本地化的GKTurnBasedMatch消息

时间:2013-02-26 12:26:08

标签: ios cocoa-touch game-center gamekit gkturnbasedmatch

GKTurnBasedMatch的message属性允许更改下一个参与者收到的推送通知中的文本,但是如何对其进行本地化?我尝试使用Localizable.strings,但这不起作用。我知道定期推送通知可以很容易地进行本地化,但由于Game Center可以完全控制这些通知,所以似乎无法做到这一点。

1 个答案:

答案 0 :(得分:0)

几个月前,我一直在努力解决同样的问题。

我结束了创建一个用户类,其中包含用户喜欢哪个本地化的信息,然后让其他玩家决定语言。

类似的东西:

  • player1:开始游戏
  • player1:告知player2昵称,首选lang等
  • player2:告知player1昵称,首选 郎等。
  • player1:在首选的lang中向player2发送消息。

不是很优雅但是很有效。