local p = {}
p.toWMi18n = function(frame)
local data = mw.loadData(frame.args[1])
local out = ""
for k,v in data do
l = mw.ustring.gsub(k, '"', '\"')
w = mw.ustring.gsub(v, '"', '\"')
out = out .. "[\"" .. l .. "\", " .. w .. "],\n"
end
return frame:callParserFunction("#tag", "syntaxhighlight", out, {lang="json"})
end
return p