Module:siwa-pron: Difference between revisions

No edit summary
No edit summary
Line 278: Line 278:
function export.format_IPA(pron)
function export.format_IPA(pron)
return "<span style=\"font-size:110%;font-family:Gentium,'DejaVu Sans','Segoe UI',sans-serif>" .. pron .. "</span>"
return "<span style=\"font-size:110%;font-family:Gentium,'DejaVu Sans','Segoe UI',sans-serif>" .. pron .. "</span>"
end
function showd(dialect)
return export.format_qualifiers(dialect)
end
function qualifier(qualifiers)
if type(qualifiers) ~= "table" then
qualifiers = { qualifiers }
end
local accents = {}
for _, accent in ipairs(qualifiers) do
table.insert(accents, accent)
end
return format_qualifier(accents)
end
function format_qualifier(list)
if type(list) ~= "table" then
list = { list }
end
if #list == 0 then
return ''
end
return "(''" .. table.concat(list, ", ") .. "'')"
end
end