- Choose the display language for your quiz
- Customize System messages (button text, loader text, and hints)
- Customize Error messages (validation text)
Navigation
Open Language like this:- Go to Shopify Admin → Apps → Quizify.
- Open a quiz from Dashboard or My Quizzes (click Edit or create a new quiz).
- In the Quiz Builder, click Language in the left icon menu.
- Choose Language, System messages, or Error messages in the left list.
Page Overview
When Language is selected, you will see:- Builder list (left) — Language, System messages, and Error messages
- Center preview — Shows how labels and buttons appear in the quiz
- Settings panel (right) — Edit the selected language fields
Language
Choose the display language for your quiz. Open Language in the left list.| Option | What it does |
|---|---|
| Language | Select a language from the supported language list |
| Search Language | Quickly find a language using the search field |
| Custom Language | Select Custom Language in the supported list to manually translate all system text for unsupported languages |
System Messages
Customize the default text used throughout the quiz. Open System messages in the left list. Tip: You can restore the default messages by switching to another language or reselecting the current language.Button & Loader Text
| Setting | What it does |
|---|---|
| Next button label | Customize the text on the Next button. Shown on the button that moves to the next question |
| Submit button label | Customize the text on the Submit button. Shown on the button in the last question |
| Result page loader | Customize the message shown while the quiz result is being calculated |
Hints
| Setting | Limit | What it does | Supported variables |
|---|---|---|---|
| Selection range hint message | Max 100 characters | Shown when users must select a minimum or maximum number of options | |
| Character limit | Max 100 characters | Shown when the maximum character limit is reached | |
| Number limit | Max 100 characters | Shown when the maximum number of digits is reached |
- Click a variable chip (for example
{{min_value}}) to copy it, then paste it into your message. - Use
{{min_value}}and{{max_value}}to show the allowed selection range to users. - Use
{{max_limit}}to show the character limit or digit limit you set.
- Character limit:
Maximum {{max_limit}} characters allowed - Selection range hint:
Choose between {{min_value}} and {{max_value}} options - Number limit:
Maximum {{max_limit}} digits allowed
Error Messages
Customize the validation messages shown when users enter invalid or incomplete information. Open Error messages in the left list. Tip: You can restore the default messages by switching to another language or reselecting the current language.Selection
Customize validation messages for question selections.| Setting | When it appears | Supported variables |
|---|---|---|
| Answer selection required | Displayed when a user tries to skip a required question | — |
| Minimum selection required | Displayed when users select fewer than the required minimum number of options | |
| Multiple selection range required | Displayed when the number of selected options is outside the allowed range |
{{min_value}} and {{max_value}} to show the min/max selections you configure.
Contact Fields
Customize validation messages for contact form fields.| Setting | When it appears |
|---|---|
| Email address is invalid | Displayed when an invalid email address is entered |
| Disposable email is used | Displayed when a blocked disposable email address is entered |
| Phone number is invalid | Displayed when an invalid phone number is entered |
| News & offers required | Displayed when newsletter subscription is required before continuing |
Error Message
Customize the default validation message.| Setting | When it appears |
|---|---|
| Required field | Displayed when a required field is left empty |
File Fields
Customize validation messages for file upload questions.| Setting | When it appears | Supported variables |
|---|---|---|
| Invalid file type | Displayed when an unsupported file format is uploaded | |
| File upload limit | Displayed when uploaded files exceed the allowed file count or file size |
- Use
{{accepted_files}}to show the accepted file types you configure. - Use
{{max_files}}and{{max_size}}to show your configured file limits.
Number Fields
Customize validation messages for Number question types.| Setting | When it appears | Supported variables |
|---|---|---|
| Number only | Displayed when non-numeric characters are entered | — |
| Minimum number | Displayed when the entered value is less than the configured minimum | |
| Maximum number | Displayed when the entered value exceeds the configured maximum | |
| Range number | Displayed when the entered value falls outside the configured range |
- Use
{{min_value}}to show the minimum value you configure. - Use
{{max_value}}to show the maximum value you configure. - Use
{{min_value}}and{{max_value}}together to show your configured range.
Step-by-Step Guide
Notes
- Always click Save after language changes.
- Changing language replaces custom translations with that language’s presets.
- Next button label and Submit button label are limited to 30 characters.
- Result page loader is limited to 50 characters.
- Hint and error messages are limited to 100 characters.
- Variables such as
{{min_value}}are replaced with real values on the live quiz.