0

也许这个问题太开放了,有人会杀了它——但是:

我正在构建需要多种语言支持的系统(网络应用程序和本机),包括阿拉伯语和希伯来语等 rtl 语言。目前我不需要能够用这些语言进行编程,但编写内容是必须的。

在实现中我认为有一些困难的选择,因为我认为在某种程度上(我不知道这就是我要问的原因)文本文件需要具有一致的字符串流方向,但是当我们阅读和组合这些文件,我们需要颠倒字符顺序来查看这些元素,以使它们变得合理。

(开放式和非建设性的?我希望构建一个解决方案。)

4

2 回答 2

1

只需在此处投票支持添加 RTL 语言...

https://sublimetext.userecho.com/topic/37207-right-to-left-languages-support/

如果票数达到 600,他们将添加它

于 2015-01-25T02:11:54.060 回答
1

我看不到与 SublimeText 的联系。

您需要 RTL 支持,您使用可以处理它的预制组件。或者从一个可以帮助提供支持并完成繁重工作的库开始(例如 Uniscribe, http: //msdn.microsoft.com/en-us/library/windows/desktop/dd374091%28v=vs.85% 29.aspx或 HarfBuzz,http: //www.freedesktop.org/wiki/Software/HarfBuzz/ )

自己添加它意味着很多工作(SublimeText 惨遭失败,我什至不认为它会尝试)。

要了解您必须处理的内容,请查看 Unicode 双向算法 ( http://www.unicode.org/reports/tr9/ )

于 2013-10-09T06:42:07.997 回答