WPML

L’avertissement dans l’interface d’administration

Ces outils sont rarement nécessaires et peuvent entraîner une perte de données ou casser votre site multilingue s’ils sont mal utilisés. Ne les utilisez que sur instruction de l’assistance WPML – ne faites pas d’expériences.

Depuis WPML 5.0, ces outils sont fournis par l’extension WPML Troubleshooting. Installez-la depuis WPMLActiver et mettre à jour lorsque l’assistance vous demande d’en exécuter un ; le Suivi et rapport d’utilisation reste dans WPML lui-même.

Chacun de ces outils nécessite de saisir manuellement une confirmation Je comprends avant son exécution. Ils sont documentés ici pour que vous sachiez de quoi il s’agit lorsque l’assistance vous en indique un, et non comme un menu en libre-service.

Si vous essayez de corriger un symptôme, le bon point de départ est le niveau sûr, et non cette page. Lire les journaux en premier révèle souvent vers quel outil avancé (le cas échéant) l’assistance pourrait finir par vous diriger, et parcourir Avant de contacter l’assistance devrait précéder toute conversation concernant les outils de niveau 3.

Synchroniser avec l’Éditeur de traduction avancé

Nécessite l’extension WPML Troubleshooting.

Ce qu’il fait :

Resynchronise les ID des tâches locales de votre site et les attributions des traducteurs et gestionnaires de traduction avec le serveur de l’ATE.

Quand l’assistance l’utilise :

Après une migration ratée ou une divergence d’état où l’ATE pense qu’un ensemble de tâches existe et votre site pense qu’il s’agit d’un autre ensemble. La synchronisation établit une source unique de vérité entre eux.

Maintenance de la base de données et des chaînes

Nécessite l’extension WPML Troubleshooting.

Ce qu’il fait :

Une collection d’actions de maintenance au niveau de la base de données. Celles-ci couvrent l’optimisation des tables de WPML, le nettoyage des tables de chaînes, la suppression des entrées fantômes des tables de traduction, la régénération des fichiers .mo compilés, la suppression des suffixes de langue des noms de taxonomies, la vérification des problèmes de chaînes, la correction de l’interclassement sur le champ element_type et sur les tables de WPML en général, ainsi que la réparation du champ tp_it utilisé par Translation Hub.

Quand l’assistance l’utilise :

Lorsque la corruption ou la dérive du schéma a dépassé le niveau sûr. Les corrections d’interclassement aident spécifiquement sur les sites qui ont été migrés entre des versions de MySQL où les valeurs par défaut de utf8mb4 ont changé.

N’exécutez que la sous-action spécifique indiquée par l’assistance. Tout exécuter sans discernement est précisément l’objet de l’avertissement.

Gestion des paquets

Nécessite l’extension WPML Troubleshooting.

Ce qu’il fait :

Liste chaque paquet de chaînes – un ensemble de chaînes de texte qu’une autre extension transmet à WPML pour qu’elles puissent être traduites (les étiquettes de champ d’un formulaire Gravity Forms, le texte prédéfini d’un bloc Gutenberg, les étiquettes d’administration d’un CPT Types de Toolset, les chaînes de texte de shortcode d’un constructeur de pages). Les paquets sont créés et maintenus synchronisés automatiquement par les extensions qui les possèdent. La vue avancée vous permet de réenregistrer ou de supprimer des paquets.

Quand l’assistance l’utilise :

Lorsqu’une chaîne spécifique n’apparaît pas pour la traduction et que l’assistance cherche d’où vient le paquet, ou lorsqu’un paquet orphelin a été laissé après la désinstallation d’une extension. Supprimer le mauvais paquet rend ses chaînes orphelines et supprime les traductions des formulaires, blocs ou modèles qui en dépendaient.

Liaison des types de contenu

Ce qu’il fait :

Lie les types de publication personnalisés et les taxonomies qui ne sont pas automatiquement découverts par WPML à ses catégories de traduction internes. Deux sous-actions : Liaison des publications personnalisées traduisibles et Liaison des taxonomies traduisibles.

Quand l’assistance l’utilise :

Lorsqu’un CPT ou une taxonomie personnalisée a été enregistré d’une manière inhabituelle et que WPML ne l’a pas détecté automatiquement. Le lier manuellement l’ajoute au système de traduction.

Maintenance de la traduction WCML

Nécessite l’extension WPML Troubleshooting et WooCommerce Multilingual.

Ce qu’il fait (sites WooCommerce uniquement) :

Répare l’intégrité des données spécifiques à WCML. Les sous-actions couvrent la correction des liens de traduction incorrects ou manquants pour les variations de produits, la correction des liens de traduction de variations, et le nettoyage des champs personnalisés inutilisés dans les traductions de produits et de variations.

Quand l’assistance l’utilise :

Lorsque l’état de traduction des variations de produits a été corrompu. Généralement après une migration ratée d’un site WooCommerce, ou après une mise à jour de WCML qui ne s’est pas appliquée proprement. Le nettoyage des champs personnalisés inutilisés est destructif (les champs supprimés ne peuvent pas être récupérés sans une sauvegarde), c’est pourquoi il se trouve dans le niveau avancé.

Suivi et rapport d’utilisation

Ce qu’il fait :

Une option d’adhésion pour envoyer les rapports de performances et d’erreurs de WPML à l’infrastructure de diagnostic de WPML afin d’aider l’assistance à diagnostiquer les problèmes.

Quand l’assistance l’utilise :

Lorsqu’un problème intermittent est difficile à reproduire à la demande. L’activer pendant quelques jours permet de collecter des données que l’assistance peut analyser. Désactivez-le ensuite.

Réinitialiser WPML

Nécessite l’extension WPML Troubleshooting.

Le bouton nucléaire. Consultez Réinitialiser WPML pour savoir ce qu’il fait et connaître les mesures de sécurité qui l’entourent.