How do I test localization with the Watch simulator?

I am using xcode 7.1.1, along with the latest versions of the simluators, yet I am unable to test localization on the watch. My Watch.app simply displays Complications > and the app that I am testing. There's no place in the simulator to change the Watch region/language, like there is in the Watch.app on the iPhone. Is there an update that I am missing or a setting that I need to change? This is a fairly critical feature to have missing.


To work around this problem, I've had to test my strings one at a time, by replacing the Localizable.strings file for the Base language, with the translated strings files, which is absurd.

I've spent the best part of a day trying to figure this one out too - I finally found the answer buried in the Apple docs: https://developer.apple.com/library/tvos/documentation/MacOSX/Conceptual/BPInternational/TestingYourInternationalApp/TestingYourInternationalApp.html#//apple_ref/doc/uid/10000171i-CH7-SW1


TL;DR - edit the Watch App's scheme: Run->Options->Application Language - choose the language you want to test and re-run the watch app.


Update: it seems only to work with Xcode 7.2 by the way - when I try the exact same project on Xcode 7.1 it doesn't work for me. Sigh.

This only seems to work when running the watch app itself. There is no such option for the Complications or Glance schemes. Any way to run those in a different language as well?

How do I test localization with the Watch simulator?
 
 
Q