- 在Xcode项目中打开“Project Navigator”(项目导航器)。
- 找到您的项目文件夹并选择您想要本地化的文件。
- 在“File Inspector”(文件检查器)中,选择您要本地化的语言。
- 在“Localization”(本地化)下面,选择“+”号添加新的本地化语言。
- 添加本地化语言后,您将会看到多个对应的Strings文件。这些文件是针对每一种本地化语言的。
- 对每个Strings文件进行翻译,并通过Key-Value(键-值)匹配的方式预留出需要翻译的字符串。
- 将需要翻译的字符串以Key-Value(键-值)的方式添加到对应的Strings文件中。
- 在SwiftUI视图中,使用.localizedString(forKey:value:tableName:)函数获取针对特定语言的本地化字符串。
- 通过先前填写的Key获取对应的本地化字符串。
- 通过在Strings文件中添加多个单独的语言翻译,可以轻松创建对不同语言的支持。
SwiftUI 国际化语言的实现步骤
3 min read