Template talk:Localized link

Unlocalized link
As a possible workaround for the problem of Special:MyLanguage not properly tracking backlinks, I've added an invisible unlocalized link. I'm not particularly familiar with the intricacies of translation, though, so if that starts popping up redlinks all over the place, it should be reverted or modified as needed. – Robin Hood  (talk)  23:32, 15 August 2015 (UTC)
 * If  is a category e.g. Category:Extension, this template wrongly adds all translation pages into the category. --Shirayuki (talk) 03:48, 23 August 2015 (UTC)
 * Thanks. I put a leading colon into the link, which I believe should work in all namespaces, even if it's only officially used for categories and files. If that creates any additional issues, let me know and I'll put in proper namespace checking. – Robin Hood  (talk)  13:26, 23 August 2015 (UTC)

Why doesn't the link Help:Talk pages work with this template?
At Help:Contents, I noticed a broken link, which should look like: but looked like: which was the result of the code, which works fine for other links on the page, but not for  .
 * Talk pages
 * Special:MyLanguage/Help:Talk pages

I first fixed the link with: (which works because Help:Talk page is a redirect to Help:Talk pages), but on a hunch, I tried a leading colon: which also fixes the problem. Why? --Pipetricker (talk) 14:10, 1 February 2018 (UTC)