0

I have created different Localized versions of LaunchScreen.storyboard using Localization option available in the File Inspector.

I have added customised content in each of the storyboard (Images, Labels). When I change the Region, the LaunchScreen is still in English. Is there anything else that one has to accomplish to localize the launch screen?.

I have done some R&D on it and got to know that localization is not possible for LaunchScreen files. They are ignored. Am I missing something? Please provide your input. If yes then how to proceed.

Lepidopteron
  • 6,056
  • 5
  • 41
  • 53
Ankit K
  • 3
  • 1

1 Answers1

0

Yes, weird but true. I just came across the same problem and it looks like usual localization won't work. The solution I ended up with was localizing Info.plist string to point different custom LaunchScreen storyboards. So, create a different storyboard for each language you want, create an InfoPlist.strings file to localise the info.plist and in each localised string file point:

"UILaunchStoryboardName" = "YourCustomisedStoryboardName"
Imad Ali
  • 3,261
  • 1
  • 25
  • 33