This thread is resolved. Here is a description of the problem and solution.
Problem:
The client was unable to access the WPML plugin in the website backend due to a PHP error indicating a missing database table named 'icl_translate_job'. This error was identified in the file /wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wpml/src/Infrastructure/WordPress/Port/Persistence/QueryHandler.php.
Solution:
We accessed the site and discovered several missing tables and some with incorrect or missing fields. After repairing these tables, we set English as the default language and Greek as the secondary language, based on the active languages found in the WPML tables.
Please note that this solution might be outdated or not applicable to your specific 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 issue persists, please open a new support ticket.
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 10 replies, has 0 voices.
Last updated by 4 months, 2 weeks ago.
Assisted by: Waqas Bin Hasan.