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