Skip to content

基础功能

获取词条

使用 getStringWithCode: 方法获取翻译文本:

objc
// 基本用法
NSString *result = [LoxilyLocalize getStringWithCode:@"110100"];

// 带默认值
NSString *result = [LoxilyLocalize getStringWithCode:@"110100" 
                                   defaultString:@"默认文本"];

参数说明

参数类型必填说明
codeNSString词条ID,需要与上传到 Loxily Localize 后台的本地化文件统一
defaultStringNSString默认文本(找不到时返回)

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(印地语)