Skip to content Skip to sidebar

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.

Sun Mon Tue Wed Thu Fri Sat
- 8:00 – 13:00 9:00 – 13:00 9:00 – 13:00 8:00 – 12:00 8:00 – 12:00 -
- 14:00 – 17:00 14:00 – 18:00 14:00 – 18:00 13:00 – 17:00 13:00 – 17:00 -

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

This topic contains 1 reply, has 0 voices.

Last updated by Bruno Kos 2 months ago.

Assisted by: Bruno Kos.

Author Posts
May 15, 2025 at 6:17 pm #17038417

cinnamontoast

Background of the issue:
I am trying to update the WPML plugins on my site, but I am encountering issues with the String Translation plugin. I have managed to update the WPML main plugin and the Media translations plugin, but the String Translation plugin keeps breaking my site. I have tried older versions, but nothing is working. Parts of my French site are in English. The issue can be seen at: hidden link.

Symptoms:
I get a WordPress Database error that says: 'There has been a critical error on this website. Please check your site admin email inbox for instructions. If you continue to have problems, please try the support forums.'

Questions:
Why does the String Translation plugin break my site after updates?
How can I resolve the database errors caused by the String Translation plugin?

May 16, 2025 at 9:34 am #17040670

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

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

Hi,

Were you able to successfully update WPML String Translation, or did the update fail? If it failed, you can download the latest version from here:
https://wpml.org/download/wpml-string-translation/?section=changelog

Please also ensure that your server meets WPML’s minimum requirements:
https://wpml.org/home/minimum-requirements/

From the debug information, I noticed your current WP Memory Limit is set to 40M. It should be at least 128MB. You can increase it by editing your `wp-config.php` file and adding the following line before this one: `/* That's all, stop editing! Happy publishing. */`

If you still experience the issue after updating and increasing the memory limit (especially if there's a fatal error), follow these steps:

1. Edit `wp-config.php` and insert the following lines just before `/* That's all, stop editing! Happy publishing. */`:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

2. Reproduce the issue.
3. Locate the debug log at `/wp-content/debug.log`.
4. Copy and paste the latest 10 lines from that file here (no need to share the full log), and be sure to remove or censor any sensitive information.

More info on debugging can be found here:
https://codex.wordpress.org/Debugging_in_WordPress

The topic ‘[Closed] WPML String Translation Recent Updates Breaking My Site’ is closed to new replies.