【发布时间】:2014-02-14 19:27:19
【问题描述】:
我对@987654322@ documentation 有点困惑(滚动到“本地化属性列表文件”)。
给定一些文件,我想显示 Save File 或相应地保存 Save Files。我认为以下方法会起作用,但没有。
在代码中:
NSString *string = [NSString localizedStringWithFormat:NSLocalizedString(@"%Save Files", @""), (long)files.count];
在Localizable.stringsdict:
<key>Save Files</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Save %#@files@</string>
<key>files</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>File</string>
<key>other</key>
<string>Files</string>
</dict>
</dict>
始终显示保存文件,无论计数多少。
我做错了什么?
【问题讨论】:
标签: ios macos ios7 localizable.strings plural