<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" xmlns:demo="demo.*" xmlns:flexlingo="http://flexlingo.googlecode.com/" viewSourceURL="srcview/index.html"> <mx:Script> <![CDATA[ import mx.utils.ObjectProxy; import flexlingo.vo.LanguageVO; import flexlingo.Lingo; import flexlingo.Language; [Bindable] public var lingo : ObjectProxy = new ObjectProxy(); ]]> </mx:Script> <mx:Style source="assets/css/style.css" /> <mx:ApplicationControlBar width="90%" dock="true" height="50"> <mx:Label text="FlexLingo {Lingo.phrase('Application Demo').value }" fontSize="16" /> <mx:Spacer width="100%" /> <mx:LinkBar fontWeight="bold" dataProvider="{viewstack}"/> <mx:Spacer width="100%" /> <mx:ComboBox id="langComboBox" dataProvider="{Language.languages}" prompt="{Lingo.phrase('Language').value }" width="200" color="#000000" /> <mx:Button label="{Lingo.phrase('Translate Language Pack').value}" click="translate()" color="#000000"> <mx:click> { if( langComboBox.selectedItem != null ) Lingo.translateLangpack( (langComboBox.selectedItem as LanguageVO).langCode )} </mx:click> </mx:Button> </mx:ApplicationControlBar> <mx:ViewStack id="viewstack" width="90%" height="100%"> <demo:DemoTabNav width="100%" label="{Lingo.phrase('Demo').value }" height="75%" /> <flexlingo:LingoMaintScreen width="100%" height="75%" label="{Lingo.phrase('Admin').value }" /> </mx:ViewStack> </mx:Application>