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 de WPML répond aux messages du forum 6 jours sur 7, 22 heures sur 24.

This topic contains 15 réponses, has 2 participants.

Last updated by laurentR-12 il y a 4 mois et 3 semaines.

Assigned support staff: Andrés.

Auteur Messages
mai 22, 2019 à 1:40 #3866255

laurentR-12

Bonjour,

Est-ce que WPML prend en charge le plugin Woocommerce membership ?
Mon client possède un site ecommerce multilingue (FR/EN). Tout fonctionne correctement sauf que j'ai ajouté le plugin Woocommerce membership permettant d'avoir (par exemple) des remises pour certains membres.
Le plugin fonctionne très bien mais je n'ai pas la possibilité de traduire les divers champs proposés par celui-ci.

D'où ma question. Est-il pris en charge ?

Cordialement.

mai 23, 2019 à 5:27 #3871239

Andrés
Supporter

Languages: Anglais (English ) Espagnol (Español ) Français (Français )

Timezone: Europe/Paris (GMT+02:00)

Bonjour,

Bienvenue à l'assistance technique de WPML.

L'extension WooCommerce Memebership et partiellement compatible avec WPML. Je viens de chercher dans nos archives :
https://wpml.org/plugin/woocommerce-memberships/

Pour l'instant, je n'ai pas trouver un autre cas de figure comme le votre. Pouvez-vous me décrire d'une manière détaillé et, si possible avec des captures d'écran, les champs dont vous souhaitez traduire ?

Aussi, pour pouvoir vous aider plus rapidement, j’ai activé l’information de debug pour ce ticket. Merci de regarder ce lien pour savoir comment obtenir plus d’information de votre site et nous la fournir.
https://wpml.org/fr/faq/comment-fournir-des-informations-de-debogage-pour-une-assistance-plus-rapide/

Cordialement,
Andrés

mai 23, 2019 à 9:37 #3872981

laurentR-12

Bonjour Andrès et merci pour votre retour.

Je souhaite traduire les nouveaux champs apparaissant sur mes pages produits (entre autre)
(cf capture traduction-woocommerce-membership.png)
Sur la gauche, la langue est en EN et les champs "prix boutique" ou le prix barré n'apparaissent pas, sur la droite, la page est en FR et les nouveaux champs apparaissent.

sur la capture : 2019-05-23 11_22_04-Modifier produit ‹ Kyomaï — WordPress.png, il s'agit de la zone à traduire.

Ces les 2 dernières captures : on ne voit pas la possibilité de traduirte ces nouveaux champs.

Cdlt

mai 23, 2019 à 2:30 #3876733

Andrés
Supporter

Languages: Anglais (English ) Espagnol (Español ) Français (Français )

Timezone: Europe/Paris (GMT+02:00)

Merci de votre retour mais je ne suis pas sur de comprendre comment a été ajouré le champ.
De l'autre coté, pouvez-vous ajouter votre information de débogage ?

mai 24, 2019 à 11:44 #3884399

laurentR-12

Andrès,

Ci-joint les infos de débogage.

mai 24, 2019 à 2:18 #3885549

Andrés
Supporter

Languages: Anglais (English ) Espagnol (Español ) Français (Français )

Timezone: Europe/Paris (GMT+02:00)

Merci je l'information ne s'affiche pas. Pouvez-vous essayer à nouveau ?

En plus, si vous pouvez me donner plus de détailles sur ces champs et comment ont été ajoutés, je pourrais vous aider plus rapidement. 🙂

mai 29, 2019 à 10:31 #3914211

laurentR-12

Ci-joint le journal de débogage.

ces nouveaux champs sont arrivés avec l'installation de Woocommerce membership.

Merci

mai 29, 2019 à 1:52 #3916209

Andrés
Supporter

Languages: Anglais (English ) Espagnol (Español ) Français (Français )

Timezone: Europe/Paris (GMT+02:00)

Bonjour,

Je viens de créer une installation WordPress de test. Vous pouvez y accéder en cliquant le lien suivant :
hidden link

Une fois vous êtes sur le Bureau du site, installez votre extension WooCommerce Membership et essayez de reproduire cette situation. De cette manière, je peut transmettre ce site de test à notre Équipe de compatibilité.

Note: vous n'avez qu'installer l'extension nécessaire pour reproduire votre problématique. N'est pas nécessaire d'installer une copie exacte de votre site.

Cordialement

mai 29, 2019 à 2:40 #3916531

laurentR-12

Bonjour Andrès,

Le plugin est installé et configuré.

Un produit a été créé pour le test et a été traduit en anglais.

merci pour votre retour.

mai 29, 2019 à 3:59 #3917153

Andrés
Supporter

Languages: Anglais (English ) Espagnol (Español ) Français (Français )

Timezone: Europe/Paris (GMT+02:00)

Merci de votre aide, je vois bien l'extension installé et le produit créé. Je vois aussi des champs personnalisés additionnel mais je ne sais pas bien comme reproduire le problème. Pouvez-vous m'indiquer des étapes à suivre ?

Cordialement

mai 31, 2019 à 9:07 #3928757

laurentR-12

Andrès,

Le problème est visible lorsque vous accédez à la version traduite du produits.

Pour recréer le problème :

- créez un nouveau produit (en FR par exemple)
- renseignez un prix produit (dans product data / onglet général)
- dans la partie Memberships / Discounts : ajoutez le plan #33 et un montant de remise
- cochez la case "Active"
- activez votre produit
- traduisez (par exemple en EN) votre produit.

Vous n'aurez pas la possibilité de traduire ce discount.

mai 31, 2019 à 10:32 #3929829

Andrés
Supporter

Languages: Anglais (English ) Espagnol (Español ) Français (Français )

Timezone: Europe/Paris (GMT+02:00)

Merci beaucoup de votre aide. J'ai finalement compris la situation et trouvé une solution mais cette une limitation de cette extension.

Or, vous avez créé des produits et membership en français mais la langue principal est l'anglais. Pour cette raison :
- J'ai créé un produit.
- Créé et traduit un membership "AAA WPML plan 2".
- Ajouté le plan au produit "AAA WPML".
- hidden link
- Traduit le produit en français.
- hidden link
- Depuis le bureau, j'ai changé la langue avec le sélecteur que se trouve sur la barre supérieur.
- J'ai manuellement ajouté le plan à ce produit en français.
- J'ai traduit la chaîne "Member discount!" depuis WPML > String Translation.
- Finalement, j'ai suis allé au Bureau > WooCommerce > Membership > Members.
- J'ai ajouté manuellement le plan à cette utilisateur.

Est-ce que j'ai compris votre problème ?

mai 31, 2019 à 1:52 #3931007

laurentR-12

Merci Andrès,
Je comprend votre raisonnement. Un peu long mais fonctionnel 😉

Cependant, je ne peux pas modifié mes produits/pages qui sont traduits.

Si je les modifie, j'arrive sur la modification en langue d'origine.
Je sais que c'est un réglage dans WPML mais je ne sais plus où.

De ce fait, je ne peux tester votre solution.

mai 31, 2019 à 2:02 #3931081

Andrés
Supporter

Languages: Anglais (English ) Espagnol (Español ) Français (Français )

Timezone: Europe/Paris (GMT+02:00)

Je suis d'accord avec vous, mais pour l'instant notre Équipe est toujours en train d'améliorer la compatibilité avec cette extension. :/

Or, vou pouvez éditer toujours vos produits depuis :
- Bureau > Produits.
- Changez la langue avec le sélecteur que se trouve sur la barre supérieur.
- Éditez la traduction de votre produit.
Ou:
- Directement depuis le produit et le toggle "Use WPML's Translation Editor" ( capture d'écran ).

Cordialement

mai 31, 2019 à 2:04 #3931135

laurentR-12

J'ai finalement retrouver le réglage en question : woocommerce/woocommerce multilingual/paramètres.

il faut sélectionner : Écran de traitement de produit WooCommerce natif

Cependant, j'ai trouvé une solution plus simple et plus rapide.

J'étais parti sur le fait que le produit A était "le même" quel soit la langue. A "FR" = A "EN" A "ES", etc... Qu'il s'agissait juste de traductions.

mais ce n'est pas le cas pour Woocommerce et Woocommerce membership qui considère cela comme trois page produits différentes...
Donc dans les paramètres de membership, j'ai ajouté une nouvelle page produit (correspondant à la traduction et cela fonctionne).

Merci de votre aide, je clos le sujet.