Tim Starling wrote:
Hard-coded special page names in messages should be
changed simultaneously
when the special page names themselves are changed. Special page names are
language-dependent, not site-dependent, so there should be no need for a
{{SPECIALNAME:xxx}} function.
Tim, can you clarify what you mean here?
If special page names are dependent on the content language, then
messages absolutely must *not* hardcode the *localized* special page
names or you'll get broken links when using a non-default UI language.
As with namespaces in links, a message should either use the canonical
form (which will always work) or a magic variable which will be replaced
with the proper localized form.
-- brion vibber (brion @
pobox.com)