Sauter la navigation

Il s'agit du forum d'assistance technique de WPML, le plug-in multilingue pour WordPress.

Il est accessible à tous, toutefois seuls les clients de WPML peuvent y publier leurs messages. L'équipe du WPML répond sur le forum 6 jours par semaine, 22 heures par jour.

Aucun de nos assistants n'est disponible aujourd'hui sur le forum French. Veuillez créer un ticket, et nous nous le traiterons dès notre prochaine connexion. Merci de votre compréhension.

Sun Mon Tue Wed Thu Fri Sat
- 6:00 – 12:00 8:00 – 12:00 6:00 – 12:00 8:00 – 12:00 6:00 – 12:00 -
- 13:00 – 15:00 13:00 – 17:00 13:00 – 15:00 13:00 – 17:00 13:00 – 15:00 -

Fuseau horaire du supporter: America/Lima (GMT-05:00)

Marqué : 

Ce sujet contient 2 réponses, a 2 voix.

Dernière mise à jour par Nicolas Viallet Il y a 2 jours et 22 heures.

Assisté par: Nicolas Viallet.

Auteur Articles
juin 27, 2024 à 8:18 am #15841314

beatriceM-4

Contexte de la question:
Nous avons un problème avec le message "aucune option d'expédition n'a été trouvée" pour une langue secondaire (la France est principale et l'anglais est secondaire). Nous avons également essayé de suivre les problèmes connexes sur le forum wpml, mais rien n'y fait. N'hésitez pas à vérifier cela et à nous aider à le résoudre.

Symptômes:

Questions:

juin 27, 2024 à 3:48 pm #15845291

Nicolas Viallet
Supporter

Les langues: Anglais (English ) Français (Français )

Fuseau horaire: America/Lima (GMT-05:00)

Bonjour,

Merci d'avoir contacté le support de WPML. Commençons par remplir les exigences minimales de WPML. Je vois que vous avez une allocation de mémoire PHP très basse (40M). La configuration minimale requise pour WPML est de 128M, mais nous recommandons 256M :
- Accédez à votre serveur via FTP et ouvrez le fichier wp-config.php (dans le root de votre WordPress).
- Insérez ces lignes juste avant /* That's all, stop editing! Happy blogging. */

/* Memory Limit */
define( 'WP_MEMORY_LIMIT', '256M' );

Plus d'info: https://wpml.org/fr/accueil/exigences-minimales/
---

Maintenant, concernant votre question, utilisez vous un plugin qui modifie le comportement normal de WooCommerce pour les fris d'expedition?

Je vois que vous avez Innozilla Per Product Shipping WooCommerce et Innozilla Table Rate Shipping for WooCommerce, aucun des deux plugins n'est dans la liste des plugins compatibles (https://wpml.org/plugin/).

Cela ne signifie pas forcément qu'ils sont incompatibles mais que nous n'avons pas encore testé ces plugins et n'avons aucun documentation à leur sujet.
Il y a un plugin similaire développé par WooCommerce qui lui est compatible: https://wpml.org/plugin/per-product-shipping/

Je vous laisse la documentation, peut être que le processus de traduction sera le même: https://wpml.org/documentation/woocommerce-extensions-compatibility/translating-woocommerce-table-rate-shipping-woocommerce-multilingual/

Si cela ne vous aide pas à résoudre le problème, pourriez vous me donner temporairement accès à une copie staging de votre site où le problème a été reproduit?

J'ai activé un champ privé pour votre prochaine réponse où vous pourrez partager ces informations de manière confidentielle avec notre support. Ne partagez pas votre propre compte admin, créez un nouveau compte que vous pourrez éliminer une fois l'assistance terminée.

IMPORTANT: Avant de continuer, faites un backup complet de votre site et base de données.

juillet 1, 2024 à 8:12 pm #15870397

Nicolas Viallet
Supporter

Les langues: Anglais (English ) Français (Français )

Fuseau horaire: America/Lima (GMT-05:00)

Bonjour,

Merci pour l'accès. Après quelques test, je confirme mon hypothèse: les options d'expéditions proviennent du plugin "Innozilla Table Rate Shipping for WooCommerce".

D'ailleurs, pour EUROPE si j'utilise une option d'expéditions par défaut de WooCommerce comme "Frais de port vers pays d'Europe pour 1 bouteille", cela fonctionne correctement.

Comme je le disais, ce plugin n'est pas dans la liste des plugins compatibles et en regardant leur listing sur wordpress.org (https://wordpress.org/plugins/innozilla-table-rate-shipping-for-woocommerce/), je vois que ce plugin a seulement 200 utilisateurs.

Je vous recommande de contacter leur support afin de les inviter à rejoindre notre programme "Go Global" et nos développeurs se feront un plaisir de les aider à rendre leur plugin compatible avec les standards i18n.
Ref: https://wpml.org/documentation/support/go-global-program/

Vous pouvez indiquer que le problème se produit lorsque vous choisissez une classe d'expédition (Cuvée). Je pense que leur code va simplement regarder si le produit appartient à cette classe or les classes sont traduisibles. donc le produit Anglais appartient à la classe EN et non à la classe FR. L'ID est différente. Ils devront sans doute modifier le code pour obtenir la traduction de shipping_class_id