Content Publishing supports multi-lingual content creation by enabling content managers to easily change the interface language and request content translation through the Localization Framework.

For more information on multiple language support in the Content Library, see Multilingual support in the Content Library.

For information on translating custom widgets, see Translate a client script message

  • Translation is available through Content Publishing versions 21.0.15 and later.
  • When upgrading your version of Content Publishing, you will not automatically receive translations support for all fields. The following tables are not updated to use translated text instead of the original type field:
    • Portal Content (sn_cd_content_portal)
    • Block Content (sn_cd_block)
    • To-Do Content (sn_cd_content_todo)
    • News Content (sn_cd_content_article)
    • Notification Content (contains emails ) (sn_cd_content_notification)
    Admins can manually enable the changes to the tables to use translations. Go into the table definitions (sys_db_object) for each table and change the field types to Translated Text or Translated HTML.
    Warning: Before you change the field types for a table, ensure you perform a back up your data into another column or by exporting the data first. This is a safe guard against losing any data.
The tables and fields that require changing are:
Table 1. Tables to manually enable translations
Table Field Original type New type
Portal Content (sn_cd_content_portal) button_text String Translated Text
Portal Content (sn_cd_content_portal) link_text String Translated Text
Portal Content (sn_cd_content_portal) rich_text HTML Script Translated HTML
Rich Content HTML (sn_cd_content_portal) headline HTML Translated HTML
Rich Content HTML (sn_cd_content_portal) heading_text String Translated Text
Block Content (sn_cd_block) rich_text HTML Translated HTML
Block Content (sn_cd_block) rich_text_user_specific HTML Script Translated HTML
To-do Content (sn_cd_content_todo) button_text String Translated Text
News Content (sn_cd_content_article) headline String Translated Text
News Content (sn_cd_content_article) rich_content_html HTML Translated HTML
News Content (sn_cd_content_article) title String Translated Text
Notification Content (sn_cd_content_notification) rich_text_plain_html HTML Translated HTML
Notification Content (sn_cd_content_notification) subject String Translated Text
Notification Content (sn_cd_content_notification) description String Translated Text