Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(translations): translate CONTRIBUTING.md to Arabic #2558

Merged
merged 5 commits into from
Apr 25, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions CONTRIBUTING_AR.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
<div dir="rtl">

# كيفية المساهمة

Big Calendar يحب أن يرحب بمساهماتك. هناك عدة طرق للمساعدة:

- إنشاء [مشكلة](https://github.com/jquense/react-big-calendar/issues) على GitHub، إذا وجدت خللاً.
- كتابة حالات اختبار أو تقديم أمثلة لمشاكل الأخطاء المفتوحة. يمكنك استنساخ [نموذج الخطأ](https://codesandbox.io/s/react-big-calendar-example-v9wdyd) الخاص بنا في CodeSandbox للبدء.
- كتابة تصحيحات لمشاكل الأخطاء/الميزات المفتوحة.

هناك بعض الإرشادات التي نحتاج من المساهمين اتباعها لكي نكون على قمة الأمور.

## البدء

- تأكد من أن لديك [حساب](https://github.com/signup/free) على GitHub.
- قدّم [مشكلة](https://github.com/jquense/react-big-calendar/issues)، وفي حال لم يكن هناك مشكلة بالفعل.

- وصف المشكلة بوضوح بما في ذلك الخطوات المطلوبة لإعادة إنتاجها في حال كانت خطأً.
- تأكد من تعبئة أقدم إصدار تعرف عليه بهذه المشكلة.

- استنسخ النسخة في GitHub.

## عمل التغييرات

- إنشاء فرع للموضوع من حيث تريد أن تبدأ عملك.

- هذا عادة ما يكون الفرع الرئيسي.
- لإنشاء فرع للموضوع بسرعة استنادًا إلى الرئيسي؛ استخدم `git branch feat/my_contribution master` ثم قم بالتحقق من الفرع الجديد بـ `git checkout feat/my_contribution`. من الأفضل تجنب العمل مباشرةً على الفرع الرئيسي، لتجنب الصراعات في حال استلام تحديثات من المصدر.

- قم بعمل عمليات تأكيد لوحدات منطقية.

- كتابة/تغيير `القصص` التي تعرض الميزات الجديدة أو الخصائص.
- التحقق من تغييراتك مقابل `القصص` الموجودة بالفعل عند الضرورة.

- استخدم رسائل التأكيد الوصفية وفقًا [لتنسيق التأكيد](https://www.conventionalcommits.org/en/v1.0.0/) التقليدي وأشير إلى رقم المشكلة.

## تقديم التغييرات

- دفع تغييراتك إلى فرع الموضوع في نسخة الشوكة الخاصة بك من المستودع.
- قدّم طلب سحب إلى المستودع.

</div>
Loading