This thread is resolved. Here is a description of the problem and solution.
Problem:
You are experiencing an issue where custom product tabs created in WooCommerce using the WPML and Woodmart theme display correctly in the backend in different languages, but on the frontend, the tab content appears only in the original language (Italian) across all languages.
Solution:
First, ensure all WPML components are up-to-date. If updating does not resolve the issue, try re-saving the original product in the backend to re-synchronize the translation data. If this still does not work, the issue might be due to the custom field used for the tab content not being configured for translation in WPML. Here are the steps to address this:
1. Go to Products → All Products and edit the original Italian product. Enable Custom Fields in the Screen Options.
2. Note the exact name of the custom field containing the tab content, such as
_woodmart_custom_tab_content
.
3. Navigate to WPML → Settings and set the translation preference for this custom field to Translate.
4. Save changes, re-save the original product, update the translation, and clear all caches.
If these steps do not resolve the issue, it 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 problem persists, please open a new support ticket for further assistance at WPML support forum.
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.