Index: trunk/src/org/openstreetmap/josm/data/osm/DataSet.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/osm/DataSet.java	(revision 2140)
+++ trunk/src/org/openstreetmap/josm/data/osm/DataSet.java	(revision 2141)
@@ -392,5 +392,5 @@
             throw new IllegalArgumentException(tr("parameter {0} > 0 required. Got {1}.", "id", id));
         if (id <= 0)
-            throw new IllegalArgumentException(tr("paramete''{0}'' must not be null", "type"));
+            throw new IllegalArgumentException(tr("parameter ''{0}'' must not be null", "type"));
         Collection<? extends OsmPrimitive> primitives = null;
         switch(type) {
Index: trunk/src/org/openstreetmap/josm/gui/ExtendedDialog.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/ExtendedDialog.java	(revision 2140)
+++ trunk/src/org/openstreetmap/josm/gui/ExtendedDialog.java	(revision 2141)
@@ -295,5 +295,5 @@
 
         // Ensure all required variables are available
-        if(!rememberSizePref.isEmpty() && defaultWindowGeometry != null) {
+        if(rememberSizePref.length() == 0 && defaultWindowGeometry != null) {
             if(visible) {
                 new WindowGeometry(rememberSizePref,
Index: trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueResolutionDecision.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueResolutionDecision.java	(revision 2140)
+++ trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueResolutionDecision.java	(revision 2141)
@@ -134,5 +134,5 @@
     public String getChosenValue() throws IllegalStateException {
         switch(type) {
-            case UNDECIDED: throw new IllegalStateException(tr("not yet decided"));
+            case UNDECIDED: throw new IllegalStateException(tr("Not decided yet"));
             case KEEP_ONE: return value;
             case KEEP_NONE: return null;
Index: trunk/src/org/openstreetmap/josm/gui/io/SaveLayerInfoCellRenderer.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/io/SaveLayerInfoCellRenderer.java	(revision 2140)
+++ trunk/src/org/openstreetmap/josm/gui/io/SaveLayerInfoCellRenderer.java	(revision 2141)
@@ -48,5 +48,5 @@
             lblRenderer.setToolTipText(tr("Layer ''{0}'' has modifications which should be uploaded to the server.", info.getName()));
         } else {
-            lblRenderer.setToolTipText(tr("Layer ''{0}'' has no modifications to be uploaded", info.getName()));
+            lblRenderer.setToolTipText(tr("Layer ''{0}'' has no modifications to be uploaded.", info.getName()));
         }
         return lblRenderer;
@@ -59,7 +59,7 @@
         lblRenderer.setText(text);
         if (info.getLayer().requiresSaveToFile()) {
-            lblRenderer.setToolTipText(tr("Layer ''{0}'' has modifications which should be saved to its assoicated file ''{1}''.", info.getName(), info.getFile().toString()));
+            lblRenderer.setToolTipText(tr("Layer ''{0}'' has modifications which should be saved to its associated file ''{1}''.", info.getName(), info.getFile().toString()));
         } else {
-            lblRenderer.setToolTipText(tr("Layer ''{0}'' has no modifications to be saved", info.getName()));
+            lblRenderer.setToolTipText(tr("Layer ''{0}'' has no modifications to be saved.", info.getName()));
         }
         return lblRenderer;
