Gallery Translation

Main Configuration

  • Enable Translations: This toggle switch activates the translation feature. When On, you can edit all widget text for any language active in your store. You can also manage these texts directly within your Shopify translation apps (like Shopify Translate & Adapt).

  • Language: This dropdown menu lets you select which language you want to edit. The "Primary" language is selected by default.

Edit Text

This block provides an option to redact various fields that your customers will see when interacting with the Customer Photo Uploader galleries. It is organized into several tabs:

  • Gallery Widget: Customize text related to the main gallery display.

  • Dropzone: Settings for the file upload area.

  • File Errors: Customize messages shown for file-related errors (e.g., file too large, wrong format).

  • Form Errors: Customize messages for errors in the submission form.

Gallery Widget Fields

Under this tab, you can change the following text elements:

  • Title: The main heading displayed above the gallery.

  • Title (Empty Gallery): The heading displayed when the gallery has no photos yet.

  • Subtitle: The descriptive text shown below the title.

  • Subtitle (Empty Gallery): The descriptive text shown when the gallery is empty, prompting the first upload.

  • Upload Button: The text on the button used to initiate an upload.

For each text field, you have basic formatting options as Bold and Italic. Also, it’s possible to choose the Heading size.

Dropzone Fields

This tab allows you to customize all text related to the file uploader pop-up, including the upload states, form fields, and error messages.

  • Drag & Drop Title: The main heading for the drag-and-drop upload area.

  • Dropzone Prompt: The instructional text inside the uploader, which often indicates what file types are accepted. The {file_type} variable will be replaced dynamically.

  • File Type Error Title: The title shown when a user tries to upload a file of an invalid type.

  • Confirm Title: The text for a confirmation prompt (e.g., "Confirm" button).

  • Fill Form Title: The heading that prompts the user to fill in details (like email or description) after selecting a file.

  • Uploading Title: The status text displayed while a file is actively uploading.

  • Complete Title: The status text is displayed once the upload is successful.

  • Separator Text: A small piece of text used to separate two different actions, such as the drag-and-drop area and the manual upload link.

  • Upload Manually Link: The text for the link that allows users to click and browse their device for a file to upload.

  • Upload Selected File Text: Text shown next to the name of the file the user has selected, prompting them to proceed.

  • Change Photo Link: Text for the link that allows a user to remove the selected file and choose a different one.

  • Change Your Photo Link: Text for the link that allows a user to change the already uploaded photo

  • Close Popup Link: Text for the button or link that closes the uploader pop-up window.

  • Allowed File Types: Informational text displaying the permitted file types. The {file_type} variable is used.

  • Maximum File Size: Informational text displaying the file size limit. The {file_size} variable is used.

  • Uploaded Message: The success message that is shown to the user after their photo is fully uploaded and submitted.

  • Upload Button (Dropzone): The text for the primary "Upload" button within the pop-up.

  • Upload More Button: The text for the button that allows a user to upload another photo after a successful submission.

  • Email Input Label: The label for the field where users enter their email address.

  • Email Input Placeholder: The example text shown inside the email field before the user types.

  • Description Input Label: The label for the text area where users can add a description or caption for their photo.

  • Description Input Placeholder: The example text shown inside the description field.

  • Privacy Policy Checkbox: The agreement text displayed next to the privacy policy checkbox. This field includes formatting options (Bold, Italic). Also, it’s possible to choose the Heading size.

File Errors

This section lets you customize the error messages that appear during the file upload process when something goes wrong with the file itself.

  • General File Error: A generic error message shown for a general file-related issue.

  • File Size Error: The primary error message is displayed when a user attempts to upload a file that exceeds the size limit.

  • File Size Error (Details): A detailed message that specifies the maximum allowed file size. This field uses the {file_size} variable to dynamically insert the size limit.

  • File Type Error: The primary error message displayed when a user attempts to upload a file of an unsupported type.

  • File Type Error (Details): A detailed message that specifies the allowed file types. This field uses the {file_type} variable to dynamically list the valid types.

  • File Number Error: The error message is shown if the user tries to upload more files than the allowed limit (e.g., trying to upload two files when only one is permitted).

  • No File Error: The error message shown if the user tries to submit without selecting a file first.

Form Errors

This section lets you customize the error messages related to the data entry fields in the submission form (like the email or description fields).

  • Email Format Error: The error message is displayed when the text entered in the email field is not a valid email address.

  • Empty Field Error: The error message is shown when a user leaves a required field (like 'Email' or 'Description') blank.

  • Unknown Error: A generic error message is displayed if an unexpected or non-specific error occurs during the submission process.

Default Text

This section on the right side of the page serves as a helpful reference. It displays the original, default text for each field in the "Edit Text" section. This allows you to see what the text was before you made any changes or to copy it back if you want to revert easily.

Last updated

Was this helpful?