Here Maps - iOS - MSDKUI 根据本地语言更改 ui 元素
Here Maps - iOS - MSDKUI Changing ui elements based on local language
我正在使用 MSDKUI 显示带导航的 UI 元素。我找不到将默认语言更改为手机本地语言的方法。
iOS 的 HERE Mobile SDK UI 套件应该已经支持 14 种以上的语言。请检查文档以验证可用的语言。
在 Xcode 中,您必须添加您想要支持的所需语言。如果尚不支持该语言,则设备将回退到英语。
例如,Xcode 9 和 Xcode 10 已经支持基础国际化。验证复选框是否已标记:
- Select 您在 Xcode 的文件导航器中的项目。确保项目而不是目标是 selected。您应该会看到标记为 'Use Base Internationalization' 的复选框。如果它不是 selected,请 select 它。
- 使用上面的 +/- 按钮,您可以为您的应用程序添加或删除支持的语言。确保 selected 语言与 HERE Mobile SDK UI 工具包中的语言匹配。
- 通过 phone 设置在设备上设置语言。重新启动您的应用程序:组件现在应该已本地化。
请注意,此过程不包含任何 HERE 特定步骤。这只是 iOS 如何为您的应用程序添加本地化的标准方法。应用程序正确本地化后,HERE 移动 SDK UI 套件将识别语言并显示当前语言(如果可用)。
我正在使用 MSDKUI 显示带导航的 UI 元素。我找不到将默认语言更改为手机本地语言的方法。
iOS 的 HERE Mobile SDK UI 套件应该已经支持 14 种以上的语言。请检查文档以验证可用的语言。
在 Xcode 中,您必须添加您想要支持的所需语言。如果尚不支持该语言,则设备将回退到英语。
例如,Xcode 9 和 Xcode 10 已经支持基础国际化。验证复选框是否已标记:
- Select 您在 Xcode 的文件导航器中的项目。确保项目而不是目标是 selected。您应该会看到标记为 'Use Base Internationalization' 的复选框。如果它不是 selected,请 select 它。
- 使用上面的 +/- 按钮,您可以为您的应用程序添加或删除支持的语言。确保 selected 语言与 HERE Mobile SDK UI 工具包中的语言匹配。
- 通过 phone 设置在设备上设置语言。重新启动您的应用程序:组件现在应该已本地化。
请注意,此过程不包含任何 HERE 特定步骤。这只是 iOS 如何为您的应用程序添加本地化的标准方法。应用程序正确本地化后,HERE 移动 SDK UI 套件将识别语言并显示当前语言(如果可用)。