ElEditors, Interface administrators, Administrators
85,546
edits
m (Add translations) |
m (Add i18n to `Per x`, fix: number separation) |
||
Line 12: | Line 12: | ||
local tr = getTranslations(frame, 'Template:Damage', args.lang, true) | local tr = getTranslations(frame, 'Template:Damage', args.lang, true) | ||
local out | local out | ||
function translate(key) | function translate(key) | ||
return i18n.translate(tr, key) | return i18n.translate(tr, key) | ||
Line 168: | Line 168: | ||
exist = frame:preprocess('{{#ifexist:' .. passive_name .. '|true|false}}') == 'true' | exist = frame:preprocess('{{#ifexist:' .. passive_name .. '|true|false}}') == 'true' | ||
} | } | ||
elseif | elseif string.match(v, '^[()+%-*/%d%s,.i]+$') then | ||
--[[ | --[[ | ||
Change how args are received. | Change how args are received. | ||
Line 749: | Line 749: | ||
text = { | text = { | ||
(inArgs('count') and not OPTIONS.use_avg) and | (inArgs('count') and not OPTIONS.use_avg) and | ||
( | (fillTemplate(translate('Per {1}'), { args.count_name or translate('Group') })) or | ||
translate('Average'), | translate('Average'), | ||
translate('Max') | translate('Max') |