Estoy tratando de generar correo electrónico de mi código que va a leer correctamente para la gente que usa de derecha a izquierda-lectura idiomas como el árabe. Mi pregunta es: ¿cuáles son mis opciones para lograr esto?de derecha a izquierda por correo electrónico
Soy consciente de que puedo crear un correo electrónico de varias partes y codificar el cuerpo del mensaje como "text/html", a continuación, especifique una dirección de texto en la etiqueta <html>
(por ejemplo <html dir="rtl">
), pero idealmente me gustaría utilizar el correo electrónico de texto sin formato y no tener que depender del formato HTML, porque no todos los usuarios tendrán soporte HTML en su cliente de correo electrónico.
En el frente de texto sin formato, he logrado codificar texto árabe en UTF-8 mediante el "Content-Type" cabecera de la siguiente manera:
Content-Type: text/plain;charset=UTF-8
Pero en cuanto a la dirección general del texto, No estoy seguro de cómo especificar esto explícitamente en el correo electrónico, o incluso si es necesario. ¿Cómo funcionaría un hablante de árabe típicamente con el correo electrónico de texto plano? ¿Confiarían generalmente en la configuración de dirección de texto global en su cliente de correo electrónico, o hay alguna otra forma generalmente aceptada de forzar la dirección del texto en el correo electrónico?
Cualquier sugerencia o consejo general respecto de derecha a izquierda de correo electrónico sería muy apreciado.
1 gente no está utilizando caracteres de control Unicode suficiente – elcuco
pero no es posssible a, por ejemplo, enviar un texto sin formato electrónico que está alineado a la derecha? – Gigala
Buen punto sobre la marca de derecha a izquierda, pero estoy en desacuerdo con que esperar que los usuarios administren está bien. El correo electrónico puede llegar a ser muy extraño, sobre todo si el texto RTL se mezcla con el texto LTR (por ejemplo: مرحبا بكم الى موقع stackoverflow.com يا اصدقائي) – Flimm