I tried everything, but I can't succeed to change the locale at runtime
using a menuitem.
I built a menuitem in this way
<mx:XMLList id="menuList">
<!-- VIEW -->
<menuitem
label="{resourceManager.getString(Settings.BUNDLE,'menubar.view')}">
and in this way too
private var menubarXML:XMLList =
<>
<menuitem
label="{resourceManager.getString('Faser','menubar.one')}">
<menuitem
label="{resourceManager.getString('Faser','menubar.two')}" >
<menuitem
label="{resourceManager.getString('Faser','menubar.three')}" />
</menuitem>
</menuitem>
</>;
In the first case the locale has changed, but only if the menuitem is
one level depth. In the second case the menuitem label never change.
Do you have any clue?
Here I uploaded a simple demo
http://faser.net/public/tmp/locale/MenuBar.html
--
FABIO SERRA - faser(at)faser.net
PGP available