Translations

The default language of CartBounty is English, however it is fully translation ready. In this article you will learn how to edit, replace or translate CartBounty strings, translate abandoned cart recovery messages and make sure your visitors are welcomed in a language they are familiar with.

There are a couple of ways to translate WordPress plugins, but we will focus on the following ones:

1. Basic string changes

If you are running a store with just one language or would like to replace some of the strings in CartBounty (e.g. “Complete checkout” button name to “Restore cart”), you can use one of these methods:

Changing the "Complete checkout" button name using Say what plugin
Changing the “Complete checkout” button name using Say what plugin

2. Translations for a multilingual store

If your store supports multiple languages, the best way to translate CartBounty is by using a plugin like WPML, Loco translate or GTranslate. These plugins scan plugin files for translatable strings and provide an intuitive interface for adding translations in different languages. Besides that, these plugins allow to import translation files to make the translation process quicker and smoother.

Translation management in WPML
Translation management in WPML

Import existing translations

You can use existing translations that have been submitted by other CartBounty users and import them in the WPML or Loco translate to speed up the process of translating. Please follow these steps to see if any translations are available and import them:

  1. Go to CartBounty translations
  2. Check if the language you are looking for has at least some translations available
  3. Open language of the translations you would like to download
  4. Go to Stable (latest release) translations
  5. Scroll down to the bottom of the page and click “Export”
  6. Save the .po translation file on your device
Export existing translations from a WordPress plugin
Export existing translations from WordPress

Now you have the translations and can import them in your store. Here is a guide on how to import translations in Loco translate.

3. Translate abandoned cart recovery messages

CartBounty is fully compatible and able to send abandoned cart recovery messages (emails, push notifications and SMS text messages) according to the language of the abandoned cart user. To translate these messages, please go to your translation plugin, e.g. WPML or Loco translate and translate strings that are used in the abandoned cart reminders.

If you are using Loco translate plugin, please make sure you do not enter any content in WordPress or BulkGate recovery input fields (.e.g., Subject, Main title, etc. – they should remain empty).

When using GTranslate, abandoned cart reminder messages will be automatically translated once you enter your GTranslate API key in the CartBounty settings. This ensures that messages are properly translated before being sent to customers.

4. Resolve translation issues

If you are already using a translation plugin like WPML, Loco translate or GTranslate and install CartBounty, or if you add these translation plugins after setting up CartBounty, you may encounter translation problems in your store.

If you are experiencing translation issues with GTranslate, please refer to the section below.
For issues with WPML or Loco Translate – such as missing translations or strings not appearing as expected, please follow the steps below to resolve them:

WPML

  1. Navigate to your WordPress dashboard > WPML > Theme and plugins localization
  2. Locate and select the CartBounty Pro plugin
  3. Scan the selected plugin for strings, then proceed to step 4 in the list below
How to scan CartBounty Pro plugin for translation strings and update WPML string database
How to scan CartBounty Pro plugin for translation strings and update WPML string database

Loco translate

  1. Navigate to your WordPress dashboard > Loco translate > Plugins
  2. Find the CartBounty Pro plugin
  3. Open the language you’re working on and utilize the “Sync” button to update translation strings.
Sync button of Loco translate to update translation strings of a plugin
“Sync” button of Loco translate to update translation strings of a plugin
  1. Confirm that the necessary strings have been translated by searching the translation string database
  2. Clear the cache of any caching plugins you are utilizing
  3. Proceed by clearing your browser cache as well

These steps should resolve most translation-related issues with CartBounty. If you’re using a different translation plugin, the general approach – rescanning or syncing plugin strings should still apply.

GTranslate

If you are using either the free or paid version of the GTranslate plugin and have entered your GTranslate API key in CartBounty settings, but your reminder messages are not being translated, the issue may be that your website’s original (source) language is not English.

CartBounty assumes English as the default source language when translating abandoned cart reminder messages. You can test this by sending yourself a reminder email or using the preview feature – this should translate content from English to Spanish (the default target language during testing).

Follow the steps below to check if your WordPress reminder email is being translated properly:

  1. Navigate to your WordPress dashboard > WooCommerce > CartBounty > Settings and make sure GTranslate API key is present and has been saved. If the API key field is missing, the GTranslate plugin is likely not active
  2. Navigate to CartBounty > Recovery > WordPress and open any of the abandoned cart reminder steps
  3. Scroll down and either use the “Preview” button or send a test reminder email to yourself
  4. If the reminder content is translated from English to Spanish, everything is working as expected
  5. If the reminder is not translated, it may mean your original content is in a language other than English. In this case, you can override the default source language using a filter, as shown in this example.

Please note, it is also possible to change the preview / test translation language from Spanish to any other language supported by GTranslate using a filter.

5. Help us make CartBounty available in your language

By contributing to our translations, you can help us bring CartBounty to people all around the world. It’s easy to get started – just visit our translation page, select your language, and begin translating. Your contribution will make a big difference in helping make ecommerce more accessible for all. We and our users will really appreciate your help in making CartBounty available in more languages! ❤️

What’s next

You might also be interested in this topic:

Last updated 1 month ago

Support

Need premium support for CartBounty Pro?

Please use the button below, reply to your purchase receipt or contact us with e-mail including your license key. This will guarantee a faster response time.

Get Premium support
You were not leaving your cart just like that, right?

Don't Go Just Yet! Claim Your 5% Discount Now! 🥳

Simply provide your email and unlock an instant discount applied to your shopping cart.