وحدة:EasternNum
![](http://upload.wikimedia.org/wikipedia/commons/thumb/4/43/Test_Template_Info-Icon_-_Version_%282%29.svg/50px-Test_Template_Info-Icon_-_Version_%282%29.svg.png)
-- تقوم الوحدة بإرجاع أرقام مشرقية
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}