Модуль:Loc: различия между версиями

Новая страница: «local p = {} -- Загрузка данных local function loadData(filePath) local page = mw.title.new(filePath) local content = page and page:getContent() return content and mw.text.jsonDecode(content) or nil end -- Поиск текста по ключу local function findTextByKey(data, key) for _, category in pairs(data) do if category[key] then return category[key] end end return nil end -- По...»
 
мНет описания правки
Строка 10: Строка 10:
-- Поиск текста по ключу
-- Поиск текста по ключу
local function findTextByKey(data, key)
local function findTextByKey(data, key)
     for _, category in pairs(data) do
     return data[key] or nil
        if category[key] then
            return category[key]
        end
    end
    return nil
end
end