You are defining dynamic objects and they are not bindable. If you had a class that dispatched an event when the locale changed then it should work.
From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of securenetfreedom Sent: Friday, December 12, 2008 9:39 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] Binding Question - ArrayCollection/ResourceBundle Is it possible to have an ArrayCollection value updated by a resource bundle value. [Bindable] public var cbDP:ArrayCollection = new ArrayCollection(); cbDP.addItem( {label:ResourceManager.getInstance().getString('myResources','NAME') }); When changing locales at runtime, all label fields of flex components update but the ArrayCollection does not. Is the ResourceManager binding ignored on AC's? Is there another solution? Thanks, Jeff