Модуль:Pronounce
Перейти до навігації
Перейти до пошуку
Документація
Дивіться також цей модуль англійською: Module:Pronounce. Він може містити більш повну чи актуальну інформацію.
Для цього модуля ще не існує підсторінки документації. Створіть її зараз.
local VariablesLua = mw.ext.VariablesLua
return {
-- load DB for pronounce data
loadData = function(frame)
local data = mw.loadData('Module:Pronounce/data')
local prefix = '_pr:'
for key, list in pairs(data) do
for case, word in pairs(list) do
VariablesLua.vardefine( prefix .. key .. ':' .. case, word )
end
end
VariablesLua.vardefine(prefix .. '__OK__', 'OK')
end,
getCase = function(word, case)
local data = mw.loadData('Module:Pronounce/data')
if data[word] then
return data[word][case] or word
end
return word
end,
}
Категорія:
- Модулі без документації