如何更改游戏中心排行榜/成就中的语言

时间:2013-05-30 15:27:56

标签: cocos2d-iphone gamekit

我制作了一款使用GameKit(排行榜和成就)的游戏,用户可以通过点击旗帜来改变游戏语言。我现在的麻烦是如何在标准的GameKit视图中更改语言。

我试图通过使用:

来实现这一目标
[[GKLocalPlayer localPlayer] setAccessibilityLanguage:@"en-EN"];

GKAchievementViewController* achievementsVC = [[[GKAchievementViewController alloc] init] autorelease];
[achievementsVC setAccessibilityLanguage:@"en-EN"];

但这不是诀窍。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您应该遵循正确的本地化方法,您的应用和游戏套件应遵循在设备级别设置的语言设置,而不是应用级别。您无法强制使用其他语言的游戏工具包,用户需要在settings.app中更改其语言。