title: Flex Localization: refresh DataProvider values
body: <p>I have a ToggleButtonBar with a DataProvider setup like this:</p>
  
  <pre><code>   &lt;mx:ToggleButtonBar itemClick="clickHandler(event);" selectedIndex="0"&gt;
      &lt;mx:dataProvider&gt;
          &lt;mx:String&gt;{resourceManager.getString('dashboard','daily')}&lt;/mx:String&gt;
          &lt;mx:String&gt;{resourceManager.getString('dashboard','monthly')}&lt;/mx:String&gt;
          &lt;mx:String&gt;{resourceManager.getString('dashboard','quarterly')}&lt;/mx:String&gt;
          &lt;mx:String&gt;{resourceManager.getString('dashboard','yearly')}&lt;/mx:String&gt;
      &lt;/mx:dataProvider&gt;
     &lt;/mx:ToggleButtonBar&gt;
  </code></pre>
  
  <p>To switch locale to Chinese, I have a combobox with this handler:</p>
  
  <pre><code>resourceManager.localeChain = "zh_CN";
  </code></pre>
  
  <p>My problem is that on locale change, while the labels for all the other controls on the screen dynamically reload for the new locale, the <code>dataProvider</code> values don't refresh. 
  I can manually reset them in code, but is there a cleaner solution? </p>