Skip Navigation

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Our wait time is higher than usual, please make sure you are meeting the minimum requirement - https://wpml.org/home/minimum-requirements before you report issues, and if you can take a look at current Known Issues - https://wpml.org/known-issues/. Thank you.
Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Europe/Kyiv (GMT+02:00)

This topic contains 7 replies, has 0 voices.

Last updated by Andrey 2 days, 11 hours ago.

Assisted by: Andrey.

Author Posts
March 12, 2025 at 12:53 pm #16807103

lauriL-5

Hi Andrey,

Thank you for the information. I have encountered another issue. I cannot find the checkout translations in String Translation Management, specifically phrases like:
• “We'll use this email to send you details and updates about your order.”
• “Enter the address where you want your order delivered.”
I scanned all the Strings in the plugins from Theme and Plugin Localization, but I still cannot find these strings in String Translation.

Best regards,
Lauri

March 12, 2025 at 12:58 pm #16807144

Andrey
Supporter

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+02:00)

I would suggest to try the following method:

1. Go to WPML → String Translation.
2. Enable the option to auto-register the strings.
3. Navigate to the page where the strings are untranslated.
4. Return to WPML → String Translation, disable the auto-registration option, and check if the text has been registered.
5. Translate the text.

https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/

March 14, 2025 at 11:09 am #16816178

lauriL-5

Hi,
Thank you for the suggestion. I followed the steps, and when I enter the sentence that I would like to translate into the search box, the search displays "no strings found."
Best regards,
Lauri

March 14, 2025 at 3:00 pm #16817461

Andrey
Supporter

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+02:00)

Thank you for your feedback.

Do you know where these sentences come from, or have you added them somewhere?

Also, try to search not for the entire sentence but part of it or use a few words.

I have enabled debug information for this support ticket. Please refer to this link for instructions on how to retrieve this information from your site and provide it to us: http://wpml.org/faq/provide-debug-information-faster-support/

March 15, 2025 at 9:12 am #16819465

lauriL-5

I inserted the debug information. Regarding searching by sentence, these sentences are from the WooCommerce checkout page, and they came with WooCommerce; I did not write them. I have inserted an image of the checkout page and the sentences that cannot be found in the string translation search box.
Best regards,
Lauri

Screenshot.png
March 17, 2025 at 3:06 pm #16825970

Andrey
Supporter

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+02:00)

Thank you for the update, Lauri.

It seems you might be using WooCommerce blocks for the Cart and Checkout pages. If that's the case, please be aware of the following known issue: https://wpml.org/errata/woocommerce-multilingual-cart-page-strings-not-translated-when-using-blocks/.

We recommend for now using WooCommerce shortcodes instead of blocks for those pages to resolve this issue. Here’s how to do it:

1. Edit the Cart and Checkout pages in WordPress.
2. Replace the WooCommerce blocks with the following shortcodes:
- For the Cart Page: [woocommerce_cart]
- For the Checkout Page: [woocommerce_checkout]
3. Save your changes.
4. Navigate to WPML → String Translation, and scan the .mo files for WooCommerce.
5. Translate the strings as needed.

You also need to update your WPML plugin and add-ons to the latest version, 4.7.1, to take advantage of the latest bug fixes and improvements.

You can check the latest released versions under "My Account -> Downloads" on this site. Instructions to update can be found here: http://wpml.org/faq/install-wpml/

If you do not see the updates, you might need to click the Check for updates button in the Plugins → Add New Plugin → Commercial tab.

Please remember to backup your database before you proceed.

March 23, 2025 at 9:57 am #16848373
lauriL-5

Hi,

Thank you! Your solution fixed the problem, and now the Cart and Checkout pages are showing in String Translations.

However, I am now facing a new problem with my WooCommerce Shop page. The Estonian Shop page is missing, and there are two Shop pages in English. Also, when I try to access my Shop page, it shows a 500 Internal Server Error.

Here's what I did:

I removed the Shop page translation in English.

Switched back to Estonian, edited the page, changed the default language to English, and saved the page.

Translated the page to Estonian.

Could you please let me know how I can fix this problem?

Thank you!

New threads created by Andrey and linked to this one are listed below:

https://wpml.org/forums/topic/split-the-estonian-shop-page-is-missing/

500 Internal Server Error.png
English two shop pages.png
March 24, 2025 at 11:56 am #16851620

Andrey
Supporter

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+02:00)

Thank you for your feedback.

I am glad to hear that the initial problem has been resolved. I opened a new ticket to answer your new question. This will also help other users with similar issues find solutions when searching the forum. I will reply here: https://wpml.org/forums/topic/split-i-cannot-find-the-checkout-translations-in-string-translation/