Create a Viva Connections dashboard in more than one language
Create a Viva Connections dashboard that can be viewed in multiple languages. Start by enabling the multilingual experience, select languages, and then assign translators.
Note
You must have member level permissions or higher to edit multilingual settings.
Step 1: Navigate to the Viva Connections dashboard
Depending on whether your organization has a SharePoint home site or not determines where you go to access the multilingual settings.
If your organization has a home site:
- Navigate to your organization’s home site in SharePoint.
If your organization doesn’t have a home site:
- Navigate to the Viva Connections app in Teams.
- Select Edit in the dashboard section.
- Then select Dashboard details.
- Copy the link to the dashboard under Properties > Name.
- Paste the link in a browser and then go to Settings in the top-right corner.
Step 2: Enable the multilingual experience and choose languages in Site settings
Select Settings from the top right, and then select Site information.
At the bottom of the site information pane, select View all site settings.
Under Site Administration, select Language settings.
Under Enable pages and news to be translated into multiple languages, slide the toggle to On.
Step 3: Select languages and assign translators
Under Add or remove site languages, start typing a language name in Select or type a language, or choose a language from the dropdown. You can repeat this step to add multiple languages. You can add or remove languages from your site at any time by going back to this page.
In the Translator column, start typing the name of a person you want to be a translator, and then select the name from the list.
Select Save.
Note
- Anyone in your organization's Active Directory can be assigned as a translator. People assigned as translators won't automatically be given appropriate permissions. When someone without edit permissions to the dashboard tries to access the site, they're directed to a web page where they can request access.
- You can add or remove languages from your dashboard at any time by going back to this settings page.
- The default language of a dashboard is set to the language chosen when the dashboard is created. However, when English is among the supported languages, English is treated as the preferred language if the user's preferred language isn't supported by the dashboard. This is a known issue.
Step 4: Create dashboards in specific languages
Translators manually translate copies of the dashboard into one or more languages specified. When you select a language and assign a translator, a copy of the dashboard is created, and translators are notified in an email that a translation is requested. The email includes a link to a copy of the dashboard. An email notification is sent to the person who requested the translation when it's finished. The translator will:
Select the Start translating button in the email.
Select Edit on the top right of the dashboard and translate the content.
When the translation is done, select Save as draft (if you're not ready to make it visible to readers) or, if the dashboard is ready to be visible to everyone who is using that language on the site, select Publish.
Note
Some components of 2nd and 3rd party Dashboard cards (for example, the card name) might not be translatable.
Step 5: Add a translated dashboard name and description
- To edit the description, from the dashboard, select Dashboard settings in the command bar.
- Edit the dashboard description.
- To edit the name of the dashboard, navigate to Settings, and then Site contents, and then find the translated dashboard in Site pages. Hover over the dashboard that you want to rename and select the ellipsis (...) and then select Rename.
Email notifications
The default dashboard owner and assigned translators receive emails when content is edited, with email notifications batched in 30-minute increments as needed. For example, after the first email related to a page is sent, and an update is made to the default language page, the next notification email or any others that need to be sent, will be batched and sent after 30 minutes.
When a translation dashboard is created, an email is sent to one or more assigned translators to request a translation. The email includes a Start translating button.
When a translation dashboard is published by a translator, an email is sent to the person who requested the translation.
When an update is made to the default language dashboard and saved as a draft or is published, an email is sent to the translator to notify them that an update to the translation dashboard might be required.
More tasks for your multilingual dashboard
After creating dashboards in additional languages, you should confirm which languages are available, update translated versions, and delete translations that are no longer needed.
Confirm the languages the dashboard can be viewed in
The status of the translation of the dashboard (draft saved, published, and so on) is shown in the Translation pane next to each language. To see the status:
- Go to the default dashboard.
- Select Translation at the top of the page.
- In the Translation pane on the right, the status of each language is shown, and a link to view the dashboard in that specific language.
Find a translated dashboard
You can use the language dropdown at the top of the page, the translation panel, or find the dashboard in the Pages library.
To find it in the Pages library, follow these steps:
- Go to the Pages library for the home site.
- Find the dashboard you want to delete in the language folder next to the default language page. The folder can be identified by its two or four letter language code. For example, the French folder is identified as "fr."
Delete a version of the dashboard for a specific language
To delete a translated dashboard, you must perform a few extra steps to break the association between the default language dashboard and the deleted dashboard.
- Go to the Pages library for the dashboard.
- Find the version of the dashboard you want to delete in the language folder next to the default language page. The folder can be identified by its two or four letter language code. For example, the French folder is identified as "fr."
- Select the dashboard you want within the folder, and then select the ellipsis (...) to the right of the selected page.
- Select Delete.
- After you've deleted the version of the dashboard that’s no longer needed, go to the default language dashboard, and select Edit at the top right. If you aren't in edit mode, the rest of the steps won't work.
- Select Translation at the top of the page.
- In the Translation panel, you should see a message indicating that an association with the page has been removed.
- Republish the default language dashboard.
Update the dashboard with new changes or edits
Make changes as needed over time to the dashboard and select Save as draft or Republish. Then, the translators for the translated dashboard are notified in email that an update has been made so updates can be made to the individual translation pages as well.
Update the default language page
When the default language dashboard is updated, it must be republished. Then, the translators for the translated dashboard are notified in email that an update has been made so updates can be made to the individual translation pages. Translators need to view the version history of the default dashboard to see what content has changed.
Translated dashboards in the Dashboard web part
The Dashboard web part can be used once the dashboard has been published. The Dashboard web part will display in the users preferred language (if different from the default language) if a translated dashboard has been provided.
Note
- Translation dashboards must be approved and published before they appear.
- Some components of partner dashboard cards (like the card name) might not be translatable.
More resources
Set up the Viva Connections experience in a specific language