It is fairly straight forward to localize a WebObjects application using either localized components or localized strings as I wrote about here. But things get a little more complex when you need to localize content coming from a database.
Usually multilingual database content is modeled something like this:
Regardless of your model though, your task is usually [...]