I\'m playing with multiple storyboards and base localization on xCode 4.6. In fact I
I did:
1) edit my project infos localisations: checked \"Use Base Inter
I tried exactly the same as you and I can say that this error will happen as you have shown.
The solution is to remove and add your storyboard file from your targets build phases. Therefore, click on your target like shown in the image
Then remove the storyboard file from build phases and add it again.
This worked for me!
SOLVED
I have the problem with some arabic translations. I have tried the all possible ways mentioned in post but none worked for me.
Finally i found that my Xcode is not reporting error in string file for my story board! I fixed the issue in string file and my app works as expected !
(Hint: You can also check the console for errors)
If there is a syntax error in your Storyboard.strings file, such as a missing ; or a missing ", there doesn't seem to be any warning (Xcode 10.2.1), and you just don't get any of the localizations in that Storyboard.strings file.
The color of the text doesn't change on the following lines to indicate an issue.
Your best bet is to go through, line-by-line, and make sure there is nothing missing.
I had just run into the same issue (again) after starting localizing a new storyboard in Xcode 4.6.2. I checked everything was setup up properly as suggested here and elsewhere, and indeed it was.
For me, the issue was resolved by closing the project in Xcode and manually clearing the Xcode “Derived Data” directory (see Xcode preferences) from the Finder. Then I reopened the project, made a clean build, and voilá, the storyboard got compiled properly and worked as expected.
Click on the project inside the Project Navigator
, select your project and select Info
at the top. Next you have to deselect Use Base Internationalization
and click "Remove".