Bug 139352 It is not synchronize after the key and value on localization in layout
Steps to reproduce: 1. New a report design and new a properties file. 2. Add a label and input label. 3. Switch to Property editor Localization 4. Click ... and add a key-key1, value-label2 5. Click ... and select the key of key1. Modify the value to label3 and press add, OK. Actual result: The content of label in lay out is label2, but lable3.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/ResourceEditDialog.java
File f = new File( propFileName );
				if ( !f.canWrite( ) )
				{
					MessageDialog.openError( getShell( ),
							Messages.getString( "ResourceEditDialog.ReadOnlyEncounter.Title" ),
							Messages.getFormattedString( "ResourceEditDialog.ReadOnlyEncounter.Message",
									new Object[]{
										propFileName
									} ) );
					return;
				}
				FileOutputStream fos = new FileOutputStream( f );
				content.store( fos, "" ); 
				fos.close( );
			}
			catch ( FileNotFoundException e )
			{
				ExceptionHandler.handle( e );
			}
			catch ( SecurityException e )
			{
				ExceptionHandler.handle( e );
			}
			catch ( IOException e )
			{
				ExceptionHandler.handle( e );
			}
		}
	}
	/*