მოდული:მხედრულის მთავრული

მასალა ვიკიპედიიდან — თავისუფალი ენციკლოპედია

გამოყენება[წყაროს რედაქტირება]

ეს მოდული გამოიყენება ქართული მხედრულის მთავრულ ასოებად დასაწერად. გამოყენება:

  • {{#invoke:მხედრულის მთავრული|tr|ქართული ენა}}
  • ᲥᲐᲠᲗᲣᲚᲘ ᲔᲜᲐ

გამოყენება ნუსხურზე გადასაყვანად:

თარგები, სადაც გამოიყენება[წყაროს რედაქტირება]

{{მთავრული}}


local p = {}

--current
local national_system = {
	["ა"]="Ა", ["ბ"]="Ბ", ["გ"]="Გ", ["დ"]="Დ", ["ე"]="Ე", ["ვ"]="Ვ", ["ზ"]="Ზ", ["ჱ"]="Ჱ",
	["თ"]="Თ", ["ი"]="Ი", ["კ"]="Კ", ["ლ"]="Ლ", ["მ"]="Მ", ["ნ"]="Ნ", ["ჲ"]="Ჲ", ["ო"]="Ო",
	["პ"]="Პ", ["ჟ"]="Ჟ", ["რ"]="Რ", ["ს"]="Ს", ["ტ"]="Ტ", ["ჳ"]="Ჳ", ["უ"]="Უ", ["ფ"]="Ფ",
	["ქ"]="Ქ", ["ღ"]="Ღ", ["ყ"]="Ყ", ["შ"]="Შ", ["ჩ"]="Ჩ", ["ც"]="Ც",
	["ძ"]="Ძ", ["წ"]="Წ", ["ჭ"]="Ჭ", ["ხ"]="Ხ", ["ჴ"]="Ჴ", ["ჯ"]="Ჯ", ["ჰ"]="Ჰ", ["ჵ"]="Ჵ "
};
function p.tr(frame)
	text = frame.args[1]
	if text == nil or text == "" or mw.ustring.find(text, "[Ⴀ-ჼ]") == nil then
		return '<span style="color: red; font-size: 85%;">გთხოვთ, გამოიყენეთ მხოლოდ ქართული ასოები.</span>'
	else
		return (mw.ustring.gsub(text, '.', national_system))
	end
end
return p