← كل المقالات

مرحباً بك في مدوّنة التعلّم هذه

كيف يعمل الموقع وكيف تنشر نفس المقال بالإنجليزية والفرنسية والعربية.

  • meta
  • astro

هذه المدوّنة يوميّة تعلّم شخصية لِـ ندى الطيبي، طالبة هندسة البرمجيات. عندما أتعلّم شيئاً أعيد صياغته بألفاظي. ذلك يقوّي الذاكرة—وإن نفعك أيضاً فهذا أمر رائع.

ثلاث لغات، موضوع واحد

لكل «مقال منطقي» نفس قيمة translationKey في كل ملف لغة. الإنجليزية في src/content/blog/en/، الفرنسية في fr/، العربية في ar/ (يُستحسن توحيد اسم الملف).

الواجهة الأمامية المطلوبة في كل ملف:

  • title، description، pubDate
  • translationKey — معرّف مشترك (مثال: welcome-to-this-blog)
  • localeen أو fr أو ar

اختياري: updatedDate، tags، draft: true.

الشريط العلوي يتيح التبديل بين EN · FR · العربية. إن غابت ترجمة ما، تؤدّي تلك اللغة مؤقتاً إلى فهرس المدوّنة حتى تضيف الملف.

التشغيل محلياً

npm run dev

افتح الرابط الذي يظهر في الطرفية واختر اللغة من الصفحة الرئيسية.