IndicConverter के बारे में

विशिष्ट legacy Indic font encodings और modern Unicode के बीच conversion के लिए स्वतंत्र project।

यह साइट क्यों बनाई गई

कई पुराने भारतीय दस्तावेज़ Unicode की जगह legacy font encodings में टाइप किए गए थे। सही font लगाए बिना text पढ़ना, search करना, copy करना या modern software में ले जाना मुश्किल हो सकता है। IndicConverter इसी transition को आसान और अधिक सुरक्षित बनाने के लिए है।

किस converter को publish किया जाता है

सिर्फ़ मिलता-जुलता font name पर्याप्त नहीं माना जाता। Supported profile, mapping basis और limitations पर्याप्त रूप से स्पष्ट होने चाहिए।

  • Font या encoding profile की सही पहचान होनी चाहिए।
  • Mapping source documented या suitable licence के साथ reusable होना चाहिए।
  • जहाँ संभव हो, behavior को independent reference या compiled converter से cross-check किया जाता है।
  • Round-trip, structured-script, mixed-text, malformed-input और long-text tests run किए जाते हैं।
  • जिस format को भरोसे के साथ validate नहीं किया जा सकता, उसे supported converter के रूप में publish नहीं किया जाता।

Testing कितनी होती है?

हर profile के लिए उपलब्ध evidence अलग है। कुछ engines tens of thousands structured cases से test होते हैं, जबकि कुछ profiles में हर possible one-byte या two-byte input को official converter से compare किया जा सकता है। Measured results Accuracy page पर दिए गए हैं।

हम कैसे review करते हैं

Converter behavior automated regression tests और live desktop/mobile browser tests में रखा जाता है। Reproducible edge case मिलने पर उसे permanent test बनाया जा सकता है। पूरी process Testing methodology पर दी गई है।

Privacy और independence

Conversion browser में चलता है; pasted conversion text conversion API को नहीं भेजा जाता। IndicConverter किसी सरकारी विभाग, परीक्षा प्राधिकरण, font vendor या software publisher से संबद्ध नहीं है।

Correction भेजें

अगर किसी specific profile में reproducible mismatch मिले, Report an Issue में सबसे छोटा non-sensitive sample भेजें।