"Krinkle" krinklemail@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