Affichage alterné pour site multilingue

Comment afficher différents contenus en fonction de la langue?

Tout dépend du contexte, mais dans certains cas, et pour certains thèmes wordpress, il se peut qu’on ait besoin d’afficher un certain contenu en français, et un autre en anglais par exemple :

Si vous utilisez WMPL :

<?php if (ICL_LANGUAGE_CODE == "fr") { ?>
Votre contenu hmlt fr
<?php } elseif (ICL_LANGUAGE_CODE == "en") { ?>
votre contenu html en
<?php } ?>

Si vous utilisez Polylang:

 <?php
$currentlang = get_bloginfo('language');
if($currentlang=="fr-FR"): ?>

votre conteneu fr
<?php
// si la langue affichee est l'anglais US
elseif($currentlang=="en-GB"):?>

votre conteneu en
<?php endif; ?>

Chaque plugin a ses petites nuances de syntaxe, mais la logique est la même derrière !