Modul:Hərf çevirisi/ug
Bu modulun sənədləşdirmə səhifəsi Modul:Hərf çevirisi/ug/doc səhifəsində yaradıla bilər
local sub = mw.ustring.sub
function Cevir (soz)
if sub (soz, 1, 1) == 'ئ' then soz = sub (soz, 2, soz:len () + 1) end
return soz:gsub ('ا', 'a')
:gsub ('ە', 'ə')
:gsub ('ب', 'b')
:gsub ('پ', 'p')
:gsub ('ت', 't')
:gsub ('ج', 'c')
:gsub ('چ', 'ç')
:gsub ('خ', 'x')
:gsub ('د', 'd')
:gsub ('ر', 'r')
:gsub ('ز', 'z')
:gsub ('ژ', 'j')
:gsub ('س', 's')
:gsub ('ش', 'ş')
:gsub ('غ', 'ğ')
:gsub ('ف', 'f')
:gsub ('ق', 'q')
:gsub ('ك', 'k')
:gsub ('گ', 'g')
:gsub ('ڭ', 'ng')
:gsub ('ل', 'l')
:gsub ('م', 'm')
:gsub ('ن', 'n')
:gsub ('ھ', 'h')
:gsub ('و', 'o')
:gsub ('ۇ', 'u')
:gsub ('ۆ', 'ö')
:gsub ('ۈ', 'ü')
:gsub ('ۋ', 'v')
:gsub ('ې', 'e')
:gsub ('ى', 'i')
:gsub ('ي', 'y')
:gsub ('ئ', '\'')
end
return Cevir