ISO 639 मानक का विकास और संरचना
आईएसओ 639:2023 मानक के तहत पूर्व के अलग-अलग हिस्सों (आईएसओ 639-1, 639-2 और 639-3) को एकीकृत किया गया है। इस मानक के अंतर्गत पहचानकर्ता सेट 1, सेट 2 और सेट 3 के बीच संरचनात्मक अंतर और संबंध मौजूद हैं।
पहचानकर्ता सेट इस प्रकार विभाजित हैं:
- सेट 1: यह दो-अक्षर वाले कोड का प्रतिनिधित्व करता है।
- सेट 2: यह तीन-अक्षर वाले कोड का प्रतिनिधित्व करता है, जिसमें ग्रंथसूची (B) और शब्दावली (T) संस्करण शामिल हैं।
- सेट 3: यह भी तीन-अक्षर वाले कोड का प्रतिनिधित्व करता है, जो मैक्रोलैंग्वेज और उनकी व्यक्तिगत सदस्य भाषाओं के बीच संबंधों को भी जोड़ता है।
ग्रंथ सूची (B) बनाम शब्दावली (T) कोड का अंतर
एक छोटे समूह की भाषाओं के लिए दो सेट 2 कोड होते हैं, जिसमें एक ग्रंथसूची कोड (B) और एक शब्दावली कोड (T) शामिल होता है। उदाहरण के लिए, फ्रेंच भाषा के लिए सेट 2/बी में fre और सेट 2/टी में fra का उपयोग किया जाता है। ये दोनों एक ही भाषा के पर्यायवाची शब्द हैं। आईएसओ 639:2023 का सेट 3 मुख्य रूप से शब्दावली (T) प्रारूप का अनुसरण करता है।
मैक्रो-भाषाएँ और सदस्य भाषाओं का संबंध
आईएसओ 639 मानक में मैक्रोलैंग्वेज और उनकी व्यक्तिगत सदस्य भाषाओं के बीच संबंध को समझना महत्वपूर्ण है। एक मैक्रोलैंग्वेज पहचानकर्ता उन बारीकी से संबंधित अलग-अलग भाषाओं को समूहित करता है जिन्हें कुछ संदर्भों में एक भाषा के रूप में माना जाता है।
इसका एक प्रमुख उदाहरण चीनी मैक्रोलैंग्वेज है, जो मैक्रोलैंग्वेज स्तर पर zho (या zh, chi) का उपयोग करती है, जबकि मंदारिन चीनी इसकी एक व्यक्तिगत सदस्य भाषा है जिसका व्यक्तिगत सेट 3 कोड cmn है। यह एक्सप्लोरर टूल मैक्रोलैंग्वेज और उनकी व्यक्तिगत सदस्य भाषाओं के बीच के इन संबंधों को आपस में जोड़कर दिखाता है।
भाषा का दायरा (दायरा) और प्रकार (Type) वर्गीकरण
मानक के भीतर प्रत्येक प्रविष्टि को उसके दायरे (दायरा) और प्रकार (Type) के आधार पर वर्गीकृत किया जाता है। यह वर्गीकरण डेटाबेस आर्किटेक्ट्स को यह समझने में मदद करता है कि किसी कोड का उपयोग किस संदर्भ में किया जाना चाहिए।
भाषा का दायरा (दायरा)
- व्यक्तिगत भाषा (I): एक विशिष्ट, अद्वितीय भाषा।
- मैक्रोलैंग्वेज (M): एक बहु-स्तरीय भाषा जिसमें कई सदस्य भाषाएँ शामिल होती हैं।
- भाषा संग्रह (C): भाषाओं का एक समूह जो भौगोलिक या वंशानुगत रूप से संबंधित हैं लेकिन एक मैक्रो-भाषा नहीं बनाते।
- विशेष कोड (S): विशेष तकनीकी उद्देश्यों के लिए आरक्षित कोड।
- आरक्षित स्थानीय-उपयोग सीमा (R): निजी या स्थानीय अनुप्रयोगों के लिए आरक्षित कोड श्रेणियां।
भाषा का प्रकार (Type)
- जीवित (L): वर्तमान में बोली जाने वाली भाषाएँ।
- विलुप्त (E): वे भाषाएँ जो हाल के इतिहास में लुप्त हो गई हैं।
- प्राचीन (A): प्राचीन काल की भाषाएँ जो अब व्यावहारिक रूप से उपयोग में नहीं हैं।
- ऐतिहासिक (H): ऐतिहासिक भाषाएँ जो अपनी आधुनिक संतानों से भिन्न हैं।
- निर्मित (C): कृत्रिम रूप से निर्मित भाषाएँ, जैसे एस्पेरांतो।
- विशेष (S): विशिष्ट तकनीकी स्थितियों के लिए निर्धारित प्रकार।
स्थानीय उपयोग श्रेणियां और विशेष कोड
मानक में कुछ कोड श्रेणियों को विशिष्ट कार्यों के लिए आरक्षित किया गया है ताकि प्रणालियों में लचीलापन बना रहे। इसके तहत "आरक्षित स्थानीय-उपयोग सीमा" (स्थानीय उपयोग के लिए आरक्षित श्रेणी) उपयोगकर्ताओं को ऐसे कोड परिभाषित करने की अनुमति देती है जो आधिकारिक ISO सूची में मौजूद नहीं हैं।
इसके अतिरिक्त, मानक में "विशेष कोड" (विशेष कोड) भी निर्धारित किए गए हैं। इनका उपयोग तब किया जाता है जब विशिष्ट भाषाई वर्गीकरण के बजाय किसी विशेष कोड की आवश्यकता होती है।
अक्सर पूछे जाने वाले प्रश्न (FAQ)
क्या आईएसओ 639-1, 639-2 और 639-3 अभी भी अलग-अलग मानक हैं?
आईएसओ 639:2023 ने पूर्व के अलग-अलग हिस्सों को पहचानकर्ता सेटों में व्यवस्थित एक मानक से बदल दिया। परिचित नाम ISO 639-1, 639-2 और 639-3 अभी भी व्यापक रूप से उपयोग किए जाते हैं, इसलिए यह एक्सप्लोरर उन्हें वर्तमान सेट 1, सेट 2 और सेट 3 लेबल के साथ दिखाता है।
कुछ भाषाओं में दो सेट 2 कोड क्यों होते हैं?
एक छोटे समूह में एक ग्रंथसूची कोड (बी) और एक शब्दावली कोड (टी) होता है। उदाहरण के लिए, फ्रेंच सेट 2/बी में फ्री है और सेट 2/टी में फ्रा है। वे एक ही भाषा के पर्यायवाची शब्द हैं; सेट 3 टी फॉर्म का अनुसरण करता है।
मैक्रोलैंग्वेज क्या है?
एक मैक्रोलैंग्वेज पहचानकर्ता बारीकी से संबंधित अलग-अलग भाषाओं को समूहित करता है जिन्हें कुछ संदर्भों में एक भाषा के रूप में माना जाता है। चीनी मैक्रोलैंग्वेज स्तर पर झो का उपयोग करता है, जबकि मंदारिन चीनी में व्यक्तिगत सेट 3 कोड सीएमएन होता है।
कोड तालिका का कौन सा संस्करण शामिल है?
पृष्ठ दोनों स्रोत स्नैपशॉट को लेबल करता है: सेट 3 रजिस्ट्री, नाम सूचकांक और मैक्रोलैंग्वेज तालिका दिनांक 2026-04-14, साथ ही सेट 2 सूची दिनांक 2025-09-29। इसमें वर्तमान प्रविष्टियाँ शामिल हैं, न कि सेवानिवृत्त सेट 3 कोड इतिहास।