For your scenario, there are 3 major solutions for page and menu localization:
1. EALO (free at EALO.codeplex.com)
2. Locopon's DSLocalizator (still in beta for DNN 5)
3. Apollo Page Localization (a few dollars, buy from Snowcovered.com)
All have advantages and disadvantages, check out features and test, what fits best your needs
You also need multilingual content modules, those can easily be combined with any page localization above and amongst each other:
EALO Text/HTML and Apollo MLHTML are mainly multilingugal versions of Text/HTML 4 (w/o workflow and versioning). MagicContent (on Codeplex) has a nicer UI and a few additional features, Apollo MLSurvey and MLAnnouncements are extended versions of same core modules. MMLinks is a combination of Announcements and Links, IMHO the UI is a bit confusing.
Nuntio Articles and Nuntio Links are new advanced ML modules with a number of additional features and nice UI. They will be released soon on codeplex and www.dnnwerk.de.