Model-driven relocalisation does not take account of initial model values
Description
Working on getting the localization panel for UIOptions working, we find that the facility in nearly works - it responds to model-driven localisation changes in mid-life, but ignores initial model values in resourceLoader.locale as well as not attempting to localise at all if there is not already a value in the locale field of the resourceSpec.
Working on getting the localization panel for UIOptions working, we find that the facility in nearly works - it responds to model-driven localisation changes in mid-life, but ignores initial model values in resourceLoader.locale as well as not attempting to localise at all if there is not already a value in the locale field of the resourceSpec.