Thread:User talk:Shirayuki/Localized link or template?/reply (7)

My best practice ;)
 * 1) If your link to translatable page is placed within a longer text, and displayed text
 * 2) is different from target pagename — then is better using  'Special:MyLanguage'  (with 'tvar')
 * example —
 * reason — these same result without unneeded calling of template; more understandable for translators
 * 1) is equal to target pagename — then is better using  'Special:MyLanguage' also, by these same way
 * reason — if displayed text is equal in English, this may not be true for other languages
 * 1) If your link to translatable page is placed as separate item (part of list or navigation template), and displayed text
 * 2) is different from target pagename — then is better using ll, with tagging only displayed text as translatable
 * example —
 * reason — these same result with more laconical wiki-code
 * 1) is equal to target pagename — then is better using ll, with excluding from translatable part
 * example —
 * reason — if target pagename is translated, ll is substitute appropriate translation automatically; no needed duplicate translations (with errors); economy of translators' efforts