Module:Comment Icon/data

विकिपुस्तक से

"इस मॉड्यूल हेतु प्रलेख Module:Comment Icon/data/doc पर बनाया जा सकता है"

-- This module stores icon data for [[Module:Comment Icon]].

--------------------------------------------------------------------------------
-- Icon data
--------------------------------------------------------------------------------

local data = {
	tic = {
		aliases = {"सही"},
		image = "Yes check.svg",
		visibletext = "",
	},
	yes = {
		aliases = {"हाँ"},
		image = "Yes check.svg",
		visibletext = "हाँ",
	},
	yes1 = {
		aliases = {"जीहाँ", "हाँ१", "हाँ1"},
		image = "Yes check.svg",
		visibletext = "जी हाँ!",
	},
	done = {
		aliases = {"पूर्ण", "पूर्णहुआ"},
		image = "Yes check.svg",
		visibletext = "पूर्ण हुआ",
	},
	cross = {
		aliases = {"क्रास", "क्रॉस"},
		image = "X mark.svg",
		visibletext = "",
	},
	no = {
		aliases = {"नहीं"},
		image = "X mark.svg",
		visibletext = "नहीं",
	},
	notdone = {
		aliases = {"पूर्णनहींहुआ"},
		image = "X mark.svg",
		visibletext = "पूर्ण नहीं हुआ",
	},
	keep = {
		aliases = {"रखें"},
		image = "Symbol keep vote.svg",
		visibletext = "रखें",
	},
	delete = {
		aliases = {"हटायें", "हटाएं", "हटाएँ"},
		image = "Symbol delete vote.svg",
		visibletext = "हटायें",
	},
	merge = {
		aliases = {"विलयकरें"},
		image = "Symbol merge vote.svg",
		visibletext = "विलय करें",
	},
	redirect = {
		aliases = {"अनुप्रेषितकरें"},
		image = "Symbol move vote.svg",
		visibletext = "अनुप्रेषित करें",
	},
	move = {
		aliases = {"स्थानान्तरणकरें", "स्थानांतरणकरें"},
		image = "Symbol move vote.svg",
		visibletext = "स्थानांतरण करें",
	},
	split = {
		aliases = {"द्विभाजितकरें"},
		image = "Symbol divide vote.svg",
		visibletext = "द्विभाजित करें",
	},
	hold = {
		aliases = {"रुकें", "रुकिए", "रुकिये", "कृपयारुकें"},
		image = "Symbol wait.svg",
		visibletext = "कृपया रुकें",
	},
	possible = {
		aliases = {"संभव", "संभवहै"},
		image = "Symbol possible vote.svg",
		visibletext = "संभव है",
	},
	neutral = {
		aliases = {"तटस्थ", "तटस्थहूँ"},
		image = "Symbol neutral vote.svg",
		visibletext = "तटस्थ",
	},
	support = {
		aliases = {"समर्थन"},
		image = "Symbol support vote.svg",
		visibletext = "समर्थन",
	},
	unsupport = {
		aliases = {"असमर्थन"},
		image = "Symbol unsupport vote.svg",
		visibletext = "असमर्थन",
	},
	oppose = {
		aliases = {"विरोध"},
		image = "Symbol oppose vote.svg",
		visibletext = "विरोध",
	},
	satoppose = {
		aliases = {"प्रबलविरोध", "सबलविरोध"},
		image = "Symbol oppose vote oversat.svg",
		visibletext = "प्रबल विरोध",
	},
	opinion = {
		aliases = {"सुझाव", "सुझावहै"},
		image = "Symbol opinion vote.svg",
		visibletext = "सुझाव है",
	},
	opinion2 = {
		aliases = {"मेरीरायमें", "मुझेलगताहै"},
		image = "Symbol opinion vote.svg",
		visibletext = "मेरी राय में",
	},
	info = {
		aliases = {"जानकारीकेलिए", "जानकारीकेलिये", "जानलें"},
		image = "Symbol opinion vote.svg",
		visibletext = "जानकारी के लिए",
	},
	question = {
		aliases = {"प्रश्न", "प्रश्नहै", "सवाल"},
		image = "Symbol question.svg",
		visibletext = "प्रश्न",
	},
	comment = {
		aliases = {"टिप्पणी", "टि"},
		image = "Symbol comment vote.svg",
		visibletext = "टिप्पणी",
	},
	comment2 = {
		aliases = {"टिप्पणी२", "टिप्पणी2", "टि२", "टि2"},
		image = "Symbol comment.png",
		visibletext = "टिप्पणी",
	},
	_DEFAULT = {
		image = "Symbol comment vote.svg",
		visibletext = "टिप्पणी",
	}
}

--------------------------------------------------------------------------------
-- End icon data
--------------------------------------------------------------------------------

-- Make aliases work the same as normal keys, and remove the "aliases" subtables. 
for k, t in pairs(data) do
	if t.aliases then
		for i, alias in ipairs(t.aliases) do
			data[alias] = t
		end
		t.aliases = nil
	end
	data[k] = t
end

return data