Multi-Language Surveys are available to all users, including on the free tier.
Overview
You can pick from a list of 59 different languages for your survey, which will translate components like "Next" and "Skip" buttons from English to your chosen language.
Additionally, OpinionX also has Multi-Language functionality, allowing you to offer the same survey in many different languages while aggregating data from all participants in the same results set.
This guide explains how this functionality works, where to find these features on your OpinionX survey, and examples of them in action.
The Language Menu can be accessed at any time via the language button on your top navbar ('English' in the screenshot below) or in your Survey Settings tab:
Languages supported for OpinionX surveys:
Afrikaans
Albanian
Arabic
Bengali
Cambodian
Catalan
Chinese (Simplified)
Chinese (Traditional)
Croatian
Czech
Danish
Dutch
English
Estonian
Finnish
French
German
Greek
Gujarati
Hebrew
Hindi
Hungarian
Indonesian
Irish
Italian
Japanese
Javanese
Kannada
Khmer
Korean
Latvian
Lithuanian
Malay
Marathi
Nepali
Norwegian (Bokmål)
Pashto
Persian
Polish
Portuguese
Punjabi
Romanian
Russian
Serbian
Slovak
Slovenian
Spanish
Swahili
Swedish
Tagalog
Tamil
Telugu
Thai
Turkish
Ukrainian
Urdu
Uzbek
Vietnamese
Welsh
Single-Language Surveys
The preset text for OpinionX surveys, like "Next" and "Skip" buttons, is automatically set to English for all users. You can change it to any of the 59 languages OpinionX currently supports via the 'Languages' menu.
Multi-Language Surveys
On the languages menu, click "Add another language" to start configuring your multi-language project. On the popup screen, choose which additional language you wish to add and then choose from one of the following three options:
Auto Translate → Uses AI to translate your existing survey into a new language.
Copy Content → Duplicates your existing survey for you to manually edit.
Start from Scratch → Creates a structural duplication with blank text fields.
For options 1 and 2, you'll need to pick which language you want the new translation to be based on. OpinionX will assume you want to use your 'default language', but you can change it using the 'Source Language' dropdown at the bottom of the popup menu:
Clicking 'Add' will save this additional language to your survey setup. You'll now notice that the language button on your navbar has switched from English to your newly added language. Clicking onto any text field from the Survey Setup Tab while you're in one of your alternative languages (ie. not the default language) will now show a little preview text below the field with the default version of the survey:
The language button on the navbar has a small gold-colored dropdown icon when Multi-Language Mode is enabled (in the screenshot above, I've added a gold arrow pointing at this). This dropdown gives you quick access to switch between survey languages.
URL Parameters for Setting Survey Language
On your languages menu, you'll find buttons for:
Choosing a different translation to act as the "default" survey. This is the language that will load by default when someone uses the generic participant link to access your survey.
A 'Copy Link' button, which appends a URL parameter to the participant link (eg.
?lang=esfor Spanish) so that the survey automatically loads in a non-default language.
Intro Page Language Selection Dropdown
When you have many languages enabled, your Intro Page will show a dropdown allowing participants to choose which language they want to complete the survey in. The placeholder text on this dropdown shows "Language: English" translated into every language you've enabled. When expanded, the dropdown list shows the list of languages in the current language (eg. 'Spanish') and the native name for each language (eg. 'español').
In the GIF below, you can see this dropdown for a survey with four languages: English, Spanish, Thai, and Japanese:
You can hide this language dropdown from participants by opening your Survey Setup tab, going to the Intro Page editor, and changing the Languages Dropdown from 'Show' to 'Hide', as shown in the screenshot below:
Filter results by respondent language
The results dashboard on OpinionX unifies submissions from all languages into a single dataset. To separate out one specific group, activate a filter by clicking the 'Segment' button in the bottom-left corner of your Results Overview tab and choose 'Language' in the first dropdown:
Language data can be used on OpinionX's other segmentation features too, like the Compare Tab, Segments Tab, and Participants Tab, and can be used to create Saved Segments also.
Can I request a new language to be added to OpinionX's list of translations?
If the language you need is not available on this list, please send us a message via live-chat or email hello@opinionx.co with "OpinionX Language Request" as the email subject.
There is an error in one of the translations on OpinionX. How can I get it changed?
Please contact us via the built-in live-chat inside OpinionX or email support@opinionx.co to inform us of the error or area for improvement.







