|

Multi-Lingual Websites

An extra-cost option to automate the process of multi-lingual website maintenance.

We provide a highly functional solution for the maintenance of foreign-language websites; though the administrative interface provided to authors and editors is presented in English, the solution supports multiple character sets for the creation of content. Hence, website menu systems and textual content can be presented in almost any language that is required.

So, if an organisation wishes to develop and host multiple, distinct websites, where the content is provided in multiple languages, but where those sites are underpinned by the same back-end content management system, this is fully supported.

Cubik offers an elegant solution where an organisation can stipulate that one website is the ‘parent’ for all content and any changes that are instigated there are also implemented within the foreign-language (‘child’) versions of the site.

An example workflow process would be:

  • A new page is added to the parent site. Whilst the new page is ‘work in progress’, the child websites are unaware of its existence. Upon approval of the new page (i.e. publication to the live parent website) a workflow event is triggered.
  • The workflow event instigates the following activity:
    • The parent website version of the new page is copied to each of the child sites and placed at the appropriate point within the site hierarchy.
    • The new page is ‘saved’, but not ‘published’. That is to say, it is visible to a site editor, but not to a site visitor.
    • The child site ‘owner’ is notified by email that a new page has been added. The page is translated by the ’owner’ and when a satisfactory translation exists, the site ‘owner’ publishes it such that it becomes live on the child version of the site.

Additional workflow processes can accommodate events such as:

  • Relocating web pages from one part of the parent site to another;
  • Editing or deleting pages;
  • Adding, deleting, renaming or relocating whole sections of the site;
  • Ensuring that page property information is shared across sites (for example, if a page has a limited life and needs to expire on a given future date, or such a decision is made about a page in the parent site subsequent to its initial creation, this information can be broadcast to child versions of the page).

The implementation of the multi-lingual features described above is at extra cost to the core OneStopCMS service; Cubik will provide a quotation for implementation of this functionality subject to a detailed understanding of a client’s requirement.