> ## Documentation Index
> Fetch the complete documentation index at: https://docs.revize.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Translations & Text Customization

> Customize and translate Shopify order editing text for global customers. Revize supports 24+ languages with automatic translations and full customization options.

<Note>
  Speak your customers' language. Revize automatically translates the order editing experience into 24+ languages, with full customization control to match your brand voice.
</Note>

## Why translations matter for global Shopify stores

<CardGroup cols={2}>
  <Card title="Increase Customer Comfort" icon="heart" color="#ef4444">
    Customers feel more confident editing orders in their native language, leading to higher completion rates.
  </Card>

  <Card title="Reduce Support Confusion" icon="question-circle" color="#8b5cf6">
    Clear, localized instructions prevent misunderstandings and reduce international support tickets.
  </Card>

  <Card title="Build Brand Trust" icon="shield-check" color="#10b981">
    Professional translations in local languages show customers you care about their experience.
  </Card>

  <Card title="Expand Market Reach" icon="globe" color="#f59e0b">
    Remove language barriers to serve international customers effectively across all markets.
  </Card>
</CardGroup>

## Supported languages

<Tabs>
  <Tab title="European Languages">
    **Western European:**

    * Spanish (es)
    * French (fr)
    * German (de)
    * Italian (it)
    * Dutch (nl)
    * Portuguese (pt)
    * Portuguese Brazilian (pt-br)

    **Northern & Eastern European:**

    * Finnish (fi)
    * Swedish (sv)
    * Danish (da)
    * Norwegian (no)
    * Polish (pl)
    * Hungarian (hu)
    * Lithuanian (lt)
    * Romanian (ro)
    * Russian (ru)
  </Tab>

  <Tab title="Asian Languages">
    **East Asian:**

    * Korean (ko)
    * Japanese (ja)
    * Simplified Chinese (zh)

    **Southeast & South Asian:**

    * Thai (th)
    * Georgian (ka)
  </Tab>

  <Tab title="Middle Eastern Languages">
    **Middle Eastern & Semitic:**

    * Hebrew (he)
    * Arabic (ar)
  </Tab>
</Tabs>

<Tip>
  Need another language? Email us at [hello@revize.app](mailto:hello@revize.app) and we'll add it within minutes. We can support virtually any language your customers speak.
</Tip>

## Translation quality and customization

We use advanced AI combined with human review to ensure accurate, natural translations. However, you have complete control to customize any text to match your brand voice or local nuances.

<img src="https://mintcdn.com/revize/_Q-lg5jPpdIW5Dem/images/setup/translations-dashboard.png?fit=max&auto=format&n=_Q-lg5jPpdIW5Dem&q=85&s=6ddd1239befb55b5368e3bbe75efc67a" alt="Translations dashboard with customization options" style={{ borderRadius: "12px", width: "100%", boxShadow: "0 4px 14px rgba(0,0,0,0.08)" }} width="2008" height="1164" data-path="images/setup/translations-dashboard.png" />

<small>Access your translations dashboard to customize text across all supported languages.</small>

## Three customization areas

### Order Edit Message Box

<img src="https://mintcdn.com/revize/_Q-lg5jPpdIW5Dem/images/setup/message-box-editor.png?fit=max&auto=format&n=_Q-lg5jPpdIW5Dem&q=85&s=66e33bad4be9380993fcd5d389282062" alt="Order edit message box customization interface" style={{ borderRadius: "12px", width: "100%", boxShadow: "0 4px 14px rgba(0,0,0,0.08)" }} width="1368" height="730" data-path="images/setup/message-box-editor.png" />

<small>Customize the message box that appears on your thank you page to inform customers about order editing.</small>

**Appears on:** Thank you page after checkout\
**Purpose:** Inform customers they can edit their order

**Default text:**

* **Title:** "Good news! You can edit your orders"
* **Description:** "You have \[duration] to make changes. You can add products, edit the shipping address, and much more."
* **Button:** "Edit order"

**Customize the appearance:** Go to **Settings > Checkout > Order status page** in your Shopify admin, find the Revize app block, and adjust styling options.

<Note>
  **Dynamic duration:** Use the `[duration]` variable to show exact time remaining, like "You have 30 minutes to make changes" - this creates urgency and improves conversion rates.
</Note>

**Creative alternatives for your message box:**

* "Oops, need to change something? No problem!"
* "Made a mistake? Fix it instantly!"
* "Your order isn't set in stone - edit it now!"

<img src="https://mintcdn.com/revize/_Q-lg5jPpdIW5Dem/images/setup/message-box-editor-thank-you.png?fit=max&auto=format&n=_Q-lg5jPpdIW5Dem&q=85&s=489a405315d6d229019dd8e0a8fe1b71" alt="Order edit message box on thank you page" style={{ borderRadius: "12px", width: "100%", boxShadow: "0 4px 14px rgba(0,0,0,0.08)" }} width="1044" height="1198" data-path="images/setup/message-box-editor-thank-you.png" />

<small>How the message box appears to customers on the thank you page after checkout.</small>

### Notifications

<img src="https://mintcdn.com/revize/_Q-lg5jPpdIW5Dem/images/setup/notifications-editor.png?fit=max&auto=format&n=_Q-lg5jPpdIW5Dem&q=85&s=7958a79018617557e1a78da915f7a72e" alt="Notifications customization interface" style={{ borderRadius: "12px", width: "100%", boxShadow: "0 4px 14px rgba(0,0,0,0.08)" }} width="1362" height="622" data-path="images/setup/notifications-editor.png" />

<small>Set up notification banners that appear throughout the customer experience to remind about editing options.</small>

**Appears:** Throughout the customer journey as notification banners\
**Purpose:** Remind customers about editing availability

**Default text:**

* **Title:** (optional)
* **Description:** "Your order is available for editing!"

**Customize the appearance:** Go to **Settings > Checkout > Order status page** in your Shopify admin, find the Revize notification app block, and adjust styling.

<Tip>
  **Create urgency with duration:** Use descriptions like "You have \[duration] left to edit your order!" to encourage immediate action. The variable automatically updates to show "30 minutes," "1 hour," etc.
</Tip>

**Engaging notification examples:**

* "Last chance to perfect your order!"
* "Still time to add that item you forgot!"
* "Quick! \[duration] left to make changes!"

### Customer Portal

<img src="https://mintcdn.com/revize/_Q-lg5jPpdIW5Dem/images/setup/customer-portal-translations.png?fit=max&auto=format&n=_Q-lg5jPpdIW5Dem&q=85&s=380bd8d061dcda60d376c48f80612c30" alt="Customer portal text customization options" style={{ borderRadius: "12px", width: "100%", boxShadow: "0 4px 14px rgba(0,0,0,0.08)" }} width="1306" height="1316" data-path="images/setup/customer-portal-translations.png" />

<small>Customize every piece of text customers see in the order editing portal.</small>

**Comprehensive text control for:**

<AccordionGroup>
  <Accordion title="Widget Headers" icon="pen">
    **Customize all editing option titles:**

    * Edit your order
    * Add products
    * Replace products
    * Change variant or quantity
    * Edit shipping address
    * Edit contact information
    * Upgrade shipping method
    * Download tax invoice
    * Apply discounts
    * Cancel order
    * Contact customer support
    * Add preferred delivery date
  </Accordion>

  <Accordion title="Cancellation Reasons" icon="xmark">
    **7 fully customizable cancellation options** that appear when customers cancel orders. Default reasons include common scenarios, but you can personalize them for your business and customer base.
  </Accordion>

  <Accordion title="Support Topics" icon="headphones">
    **7 customizable support categories** that help organize customer requests and route them to the right team members for faster resolution.
  </Accordion>

  <Accordion title="Payment & Action Cards" icon="credit-card">
    **Transaction messaging including:**

    * Payment due notifications
    * Refund processing information
    * Order confirmation prompts
    * Balance and payment status updates
  </Accordion>
</AccordionGroup>

<img src="https://mintcdn.com/revize/_Q-lg5jPpdIW5Dem/images/features/customer-portal.png?fit=max&auto=format&n=_Q-lg5jPpdIW5Dem&q=85&s=8b2abe1fed9bdd718226a7a1c4141d5a" alt="Customer portal showing customizable text elements" style={{ borderRadius: "12px", width: "100%", boxShadow: "0 4px 14px rgba(0,0,0,0.08)" }} width="2348" height="1630" data-path="images/features/customer-portal.png" />

<small>See how your customized text appears in the actual customer portal interface.</small>

## How to customize translations

<Steps>
  <Step title="Access Translations">
    In your Revize app, click **Translations** in the sidebar.
  </Step>

  <Step title="Select language">
    Click the language dropdown to switch between your store's published languages.
  </Step>

  <Step title="Choose section">
    Select from Order Edit Message Box, Notifications, or Customer Portal tabs.
  </Step>

  <Step title="Edit text">
    Modify any text field to match your brand voice and customer needs.
  </Step>

  <Step title="Save changes">
    Click **Save** to apply your customizations immediately.
  </Step>
</Steps>

<Warning>
  **Language availability:** Only languages published in your Shopify store will appear in the translations interface. Add languages to your store first, then customize them in Revize.
</Warning>

## Advanced customization options

**Beyond the dashboard:** We've included the most commonly customized text in your Revize dashboard. For advanced customizations like specific error messages, buttons, confirmation text, or specialized workflow language, contact our support team at [hello@revize.app](mailto:hello@revize.app).

**Brand personality examples:**

<Tabs>
  <Tab title="Friendly & Casual">
    **Message Box:** "Whoops! Forgot something? No worries - you've got time to fix it!"\
    **Notification:** "Psst... your order is still editable!"\
    **Widget Header:** "Tweak your order"
  </Tab>

  <Tab title="Professional & Direct">
    **Message Box:** "Order modifications available for \[duration]"\
    **Notification:** "Edit window active - make changes now"\
    **Widget Header:** "Modify order details"
  </Tab>

  <Tab title="Urgent & Action-Oriented">
    **Message Box:** "Act fast! \[duration] to perfect your order!"\
    **Notification:** "Time running out - edit now!"\
    **Widget Header:** "Quick order changes"
  </Tab>

  <Tab title="Premium & Elegant">
    **Message Box:** "Refine your order to perfection"\
    **Notification:** "Your concierge editing service awaits"\
    **Widget Header:** "Curate your selection"
  </Tab>
</Tabs>

## Frequently asked questions

<AccordionGroup>
  <Accordion title="How do I add a new language?" icon="plus">
    Email us at [hello@revize.app](mailto:hello@revize.app) with the language you need. We'll add it within minutes and provide automatic translations for all text elements.
  </Accordion>

  <Accordion title="Can I see translations before they go live?" icon="eye">
    Yes, changes in the translations dashboard update immediately. Test different languages by switching your browser language.
  </Accordion>

  <Accordion title="What happens if I don't customize translations?" icon="wand-magic-sparkles">
    Our AI-powered translations work great out of the box. Your customers will see professional, accurate translations without any setup required.
  </Accordion>

  <Accordion title="Can I customize text that's not shown in the dashboard?" icon="pen">
    Absolutely! Contact our support team for advanced customizations. We can modify any text element in the order editing experience to match your needs.
  </Accordion>

  <Accordion title="Do translations affect the app's functionality?" icon="gear">
    Not at all. Translations only change the text customers see - all editing features, logic, and integrations work exactly the same regardless of language.
  </Accordion>
</AccordionGroup>

<Note>
  Professional translations remove barriers and create trust with international customers. Take a few minutes to customize key messages and watch your global conversion rates improve.
</Note>
