Background of the issue:
I am trying to get rid of a persistent message that appears when using WPML. The issue can be seen on this page: hidden link.
Symptoms:
A message keeps showing up. When I click 'Run Now', the message just comes back. The message says: 'If you have used WPML to translate the tab custom content fields, please click on the button below to make them translatable in the Translation Editor.'
Questions:
How can I stop the message from reappearing after clicking 'Run Now'?
Is there a way to make the tab custom content fields translatable without the message reappearing?
Our second-tier supporter has debugged this issue and discovered that the notice depends on an option key being set - wc_product_tabs_made_fields_translatable.
Our second-tier supporter has found out that this SQL can help:
INSERT INTO `wp_options` (`option_name`, `option_value`, `autoload`)
VALUES ('wc_product_tabs_made_fields_translatable', 'on', 'yes');
This bypasses the notice.
Our second-tier supporter added that he sees no code that sets this option. And that he is unsure why the message persists, and that you should probably notify the plugin author of this. In other words, the solution to the problem of the message that does not disappear even if the Run Now button has been clicked should be provided by the developers of the WooCommerce Product Tabs plugin.