La plupart de nos clients ont un site bilingue (français et anglais). Le bloc "sélecteur de langue" (Language Switcher) est une bonne façon de passer d'une langue à l'autre, mais souvent nous ne voulons pas afficher la langue courante. Par exemple, sur une page en français, nous voulons un lien vers le contenu en anglais, mais pas de lien "français".
Notre solution est d'ajouter le css suivant à votre thème ou, si vous utilisez un thème "core" ou contribué, de l'ajouter à css injector. (On évite en général de modifier les thèmes core ou contribués, car nos modifications seraient perdues lors d'une mise à jour):
.block-locale .active {
display: none;
}
Ce code dit au fureteur de ne pas afficher la langue courante.