Here on Zh, TALKPAGENAME generation is observed to be decoupled from PAGENAMEs.
zh-cn<title> 喜欢你 (爱莉安娜·格兰德歌曲) - Wikipedia</title> zh-cn Talk:<title>讨论:喜欢你 (爱莉安娜·格兰德歌曲) - Wikipedia</title> ------------- zh-hk<title> 煞到你 - Wikipedia</title> zh-hk Talk:<title>討論:喜歡你 (愛莉安娜·格蘭德歌曲) - Wikipedia</title> ------------- zh-mo<title> 煞到你 - Wikipedia</title> zh-mo Talk:<title>討論:喜歡你 (愛莉安娜·格蘭德歌曲) - Wikipedia</title> ------------- zh-sg<title> 喜欢你 (爱莉安娜·格兰德歌曲) - Wikipedia</title> zh-sg Talk:<title>讨论:喜欢你 (爱莉安娜·格兰德歌曲) - Wikipedia</title> ------------- zh-tw<title> 煞到你 - Wikipedia</title> zh-tw Talk:<title>討論:喜歡你 (愛莉安娜·格蘭德歌曲) - Wikipedia</title> ------------- wiki<title> 喜欢你 (爱莉安娜·格兰德歌曲) - Wikipedia</title> wiki Talk:<title>Talk:喜欢你 (爱莉安娜·格兰德歌曲) - Wikipedia</title>
(Produced with this shell script:)
for l in zh-cn zh-hk zh-mo zh-sg zh-tw wiki do for t in "" Talk: do f="https://zh.wikipedia.org/$l/${t}喜欢你_(爱莉安娜·格兰德歌曲)?uselang=en" echo -n $l $t GET $f|grep '<title>' done echo ------------- done | perl -pwle 'next if /Talk/; s/>/> /;'
Yes, it is great that A in X can be B in Y. But not that Talk:A in X can be Talk:A in Y, it should be Talk:B!!!