Questo documento spiega cosa fa l’impostazione “supporto direzione del testo mista” in Discourse, come funziona e come influisce sulla composizione dei post.
Livello utente richiesto: Amministratore
L’impostazione “supporto direzione del testo mista” è fondamentale per i siti che presentano sia lingue da sinistra a destra (LTR) che da destra a sinistra (RTL). Abilitare questa impostazione garantisce che Discourse regoli automaticamente la direzione del testo per vari elementi, come il contenuto dei post, i titoli degli argomenti, i nomi delle categorie e l’area di anteprima del compositore, in base alla lingua rilevata. Inoltre, imposta la direzione del testo per i campi di input in base alla lingua utilizzata dall’utente. Finché il contenuto è separato da una nuova riga, è possibile avere testo misto all’interno di un singolo post.
Riepilogo
Questa documentazione coprirà:
- Come funziona l’impostazione “supporto direzione del testo mista”
- Il suo impatto sulla visualizzazione dei contenuti
- Come influisce sulla composizione dei post
- Le migliori pratiche e i problemi comuni
Come funziona
L’impostazione supporto direzione del testo mista influisce solo sulla visualizzazione del contenuto nel browser. Non modifica il contenuto memorizzato nel database. La direzione del testo è determinata tramite un’espressione regolare che valuta la lingua utilizzata. Viene quindi aggiunto l’attributo dir appropriato al tag HTML esterno del testo.
Sebbene impostare
dir="auto"possa ottenere risultati simili, questo metodo non è compatibile con i browser Internet Explorer (IE), rendendo necessario l’approccio basato sull’espressione regolare.
Composizione di un post
Durante la composizione di un post, il testo inserito nell’area di testo del compositore segue di default la direzione della località preferita dall’utente. Ciò significa che l’input nell’area di testo supporta una sola direzione del testo alla volta. Per facilitare le esigenze di direzione del testo mista, l’impostazione introduce un pulsante Cambia direzione nella barra degli strumenti del compositore. Cliccando questo pulsante si cambia la direzione dell’intera area di testo.
Nell’area di anteprima del compositore, il testo verrà visualizzato con la direzione corretta indipendentemente dalla direzione attuale dell’area di testo.
Migliori pratiche
- Abilita questa impostazione se la tua comunità utilizza frequentemente sia lingue LTR che RTL.
- Usa il pulsante Cambia direzione per regolare la direzione del testo durante la composizione dei post, garantendo una migliore leggibilità.
- Informa gli utenti sul pulsante Cambia direzione per migliorare l’usabilità nei post multilingue.
Problemi comuni e soluzioni
- Allineamento del testo non corretto: Assicurati che l’impostazione sia abilitata. Se il problema persiste, verifica che lo script della lingua venga riconosciuto in modo coerente dall’espressione regolare.
- Compatibilità con Internet Explorer: Ricorda che
dir="auto"non è supportato nei browser IE. Attieniti alla funzionalità fornita per ottenere risultati coerenti.
Domande frequenti (FAQ)
D: Cosa succede se l’impostazione è disabilitata?
R: La direzione del testo non si adeguerà automaticamente in base alla lingua, il che può causare problemi di leggibilità nei post multilingue.
D: Modifica il contenuto effettivo nel database?
R: No, influisce solo su come il contenuto viene visualizzato nel browser.
D: Posso impostare manualmente la direzione del testo senza questa impostazione?
R: Sì, ma abilitare questa impostazione semplifica il processo e garantisce coerenza in tutto il sito.

