Sauter la navigation
Mis à jour
février 17, 2025

Apprenez comment traduire les blocs ACF avec WPML, et afficher les mêmes champs ou des champs différents dans plusieurs langues.

Plugins Requis

Pour traduire les blocs ACF, veuillez installer et activer les extensions suivantes :

Comment Traduire les Blocs ACF

WPML vous offre deux options lors de la traduction des blocs ACF :

Les mêmes champs d’une langue à l’autre

Avec cette option, vos blocs ACF présentent le même contenu et la même mise en page que dans votre langue d’origine.

Same fields across languages (English)
Blocs ACF en anglais
Same fields across languages (Spanish)
Blocs ACF en espagnol

Pour traduire les blocs ACF afin qu’ils apparaissent identiques dans toutes les langues :

  1. Accédez à WPML → Gestion de la traduction
  2. Sélectionnez le contenu comportant vos blocs ACF.
  3. Choisissez une méthode de traduction et envoyez pour traduction.

Lors de la dénomination de vos champs, évitez de répéter le même Nom de champ. L’utilisation du même Nom de champ pour plusieurs champs peut empêcher certains d’entre eux d’apparaître dans l’éditeur de traduction.

Des champs différents d’une langue à l’autre

Avec cette option, vos blocs ACF affichent des champs et une mise en page différents dans chaque langue.

Different fields across languages (English)
Blocs ACF en anglais
Different fields across languages (Spanish)
Blocs ACF en espagnol

Pour traduire les blocs ACF afin qu’ils apparaissent différemment dans les différentes langues :

  1. Modifiez la page contenant vos blocs ACF.
  2. Dans la barre latérale droite, développez la section Langue et cliquez sur Éditeur WordPress. Une fenêtre contextuelle apparaîtra. Laissez l’option Cette page sélectionnée et cliquez sur Appliquer.
Switching to WordPress Editor (1)
Passage à l’éditeur WordPress
  1. Ensuite, cliquez sur l’icône plus pour la langue dans laquelle vous souhaitez traduire votre article. Une page vierge s’ouvrira.
  2. Saisissez le contenu et les blocs ACF que vous souhaitez afficher dans cette langue. Publiez lorsque vous avez terminé.