Module:qlu-pron: Difference between revisions
No edit summary |
No edit summary |
||
| Line 44: | Line 44: | ||
local first_rules = { | local first_rules = { | ||
-- | -- Greco-Roman digraphs | ||
{"^mn", "n"}, {"^tm", "m"}, {"^ps", "s"}, | {"^mn", "n"}, {"^tm", "m"}, {"^ps", "s"}, | ||
| Line 60: | Line 60: | ||
{"%-", ""}, | {"%-", ""}, | ||
} | |||
local phonemic_rules = { | |||
} | } | ||
| Line 99: | Line 103: | ||
word = gsub(word, "·(.)·", "%1·") | word = gsub(word, "·(.)·", "%1·") | ||
--word = gsub(word, "·s·?(" .. voiceless .. ")", "s·%1") | --word = gsub(word, "·s·?(" .. voiceless .. ")", "s·%1") | ||
word = gsub(word, "ï(" .. vowels .. ")", "i·%1") | |||
word = gsub(word, "·?d([ʤʣ])", "d·%1"); word = gsub(word, "·tʦ", "t·ʦ") | word = gsub(word, "·?d([ʤʣ])", "d·%1"); word = gsub(word, "·tʦ", "t·ʦ") | ||
word = gsub(word, "·?ŋg", "ŋ·g"); word = gsub(word, "··", "·") | word = gsub(word, "·?ŋg", "ŋ·g"); word = gsub(word, "··", "·") | ||