Module:Transliterator: Difference between revisions

m
Fixing accents.
mNo edit summary
m (Fixing accents.)
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", "ב" )
3,044

edits