支持的语言
目前支持简体中文、英文、日文和阿拉伯语。
切换语言
TUICallKit 默认语言与手机系统保持一致 。如果需要切换语言,可以使用 TUIGlobalization.setPreferredLanguage
切换语言,以切换英文为例:
……
import TUICore
func steLanguage() {
TUIGlobalization.setPreferredLanguage("en")
}
添加新的语言
第一步:源码集成
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);
……
}
……
}
本页内容是否解决了您的问题?