I have recently started using localized Strings in my app and today I found this weird issue. For the time being, I support in my app two languages: English (the language of the project) and Italian (my native language). Today I tried changing my language to English and my app crashed with this error "Fatal Error Unexpectedly found nil while unwrapping an Optional value"; now, I know this is an optional-related error but I do not understand what does it mean in this situation. Here's the code from the viewDidLoad method:
photosLabel.text = NSLocalizedString("photosLabelText", comment: "The text of the label under the photo's counter")
And here there's the line from the Localizable.strings (English)
"photosLabelText" = "Photos";
P.S. Looking around in my project I found that in the storyboard under the voice "Localization" English and Italian voice are different; here's the screenshot