我制作了一款使用GameKit(排行榜和成就)的游戏,用户可以通过点击旗帜来改变游戏语言。我现在的麻烦是如何在标准的GameKit视图中更改语言。
我试图通过使用:
来实现这一目标[[GKLocalPlayer localPlayer] setAccessibilityLanguage:@"en-EN"];
和
GKAchievementViewController* achievementsVC = [[[GKAchievementViewController alloc] init] autorelease];
[achievementsVC setAccessibilityLanguage:@"en-EN"];
但这不是诀窍。有什么想法吗?
答案 0 :(得分:0)
您应该遵循正确的本地化方法,您的应用和游戏套件应遵循在设备级别设置的语言设置,而不是应用级别。您无法强制使用其他语言的游戏工具包,用户需要在settings.app中更改其语言。