Module:Country links: Difference between revisions

Jump to navigation Jump to search
Content deleted Content added
No edit summary
No edit summary
Line 18: Line 18:
end
end


function p.make_donate_links( language_code, country_list )
function p.make_donate_links( frame )


local country_list = frame.args
t = {}
local t = {}
for key, value in ipairs(country_list) do
for key, value in ipairs(country_list) do
table.insert(t, {value, p.get_country_name(language_code, value)})
table.insert(t, {value, p.get_country_name(language_code, value)})
Line 35: Line 36:


return
return
end

function p.page_language( frame )

local full_title = mw.title.getCurrentTitle().prefixedText
local t = mw.text.split( full_title, '/' )
local lang = t[#t]

if mw.language.isKnownLanguageTag( lang ) then
return lang
else
return 'en'
end

end
end