پودمان:Hatnote: تفاوت میان نسخه‌ها

۱۳۴ بایت اضافه‌شده ،  ‏۲۰ اوت ۲۰۱۷
ترجمه
(Add navigation-not-searchable class per request (also see T164781))
 
(ترجمه)
خط ۸۷: خط ۸۷:
local helpText
local helpText
if helpLink then
if helpLink then
helpText = ' ([[' .. helpLink .. '|help]])'
helpText = ' ([[' .. helpLink .. '|راهنما]])'
else
else
helpText = ''
helpText = ''
خط ۹۴: خط ۹۴:
local category
local category
if not title.isTalkPage and yesno(addTrackingCategory) ~= false then
if not title.isTalkPage and yesno(addTrackingCategory) ~= false then
category = 'Hatnote templates with errors'
category = 'الگو:سرنویس همراه خطا'
category = string.format(
category = string.format(
'[[%s:%s]]',
'[[%s:%s]]',
خط ۱۰۴: خط ۱۰۴:
end
end
return string.format(
return string.format(
'<strong class="error">Error: %s%s.</strong>%s',
'<strong class="error">خطا: %s%s.</strong>%s',
msg,
msg,
helpText,
helpText,
خط ۱۱۳: خط ۱۱۳:
function p.disambiguate(page, disambiguator)
function p.disambiguate(page, disambiguator)
-- Formats a page title with a disambiguation parenthetical,
-- Formats a page title with a disambiguation parenthetical,
-- i.e. "Example" → "Example (disambiguation)".
-- i.e. "Example" → "Example (ابهام‌زدایی)".
checkType('disambiguate', 1, page, 'string')
checkType('ابهام‌زدایی', 1, page, 'string')
checkType('disambiguate', 2, disambiguator, 'string', true)
checkType('ابهام‌زدایی', 2, disambiguator, 'string', true)
disambiguator = disambiguator or 'disambiguation'
disambiguator = disambiguator or 'ابهام‌زدایی'
return string.format('%s (%s)', page, disambiguator)
return string.format('%s (%s)', page, disambiguator)
end
end
خط ۱۳۵: خط ۱۳۵:
if not link then
if not link then
return p.makeWikitextError(
return p.makeWikitextError(
'no link specified',
'پیوندی تعریف نشده‌است',
'Template:Format hatnote link#Errors',
'الگو:قالب‌بندی پیوند#خطاها',
args.category
args.category
)
)
خط ۱۹۰: خط ۱۹۰:
if not s then
if not s then
return p.makeWikitextError(
return p.makeWikitextError(
'no text specified',
'هیچ متنی تعیین نشده‌است',
'Template:Hatnote#Errors',
'الگو:سرنویس#خطاها',
args.category
args.category
)
)
کاربر ناشناس