Module:Transliterator: Difference between revisions

Jump to navigation Jump to search
No edit summary
(Unfinished.)
Line 1: Line 1:
local p = {}
local p = {}
function p.main( frame )
function p.intermed( frame )
local word = frame.args[1]  
local word = frame.args[1]  
local a = string.gsub( word, "a", "ឆ" )
local a = string.gsub( word, "a", "ឆ" )
Line 9: Line 9:
local i = string.gsub( h, "i", "យ" )
local i = string.gsub( h, "i", "យ" )
local ii = string.gsub( i, "ī", "ុ" )
local ii = string.gsub( i, "ī", "ុ" )
local j
local j = string.gsub( ii, "j", "ិ" )
local k
local k = string.gsub( j, "k", "ោ" )
local l
local l = string.gsub( k, "l", "ផ" )
local m
local m = string.gsub( l, "m", "ៀ" )
local n
local n = string.gsub( m, "n", "ឪ" )
local o
local o = string.gsub( n, "o", "ា" )
local oo
local oo = string.gsub( o, "ō", "ស" )
local p
local p = string.gsub( oo, "p", "ដ" )
local q
local q = string.gsub( p, "q", "ថ" )
local r
local r = string.gsub( q, "r", "ង" )
local t
local t = string.gsub( r, "t", "ហ" )
local u
local u = string.gsub( t, "u", "្" )
local x
local x = string.gsub( u, "x", "ក" )
return x
end
local images = {
local images = {
["a"] = "[[File:Aurebesh-AE.svg|18px]]",
["a"] = "[[File:Aurebesh-AE.svg|18px]]",
Line 45: Line 47:
}
}
return word
end
return p