Problem: The client is experiencing issues with translations not saving after reaching 100% and clicking 'Complete' on their homepage using WPML. Additionally, they are unable to translate Advanced Custom Fields (ACF) using WPML. Solution: For the issue of translations not saving, we recommend making a small change in the default language, such as updating the title, and then saving the changes. After this, re-translate the page using the WPML Advanced Translation Editor and save again. This approach can help refresh the translation jobs and apply the new changes correctly. Regarding the translation of Advanced Custom Fields, since this issue is complex and specific, we advise opening a new support ticket dedicated to this problem for a more detailed investigation and assistance.
Please note that the solution provided 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 do not hesitate to open a new support ticket at WPML support forum for further assistance.
Problem: You are unable to save translations on your homepage and Advanced Custom Fields using WPML after reaching 100% and clicking 'Complete'. The translation does not save, and the '+' icon reappears. Solution: We recommend following these steps to resolve the issue: 1. Create a full backup of your site. 2. Update all outdated plugins, themes, and the WordPress core. Update the WPML plugins by navigating to Plugins -> Add new -> Commercial tab -> Click on the button to get new updates. 3. Flush any cache memory that might exist. 4. Insert the following code into the functions.php file within your theme's folder:
5. Visit the page in the frontend. 6. Remove the code from the functions.php file. 7. Check if the issue is resolved.
If this solution does not apply to your case, or if it seems outdated, 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.
Problem: The client needed to update a custom field (barcode) for a large number of WooCommerce products that were already translated from Greek to Bulgarian. The client wanted to know if changing the translation preference from 'Translate' to 'Copy' would automatically update the already translated Bulgarian products with the new barcode values.
Solution: We first asked the client to confirm if the barcode field should have the same value in both Greek and Bulgarian products. If so, we instructed to go to WPML > Settings > Custom field translations and change the translation preference for the 'barcode' field from 'Translate' to 'Copy'. However, we also clarified that WPML does not have a native feature to automatically update the custom fields for already translated products. We suggested that the client could use the Bulk Update option by selecting all products in the source language from the admin listing, using bulk edit, and then 'Update' without making any changes. This action should trigger WPML filters to synchronize custom fields from the source to the target language. We provided a reference to a forum topic for further assistance: https://wpml.org/forums/topic/need-to-synchronize-the-custom-field-of-an-attribute-wc/
Problem: The client wants to disable a specific option (not detailed in the summary) and is currently importing products in Greek via XML with WP All Import and then translating them into Bulgarian. Solution: We recommend two alternative methods to the client's current process of duplicating and then translating products: 1. Use automatic translation to bulk translate products. This method incurs additional costs, and it's important to ensure that the products are set as "translatable" under WPML Settings. More information on automatic translation can be found here: Automatic Translation Documentation. 2. Manually translate products without duplicating them by using the WPML Translation Editor. This can be done by going to the products list and clicking on the "+" sign in the languages column. It's essential to have "Languages" checked under screen options at the top of the page. If these solutions do not seem relevant, we encourage the client to open a new support ticket for further assistance. Assistance can be sought at the WPML Support Forum.
Problem: The client is experiencing an issue where updating a product in a secondary language opens in the WordPress editor instead of the WPML Translation Editor. Even though the Translation Editor is activated, it gets disabled after editing, and the WordPress editor is enabled again. This problem does not occur with new products. Solution: The issue was resolved after running the WPML Troubleshooting options after creating a full backup of the database and website then navigating to WPML > Support > Troubleshooting and performing the following actions:
Clear the Cache in WPML
Remove ghost entries from the translation tables
Fix element_type collation
Fix WPML table collation
Synchronize local job ids with ATE jobs
Synchronize translators and translation managers with ATE
Set language information
Fix post type assignment for translations
If this solution does not apply to your case because it's outdated or not relevant, 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 you still need assistance, please open a new support ticket: WPML support forum.