Module:Country links: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
refactor for easier testing of different languages |
improve fallback |
||
Line 59: | Line 59: | ||
function p.get_country_name( language_code, country_code ) |
function p.get_country_name( language_code, country_code ) |
||
local name |
local name |
||
if country_names_data[language_code] == nil then language_code = 'en' end |
if country_names_data[language_code] == nil then |
||
language_code = 'en' |
|||
end |
|||
if country_names_data[language_code][country_code] == nil then |
|||
name = country_names_data['en'][country_code] |
|||
else |
|||
name = country_names_data[language_code][country_code] |
|||
end |
|||
return name |
return name |
||
end |
end |