सामग्री पर जाएँ
मुख्य मेन्यू
मुख्य मेन्यू
साइडबार पर जाएँ
छुपाएँ
नेविगेशन
मुखपृष्ठ
हाल में हुए बदलाव
बेतरतीब पृष्ठ
मीडियाविकि के बारे में सहायता
खोजें
खोजें
दिखावट
खाता बनाएँ
लॉग-इन करें
व्यक्तिगत उपकरण
खाता बनाएँ
लॉग-इन करें
लॉग-आउट किए गए संपादकों के लिए पृष्ठ
अधिक जानें
योगदान
वार्ता
मॉड्यूल:Country2nationality
सम्पादन
Module
वार्ता
English
पढ़ें
सम्पादित करें
इतिहास देखें
उपकरण
उपकरण
साइडबार पर जाएँ
छुपाएँ
क्रियाएँ
पढ़ें
सम्पादित करें
इतिहास देखें
सामान्य
कड़ियाँ
पृष्ठ से जुड़े बदलाव
विशेष पृष्ठ
पृष्ठ की जानकारी
दिखावट
साइडबार पर जाएँ
छुपाएँ
सावधान:
आपने लॉग-इन नहीं किया है। अगर आप सम्पादन करते हैं तो इस पृष्ठ के संपादन इतिहास में आपका IP पता दृश्य होगा। अगर आप
लॉग-इन
करते हैं या
खाता बनाते हैं
तो दूसरे सुविधाओं के साथ-साथ आपके संपादनों का श्रेय आपके सदस्यनाम पर दिया जाएगा।
ऐन्टी-स्पैम जाँच। इसे
नहीं
भरें!
local p = {} local data = { -- override list AFRICA = "African", ANTARCTICA = "Antarctic", ASIA = "Asian", BRITISHHONGKONG = "British Hong Kong", BRITISHINDIA = "British India", AUSTROHUNGARIANEMPIRE = "Austrian", CATALONIA = "Catalan", CZECHOSLOVAKIA = "Czech", DUTCHEASTINDIES = "Dutch East Indian", EASTGERMANY = "East German", EUROPE = "European", FPRYUGOSLAVIA = "Yugoslavian", GERMANDEMOCRATICREPUBLIC = "East German", GERMANEMPIRE = "German", KURDISTAN = "Kurdish", NAZIGERMANY = "German", NORTHAMERICA = "North American", OCEANIA = "Oceanian", PAHLAVIIRAN = "Iranian", REPUBLICOFVIETNAM = "Vietnamese", RHODESIA = "Rhodesian", RUSSIANEMPIRE = "Russian", SOUTHAMERICA = "South American", SOUTHVIETNAM = "Vietnamese", SOVIETUNION = "Soviet", WESTGERMANY = "West German", UNITEDARABREPUBLIC = "Arab", USSR = "Soviet", YUGOSLAVIA = "Yugoslavian" } function p.c2n(name, nocat) name = mw.text.trim(name) local country = mw.ustring.gsub(name, "^St. ", "Saint ") country = mw.ustring.gsub(mw.ustring.gsub(country, "SFR ", ""), " SSR", "" ) local iso = require("Module:ISO 3166") local isocode = iso.code({country, nocat = nocat}) if #isocode == 2 or #isocode == 6 then -- valid code return require("Module:Iso2nationality").i2n(isocode) elseif data[iso.strip(country)] then -- in override list return data[iso.strip(country)] elseif mw.ustring.find(name, " SSR") then -- most SSRs are already in adjective form return country elseif string.sub(isocode,1,2)=="[[" then return name..isocode end return name end p[''] = function (frame) return p.c2n(frame.args[1], frame.args.nocat) end return p
सारांश:
कृपया ध्यान दें कि वर्ल्डपीडिया को किये गये सभी योगदान क्रिएटिव कॉमन्स एट्रिब्यूशन-शेयरअलाइक ४.० लाइसेंस की शर्तों के तहत होंगे (अधिक जानकारी के लिये
वर्ल्डपीडिया:कॉपीराइट
देखें)। यदि आप अपने योगदान को लगातार बदलते और पुनः वितरित होते नहीं देख सकते हैं तो यहाँ योगदान न करें।
आप यह भी प्रमाणित कर रहे हैं कि यह आपने स्वयं लिखा है अथवा सार्वजनिक क्षेत्र या किसी समान मुक्त स्रोत से प्रतिलिपित किया है।
कॉपीराइट सुरक्षित कार्यों को बिना अनुमति के यहाँ न डालें!
रद्द करें
सम्पादन सहायता
(नई विंडो में खुलता है)
इस पृष्ठ पर प्रयुक्त साँचा:
मॉड्यूल:Country2nationality/doc
(
सम्पादन
)