2011-05-01 71 views
6

我创建了一个我设想可本地化的应用程序。所以,我创建了一个.strings资源文件,以保持我的菜单和警报消息文本等。当时间到了,我说:Xcode .strings文件似乎不支持阿拉伯语文本

“MyStringKey” =“السلم”

的阿拉伯字母成为并列为我打字时是因为.string文件以从左到右的格式(即“a”=“b”)定义了它的条目,而阿拉伯文字是从右到左写的。文件编码是UTF-8并不重要。文本方向不能在文件中从右到左更改。或者在我看来。

如何在上面的.strings文件中创建条目?谢谢。

回答

8

这听起来像是编辑器的问题,而不是核心工具链中对.strings文件支持的问题。所以我会在另一个编辑器中创建/编辑我的.string文件,它支持在一行中改变方向,而忽略XCode编辑器缺乏对它的支持。 在XCode中打开时该文件看起来错误..但这应该不重要。

+0

谢谢!你100%正确。我使用了TextEdit,然后剪切并将这些行粘贴到.strings文件中。它在Xcode中看起来不正确,但这并不重要。 – user273565 2011-05-02 01:26:47