- Statut
- Résolu
- Signalé pour
- WPML Multilingual & Multicurrency for WooCommerce 3.7.12
- Résolu dans
- WooCommerce Multilingual 3.8.0
Aperçu de l’anomalie
Le chemin d’un produit téléchargeable est toujours synchronisé entre l’original et la traduction.
Solution de contournement
Dans wp-content/plugins/woocommerce-multilingual/inc/products.class.php
À la ligne 906, vous devez remplacer :
if( in_array( $key ,array( '_file_paths', '_downloadable_files' )) || ( isset($settings['translation-management']['custom_fields_translation'][$key]) && $settings['translation-management']['custom_fields_translation'][$key] == 1 ) ){
par :
if( ( $woocommerce_wpml->settings['file_path_sync'] && in_array( $key ,array( '_file_paths', '_downloadable_files' ) ) ) || ( isset($settings['translation-management']['custom_fields_translation'][$key]) && $settings['translation-management']['custom_fields_translation'][$key] == 1 ) ){
Ou appliquez ce correctif sur le même fichier mentionné ci-dessus : 5cfd9c862c0da207262c5da49d6608f7ae1d25d0.patch