अरबी टेस्ट डेटा जनरेटर कैसे इस्तेमाल करें
- कोई देश या Mixed और अंक-प्रणाली चुनें।
- रेंडरिंग टेस्ट के लिए डायाक्रिटिक और bidi फ़ील्ड चालू रखें।
- संख्या और फ़ॉर्मेट सेट करें और Generate दबाएँ।
अरबी टेस्ट डेटा जनरेटर की खूबियाँ
- ट्रांसलिटरेशन के साथ अरबी नाम, अरबी पते और SA, JO, AE तथा EG के देश-विशिष्ट फ़ोन नंबर
- वाक्य, डायाक्रिटिक (tashkeel) वाले शब्द और ligature
- अरबी-हिंदसी या पश्चिमी अंकों में राशियाँ और तारीख़ें
- अरबी महीनों के नामों के साथ हिजरी तारीख़ें
- मिले-जुले RTL/LTR वाक्य, जिनके भीतर लैटिन id और ISO तारीख़ें बैठी होती हैं
- seed लगाया जा सकता है; JSON, CSV, SQL, XML, JSON Lines या तालिका आउटपुट
अरबी टेस्ट डेटा जनरेटर का उदाहरण
एक अरबी रिकॉर्ड
इनपुट:
Country: Saudi Arabia · Digits: Arabic-Indic · Records: 1आउटपुट:
{
"nameAr": "سمر نايف الغامدي",
"nameEn": "Samar Nayef Al-Ghamdi",
"phone": "+966 55 991 7486",
"withDiacritics": "شُكْرًا جَزِيلًا",
"ligatures": "الله",
"amount": "٩٨٩٥.٤٧ ر.س",
"dateHijri": "٢٠ جمادى الآخرة ١٤٤٢ هـ",
"mixedBidi": "تم استلام الطلب ORD-84719 بتاريخ 2021-02-03 من سمر"
}अरबी टेस्ट डेटा जनरेटर के बारे में अक्सर पूछे जाने वाले सवाल
अरबी डेटा संभालना मुश्किल क्यों होता है?
दाएँ-से-बाएँ लेआउट, संदर्भ के अनुसार अक्षरों का आकार बदलना, डायाक्रिटिक (tashkeel), لا और الله जैसे ligature, दो अंक-प्रणालियाँ और लैटिन टेक्स्ट के साथ मिलावट। हर रिकॉर्ड इन सबको जाँचता है।
इसमें कौन-से देश शामिल हैं?
सऊदी अरब, जॉर्डन, UAE और मिस्र — नाम, पते और फ़ोन नंबर चुने हुए देश के अनुसार बनते हैं।
तारीख़ें कैसे संभाली जाती हैं?
हर रिकॉर्ड में एक ग्रेगोरियन तारीख़ (चाहें तो अरबी-हिंदसी अंकों में) और अरबी महीनों के नामों वाली एक हिजरी तारीख़ होती है, जो tabular कैलेंडर से निकाली जाती है।
मिला-जुला bidi फ़ील्ड किस काम आता है?
यह एक अरबी वाक्य के भीतर लैटिन ऑर्डर id और ISO तारीख़ बिठा देता है — वही क्लासिक स्थिति जहाँ bidi पुनर्क्रमण कॉपी/पेस्ट और छँटाई (truncation) को बिगाड़ देता है।
तकनीकी नोट्स
नाम अरबी/Latin जोड़ीदार सूचियों (हर gender के 50 नाम, 60 कुलनाम) से given + पिता + family name से बनते हैं, इसलिए nameEn नियम-आधारित romanisation नहीं बल्कि तय transliteration है, और e-mail का local part भी यही है। सऊदी पते National Address लेआउट पर हैं: 4-अंकीय building number, حي (district), 5-अंकीय postal code और additional number। ligatures फ़ील्ड में shaping-निर्भर base-letter क्रम (لا, الله, لأ) और precomposed code point ﷺ (U+FDFA) मिले-जुले हैं।
Arabic-Indic मोड सिर्फ़ 0–9 को U+0660–U+0669 बनाता है; decimal point और ISO hyphen ASCII रहते हैं, और amount हर देश में riyal (ر.س / SAR) है। Hijri तारीख़ Julian Day Number और 30-वर्षीय arithmetic चक्र (10,631 दिन) से निकलती है, इसलिए Umm al-Qura से 1 दिन का फ़र्क़ संभव है। mixedBidi में order id और ISO तारीख़ Western अंकों में हैं, बिना LRM, RLM या isolate control के; reordering Unicode Bidi Algorithm पर है।