 	import mx.collections.IList;
 	
 	import org.openforis.collect.i18n.Message;
+	import org.openforis.collect.metamodel.proxy.LanguageSpecificTextProxy;
 	import org.openforis.collect.util.CollectionUtil;
 	import org.openforis.collect.util.StringUtil;
 

							default:
								message = r.ruleName;
						}
					}
					parts.push(message);
				}
				if(parts.length > 0) {
					return StringUtil.concat(";\n", parts);

			if(results != null) {
				var parts:Array = new Array();
				for each (var r:ValidationResultProxy in results) {
					var message:String = LanguageSpecificTextProxy.getLocalizedText(r.messages);
					if(StringUtil.isBlank(message)) {
						switch(r.ruleName) {
							case "SpecifiedValidator":
