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.
WordPress 6.7 has introduced a new issue that impact translations, please update WooCommerce and WPML to the latest versions before you report issues. More about this here - https://wpml.org/errata/php-error-wp-6-7-notice-function-_load_textdomain_just_in_time-was-called/
Background of the issue:
I am trying to translate my homepage using WPML on the site hidden link. The website was rebuilt and previously connected to a different WPML account, which we did not have access to. After reinstalling WPML and creating a new account, I encountered issues with translations. I also tried this code but it doesn't change anything: function wpmlsupp_1891_fix_missing_icl_tables() { if( function_exists( 'icl_sitepress_activate' ) ) icl_sitepress_activate(); } add_action( 'wp_footer', 'wpmlsupp_1891_fix_missing_icl_tables' );
Symptoms:
The translation reaches 100%, but after clicking 'Complete,' the pencil icon appears, and upon reloading, the '+' icon reappears, indicating the translation is not saved. Additionally, I cannot translate Advanced Custom Fields, such as my footer built with the ACF plugin.
Questions:
Why does the translation not save after reaching 100% and clicking 'Complete'?
How can I successfully translate Advanced Custom Fields using WPML?
Thank you for reaching out to WPML support. While you're waiting for one of my colleagues to handle this ticket, let me offer you some initial debugging steps to assist with the issue promptly.
There could be an error in the background after saving the translation post (homepage) to the database. Please follow the documentation below to check all WPML tables in your database, ensure they are created and have the correct data type https://wpml.org/documentation/support/wpml-tables/