2013-05-26 48 views
0

我有用Xcode創建的應用程序,並且我想在主視圖中顯示4個按鈕以選擇應用程序(西班牙語,英語,法語,德語)的語言。在iOS應用程序中更改語言

當按下一個按鈕時,我想用選定的語言加載下一個視圖(以及其他應用程序)。

任何人都可以引導我?

回答

0

即時更改本地化並不那麼簡單,因爲iOS試圖使用當前的語言環境進行本地化,假設這是用戶可以理解的最好的語言。查看this tutorial,瞭解如何即時更改應用中的語言。

0

有同樣的問題,這裏是我的解決方案。

iOS base internationalization: change the language at runtime

我不得不說,所有上述不適合,如果你用自定義宏,而不是NSLocalizedString去,你不能使用Xcode中的全部功能,你也不能欺騙StandartDefault - 語言習慣直到您重新啓動應用程序爲止。