Configuring and managing localized content is easy with Magnolia CMS. Administrators are able to define one single site structure mandatory across all languages. Thus ensuring that all content is identical albeit in different languages. A fallback mechanism allows to define a default language that will be displayed should translated content be unavailable. Multi-lingual dialogs allow marking a dialog field as i18n aware by adding an i18n node-data to its definition. If a field is marked as i18n, Magnolia will create the necessary data structures for each supported language on-the-fly. The mechanisms is fully backwards-compatible. A configuration option allows you to define which languages your site should support. If your site supports more than one language, a drop-down menu entry on the main bar lets a user switch between the supported languages.