Découvrez comment traduire Events Manager dans d’autres langues avec WPML.
Nous ne recommandons pas d’utiliser Events Manager sur des sites multilingues avec WPML. Il n’est pas compatible avec l’éditeur de traduction de WPML, et vous ne pouvez pas traduire de manière fiable le contenu qu’il crée.
Premiers pas
Tout d’abord, assurez-vous que la dernière version d’Events Manager est activée sur votre site.
Ensuite, suivez ces étapes :
1. Visitez votre page de Téléchargements sur votre compte WPML pour télécharger et installer les composants de WPML.
2. Activez les extensions WPML, puis accédez à WPML → Configuration pour terminer l’assistant de configuration.
3. Installez et activez l’extension Events Manager and WPML compatibility. Ce module complémentaire rendra les types de contenu personnalisés traduisibles et permettra une meilleure compatibilité avec WPML.
Traduire les événements et les événements récurrents
Vous ne pouvez traduire les événements que manuellement. Pour ce faire, suivez ces étapes :
1. Lors de la modification d’un événement, recherchez la section Langue dans la barre latérale et passez de l’Éditeur de traduction WPML à l’Éditeur WordPress.

Dans la fenêtre contextuelle d’avertissement qui s’affiche, choisissez d’appliquer ce paramètre à Tous les événements.
2. Vous pouvez maintenant choisir de Traduire ou de Dupliquer le contenu dans chacune des langues disponibles. Utilisez l’option Traduire lorsque vous souhaitez avoir des conceptions différentes pour votre événement dans cette langue. En revanche, utilisez l’option Dupliquer pour conserver la même conception et traduire uniquement les textes de l’événement.
Traduire un événement
Cliquez sur l’icône plus pour chacune des langues disponibles afin d’ajouter des traductions et des conceptions différentes si vous le souhaitez.

Dupliquer un événement
Cochez la case de duplication, cliquez sur le bouton Dupliquer, puis modifiez le duplicata à l’aide de l’icône en forme de crayon.

Si vous avez activé l’option de réservation ou d’inscription sur cet événement, vous pouvez également traduire les différents types de billets.
3. Publiez la page et répétez le processus pour toutes les langues et tous les événements. Passez à votre langue d’origine depuis la barre supérieure pour voir les événements non traduits.

Suivez le même processus pour les événements récurrents depuis Événements → Événements récurrents.
Traduire les articles, les pages et les emplacements
Avec le Tableau de bord de traduction de WPML, vous pouvez traduire :
- Articles
- Pages
- Modèles (par ex. l’en-tête et le pied de page)
- Menus
- Emplacements (à utiliser uniquement après avoir traduit les événements auxquels ils sont rattachés).
Pour traduire tous ces éléments :
1. Accédez à WPML → Tableau de bord de traduction et sélectionnez le contenu que vous souhaitez traduire dans les différentes sections. Ne traduisez aucun événement depuis cette page.

2. Envoyez le contenu sélectionné vers la traduction automatique ou manuelle, et choisissez de le publier avec ou sans révision.

Si vous avez choisi de réviser les traductions, accédez à WPML → Traductions pour voir à quoi elles ressemblent sur le front-end et les modifier avec l’Éditeur de traduction avancé de WPML.
WPML traduit automatiquement tous les menus, catégories et taxonomies liés au contenu que vous envoyez en traduction.
Traduire du texte supplémentaire
Sur vos pages, il y a des textes (appelés chaînes) provenant de vos extensions et thèmes que vous devez traduire. WPML détecte automatiquement la plupart des chaînes lorsque vous visitez votre site, suivez donc ces étapes :
1. Visitez toutes les pages contenant des textes non traduits dans une langue secondaire.
2. Accédez à WPML → Tableau de bord de traduction et faites défiler jusqu’à la section Autres textes (chaînes).
3. Utilisez le filtre Toutes les sources > Front-end (affiché) pour lister toutes les chaînes que les visiteurs de votre site voient. Sélectionnez toutes les chaînes et envoyez-les en traduction.
Foire aux questions
Pourquoi est-ce que j’obtiens une erreur d’emplacement non valide lors de la tentative de publication d’une page traduite ?
Vous devez traduire les emplacements après avoir traduit les événements auxquels ils sont rattachés. Si vous ne parvenez pas à publier un événement traduit en raison de cette erreur, suivez ces étapes :
1. Restez sur la langue secondaire dans votre tableau de bord WordPress, et visitez la page Emplacement spécifique depuis Événements → Emplacements.
2. Dans la fenêtre contextuelle d’avertissement, cliquez sur Modifier quand même pour voir la page avec l’Éditeur WordPress, puis cliquez sur Mettre à jour.
3. Retournez à l’Événement pour le publier.
Pourquoi des liens sont-ils manquants dans un menu dans les langues secondaires ?
Traduisez toutes les pages liées depuis un menu afin qu’elles puissent apparaître lors du passage à cette langue. Vous pouvez également traduire le menu séparément depuis la section Menus de Navigation sous le Tableau de bord de traduction.
Si votre menu contient des liens personnalisés, découvrez comment les traduire dans notre guide sur la traduction des menus.

