Здравствуйте!
Как Вы понимаете, подходящее Вам решение, зависит в первую очередь от задач, о которых вы не упомянули в своём вопросе.
Я бы посоветовал —
CMS typo3, если же Вас не смущает большой объём документации (в основном на английском, но есть достаточно много переведённых мануалов, например
тут ). Очень мощная и гибкая система, но она не будет самым лучшим выбором для реализации проектов «аля социальная сеть» (хотя её система кеширования постоянно улучшается и, по идее её можно настроить и под эти задачи, но придётся «попотеть»).
Вот несколько ссылок по мультиязычности:
Frontend Localization Guide (Russian)
Multi language sites in TYPO3 (Лично я использую второй метод, описанный в этом руководстве).