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.

Aucun de nos assistants n'est disponible aujourd'hui sur le forum French. Veuillez créer un ticket, et nous nous le traiterons dès notre prochaine connexion. Merci de votre compréhension.

This thread is resolved. Here is a description of the problem and solution.

Le problème : Je n'arrive plus à navigue sur mon site et mes pages sont toutes mélangées.

La solution: - Allez à WPML > Gestion de traduction > Configuration du contenu multilingue. - Traduction des types de publication Et marquez vos pages comme : x Traduisible : affichez uniquement les éléments traduits

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

Last updated by Andrés il y a 1 an et 5 mois.

Assigned support staff: Andrés.

Auteur Messages
mai 18, 2018 à 5:09 #2190949

valerieD-4

I stil have not some answer about my problem and i really need help to fixe it.

Valérie

mai 19, 2018 à 8:03 #2193390

Andrés
Supporter

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

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

Bonjour Valérie,

Bienvenue à l'assistance technique de WPML.

1. Pouvez-vous ajouter une capture d'écran avec vos lists de pages et l'état de ses traduction (Dashboard > Pages) ?

2. Est-ce que vous pouvez suivre cette procédure :
- Faites un backup complet de votre site.
- Allez à WPML > Assistance technique.
- Cliquez sur le lien de 'dépannage'.
- Cliquez sur le bouton 'Effacer le cache dans WPML’.
- Cliquez sur le bouton 'Supprimer les entrées fantômes des tableaux de traduction'.
- Cliquez sur le bouton 'Configurer les informations linguistiques’.

3. Pouvez-vous incrémenter votre MemoryLimit et votre WP Memory Limit jusqu'à 256M ?
Vos valeurs actuelles sont:
- MemoryLimit 2048M
- WP Memory Limit 40M
https://wpml.org/home/minimum-requirements/

- Éditez votre fichier wp-config.php et ajoutez la ligne suivante :

define('WP_MEMORY_LIMIT', '256M');

Parfois, ces ajustements sont bloqués par votre service d'hébergement et vous devez leur contacter directement. N'hésitez pas à incrémenter ces valeurs jusqu'à la valeur maximale possible.

Note: le minimum WP Memory Limit requis pour WPML (afin de fonctionner correctement avec un thème par défaut WordPress et sans autres extensions) est 128M.

Cordialement,
Andrés

mai 22, 2018 à 8:56 #2205948

valerieD-4

Bonjour Andrés,

Merci pour votre réponse.

Je vais essayer de faire un backup complet de mon site comme vous m'y invitez.

Vous trouverez ci-joint une copie d'écran de Dashboard > Pages

J'espère que vous trouverez rapidement une solution à mon problème

valérie

mai 22, 2018 à 9:23 #2206437

Andrés
Supporter

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

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

Merci Valérie. D'après votre capture d'écran je peux vois que les drapeaux des traduction s'affichent correctement, cependant je ne vois pas les ongles de langue. Cela veut dire que très probablement existe une erreur PHP.

1. Est-ce que cette situation est arrivé après une mise à jour ou l'installation d'un autre extension ?

2. Avez-vous une sauvegarde de votre site avant de cette situation ?

3. Pouvez-vous me confirmer une fois vous avez effectués les procédures de ma réponses antérieur ?

Cordialement

mai 22, 2018 à 9:35 #2206488

valerieD-4

J'effectue effectivement régulièrement des mises à jour d'extension, je n'ai jusqu'à la semaine dernière jamais rencontrer de problème.

Je viens de voir avec mon hébergeur qui me confirme que des snapshots de mon hébergement sont effectués tous les deux jours qu'ils conservent pendant 15 jours sur des serveurs déportés.

cela suffit-il où dois-je faire un backup sur mon ordinateur avant d'effectuer la procédure que vous décrivez ?

Bien cordialement
Valérie

mai 22, 2018 à 11:44 #2207684

valerieD-4

Je viens de commencer la procédure décrite, depuis plus de 30 minutes l'ordinateur travaille lorsque je clique sur le bouton 'Effacer le cache dans WPML’, cela s'arrête si j'appuis sur une touche du clavier. Cela est-il normal que ça prenne autant de temps ? dois-je simplement laisser l'ordinateur travaillait sans l'interrompre ?
Cordialement
Valérie

mai 22, 2018 à 1:43 #2208488

Andrés
Supporter

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

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

Si vous avez un backup dont vous pouvez utilisez avant de l'apparition de cette erreur, cela est la solution plus rapide.

Or, si cela n'est pas une possibilité, je vous recommande de faire un backup de votre site, puis suivre les antérieurs indications. Le but du backup est d'avoir un point de retour si la situation se complique encore plug.

Or, ce n'est pas normal que cette procédure prendre plus de 30min, cela devrait prendre quelques secondes.

1. Est-ce qu'il existe une erreur dans la console de votre navigateur lorsque vous effectuez cette procédure ?

2. Pouvez-vous nous confirmer si vous avez incrémenté votre WP Memory Limit ?

3. Cela serait très utile si vous pouviez me fournir l'information du debug.log de WordPress, pas l'information de débogage de WPML.

Est-ce que vous pouvez ouvrir le fichier wp-config.php et chercher la ligne: define(‘WP_DEBUG’, false); et la remplacer par:

define('WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true );

Après, est-ce que vous pouvez chercher dans le dossier /wp-content/ s'il existe un fichier debug.log.
Pourriez-vous copier et coller le contenu du fichier debug.log dans pastebin.com et me fournir le lien, cela serait très utile (C'est la manière plus simple car parfois les logs sont volumineux et polluer notre conversation sur ce forum).

J'attend votre retour.

mai 22, 2018 à 2:06 #2208609

valerieD-4

Re bonjour,

J'ai effectué
- un backup de mon site;
- ajoutez la ligne suivante define('WP_MEMORY_LIMIT', '256M'); à mon fichier wp-config.php
- modifier define('WP_DEBUG', true); et ajouter define( 'WP_DEBUG_LOG', true ); au fichier wp-config.php

Je n'ai pas trouvé de fichier debug.log dans le dossier WP-content et ne sais pas ce qu'est le pastebin.com

Lorsque j'effectue la procédure décrite j'obtiens une petite roue tourne sans discontinuité montrant que l'ordinateur travaille et qui s'arrête si je touche une touche de clavier. Le seul message est
"mrtedenat.odns.fr indique
Terminé" avec une touche ok

Comment puis-je faire pour vous fournir l'information du debug.log de WordPress ?

Cordialement
Valérie

mai 22, 2018 à 2:44 #2209122

Andrés
Supporter

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

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

Est-ce que vous pouvez décrire d'une manière détaillée comment répliquer ce comportement ?

Afin de mieux cerner le problème, je vais avoir besoin d’un accès temporaire à votre site (wp-admin et FTP). Idéalement sur un site de test où le problème a été si possible répliqué.
Vous trouverez sous la zone de commentaires, les champs nécessaires (quand vous êtes connecté) à remplir dans votre prochaine réponse. Les informations que vous allez saisir sont privées, ce qui signifie que seul vous et moi y auront accès.

*Important: Assurez-vous de créer une sauvegarde de la base de données ainsi comme de votre site avant de proceder ! Vous pouvez utiliser une extension comme le plugin Duplicator.
Consultez: http://wordpress.org/plugins/duplicator/

Si vous ne voyez pas le formulaire à continuation, ne publiez pas vos identifiants car cette information sera publique.
hidden link

Sécurité au moment de fournir l’information de debug à l’assistance technique:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

mai 23, 2018 à 7:17 #2212939

Andrés
Supporter

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

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

Bonjour,

Pouvez-vous vérifier vos identifiants FTP car ils ne fonctionnent pas ?
Vous pouvez éditer le message privé antérieur si besoin.

Cordialement

mai 23, 2018 à 7:50 #2212991

valerieD-4

Comment dois-je faire pour que le message apparaisse en message privé ?

mai 23, 2018 à 8:04 #2213105

Andrés
Supporter

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

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

Le prochain message sera privé.

mai 23, 2018 à 8:45 #2213328

Andrés
Supporter

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

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

Merci pour les nouveaux identifiants, Valérie . Désormais il fonctionnent correctement.

Je viens de faire une copie de votre site et reproduire cette situation en local, il semble que votre base de données a été corrompu.

Je suis en train de consulter nos développeurs et je reviens dès que j'ai des nouvelles.

mai 23, 2018 à 8:59 #2213362

Andrés
Supporter

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

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

Nous venons de trouver la racine du problème.

Ce situation est arrivé car vous avez marqué vos pages comme Non traduisible. Pour le résoudre, je suis allé à
- WPML > Gestion de traduction > Configuration du contenu multilingue
- Traduction des types de publication
Et marquer vos pages comme :
x Traduisible : affichez uniquement les éléments traduits

Désormais, le problème est disparu. Pouvez-vous le vérifier ?

mai 23, 2018 à 10:12 #2214115

valerieD-4

Je viens de regarder mon site, la version française semble fonctionner mais le site n'est actuellement plus bilingue.

Les drapeaux n'apparaissent plus en haut du menu et il n'est plus possible de passer d'une version l'autre.

Bien cordialement
Valérie