2014-02-23 68 views
2

我正在使用.strings文件進行本地化,自動佈局使用自動佈局遷移到單個基本界面。預覽字符串翻譯的自動佈局XIB的本地化版本

如何輕鬆預覽我的界面的本地化版本?

我希望看到我的用戶界面在德語,中文和阿拉伯語中的顯示效果,而不必每次都更改系統範圍的語言首選項。

在界面生成器的「跳轉欄」中選擇另一種語言只顯示我原始的.strings文件源。 IB的「模擬文檔」僅以我當前的語言顯示我的文檔。

回答

2

您可以在特定的語言with an extra argument啓動應用程序:

Foo.app/Contents/MacOS/Foo -AppleLanguages '(de)' 

但是,這還不夠的阿拉伯語,因爲它設置了語言,但並不啓用RTL佈局:

app -AppleLanguages '(ar)' -NSForceRightToLeftWritingDirection YES -AppleTextDirection YES