I have localized the watch extension storyboard, but cannot succed to display the simulator in another language.
I have asked to localize with the inspector Localization button
That created the files
- interface.storyboard (Base)
- interface.storyboard (English)
- interface.storyboard (French)
I edited the French to translate.
- I have tested that interface.strings file (English) is effectively read by changing one text inside: the modified text displays, which means english file is read.
- But no way to select french language for display on watch simulator (works OK for the IOS App part)
I have tried to apply
https://stackoverflow.com/questions/34103580/can-i-change-the-apple-watch-simulator-language
by changing the watchKit scheme for language and region, without result.
I have tried to add in info.plist for extension
Application has localization to yes
as well as
Localization languages (just a limited number of languages appear there, incl English and French)
No result either
Same problem with strings localization: english file is read, no way to switch to french:
If I change a String in Localizable.strings (English), I do see it modified in Watch simulator
I tried to export for localization, but I do not get any file relative to the watch.
Note: it worked once (I am not able to reproduce the conditions), and no more now ; which means that it is possible (may be I just mistakenly translated in the english files)
Note: the associated IOS App works localized in iPhone simulator
EDITED
In the iPhone simulator, going to Settings > General > Language and region
But when trying to change language, says the watch is not connected (even though my app can communicate with it)
I file a bug report for improvement #44803429