mediatribe.net -- Drupal et développement web

Notice: this post was last updated Il y a 6 years 24 weeks so it might be outdated. Please be cautious before implementing any of suggestions herein.

Bloc de sélecteur de langue dans Drupal: Ne pas afficher la langue active

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.

Post new comment

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <h3>
  • Lines and paragraphs break automatically.
  • Vous pouvez publier du code en utilisant les balises <code>...</code> (generic) ou bien <?php ... ?> (PHP colorié).

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.