Pregunta

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 este acheiving

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 tienen que confiar en formato HTML, porque no todos los usuarios tendrán soporte para HTML en su cliente de correo electrónico.

En el frente de texto sin formato, que han 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 explícitamente en el correo electrónico, o incluso si esto es necesario. ¿Cómo sería un altavoz árabe normalmente trabajar con el correo electrónico de texto sin formato? Serían por lo general dependen de la configuración global dirección del texto en su cliente de correo electrónico, o hay alguna otra manera, generalmente aceptada de forzar a la dirección del texto en el propio correo electrónico?

Cualquier sugerencia o consejo general con respecto de derecha a izquierda de correo electrónico sería muy apreciada.

¿Fue útil?

Solución

  

No estoy seguro de cómo especificar explícitamente en el correo electrónico, o incluso si esto es necesario.

Para Unicode de texto sin formato, se puede añadir un de derecha a izquierda marca en línea, pero no es realmente necesario.

Yo diría que por qué no añadir la marca de RTL, pero no es realmente necesario

  

¿Cómo sería un altavoz árabe suelen trabajar con el correo electrónico de texto sin formato? ¿Se suele depender de la configuración de la dirección del texto global en su cliente de correo electrónico, o hay alguna otra manera, generalmente aceptada de forzar a la dirección del texto en el propio correo electrónico?

La mayoría de los usuarios serían capaces de cualquiera de los interruptores de la dirección del texto para conseguir un acolchado correcto de las líneas, o se utilizan para un texto irregular derecha Árabe (el propio texto aparecerá correctamente si no contiene caracteres ingleses en línea , y los usuarios están acostumbrados a leer en trozos, incluso si lo hace).

Otros consejos

Estoy Upvoting cuestión de Osama, incluso dura Tengo una opinión muy diferente a él. La razón es que los caracteres de control Unicode no se utilizan lo suficiente en el mundo, y pudieran solucionar muchos problemas.

De todos modos, a mi respuesta: el uso de HTML. De Verdad. Porque incluso si así lo s = RLE + s + PDF, el texto tendrá de derecha a izquierda dirección pero no en la alineación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top