I was just pondering various ways of going about implementing internationalization in our new Seaside application and I can't help but come back to the idea of using VisualWorks' message catalogs, but extending them to do string conversion on a per-session basis rather than per-image locale setting. I'm sure others have addressed the issue in other ways as well and I would love to hear the details before going too far down the chosen path.
Thanks!