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
Open the app interface and scroll down to find Store Metadata, then open its settings.
At the top of the page, select the target language you want to translate your text into.
Use Ctrl + F (or Cmd + F on Mac) to search for the exact Upcart text you’d like to translate.
Locate the metafield, it should begin with
upcart.Copy the full metafield into the translation field.
In the translated field, replace the exact text you are looking to translated with your desired language.
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.
