A content management system (CMS) is used to manage workflows and procedures within a central location. Most of these systems are designed to help create and retain shared information for websites, and most current CMSs work with content in XML or Xliff format. One of the main benefits of working with a CMS is to allow for multiple users to create, edit and share content in multiple formats.
Before the dawn of the CMS, multilingual websites had to be manually created and managed, language by language, creating one website for each locale. This meant that multiple users were involved in authoring and translating content on two or more similar, but different, sites, inevitably leading to inconsistency and confusion. The whole process was onerous for both content creators, and for translation teams.
The CMS allows for all users involved to create and translate content with no specialist HTML knowledge, directly into the CMS repository via an easy to use interface. The lack of need for technical expertise can significantly lower costs throughout the website translation process. Having a CMS-based solution for multilingual websites will also reduce the number of people who work with the content, which significantly reduces the chances of inconsistency and errors.