Module:Lang: Difference between revisionsGive feedback
m fallback now appends template MissingValveTranslationTooltip |
m fixed fallback_str='en' localizing to current lang instead of en |
||
| Line 58: | Line 58: | ||
if (label == nil) then | if (label == nil) then | ||
-- Apply fallback | -- Apply fallback | ||
local fallback_tooltip = mw.getCurrentFrame():expandTemplate{title = "MissingValveTranslationTooltip"} | |||
local fallback | local fallback | ||
if (fallback_str == 'en') then | if (fallback_str == 'en') then | ||
fallback = p.get_string(key, | fallback = p.get_string(key, 'en', key .. fallback_tooltip, remove_var_index, upper_lower) | ||
elseif fallback_str ~= nil then | elseif fallback_str ~= nil then | ||
fallback = fallback_str | fallback = fallback_str | ||
| Line 66: | Line 67: | ||
return '' | return '' | ||
end | end | ||
return fallback .. | return fallback .. fallback_tooltip | ||
end | end | ||