साँचा:भाषा से कोड/doc
यह प्रलेखन उपपृष्ठ साँचा:भाषा से कोड के लिए है। इसमें उपयोग विधि की जानकारी, श्रेणियाँ और वह वस्तुएँ हैं जो कि असली साँचा के पृष्ठ पर नही हैं। |
यह साँचा भाषा के अंग्रेज़ी अथवा हिंदी नाम की इनपुट लेता है और उसे उसके दो अथवा तीन अक्षर वाले ISO 639 कोड में बदल देता है। साथ ही, यह इन कोड को भी इनपुट के तौर पर स्वीकार करता है।
यह एक या अधिकतम दो प्राचलों की इनपुट स्वीकार करता है। पहला प्राचल होगा भाषा का नाम/कोड। यदि नाम दिया है और सही है तो यह उसका कोड आउटपुट में देता है। यदि कोड दिया है और सही है तो यह वही कोड आउटपुट में देता है। अर्थात इसे दो कार्यों के लिये प्रयोग किया जा सकता है:
- भाषा के नाम से उसका कोड बनाना
- भाषा कोड की जाँच करना कि वह सही है या नहीं
यदि दूसरा प्राचल, अथवा default
नामक प्राचल दिया हो तो इनपुट गलत होने पर यह उस प्राचल को आउटपुट के तौर पर देता है। यदि यह प्राचल ना दिया हो और इनपुट गलत हो तो इसकी डिफ़ॉल्ट आउटपुट hi
है।
उदाहरण
संपादित करेंइनपुट | आउटपुट |
---|---|
{{भाषा से कोड|अंग्रेज़ी}} |
en |
{{भाषा से कोड|english}} |
hi |
{{भाषा से कोड|en}} |
en |
{{भाषा से कोड|अंग्रेजी|गलत}} |
en |
{{भाषा से कोड|अंग्रेजी|default=गलत}} |
en |
इनपुट | आउटपुट |
---|---|
{{भाषा से कोड|सही इनपुट की जगह कुछ भी}} |
hi |
{{भाषा से कोड|सही इनपुट की जगह कुछ भी|गलत}} |
गलत |
{{भाषा से कोड|सही इनपुट की जगह कुछ भी|default=गलत}} |
गलत |