We have set up an WP all-import file to be able to import a product catalogue into WordPress. Everything works correctly as expected apart from specifying the product's custom taxonomy, which only works in the primary language (English).
Before importing, we created the custom taxonomies in the various languages, using the WPML interface ensuring they were connected.
When we import products (Custom post Type) for other languages, they are associated only with the parent taxonomy in the language not with child taxonomies.
1) Since you are using WPML and Woocommerce and they require a lot of memory, please update memory limit values:
Please open and add the following code in your wp-config.php file, right after the database information lines of code. This file is located in your websites root folder.
2) Please make a full backup of your site (files and database) and confirm it in your next reply.
If possible please provide access to the staging website, not production.
Please note, that I might need to do some debugging procedures like enable/disable plugins, switch themes, change the default language of the user account, and/or access your website database to debug the issue furtherly.
I will share with you any changes or steps done in this process. Please let me know if you do not agree with the above or if I do not have your permission for any.
I would need to access both your site's wp-admin and FTP account, if possible.
I have enabled the private username and password fields in your next reply.
I suggest you create a new user, set it as an administrator and then add those credentials in the private fields mentioned.
You can safely add your information into these fields.
1) I have checked and I see you are using slug for unique identifiers which may cause issues in future, it should be a unique numeric value and also you use the same named taxonomies in each language. For example, if I check Italian it looks to me like it is correct since Italian has categories translated and its slugs. I suggest checking like this, make sure categories are translated to each language.
2) Since you are using custom plugins and themes and there are many import templates it is difficult to debug, if the issue still happens after the first step let's check it out on a clean install if this is a bug.
Please create an import for default posts or new CPT and try to import a few example posts and their translations for a few categories and let's see if the issue still happens: