هذه الصفحة توضح شكل مشروع ويب عملي يكتب مصدره العربي عبر نسيج (Naseej) ثم يسلم خرجا قياسيا لأدوات المتصفح والبناء.
project/
src/
index.arhtml
public/
assets/
dist/
pyproject.toml
| المهمة | الأمر |
|---|---|
| تحويل صفحة واحدة | python -m arweb src/index.arhtml -o dist/index.html --dictionary ar-web-v1.28 |
| استخدام مفردات عربية صارمة | لا تضف --allow-english |
| التعامل مع مصدر إنجليزي قديم | أضف --allow-english بقرار واضح |
| فحص هذا المستودع | python scripts/project_health.py |
| فحص بيانات الإصدار | python scripts/check_release.py |
| عرض الأمثلة | docs/EXAMPLES.md |
- تغليف Python يملك واجهة
arhtmlCLI. - تستطيع bundlers الموجودة استهلاك خرج
.htmlو.cssو.jsالقياسي. - عمل TypeScript/JSX يتبع
docs/TYPESCRIPT_JSX_TRACK.md. - تثبت إصدارات القواميس لكل مشروع.
- لا تنقل مشروعا من قاموس overlay إلى آخر بصمت؛ وثق ذلك في أوامر البناء.
- ملفات
.arhtmlبترميز UTF-8. - ملفات
.arhtmlملفات عربية الاتجاه في التأليف. - يجب أن يحافظ المحرر على اتجاه النص العربي وأن يتجنب إدخال أحرف تحكم بالاتجاه داخل الصياغة البرمجية.
- ينبغي أن يتعامل ملوّن الصياغة مع أسماء الوسوم والسمات ومفردات CSS وJavaScript العربية كمفردات برمجة.
- التشخيصات يجب أن تظهر بالعربية مع رقم السطر والعمود.
- اذكر إصدار القاموس في الوثائق وأوامر البناء.
- احفظ أمثلة
.htmlالمولدة عندما يكون مثال.arhtmlجزءا من المستودع. - شغّل فحوص الوثائق المولدة بعد إضافة قاموس overlay.
- حافظ على النص الطبيعي وبيانات المستخدم كما هي.
- أبق
ar-web-v1.jsonمجمدا.