- Statut
- Résolu
- Signalé pour
- WPML Multilingual & Multicurrency for WooCommerce 5.3.8
- Résolu dans
- WPML 4.9.0
- Étiquettes de sujet
- Bug
Aperçu de l’anomalie
Lors de l’utilisation des blocs WooCommerce pour les pages Panier et Validation de commande, certaines chaînes de texte comme « Valider la commande » ne sont pas traduites sur le front-end pour certaines langues. Ce problème est particulièrement visible dans les langues où les traductions natives de WooCommerce sont incomplètes.
Cela se produit parce que les blocs WooCommerce s’appuient sur des fichiers de traduction JavaScript (fichiers .json), qui ne sont pas entièrement traduisibles via WPML Traduction de chaînes.
Solution de contournement
Depuis WPML 4.9.0, vous pouvez analyser les chaînes JavaScript après avoir activé la fonctionnalité Détecter les chaînes dans les fichiers JavaScript. Ensuite, vous pouvez les traduire dans la section « Autres chaînes » du tableau de bord de Gestion de traduction.