Skip to main content

How Do I Translate Upcart?

This article outlines how to translate cart elements to different languages.

Updated over 2 weeks ago

Overview

Upcart offers two ways to translate your cart. If you need to display your cart in one language, you can easily adjust the language or text phrasing directly through Upcart’s Settings. If you want to support multiple languages, you can do so using a third-party translation app.

This article will walk you through both options step by step.


Translation into a Single Language

If you're looking to change Upcart's language to your store's main language or want to tweak some of the wording, then you'll want to go to the Translation Settings:


Translating into Multiple Languages

To translate your cart into multiple languages, you’ll need to use a translation app that supports metafield translation.

We recommend Shopify Translate & Adapt since it’s built by Shopify and is highly compatible with most apps, including Upcart.

How to Translate Upcart Text Using Shopify Translate & Adapt

  1. Open the app interface and scroll down to find Store Metadata, then open its settings.

  2. At the top of the page, select the target language you want to translate your text into.

  3. Use Ctrl + F (or Cmd + F on Mac) to search for the exact Upcart text you’d like to translate.

  4. Locate the metafield, it should begin with upcart.

  5. Copy the full metafield into the translation field.

  6. In the translated field, replace the exact text you are looking to translated with your desired language.

  7. Click Save in the top-right corner when finished.

🚧 Be Careful!

Make sure not to translate Upcart's settings as these are stored in metafields too!

You can tell that something is a cart setting if it is a set of english words with no spaces between them. Be careful not to translate the setting values either, only translate the exact text you can see in your cart.

For example, the cartPosition setting is set to either "left" or "right" and these should not be translated.

Video Tutorial

Here's an in-depth video showing you how to translate using Shopify's Translate & Adapt app, but similar steps can be used for other apps as well:


Note:
The Translate and Adapt app has a known limitation where it can only load and display the first 250 metafield definitions in a store. Because many stores have other apps that also create metafields, Upcart’s metafields (which begin with the letter “U”) are often listed near the end alphabetically. As a result, if your store exceeds this limit, Upcart’s metafields may not appear within Translate and Adapt.

To view all available metafields, scroll through all pages in the app or temporarily disable other metafield-heavy apps to ensure Upcart’s fields are visible.

Did this answer your question?