In order to configure your event in multiple languages, you must be using the “multilingual” function within Eventsforce. Please contact Eventsforce support or your account manager for more information about adding this feature to your account.
Before moving forward, we recommend reviewing our multilingual articles; ”Which languages does Eventsforce support?” and “How to enable different languages in Eventsforce and import translations”.
Enabling languages in event
The first step to creating a multilingual event is to enable the languages in your event by taking the following steps:
Go to Setup > Event > Properties
In the ‘Languages’ section, select the checkbox for all languages that should be active in this event
Choose a default language from the dropdown box if other than ‘English’
Click “Save”
Translating basic event information
Once additional languages have been enabled and saved, you will see a “Translate…” button to the right of various fields, allowing you to translate event data such as “Event name” and “Days”.
Creating a multilingual website
When editing the website pages in multilingual events, event managers will have a “Language” dropdown at the top of the website content editor. Event managers will need to adjust the language as they build website pages and add content.
Creating website pages
All default website pages such as ‘Home’, ‘New Registration’, ‘Agenda’, will automatically exist in all languages. Any custom pages must be added in each additional language. For example, if you want a “FAQs” page in each language, you must add the “FAQs” page in ‘English’, then also add the “FAQs” page in each additional language. Take the steps below to create pages in alternative languages:
Go to Website > Content > Website Pages
Choose the language the page will be created in using the dropdown at the top of the screen
Click “Add Page”
Enter a name for the page and click “OK”
Select “OK” to have the page automatically added to your menu bar, or click “Cancel” to create the page only
Repeat steps 1-5 for all languages that the page should exist in
Note: Event managers have the ability to make different website pages available in each language.
Adding website content
Content added to any website page must also be added to the website pages in other languages if the same content (translated) should appear in those languages. This allows event managers to create unique pages for each language if required. Take the steps below to add content to multilingual website pages:
Go to Website > Content > Website Pages
Using the language dropdown at the top, select the language that the page to be edited exists in
Select the page you want to edit from the “Go to page” dropdown
Hover over “Add here” and select “Text block” or the content to be added
Repeat steps 1-4 to add content to pages in other languages
Note: Event managers have the ability to show different text in each language of an event.
Adding links on website to change language
Event managers can give attendees the ability to change the website language by adding links to each language on the website. First, event managers need to locate the URL for the website in each language:
Go to Website > Settings > Addresses
Select a language using the radio buttons
Copy and retain the “Event Homepage URL”
Repeat for each language
Once the URL to the homepage in each language is obtained, a text block can be added to your website in each of the various languages with links to the website in each language.
Go to Website > Content > Website pages
Hover over ‘Add here’ at the top (to add to the header) and select “Text block”
Enter the name of each language (ex: English | Spanish | French)
Highlight a language name and click “Insert/edit link”
Paste the URL of the corresponding language
Repeat for each language text within the text block
Repeat steps 1-6 on the page in other languages