diff --git a/selfdrive/ui/tests/test_translations.py b/selfdrive/ui/tests/test_translations.py
index 1ff203b97d..622d198f7d 100755
--- a/selfdrive/ui/tests/test_translations.py
+++ b/selfdrive/ui/tests/test_translations.py
@@ -114,6 +114,13 @@ class TestTranslations(unittest.TestCase):
self.assertFalse(line.strip().startswith(LOCATION_TAG),
f"Line contains location tag: {line.strip()}, remove all line numbers.")
+ def test_entities_error(self):
+ for name, file in self.translation_files.items():
+ with self.subTest(name=name, file=file):
+ cur_translations = self._read_translation_file(TRANSLATIONS_DIR, file)
+ matches = re.findall(r'@(\w+);', cur_translations)
+ self.assertEqual(len(matches), 0, f"The string(s) {matches} were found with '@' instead of '&'")
+
if __name__ == "__main__":
unittest.main()
diff --git a/selfdrive/ui/translations/main_ar.ts b/selfdrive/ui/translations/main_ar.ts
index a5da450221..de5a04e760 100644
--- a/selfdrive/ui/translations/main_ar.ts
+++ b/selfdrive/ui/translations/main_ar.ts
@@ -5,7 +5,7 @@
AbstractAlert
- أغلق
+ إغلاق
@@ -20,7 +20,7 @@
AdvancedNetworking
- خلف
+ السابق
@@ -28,7 +28,7 @@
- كلمة مرور للربط
+ كلمة مرور الربط
@@ -36,7 +36,7 @@
- أدخل كلمة مرور جديدة للربط
+ أدخل كلمة مرور الربط الجديدة
@@ -48,46 +48,46 @@
- إعداد APN
+ إعدادات APN
- أدخل APN
+ إدخال APN
- اتركه فارغا للتكوين التلقائي
+ اتركه فارغاً من أجل التكوين التلقائي
- قياس الخلوية
+ محدود بالاتصال الخلوي
- منع تحميل البيانات الكبيرة عندما تكون على اتصال مقنن
+ منع تحميل البيانات الكبيرة عندما يكون الاتصال محدوداًAnnotatedCameraWidget
- km/h
+ كم/س
- mph
+ ميل/س
- الأعلى
+ MAX
- سرعة
+ SPEED
- حد
+ LIMIT
@@ -109,38 +109,38 @@
- خلف
+ السابق
- رفض ، قم بإلغاء تثبيت %1
+ رفض، إلغاء التثبيت %1DestinationWidget
- بيت
+ المنزل
- عمل
+ العمل
- لم يتم تحديد الوجهة
+ لم يتم ضبط الوجهة
- بيت
+ المنزل
- عمل
+ العمل
- لم يتم تعيين موقع %1
+ لم يتم ضبط %1 موقع
@@ -155,19 +155,19 @@
- التسلسلي
+ الرقم التسلسلي
- كاميرا السائق
+ كاميرة السائق
- لمح
+ معاينة
- قم بمعاينة الكاميرا المواجهة للسائق للتأكد من أن نظام مراقبة السائق يتمتع برؤية جيدة. (يجب أن تكون السيارة معطلة)
+ قم بمعاينة الكاميرا المواجهة للسائق للتأكد من أن نظام مراقبة السائق يتمتع برؤية جيدة. (يجب أن تكون السيارة متوقفة)
@@ -175,7 +175,7 @@
- إعادة تعيين
+ إعادة الضبط
@@ -191,7 +191,7 @@
- راجع القواعد والميزات والقيود الخاصة بـ openpilot
+ مراجعة الأدوار والميزات والقيود في openpilot
@@ -199,7 +199,7 @@
- تنظيمية
+ التنظيمية
@@ -219,43 +219,43 @@
- اعادة التشغيل
+ إعادة التشغيل
- أطفاء
+ إيقاف التشغيل
- يتطلب openpilot أن يتم تركيب الجهاز في حدود 4 درجات يسارًا أو يمينًا و 5 درجات لأعلى أو 9 درجات لأسفل. يقوم برنامج openpilot بالمعايرة بشكل مستمر ، ونادراً ما تكون إعادة الضبط مطلوبة.
+ يحتاج openpilot أن يتم ضبط الجهاز ضمن حدود 4 درجات يميناً أو يساراً و5 درجات نحو الأعلى أو 9 نحو الأسفل. يقوم openpilot بالمعايرة باستمرار، ونادراً ما يحتاج إلى عملية إعادة الضبط.
- جهازك يشير %1° %2 و %3° %4.
+ يشير جهازك إلى %1 درجة %2، و%3 درجة %4.
- لأسفل
+ نحو الأسفل
- إلى أعلى
+ نحو الأعلى
- إلى اليسار
+ نحو اليسار
- إلى اليمين
+ نحو اليمين
- هل أنت متأكد أنك تريد إعادة التشغيل؟
+ هل أنت متأكد أنك تريد إعادة التشغيل؟
- فك الارتباط لإعادة التشغيل
+ فك الارتباط من أجل إعادة التشغيل
@@ -263,11 +263,11 @@
- فك الارتباط لإيقاف التشغيل
+ فك الارتباط من أجل إيقاف التشغيل
- إعادة ضبط
+ إعادة الضبط
@@ -278,7 +278,7 @@
DriveStats
- أرقام القيادة
+ القيادة
@@ -286,7 +286,7 @@
- في كل وقت
+ كامل الوقت
@@ -298,7 +298,7 @@
- اميال
+ ميل
@@ -316,7 +316,7 @@
- تشغيل وضع التبريد
+ تشغيل وضع الراحة
@@ -328,12 +328,12 @@
- تحتاج على الأقل %n حرف!
- تحتاج على الأقل %n حرف!
- تحتاج على الأقل %n احرف!
- تحتاج على الأقل %n احرف!
- تحتاج على الأقل %n احرف!
- تحتاج على الأقل %n احرف!
+ تحتاج إلى حرف %n على الأقل!
+ تحتاج إلى حرف %n على الأقل!
+ تحتاج إلى حرفين %n على الأقل!
+ تحتاج إلى %n أحرف على الأقل!
+ تحتاج إلى %n أحرف على الأقل!
+ تحتاج إلى %n حرف على الأقل!
@@ -341,33 +341,33 @@
Installer
- جارٍ التثبيت ...
+ جارٍ التثبيت...MapETA
- eta
+ الوصول
- دق
+ د
- سع
+ سMapSettings
- ملاحة
+ التنقل
- إدارة في Connect.comma.ai
+ الإدارة في connect.comma.ai
@@ -378,18 +378,18 @@
- في انتظار GPS
+ بانتظار GPS
- في انتظار الطريق
+ بانتظار الطريقMultiOptionDialog
- اختر
+ اختيار
@@ -408,7 +408,7 @@
- ل "%1"
+ من أجل "%1"
@@ -419,57 +419,57 @@
OffroadAlert
- درجة حرارة الجهاز مرتفعة جدًا. تبريد النظام قبل البدء. درجة حرارة المكونات الداخلية الحالية: %1
+ درجة حرارة الجهاز مرتفعة جداً. يقوم النظام بالتبريد قبل البدء. درجة الحرارة الحالية للمكونات الداخلية: %1
- اتصل بالإنترنت فورًا للتحقق من وجود تحديثات. إذا لم تكن متصلاً بالإنترنت، فلن يشارك openpilot في %1
+ اتصل فوراً بالإنترنت للتحقق من وجود تحديثات. إذا لم تكم متصلاً بالإنترنت فإن openpilot لن يساهم في %1
- اتصل بالإنترنت للتحقق من التحديثات. لن يبدأ تشغيل openpilot تلقائيًا حتى يتصل بالإنترنت للتحقق من وجود تحديثات.
+ اتصل بالإنترنت للتحقق من وجود تحديثات. لا يعمل openpilot تلقائياً إلا إذا اتصل بالإنترنت من أجل التحقق من التحديثات.
- غير قادر على تنزيل التحديثات
+ غير قادر على تحميل التحديثات
%1
- إعدادات التاريخ والوقت غير صالحة، ولن يبدأ النظام. الاتصال بالإنترنت لضبط الوقت.
+ إعدادات التاريخ والتوقيت غير صحيحة، لن يبدأ النظام. اتصل بالإنترنت من أجل ضبط الوقت.
- التقاط لقطات الكاميرا. لن يبدأ النظام حتى ينتهي.
+ التقاط لقطات كاميرا. لن يبدأ النظام حتى تنتهي هذه العملية.
- يتم تنزيل تحديث لنظام تشغيل جهازك في الخلفية. سيُطلب منك التحديث عندما يكون جاهزًا للتثبيت.
+ يتم تنزيل تحديث لنظام تشغيل جهازك في الخلفية. سيطلَب منك التحديث عندما يصبح جاهزاً للتثبيت.
- فشل الجهاز في التسجيل. لن يتم الاتصال بخوادم comma.ai أو التحميل إليها، ولا يتلقى أي دعم من comma.ai. إذا كان هذا جهازًا رسميًا، فتفضل بزيارة https://comma.ai/support.
+ فشل تسجيل الجهاز. لن يقوم بالاتصال أو تحميل خوادم comma.ai، ولا تلقي الدعم من comma.ai. إذا كان هذا الجهاز نظامياً فيرجى زيارة الموقع https://comma.ai/support.
- محرك NVMe غير مثبت.
+ محرك NVMe غير مثبَّت.
- تم اكتشاف محرك أقراص NVMe غير مدعوم. قد يستهلك الجهاز قدرًا أكبر بكثير من الطاقة ويرتفع درجة حرارته بسبب عدم دعم NVMe.
+ تم اكتشاف محرك NVMe غير مدعوم. قد يستهلك الجهاز قدراً أكبر بكثير من الطاقة، وزيادة في ارتفاع درجة الحرارة بسبب وجود NVMe غير مدعوم.
- لم يتمكن openpilot من التعرف على سيارتك. سيارتك إما غير مدعومة أو لم يتم التعرف على وحدات التحكم الإلكترونية الخاصة بها. يرجى تقديم طلب سحب لإضافة إصدارات البرامج الثابتة إلى السيارة المناسبة. تحتاج مساعدة؟ انضم إلى discord.comma.ai.
+ لم يكن openpilot قادراً على تحديد سيارتك. إما أن تكون سيارتك غير مدعومة أو أنه لم يتم التعرف على وحدة التحكم الإلكتروني (ECUs) فيها. يرجى تقديم طلب سحب من أجل إضافة نسخ برمجيات ثابتة إلى السيارة المناسبة. هل تحتاج إلى أي مساعدة؟ لا تتردد في التواصل مع doscord.comma.ai.
- لم يتمكن openpilot من التعرف على سيارتك. تحقق من سلامة الكابلات وتأكد من أن جميع التوصيلات آمنة، خاصة أن طاقة الفاصلة تم إدخالها بالكامل في منفذ OBD-II في السيارة. تحتاج مساعدة؟ انضم إلى discord.comma.ai.
+ لم يتمكن openpilot من تحديد سيارتك. تحقق من سلامة الكابلات وتأكد من تأمين جميع الوصلات، لا سيما أنه قد تم إدخال طاقة الفاصلة بالكامل في منفذ OBD-II في السيارة. هل تريد أي مساعدة؟ لا تتردد في الانضمام إلى discord.comma.ai.
- اكتشف openpilot تغييرًا في موضع تركيب الجهاز. تأكد من تثبيت الجهاز بالكامل في الحامل وتثبيته بإحكام على الزجاج الأمامي.
+ لقد اكتشف openpilot تغييراً في موقع تركيب الجهاز. تأكد من تثبيت الجهاز بشكل كامل في موقعه وتثبيته بإحكام على الزجاج الأمامي.
@@ -480,7 +480,7 @@
- تنبيهات
+ التنبهات
@@ -491,19 +491,19 @@
PairingPopup
- قم بإقران جهازك بحساب comma الخاص بك
+ اقرن جهازك مع حسابك على comma
- اذهب إلى https://connect.comma.ai من هاتفك
+ انتقل إلى https://connect.comma.ai على جوالك
- انقر على "إضافة جهاز جديد" وامسح رمز الاستجابة السريعة على اليمين
+ انقر "،إضافة جهاز جديد"، وامسح رمز الاستجابة السريعة (QR) على اليمين
- ضع إشارة مرجعية على connect.comma.ai على شاشتك الرئيسية لاستخدامه مثل أي تطبيق
+ اجعل لـconnect.comma.ai إشارة مرجعية على شاشتك الرئيسية من أجل استخدامه مثل أي تطبيق
@@ -521,23 +521,23 @@
PrimeAdWidget
- قم بالترقية الآن
+ الترقية الآن
- كن عضوًا comme prime في connect.comma.ai
+ كن عضوًا في comma prime على connect.comma.ai
- ميزات PRIME:
+ الميزات الأساسية:
- الوصول عن بعد
+ التحكم عن بعد
- اتصال 24/7 LTE
+ اتصال LTE على مدار الساعة 24/7
@@ -563,11 +563,11 @@
QObject
- اعادة التشغيل
+ إعادة التشغيل
- أغلق
+ إغلاق
@@ -582,10 +582,10 @@
منذ %n دقيقةمنذ %n دقيقة
+ منذ دقيقتين %nمنذ %n دقائقمنذ %n دقائق
- منذ %n دقائق
- منذ %n دقائق
+ منذ %n دقيقة
@@ -593,10 +593,10 @@
منذ %n ساعةمنذ %n ساعة
+ منذ ساعتين %nمنذ %n ساعاتمنذ %n ساعات
- منذ %n ساعات
- منذ %n ساعات
+ منذ %n ساعة
@@ -604,10 +604,10 @@
منذ %n يوممنذ %n يوم
- منذ %n ايام
- منذ %n ايام
- منذ %n ايام
- منذ %n ايام
+ منذ يومين %n
+ منذ %n أيام
+ منذ %n أيام
+ منذ %n يوم
@@ -620,7 +620,7 @@
- مل
+ ميل
@@ -631,7 +631,7 @@
Reset
- فشل إعادة التعيين. أعد التشغيل للمحاولة مرة أخرى.
+ فشل إعاة الضبط. أعد التشغيل للمحاولة من جديد.
@@ -639,7 +639,7 @@
- إعادة تعيين النظام
+ إعادة ضبط النظام
@@ -647,7 +647,7 @@
- اعادة التشغيل
+ إعادة التشغيل
@@ -656,86 +656,86 @@
- إعادة تعيين الجهاز...
-قد يستغرق هذا ما يصل إلى دقيقة.
+ يتم إعادة ضبط الجهاز...
+قد يستغرق الأمر حوالي الدقيقة.
- اضغط على تأكيد لمسح جميع المحتويات والإعدادات. اضغط على إلغاء لاستئناف التمهيد.
+ اضغط على تأكيد لمسح جميع المحتويات والإعدادات. اضغط على إلغاء لمتابعة التشغيل.
- غير قادر على تحميل قسم البيانات. قد يكون القسم تالفًا. اضغط على تأكيد لمسح جهازك وإعادة ضبطه.
+ غير قادر على تحميل جزء البيانات. قد يكون الجزء تالفاً. اضغط على تأكيد لمسح جهازك وإعادة ضبطه.SettingsWindow
- x
+ ×
- جهاز
+ الجهاز
- شبكة الاتصال
+ الشبكة
- التبديل
+ المثبتتات
- برمجة
+ البرنامجSetup
- تحذير: الجهد المنخفض
+ تحذير: الجهد منخفض
- قم بتشغيل جهازك في سيارة باستخدام أداة تثبيت أو المضي قدمًا على مسؤوليتك الخاصة.
+ شغل جهازك في السيارة عن طريق شرطان التوصيل، أو تابع على مسؤوليتك.
- اطفئ الجهاز
+ إيقاف التشغيل
- أكمل
+ متابعة
- ابدء
+ البدء
- قبل أن ننطلق على الطريق ، دعنا ننتهي من التثبيت ونغطي بعض التفاصيل.
+ قبل أن ننطلق في الطريق، دعنا ننتهي من التثبيت ونغطي بعض التفاصيل.
- اتصل بشبكة Wi-Fi
+ الاتصال بشبكة الواي فاي
- خلف
+ السابق
- استمر بدون Wi-Fi
+ المتابعة بدون شبكة الواي فاي
- في انتظار الاتصال بالإنترنت
+ بانتظار الاتصال بالإنترنت
- إدخال عنوان الموقع
+ أدخل رابط URL
@@ -743,7 +743,7 @@ This may take up to a minute.
- جارى التحميل...
+ يتم الآن التنزيل...
@@ -751,23 +751,23 @@ This may take up to a minute.
- تأكد من أن عنوان موقع الويب الذي تم إدخاله صالح ، وأن اتصال الجهاز بالإنترنت جيد.
+ تأكد من أن رابط URL الذي أدخلته صالح، وأن اتصال الجهاز بالإنترنت جيد.
- إعادة تشغيل الجهاز
+ إعادة التشغيل
- ابدأ من جديد
+ البدء من جديد
- حدث خطأ ما. قم بإعادة تشغيل الجهاز.
+ حدث خطأ ما. أعد التشغيل الجهاز.
- لم يتم العثور على برامج مخصصة على عنوان URL هذا.
+ لم يتم العثور على برنامج خاص لعنوان URL ها.
@@ -782,11 +782,11 @@ This may take up to a minute.
- قم بإقران جهازك بفاصلة connect (connect.comma.ai) واطلب عرض comma prime الخاص بك.
+ اقرن جهازك بجهاز (connect.comma.ai) واحصل على عرضك من comma prime.
- إقران الجهاز
+ اقتران الجهاز
@@ -813,7 +813,7 @@ This may take up to a minute.
- عالي
+ مرتفع
@@ -825,7 +825,7 @@ This may take up to a minute.
- مركبة
+ المركبة
@@ -876,11 +876,11 @@ This may take up to a minute.
SoftwarePanel
- الغاء التثبيت
+ إلغاء التثبيت
- الغاء التثبيت %1
+ إلغاء التثبيت %1
@@ -888,11 +888,11 @@ This may take up to a minute.
- تأكد الان
+ التحقق
- يتم تنزيل التحديثات فقط أثناء إيقاف تشغيل السيارة.
+ يتم تحميل التحديثات فقط عندما تكون السيارة متوقفة.
@@ -900,7 +900,7 @@ This may take up to a minute.
- تحميل
+ تنزيل
@@ -908,7 +908,7 @@ This may take up to a minute.
- ثبيت
+ تثبيت
@@ -916,23 +916,23 @@ This may take up to a minute.
- اختر
+ اختيار
- اختر فرعا
+ اختر فرعاً
- الغاء التثبيت
+ إلغاء التثبيت
- فشل في التحقق من التحديث
+ فشل التحقق من التحديث
- تحميل
+ تنزيل
@@ -940,46 +940,46 @@ This may take up to a minute.
- أبداً
+ إطلاقاً
- محدث، آخر فحص %1
+ أحدث نسخة، آخر تحقق %1SshControl
- SSH Keys
+ مفاتيح SSH
- تحذير: هذا يمنح SSH الوصول إلى جميع المفاتيح العامة في إعدادات GitHub. لا تدخل أبدًا اسم مستخدم GitHub بخلاف اسم المستخدم الخاص بك. لن يطلب منك موظف comma أبدًا إضافة اسم مستخدم GitHub الخاص به.
+ تنبيه: هذا يمنح SSH إمكانية الوصول إلى جميع المفاتيح العامة في إعدادات GitHub. لا تقم بإدخال اسم مستخدم GitHub بدلاً من اسمك. لن تطلب منك comma employee إطلاقاً أن تضيف اسم مستخدم GitHub الخاص بهم.
- أضف
+ إضافة
- أدخل اسم مستخدم GitHub الخاص بك
+ ادخل اسم المستخدم GitHub الخاص بك
- جار التحميل
+ يتم التحميل
- نزع
+ إزالة
- لا يحتوي اسم المستخدم '%1' على مفاتيح على GitHub
+ لا يحتوي اسم المستخدم '%1' أي مفاتيح على GitHub
- انتهت مهلة الطلب
+ انتهى وقت الطلب
@@ -990,18 +990,18 @@ This may take up to a minute.
SshToggle
- تفعيل SSH
+ تمكين SSHTermsPage
- البنود و الظروف
+ الشروط والأحكام
- انحدار
+ رفض
@@ -1009,34 +1009,34 @@ This may take up to a minute.
- موافق
+ أوافقTogglesPanel
- تمكين openpilot
+ تمكين
- استخدم نظام الطيار المفتوح للتحكم التكيفي في ثبات السرعة والحفاظ على مساعدة السائق. انتباهك مطلوب في جميع الأوقات لاستخدام هذه الميزة. يسري تغيير هذا الإعداد عند إيقاف تشغيل السيارة.
+ استخدم نظام openpilot من أجل الضبط التكيفي للسرعة والحفاظ على مساعدة السائق للبقاء في المسار. انتباهك مطلوب في جميع الأوقات مع استخدام هذه الميزة. يعمل هذا التغيير في الإعدادات عند إيقاف تشغيل السيارة.
- قم بتمكين تحذيرات مغادرة حارة السير
+ قم بتمكين تحذيرات مغادرة المسار
- تلقي تنبيهات للتوجه مرة أخرى إلى الحارة عندما تنجرف سيارتك فوق خط المسار المكتشف دون تنشيط إشارة الانعطاف أثناء القيادة لمسافة تزيد عن 31 ميلاً في الساعة (50 كم / ساعة).
+ تلقي التنبيهات من أجل الالتفاف للعودة إلى المسار عندما تنحرف سيارتك فوق الخط المحدد للمسار دون تشغيل إشارة الانعطاف عند القيادة لمسافة تزيد عن 31 ميل/سا (50 كم/سا).
- استخدم النظام المتري
+ استخدام النظام المتري
- عرض السرعة بالكيلو متر في الساعة بدلاً من ميل في الساعة.
+ عرض السرعة بواحدات كم/سا بدلاً من ميل/سا.
@@ -1044,43 +1044,43 @@ This may take up to a minute.
- قم بتحميل البيانات من الكاميرا المواجهة للسائق وساعد في تحسين خوارزمية مراقبة السائق.
+ تحميل البيانات من الكاميرا المواجهة للسائق، والمساعدة في تحسين خوارزمية مراقبة السائق.
- فك الارتباط على دواسة التسريع
+ فك الارتباط عن دواسة الوقود
- عند التمكين ، سيؤدي الضغط على دواسة الوقود إلى فصل الطيار المفتوح.
+ عند تمكين هذه الميزة، فإن الضغط على دواسة الوقود سيؤدي إلى فك ارتباط openpilot.
- إظهار الوقت المقدر للوصول بتنسيق 24 ساعة
+ إظهار الوقت المقدر للوصول بصيغة 24 ساعة
- استخدم تنسيق 24 ساعة بدلاً من صباحًا / مساءً
+ استخدام صيغة 24 ساعة بدلاً من صباحاً/مساء
- إظهار الخريطة على الجانب الأيسر من واجهة المستخدم
+ عرض الخريطة على الجانب الأيسر من واجهة المستخدم
- إظهار الخريطة على الجانب الأيسر عندما تكون في طريقة عرض الشاشة المنقسمة.
+ عرض الخريطة عل الجانب الأيسر عندما تكون وضعية العرض بطريقة الشاشة المنقسمة.
- التحكم الطولي المفتوح (ألفا)
+ التحكم الطولي openpilot (ألفا)
- تحذير: التحكم الطولي في نظام الطيار المفتوح موجود في مرحلة ألفا لهذه السيارة وسيقوم بتعطيل مكابح الطوارئ التلقائية (AEB).
+ تحذير: التحكم الطولي في openpilot في المرحلة ألفا لهذه السيارة، وسيقوم بتعطيل مكابح الطوارئ الآلية (AEB).
- في هذه السيارة، يعمل نظام openpilot افتراضيًا على ACC المدمج في السيارة بدلاً من التحكم الطولي في نظام openpilot. قم بتمكين هذا للتبديل إلى التحكم الطولي المفتوح. يوصى بتمكين الوضع التجريبي عند تمكين التحكم الطولي المفتوح ألفا.
+ في هذه السيارة يعمل openpilot افتراضياً بالشكل المدمج في التحكم التكيفي في السرعة بدلاً من التحكم الطولي. قم بتمكين هذا الخيار من أجل الانتقال إلى التحكم الطولي. يوصى بتمكين الوضع التجريبي عند استخدام وضع التحكم الطولي ألفا من openpilot.
@@ -1088,15 +1088,15 @@ This may take up to a minute.
- عدوانية
+ الهجومي
- قياسي
+ القياسي
- مريح
+ الراحة
@@ -1104,19 +1104,19 @@ This may take up to a minute.
- ينصح القياسية. في الوضع العدواني، سيتبع الطيار المفتوح السيارات الرائدة بشكل أقرب ويكون أكثر عدوانية مع البنزين والفرامل. في الوضع المريح، سيبقى الطيار المفتوح بعيدًا عن السيارات الرائدة.
+ يوصى بالوضع القياسي. في الوضع الهجومي، سيتبع openpilot السيارات الرائدة بشكل أقرب، ويصبح أكثر هجومية في دواسات الوقود والمكابح. في وضعية الراحة يبقى openplot بعيداً لمسافة جيدة عن السيارة الرائدة.
- يتم تعيين openpilot افتراضيًا على القيادة في <b>وضع التبريد</b>. يعمل الوضع التجريبي على تمكين <b>ميزات مستوى ألفا</b> غير الجاهزة لوضع التبريد. الميزات التجريبية مذكورة أدناه:
+ يتم وضع openpilot بشكل قياسي في <b>وضعية الراحة</b>. يمكن الوضع التجريبي <b>ميزات المستوى ألفا</b> التي لا تكون جاهزة في وضع الراحة:
- التحكم الطولي من النهاية إلى النهاية
+ التحكم الطولي من طرف إلى طرف
- دع نموذج القيادة يتحكم في الغاز والفرامل. سيقود نظام openpilot كما يعتقد الإنسان، بما في ذلك التوقف عند الأضواء الحمراء وإشارات التوقف. نظرًا لأن نموذج القيادة هو الذي يحدد سرعة القيادة، فإن السرعة المضبوطة ستكون بمثابة الحد الأعلى فقط. هذه ميزة جودة ألفا؛ ينبغي توقع الأخطاء.
+ دع نظام القيادة يتحكم بالوقود والمكابح. سيقوم openpilot بالقيادة كما لو أنه كائن بشري، بما في ذلك التوقف عند الإشارة الحمراء، وإشارات التوقف. وبما أن نمط القيادة يحدد سرعة القيادة، فإن السرعة المضبوطة تشكل الحد الأقصى فقط. هذه خاصية الجودة ألفا، فيجب توقع حدوث الأخطاء.
@@ -1124,62 +1124,62 @@ This may take up to a minute.
- عندما يكون للملاحة وجهة، سيقوم openpilot بإدخال معلومات الخريطة في النموذج. يوفر هذا سياقًا مفيدًا للنموذج ويسمح لـ openpilot بالبقاء يسارًا أو يمينًا بشكل مناسب عند المخارج/المخارج. لا يتغير سلوك تغيير المسار ولا يزال السائق ينشطه. هذه ميزة جودة ألفا؛ وينبغي توقع الأخطاء، وخاصة حول المخارج والتقاطعات. يمكن أن تشمل هذه الأخطاء عبور الخطوط غير المقصودة، والخروج المتأخر، أو القيادة نحو الحواجز الفاصلة في المناطق المثلثة بين الطريق الرئيسي والمخرج.
+ عندما يكون هناك وجهة للتنقل، فإن openpilot سيقوم بإدخال معلومات الخريطة في هذا النموذج. وهذا يقدم سياقاً مفيداً ويسمح لـopenpilot بالبقاء يساراً أو يميناً بالشكل المناسب عند المنعطفات/المخارج. يبقى سلوك تغيير المسار مفعلاً عند السائق،. هذه هي خاصية الجودة ألفا، ولذلك يجب توقع الأخطاء لا سيما عند المخارج والمنعطفات هذه الأخطاء قد تشمل العبور غير المقصود لخطوط المسارات، والتأخر في الخروج، والقيادة نحو الحواجز الفاصلة في المناطق المثلثة بين الطريق الرئيسي والمخارج، وغير ذلك من الأخطاء المشابهة.
- تصور القيادة الجديد
+ تصور القيادة الديد
- سينتقل تصور القيادة إلى الكاميرا ذات الزاوية الواسعة المواجهة للطريق بسرعات منخفضة لإظهار بعض المنعطفات بشكل أفضل. سيتم أيضًا عرض شعار الوضع التجريبي في الزاوية اليمنى العليا. عند تعيين وجهة التنقل ويستخدمها نموذج القيادة كمدخل، سيتحول مسار القيادة على الخريطة إلى اللون الأخضر.
+ تصور القيادة سينتقل إلى الكاميرا واسعة الزاوية المواجهة للطريق في السرعات المنخفضة من أجل إظهار بعض المنعطفات بشكل أفضل. سيتم أيضاً إظهار شعار الوضع التجريبي في الزاوية العلوية اليمنى. عند تحديد وجهة التنقل، واستخدام نظام القيادة لها كوضع مدخل، سيتحول مسار القيادة على الخريطة إلى اللون الأخضر.
- الوضع التجريبي غير متاح حاليًا في هذه السيارة نظرًا لاستخدام مخزون السيارة ACC للتحكم الطولي.
+ الوضع التجريبي غير متوفر حالياً في هذه السيارة نظراً لاستخدام رصيد التحكم التكيفي بالسرعة من أجل التحكم الطولي.
- قد يأتي التحكم الطولي openpilot في التحديث المستقبلي.
+ قد يتم الحصول على التحكم الطولي في openpilot في عمليات التحديث المستقبلية.
- يمكن اختبار نسخة ألفا من التحكم الطولي المفتوح، إلى جانب الوضع التجريبي، على الفروع غير الصادرة.
+ يمكن اختبار نسخة ألفا من التحكم الطولي من openpilot، مع الوضع التجريبي، لكن على الفروع غير المطلقة.
- قم بتمكين تبديل التحكم الطولي المفتوح (alpha) للسماح بالوضع التجريبي.
+ تمكين التحكم الطولي من openpilot (ألفا) للسماح بالوضع التجريبي.Updater
- مطلوب التحديث
+ التحديث مطلوب
- مطلوب تحديث نظام التشغيل. قم بتوصيل جهازك بشبكة Wi-Fi للحصول على أسرع تجربة تحديث. حجم التنزيل 1 غيغابايت تقريبًا.
+ تحديث نظام التشغيل مطلوب. قم بوصل جهازك بشبكة واي فاي من أجل تحديث أسرع. حجم التحميل حوالي 1 غيغا بايت تقريباً.
- اتصل بشبكة Wi-Fi
+ الاتصال بشبكة الواي فاي
- ثبيت
+ تثبيت
- خلف
+ السابق
- جار التحميل...
+ يتم التحميل...
- اعادة التشغيل
+ إعادة التشغيل
@@ -1190,15 +1190,15 @@ This may take up to a minute.
WiFiPromptWidget
- إعداد شبكة Wi-Fi
+ إعداد شبكة الواي فاي
- اتصل بشبكة Wi-Fi لتحميل بيانات القيادة والمساعدة في تحسين نظام openpilot
+ الاتصال بشبكة الواي فاي لتحميل بيانات القيادة والمساهمة في تحسين openpilot
- أفتح الإعدادات
+ فتح الإعدادات
@@ -1206,30 +1206,30 @@ This may take up to a minute.
- سيتم سحب بيانات التدريب بشكل دوري أثناء اتصال جهازك بشبكة Wi-Fi
+ سيتم سحب بيانات التدريب دورياً عندما يكون جهازك متصل بشبكة واي فايWifiUI
- جارٍ البحث عن شبكات ...
+ يتم البحث عن شبكات...
- جارٍ الاتصال ...
+ يتم الاتصال...
- نزع
+ نسيان هذه الشبكة
- نزع شبكة اWi-Fi "%1"?
+ هل تريد نسيان شبكة الواي فاي "%1"؟
- إنساها
+ نسيان