.stringsdict Pluralization

.stringsdict files are used for localization support in iOS, MacOS, TvOS and WatchOS apps

.stringsdict files always need to have an accompanying .strings file with that same name and the same base string.

Website: https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/BPInternational/LocalizingYourApp/LocalizingYourApp.html

Specification Value
File Extension .stringsdict
CLI Format Key ios_stringsdict
CLI Supported true
SDK Supported true
String Description Supported false
Pluralization Supported false

Example:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
  <dict>
    <key>plural_key</key>
    <dict>
      <key>NSStringLocalizedFormatKey</key>
      <string>%#@applanga_plural@</string>
      <key>applanga_plural</key>
      <dict>
        <key>NSStringFormatSpecTypeKey</key>
        <string>NSStringPluralRuleType</string>
      </dict>
    </dict>
  </dict>
</plist>