"Krinkle" <krinklemail(a)gmail.com> wrote in message
news:05A42F47-1913-4B21-B9F7-100F4A1EA4D8@gmail.com...
Template names can be solved by having redirects on
the central
template wiki (which may or may not be the same wiki as the central
interwiki wiki).
Parameter names can be solved by interface messages like for example
is done on Commons:
** Template:Town **
{|
! {{int:Name}}
| {{{ {{int:name-param}} }}}
|}
or:
{|
! {{Town/Country-label/{{int:Lang}}}}
| {{{ {{Town/Country-param/{{int:Lang}} }}}
|}
** Template:Ville **
#REDIRECT[[Template:Town]]
etc. you get the idea
What do you do when you have a template name which translates to one term in
one language, and another term in another language (like "hall" or
"vice",
to choose the first tenuous examples I can think of)?? The {{int: hack is
precisely that, a horrible hack which plays havoc with caching and only just
about works enough to continue to be allowed. A proper solution to this
area will deal with these issues in a clean and sensible way, rather than
continuing to use and abuse existing technology.
--HM