# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-11-14 15:51+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: system/ui/widgets/network.py:74 system/ui/widgets/network.py:95 #, python-format msgid "Advanced" msgstr "" #: system/ui/widgets/network.py:99 selfdrive/ui/layouts/onboarding.py:147 #, python-format msgid "Back" msgstr "" #: system/ui/widgets/network.py:120 #, python-format msgid "Enable Tethering" msgstr "" #: system/ui/widgets/network.py:123 system/ui/widgets/network.py:139 #, python-format msgid "EDIT" msgstr "" #: system/ui/widgets/network.py:124 #, python-format msgid "Tethering Password" msgstr "" #: system/ui/widgets/network.py:129 #, python-format msgid "Enable Roaming" msgstr "" #: system/ui/widgets/network.py:134 #, python-format msgid "Cellular Metered" msgstr "" #: system/ui/widgets/network.py:135 #, python-format msgid "Prevent large data uploads when on a metered cellular connection" msgstr "" #: system/ui/widgets/network.py:139 #, python-format msgid "APN Setting" msgstr "" #: system/ui/widgets/network.py:142 #, python-format msgid "default" msgstr "" #: system/ui/widgets/network.py:142 #, python-format msgid "metered" msgstr "" #: system/ui/widgets/network.py:142 #, python-format msgid "unmetered" msgstr "" #: system/ui/widgets/network.py:144 #, python-format msgid "Wi-Fi Network Metered" msgstr "" #: system/ui/widgets/network.py:144 #, python-format msgid "Prevent large data uploads when on a metered Wi-Fi connection" msgstr "" #: system/ui/widgets/network.py:150 #, python-format msgid "IP Address" msgstr "" #: system/ui/widgets/network.py:155 #, python-format msgid "Hidden Network" msgstr "" #: system/ui/widgets/network.py:155 #, python-format msgid "CONNECT" msgstr "" #: system/ui/widgets/network.py:212 #, python-format msgid "Enter APN" msgstr "" #: system/ui/widgets/network.py:212 #, python-format msgid "leave blank for automatic configuration" msgstr "" #: system/ui/widgets/network.py:245 system/ui/widgets/network.py:322 #, python-format msgid "Enter password" msgstr "" #: system/ui/widgets/network.py:245 system/ui/widgets/network.py:322 #, python-format msgid "for \"{}\"" msgstr "" #: system/ui/widgets/network.py:249 #, python-format msgid "Enter SSID" msgstr "" #: system/ui/widgets/network.py:262 #, python-format msgid "Enter new tethering password" msgstr "" #: system/ui/widgets/network.py:318 #, python-format msgid "Scanning Wi-Fi networks..." msgstr "" #: system/ui/widgets/network.py:322 #, python-format msgid "Wrong password" msgstr "" #: system/ui/widgets/network.py:326 system/ui/widgets/network.py:459 #, python-format msgid "Forget" msgstr "" #: system/ui/widgets/network.py:326 system/ui/widgets/confirm_dialog.py:23 #: system/ui/widgets/option_dialog.py:35 system/ui/widgets/keyboard.py:81 #, python-format msgid "Cancel" msgstr "" #: system/ui/widgets/network.py:327 #, python-format msgid "Forget Wi-Fi Network \"{}\"?" msgstr "" #: system/ui/widgets/network.py:377 #, python-format msgid "CONNECTING..." msgstr "" #: system/ui/widgets/network.py:381 #, python-format msgid "FORGETTING..." msgstr "" #: system/ui/widgets/confirm_dialog.py:93 system/ui/widgets/html_render.py:263 #, python-format msgid "OK" msgstr "" #: system/ui/widgets/option_dialog.py:36 #, python-format msgid "Select" msgstr "" #: system/ui/widgets/list_view.py:123 system/ui/widgets/list_view.py:160 #, python-format msgid "Error" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:39 #, python-format msgid "Reset DP Settings" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:40 #: selfdrive/ui/layouts/settings/device.py:65 #, python-format msgid "RESET" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:41 #, python-format msgid "Reset dragonpilot settings to default and restart the device." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:49 #, python-format msgid "### Toyota / Lexus ###" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:52 #, python-format msgid "Door Auto Lock/Unlock" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:53 #, python-format msgid "" "Enable openpilot to auto-lock doors above 20 km/h and auto-unlock when " "shifting to Park." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:59 #, python-format msgid "Enable TSS1 SnG Mod" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:66 #, python-format msgid "Use Stock Longitudinal Control" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:73 #, python-format msgid "### VAG ###" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:76 #, python-format msgid "MQB A0 SnG Mod" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:83 #, python-format msgid "PQ Steering Patch" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:90 #, python-format msgid "Avoid EPS Lockout" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:97 #, python-format msgid "### Mazda ###" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:100 #, python-format msgid "### Lateral ###" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:103 #, python-format msgid "Always-on Lane Keeping Assist (ALKA)" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:104 #, python-format msgid "Allows openpilot to always steer to keep the car in its lane." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:110 #, python-format msgid "Lane Change Assist At:" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:111 #, python-format msgid "Off = Disable LCA.
1 mph = 1.2 km/h." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:117 #, python-format msgid " mph" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:118 #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:130 #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:184 #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:199 #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:241 #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:253 #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:261 #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:273 #, python-format msgid "Off" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:122 #, python-format msgid "Auto Lane Change after:" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:123 #, python-format msgid "Off = Disable Auto Lane Change." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:129 #, python-format msgid " sec" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:135 #, python-format msgid "Road Edge Detection (RED)" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:136 #, python-format msgid "" "Block lane change assist when the system detects the road edge.
NOTE: " "This will show 'Car Detected in Blindspot' warning." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:142 #, python-format msgid "### Longitudinal ###" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:145 #, python-format msgid "Use External Radar" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:146 #, python-format msgid "" "See https://github.com/eFiniLan/openpilot-ext-radar-addon for more " "information." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:152 #, python-format msgid "Enable Adaptive Coasting Mode (ACM)" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:153 #, python-format msgid "" "Adaptive Coasting Mode (ACM) reduces braking to allow smoother coasting when " "appropriate." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:159 #, python-format msgid "Adaptive Experimental Mode (AEM)" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:160 #, python-format msgid "" "Adaptive mode switcher between ACC and Blended based on driving context." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:166 #, python-format msgid "Dynamic Turn Speed Control (DTSC)" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:167 #, python-format msgid "" "DTSC automatically adjusts the vehicle's predicted speed based on upcoming " "road curvature and grip conditions.
Originally from the openpilot TACO " "branch." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:173 #, python-format msgid "### UI ###" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:176 #, python-format msgid "Hide HUD When Moves above:" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:177 #, python-format msgid "" "To prevent screen burn-in, hide Speed, MAX Speed, and Steering/DM Icons when " "the car moves.
Off = Stock Behavior
1 km/h = 0.6 mph" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:180 #, python-format msgid " km/h" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:188 #, python-format msgid "Rainbow Driving Path like Tesla" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:189 #, python-format msgid "Why not?" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:195 #, python-format msgid "Display Lead Stats" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:196 #, python-format msgid "" "Display the statistics of lead car and/or radar tracking points.
Lead: " "Lead stats only
Radar: Radar tracking point stats only
All: Lead and " "Radar stats
NOTE: Radar option only works on certain vehicle models." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:199 #, python-format msgid "Lead" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:199 #, python-format msgid "Radar" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:199 #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:261 #, python-format msgid "All" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:203 #, python-format msgid "### Device ###" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:207 #, python-format msgid "Enable Right-Hand Drive Mode" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:208 #, python-format msgid "" "Allow openpilot to obey right-hand traffic conventions on right driver seat." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:214 #, python-format msgid "Disable Driver Monitoring" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:215 #, python-format msgid "USE AT YOUR OWN RISK." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:221 #, python-format msgid "Enable Beep (Warning)" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:222 #, python-format msgid "Use Buzzer for audiable alerts." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:228 #, python-format msgid "Display Mode" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:230 #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:241 #, python-format msgid "Std." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:230 #, python-format msgid "MAIN+" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:230 #, python-format msgid "OP+" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:230 #, python-format msgid "MAIN-" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:230 #, python-format msgid "OP-" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:232 #, python-format msgid "" "Std.: Stock behavior.
MAIN+: ACC MAIN on = Display ON.
OP+: OP enabled " "= Display ON.
MAIN-: ACC MAIN on = Display OFF
OP-: OP enabled = " "Display OFF." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:237 #, python-format msgid "Audible Alert" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:238 #, python-format msgid "" "Std.: Stock behaviour.
Warning: Only emits sound when there is a warning." "
Off: Does not emit any sound at all." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:241 #, python-format msgid "Warning" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:245 #, python-format msgid "Auto Shutdown After" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:246 #, python-format msgid "0 mins = Immediately" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:252 #, python-format msgid " mins" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:257 #, python-format msgid "dashy" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:258 #, python-format msgid "" "dashy - dragonpilot's all-in-one system hub for you.

Visit http://" ":5088 to access.

Off - Turn off dashy completely.
File: " "File Manager only.
All: File Manager + Live Stream." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:261 #, python-format msgid "File" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:265 #, python-format msgid "Delay Starting Loggerd for:" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:266 #, python-format msgid "" "Delays the startup of loggerd and its related processes when the device goes " "on-road.
This prevents the initial moments of a drive from being " "recorded, protecting location privacy at the start of a trip." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:272 #, python-format msgid " secs" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:277 #, python-format msgid "Disable Comma Connect" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:278 #, python-format msgid "" "Disable Comma connect service if you do not wish to upload / being tracked " "by the service." msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:290 #, python-format msgid "Are you sure you want to reset ALL DP SETTINGS to default?" msgstr "" #: dragonpilot/selfdrive/ui/layouts/settings/dragonpilot.py:290 #: selfdrive/ui/layouts/settings/device.py:140 #, python-format msgid "Reset" msgstr "" #: selfdrive/ui/widgets/pairing_dialog.py:103 #, python-format msgid "Pair your device to your comma account" msgstr "" #: selfdrive/ui/widgets/pairing_dialog.py:128 #, python-format msgid "Go to https://connect.comma.ai on your phone" msgstr "" #: selfdrive/ui/widgets/pairing_dialog.py:129 #, python-format msgid "Click \"add new device\" and scan the QR code on the right" msgstr "" #: selfdrive/ui/widgets/pairing_dialog.py:130 #, python-format msgid "Bookmark connect.comma.ai to your home screen to use it like an app" msgstr "" #: selfdrive/ui/widgets/pairing_dialog.py:161 #, python-format msgid "QR Code Error" msgstr "" #: selfdrive/ui/widgets/offroad_alerts.py:104 #, python-format msgid "Close" msgstr "" #: selfdrive/ui/widgets/offroad_alerts.py:106 #, python-format msgid "Snooze Update" msgstr "" #: selfdrive/ui/widgets/offroad_alerts.py:109 #, python-format msgid "Acknowledge Excessive Actuation" msgstr "" #: selfdrive/ui/widgets/offroad_alerts.py:112 #, python-format msgid "Reboot and Update" msgstr "" #: selfdrive/ui/widgets/offroad_alerts.py:320 #, python-format msgid "No release notes available." msgstr "" #: selfdrive/ui/widgets/prime.py:33 #, python-format msgid "Upgrade Now" msgstr "" #: selfdrive/ui/widgets/prime.py:38 #, python-format msgid "Become a comma prime member at connect.comma.ai" msgstr "" #: selfdrive/ui/widgets/prime.py:44 #, python-format msgid "PRIME FEATURES:" msgstr "" #: selfdrive/ui/widgets/prime.py:47 #, python-format msgid "Remote access" msgstr "" #: selfdrive/ui/widgets/prime.py:47 #, python-format msgid "24/7 LTE connectivity" msgstr "" #: selfdrive/ui/widgets/prime.py:47 #, python-format msgid "1 year of drive storage" msgstr "" #: selfdrive/ui/widgets/prime.py:47 #, python-format msgid "Remote snapshots" msgstr "" #: selfdrive/ui/widgets/prime.py:62 #, python-format msgid "✓ SUBSCRIBED" msgstr "" #: selfdrive/ui/widgets/prime.py:63 #, python-format msgid "comma prime" msgstr "" #: selfdrive/ui/widgets/exp_mode_button.py:50 #, python-format msgid "EXPERIMENTAL MODE ON" msgstr "" #: selfdrive/ui/widgets/exp_mode_button.py:50 #, python-format msgid "CHILL MODE ON" msgstr "" #: selfdrive/ui/widgets/ssh_key.py:29 msgid "LOADING" msgstr "" #: selfdrive/ui/widgets/ssh_key.py:30 msgid "ADD" msgstr "" #: selfdrive/ui/widgets/ssh_key.py:31 msgid "REMOVE" msgstr "" #: selfdrive/ui/widgets/ssh_key.py:89 #, python-format msgid "Enter your GitHub username" msgstr "" #: selfdrive/ui/widgets/ssh_key.py:114 #, python-format msgid "No SSH keys found" msgstr "" #: selfdrive/ui/widgets/ssh_key.py:123 #, python-format msgid "Request timed out" msgstr "" #: selfdrive/ui/widgets/ssh_key.py:126 #, python-format msgid "No SSH keys found for user '{}'" msgstr "" #: selfdrive/ui/widgets/setup.py:19 #, python-format msgid "Pair device" msgstr "" #: selfdrive/ui/widgets/setup.py:20 #, python-format msgid "Open" msgstr "" #: selfdrive/ui/widgets/setup.py:22 #, python-format msgid "🔥 Firehose Mode 🔥" msgstr "" #: selfdrive/ui/widgets/setup.py:44 #, python-format msgid "Finish Setup" msgstr "" #: selfdrive/ui/widgets/setup.py:48 selfdrive/ui/layouts/settings/device.py:27 #, python-format msgid "" "Pair your device with comma connect (connect.comma.ai) and claim your comma " "prime offer." msgstr "" #: selfdrive/ui/widgets/setup.py:75 #, python-format msgid "" "Maximize your training data uploads to improve openpilot's driving models." msgstr "" #: selfdrive/ui/widgets/setup.py:91 #, python-format msgid "Please connect to Wi-Fi to complete initial pairing" msgstr "" #: selfdrive/ui/layouts/home.py:156 #, python-format msgid "UPDATE" msgstr "" #: selfdrive/ui/layouts/home.py:170 #, python-format msgid "{} ALERT" msgid_plural "{} ALERTS" msgstr[0] "" msgstr[1] "" #: selfdrive/ui/layouts/onboarding.py:111 #, python-format msgid "Welcome to openpilot" msgstr "" #: selfdrive/ui/layouts/onboarding.py:112 #, python-format msgid "" "You must accept the Terms and Conditions to use openpilot. Read the latest " "terms at https://comma.ai/terms before continuing." msgstr "" #: selfdrive/ui/layouts/onboarding.py:115 #, python-format msgid "Decline" msgstr "" #: selfdrive/ui/layouts/onboarding.py:116 #, python-format msgid "Agree" msgstr "" #: selfdrive/ui/layouts/onboarding.py:145 #, python-format msgid "You must accept the Terms and Conditions in order to use openpilot." msgstr "" #: selfdrive/ui/layouts/onboarding.py:148 #, python-format msgid "Decline, uninstall openpilot" msgstr "" #: selfdrive/ui/layouts/sidebar.py:43 msgid "--" msgstr "" #: selfdrive/ui/layouts/sidebar.py:44 msgid "Wi-Fi" msgstr "" #: selfdrive/ui/layouts/sidebar.py:45 msgid "ETH" msgstr "" #: selfdrive/ui/layouts/sidebar.py:46 msgid "2G" msgstr "" #: selfdrive/ui/layouts/sidebar.py:47 msgid "3G" msgstr "" #: selfdrive/ui/layouts/sidebar.py:48 msgid "LTE" msgstr "" #: selfdrive/ui/layouts/sidebar.py:49 msgid "5G" msgstr "" #: selfdrive/ui/layouts/sidebar.py:71 selfdrive/ui/layouts/sidebar.py:126 #: selfdrive/ui/layouts/sidebar.py:128 selfdrive/ui/layouts/sidebar.py:130 msgid "TEMP" msgstr "" #: selfdrive/ui/layouts/sidebar.py:72 selfdrive/ui/layouts/sidebar.py:136 #: selfdrive/ui/layouts/sidebar.py:138 selfdrive/ui/layouts/sidebar.py:140 msgid "CPU" msgstr "" #: selfdrive/ui/layouts/sidebar.py:73 selfdrive/ui/layouts/sidebar.py:146 msgid "VEHICLE" msgstr "" #: selfdrive/ui/layouts/sidebar.py:73 selfdrive/ui/layouts/sidebar.py:146 msgid "ONLINE" msgstr "" #: selfdrive/ui/layouts/sidebar.py:117 msgid "Unknown" msgstr "" #: selfdrive/ui/layouts/sidebar.py:144 msgid "PANDA" msgstr "" #: selfdrive/ui/layouts/sidebar.py:144 msgid "NO" msgstr "" #: selfdrive/ui/layouts/settings/firehose.py:18 msgid "Firehose Mode" msgstr "" #: selfdrive/ui/layouts/settings/firehose.py:20 msgid "" "openpilot learns to drive by watching humans, like you, drive.\n" "\n" "Firehose Mode allows you to maximize your training data uploads to improve " "openpilot's driving models. More data means bigger models, which means " "better Experimental Mode." msgstr "" #: selfdrive/ui/layouts/settings/firehose.py:25 msgid "" "For maximum effectiveness, bring your device inside and connect to a good " "USB-C adapter and Wi-Fi weekly.\n" "\n" "Firehose Mode can also work while you're driving if connected to a hotspot " "or unlimited SIM card.\n" "\n" "\n" "Frequently Asked Questions\n" "\n" "Does it matter how or where I drive? Nope, just drive as you normally " "would.\n" "\n" "Do all of my segments get pulled in Firehose Mode? No, we selectively pull a " "subset of your segments.\n" "\n" "What's a good USB-C adapter? Any fast phone or laptop charger should be " "fine.\n" "\n" "Does it matter which software I run? Yes, only upstream openpilot (and " "particular forks) are able to be used for training." msgstr "" #: selfdrive/ui/layouts/settings/firehose.py:111 #, python-format msgid "{} segment of your driving is in the training dataset so far." msgid_plural "{} segments of your driving is in the training dataset so far." msgstr[0] "" msgstr[1] "" #: selfdrive/ui/layouts/settings/firehose.py:138 #, python-format msgid "ACTIVE" msgstr "" #: selfdrive/ui/layouts/settings/firehose.py:140 #, python-format msgid "INACTIVE: connect to an unmetered network" msgstr "" #: selfdrive/ui/layouts/settings/device.py:28 msgid "" "Preview the driver facing camera to ensure that driver monitoring has good " "visibility. (vehicle must be off)" msgstr "" #: selfdrive/ui/layouts/settings/device.py:29 msgid "" "openpilot requires the device to be mounted within 4° left or right and " "within 5° up or 9° down." msgstr "" #: selfdrive/ui/layouts/settings/device.py:30 msgid "Review the rules, features, and limitations of openpilot" msgstr "" #: selfdrive/ui/layouts/settings/device.py:48 #, python-format msgid "Vehicle Model" msgstr "" #: selfdrive/ui/layouts/settings/device.py:48 #: selfdrive/ui/layouts/settings/software.py:61 #, python-format msgid "SELECT" msgstr "" #: selfdrive/ui/layouts/settings/device.py:49 #: selfdrive/ui/layouts/settings/device.py:234 #: selfdrive/ui/layouts/settings/device.py:251 #: selfdrive/ui/layouts/settings/device.py:254 #: selfdrive/ui/layouts/settings/device.py:264 #: selfdrive/ui/layouts/settings/device.py:267 #, python-format msgid "[AUTO DETECT]" msgstr "" #: selfdrive/ui/layouts/settings/device.py:62 #, python-format msgid "Pair Device" msgstr "" #: selfdrive/ui/layouts/settings/device.py:62 #, python-format msgid "PAIR" msgstr "" #: selfdrive/ui/layouts/settings/device.py:65 #, python-format msgid "Reset Calibration" msgstr "" #: selfdrive/ui/layouts/settings/device.py:69 #: selfdrive/ui/layouts/settings/device.py:196 #, python-format msgid "Reboot" msgstr "" #: selfdrive/ui/layouts/settings/device.py:69 #: selfdrive/ui/layouts/settings/device.py:208 #, python-format msgid "Power Off" msgstr "" #: selfdrive/ui/layouts/settings/device.py:72 #, python-format msgid "On/Off Road" msgstr "" #: selfdrive/ui/layouts/settings/device.py:72 #: selfdrive/ui/layouts/settings/device.py:306 #, python-format msgid "Go Offroad" msgstr "" #: selfdrive/ui/layouts/settings/device.py:72 #, python-format msgid "" "Force openpilot to go into onroad/offroad state.
(e.g. for update purpose)" msgstr "" #: selfdrive/ui/layouts/settings/device.py:78 #, python-format msgid "Dongle ID" msgstr "" #: selfdrive/ui/layouts/settings/device.py:78 #: selfdrive/ui/layouts/settings/device.py:79 #, python-format msgid "N/A" msgstr "" #: selfdrive/ui/layouts/settings/device.py:79 #, python-format msgid "Serial" msgstr "" #: selfdrive/ui/layouts/settings/device.py:81 #, python-format msgid "SecOCKey Install" msgstr "" #: selfdrive/ui/layouts/settings/device.py:81 #: selfdrive/ui/layouts/settings/software.py:53 #: selfdrive/ui/layouts/settings/software.py:136 #, python-format msgid "INSTALL" msgstr "" #: selfdrive/ui/layouts/settings/device.py:83 #, python-format msgid "Driver Camera" msgstr "" #: selfdrive/ui/layouts/settings/device.py:83 #, python-format msgid "PREVIEW" msgstr "" #: selfdrive/ui/layouts/settings/device.py:86 #, python-format msgid "Review Training Guide" msgstr "" #: selfdrive/ui/layouts/settings/device.py:86 #, python-format msgid "REVIEW" msgstr "" #: selfdrive/ui/layouts/settings/device.py:88 #, python-format msgid "Regulatory" msgstr "" #: selfdrive/ui/layouts/settings/device.py:88 #, python-format msgid "VIEW" msgstr "" #: selfdrive/ui/layouts/settings/device.py:89 #, python-format msgid "Change Language" msgstr "" #: selfdrive/ui/layouts/settings/device.py:89 #, python-format msgid "CHANGE" msgstr "" #: selfdrive/ui/layouts/settings/device.py:112 #, python-format msgid "Select a language" msgstr "" #: selfdrive/ui/layouts/settings/device.py:124 #, python-format msgid "Disengage to Reset Calibration" msgstr "" #: selfdrive/ui/layouts/settings/device.py:140 #, python-format msgid "Are you sure you want to reset calibration?" msgstr "" #: selfdrive/ui/layouts/settings/device.py:154 #, python-format msgid " Your device is pointed {:.1f}° {} and {:.1f}° {}." msgstr "" #: selfdrive/ui/layouts/settings/device.py:154 #, python-format msgid "down" msgstr "" #: selfdrive/ui/layouts/settings/device.py:154 #, python-format msgid "up" msgstr "" #: selfdrive/ui/layouts/settings/device.py:155 #, python-format msgid "left" msgstr "" #: selfdrive/ui/layouts/settings/device.py:155 #, python-format msgid "right" msgstr "" #: selfdrive/ui/layouts/settings/device.py:167 #, python-format msgid "

Steering lag calibration is {}% complete." msgstr "" #: selfdrive/ui/layouts/settings/device.py:169 #, python-format msgid "

Steering lag calibration is complete." msgstr "" #: selfdrive/ui/layouts/settings/device.py:179 #, python-format msgid " Steering torque response calibration is {}% complete." msgstr "" #: selfdrive/ui/layouts/settings/device.py:181 #, python-format msgid " Steering torque response calibration is complete." msgstr "" #: selfdrive/ui/layouts/settings/device.py:186 #, python-format msgid "" "openpilot is continuously calibrating, resetting is rarely required. " "Resetting calibration will restart openpilot if the car is powered on." msgstr "" #: selfdrive/ui/layouts/settings/device.py:193 #, python-format msgid "Disengage to Reboot" msgstr "" #: selfdrive/ui/layouts/settings/device.py:196 #, python-format msgid "Are you sure you want to reboot?" msgstr "" #: selfdrive/ui/layouts/settings/device.py:205 #, python-format msgid "Disengage to Power Off" msgstr "" #: selfdrive/ui/layouts/settings/device.py:208 #, python-format msgid "Are you sure you want to power off?" msgstr "" #: selfdrive/ui/layouts/settings/device.py:239 #, python-format msgid "Vehicle Model list not found." msgstr "" #: selfdrive/ui/layouts/settings/device.py:245 #, python-format msgid "Vehicle Model list is not a valid format." msgstr "" #: selfdrive/ui/layouts/settings/device.py:274 #, python-format msgid "Select a Make" msgstr "" #: selfdrive/ui/layouts/settings/device.py:292 #, python-format msgid "Select a Model" msgstr "" #: selfdrive/ui/layouts/settings/device.py:306 #, python-format msgid "Go Onroad" msgstr "" #: selfdrive/ui/layouts/settings/device.py:308 #, python-format msgid "Are you sure you want to switch?" msgstr "" #: selfdrive/ui/layouts/settings/device.py:308 #, python-format msgid "CONFIRM" msgstr "" #: selfdrive/ui/layouts/settings/device.py:375 #, python-format msgid "Key cannot be empty." msgstr "" #: selfdrive/ui/layouts/settings/device.py:378 #, python-format msgid "Key must be exactly 32 characters long. Current length: {} characters." msgstr "" #: selfdrive/ui/layouts/settings/device.py:381 #, python-format msgid "" "Invalid key format. Key must contain only hexadecimal characters (0-9, a-f)." msgstr "" #: selfdrive/ui/layouts/settings/device.py:388 #, python-format msgid "" "Success!\n" "Restart comma to have openpilot use the key" msgstr "" #: selfdrive/ui/layouts/settings/device.py:391 #, python-format msgid "Enter your Car Security Key" msgstr "" #: selfdrive/ui/layouts/settings/device.py:391 #, python-format msgid "Archived key: \"{}\"" msgstr "" #: selfdrive/ui/layouts/settings/software.py:20 #, python-format msgid "never" msgstr "" #: selfdrive/ui/layouts/settings/software.py:31 #, python-format msgid "now" msgstr "" #: selfdrive/ui/layouts/settings/software.py:34 #, python-format msgid "{} minute ago" msgid_plural "{} minutes ago" msgstr[0] "" msgstr[1] "" #: selfdrive/ui/layouts/settings/software.py:37 #, python-format msgid "{} hour ago" msgid_plural "{} hours ago" msgstr[0] "" msgstr[1] "" #: selfdrive/ui/layouts/settings/software.py:40 #, python-format msgid "{} day ago" msgid_plural "{} days ago" msgstr[0] "" msgstr[1] "" #: selfdrive/ui/layouts/settings/software.py:48 #, python-format msgid "Updates are only downloaded while the car is off." msgstr "" #: selfdrive/ui/layouts/settings/software.py:49 #, python-format msgid "Current Version" msgstr "" #: selfdrive/ui/layouts/settings/software.py:50 #, python-format msgid "Download" msgstr "" #: selfdrive/ui/layouts/settings/software.py:50 #: selfdrive/ui/layouts/settings/software.py:107 #: selfdrive/ui/layouts/settings/software.py:118 #: selfdrive/ui/layouts/settings/software.py:147 #, python-format msgid "CHECK" msgstr "" #: selfdrive/ui/layouts/settings/software.py:53 #, python-format msgid "Install Update" msgstr "" #: selfdrive/ui/layouts/settings/software.py:61 #, python-format msgid "Target Branch" msgstr "" #: selfdrive/ui/layouts/settings/software.py:72 #: selfdrive/ui/layouts/settings/software.py:163 #, python-format msgid "Uninstall" msgstr "" #: selfdrive/ui/layouts/settings/software.py:72 #, python-format msgid "UNINSTALL" msgstr "" #: selfdrive/ui/layouts/settings/software.py:106 #, python-format msgid "failed to check for update" msgstr "" #: selfdrive/ui/layouts/settings/software.py:109 #, python-format msgid "update available" msgstr "" #: selfdrive/ui/layouts/settings/software.py:110 #, python-format msgid "DOWNLOAD" msgstr "" #: selfdrive/ui/layouts/settings/software.py:115 #, python-format msgid "up to date, last checked {}" msgstr "" #: selfdrive/ui/layouts/settings/software.py:117 #, python-format msgid "up to date, last checked never" msgstr "" #: selfdrive/ui/layouts/settings/software.py:163 #, python-format msgid "Are you sure you want to uninstall?" msgstr "" #: selfdrive/ui/layouts/settings/software.py:183 #, python-format msgid "Select a branch" msgstr "" #: selfdrive/ui/layouts/settings/settings.py:63 msgid "Device" msgstr "" #: selfdrive/ui/layouts/settings/settings.py:64 msgid "Network" msgstr "" #: selfdrive/ui/layouts/settings/settings.py:65 msgid "Toggles" msgstr "" #: selfdrive/ui/layouts/settings/settings.py:66 msgid "Software" msgstr "" #: selfdrive/ui/layouts/settings/settings.py:67 msgid "Developer" msgstr "" #: selfdrive/ui/layouts/settings/settings.py:68 msgid "Dp" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:18 msgid "" "Use the openpilot system for adaptive cruise control and lane keep driver " "assistance. Your attention is required at all times to use this feature." msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:21 msgid "When enabled, pressing the accelerator pedal will disengage openpilot." msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:23 msgid "" "Standard is recommended. In aggressive mode, openpilot will follow lead cars " "closer and be more aggressive with the gas and brake. In relaxed mode " "openpilot will stay further away from lead cars. On supported cars, you can " "cycle through these personalities with your steering wheel distance button." msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:28 msgid "" "Receive alerts to steer back into the lane when your vehicle drifts over a " "detected lane line without a turn signal activated while driving over 31 mph " "(50 km/h)." msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:31 msgid "" "The driver monitoring system can be toggled on/off, but long-term activation " "is recommended" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:33 msgid "" "Set how sensitive the driver distraction detection should be. Strict: Very " "sensitive, warns on minor distractions. Moderate: Balanced between " "sensitivity and false positives. Lenient: Only alerts on clear distractions. " "Off: Disable Driver Distraction Detection and Control." msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:39 msgid "" "Upload data from the driver facing camera and help improve the driver " "monitoring algorithm." msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:40 msgid "Display speed in km/h instead of mph." msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:41 msgid "" "Record and store microphone audio while driving. The audio will be included " "in the dashcam video in comma connect." msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:42 msgid "Disable logging service" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:43 msgid "Disable update service" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:56 #, python-format msgid "Enable openpilot" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:62 #, python-format msgid "Experimental Mode" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:68 #, python-format msgid "Disengage on Accelerator Pedal" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:74 #, python-format msgid "Enable Lane Departure Warnings" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:80 #, python-format msgid "Always-On Driver Monitoring" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:86 #, python-format msgid "Record and Upload Driver Camera" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:92 #, python-format msgid "Record and Upload Microphone Audio" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:98 #, python-format msgid "Use Metric System" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:104 #, python-format msgid "Disable Logging" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:110 #, python-format msgid "Disable Updates" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:118 #, python-format msgid "Driving Personality" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:120 #, python-format msgid "Aggressive" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:120 #, python-format msgid "Standard" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:120 #, python-format msgid "Relaxed" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:128 #, python-format msgid "Distraction Detection Level" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:130 #, python-format msgid "Strict" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:130 #, python-format msgid "Moderate" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:130 #, python-format msgid "Lenient" msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:163 #, python-format msgid "Changing this setting will restart openpilot if the car is powered on." msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:202 #, python-format msgid "" "openpilot defaults to driving in chill mode. Experimental mode enables alpha-" "level features that aren't ready for chill mode. Experimental features are " "listed below:

End-to-End Longitudinal Control


Let the driving " "model control the gas and brakes. openpilot will drive as it thinks a human " "would, including stopping for red lights and stop signs. Since the driving " "model decides the speed to drive, the set speed will only act as an upper " "bound. This is an alpha quality feature; mistakes should be expected." "

New Driving Visualization


The driving visualization will " "transition to the road-facing wide-angle camera at low speeds to better show " "some turns. The Experimental mode logo will also be shown in the top right " "corner." msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:225 #, python-format msgid "" "Experimental mode is currently unavailable on this car since the car's stock " "ACC is used for longitudinal control." msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:227 #, python-format msgid "openpilot longitudinal control may come in a future update." msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:230 #, python-format msgid "" "An alpha version of openpilot longitudinal control can be tested, along with " "Experimental mode, on non-release branches." msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:233 #, python-format msgid "" "Enable the openpilot longitudinal control (alpha) toggle to allow " "Experimental mode." msgstr "" #: selfdrive/ui/layouts/settings/toggles.py:279 #: selfdrive/ui/layouts/settings/developer.py:173 #, python-format msgid "Enable" msgstr "" #: selfdrive/ui/layouts/settings/developer.py:20 msgid "" "ADB (Android Debug Bridge) allows connecting to your device over USB or over " "the network. See https://docs.comma.ai/how-to/connect-to-comma for more info." msgstr "" #: selfdrive/ui/layouts/settings/developer.py:24 msgid "" "Warning: This grants SSH access to all public keys in your GitHub settings. " "Never enter a GitHub username other than your own. A comma employee will " "NEVER ask you to add their GitHub username." msgstr "" #: selfdrive/ui/layouts/settings/developer.py:28 msgid "" "WARNING: openpilot longitudinal control is in alpha for this car and will " "disable Automatic Emergency Braking (AEB).

On this car, openpilot " "defaults to the car's built-in ACC instead of openpilot's longitudinal " "control. Enable this to switch to openpilot longitudinal control. Enabling " "Experimental mode is recommended when enabling openpilot longitudinal " "control alpha. Changing this setting will restart openpilot if the car is " "powered on." msgstr "" #: selfdrive/ui/layouts/settings/developer.py:45 #, python-format msgid "Enable ADB" msgstr "" #: selfdrive/ui/layouts/settings/developer.py:54 #, python-format msgid "Enable SSH" msgstr "" #: selfdrive/ui/layouts/settings/developer.py:59 #, python-format msgid "SSH Keys" msgstr "" #: selfdrive/ui/layouts/settings/developer.py:62 #, python-format msgid "Joystick Debug Mode" msgstr "" #: selfdrive/ui/layouts/settings/developer.py:70 #, python-format msgid "Longitudinal Maneuver Mode" msgstr "" #: selfdrive/ui/layouts/settings/developer.py:77 #, python-format msgid "openpilot Longitudinal Control (Alpha)" msgstr "" #: selfdrive/ui/layouts/settings/developer.py:91 #, python-format msgid "Show Last Errors" msgstr "" #: selfdrive/ui/layouts/settings/developer.py:91 #, python-format msgid "Show" msgstr "" #: selfdrive/ui/onroad/hud_renderer.py:148 #, python-format msgid "MAX" msgstr "" #: selfdrive/ui/onroad/hud_renderer.py:177 #, python-format msgid "km/h" msgstr "" #: selfdrive/ui/onroad/hud_renderer.py:177 #, python-format msgid "mph" msgstr "" #: selfdrive/ui/onroad/driver_camera_dialog.py:34 #, python-format msgid "camera starting" msgstr "" #: selfdrive/ui/onroad/alert_renderer.py:51 #, python-format msgid "openpilot Unavailable" msgstr "" #: selfdrive/ui/onroad/alert_renderer.py:52 #, python-format msgid "Waiting to start" msgstr "" #: selfdrive/ui/onroad/alert_renderer.py:58 #, python-format msgid "TAKE CONTROL IMMEDIATELY" msgstr "" #: selfdrive/ui/onroad/alert_renderer.py:59 #: selfdrive/ui/onroad/alert_renderer.py:65 #, python-format msgid "System Unresponsive" msgstr "" #: selfdrive/ui/onroad/alert_renderer.py:66 #, python-format msgid "Reboot Device" msgstr ""