Problem: If you're experiencing issues where newly added logos on your English partner page are not appearing on the German translation, despite using the WPML plugin to translate the titles, this might be due to the settings used in your Advanced Custom Fields (ACF) Gallery field. Specifically, if your ACF fields were created with PHP using the parameter
'wpml_cf_preferences' => 3
, which means 'Copy once', new images added later are not automatically copied to translations. Solution: We recommend checking with the developer who defined the ACF fields and adjusting the setting to 'Copy' (1) instead of 'Copy once' (3) if you want the gallery content to always stay synchronized between languages. You can find more information here: Setting the translation preferences for ACF fields created using PHP code. After updating the setting, please also: 1. Sync the ACF fields again, if needed. 2. Make a small change to the page in the default language and save it. 3. Update/retranslate the page so the changes propagate to the translated version. This should ensure the gallery images are properly copied to the translated page. Additionally, since those ACF fields (gallery with logos) are created via PHP, update the images/logos directly in the PHP field definition where the ACF fields are registered. After that, make sure to sync the Local JSON so the field configuration stays consistent. Once the fields are updated in PHP and Local JSON is synced, follow the steps above to refresh the translations. If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable 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 needed, please open a new support ticket at WPML support forum.
Problem: If you're experiencing a fatal error when trying to activate the WPML, it might be due to an issue with your MySQL version. The error log indicates a problem with creating a table because there can only be one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause. Solution: We recommend updating your MySQL to the latest stable version that your hosting environment supports. This issue typically occurs with MySQL versions ≤ 5.5 or early 5.6, which only allow one TIMESTAMP column with DEFAULT CURRENT_TIMESTAMP or ON UPDATE CURRENT_TIMESTAMP per table. Updating MySQL should resolve this issue. Additionally, consider updating PHP to the latest supported version for improved performance, security, and compatibility with modern plugins.
If this solution does not apply to your case, or if it seems outdated, please check the related known issues and confirm that you have installed the latest versions of themes and plugins. If the problem persists, we highly recommend opening a new support ticket at WPML support forum.