Soporte para direcciones de texto mixto

:bookmark: Este documento explica qué hace la configuración “soportar dirección de texto mixta” en Discourse, cómo funciona y cómo afecta a la composición de publicaciones.

:person_raising_hand: Nivel de usuario requerido: Administrador

La configuración “soportar dirección de texto mixta” es crucial para sitios que presentan tanto idiomas de izquierda a derecha (LTR) como de derecha a izquierda (RTL). Activar esta configuración garantiza que Discourse ajuste automáticamente la dirección del texto para diversos elementos como el contenido de las publicaciones, los títulos de los temas, los nombres de las categorías y el área de vista previa del editor, basándose en el idioma detectado. Además, establece la dirección del texto en los campos de entrada según el idioma que introduzca el usuario. Siempre que el contenido esté separado por una nueva línea, permite tener texto mixto dentro de una publicación individual.

Resumen

Esta documentación cubrirá:

  • Cómo funciona la configuración “soportar dirección de texto mixta”
  • Su impacto en la visualización del contenido
  • Cómo afecta a la composición de publicaciones
  • Mejores prácticas y problemas comunes

Cómo funciona

La configuración soportar dirección de texto mixta solo afecta a la visualización del contenido en el navegador. No altera el contenido almacenado en la base de datos. Cuando está activada, Discourse añade el atributo dir="auto" a elementos HTML como los párrafos de las publicaciones, los títulos de los temas, los nombres de las categorías y los campos de entrada de texto. El navegador determina y aplica automáticamente la dirección de texto correcta basándose en el contenido de cada elemento.

Composición de una publicación

Al redactar una publicación, los campos de entrada detectan automáticamente la dirección del texto que se introduce gracias al atributo dir="auto". Para ayudar con las necesidades de dirección de texto mixta, la configuración también introduce un botón Cambiar dirección en la barra de herramientas del editor. Al hacer clic en este botón, se cambia la dirección de todo el área de texto.

En el área de vista previa del editor, el texto se mostrará con la dirección correcta independientemente de la dirección actual del área de texto.


Mejores prácticas

  1. Activa esta configuración si tu comunidad utiliza frecuentemente idiomas LTR y RTL.
  2. Utiliza el botón Cambiar dirección para ajustar la dirección del texto al redactar publicaciones y garantizar la legibilidad.
  3. Informa a los usuarios sobre el botón Cambiar dirección para mejorar la usabilidad en publicaciones con varios idiomas.

Problemas comunes y soluciones

  1. La alineación del texto no aparece correctamente: Asegúrate de que la configuración esté activada. El dir="auto" del navegador determina la dirección a partir del primer carácter direccional fuerte en cada elemento.
  2. Dirección del texto citado: Los títulos de las citas siempre siguen la dirección del idioma del sitio, mientras que los párrafos citados utilizan dir="auto" para la detección automática.

Preguntas frecuentes

P: ¿Qué sucede si la configuración está desactivada?
R: La dirección del texto no se ajustará automáticamente según el idioma, lo que puede causar problemas de legibilidad en publicaciones con varios idiomas.

P: ¿Cambia el contenido real en la base de datos?
R: No, solo afecta a cómo se muestra el contenido en el navegador.

P: ¿Puedo establecer manualmente la dirección del texto sin esta configuración?
R: Sí, pero activar esta configuración simplifica el proceso y garantiza la coherencia en todo el sitio.

11 Me gusta