Después de la actualización de Discourse, la fuente personalizada no se aplica a los caracteres cirílicos

Hola! No he actualizado mi Discourse autoalojado en un tiempo (desde aproximadamente noviembre de 2024), y hoy lo actualicé.
Encontré un problema. Uso la fuente Montseratte como fuente base en el foro. Y después de la actualización, todos los caracteres cirílicos (en el cuerpo del mensaje, en los nombres de temas, categorías, en la lista de etiquetas) no se muestran con esta fuente, sino que se muestran con la fuente normal utilizada por el navegador por defecto. Al mismo tiempo, los caracteres latinos y los números se muestran correctamente utilizando la fuente seleccionada en la configuración.

Una captura de pantalla de una página web de un foro dedicado a la discusión de Blu-ray, UHD y software Scenarist, así como complementos de edición de video. (Pie de foto de IA)

Intenté reconstruir la aplicación, borrar la caché del navegador, intentar navegar en modo incógnito, nada ayuda.
También intenté usar varias otras fuentes y el resultado fue el mismo. Solo cuando establecí Inter como fuente base (o restablecí la configuración de la fuente base a la predeterminada), tanto los caracteres cirílicos como los latinos comenzaron a mostrarse con la misma fuente.

La imagen es una captura de pantalla de una página web con información sobre software para trabajar con discos Blu-ray, incluyendo Scenarist y herramientas Red Giant, así como discusiones sobre temas relacionados con Full HD y 4K UltraHD. (Pie de foto de IA)

¿Alguna idea sobre cómo solucionar esto?

2 Me gusta

¡Hola!

He estado mirando estas capturas de pantalla durante un tiempo y tengo que admitir: no veo la diferencia entre ellas… ¿Podrías señalarla, por favor?

Bueno… intentaré explicar lo máximo que pueda.

Mis capturas de pantalla mostrarán lo que llamaremos tres etapas de visualización de fuentes.

  1. Cómo era antes de la actualización [y en la configuración de fuentes se seleccionó la fuente Montseratte].
  2. Así es como quedó después de la actualización [y en la configuración de fuentes se seleccionó la fuente Montseratte].
  3. Así es como quedó después de la actualización [y en la configuración de fuentes, se seleccionó la fuente predeterminada]

Esta captura de pantalla muestra las etapas 2 y 3.
Aquí, para ilustrar la diferencia en la visualización, debe prestar atención a un par de inscripciones. La primera es: FullHD and 4K

Obviamente, esta inscripción se ve diferente.
Y luego, debe mirar la inscripción Работаем и

Y esta inscripción se ve igual.

Pero, permítanme recordarles… en la segunda etapa, [después de la actualización], se seleccionó la fuente Montseratte en la configuración de fuentes, y en la tercera, la fuente predeterminada.

Por lo tanto, en la segunda etapa, cuando se seleccionó la fuente Montseratte después de la actualización, el texto en inglés se muestra con la fuente Montseratte, y el texto en ruso se muestra con la fuente predeterminada (igual que en la tercera etapa, cuando se seleccionó la fuente predeterminada en la configuración).

Y así es como se veían las fuentes en ambos idiomas en la primera etapa [antes de la actualización]:

Como puede ver, en la primera etapa [antes de la actualización], todo el texto se muestra con la fuente Montseratte.

Este problema no está relacionado con el navegador o el dispositivo, ya que ocurre lo mismo en todas partes.
Además, no tiene nada que ver con ninguna fuente en particular. Intenté cambiar la fuente a otra, y en las etapas 2 y 3, todavía tengo la fuente predeterminada con texto en ruso, y la fuente seleccionada con texto en inglés en la segunda etapa.

1 me gusta

Hola de nuevo,

Gracias por esa explicación tan completa. No puedo reproducirlo en mi sitio, pero no me rindo (todavía).

¿Es tu foro público? Sería más fácil echar un vistazo a dónde se está manifestando el problema.

Sí. Es wedframe.ru
Habilitaré la fuente Montseratte para mayor claridad.

1 me gusta

Gracias, he encontrado el problema. Lo estamos discutiendo internamente y te informaré cuando sepa más :slight_smile:

2 Me gusta

Solo una rápida actualización para informarles que somos conscientes de este problema y tenemos una idea de cómo solucionarlo, pero aún no es una alta prioridad. Les informaremos cuando tengamos más actualizaciones al respecto.

2 Me gusta