Use this userlane to manage multiple languages in your dashboard.
Add a new language
You can create a new language in the “Customize” - “Languages” section.
- The language name is displayed in the dashboard for you to identify the language.
- The language key will be compared to the HTML and Browser languages in order to automatically detect the language. It typically consists of the first two letters of the language name (e.g. English = EN).
- The Copy from… option allows you to decide which language the texts of your new language should be copied from. This helps you to write in the right translations later.
Important: If you don’t copy the texts from an existing language all the texts in the new language will be empty.
- As soon as you adjusted the new language texts of all your userlanes in the Manage section, you can publish the new language by switching the toggle.
Choose a fallback option: When the user's language is not available
Let's say you have created two languages, English and French. For every French and English speaking end user we will match the corresponding language automatically. To cover every other language, like German or Spanish, you can define a general fallback solution:
- Show default language
- Don't detect languages at all and always use default language:
- Hide userlane for those users
Language detection priorities
This article explains the order in which Userlane detects the user language.
Good to know
- The text of the userlanes will be empty in all the other languages when you create a new userlane in one language. You can use the copy from option when creating a new language to avoid empty texts in other languages.
- When deleting a language, be aware that once you do that we cannot recover any userlane texts in that language for all your userlanes. If you don’t need anymore for now you can switch it to private instead.
- Showing userlanes in the mother tongue of users usually increases the completion rate of userlanes.