Module:qlu-pron: Difference between revisions

No edit summary
No edit summary
Line 132: Line 132:
table.insert(ret, #ret-1, "ˈ")
table.insert(ret, #ret-1, "ˈ")
end
end
ret = table.concat(ret, "·")
ret = table.concat(ret, "·")
ret = ret:gsub("·?([ˈˌ])·?", "%1"):gsub("^([ˈˌ])·", "%1"):gsub("ˌˌ", "ˌ")  
ret = ret:gsub("ˌˌ", "ˌ"):gsub("^([ˈˌ])·", "%1"):gsub("·?([ˈˌ])·?", "%1")  
return ret
return ret