Index: /trunk/src/org/openstreetmap/josm/data/validation/routines/AbstractValidator.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/validation/routines/AbstractValidator.java	(revision 9920)
+++ /trunk/src/org/openstreetmap/josm/data/validation/routines/AbstractValidator.java	(revision 9921)
@@ -18,4 +18,10 @@
 
     /**
+     * Returns the name of this validator
+     * @return the name of this validator
+     */
+    public abstract String getValidatorName();
+
+    /**
      * Replies the error message.
      * @return the errorMessage
Index: /trunk/src/org/openstreetmap/josm/data/validation/routines/EmailValidator.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/validation/routines/EmailValidator.java	(revision 9920)
+++ /trunk/src/org/openstreetmap/josm/data/validation/routines/EmailValidator.java	(revision 9921)
@@ -187,4 +187,9 @@
     }
 
+    @Override
+    public String getValidatorName() {
+        return tr("Email validator");
+    }
+
     /**
      * Returns true if the domain component of an email address is valid.
Index: /trunk/src/org/openstreetmap/josm/data/validation/routines/UrlValidator.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/validation/routines/UrlValidator.java	(revision 9920)
+++ /trunk/src/org/openstreetmap/josm/data/validation/routines/UrlValidator.java	(revision 9921)
@@ -349,4 +349,9 @@
 
         return true;
+    }
+
+    @Override
+    public String getValidatorName() {
+        return tr("URL validator");
     }
 
Index: /trunk/src/org/openstreetmap/josm/data/validation/tests/InternetTags.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/validation/tests/InternetTags.java	(revision 9920)
+++ /trunk/src/org/openstreetmap/josm/data/validation/tests/InternetTags.java	(revision 9921)
@@ -135,5 +135,6 @@
             }
             String msg = tr("''{0}'': {1}", k, errMsg);
-            error = new TestError(this, Severity.WARNING, msg, code, p);
+            // todo obtain English message for ignore functionality
+            error = new TestError(this, Severity.WARNING, validator.getValidatorName(), msg, msg, code, p);
         }
         return error;
