此处映射-iOS-MSDKUI根据本地语言更改ui元素

时间:2018-09-08 15:45:28

标签: ios here-api

我正在使用MSDKUI来显示带有导航的UI元素。我找不到将默认语言更改为手机本地语言的方法。

1 个答案:

答案 0 :(得分:1)

适用于iOS的HERE Mobile SDK UI套件应该已经支持14种以上的语言。请检查文档以验证可用的语言。

在Xcode中,您必须添加要支持的所需语言。如果尚不支持该语言,则设备将回退为英语。

例如,Xcode 9和Xcode 10已经支持基本国际化。验证该复选框是否已标记:

  • 在Xcode的文件导航器中选择项目。确保选择了项目而不是目标。您应该看到标有“使用基础国际化” 的复选框。如果未选中,请选择它。
  • 使用上方的 +/- 按钮,您可以为应用添加或删除支持的语言。确保所选语言与HERE Mobile SDK UI Kit中的语言匹配。
  • 通过电话设置在设备上设置语言。重新启动您的应用:组件现在应该已本地化。

请注意,此过程不包含任何HERE特定步骤。这只是iOS上如何向应用程序添加本地化的标准方法。应用正确本地化后,HERE Mobile SDK UI Kit将识别该语言并显示当前语言(如果有)。