Skip Navigation

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

Problem:
The client is unable to see the English translation of a horse named Dallas Du Domaine Z on their website, despite the translations being visible in the translation screen. The original Dutch texts are displayed instead.
Solution:
We identified that the issue might be due to insufficient memory allocated to WordPress. WPML requires a minimum memory limit of 128MB, with 256MB recommended. To resolve this, increase the memory limit by adding the following lines to your wp-config.php file:

define('WP_MEMORY_LIMIT', '256M');<br />define('WP_MAX_MEMORY_LIMIT', '512M');

Place these lines just before the "/* That's all, stop editing! Happy publishing. */" line. For more details, visit Editing wp-config.php.
After adjusting the memory limit, follow these steps:
1. Empty all your website's caches
2. Make a minor text change on the affected page and save
3. Empty all caches again
4. Update the post translation
5. Empty all caches once more
If the problem persists, it might be due to other reasons such as outdated solutions or a different issue. We recommend checking related known issues at WPML Known Issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If necessary, please open a new support ticket at WPML Support Forum for further assistance.

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 0 voices.

Last updated by Lucas Vidal de Andrade 3 months ago.

Assisted by: Lucas Vidal de Andrade.

Author Posts
April 7, 2025 at 7:07 am #16902443

amberK-3

Background of the issue:
I am trying to have the horse called: Dallas Du Domaine Z display an English translation on the website. I can see the English texts in the translation screen, but they don't appear on the website after saving. The issue can be seen on this page: hidden link

Symptoms:
The English translation doesn't show up on the website. Instead, the Dutch texts (original texts) are displayed.

Questions:
Why doesn't the English translation appear on the website after saving?
How can I ensure the English translation is displayed instead of the Dutch texts?

April 7, 2025 at 12:52 pm #16904409

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English ) Spanish (Español ) German (Deutsch ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hey there,

Thank you for sharing the information. I checked your debug info and noticed that your website doesn't have the minimum memory required for WPML to work. WPML requires a memory limit of at least 128MB while 256MB is recommended. See https://wpml.org/home/minimum-requirements/ for detailed information. Make sure to have a website backup before proceeding. You can set WP Memory Limit in your wp-config.php file by adding the following code:

define( 'WP_MEMORY_LIMIT', '256M' );
define( 'WP_MAX_MEMORY_LIMIT', '512M' );

See:

https://wordpress.org/support/article/editing-wp-config-php/#increasing-memory-allocated-to-php

for details.

Make sure to add the above code right before the "/* That's all, stop editing! Happy publishing. */” line.

After increasing the memory, follow these steps:

1. Empty all your website's caches
2. Make a small change on hidden link and save. You can make a minor change to a text, for example.
3. Empty all caches again;
4. Update the post translation;
5. Empty all caches;

Let me know if this solves the issue. Please note, that as a rule, it's good to always empty your caches, after making changes.