تخطَّ إلى المحتوى

اللغات

تجريبي

تأتي خزنة الويب وإضافة المتصفح وتطبيق سطح المكتب وتطبيقات الهاتف بـ الإنجليزية والعربية. في العربية يُعرض كل شيء من اليمين إلى اليسار. والموقع الإلكتروني وهذه الوثائق باللغتين أيضًا، عدا سجل التغييرات فهو بالإنجليزية.

يستخدم Octa Pass لغة نظامك أو متصفحك إن كانت لديه، وإلا الإنجليزية. لاختيار لغة بنفسك، انتقل إلى الإعدادات ← المظهر ← اللغة واختر النظام أو English أو العربية.

الاختيار لهذا الجهاز فقط. لا تخزّنه خزنتك، فيمكن لحاسوب محمول مشترك أن يعرض العربية بينما يعرض هاتفك الإنجليزية.

التطبيق من أين تأتي اللغة
خزنة الويب اللغة في الإعدادات، أو لغات متصفحك بالترتيب
إضافة المتصفح الإعدادات في تبويب Octa Pass، أو لغات متصفحك. وتتبع رسائل الحفظ وقائمة الاقتراحات على المواقع الاختيار نفسه.
تطبيق سطح المكتب إعدادات نافذة الخزنة، أو لغة نظامك. وتتبعها نافذة الوصول السريع وشريط القوائم كله، بما فيه قائمتا التحرير والنافذة القياسيتان.
iPhone وAndroid إعدادات التطبيق، أو لغة هاتفك. وشاشات الملء التلقائي ونافذة فتح القفل في النظام تستخدم لغة الهاتف.
تطبيق Octa Pass في Safari لغة جهاز Mac أو iPhone أو iPad: الشاشة الصغيرة التي تبيّن أين تُفعَّل الإضافة تتبع النظام. أما الإضافة نفسها فتتبع إعداداتها.

في العربية يُعكس التخطيط: الشريط الجانبي على اليمين، وأسهم الرجوع والأسهم الصغيرة تشير إلى الاتجاه الآخر، والقوائم تُقرأ من اليمين.

بعض الأشياء تبقى من اليسار إلى اليمين في كل لغة، لتُقرأ كما تكتبها:

  • كلمات المرور والرموز لمرة واحدة ورموز الاسترداد ومفتاحك السري
  • عناوين البريد الإلكتروني وعناوين المواقع وأرقام الهواتف
  • أرقام البطاقات وتواريخ انتهائها

عناوين العناصر وملاحظاتها تحتفظ باتجاه ما كتبته. فعنوان مثل “Wi-Fi (5G)” يبقى متماسكًا داخل شاشة عربية، والملاحظة العربية في شاشة إنجليزية تُقرأ من اليمين إلى اليسار.

تستخدم الأرقام الأرقام الغربية (0–9) في العربية أيضًا، وهي الأرقام نفسها في كلمات مرورك ورموزك. وتستخدم الأعداد صيغ الجمع العربية: يوم واحد، يومان، 3 أيام، 11 يومًا.

يستخدم النص العربي Noto Sans Arabic، ويحتفظ النص اللاتيني بخط العلامة التجارية، Mona Sans. كلاهما يأتي مع التطبيقات. لا يُحمَّل شيء من خدمة خطوط، فاختيار اللغة لا يخبر أي طرف ثالث بأي لغة تستخدم.

يحتفظ كل تطبيق بكلماته في ملف واحد لكل لغة:

النصوص الإنجليزية العربية
خزنة الويب (تستخدمها التطبيقات الأخرى أيضًا) apps/web/src/i18n/en.ts apps/web/src/i18n/ar.ts
إضافة المتصفح apps/extension/src/i18n.ts الملف نفسه
تطبيق سطح المكتب apps/desktop/src/i18n.ts, src-tauri/src/menu.rs الملفان نفسهما
تطبيقات الهاتف apps/web/src/i18n/phone.ts الملف نفسه
الملء التلقائي في Android android/*/src/main/res/values/strings.xml values-ar/strings.xml
الملء التلقائي في iPhone النص الإنجليزي في apps/ios/AutoFill/*.swift apps/ios/AutoFill/ar.lproj/Localizable.strings

يفحص اختبار كل كتالوج: كل رسالة إنجليزية تحتاج إلى رسالة عربية بالعناصر النائبة {placeholders} نفسها، والرسائل المعدودة تحتاج إلى صيغ الجمع العربية الست كلها (zero وone وtwo وfew وmany وother)، ولا يجوز أن يبقى شيء بالإنجليزية عن طريق الخطأ. أسماء المنتجات مثل Octa Pass وTouch ID وWindows Hello تبقى بالحروف اللاتينية.

تأتي لغات أخرى عبر الترجمة المجتمعية في Weblate. راجع الترجمات.