Tradurre le etichette dei filtri BEF di una vista

Da roberto, Ven, 09/30/2022 - 09:56

Oggi ho scovato un modo per poter tradurre la voce - Any - utilizzata nei filtri esposti di una vista. Nel mio caso specifico il filtro recupera i valori da una tassonomia che raggruppa la news del sito in categorie; inoltre ho utilizzato il modulo Better Exposed Filter per visualizzare le voci del filtro come link.

Tralascio tutta la parte di configurazione del multi-lingua in Drupal, perché se il vostro problema è la traduzione dei filtri, penso che abbiate già un sito multi-lingua configurato. In ogni caso vi lascio il link alla guida ufficiale per approfondimenti.

La traduzione delle voci di tassonomia non è un problema, basta utilizzare l'interfaccia offerta da Drupal. Per quanto riguarda invece la voce - Any - la questione si fa un po' tricky. Ecco cosa ho fatto:

  1. ho tradotto il testo - Any - dall'interfaccia di traduzione di Drupal (/admin/config/regional/translate)
    User interface translation
  2. riscritto il testo - Any - da visualizzare nelle varie lingue dentro il settings di BEF
    Better Exposed Filters settings
    Better Exposed Filters rewrite

Spero vi possa essere d'aiuto e se qualcuno ha trovato un modo migliore per gestire questa cosa me lo faccia sapere. Grazie.