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

мНет описания правки
Нет описания правки
Строка 55: Строка 55:


     local result = findTextByKey(data, key, subkey)
     local result = findTextByKey(data, key, subkey)
     return frame:preprocess("{{#invoke:Loc/Marking|main|<nowiki>".. result .. "</nowiki>}}") or "Ошибка: Ключ не найден."
 
    if not result then
    return key
    end 
 
     return frame:preprocess("{{#invoke:Loc/Marking|main|<nowiki>".. result .. "</nowiki>}}")
end
end


Строка 67: Строка 72:


     local result = findTextByKey(data, key, subkey)
     local result = findTextByKey(data, key, subkey)
     return frame:preprocess("<nowiki>".. result .. "</nowiki>") or "Ошибка: Ключ не найден."
    if not result then
    return key
    end
 
     return frame:preprocess("<nowiki>".. result .. "</nowiki>")
end
end


return p
return p