WPML

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 :

  1. Accédez à la page WPMLParamètres.
  2. Faites défiler jusqu’à la section Traduction des types de publication
  3. Définissez le type de publication personnalisé Forums sur l’une des options Traduisible.
  4. Cliquez sur Enregistrer.
Marquer le type de publication personnalisé Forums comme Traduisible
Marquer le type de publication personnalisé Forums comme Traduisible

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.

Affichage de tous les forums après traduction
Affichage de tous les forums après traduction

Ajouter des forums traduits à votre menu WordPress

Une fois que vous avez traduit vos forums, vous pouvez les ajouter à votre menu WordPress.

  1. Accédez à Apparence Menus.
  2. Cliquez sur Options de l’écran dans le coin supérieur droit pour afficher les paramètres des options de l’écran de WordPress.
  3. 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.
Ajout de Forums aux options de l’écran
Ajout de Forums aux options de l’écran
  1. Ajoutez le forum dans la langue par défaut au menu et cliquez sur Enregistrer le menu.
Ajout du forum au menu
Ajout du forum au menu
  1. 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.
Ajout des forums traduits aux menus de votre langue secondaire
Ajout des forums traduits aux menus de votre langue secondaire

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 :

bbPress fournit la majeure partie de la traduction prête à l’emploi via son propre fichier MO
bbPress fournit la majeure partie de la traduction prête à l’emploi via son propre fichier MO

Si vous souhaitez modifier le texte d’une chaîne, vous devrez mettre à jour les traductions en suivant ces étapes :

  1. Accédez à WPMLLocalisation 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.
Analyse de bbPress à la recherche de chaînes
Analyse de bbPress à la recherche de chaînes
  1. Accédez à WPMLTraduction de chaînes. Recherchez la chaîne que vous souhaitez traduire.
  2. Cliquez sur l’icône en forme de crayon pour modifier la traduction.
Mise à jour de la traduction d’une chaîne
Mise à jour de la traduction d’une chaîne

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

Affichage de la chaîne mise à jour
Affichage de la chaîne mise à jour

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.

Personnalisation des paramètres du sélecteur de langue
Personnalisation des paramètres du sélecteur de langue

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.

Écrit par Amir · Dernière mise à jour 18 octobre 2024