The SilverStripe Translatable module allows you to create and edit multiple pages in various languages. This module also adds the ability for your users to select which language of a page they wish to view.
The SilverStripe Translatable module does not translate content automatically, content authors will need to enter the translated content manually for each translated page.