Module:Autotranslate: Difference between revisions
From Neodyland Wiki
More actions
m Protected "Module:Autotranslate": High traffic page ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) |
No edit summary |
||
| Line 51: | Line 51: | ||
local langList = mw.language.getFallbacksFor(args.lang) | local langList = mw.language.getFallbacksFor(args.lang) | ||
table.insert(langList,1,args.lang) | table.insert(langList,1,args.lang) | ||
-- find base page | -- find base page | ||
local base = args.base | local base = args.base | ||
| Line 62: | Line 61: | ||
-- find base template language subpage | -- find base template language subpage | ||
local page = nil | local page = args.default -- default page if provided or nil otherwise | ||
for _, language in ipairs(langList) do | for _, language in ipairs(langList) do | ||
if mw.title.new(base .. '/' .. language).exists then | if mw.title.new(base .. '/' .. language).exists then | ||