Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?

iOS Launch Screen

Steps taken to unofficially localize:

  1. Create a new InfoPlist.strings file
  2. Add the following line to that file:
UILaunchStoryboardName = "LaunchScreen";
  1. Localize InfoPlist.strings using the property inspector
  2. Create a new LaunchScreen_de.storyboard (for German) alongside the existing LaunchScreen.storyboard
  3. Edit the InfoPlist.strings (German) file so it points to this German Launch Screen:
UILaunchStoryboardName = "LaunchScreen_de";

Reference

  1. Localizing Property List Values
  2. Stackoverflow post
  3. Apple HIG: Launch Screen — "Avoid including text on your launch screen. Because launch screens are static, any displayed text won’t be localized."

Android Launch Screen

Possible solution — un-tested and a bit old (2013).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.