2011-05-01 77 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