ऐसे गैर-तकनीकी दस्तावेज़ों (जैसे शिक्षण Word/PDF) का अनुवाद कैसे किया जाए जिनमें बड़ी मात्रा में कोड अंश शामिल हों?
“कई शिक्षण पाठ्य सामग्री या उत्पाद मैनुअल सामान्य अनुच्छेदों में कोड वेरिएबल्स मिलाते हैं, और सामान्य अनुवादक अकसर इन्हें अनावश्यक रूप से अनुवादित कर देते हैं (जैसे `Print()` को `打印()` में बदलना)।”
मूल कारण विश्लेषण
फॉन्ट-आधारित कोड पहचान
PDF/Word के लिए सिस्टम फॉन्ट की विशेषताओं का विश्लेषण करेगा।आमतौर पर कोड के लिए मोनोस्पेस्ड फॉन्ट (जैसे Courier New) का उपयोग किया जाता है। हम इसी विशेषता का लाभ उठाकर इन अनुभागों की स्वतः पहचान करते हैं और उनका अनुवाद नहीं करते।
कीवर्ड श्वेतसूची
सिस्टम में प्रमुख प्रोग्रामिंग भाषाओं (Java, Python, C++) के आरक्षित शब्द संग्रह अंतर्निहित हैं।भले ही कोड को कोड ब्लॉक के रूप में चिह्नित न किया गया हो, AI फिर भी `function`, `class`, `var` जैसे कीवर्ड पहचान सकता है और उन्हें जस का तस रखता है।
तत्काल पूर्वावलोकन एवं संशोधन
पूरी फ़ाइल का अनुवाद करने से पहले अपने दस्तावेज़ के एक हिस्से का पूर्वावलोकन करें। पूर्वावलोकन सीमा दस्तावेज़ और आपके उपलब्ध खाता भत्ते पर निर्भर करती है। यदि पूर्वावलोकन के लिए credits की आवश्यकता है, तो कार्य पृष्ठ आगे बढ़ने से पहले लागत दिखाता है। पूर्वावलोकन सुविधा के माध्यम से, उपयोगकर्ता तेज़ी से जांच सकते हैं कि कोड हिस्सों का कहीं गलत अनुवाद तो नहीं हुआ है, और समय रहते सेटिंग्स समायोजित या शब्द लॉकिंग जोड़ सकते हैं।
अंतिम समाधान सारांश
प्राकृतिक भाषा और मशीन भाषा के बीच बुद्धिमानी से अंतर करना तकनीकी शैक्षिक सामग्री की प्रोसेसिंग के लिए अत्यंत महत्वपूर्ण है।