跳转到内容

模板讨论:Family name hatnote

页面内容不支持其他语言。
维基百科,自由的百科全书
          模板依照页面品质评定标准无需评级。
本模板属于下列维基专题范畴:
人名学专题 (获评模板级不适用重要度
本模板属于人名学专题范畴,该专题旨在改善中文维基百科人名学类内容。如果您有意参与,请浏览专题主页、参与讨论,并完成相应的开放性任务。
 模板级模板  根据专题质量评级标准,本模板无需评级。


如题,当前模板无法将参数全部正确表达(可见海梅·佩内多顶部),原因是在lang后输入一般语种的英文时,{{#ifexist:{{{lang}}}人名|[[{{{lang}}}人名]]|文}}无法工作(如输入lang=Spanish会识别成Spanish人名),不知此问题能否解决。--东风留言2023年2月7日 (二) 03:55 (UTC)[回复]

@Easterlies Special:Diff/75866608/75968907,在第一个参数 article 后列入 Spanish ,是不是所需结果?另外西班牙语姓名,还可以用 Template:西班牙语姓名。--Kethyga留言2023年2月14日 (二) 07:01 (UTC)[回复]
问题已解决,谢谢您。--东风留言2023年2月14日 (二) 07:30 (UTC)[回复]
此外对于常用语言,或许可以考虑 将 lang - 替换成 Help:解析器函数#language中的 #language 解析函数,感觉可以将该语言的英语名称转换成在中文里的语言名称。不过如果单单只用这个 language 解析函数,就不能用 中文参数了。
可以在沙盒试试,不过如果需要解析的语言少,感觉还不如列出来。--Kethyga留言2023年2月14日 (二) 10:47 (UTC)[回复]