【问题标题】:gamecenter dialog language doesn't get localized游戏中心对话语言未本地化
【发布时间】:2014-08-13 17:48:52
【问题描述】:

我将设备的语言更改为与英语不同的语言,但 GameCenter 对话框仍以英语显示。我的意思是:

登录游戏中心

使用现有帐户

创建新帐户

取消

欢迎回来!

等等……

Game Center 应用程序在本地化设备语言下完美运行,但我的应用程序中的对话框仍然是英文的。

我想那些消息和菜单文本应该以设备语言显示?我错了吗?

我在 Apple refs 上找不到任何关于此的内容。

这是因为我处于沙盒模式吗? 还是我需要在项目中设置GC语言?

我尝试重启设备。

【问题讨论】:

    标签: localization sandbox game-center


    【解决方案1】:

    终于找到了。我的假设首先是错误的。

    Gamecenter 消息和菜单不受设备语言的影响,但受 xib 本地化的影响。

    我刚刚编辑了默认为英文本地化的 xib 文件的文件夹。

    重命名为en.lproj >> xx.lproj(这里xx是本地语言代码) 并将文件读取到项目中。

    所有游戏中心消息和菜单现在都使用本地语言。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-07
      • 2010-09-10
      • 2011-10-13
      • 1970-01-01
      • 2014-11-25
      • 1970-01-01
      • 2011-11-18
      • 1970-01-01
      相关资源
      最近更新 更多