মডিউল:অবস্থান মানচিত্র/খেলাঘর: সংশোধিত সংস্করণের মধ্যে পার্থক্য
বিষয়বস্তু বিয়োগ হয়েছে বিষয়বস্তু যোগ হয়েছে
fix name of variable: long/lat mixup |
enhance translation in an attempt to work with মডিউল:অবস্থান মানচিত্র/বহু (Module:Location map/multi) |
||
৫ নং লাইন:
local _getArgs = require('Module:Arguments').getArgs
local function
-- Return args after translation.
local noTranslate = {
১৭ নং লাইন:
overlay_image = true,
}
if not args._doneTranslate_ then▼
for k, v in pairs(args) do▼
local clone = {} -- cleaner to not change caller's table
if not noTranslate[k] then▼
['০'] = '0',▼
clone[
['
['
['
['
['
['
▲ })
})
:gsub(' *দক্ষিণ', 'S')▼
clone[k] = v
:gsub(' *পশ্চিম', 'W')▼
:gsub(' *উত্তর', 'N')
:gsub(' *পূর্ব' , 'E')
▲ :gsub(' *দক্ষিণ', 'S')
▲ :gsub(' *পশ্চিম', 'W')
end
clone._doneTranslate_ = true
return clone
end
return args
৯০ ⟶ ৯৭ নং লাইন:
function p.data(frame, args, map)
▲ if not args then
▲ args = getArgs(frame, {frameOnly = true})
▲ end
if not map then
map = p.getMapParams(args[1], frame)
১৯১ ⟶ ১৯৬ নং লাইন:
function p.top(frame, args, map)
▲ args = getArgs(frame, {frameOnly = true, valueFunc = p.valueFunc})
if not map then
map = p.getMapParams(args[1], frame)
২৫২ ⟶ ২৫৫ নং লাইন:
function p.bottom(frame, args, map)
▲ args = getArgs(frame, {frameOnly = true, valueFunc = p.valueFunc})
if not map then
map = p.getMapParams(args[1], frame)
৩৭৬ ⟶ ৩৭৭ নং লাইন:
function p.mark(frame, args, map)
▲ args = getArgs(frame, {wrappers = 'টেমপ্লেট:অবস্থান মানচিত্র~'})
if not map then
map = p.getMapParams(args[1], frame)
৪৭০ ⟶ ৪৬৯ নং লাইন:
function p.main(frame, args, map)
▲ args = getArgs(frame, {wrappers = 'টেমপ্লেট:অবস্থান মানচিত্র', valueFunc = p.valueFunc})
if args.useWikidata == nil then
args.useWikidata = true
|