This chapter explains how the Multi-Language Content extension works for logged in users, content managers and site managers. In this section, you'll read more about:
- What does the Multi-Language Content include
- How can a logged in user (LU) access content translations
- How to create translations:
Note: These features are not part of the default Open Social product, but can be added as an extension module. The Multi-Language Content is dependent on the Multi-Language Interface extension as it cannot function without it.
What does the Multi-Language Content include?
The Multi-Language Content extension allows Content and Site Managers to create translations for all content, groups and menus on the Open Social platform. This includes all content (nodes) such as Basic Pages, Events and Topics as well as extensions, for example Discussions, Dashboards, and Courses.
How can a logged in user (LU) access content translations
It's simple. A logged in user will see the content in the language they have selected for the interface in their Account Settings. For more information on how a logged in member can do this, visit the Multi-Language Interface manual.
How to create translations
All content and groups can be translated by Content Managers or Site Managers into the languages that are available in the interface.
Translating content is possible with two approaches: the Content Overview page, or the Content itself.
Once on the Content Overview page (Direct URL: /admin/content/), CM/SM can navigate to the desired content, and in the "Operations" column select the drop-down arrow. This will display the options to "Translate" and "Delete". Upon clicking "Translate", the CM or SM will be navigated to the content to see any existing translations. More on that below.
For the second approach, a CM/SM will see the "Translate" option when on the content they wish to translate above the description next to "Details". This will go to the URL for translations, for example: node/38/translations
Below an example of a Topic from the "Translate" tab:
A CM/SM can edit translations and add any missing translations. The available languages are dependent on the Multi-Language Interface languages selected for the platform.
Note: This looks a bit different when using the Dashboard extension where the "Translate" option appears in the top bar in the drop-down.
Translating Groups, Courses and Crowd Innovation
On the Group Overview page (Direct URL: /admin/group), a CM or SM can navigate to the desired group and in the "Operations" column select the drop-down arrow. This will display the options "Nodes", "Translate" and "Delete".
Alternatively, the CM/SM can go to the Group itself (or Course, or Challenge) where in the sub-menu, there will be an option to "Translate." For example, below a screenshot of a Challenge:
Translating a Group means you will be translating the Group Description or the "About" page in the sub-menu.
On Challenges, you will be able to translate the description and phases.
On Courses, you will be translating the description. In order to translate Course Sections, you will need to edit the specific section via the "Sections" tab on a Course. When editing a section, you will see the "Translate" tab just like on content, explained above.