如何根据ios中选定的应用程序语言更改应用程序设置语言?

时间:2016-04-04 12:23:53

标签: ios localization

我的应用支持7种语言。当用户从选择中选择时,我将重新启动应用程序,以便应用程序更改为所选语言。但我需要根据应用语言更新应用设置(如设置包)。我可以根据设备语言本地化设置,但不能选择应用语言。

1 个答案:

答案 0 :(得分:0)

答案可能很难。应用程序间通信不允许您本地化本机应用程序。

应用程序已本地化为西班牙语,但设备已设置为英语,然后

  • 如果您的应用是展示地址,则会显示预订英语。
  • 如果应用程序正在使用相机,则显示英语(除非您创建 自定义相机界面)
  • 如果应用程序正在触发Facebook,Twitter等社交框架 也用英文显示。

在您的情况下,“设置”屏幕的本地化方式与信息plist本地化的方式相同,但只有在设备设置为该语言时才会对屏幕进行本地化。 http://useyourloaf.com/blog/localizing-iphone-app-settings-strings/