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

Reply via email to