Module:Transliterator: Difference between revisions

mNo edit summary
m Reverted edits by Sware (talk) to last revision by Учхљёная
Tag: Rollback
 
(7 intermediate revisions by 2 users not shown)
Line 3: Line 3:
local word = frame.args[1]  
local word = frame.args[1]  
local a = string.gsub( word, "a", "ឆ" )
local a = string.gsub( word, "a", "ឆ" )
local aa = string.gsub( a, "ā", "ឹ" )
local aa = string.gsub( a, "á", "ឹ" )
local b = string.gsub( aa, "b", "េ" )
local b = string.gsub( aa, "b", "េ" )
local ch = string.gsub( b, "ch", "➽" )
local ch = string.gsub( b, "ch", "➽" )
Line 16: Line 16:
local h = string.gsub( th, "h", "ត" )
local h = string.gsub( th, "h", "ត" )
local i = string.gsub( h, "i", "យ" )
local i = string.gsub( h, "i", "យ" )
local ii = string.gsub( i, "ī", "ុ" )
local ii = string.gsub( i, "í", "ុ" )
local j = string.gsub( ii, "j", "ិ" )
local j = string.gsub( ii, "j", "ិ" )
local k = string.gsub( j, "k", "ោ" )
local k = string.gsub( j, "k", "ោ" )
Line 23: Line 23:
local n = string.gsub( m, "n", "ឪ" )
local n = string.gsub( m, "n", "ឪ" )
local o = string.gsub( n, "o", "ា" )
local o = string.gsub( n, "o", "ា" )
local oo = string.gsub( o, "ō", "ស" )
local oo = string.gsub( o, "ó", "ស" )
local p = string.gsub( oo, "p", "ដ" )
local p = string.gsub( oo, "p", "ដ" )
local q = string.gsub( p, "q", "ថ" )
local q = string.gsub( p, "q", "ថ" )
Line 30: Line 30:
local t = string.gsub( s, "t", "ហ" )
local t = string.gsub( s, "t", "ហ" )
local u = string.gsub( t, "u", "្" )
local u = string.gsub( t, "u", "្" )
local uu = string.gsub( u, "ū", "ᑓ" )
local uu = string.gsub( u, "ú", "ᑓ" )
local v = string.gsub( uu, "v", "א" )
local v = string.gsub( uu, "v", "א" )
local w = string.gsub( v, "w", "ב" )
local w = string.gsub( v, "w", "ב" )
Line 36: Line 36:
local y = string.gsub( x, "y", "ג" )
local y = string.gsub( x, "y", "ג" )
local z = string.gsub( y, "z", "ד" )
local z = string.gsub( y, "z", "ד" )
local dash = string.gsub( z, "-", "@" )
local aimg = string.gsub( z, "ឆ", "[[File:Aurebesh-AE.svg|18px]]" )
local aimg = string.gsub( dash, "ឆ", "[[File:Aurebesh-AE.svg|18px]]" )
local aaimg = string.gsub( aimg, "ឹ", "[[File:Aurebesh-A.svg|22px]]" )
local aaimg = string.gsub( aimg, "ឹ", "[[File:Aurebesh-A.svg|22px]]" )
local bimg = string.gsub( aaimg, "េ", "[[File:Aurebesh-B.svg|21px]]" )
local bimg = string.gsub( aaimg, "េ", "[[File:Aurebesh-B.svg|21px]]" )
Line 71: Line 72:
local yimg = string.gsub( ximg, "ג", "[[File:Aurebesh-Y.svg|21px]]" )
local yimg = string.gsub( ximg, "ג", "[[File:Aurebesh-Y.svg|21px]]" )
local zimg = string.gsub( yimg, "ד", "[[File:Aurebesh-Z.svg|18px]]" )
local zimg = string.gsub( yimg, "ד", "[[File:Aurebesh-Z.svg|18px]]" )
local dshimg = string.gsub( zimg, "@", "[[File:Aurebesh--.svg|14px]]")
return zimg
return dshimg
end
end