Managing Content in Multiple Languages

Scrivito now supports multiple language versions of your website content

Many, if not most companies with international operations present themselves to the public on websites in several languages, mainly to reach as many people as possible. If a company’s sites not only serve marketing and sales purposes but also, for example, as service portals for customers or partners, it is almost mandatory to make the content available in the languages the users are familiar with.

Running multiple websites in different languages without any administrative effort requires a modern CMS that is equipped accordingly. Scrivito is not only ideally suited for language-based multisite operation but now also supports editors with providing the different language versions of the content on the sites:

  • Websites can be linked together as language versions so that pages are automatically assigned the respective language.

  • Create pages or mark them as language versions

    Existing pages can be marked as language versions of each other, and new pages can also be created as language versions.

  • Scrivito supports you with your content workflows

    Scrivito recognizes whether the language versions for a page are complete and offers to create the missing ones by copying the source page to the target site and marking it accordingly.

This way, editors always maintain an overview of the language versions already available and are supported when translating or adapting content for the target websites.

Adding a language-specific site
Dialog for adding a site
Linking two sites
Quick creation of a language version
Two sites linked as language versions

Whether you’re translating content one-to-one from a source language into the different languages of your websites, or you have language, country, or culture-specific content, or a mix of all that – Scrivito significantly simplifies your workflow for creating and maintaining your website content in multiple languages.

Support for multiple websites and language versions requires an Enterprise plan.

More great blog posts from Andreas Viebke

  • Scrivito Enterprise CMS - Product Illustration

    Scrivito JS SDK 1.42.0 Released

    Interface Builder improvements DataScope#limit() API method The new DataScope#limit() method determines the maximum number of data items a DataScope may contain. It returns either a number indicating this limit, or undefined if no limit is set. Introducing Scrivito.currentLanguage()...

  • Introducing the ​New Data Editor

    Latest updates to edit.scrivito.com

    > > As you may have noticed, we have been continuously refining and expanding the Interface Builder. Now the time has come for a correspondingly enhanced data editor. > > The new data editor comes with an intuitive interface that provides a visual representation of a data locator as well as...

  • Scrivito Enterprise CMS - Product Illustration

    Scrivito JS SDK 1.41.0 Released

    Interface Builder improvements Accessing a data scope from the current data It is now possible to access a DataScope from the current data using the new Scrivito.useData hook (which supersedes the Scrivito.useDataItem hook). The new hook always returns a DataScope . In order to check whether this...

  • Editing Interface Alignment with Dartagnan

    For an improved overall user experience, we’ve aligned the user interface design of Scrivito with that of our email builder Dartagnan. We wanted to create a consistent look and feel for our customers working with these cloud products from JustRelate. The adjustments we made are geared towards...

  • Scrivito Enterprise CMS - Product Illustration

    Scrivito JS SDK 1.40.0 Released

    Improvements Intermediately rendered components during loading time Scrivito.provideComponent now lets you give proper feedback to the visitor in cases where the actual component that is provided requires some time to load and render itself. This usually short time gap can now be bridged by...

  • Scrivito Enterprise CMS - Product Illustration

    Scrivito JS SDK 1.39.0 Released

    Improvements Enhanced data classes The Scrivito SDK now offers all attributes of a data class as placeholders for its instances, unless configured otherwise via the editing configuration. > As a developer using > Scrivito.provideDataClass > to load external data, you can now also return IDs of...

  • Bienvenue sur Scrivito !

    Latest updates to edit.scrivito.com

    Bienvenue sur Scrivito ! For all you French-speaking users, the Scrivito editing interface is now also available in your language. In addition to dialogs and buttons in French, input fields for page and widget properties have support for locale-specific calendar labels and French number...

  • Scrivito Enterprise CMS - Product Illustration

    Scrivito JS SDK 1.38.0 Released

    Improvements Accessing the current user’s picture The Scrivito.currentEditor API now seamlessly integrates with IAM, allowing developers to access the picture URL associated with the current editor’s IAM profile. Easier attribute type migration There are situations in which a developer needs to...

  • Creating and Linking a Details Page

    Latest updates to edit.scrivito.com

    > After introducing details pages for data items in version 1.36.0 of the Scrivito SDK, the editing interface now offers you to create such a page for a given data class directly from within a data item. If, for example, you have a card widget in your data list widget, and this card widget has a...

  • Scrivito Enterprise CMS - Product Illustration

    Scrivito JS SDK 1.37.0 Released

    Improvements Updating data items using custom logic By defining the update callback of Scrivito.provideDataItem , you can now smoothly update data items using your own logic. This gives you greater control and flexibility in managing your data within your Scrivito app. Prerendering fails early...