Dopo l'aggiornamento di Discourse, il font personalizzato non viene applicato ai caratteri cirillici

Ciao! Non aggiorno il mio forum Discourse self-hosted da un po’ di tempo (da circa novembre 2024) e oggi l’ho aggiornato.
Ho riscontrato un problema. Uso il font Montseratte come font di base sul forum. E dopo l’aggiornamento, tutti i caratteri cirillici (nel corpo del messaggio, nei nomi di argomenti, categorie, nell’elenco dei tag) non vengono visualizzati con questo font, ma vengono visualizzati con il font predefinito utilizzato dal browser. Allo stesso tempo, i caratteri latini e i numeri vengono visualizzati correttamente utilizzando il font selezionato nelle impostazioni.

Un frammento di una pagina web di un forum dedicato alla discussione di Blu-ray, UHD e software Scenarist, nonché plugin per l'editing video. (Didascalia dell'immagine generata dall'IA)

Ho provato a ricostruire l’app, a svuotare la cache del browser, a provare a navigare in modalità incognito, ma nulla ha aiutato.
Ho anche provato a utilizzare altri font e il risultato è stato lo stesso. Solo quando imposto Inter come font di base (o reimposto l’impostazione del font di base su predefinito), sia i caratteri cirillici che quelli latini iniziano a essere visualizzati con lo stesso font.

L'immagine mostra uno screenshot di una pagina web con informazioni sul software per la gestione di dischi Blu-ray, inclusi Scenarist e strumenti Red Giant, nonché discussioni su questioni relative a Full HD e 4K UltraHD. (Didascalia dell'immagine generata dall'IA)

Qualche idea su come risolvere questo problema?

2 Mi Piace

Ciao!

Ho guardato questi screenshot per un po’ e devo ammetterlo: non riesco a vedere la differenza tra loro… Puoi indicarmi qual è, per favore?

Beh… cercherò di spiegare il più possibile.

I miei screenshot mostreranno quelle che chiameremo tre fasi della visualizzazione dei font.

  1. Com’era prima dell’aggiornamento [e nelle impostazioni del font era selezionato il font Montseratte].
  2. Com’è diventato dopo l’aggiornamento [e nelle impostazioni del font era selezionato il font Montseratte].
  3. Com’è diventato dopo l’aggiornamento [e nelle impostazioni del font, era selezionato il font predefinito]

Questo screenshot mostra le fasi 2 e 3.
Qui, per illustrare la differenza di visualizzazione, dovresti prestare attenzione a un paio di iscrizioni. La prima è: FullHD and 4K

Ovviamente, questa iscrizione ha un aspetto diverso.
E poi, devi guardare l’iscrizione Работаем и

E questa iscrizione ha lo stesso aspetto.

Ma, ti ricordo… nella seconda fase, [dopo l’aggiornamento], era selezionato il font Montseratte nelle impostazioni del font, e nella terza, il font predefinito.

Quindi, nella seconda fase, quando il font Montseratte era selezionato dopo l’aggiornamento, il testo inglese viene visualizzato con il font Montseratte, e il testo russo viene visualizzato con il font predefinito (proprio come nella terza fase, quando era selezionato il font predefinito nelle impostazioni).

Ed ecco come apparivano i font in entrambe le lingue nella prima fase [prima dell’aggiornamento]:

Come puoi vedere, nella prima fase [prima dell’aggiornamento], tutto il testo viene visualizzato con il font Montseratte.

Questo problema non è correlato al browser o al dispositivo, poiché succede lo stesso ovunque.
Inoltre, non ha nulla a che fare con un singolo font. Ho provato a cambiare il font con un altro, e nelle fasi 2 e 3, ho ancora il font predefinito con il testo russo, e il font selezionato con il testo inglese nella seconda fase.

1 Mi Piace

Ciao di nuovo,

Grazie per quella spiegazione esauriente. Non riesco a riprodurlo sul mio sito, ma non mi arrendo (ancora).

Il tuo forum è pubblico? Sarebbe più facile dare un’occhiata a dove si sta manifestando il problema.

Sì. È wedframe.ru
Abiliterò il font Montseratte per una maggiore chiarezza.

1 Mi Piace

Grazie, ho trovato il problema. Ne stiamo discutendo internamente e ti farò sapere quando avrò maggiori informazioni :slight_smile:

2 Mi Piace

Solo un breve aggiornamento: siamo consapevoli di questo problema e abbiamo un’idea su come risolverlo, ma non è ancora una priorità alta. Ti faremo sapere quando avremo ulteriori aggiornamenti qui.

2 Mi Piace