I am trying to: fix the plugin, and get it to work
Link to a page where the issue can be seen: hidden link
I expected to see: a french flag to go to the french version of the website
Instead, I got: no translation. Error is: The plugin sitepress-multilingual-cms/sitepress.php has been deactivated due to an error: Plugin file does not exist. I hope I have not lost all my translations. I cant post debug info because the plugin is lost.
I restored a backup and the french version of the website is now working. I am worried about updating the plugin WPML Multilingual CMS, in case the translation stops working again. Is there a bug in the latest version that would give that error?
Thanks for contacting WPML forums support. I'll be glad to help you today.
1) First of all, sorry for the late reply; it was due to a higher workload. WPML's latest update should work correctly without issues.
Please take a backup (Database and Files) and update WPML plugins.
Kindly let me know if you face any critical errors or issues.
2) Could you please share your Debug information with me?
You can read a detailed explanation about it here. (http://wpml.org/faq/provide-debug-information-faster-support)
The debug info will give me much information about how your site is configured.
Hi Osama, I have provided my debug info. I have not updated to the latest version of the plug-in because the last time I did that, WPML was deleted from my site. Please check to see if it si OK for me to update the plug-in now?
1) Thanks for your update. Please take a backup of your site. After that, please update WPML plugins and WordPress core.
Kindly let me know if everything worked correctly after the update.
2) It's not related to the issue, but according to your Debug.info, the WP memory limit needs to be increased. PHP memory is fine, but WordPress uses 40Mb as default. The minimum requirements for WPML are 128 MB. (Kindly check this page https://wpml.org/home/minimum-requirements/)
You can increase it by adding the following code in your wp-config.php file right before the /* That's all, stop editing! Happy publishing. */ line: