Creating a multilingual site involves a few main steps. Define the languages that you want your site to support. Add translated content for each language. And enable site visitors to choose their preferred language.
Required Editions
| Available in: Experience Builder sites accessed through Lightning Experience, Salesforce Classic, and mobile devices, and is available in Essentials, Enterprise, Performance, Unlimited, and Developer editions. |
| User Permissions Needed | |
|---|---|
| To create an Experience Cloud site: | Create and Set Up Experiences AND View Setup and Configuration |
| To customize or publish an Experience Cloud site: |
|
Here’s an overview of the steps to take to create a multilingual site.
- Set the default language for your site. It’s important to set the default language before you add translated content to your site.
- Add languages to the site.
- Set options for each language, such as the display label and fallback language.
- Export and prepare the content, and send it for translation. Alternatively, you can translate content directly on the page in Experience Builder.
- Import the translated content.
-
Add a Language Selector component to your site pages, so unauthenticated
users can choose their preferred language.
Tip Consider offering users a way to get instant translations of feed items. (Feed items include posts, questions, polls, and their comments, answers, and replies.) For more information, see Add a Translate Button to Feed Items in Experience Builder Sites.