Module:Ilh:修订间差异

zhwiki>Shizhao
 
IdleTap-bot​(留言 | 贡献)
导入自求闻百科
 
第18行: 第18行:
,colon='<span class="ilh-colon">:</span>'
,colon='<span class="ilh-colon">:</span>'
,link_head='<span class="ilh-link">'
,link_head='<span class="ilh-link">'
,link_body='[[:%s:%s|<span lang="%s" dir="auto">-{%s}-</span>]]'
,link_body='-{[[:%s:%s|<span lang="%s" dir="auto">%s</span>]]}-'
,link_tail=COMMON_TAIL
,link_tail=COMMON_TAIL
}
}
第37行: 第37行:
if langData[args['lang-code']] == nil then
if langData[args['lang-code']] == nil then
args['lang'] = mw.language.fetchLanguageName( args['lang-code'], mw.getContentLanguage():getCode() )
args['lang'] = mw.language.fetchLanguageName( args['lang-code'], mw.getContentLanguage():getCode() )
elseif langData[args['lang-code']]['lang-hans'] and langData[args['lang-code']]['lang-hant'] then
elseif langData[args['lang-code']]['lang-hans'] and langData[args['lang-code']]['lang-hans'] then
args['lang'] = lan._main({['zh-hans']=langData[args['lang-code']]['lang-hans'], ['zh-hant']=langData[args['lang-code']]['lang-hant']}, frame)
args['lang'] = lan._main({['zh-hans']=langData[args['lang-code']]['lang-hans'], ['zh-hant']=langData[args['lang-code']]['lang-hant']}, frame)
elseif langData[args['lang-code']]['lang'] == nil then
elseif langData[args['lang-code']]['lang'] == nil then
第44行: 第44行:
args['lang'] = langData[args['lang-code']]['lang']
args['lang'] = langData[args['lang-code']]['lang']
end
end
 
if not args['lang'] or args['lang'] == '' then
return '<span style="font-size:100%" class="error lang">錯誤:語言代碼「' .. args['lang-code'] .. '」不存在</span>[[Category:內部連結助手模板語言代碼錯誤]]'
    end
return ilh._ilh(args,existsFunc)
return ilh._ilh(args,existsFunc)
end
end