Quando la “Lingua della categoria” è impostata su una lingua non predefinita (ad esempio il tedesco, su un sito la cui lingua predefinita è anch’essa il tedesco), la banner della categoria tronca correttamente la descrizione al primo paragrafo — in linea con le indicazioni documentate secondo cui il primo paragrafo costituisce un breve riepilogo e i paragrafi successivi sono destinati ai dettagli/regole.
Tuttavia, le descrizioni inserite per altre lingue tramite il pannello Localizzazioni della categoria non vengono troncate allo stesso modo — mostrano il testo completo su più paragrafi nella banner, incluso il contenuto chiaramente inteso come “descrizione estesa” secondo le stesse linee guida di modifica della categoria di Discourse.
Questo produce una lunghezza visibilmente inconsistente della banner a seconda della lingua selezionata dall’utente, anche se il contenuto salvato sottostante è strutturalmente identico (stessi a capo, stessa intenzione) in tutte le lingue.
Comportamento atteso
O:
- Tutte le lingue vengono troncate al primo paragrafo nella banner, con il resto visibile solo nella pagina completa della categoria/Informazioni, oppure
- Tutte le lingue mostrano la descrizione completa nella banner.
Indipendentemente dall’intenzione, il comportamento dovrebbe essere coerente tra la lingua principale/base e le lingue del pannello Localizzazioni per la stessa categoria.
Comportamento effettivo
- Lingua base (tedesco, lingua della categoria esplicitamente impostata su tedesco): la banner mostra solo il primo paragrafo.
- Pannello Localizzazioni (inglese, francese): la banner mostra l’intera descrizione salvata, tutti i paragrafi, senza troncamento.
Passaggi per riprodurre il problema
- Creare una categoria. Impostare la “Lingua della categoria” (scheda Generale, o scheda Localizzazioni a seconda della versione) su una lingua diversa dalla lingua di lavoro originale del sito — nel nostro caso, il tedesco, corrispondente alla
default_localedel sito. - Scrivere una descrizione in due paragrafi direttamente in quel campo base: un primo paragrafo breve e un secondo paragrafo più lungo con dettagli aggiuntivi.
- Andare alla scheda Localizzazioni della categoria, aggiungere voci in inglese e francese e incollarvi descrizioni equivalenti in due paragrafi per ciascuna.
- Visualizzare la pagina/banner della categoria in tedesco — viene mostrato solo il primo paragrafo.
- Cambiare la lingua dell’interfaccia in inglese o francese — la descrizione completa in due paragrafi viene mostrata nella banner.
Riprodotto identicamente su due categorie separate nella nostra istanza (screenshot allegati per entrambe).
Ambiente
- Discourse self-hosted, [versione — recuperare da Admin → Informazioni sul sito prima di pubblicare; non ho questa informazione confermata]
- Localizzazione dei contenuti abilitata
- Lingue supportate per la localizzazione dei contenuti: inglese, francese
- Lingua predefinita del sito: tedesco
- Lingua della categoria per entrambe le categorie di test: tedesco
Allegati:
