Passer au contenu Passer à la barre latérale

Ce sujet est résolu. Voici une description du problème et de la solution.

Problème :
Après avoir copié les fichiers et la base de données du site de développement vers le site de production, un message de WPML apparaît demandant de valider une configuration. De plus, le site est indexé sur la langue CH au lieu de FR après la migration.

Solution :
Si vous rencontrez ce problème, nous vous recommandons de choisir l'option "COPIE" lors de la validation de la configuration WPML, même si le site de production est le site principal. Cela permet de conserver la possibilité de traduction sur les deux sites. Ensuite, acceptez de partager les crédits de traductions et la mémoire de traduction.

Il est également important de créer une nouvelle clé de site pour votre site de production. Voici les étapes à suivre :
1. Visitez https://wpml.org/account/sites et créez une nouvelle clé PROD.
2. Copiez la nouvelle clé.
3. Dans votre tableau de bord WordPress, allez dans "Extensions > Ajouter > Onglet Commercial".
4. Cliquez sur le bouton "Désinscrire le site" à droite.
5. Cliquez sur le bouton qui change pour "Enregistrer le site" et ajoutez la nouvelle clé copiée.

Pour plus d'informations, consultez la documentation sur l'utilisation de l'éditeur de traduction avancé lors du déplacement ou de l'utilisation d'une copie de votre site :
https://wpml.org/documentation/translating-your-contents/advanced-translation-editor/using-advanced-translation-editor-when-you-move-or-use-a-copy-of-your-site/

Pour faciliter la migration de DEV à PROD, vous pouvez enregistrer la clé dans le fichier wp-config.php en suivant cette documentation :
https://wpml.org/faq/automatic-wpml-registration-using-php-for-easy-moves-between-production-development-and-staging/

Il est possible que cette solution ne soit plus pertinente car elle peut être obsolète ou ne pas correspondre à votre cas. Nous vous recommandons de vérifier les problèmes connus sur https://wpml.org/known-issues/, de vérifier la version de la correction permanente et de confirmer que vous avez installé les dernières versions des thèmes et plugins. Si le problème persiste, n'hésitez pas à ouvrir un nouveau ticket de support.

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.

Ce sujet contient 1 réponse, a 2 voix.

Dernière mise à jour par Nicolas V. Il y a 1 année et 12 mois.

Assisté par: Nicolas V..

Auteur Messages
Avril 17, 2024 à 10:12 am #15530870

gregoireB-5

Bonjour,
Nous avons2 sites WordPress
dev : dev.o2feel.com
production : o2feel.com
Nous avons récemment copié les fichiers et la BDD du dev vers la prod.
Et depuis cette opération, nous avons un message de WPML qui demande de valider une certaine configuration (voir le screen). Nous ne comprenons pas la marche à suivre. Il s'agit d'une copie mais le site principal n'est pas le dev. Et nous souhaitons garder la possibilité de traduction sur les 2 sites.
D'autre part depuis cette migration, le site est indexé sur la langue CH alors que la langue principal est le FR. Les 2 question sont-elles liées ?
Merci pour votre aide.

Screenshot 2024-04-17 at 11-34-39 Tableau de bord ‹ O2feel e-bikes — WordPress.png
Avril 17, 2024 à 7:35 pm #15534683

Nicolas V.
Partisan de WPML depuis 12/2021

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

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

Bonjour,

Merci d'avoir contacté le support de WPML.

Oui, il faut choisir c'est une copie du site DEV (même s'il s'agit du site principal). Car l'autre option est pour déplacer définitivement un site (par exemple l'achat d'un nouveau domaine). Et cela désactivera automatiquement WPML sur le site DEV.

Donc pour garder les deux il faut choisir "COPIE"

Ensuite on vous demandera si vous souhaitez partager les crédits de traductions et la mémoire de traduction (ici aussi je recommande "OUI").

N'oubliez pas de créer une nouvelle clé de site "PORDUCTION" pour votre site de production.
Allez sur votre compte WPML https://wpml.org/account/sites
- Créez une nouvelle clé PROD et copiez la
Dans WordPress
- Allez dans "Extensions > Ajouter > Onglet Commercial" puis cliquez le bouton "Désinscrire le site" à droite
- Le bouton change pour "Enregistrer le site" cliquez dessus et ajoutez la nouvelle clé copiée

Ref: https://wpml.org/documentation/translating-your-contents/advanced-translation-editor/using-advanced-translation-editor-when-you-move-or-use-a-copy-of-your-site/

PS: je vous laisse aussi une documentation qui peut faciliter la migration de DEV à PROD si vous le faites souvent. Cela permet d'enregistrer la clé dans le fichier wp-config.php:
https://wpml.org/faq/automatic-wpml-registration-using-php-for-easy-moves-between-production-development-and-staging/