Background of the issue:
I am using the WooCommerce Product Tabs plugin in combination with WPML. Everything was working fine until recently. After the latest updates, I noticed that the translations on the frontend are not displaying. I rolled back to a previous version of the WooCommerce Product Tabs plugin, which partially resolved the issue. My custom tabs are now visible again. I would like to update to the latest versions of the WooCommerce Product Tabs plugin while ensuring that my custom tabs remain intact and all translations display correctly. Link to a page where the issue can be seen: hidden link
Symptoms:
Translations for WooCommerce product tabs are not displaying correctly on the frontend after updates. Translations appear filled in WPML but do not save correctly. Tab content translations are visible in the backend but not on the frontend.
Questions:
How can I update to the latest version of the WooCommerce Product Tabs plugin without losing my custom tabs?
Why are the translations not displaying correctly on the frontend after the update?
I've checked the plugin that you mentioned https://wpml.org/plugin/woocommerce-product-tabs/ and I'm not seeing any known issues being reported. This could be a new bug or something else going on over there.
I will need to closely examine your website. Therefore, I will require temporary access (WP-Admin and FTP) to a test site where the problem has been replicated, if possible. This will enable me to provide better assistance and determine if any configurations need to be modified.
Please note that it is important to have a backup for security purposes and to prevent any potential data loss. You can use the UpdraftPlus plugin (https://wordpress.org/plugins/updraftplus/) to fulfill your backup requirements.
Your upcoming reply will be treated with confidentiality and will only be visible to you and me.
✙ To resolve the issue, I may need your consent to deactivate and reactivate plugins and the theme, as well as make configuration changes on the site if necessary. This emphasizes the significance of having a backup.
The issue still persists. The custom tab (Configuratie) is visible on the original page: hidden link but the translated custom tab (Konfiguration) is not showing on the translated page: hidden link.
It looks like the "Configuratie" tab is translated here hidden link . Could you check? I've duplicated the contents from the Dutch language to German for a test and it works now.
Also, may I know why are you not using the Advanced Translation Editor?
The website was built a long time ago. Would switching to the advanced translation editor cause any issues?
I noticed the German tabs are working. However, when I tried adding the translation for the English tab, the tab key changed, causing the tabs not to show on the English product. How did you manage to get the German tab to work?
You can switch to the Advanced Translation Editor for your new translations. As for your old translations, you can continue to use the Classic Translation Editor.
I've duplicated the tab for English here hidden link and could you please edit it to suit your needs?
As I've mentioned earlier, I've duplicated the tab for English here hidden link . Could you check? If you're still not getting this, please let me know and I will share a screen recording for you.
I understand what you did, but I’m not sure how it was done. When I duplicate a custom tab, the tab key changes from wpt-11072 to Configuratie. Could you share a screen recording to clarify? That would be really helpful. Thanks!
When I check the translations here hidden link for English, the contents are not translated yet. Could you translate the contents to English and let me know if it works for you?
The text you’re referring to is just a placeholder and doesn’t need to be translated. The translations for individual product custom tabs are handled at the product level and appear to be working correctly. For example, on hidden link the content of the custom tabs is displayed as we previously translated. Everything seems to be functioning as expected.
However, if you can show me how to duplicate the custom tabs from Dutch to English and German while retaining the tab key wpt-11072, I can apply the same process on the live website.