iOS中的本地化

示例

Localizable.strings为每种语言创建一个单独的文件。每种语言的右侧将有所不同。将其视为键值对:

"str" = "str-language";

在Objective-C中访问str:

//尝试提供有关本地化字符串的描述,以便能够根据需要创建适当的文档
NSString *str = NSLocalizedString(@"string", @"description of the string");

在Swift中访问str:

let str = NSLocalizedString("string", comment: "language");