支持的语言
目前支持简体中文、英文、日文和阿拉伯语。
切换语言
TUICallKit 默认语言与手机系统保持一致 。如果需要切换语言,可以使用
TUIGlobalization.setPreferredLanguage
切换语言,以切换英文为例:……import TUICorefunc steLanguage() {TUIGlobalization.setPreferredLanguage("en")}
添加新的语言
第一步:源码集成
1. 在 Github 中克隆/下载代码。
2. 在 Application 工程的 Podfile 文件中依赖下载到本地 TUICallKit 源码。
target 'TUICallKitApp' douse_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 {@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);Locale locale = new Locale("es"); TUIThemeManager.addLanguage("es", locale);……}……}