基础功能
获取词条
使用 getStringWithCode: 方法获取翻译文本:
objc
// 基本用法
NSString *result = [LoxilyLocalize getStringWithCode:@"110100"];
// 带默认值
NSString *result = [LoxilyLocalize getStringWithCode:@"110100"
defaultString:@"默认文本"];参数说明
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| code | NSString | 是 | 词条ID,需要与上传到 Loxily Localize 后台的本地化文件统一 |
| defaultString | NSString | 否 | 默认文本(找不到时返回) |
getStringWithCode: 的入参为词条对应的 code 值,需要与上传到 Loxily Localize 后台的本地化文件统一。
切换语言
使用 updateLanguage: 方法切换目标语言:
objc
// 切换语言
[LoxilyLocalize updateLanguage:@"en"];
// 切换语言后,SDK 会:
// 1. 清空当前语言的内存缓存
// 2. 下载新语言的翻译文件
// 3. 加载到内存
// 4. 触发初始化回调(如果已设置)支持的语言代码
项目支持以下语言代码:
ar- Arabic(阿拉伯语)zh-cn- 中文(大陆)zh-tw- 中文(台湾)zh-hans- 简体中文en- English(英语)fr- French(法语)de- German(德语)id- Indonesian(印尼语)it- Italian(意大利语)ja- Japanese(日语)ko- Korean(韩语)pt- Portuguese(葡萄牙语)ru- Russian(俄语)es- Spanish(西班牙语)th- Thai(泰语)tr- Turkish(土耳其语)vi- Vietnamese(越南语)fil- Filipino(菲律宾语)ms- Bahasa Melayu(马来语)hi- Hindi(印地语)