2012-08-31 38 views
1

與Android相比,iPhone雖然不支持多種語言,但即使MAC似乎這樣做(僅僅是因爲我瞭解到在xCode中添加這些語言的可能性是針對MAC應用程序的,而不是針對iOS的)。爲iPhone本地化添加語言 - 這可能嗎?

現在我添加了語言的iPhone設置的語言列表中沒有的語言的Localizable.strings文件。

有沒有使用標準的做法像一個辦法:

,如果我只是把一個選擇菜單,在我的應用程序?

否則,我將不得不添加一個特殊的邏輯 - 讓我們說MYNSLocalizedString,首先檢查,如果用戶想選擇一個不支持的語言,得到這個其他方式(可能把這些翻譯成NSDictionary),否則調用標準NSLocalizedString。

我想我將不得不把在應用反正語言選擇菜單 - 但可以用來NSLocalizedString來電或做我必須添加一個元方法MYNSLocalizedString提到的一樣?

或者有沒有其他的解決方案?

非常感謝!

回答