gamecenter对话框语言没有得到本地化

时间:2012-02-27 15:40:43

标签: localization sandbox game-center

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

登录游戏中心

使用现有帐户

创建新帐户

取消

欢迎回来xxx!

等...

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

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

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

这是否发生因为我处于沙箱模式? 或者我是否需要在项目中设置GC语言?

我尝试重启设备。

1 个答案:

答案 0 :(得分:1)

最后我发现了它。我的假设首先是错误的。

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

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

重命名为en.lproj>> xx.lproj(此处xx是本地语言代码) 和已读文件到项目。

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