Apple Plist (plist)

Apple Property List (.plist) files store structured data in XML format. In the context of localisation, plist files are used for configuration data and InfoPlist.strings content — the metadata that appears in the App Store and system settings. Key strings include the app display name (CFBundleName), privacy permission descriptions (NSCameraUsageDescription, NSMicrophoneUsageDescription), and URL scheme descriptions.

XML plist files use dict elements containing alternating key and string elements. The plist format does not support inline comments, so translator documentation must be maintained separately. InfoPlist.strings files use the same key-value format as Localizable.strings but target specific Info.plist key names. Language Monster supports Apple Plist format and maps the key-value structure for translation.

Best practice: keep InfoPlist.strings focused on strings visible in the App Store listing and permission dialogs — these are high-visibility strings that benefit from professional human translation. Privacy permission strings should be specific about what data is accessed and why; generic descriptions are rejected by App Review. Keep a reference document noting what each plist key controls so translators have context without access to the Xcode project.

Developer Localisation Guides

iOS & macOS Localisation

Read More File Formats