وحدة:EasternNum
المظهر
توثيق الوحدة [أنشئ] [محو الاختزان][استخدامات] [قوالب]
-- تقوم الوحدة بإرجاع أرقام مشرقية
local function eastern_numbers(thenumber)
local str_number = tostring(thenumber)
local ret_str = ''
for i=1,#str_number do
ret_str = ret_str .. mw.ustring.char(0x0660 + tonumber(string.sub(str_number,i,i)))
end
return ret_str
end
local function main(frame)
return eastern_numbers(frame.args[1])
end
return {main=main,
eastern_numbers=eastern_numbers}