This thread is resolved. Here is a description of the problem and solution.
Problem: The client is experiencing an issue where string translations are not being saved in WPML, despite the interface indicating that the save was successful. Solution: 1. Ensure that a full backup of the site is created before proceeding with any troubleshooting. 2. We suspected a database issue, so we requested access to the site to perform a detailed check. 3. After further investigation, it was determined that the issue might be related to server permissions for writing/editing files. We recommended enabling debug mode to identify any specific errors. Instructions for enabling debug mode can be found here: https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem persists, 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.
I suspect that the cause of this behavior might be a problem in the database. Could you share the access credentials to the site in your next message? I have set your next message as private so you can share the credentials securely.
Please don't forget to create a full backup of the site before sharing the credentials.
As I suspected, there is a problem in the database, please create a full backup of the site that you can restore if necessary. That way when I run the troubleshooting steps to fix the issue, you will have a copy if something goes wrong.
After running some tests, I suspect that the cause of the issue is the permission for writing/editing files on the server. Could you activate the debug mode following the steps described in this guide: https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/ then reproduce the problem in String Translation and check if there is any error message in the debug.log file located within the wp-content folder with the today date?
Can we please make this post private? As there are urls in this post.
Or at least we can make all those messages as private where urls are there in message.