Index: /trunk/src/org/openstreetmap/josm/actions/Map_Rectifier_WMSmenuAction.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/actions/Map_Rectifier_WMSmenuAction.java	(revision 4252)
+++ /trunk/src/org/openstreetmap/josm/actions/Map_Rectifier_WMSmenuAction.java	(revision 4253)
@@ -208,5 +208,5 @@
             // and display an error message. The while(true) ensures that the dialog pops up again
             JOptionPane.showMessageDialog(Main.parent,
-                    tr("Couldn't match the entered link or id to the selected service. Please try again."),
+                    tr("Couldn''t match the entered link or id to the selected service. Please try again."),
                     tr("No valid WMS URL or id"),
                     JOptionPane.ERROR_MESSAGE);
Index: /trunk/src/org/openstreetmap/josm/data/osm/DataSetMerger.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/osm/DataSetMerger.java	(revision 4252)
+++ /trunk/src/org/openstreetmap/josm/data/osm/DataSetMerger.java	(revision 4253)
@@ -180,5 +180,5 @@
                 OsmPrimitive source = sourceDataSet.getPrimitiveById(target.getPrimitiveId());
                 if (source == null)
-                    throw new RuntimeException(tr("Object of type {0} with id {1} was marked to be deleted, but it's missing in the source dataset",
+                    throw new RuntimeException(tr("Object of type {0} with id {1} was marked to be deleted, but it''s missing in the source dataset",
                             target.getType(), target.getUniqueId()));
 
@@ -314,5 +314,5 @@
             // For example, datasets can be fetched from different OSM servers or badly hand-modified.
             // We shouldn't merge that datasets.
-            throw new DataIntegrityProblemException(tr("Conflict in 'visible' attribute for object of type {0} with id {1}",
+            throw new DataIntegrityProblemException(tr("Conflict in ''visible'' attribute for object of type {0} with id {1}",
                     target.getType(), target.getId()));
         else if (target.isDeleted() && ! source.isDeleted() && target.getVersion() == source.getVersion()) {
Index: /trunk/src/org/openstreetmap/josm/data/validation/tests/NameMismatch.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/validation/tests/NameMismatch.java	(revision 4252)
+++ /trunk/src/org/openstreetmap/josm/data/validation/tests/NameMismatch.java	(revision 4253)
@@ -35,5 +35,5 @@
     public NameMismatch() {
         super(tr("Missing name:* translation."),
-            tr("This test finds multilingual objects whose 'name' attribute is not equal to some 'name:*' attribute and not a composition of 'name:*' attributes, e.g., Italia - Italien - Italy."));
+            tr("This test finds multilingual objects whose ''name'' attribute is not equal to some ''name:*'' attribute and not a composition of ''name:*'' attributes, e.g., Italia - Italien - Italy."));
     }
 
Index: /trunk/src/org/openstreetmap/josm/gui/dialogs/LatLonDialog.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/dialogs/LatLonDialog.java	(revision 4252)
+++ /trunk/src/org/openstreetmap/josm/gui/dialogs/LatLonDialog.java	(revision 4253)
@@ -115,5 +115,5 @@
                         "<li>49 29.4 19 24.5</li>" +
                         "<li>-49 29.4 N -19 24.5 W</li></ul>" +
-                        "<li>48 deg 42' 52.13\" N, 21 deg 11' 47.60\" E</li></ul>"
+                        "<li>48 deg 42&#39; 52.13\" N, 21 deg 11&#39; 47.60\" E</li></ul>"
                 		)),
                 GBC.eol().fill().weight(1.0, 1.0));
Index: /trunk/src/org/openstreetmap/josm/gui/oauth/FullyAutomaticAuthorizationUI.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/oauth/FullyAutomaticAuthorizationUI.java	(revision 4252)
+++ /trunk/src/org/openstreetmap/josm/gui/oauth/FullyAutomaticAuthorizationUI.java	(revision 4253)
@@ -97,5 +97,5 @@
                 + tr("Please enter your OSM user name and password. The password will <strong>not</strong> be saved "
                         + "in clear text in the JOSM preferences and it will be submitted to the OSM server <strong>only once</strong>. "
-                        + "Subsequent data upload requests don't use your password any more.")
+                        + "Subsequent data upload requests don''t use your password any more.")
                         + "</p>"
                         + "</body></html>");
Index: /trunk/src/org/openstreetmap/josm/gui/preferences/AddWMSLayerPanel.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/preferences/AddWMSLayerPanel.java	(revision 4252)
+++ /trunk/src/org/openstreetmap/josm/gui/preferences/AddWMSLayerPanel.java	(revision 4253)
@@ -141,5 +141,5 @@
                             layerTree.removeSelectionPath(i);
                             if(!previouslyShownUnsupportedCrsError) {
-                                JOptionPane.showMessageDialog(null, tr("That layer does not support any of JOSM's projections,\n" +
+                                JOptionPane.showMessageDialog(null, tr("That layer does not support any of JOSM''s projections,\n" +
                                 "so you can not use it. This message will not show again."),
                                 tr("WMS Error"), JOptionPane.ERROR_MESSAGE);
Index: /trunk/src/org/openstreetmap/josm/io/imagery/WMSGrabber.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/io/imagery/WMSGrabber.java	(revision 4252)
+++ /trunk/src/org/openstreetmap/josm/io/imagery/WMSGrabber.java	(revision 4253)
@@ -145,5 +145,5 @@
                     + "&width=" + wi + "&height=" + ht;
             if (!(baseURL.endsWith("&") || baseURL.endsWith("?"))) {
-                System.out.println(tr("Warning: The base URL ''{0}'' for a WMS service doesn't have a trailing '&' or a trailing '?'.", baseURL));
+                System.out.println(tr("Warning: The base URL ''{0}'' for a WMS service doesn''t have a trailing ''&'' or a trailing ''?''.", baseURL));
                 System.out.println(tr("Warning: Fetching WMS tiles is likely to fail. Please check you preference settings."));
                 System.out.println(tr("Warning: The complete URL is ''{0}''.", str));
