Support for non-Roman characters in the WMS


OVERVIEW

Target audience: Site Administrators, Site Managers, Site Editors

In the Web Management System (WMS), it is possible to insert text into a page in almost any language, including content in emojis and non-Roman alphabet languages.

All WMS sites are available in English by default, with built-in options to add French translations. Nodes, blocks, menus, and other content can be translated into French. Once content has been translated, users can easily switch between English and French versions using the language toggle (En or Fr) on the upper right-hand side of the page.

Currently there is no support for translating an entire site into other languages. However, it is possible to insert non-Roman alphabet languages.


Right-to-left languages

By default, all text regardless of language will be rendered from left-to-right (LTR).

However, text in languages such as Arabic, Farsi, or Hebrew can be rendered right-to-left (RTL) by following these steps:

  1. Go to the New Draft or Edit Draft tab
  2. In the WYSIWYG editor, click on Source
  3. Enclose the text within a <div> tag that includes the attribute dir="rtl", i.e.:
    <div dir="rtl">
    your content here
    </div>
       
  4. Save and publish.
note

NOTE:

Roman characters such as English inserted within the text will render left-to-right. If there is a need to override this, enclose the text with a <bdo> (bi-directional override) tag that includes the attribute dir="rtl" to override the current text direction, i.e., <bdo dir="rtl">.


reference

ADDITIONAL REFERENCES: