一 学习目标
系统切换语言后,app自动显示当前系统语言下的文字
二 学习效果
三 主要操作步骤
3.1 选择PROJECT项目的Info选项卡, 在Localizations中,点击加号,添加需要国际化的语言
3.2 新建Localizable.strings文件
3.3 Localizable.strings文件点击Localize...
勾选中需要的国际化语言
在Localizable.strings可以看到自动生成的语言文件
3.4 配置语言文件中的key,value
Localizable.strings(English)
"你好,世界" = "Hello World";
"中国" = "China";
Localizable.strings(Chinese,Simplified)
"你好,世界" = "你好,世界";
"中国" = "中国";
3.3 需要本地化的文字
struct LocalizableUIView: View {
var body: some View {
Text(NSLocalizedString("你好,世界", comment: ""))
}
}