Passer au contenu Passer à la barre latérale

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.

Sun Mon Tue Wed Thu Fri Sat
9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 - -
14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 - -

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

Marqué : 

Ce sujet contient 8 réponses, a 0 voix.

Dernière mise à jour par Christopher Amirian Il y a 3 jours et 7 heures.

Assisté par: Christopher Amirian.

Auteur Messages
Avril 22, 2026 à 7:24 am #17986146

jessicaD-2

Bonjour,

Lorsque je sauvegarde des articles, j'ai une erreur 502 Bad Gateway de NGINX. Cela ne se produit que sur certains posts, qui ne sont pas nécessairement lourds (pas d'images, pas de contenu). J'ai d'autres articles bien plus lourds qui se sauvegardent sans soucis.

Voici les logs serveur : lien caché

Les journaux de lenteur PHP indiquent que les requêtes passent du temps dans WPML String Translation et ACFML lors de l'enregistrement. Cela peut signifier que l'enregistrement des pages dans wp-admin déclenche un processus de traduction important, ce qui pourrait expliquer les erreurs 502.

[22-Apr-2026 06:29:32] [pool www] pid 1354
script_filename = /code//index.php
[0x00007bb8efe19b70] file_exists() /code/wp-content/plugins/wpml-string-translation/classes/MO/Hooks/LoadTextDomain.php:174
[0x00007bb8efe19a90] fallbackDefaultTranslations() /code/wp-content/plugins/wpml-string-translation/classes/MO/Hooks/LoadTextDomain.php:72
[0x00007bb8efe199a0] overrideLoadTextDomain() /code/wp-includes/class-wp-hook.php:343
[0x00007bb8efe198b0] apply_filters() /code/wp-includes/plugin.php:205
[0x00007bb8efe19790] apply_filters() /code/wp-includes/l10n.php:769
[0x00007bb8efe19630] load_textdomain() /code/wp-content/plugins/wpml-string-translation/classes/TranslateWpmlString.php:152
[0x00007bb8efe19590] loadTextDomain() /code/wp-content/plugins/wpml-string-translation/classes/TranslateWpmlString.php:90
[0x00007bb8efe194e0] WPML\ST\{closure}() /code/wp-content/plugins/wpml-string-translation/classes/TranslateWpmlString.php:178
[0x00007bb8efe19420] withMOLocale() /code/wp-content/plugins/wpml-string-translation/classes/TranslateWpmlString.php:111
[0x00007bb8efe19320] translateByMOFile() /code/wp-content/plugins/wpml-string-translation/classes/TranslateWpmlString.php:66
[0x00007bb8efe19250] translate() /code/wp-content/plugins/wpml-string-translation/inc/functions.php:270
[0x00007bb8efe19170] icl_translate() /code/wp-content/plugins/wpml-string-translation/inc/package-translation/inc/wpml-package.class.php:284
[0x00007bb8efe190c0] translate_string() /code/wp-content/plugins/wpml-string-translation/inc/package-translation/inc/wpml-package-translation-helper.class.php:235
[0x00007bb8efe18fc0] translate_string() /code/wp-includes/class-wp-hook.php:341
[0x00007bb8efe18ed0] apply_filters() /code/wp-includes/plugin.php:205
[0x00007bb8efe18dc0] apply_filters() /code/wp-content/plugins/acfml/classes/Strings/Package.php:153
[0x00007bb8efe18d30] translate() /code/wp-content/plugins/acfml/classes/Strings/Transformer/Translate.php:27
[0x00007bb8efe18ca0] transform() /code/wp-content/plugins/acfml/classes/Strings/Traversable/Entity.php:60
[0x00007bb8efe18c00] transform() /code/wp-content/plugins/acfml/classes/Strings/Traversable/Entity.php:45
[0x00007bb8efe18b20] traverse() /code/wp-content/plugins/acfml/classes/Strings/Translator.php:58

Est ce que vous avez une procédure pour résoudre cela ?

Avril 22, 2026 à 11:53 am #17987411

Christopher Amirian
Partisan de WPML depuis 07/2020

Les langues: Anglais (English )

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

Bonjour,

Bienvenue au support WPML. J’ai utilisé l’IA pour traduire ma réponse de l’anglais vers le français.

Si cela vous convient, nous pouvons continuer de cette manière. Sinon, je demanderai à un agent francophone natif de prendre ce ticket. Cela pourrait prendre un peu de temps.

Le journal suggère qu’il y a une interaction entre ACF et WPML String Translation, შესაძლოა liée à un grand nombre de chaînes, mais cela doit être vérifié.

Ce que je vous suggère :

1) Mettre à jour ACFML (mettez-le à jour vers la version 2.2.4)

ÉTAPE IMPORTANTE ! Créez une sauvegarde de votre site web. L’idéal est de tester cela sur une copie / un site de staging afin d’éviter toute perturbation du site en ligne.
Allez dans « WordPress Dashboard > Plugins > Add New > Commercial (onglet) ».
Cliquez sur le bouton « Check for Updates ».
Mettez à jour WPML et ses modules complémentaires à cet endroit.

Pour plus d’informations :
https://wpml.org/faq/install-wpml/#automated-updates

2) Vérifier avec seulement WPML et ACFML et voir si le même problème se produit

ÉTAPE IMPORTANTE ! Créez une sauvegarde de votre site web. L’idéal est de tester cela sur une copie / un site de staging afin d’éviter toute perturbation du site en ligne.
Allez dans « WordPress Dashboard > Plugins » et désactivez toutes les extensions sauf :
. WPML Multilingual CMS
. WPML String Translation
. Advanced Custom Fields
. Advanced Custom Fields Multilingual
Vérifiez si vous pouvez toujours reproduire le problème.
Si non, réactivez vos extensions une par une et vérifiez le problème à chaque fois afin d’identifier l’extension qui en est la cause.

3) Optimiser et supprimer les chaînes invalides

ÉTAPE IMPORTANTE ! Créez une sauvegarde de votre site web. L’idéal est de tester cela sur une copie / un site de staging afin d’éviter toute perturbation du site en ligne.
Allez dans « WordPress Dashboard > WPML > Support > Troubleshooting (lien) »
Cliquez sur le bouton « Cleanup and optimization completed! » et attendez la fin du processus.
Cliquez sur le bouton « Check for string issues », sélectionnez les chaînes invalides et supprimez-les.

4) Vérifier les champs utilisés dans les pages problématiques

Regardez quels champs (Repeaters ou champs normaux) sont utilisés sur les pages concernées par le problème. Vérifiez si vous pouvez trouver une corrélation entre ces pages et les champs qui y sont utilisés.

Merci.

Avril 23, 2026 à 11:33 am #17990076

jessicaD-2

Hello,

1) j'ai fait les mises à jour, le problème est toujours là

2) J'ai désactivé tous les plugins sauf ceux mentionnés sur un environnement de test. J'ai toujours la même réponse 502 au save de l'article problèmatique (il n'est pas seul dans ce cas, mais ils ne le sont pas tous, donc celui-ci me sert de test)

3) j'ai quasiment 15000 problèmes de string... Je peux les supprimer sans conséquences ?

4) il n'y a pas de repeater ou de champ imbriqué dans cette page qui rendrait le save lourd. Justement, son contenu est plutôt pauvre comparé à d'autres pages.

Merci pour votre aide

Avril 23, 2026 à 1:51 pm #17990460

Christopher Amirian
Partisan de WPML depuis 07/2020

Les langues: Anglais (English )

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

Bonjour, et merci pour ces informations.

Maintenant que le problème se produit même lorsque seuls les plugins strictement nécessaires sont actifs, cela doit être examiné plus en détail. Cependant, si possible, je vous demanderais de copier le site web vers une version de staging afin d’y effectuer le nettoyage des chaînes en toute sécurité. Ce sera également un bon environnement pour poursuivre les étapes de dépannage.

Veuillez terminer le processus de nettoyage des chaînes et faire un test. Si le problème persiste, merci de revenir vers nous avec les informations de connexion de la copie / du site de staging, afin que nous puissions vérifier s’il est possible de trouver un indice.

Merci également de nous fournir l’URL d’une page où le problème se produit. (Je comprends qu’il y a de nombreuses pages concernées, mais j’ai besoin d’un exemple. Essayez de fournir une page minimale pour les tests.)

Merci.

Avril 28, 2026 à 8:09 am #17998888

jessicaD-2

Bonjour,
J'ai supprimé les 15000 strings problèmatiques, mais le problème est toujours là.

Voici une page problèmatique : lien caché

Merci pour votre aide

Avril 28, 2026 à 3:07 pm #18000530

Christopher Amirian
Partisan de WPML depuis 07/2020

Les langues: Anglais (English )

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

Merci.

Je vous serais reconnaissant de me communiquer l'URL, l'identifiant et le mot de passe de votre tableau de bord WordPress après avoir vérifié que vous disposez d'une sauvegarde de votre site web.

Il est absolument essentiel que vous nous garantissiez l'existence d'une sauvegarde afin de pouvoir restaurer votre site en cas de problème.

Veuillez paramétrer votre prochaine réponse en mode privé.

Avril 29, 2026 à 9:47 am #18002221

Christopher Amirian
Partisan de WPML depuis 07/2020

Les langues: Anglais (English )

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

Merci.

Malheureusement, une étape de sécurité supplémentaire est nécessaire pour laquelle j'aurai besoin de vos identifiants.

Vous trouverez ci-joint une capture d'écran pour illustrer mon propos.

Merci.

Screenshot 2026-04-29 at 1.46.00 PM.png
Avril 29, 2026 à 5:13 pm #18003673

jessicaD-2

Désolé pour cela, j'avais oublié cette protection. Les codes sont powell/powell

Avril 30, 2026 à 9:08 am #18004912

Christopher Amirian
Partisan de WPML depuis 07/2020

Les langues: Anglais (English )

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

Bonjour,

Je suis vraiment désolé(e), mais maintenant, lorsque j'utilise ce lien, j'obtiens une page 404.

Accès :

lien caché

Résultat :

lien caché

Le lien est-il incorrect ?

Screenshot 2026-04-30 at 1.06.59 PM.png