There is some primitive support for this in the templating system, so you might look at the templated version of "news", for instance. This allows you to separate the presentation from the queries that build up the pages.
Currently, this is a real weakness in the ACS, only a couple of modules are templated. You might want to dig around the arsDigita site and talk to folks there about the general problem of supporting non-English versions, as I know it is something they're facing as their business grows.