如何在unicode中管理LTR和RTL语言的混合?

如何在unicode中管理LTR和RTL语言的混合?,unicode,right-to-left,mixing,Unicode,Right To Left,Mixing,有时我们必须在display中显示消息,这是RTL和LTR语言的混合。消息是unicode格式的。那么,unicode如何处理混合呢?平台上是否存在依赖关系?此过程由此处描述的Unicode双向算法描述:http://www.unicode.org/reports/tr9/ 默认情况下,文本从左到右(级别0)。Unicode有特殊的字符代码来分隔级别0(级别1)内的RTL文本。您可以使用特殊字符在RTL中分隔LTR,以此类推。我认为你可以有多达61个层次的嵌入 HTML标记具有“dir”属性来指

有时我们必须在display中显示消息,这是RTL和LTR语言的混合。消息是unicode格式的。那么,unicode如何处理混合呢?平台上是否存在依赖关系?

此过程由此处描述的Unicode双向算法描述:
http://www.unicode.org/reports/tr9/

默认情况下,文本从左到右(级别0)。Unicode有特殊的字符代码来分隔级别0(级别1)内的RTL文本。您可以使用特殊字符在RTL中分隔LTR,以此类推。我认为你可以有多达61个层次的嵌入

HTML标记具有“dir”属性来指定默认方向

这个过程是平台无关的,但是您将依赖unicode算法来正确地完成它