Differenze tra le versioni di "Modulo:Bananas"
| Riga 9: | Riga 9: | ||
-- decomposed = mw.ustring.toNFD(a) | -- decomposed = mw.ustring.toNFD(a) | ||
-- return decomposed | -- return decomposed | ||
| − | transcription = transcription:gsub("([eo])(\204\128)", | + | local transcription = transcription:gsub("([eo])(\204\128)", |
function (vowel, accent) | function (vowel, accent) | ||
return ({ e = "ɛ", o = "ɔ" })[vowel] .. accent | return ({ e = "ɛ", o = "ɔ" })[vowel] .. accent | ||
Versione delle 20:03, 17 set 2018
La documentazione per questo modulo può essere creata in Modulo:Bananas/man
local p={}
--local acute_or_grave = "[" .. mw.ustring.char(0x300, 0x301) .. "]"
function p.word(frame)
-- a = mw.ustring.lower('Cé4A')
-- decomposed = mw.ustring.toNFD(a)
-- return decomposed
local transcription = transcription:gsub("([eo])(\204\128)",
function (vowel, accent)
return ({ e = "ɛ", o = "ɔ" })[vowel] .. accent
end)
return transcription
end
return p