跳到主要内容

国际化

Global IM UIKit 内置了简体中文与英文语言包,并支持国际化。

设置 SDK 语言

您可以在 Global IM UIKit 全局配置中修改 SDK 使用的语言。

// 设置为简体中文
ConfigCenter.getFeatureConfig().setLanguage(LanguageType.CHINESE)
// 设置为英文
ConfigCenter.getFeatureConfig().setLanguage(LanguageType.ENGLISH)

// 获取当前设置语言类型
ConfigCenter.getFeatureConfig().getLanguageType()

新增语言

如果内置的简体中文、英文不满足应用程序业务需求,您也可以新增语言资源。

  1. 将语言设置为跟随系统

    // 设置为跟随系统
    ConfigCenter.getFeatureConfig().setLanguage(LanguageType.FOLLOW_SYSTEM)
  2. 资源文件位于 uikit.aarresources/values-en 目录下,参考谷歌官方文档 添加。