Module:Project I18n

-- local p = {}

local languages = { 'ar', 'be', 'ca', 'de', 'el', 'es', 'fr', 'it', 'nl', 'pl', 'pt', 'ro', 'ru', 'tr', 'zh', 'zh-hans', 'zh-hant' }

function p.scripts(frame) local wikitext = '' for _, lang in ipairs(languages) do       local result = frame:preprocess(            ''        ) if result ~= 'N/A' then local name = mw.language.fetchLanguageName(lang) wikitext = wikitext .. '|-|' .. name .. '=' ..                     '\n== ' .. name .. ' ==\n' .. result end end return frame:preproess(' ' .. wikitext .. ' ') end

return p