如何使用NSLocalizedString本地化具有占位符的字符串?
例如:
[NSString stringWithFormat:@"You can afford %i at %@%li.",[kCash integerValue]/self.price, kYen, self.price]
我该如何本地化?是否将字符串分解为多个本地化字符串?那我该如何处理变化的句子结构和语法呢?
使本地化字符串包含占位符。就像您提到的那样,这几乎是唯一可行的方法,就像您提到的那样,您无法考虑不同的单词顺序。
遵循以下原则:
[NSString stringWithFormat:NSLocalizedString(@"Foo %i", @"Foo %i"), 123]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句