Background of the issue:
We have two custom taxonomies for WooCommerce products, created using Extended CPTs (hidden link), to have a single-select dropdown for choosing the taxonomy. We have over 1000 products and 6 languages on the site. Custom fields are registered using ACF and are set to 'copy' or 'copy once'.
Symptoms:
When I duplicate products to other languages, those taxonomies do not get copied to the product. Custom fields do not get copied to the duplicated products until I edit the duplicated product and save/update it.
Questions:
Why are custom taxonomies not copied when duplicating products to other languages?
Why do custom fields registered using ACF not get copied until I edit and save the duplicated product?
I don't know how to implement it for my case. I have two issues:
1. Custom taxonomies are not copied. They are assigned to a product just like WooCommerce product categories are, they do not depend on ACF.
2. The problem with ACF is that repeater field doesn't get copied until I enter and update the product.