Swift version: 5.4
If you want to check how your app works when running on devices with other languages, you have two options: you can either instruct the simulator to use a specific language where you have a localization in place, or you can have it use a special "Double length pseudolanguage" that basically acts as a stress test.
Both of these options live under the the scheme settings for your app, which you can get to by holding down Alt then going to the Product menu and clicking "Run…" – holding down Alt makes it say "Run…" rather than "Run", which is what triggers the scheme settings window.
In the scheme settings window, click the dropdown next to Application Language. You can either choose a language that you have localized to, or choose Double Length Pseudolanguage. This option effectively makes all your strings take up twice as much space on the screen, which shows you at a glance if your interface will cope with languages that have longer words than your own.
SPONSORED Join a FREE crash course for iOS devs who want to become complete senior developers — from October 18th to 24th. Learn how to apply iOS app architecture patterns through a series of lectures and practical coding sessions.
Available from iOS 2.0
This is part of the Swift Knowledge Base, a free, searchable collection of solutions for common iOS questions.
Link copied to your pasteboard.