Secretary / LifeOS — معرفة شخصية بالعربية
مساعد شخصي مفتوح المصدر، خلّيته يشتغل بالعربي صح: الاتجاه، التواريخ، وإيماءات الجوال.
مشروع ذاتي
- الدور
- تعريب وتطوير فرع مستقل
- الأصل
- LifeOS مفتوح المصدر (nbramia/LifeOS، GPL-3.0)
- التقنية
- Python · واجهة ويب · اختبارات متصفح
- الحالة
- مشروع تطويري
- الرابط
- الكود على GitHub

01المشكلة
التعريب الحقيقي أكبر من ترجمة الأزرار. الرسالة اللي فيها عربي وإنجليزي لازم تنقرأ، والتاريخ لازم يحكي «قبل ساعتين» بقواعد العربي، والقائمة الجانبية لازم تفتح من الجهة الصح.
02الطريقة
المستودع بلّش كمشروعي Secretary. بعدين نقلته على LifeOS، مساعد شخصي مفتوح المصدر، كفرع مستقل، وحفظت تاريخ Secretary بفرع أرشيف. والقاعدة: كل سلوك عربي إله اختبار بيتأكد إنه بيشتغل فعلاً.
03شو انبنى
انعمل: نصوص المحادثة بالعربي واختيار اللغة، اتجاه من اليمين لليسار ورسائل مختلطة الاتجاه، صفحة رئيسية عربية بنفس اللغة المحفوظة، إيماءات القائمة على الجوال حسب الاتجاه، دولاب المشاعر باليوميات بالعربي والإنجليزي، وتواريخ نسبية بقواعد العربي. وكمان أدوات لقياس استرجاع المحتوى العربي واستخدام الأدوات، على بيانات اختبار مصنوعة.
04النتيجة
الشغل مغطى بـ76 اختبار مركّز: 64 سيناريو متصفح و12 لأداة الاسترجاع. المستودع بيقول بوضوح شو لسا ناقص: جودة النماذج الحقيقية بالعربي ما انقاست، وتطبيق الأندرويد والصوت العربي مش من هالفرع.

