我有一个游戏非常依赖基于文本的交流,因此,我只想将玩家与其他设置相同语言设置的玩家匹配,前提是它是合理的(即我的应用程序本地化的语言之一)。
现在,当我得到首选语言时,它是一个字符串。然而,匹配对象的玩家组是一个整数。将整数用于语言环境的最佳方法是什么?它们是在 iOS 中本地索引的,还是我必须提供自己的索引?
此外,有些人会说多种语言。我可以从系统设置中获得首选语言,但据我了解,这只是所有顺序不同的语言。无论如何,我是否可以提取有用的信息,说明除了当前语言之外哪些其他语言实际上适合用户?
我有一个游戏非常依赖基于文本的交流,因此,我只想将玩家与其他设置相同语言设置的玩家匹配,前提是它是合理的(即我的应用程序本地化的语言之一)。
现在,当我得到首选语言时,它是一个字符串。然而,匹配对象的玩家组是一个整数。将整数用于语言环境的最佳方法是什么?它们是在 iOS 中本地索引的,还是我必须提供自己的索引?
此外,有些人会说多种语言。我可以从系统设置中获得首选语言,但据我了解,这只是所有顺序不同的语言。无论如何,我是否可以提取有用的信息,说明除了当前语言之外哪些其他语言实际上适合用户?