Xcode Base internationalization doesn't work

First, you need to go to your storyboard file, open the bar on the right side, and go to Show the File Inspector, the furthest tab to the left. Then, scroll down and click localize. After this, when you check Use Base Localization, you should see the storyboard appear.


This could happen if Base Internationalization was active before then disabled and files deleted manually.

  1. Create Base.lproj folder in your project folder using the finder.
  2. Move your main story board to it also using the finder.
  3. fix the reference to it from Xcode.
  4. remove app. from device, clean & build your project.

All will be back to normal.