语言配置

更新时间: 2024/03/15 18:26:22

IM UIKit 的默认语言为中文,您可以通过配置组件支持多语言环境。

操作步骤

  1. 在根组件的MaterialApp中将supportedLocales设置为IMKitClient.supportedLocales

  2. 将使用到的模块多语言 delegate 配置到 localizationsDelegates

    示例代码如下:

    dartMaterialApp(
      // 1. 添加支持的语言
      supportedLocales: IMKitClient.supportedLocales,
      // 2. 添加模块支持
      localizationsDelegates: [
        CommonUILocalizations.delegate,
        ConversationKitClient.delegate,
        ChatKitClient.delegate,
        ContactKitClient.delegate,
        TeamKitClient.delegate,
        SearchKitClient.delegate,
        ...GlobalMaterialLocalizations.delegates,
      ],
    );
    
此文档是否对你有帮助?
有帮助
去反馈