It would be pretty odd if the multi-lingual stuff did not "just work" in the theme. But of course, if the theme does not use standard methods for displaying information from the database then who knows. Of course, we do not know that theme. What exactly does happen?