I'm looking for a way to localize different strings of the Settings.bundle in iOS. While localizing regular strings is straight-forward, I wonder if and how you would localize:
Arrays. Consider the following plist entry:
<dict> <key>DefaultValue</key> <string>Schedules</string> <key>Key</key> <string>defaultView</string> <key>Title</key> <string>Default View</string> <key>Titles</key> <array> <string>Schedules</string> <string>Tasks</string> <string>Patients</string> <string>Links</string> </array> <key>Type</key> <string>PSMultiValueSpecifier</string> <key>Values</key> <array> <string>Schedules</string> <string>Tasks</string> <string>Patients</string> <string>Links</string> </array> </dict>To localize the title, I add
"Default View" = "Translated Default View";to the Root.strings file. But how can I get the Titles of the PSMultiValueSpecifier translated?
FooterText. Is it possible to translate the FooterText of the following entry?
<dict> <key>Title</key> <string>Server Settings</string> <key>Type</key> <string>PSGroupSpecifier</string> <key>FooterText</key> <string>Can this text be translated?</string> </dict>
"Can this text be translated?" = "Est-ce que ce texte peut etre traduit?"should do the trick. - user529758FooterText, thank you. Any update for the arrays? - amaechler