اللغة والاتّجاه

هل تدعم Lovable العربية؟

الإجابة المباشرة: نعم — في المحادثة وتوليد المحتوى بالعربية. أمّا واجهة RTL كاملة فتحتاج طلبًا صريحًا للمنصّة، ومراجعة يدويّة قبل النشر.

كتابة البرومبت بالعربية

يمكنك كتابة كامل حوارك مع Lovable بالعربية. لن تخسر جودة الفهم مقارنة بالإنجليزيّة عندما يكون طلبك محدّدًا. كن مباشرًا: نوع المشروع، الجمهور، الصفحات، والنمط البصري.

توليد المحتوى العربي

تولّد Lovable نصوصًا عربيّة سليمة عبر نماذج AI Gateway. الجودة تعتمد على وضوح النغمة (مهنيّة/ودّيّة/تسويقيّة) ووجود أمثلة قصيرة في البرومبت. تجنّب «اكتب محتوى للصفحة» — بدلًا: «اكتب فقرة تعريفيّة من 60 كلمة، نبرة ودّيّة، تستهدف رائد أعمال في الرياض».

RTL — اطلبه صراحة وراجعه

لا تفترض دعمًا كاملًا وتلقائيًّا

اطلب من Lovable: «واجهة بالعربية مع dir=\"rtl\" على مستوى الجذر، وضبط مكوّنات shadcn/ui للاتّجاه العربي». بعد التوليد راجع كلّ نوع من المكوّنات يدويًّا.

قائمة اختبار RTL

  • القوائم المنسدلة

    افتحها في وضع RTL وتأكّد من محاذاة العناصر والأيقونات.

  • الأسهم والأيقونات الاتّجاهيّة

    أسهم «التالي/السابق» يجب أن تنعكس، لكن أيقونات مثل «تنزيل» تبقى كما هي.

  • الجداول

    افحص محاذاة الأعمدة، وترتيب الترويسة، والتمرير الأفقي على الجوّال.

  • النوافذ المنبثقة (Modals)

    زرّ الإغلاق يجب أن يظهر في الزاوية الصحيحة، والأزرار الأساسيّة يمينًا.

  • النماذج

    محاذاة تسميات الحقول، رسائل الخطأ، وترتيب أزرار الحفظ/الإلغاء.

الخطوط العربية

الخيار الموصى به: IBM Plex Sans Arabic — احترافي، واضح على الأحجام الصغيرة، ومتناسق مع نظيره اللاتيني. بدائل جيّدة: Tajawal، Cairo، Noto Sans Arabic. حمّل الخط في الـ<head> عبر Google Fonts، وحدّده كخطّ افتراضي في التصميم.

النصوص المختلطة (عربي + إنجليزي)

خوارزميّة Bidi في المتصفّح تتعامل مع النصوص المختلطة، لكن راجع: الجمل التي تبدأ بكلمة إنجليزيّة، الأرقام داخل الجمل، أسماء المنتجات، وعلامات الترقيم. أضِف dir=\"auto\" على الحقول النصّيّة التي يدخل فيها المستخدم لغة متغيّرة.

الأرقام والتواريخ والعملات

  • الأرقام: قرّر بين الأرقام الغربيّة (1,2,3) والعربيّة-الهنديّة (١,٢,٣). ثبّت اختيارك عبر الموقع.
  • التاريخ: Intl.DateTimeFormat('ar-SA', {calendar:'gregory'}) — الهجري متاح لمن يحتاجه.
  • العملة: Intl.NumberFormat('ar-SA', {style:'currency', currency:'SAR'}).
  • الفواصل: العربية تستخدم الفاصلة المنقوطة (؛) والفاصلة العربية (،) — اطلبها في المحتوى.

النماذج ورسائل الأخطاء

  • عرّب تسميات الحقول، النائبات (placeholder)، ورسائل التحقّق (validation).
  • ضع علامة «اختياري» بدلًا من «مطلوب» عند الإمكان لتقليل الضغط البصري.
  • اجعل رسالة الخطأ تحت الحقل مباشرة، مع لون كافٍ للتباين وقابل للقراءة.
  • اختبر ملء النموذج بالكامل قبل النشر — عربي فقط، إنجليزي فقط، مختلط.

اختبار الجوّال

RTL أكثر حسّاسيّة على الجوّال. اختبر على 375px: القائمة الجانبيّة، اتّجاه التمرير الأفقي في الجداول، ظهور شريط التنقّل السفلي، وأزرار الإجراءات الأساسيّة. جرّب على متصفّح فعلي، لا محاكاة فقط.

الأسئلة الشائعة

هل يمكنني كتابة البرومبت بالعربية؟

نعم. تفهم Lovable البرومبت بالعربية الفصحى وباللهجات الشائعة، وتردّ عليك بالعربية إن طلبت ذلك.

هل يولّد المحتوى العربي بجودة؟

نعم. النماذج المدعومة (Gemini/GPT/Claude) تولّد نصوصًا عربيّة سليمة. الجودة تتحسّن كلّما كان البرومبت واضحًا ومحدّد النغمة.

هل تولّد Lovable واجهات RTL تلقائيًّا؟

لا تلقائيًّا بالكامل. يجب طلب dir="rtl" صراحة، ومراجعة القوائم، الأسهم، الجداول، والنوافذ المنبثقة يدويًّا لأنّ بعض المكوّنات تحتاج ضبطًا إضافيًّا.

ما الخطوط العربية المفضّلة؟

IBM Plex Sans Arabic (احترافي وقابل للقراءة)، Tajawal، Cairo، Noto Sans Arabic. تُحمَّل من Google Fonts بسطر واحد في الـhead.

هل النصوص المختلطة (عربي/إنجليزي) تظهر صحيحة؟

غالبًا نعم بفضل خوارزمية Bidi في المتصفّح، لكن يبقى فحص السطور القصيرة والأرقام داخل الجمل ضروريًّا.

ماذا عن الأرقام والتواريخ والعملات؟

استخدم Intl.NumberFormat وIntl.DateTimeFormat مع locale ar-SA أو ar-AE بحسب جمهورك. اطلب من Lovable ضبطها صراحة.

هل النماذج ورسائل الأخطاء بالعربية؟

نعم عند طلبها. اطلب صراحة: «رسائل التحقّق من الحقول بالعربية» وتحقّق من كلّ حقل بعد التوليد.

اقرأ أيضًا

هل كان هذا المحتوى مفيداً؟

انضم لمجتمع واتساب