Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is setting up a WooCommerce shop in three languages: German (default), French, and Dutch. However, they are encountering an issue where the shop displays a mix of German and English terms, despite translations being available for individual terms.

Solution:
1. We recommend increasing the

WP_MEMORY_LIMIT

to at least 256M, as the current setting is 40M. This can help with processing translations. Here's how to increase it:
https://wpml.org/faq/checklist-before-opening-a-ticket-in-wpml-support/#how-to-increase-your-sites-memory-limit

2. After increasing the memory limit, go to WPML > String Translation and search for the terms that are not translated. For guidance on using String Translation, refer to:
https://wpml.org/documentation/getting-started-guide/string-translation/

3. If some strings are not listed under String Translations, you can enable WPML to automatically register new strings. For instructions on this method, visit:
https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/#enable-auto-register-strings

If this solution does not resolve your issue, please open a new support ticket with us:
https://wpml.org/forums/forum/english-support/

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.

This topic contains 1 reply, has 2 voices.

Last updated by Ilyes 1 year, 8 months ago.

Assisted by: Ilyes.

Author Posts
November 9, 2023 at 3:21 pm #14768889

benitaB

Hi.

I am about to open a woo commerce shop that I want to run in 3 languages.
The default language is German, with French and Dutch as additional languages but the problem is that the shop is now a mix of German and English and I don’t know why.

I looked for the individual terms and there seems to be a translation, but some terms are still displayed in English. Please see attached some examples.

Thank you for your help 🙂

removethisitem.png
noproductsincart.png
german.png
german_02.png
noproductscart_ge.png
removeitem_ge.png
viewcart|checkout.png
November 10, 2023 at 5:52 pm #14779641

Ilyes
Supporter

Languages: English (English ) French (Français ) Arabic (العربية )

Timezone: Pacific/Easter (GMT-06:00)

Hello,

Thank you for contacting WPML support team,

It seems these terms are part of either your Theme or Woocommerce strings that aren't part of the main content (pages, products...)

1- I recommend increasing your WP_MEMORY_LIMIT value to at least 256M (You currently have 40M)
Please follow this documentation to learn how to increase it :
https://wpml.org/faq/checklist-before-opening-a-ticket-in-wpml-support/#how-to-increase-your-sites-memory-limit

2- Then go to WPML > String translation and search for the concerned terms, here is a documentation to better explain how it works : https://wpml.org/documentation/getting-started-guide/string-translation/

3- There are some cases where strings aren't even listed under String translations, if you run into that issue, rest assured, we could find those strings easily.
You can automatically let WPML register new strings using this methode : https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/#enable-auto-register-strings

Please let us know if this fixed your translation issue,

Warm regards 🙂

November 13, 2023 at 1:37 pm #14789533

benitaB

Thank you very much for your help 🙂

I wasn't aware of the fact that wpml can only access the wp memory limit set in the wp-config.php. Therefore I initially set it up in the htaccess file but since I changed it everything works well.