切换语言
功能概述
ZEGO 各场景 UIKit 默认以英文展示,但开发者可以通过简单的代码参数设置,轻松将界面语言切换为中文。
实现流程
-
通过设置
ZegoUIKitPrebuiltLiveAudioRoomConfig
类的translationText
属性为ZegoTranslationText(language: .CHS)
,开发者可以将语聊房 UIKit 的界面语言切换为中文。 -
在初始化
ZegoUIKitPrebuiltLiveAudioRoomVC
类型的变量时传入上述config
,即可切换语言为中文。
Untitled
// 假设用户身份为房主,创建 ZegoUIKitPrebuiltLiveAudioRoomConfig 对象
let config: ZegoUIKitPrebuiltLiveAudioRoomConfig = ZegoUIKitPrebuiltLiveAudioRoomConfig.host()
// 将界面语言设置为中文
config.translationText = ZegoTranslationText(language: .CHS)
// 初始化 ZegoUIKitPrebuiltLiveAudioRoomVC
let liveAudioVC: ZegoUIKitPrebuiltLiveAudioRoomVC = ZegoUIKitPrebuiltLiveAudioRoomVC(
appID: appID,
appSign: appSign,
userID: userID,
userName: userName,
roomID: roomID,
config: config
)
1