Command Palette

Search for a command to run...

المساهمة في LocaleDB

LocaleDB هو مشروع مفتوح المصدر ونحب المساهمات من المطورين في جميع أنحاء العالم!

إصلاح البيانات

تصحيح الأخطاء الإملائية أو تحديث معلومات اللغة المحلية القديمة.

إضافة دولة

إضافة الدول المفقودة باستخدام الرموز القياسية.

تحسين الكود

تحسين واجهة المستخدم أو البحث أو نصوص البناء.

سير عمل مساهمة البيانات

1

Fork والإعداد

قم بعمل fork لـ مستودع GitHub واستنسخه على جهازك المحلي.

2

استخدام تجاوزات البيانات

لإصلاح البيانات، لا تقم بتحرير الملفات المولدة في /data/countries/. بدلاً من ذلك، قم بإنشاء أو تحرير ملف في /data/overrides/XX.json (حيث XX هو رمز الدولة).

// data/overrides/TR.json
{
  "currency": {
    "symbolPosition": "before"
  }
}
3

التحقق والإرسال

قم بتشغيل نص البناء للتحقق من دمج تغييراتك بشكل صحيح. ثم قدم طلب سحب مع مراجع إلى المصادر الرسمية.

npm run build:data

إرشادات المساهمة

طلبات السحب

  • تغيير واحد لكل PR
  • رسائل التزام واضحة ووصفية
  • رابط للمصادر الرسمية (CLDR، مواقع حكومية)

الموارد

تحتاج مساعدة؟

لديك سؤال أو عالق في خطوة؟ ابدأ مناقشة على GitHub.

انضم إلى المناقشة