Template talk:Localized link

Unlocalized linkEdit

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)Reply[reply]

@RobinHood70: If {{{1}}} 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)Reply[reply]
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)Reply[reply]

The link "Help:Talk pages" strangely doesn't work with this templateEdit

  Fixed

At Help:Contents#Editing, I noticed a broken link, which should look like:

but looked like:

  • [[Special:MyLanguage/Help:Talk pages|]]

which was the result of the code {{ll|Help:Talk pages|nsp=0}}, which works fine for other links, but mysteriously not for Help:Talk pages.

I first used the workaround of linking to a redirect to fix the link:

  • {{ll|Help:Talk page|2=Talk pages}}

Then I tried a leading colon:

  • {{ll|:Help:Talk pages|nsp=0}}

which works. --Pipetricker (talk) 14:10, 1 February 2018 (UTC)Reply[reply]

The problem is the template trying to get the translation of the "Page display title" of the target page, which was blank because of a IP edit, causing the link to end in the "pipe trick", which only works when not used in a template. --Ciencia Al Poder (talk) 10:55, 2 February 2018 (UTC)Reply[reply]
Thanks. Of course it had to do with the translation system, which I'm largely clueless about. --Pipetricker (talk) 12:28, 2 February 2018 (UTC)Reply[reply]

Untranslatable categoryEdit

{{#translation:}} should be added to the category on this template to prevent all of its translations from ending up in Category:Internationalization templates. --Sabelöga (talk) 00:22, 6 July 2021 (UTC)Reply[reply]

Erroneous text added by templateEdit

On Help:Linking to files, there is a text link labeled "dsewwwdw" added by Help:Editing pages . --TooManyTabs (talk) 18:54, 30 December 2021 (UTC)Reply[reply]

LanguageConverter syntax breaking {{PAGENAME: when stripping off the namespace

  |{{#if:{{{nsp|}}}
    |{{PAGENAME:{{{1}}}}}
    |{{{1}}}
  }}
  |{{#if:{{{nsp|}}}
    |{{#if:{{PAGENAME:{{{1}}}}}
      |{{PAGENAME:{{{1}}}}}
      |<!-- otherwise, handling here with LanguageConverter syntax support -->
    }}
    |{{{1}}}
  }}

It should be handeled by "identifiying the converter syntax => stripped off till the first colon" instead when "{{PAGENAME: returned empty value". --Winston Sung (talk) 11:41, 21 January 2022 (UTC)Reply[reply]

bizarre ?  : nsp=0 but the Namespace is still displayed on translated pagesEdit

Form nsp=0 displays correctly no namespace for the EN page i.e. 'Rollback' here below

=== {{ll|Manual:Rollback|nsp=0}} === 

but the namespace still appears on the translated pages !

Christian 🇫🇷 FR (talk) 15:08, 27 August 2022 (UTC)Reply[reply]

It can remove only namespaces known to MediaWiki, i.e. English ones. It cannot figure out that Manuel is meant to be a namespace name, since it’s not defined as such in software. —Tacsipacsi (talk) 08:47, 29 August 2022 (UTC)Reply[reply]
So the advice would be NOT to translate the namespace value (or to suppress it) on the translated page, in order to keep its original form and prevent from NS display, specially in menus when we dont wish them.
Christian 🇫🇷 FR (talk) 15:41, 11 October 2022 (UTC)Reply[reply]
Template could also remove what precedes the ':' since nsp=0 without wondering the NS is recognized or not. This is another way to follow parameter role.
Christian 🇫🇷 FR (talk) 15:46, 11 October 2022 (UTC)Reply[reply]
That wouldn’t work, titles of mainspace pages can also contain colons. Do you really want the title of Reading/Web/Desktop Improvements/Repository/Research and design: Phase 1/fr to appear without namespace as phase 1? —Tacsipacsi (talk) 17:29, 11 October 2022 (UTC)Reply[reply]
Return to "Localized link" page.