tencent cloud

文档反馈

最后更新时间:2024-08-15 11:22:55

    支持的语言

    目前支持简体中文、英文、日文和阿拉伯语。

    切换语言

    TUICallKit 默认语言与手机系统保持一致 。如果需要切换语言,可以使用 TUIGlobalization.setPreferredLanguage切换语言,以切换英文为例:
    ……
    import TUICore
    
    func steLanguage() {
    TUIGlobalization.setPreferredLanguage("en")
    }

    添加新的语言

    第一步:源码集成

    1. Github中克隆/下载代码。
    2. 在 Application 工程的 Podfile 文件中依赖下载到本地 TUICallKit 源码。
    target 'TUICallKitApp' do
    use_frameworks!
    ……
    pod 'TUICallKit-Swift/Professional', :path => "Your Download Path/TUICallKit/iOS"
    end
    
    3. 执行 pod update 命令,更新依赖。

    第二步:新增语言包

    西班牙语为例:

    1. 新增西班牙语文件。
    进入到 TUICallKit 源码文件目录下的 iOS/TUICallKit-Swift/Resources 目录下,新增 es.lproj/Localized.strings文件 。
    2. iOS/TUICallKit-Swift/Resources/en.lproj/Localized.strings 中的内容复制到新增的 iOS/TUICallKit-Swift/Resources/es.lproj/Localized.strings 文件中。
    3. iOS/TUICallKit-Swift/Resources/es.lproj/Localized.strings 中的英文翻译为西班牙语。
    4. 进入到 Application 工程的 Podfile 所在的目录文件夹下执行 pod install 命令,更新依赖。
    ……
    import com.tencent.qcloud.tuicore.TUIThemeManager;
    
    public class MainActivity extends BaseActivity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    
    Locale locale = new Locale("es"); TUIThemeManager.addLanguage("es", locale);
    ……
    }
    ……
    }
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持