也许这个问题太开放了,有人会杀了它 ---但是:
我正在构建需要多种语言支持的系统(网络应用和本机),包括阿拉伯语和希伯来语等rtl语言。目前我没有必要能够用这些语言编程,但写内容是必须的。
我认为在实现中有一些困难的选择,因为我认为在某种程度上(我不知道这就是我要问的原因)文本文件需要具有一致的字符串流方向,但是当我们阅读并撰写这些文件,我们需要查看这些元素,并将它们的字符顺序颠倒过来,以使它们变得合理。
(开放式和非建设性的?我希望能够构建解决方案。)
答案 0 :(得分: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/)
答案 1 :(得分:1)
只需投票支持在此处添加RTL语言...
https://sublimetext.userecho.com/topic/37207-right-to-left-languages-support/
如果投票达到600
,他们会添加它