TUIKit
默认自带 英文、简体中文、 和 阿拉伯语 语言包,作为界面展示语言。英文 | 阿拉伯语 | 简体中文 |
| | |
TUIKit
即可,无需额外步骤。组件内部语言会跟随系统语言。TUIKit
界面语言,请在[TUIGlobalization setCustomLanguage:@""]
中传入需要的语言,指定语言后,组件内部不再跟随系统语言。
语言可选项,取值为:@"zh-Hans" ,//simple Chinese@"en", // English@"ar", // Arabic
TUICore
组件的TUIKitLocalizable/Localizable/
路径。{语言编码}.lproj
,在此目录下新增 Localizable.strings
文件,其中,${语言编码}
需要替换为 ISO 639-1 语言代码。(可以直接复制您熟悉的语言文件,如zh-Hans.lproj,并直接修改目录名称)
如果您需要兼容支持多个新语言,复制多份,并准确指定每一份的语言编码即可。ko.lproj/Localizable.strings
的语言资源文件:ko.lproj/Localizable.strings
,不同语言资源文件中语言的 key
是相同的,具体内容可以自定义翻译。TUIGlobalization.m
中的+ (NSString *)tk_localizableLanguageKey
中新增。TUIKit
界面语言,请在[TUIGlobalization setCustomLanguage:@""]
中传入需要的语言,指定语言后,组件内部不再跟随系统语言。
语言可选项,取值为 ISO 639-1 语言代码
以韩语为例如[TUIGlobalization setCustomLanguage:@"ko"];
语言 | 代码 | 语言 | 代码 |
阿拉伯语 | ar | 保加利亚语 | bg |
克罗地亚语 | hr | 捷克语 | cs |
丹麦语 | da | 德语 | de |
希腊语 | el | 英语 | en |
爱沙尼亚语 | et | 西班牙语 | es |
芬兰语 | fi | 法语 | fr |
爱尔兰语 | ga | 印地语 | hi |
匈牙利语 | hu | 希伯来语 | he |
意大利语 | it | 日语 | ja |
朝鲜语/韩语 | ko | 拉脱维亚语 | lv |
立陶宛语 | lt | 荷兰语 | nl |
挪威语 | no | 波兰语 | pl |
葡萄牙语 | pt | 瑞典语 | sv |
罗马尼亚语 | ro | 俄语 | ru |
塞尔维亚语 | sr | 斯洛伐克语 | sk |
斯洛文尼亚语 | sl | 泰语 | th |
土耳其语 | tr | 乌克兰语 | uk |
中文(简体) | zh-Hans | 中文(繁体) | zh-Hant |
本页内容是否解决了您的问题?