In this post I am going to show you a way to accomplish this by using a Document Library in SharePoint. I will divide the job in two phases:
- Make the SharePoint interface bilingual using out-of-the-box SharePoint Multilingual User Interface (MUI).
- Create two versions of each document using Document Sets and Content Types.
The first thing you need to do is to enable MUI in SharePoint; this will allow users to change their default language of the main SharePoint interface. To do this, just open the Site Settings of the site that you want to provide multilingual support. Click on the Site Actions link at the top right of any page of the site, and click on Site Settings:
On the Site Settings page, under Site Administration, click on Language Settings:
Now, your users can easily change the language of the SharePoint interface clicking in the menu that is next to their names in the top right corner:
SharePoint will show the ribbon, the settings pages, help, menus, top link bar and other controls in the selected language. The next two images show the ribbon of Shared Documents in English and Spanish:
In the second part of this post I will show you how to create two version of each document using Documents Sets and Content Types.