0

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

我试图通过使用来实现这一点:

[[GKLocalPlayer localPlayer] setAccessibilityLanguage:@"en-EN"];

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

但这并不能解决问题。有任何想法吗?

4

1 回答 1

0

您应该遵循正确的本地化方法,您的应用程序和游戏套件应该遵循在设备级别设置的语言设置,而不是在应用程序级别。您不能将游戏套件强制转换为另一种语言,用户需要在 settings.app 中更改他们的语言。

于 2013-05-30T16:56:56.410 回答