Skip to main content
Codara AI

اكتب طلبك بالعربية، واستلم مشروعاً عربياً باتجاهه الصحيح

الطلب المكتوب بالعربية يذهب إلى المولّد نفسه الذي يذهب إليه الطلب الإنجليزي، لا إلى مسار احتياطي. في تطبيقات الجوال تُكتب نصوص الواجهة بالعربية الفصحى داخل الكود المُسلَّم، ويُفعَّل الاتجاه من اليمين إلى اليسار في المشروع نفسه. وفي العروض والجداول، يُمنع تسليم ملف فيه فقرة عربية بلا rtl="1" أو نص عربي بخط لا يدعم النصوص المركّبة. كل جملة في هذه الصفحة مذكورٌ تحتها الملف الذي ينفّذها.

انشر موقعاً واحداً مجاناً وأعد نشره وقت ما تشاء؛ الموقع الثاني في الخطط المدفوعة.

ما الذي يُفرَض فعلاً

خمسة مواضع في المنتج تتعامل مع العربية بالاسم. تحت كل واحد اسم الملف الذي ينفّذه.

الطلب بالعربية يصل إلى المولّد الصحيح

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

backend/services/ai_engine_website.py

نصوص الواجهة تُولَّد بالعربية داخل الكود

حين يكون الطلب بالعربية، تُلزَم تعليماتُ التوليد بكتابة كل ما يراه المستخدم داخل التطبيق بالعربية الفصحى: عناوين الأزرار، النصوص البديلة في الحقول، عناوين التبويبات والشاشات، رسائل الخطأ والتحقق، الحالات الفارغة والتنبيهات. لا تُسلَّم واجهة فيها Sign in أو Home ما لم تطلب الإنجليزية صراحة.

backend/services/ai_engine_mobile.py

الاتجاه من اليمين إلى اليسار يُفعَّل في المشروع نفسه

تعليمات التوليد نفسها تفرض تفعيل الاتجاه داخل التطبيق المولَّد: I18nManager.allowRTL في React Native عند نقطة البداية، وflexDirection بقيمة row-reverse حيث يلزم، وDirectionality مع إعداد اللغة في Flutter. هذا مكتوب في الكود المُسلَّم، لا في طبقة عرض فوقه.

backend/services/ai_engine_mobile.py

ملف عربي باتجاه خاطئ لا يُسلَّم

قبل تسليم أي عرض تقديمي أو جدول، يفحص المنتجُ الملفَ: فقرة عربية بلا rtl="1"، أو نص عربي بخط لا يدعم النصوص المركّبة، يمنعان التسليم ويعودان إلى الإصلاح. الفحص يعمل فقط على ملف عربي فعلاً، حتى لا يُطالَب ملف إنجليزي بشيء لا يخصه.

backend/services/deliverable_gate.py

ألوان مكتوبة بالعربية تُقرأ كألوان

أسماء الألوان في الطلب — كحلي، زيتي، بيج، نبيتي — تُحوَّل إلى قيم لونية وتُثبَّت في متغيّرات التصميم بالترتيب الذي ذُكرت به، ولا تُستبدَل بلوحة جاهزة.

backend/services/ai_engine_colors.py

حدود ما سبق

تفعيل الاتجاه تلقائياً مكتوب في تعليمات توليد تطبيقات الجوال، وفحص الاتجاه قبل التسليم يعمل على العروض والجداول. أما مواقع الويب فيُولَّد محتواها بالعربية، ولا توجد اليوم تعليمة اتجاهٍ مفروضة في مسار توليد المواقع كتلك المفروضة في مسار التطبيقات — تستلم الكود كاملاً وتعدّله في المحرر.

ذُكر هذا هنا لأنه قابل للتحقق: من يبني مشروعاً عربياً يكتشف الفرق في أول تشغيل، وقراءته على هذه الصفحة قبل الاشتراك أفضل من اكتشافه بعده.

جرّبه بطلب واحد بالعربية

اوصف ما تريد بناءه بالعربية، واقرأ الكود الذي يخرج. لا تحتاج بطاقة للبدء.

أنشئ حساباً مجانياً