Index: trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java	(revision 16071)
+++ trunk/src/org/openstreetmap/josm/data/validation/tests/TagChecker.java	(revision 16072)
@@ -4,4 +4,5 @@
 import static org.openstreetmap.josm.tools.I18n.marktr;
 import static org.openstreetmap.josm.tools.I18n.tr;
+import static org.openstreetmap.josm.tools.I18n.trn;
 
 import java.awt.GridBagConstraints;
@@ -303,5 +304,7 @@
 
         if (errorSources.length() > 0)
-            throw new IOException(tr("Could not access data file(s):\n{0}", errorSources));
+            throw new IOException(trn(
+                    "Could not access data file:\n{0}",
+                    "Could not access data files:\n{0}", errorSources.length(), errorSources));
     }
 
Index: trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java	(revision 16071)
+++ trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java	(revision 16072)
@@ -434,6 +434,4 @@
          */
         ZoomToListSelection() {
-            putValue(NAME, tr("Zoom to selected element(s)"));
-            putValue(SHORT_DESCRIPTION, tr("Zoom to selected element(s)"));
             new ImageProvider("dialogs/autoscale", "selection").getResource().attachImageIcon(this, true);
             updateEnabledState();
@@ -452,4 +450,7 @@
 
         protected void updateEnabledState() {
+            String name = trn("Zoom to selected element", "Zoom to selected elements", model.getSelected().size());
+            putValue(NAME, name);
+            putValue(SHORT_DESCRIPTION, name);
             setEnabled(!model.isSelectionEmpty());
         }
