Bug 148525 Display text is not found from library resource file
Steps to reproduce: 1.New a library, add a resource file "a.properties" 2.Add a label with text"abc", add a localization "k1=actuate" 3.New a report, extend the label 4.Preview the report Expected result: Report shows "actuate" in preview Actual result: Report shows "actuate" in layout, but "abc" in preview
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/presentation/LocalizedContentVisitor.java
IReportItemPresentation itemPresentation = ExtensionManager
				.getInstance( ).createPresentationItem( tagName );
		if ( itemPresentation != null )
		{
			itemPresentation.setModelObject( handle );
			itemPresentation.setScriptContext( context.getReportContext( ) );
			IBaseQueryDefinition[] queries = design.getQueries( );
			if ( queries == null )
			{
				if ( design.getQuery( ) != null )
				{
					queries = new IBaseQueryDefinition[]{design.getQuery( )};
				}
			}
			itemPresentation.setReportQueries( queries );
			itemPresentation.setDynamicStyle( content.getComputedStyle( ) );
			Map appContext = context.getAppContext( );
			int resolution = 96;
			if ( isForPrinting( ) )
			{
				resolution = 192;
				if ( appContext != null )
				{
					Object tmp = appContext
							.get( EngineConstants.APPCONTEXT_CHART_PRINT_RESOLUTION );
					if ( tmp != null && tmp instanceof Number )
					{
						resolution = ( (Number) tmp ).intValue( );
						if ( resolution < 96 )