Manjin पद्धति प्रोजेक्ट: कोरियाई, चीनी और जापानी भाषाई क्षेत्र के लिए संख्या-लेखन का एक प्रस्ताव
(myriad-project.org)कोरियाई, चीनी और जापानी में संख्याएँ man (萬) इकाई पर पढ़ी जाती हैं, लेकिन Arabic numerals में comma हर हज़ार पर लगाया जाता है। 1,234,567,890 को देखकर “बारह अरब तीन हज़ार चार सौ छप्पन man सात हज़ार आठ सौ नब्बे” जैसा पढ़ना हो तो हर बार दिमाग में अंकों की जगहें फिर से गिननी पड़ती हैं。
इसलिए, man-इकाई विभाजक के रूप में underscore(_) इस्तेमाल करने का प्रस्ताव है।
मौजूदा: 1,234,567,890
प्रस्ताव: 12_3456_7890
underscore ASCII रेंज में है, इसलिए किसी भी keyboard पर तुरंत टाइप किया जा सकता है, और Python, Rust जैसी कई भाषाएँ इसे पहले से number literal separator के रूप में इस्तेमाल करती हैं। comma के साथ मिलाकर इस्तेमाल करने पर दोनों प्रणालियों को hierarchical रूप में भी दिखाया जा सकता है।
अंग्रेज़ी, कोरियाई, जापानी और चीनी (सरलीकृत·पारंपरिक) — कुल पाँच भाषा संस्करण बनाए गए हैं। कोड और सामग्री दोनों Codeberg पर सार्वजनिक हैं।
8 टिप्पणियां
अभी थोड़ा भ्रमित करने वाला है, लेकिन आदत पड़ जाने पर लगता है कि यह हज़ार के आधार पर अलग करने से ज़्यादा सुविधाजनक होगा।
काफ़ी नया-सा आइडिया है
मुझे लगता है Markdown में इसे लिखते समय काफ़ी समस्याएँ आएँगी...
खुशी की बात है कि CommonMark spec के अनुसार Markdown का
_syntax सिर्फ़ word boundary पर ही काम करता है!Swift में यह एक ऐसा notation लगता है जिसे अलग से कुछ किए बिना तुरंत इस्तेमाल किया जा सकता है।
जब कोरियाई और अंग्रेज़ी को एक साथ बोलना पड़ता है, तो कोरियाई संख्या को अंग्रेज़ी में कहना, या उसका उल्टा, अक्सर बहुत कठिन लगता है.
आपने जो यह तरीका विकसित किया है, उससे संख्याएँ लिखे जाने पर उन्हें पढ़ने में होने वाला भ्रम कुछ हद तक दूर हो सकता है (कोरियाई, चीनी आदि के लिए), लेकिन दुर्भाग्य से बोलचाल में इसका कोई उपाय नहीं दिखता.
नीचे की राय की तरह, जब इसे अंतरराष्ट्रीय मानक के रूप में इस्तेमाल किया जाता है, तो यह हजार की इकाई पर आधारित होता है, इसलिए कई बार स्थिति काफ़ी असहज हो जाती है. और मुझे पता है कि कोरिया और चीन में भी लिखते समय हजार की इकाई का ही इस्तेमाल किया जाता है. शायद यह TTS से जुड़े काम में मददगार हो सकता है, लेकिन जहाँ तक मैंने देखा है, ज़्यादातर कोरियाई TTS संख्या को
10,000की तरह लिखा होने पर भी उसे सही तरह से "man" पढ़ते थे.किन मामलों में 10,000-इकाई में लिखना उपयोगी होता है, और किन वास्तविक परिस्थितियों में यह (coding) के लिए काम आ सकता है, अगर आप ऐसे कुछ cases बता सकें तो मदद होगी.
अगर इस प्रोजेक्ट को सक्रिय बनना है, तो शायद Arabic numerals-से Hanmun conversion tool जैसी सुविधाएँ चाहिए होंगी, लेकिन इसका कोई अर्थ होगा या नहीं, यह पता नहीं।
उम्, हज़ार की इकाई में लिखना तो दुनिया भर में आम है.. थोड़ा-बहुत ऐसा लगता है जैसे kg की जगह pound इस्तेमाल करने की बात हो.. यूरोप में भी 1,000 की बजाय 1.000 लिखा जाता है, इसलिए बहुत errors होते हैं