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 :
Vous rencontrez une erreur 'data not saved' en essayant d'ajouter l'italien à votre site multilingue WPML, alors que d'autres langues ont été ajoutées sans problème.
Solution :
1. Vérifiez dans l'administration WordPress sous Articles → Catégories qu'il existe au moins une catégorie par défaut pour chaque langue. Si elle existe, enregistrez-la à nouveau et assurez-vous que les articles sont bien assignés à une catégorie valide.
2. Mettez à jour WPML et ses modules complémentaires :
* Allez dans Extensions → Ajouter → Onglet Commercial, cliquez sur « Vérifier les mises à jour » et installez les mises à jour disponibles.
3. Si le problème persiste, accédez à WPML → Support → Dépannage et effectuez les actions suivantes :
* Synchroniser les taxonomies des articles
* Vider le cache de WPML
* Supprimer les entrées fantômes des tables de traduction
* Assigner un statut de traduction au contenu dupliqué
* Définir les informations de langue
* Corriger le comptage des termes
* Corriger l’assignation du type de contenu pour les traductions
* Corriger la collation de element_type
* Corriger la collation des tables WPML

Si après avoir suivi ces étapes le problème n'est pas résolu, il se peut que la solution soit obsolète ou ne s'applique pas à votre cas. Nous vous recommandons de consulter les problèmes connus, de vérifier la version du correctif permanent et de confirmer que vous avez installé les dernières versions des thèmes et plugins. Si nécessaire, n'hésitez pas à ouvrir un nouveau ticket de support sur notre forum 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.

Marqué : 

Ce sujet contient 2 réponses, a 1 voices.

Dernière mise à jour par ewanL Il y a 2 semaines et 2 jours.

Assisté par: Bruno Kos.

Auteur Messages
Septembre 15, 2025 à 8:46 am #17401008

ewanL

Contexte de la question:
J'essaie d'ajouter une langue, l'italien, à mon site. J'ai déjà activé le français, l'anglais et l'espagnol sans problème. Le problème se produit sur cette page : lien caché.

Symptômes:
Je reçois une erreur : 'data not saved' lorsque j'essaie d'ajouter la langue italien.

Questions:
Pourquoi l'erreur 'data not saved' apparaît-elle lorsque j'ajoute une langue ?
Comment puis-je résoudre le problème pour ajouter l'italien à mon site ?

Septembre 15, 2025 à 11:08 am #17401791

Christopher Amirian
Partisan de WPML depuis 07/2020

Les langues: Anglais (English )

Fuseau horaire: Asia/Yerevan (GMT+04:00)

Bonjour,

Bienvenue sur le support WPML. Je ne suis pas un locuteur natif du français. J’ai utilisé l’IA pour traduire ce message et je vais vous donner une première réponse en attendant que le ticket soit assigné à l’un de mes collègues.

Merci de bien vouloir suivre les étapes ci-dessous :

1. Vérifier les autorisations de l’utilisateur

- Allez dans Utilisateurs → Profil pour votre utilisateur actuel.

- Assurez-vous que vous êtes connecté en tant qu’administrateur avec la capacité manage_options.

2. Vider les caches et désactiver temporairement les systèmes de sécurité

- Désactivez temporairement tout plugin de sécurité/pare-feu/cache ou tout CDN (par exemple Sucuri, Wordfence, Cloudflare).

- Videz le cache et les cookies de votre navigateur, puis réessayez.

3. Définir les informations de langue

- ÉTAPE IMPORTANTE ! Créez une sauvegarde de votre site web. L’approche idéale est de tester cela sur une copie / version de préproduction (staging) afin d’éviter toute interruption du site en ligne.

- Allez dans Tableau de bord WordPress > WPML > Support > Dépannage (Troubleshooting).

- Cliquez sur les boutons indiqués dans la capture d’écran ci-dessous un par un et attendez que chaque processus se termine :
https://wpml.org/wp-content/uploads/2020/10/7206941-buttons.png

Si le problème persiste, je vous serais reconnaissant de bien vouloir nous fournir l’URL / identifiant / mot de passe de votre tableau de bord WordPress après vous être assuré que vous disposez d’une sauvegarde de votre site web.
Il est absolument essentiel que vous nous confirmiez que vous disposez d’une sauvegarde afin que, si quelque chose se produit, vous puissiez restaurer votre site.

Assurez-vous de définir votre prochaine réponse comme privée.

Merci.

Septembre 26, 2025 à 11:59 am #17435881

Bruno Kos
Partisan de WPML depuis 12/2018

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

Fuseau horaire: Europe/Zagreb (GMT+02:00)

J’ai vérifié le code à la ligne 377 et trouvé ce:

$sitepress->switch_locale( $lang_code );
$tr_cat  = __( 'Uncategorized', 'sitepress' );
$tr_cat  = $tr_cat === 'Uncategorized' && $lang_code !== 'en' ? 'Uncategorized @' . $lang_code : $tr_cat;
$tr_term = term_exists( $tr_cat, 'category' );
$sitepress->switch_locale();

Il semble que la catégorie par défaut (par exemple pour l’italien) soit corrompue ou manquante.

Étapes à suivre:

1. Dans l’administration WordPress → Articles → Catégories, vérifiez qu’il existe au moins une catégorie par défaut.

* Si elle existe déjà, essayez de l’enregistrer à nouveau.
* Faites la même chose pour toutes les langues et assurez-vous que les articles sont bien assignés à une catégorie valide.

2. Avant cela, merci de mettre à jour WPML et ses modules complémentaires:

* Allez dans Extensions → Ajouter → Onglet Commercial (wp-admin/plugin-install.php?tab=commercial)
* Cliquez sur « Vérifier les mises à jour » et installez celles qui sont disponibles.

3. Si le problème persiste après la mise à jour et la vérification des catégories, essayez les actions suivantes dans la page de dépannage WPML (WPML → Support → Dépannage):

* Synchroniser les taxonomies des articles
* Vider le cache de WPML
* Supprimer les entrées fantômes des tables de traduction
* Assigner un statut de traduction au contenu dupliqué
* Définir les informations de langue
* Corriger le comptage des termes
* Corriger l’assignation du type de contenu pour les traductions
* Corriger la collation de element_type
* Corriger la collation des tables WPML

Pouvez-vous suivre ces étapes et me dire si le problème persiste ensuite?

Septembre 30, 2025 à 12:20 pm #17444282

ewanL

Merci beaucoup. Dans notre cas, c'était les categories qui posaient problème. Nous es avions supprimées via de l'HTML dans notre fichier fonction.php.