XCode内置了一套高度集成的多语言方案,只需要简单的几步操作就可以进行App的国际化和多语言。
- 确定一个开发语言,为了编写方便我用的英文
- UI的多语言:可以直接写文字到storyboard、Code的多语言:使用
NSLocalizedString
宏获取文本 - 导出liff,用于翻译的xml文件。Project中选中工程,Editor -> Export For Localization即可,XCode会把步骤2中用到的文本全部导出。
- 翻译liff到多语言,导入翻译完毕的liff,Editor -> Import Localization即可。