Overview
UpCart has a built-in way to change the language or phrasing of the cart drawer text in the store's main language.
If you're looking to support multiple languages, it's definitely possible via a third party translation app and we'll be going over that below.
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 Translations setting:
Multiple Languages
Translating the cart to multiple languages is possible by installing a translation application that can translate metafields.
Our recommendation is Shopify Translate & Adapt since it's built by Shopify and is extremely compatible with most applications (like UpCart) because of it.
These are the basic steps on how to translate UpCart text via Translate & Adapt:
Go to the app interface, scroll down to find Store Metadata and open its settings
At the top of the page, select the language you are translating the text to
Using the Ctrl + F command (Cmd + F on Mac) search for the exact word you are looking to translate in UpCart
In the metafield that you have found, make sure that the title begins with
upcart
Copy the full metafield to the translation field
In the translated field, re-type the section with the exact text you are looking to translate to the desired language
Click Save at the top right of the screen
π§ 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.
Here's an in-depth video showing translation through Shopify Translate & Adapt, but similar steps can be used for other apps as well