بيانات عالمية للتطبيقات الحديثة
LocaleDB قاعدة بيانات شاملة ومفتوحة المصدر لبيانات التوطين، للمطورين الذين يبنون تطبيقات دولية ولكل من يهتم بكيفية كتابة العالم للتواريخ والأرقام والعملات. نجمع البيانات المفتوحة من مصادر مثل Unicode CLDR وقاعدة بيانات المناطق الزمنية IANA وWikidata وlibphonenumber.
التحدي
موضع رمز العملة (قبل أم بعد؟)
اختلافات تنسيق التاريخ (DD/MM مقابل MM/DD)
فواصل الأرقام (1,250.00 مقابل 1.250,00)
اتفاقيات تنسيق العنوان
المناطق الزمنية ونظم التقويم
توثيق مبعثر ومكتبات ثقيلة
حلنا
بيانات شاملة
- JSON منظم لكل دولة
- قواعد تنسيق جاهزة للاستخدام
- دقة مبنية على CLDR
- قاعدة بيانات المطارات العالمية (IATA/ICAO)
تجربة المطور
- توليد ثابت سريع
- لا حاجة لخادم
- مفتوح المصدر (مرخص بـ MIT)
- مساهمات المجتمع
مصادر البيانات
CLDR (Common Locale Data Repository)mledoze/countriesالبنك الدوليIANA tzWikidataGoogle libphonenumberGoogle libaddressinputmwgg/AirportsIP2Locationourworldincode/currencyمساهمات المجتمع
مفتوح المصدر ومدفوع بالمجتمع
LocaleDB مرخص بـ MIT ويرحب بالمساهمات. سواء كنت تصلح خطأ إملائياً أو تضيف دولة مفقودة أو تحسن واجهة المستخدم، نحن نحب مساعدتك.