المساهمة في LocaleDB
LocaleDB هو مشروع مفتوح المصدر ونحب المساهمات من المطورين في جميع أنحاء العالم!
إصلاح البيانات
تصحيح الأخطاء الإملائية أو تحديث معلومات اللغة المحلية القديمة.
إضافة دولة
إضافة الدول المفقودة باستخدام الرموز القياسية.
تحسين الكود
تحسين واجهة المستخدم أو البحث أو نصوص البناء.
سير عمل مساهمة البيانات
2
استخدام تجاوزات البيانات
لإصلاح البيانات، لا تقم بتحرير الملفات المولدة في /data/countries/. بدلاً من ذلك، قم بإنشاء أو تحرير ملف في /data/overrides/XX.json (حيث XX هو رمز الدولة).
// data/overrides/TR.json
{
"currency": {
"symbolPosition": "before"
}
}3
التحقق والإرسال
قم بتشغيل نص البناء للتحقق من دمج تغييراتك بشكل صحيح. ثم قدم طلب سحب مع مراجع إلى المصادر الرسمية.
npm run build:dataإرشادات المساهمة
طلبات السحب
- • تغيير واحد لكل PR
- • رسائل التزام واضحة ووصفية
- • رابط للمصادر الرسمية (CLDR، مواقع حكومية)
الموارد
- • مستودع CLDR
- • mledoze/countries
- • معايير ISO 3166
تحتاج مساعدة؟
لديك سؤال أو عالق في خطوة؟ ابدأ مناقشة على GitHub.
انضم إلى المناقشة