You can remove all lines from the Storyboard and place them in a localized set of lines. Then you will need to do everything in your code as follows:
self.label = NSLocalizedString("LABEL_STRING", nil);
or you can open the storyboard as an XML file and do it there, maybe a little faster. But other than that, no, this is not feasible, bcs Localizing the storyboard serves to polish your localization. Say you have a screen called "HOME", and then (using google translation), you have "HASIERA" in basque. The problem here is that in basque this is longer, so you need to tweak the GUI elements to fit the screen perfectly. What could happen is that the line will be disconnected, which we do not want. To do this, you need to make the localization of the storyboard step by step. If you do not need this, use the string file instead ...
source share