bbPress est une extension WordPress qui vous permet de créer des forums de discussion interactifs. Avec WPML, vous pouvez rendre votre système de forum multilingue.
Vous connaissez probablement déjà au moins un système de forum bbPress multilingue – l’ancien forum de Support de WPML. Nos sites utilisaient WPML et bbPress conjointement pour permettre à nos clients de rechercher des réponses et d’obtenir de l’aide dans leur langue maternelle.
Premiers pas
Commencez par installer et activer les extensions suivantes :
- L’extension noyau de WPML et le module complémentaire WPML Traduction de chaînes
- L’extension bbPress (version 2.6.9 ou ultérieure)
Si vous découvrez WPML, consultez notre Guide de démarrage. Il vous présente rapidement les différentes options de traduction que vous pouvez utiliser.
Traduire les forums
Pour traduire vos forums, vous devez d’abord définir le type de publication Forum comme Traduisible. Pour ce faire :
- Accédez à la page WPML → Paramètres.
- Faites défiler jusqu’à la section Traduction des types de publication
- Définissez le type de publication personnalisé Forums sur l’une des options Traduisible.
- Cliquez sur Enregistrer.

Une fois que vous avez défini le type de publication Forums sur Traduisible, vous pouvez traduire vos forums vous-même, les confier à des traducteurs locaux ou utiliser un service de traduction. Si vous utilisez Tout traduire automatiquement, WPML traduira automatiquement vos forums.
Après avoir traduit vos forums, vous pouvez voir les différents forums dans chaque langue en cliquant sur le lien de menu Forums, puis en sélectionnant Toutes les langues.

Ajouter des forums traduits à votre menu WordPress
Une fois que vous avez traduit vos forums, vous pouvez les ajouter à votre menu WordPress.
- Accédez à Apparence → Menus.
- Cliquez sur Options de l’écran dans le coin supérieur droit pour afficher les paramètres des options de l’écran de WordPress.
- Cochez la case à côté de Forums dans la ligne Éléments de l’écran. Cela vous permet d’ajouter vos forums au menu de votre site.

- Ajoutez le forum dans la langue par défaut au menu et cliquez sur Enregistrer le menu.

- Cliquez sur le lien Synchroniser les menus entre les langues. WPML vous indique quels éléments seront ajoutés ou mis à jour dans les menus de votre langue secondaire. Cliquez sur Synchroniser et Appliquer les modifications pour les mettre à jour.

Traduire d’autres textes bbPress (chaînes)
bbPress est fourni avec ses propres traductions, incluses dans le fichier MO (traduction) de bbPress. Cela signifie qu’après avoir suivi les étapes ci-dessus, la plupart des chaînes bbPress par défaut sont déjà traduites dans les langues secondaires de votre site, comme vous pouvez le voir ci-dessous :

Si vous souhaitez modifier le texte d’une chaîne, vous devrez mettre à jour les traductions en suivant ces étapes :
- Accédez à WPML → Localisation des thèmes et des extensions. Sélectionnez bbPress dans la section Chaînes dans les extensions, et cliquez sur le bouton Analyser les extensions sélectionnées à la recherche de chaînes.

- Accédez à WPML → Traduction de chaînes. Recherchez la chaîne que vous souhaitez traduire.
- Cliquez sur l’icône en forme de crayon pour modifier la traduction.

Vous pouvez voir les chaînes traduites sur l’interface publique du site.

Ajouter des sélecteurs de langue
Lorsque des personnes accèdent à l’un de vos forums de Support, il peut être utile de leur montrer une liste de tous les forums disponibles dans les autres langues.
Par défaut, WPML ajoute un sélecteur de langue dans la zone du pied de page de votre site. Vous pouvez également accéder à WPML → Langues et ajouter un sélecteur de langue à des zones spécifiques de votre site, comme la navigation, les menus ou les zones de widgets de votre site.
Alternativement, vous pouvez ajouter un sélecteur de langue à des emplacements personnalisés sur votre site. Vous pouvez ensuite personnaliser l’apparence du sélecteur de langue et ajuster les paramètres dans la section Sélecteurs de langue personnalisés de la page WPML → Langues.

Traduire les sujets et les réponses
Veuillez noter : WPML ne prend pas en charge la traduction des sujets et des réponses de bbPress.
Anomalies connues
WPML fonctionne bien avec cette extension, mais il peut parfois y avoir des problèmes mineurs sur lesquels nous travaillons. Cela est normal car les deux extensions proposent des mises à jour fréquentes.
Anomalies non résolues actuelles :
Vous pouvez également rechercher toutes les anomalies connues, y compris les anomalies précédemment résolues pour cette extension.
Obtenir du Support
Comme toujours, si vous avez des problèmes ou des questions, rendez-vous sur le Support WPML et laissez-nous vous aider à les résoudre.