String name= NLSMessages.getString("NLSrefactoring.Append_to_property_file") + getPropertyFilePath();
String name= NLSMessages.getFormattedString("NLSrefactoring.Append_to_property_file", getPropertyFilePath().toString());
	private IChange createPropertyFile() throws JavaModelException{		if (! propertyFileExists())			return new CreateTextFileChange(getPropertyFilePath(), createPropertyFileSource(), "8859_1", false);//$NON-NLS-1$					String name= NLSMessages.getString("NLSrefactoring.Append_to_property_file") + getPropertyFilePath(); //$NON-NLS-1$		TextChange tfc= new TextFileChange(name, getPropertyFile());				StringBuffer old= new StringBuffer(getOldPropertyFileSource());		if (needsLineDelimiter(old))			tfc.addTextEdit(NLSMessages.getString("NLSRefactoring.add_line_delimiter"), SimpleTextEdit.createInsert(old.length(), fgLineDelimiter)); //$NON-NLS-1$				for (int i= 0; i < fNlsSubs.length; i++){			if (fNlsSubs[i].task == NLSSubstitution.TRANSLATE){				if (fNlsSubs[i].putToPropertyFile){					String entry= createEntry(fNlsSubs[i].value, fNlsSubs[i].key).toString();					String message= NLSMessages.getFormattedString("NLSRefactoring.add_entry", //$NON-NLS-1$										fNlsSubs[i].key);					tfc.addTextEdit(message, SimpleTextEdit.createInsert(old.length(), entry));				}				}			}			return tfc;	}