I\'m having trouble using NSLocalizedString(key, comment: \"\")
to load strings from Localizable.strings when the key is missing for the current language. NSLoc
No, the documentation for NSLocalizedString(key,comment)
is pretty clear -
The initial value for
key
in the strings file will bekey
. Use theNSLocalizedStringWithDefaultValue
macro to specify another value for key.
What else would you expect it to return? The code simply looks up the key in a dictionary. It has no idea what message is associated with the key, let alone how to translate that message into Russian.