Index: applications/editors/josm/plugins/imagery_offset_db/src/iodb/OffsetInfoAction.java
===================================================================
--- applications/editors/josm/plugins/imagery_offset_db/src/iodb/OffsetInfoAction.java	(revision 29386)
+++ applications/editors/josm/plugins/imagery_offset_db/src/iodb/OffsetInfoAction.java	(revision 29387)
@@ -46,7 +46,7 @@
         if( offset instanceof ImageryOffset ) {
             double odist = ((ImageryOffset)offset).getImageryPos().greatCircleDistance(offset.getPosition());
-            sb.append(odist < 1e-2 ? tr("An imagery offset of 0 mm") : tr("An imagery offset of {0}",
-                    ImageryOffsetTools.formatDistance(odist))).append('\n');
-            sb.append("Imagery ID: ").append(((ImageryOffset)offset).getImagery()).append('\n');
+            if( odist < 1e-2 ) odist = 0.0;
+            sb.append(tr("An imagery offset of {0}", ImageryOffsetTools.formatDistance(odist))).append('\n');
+            sb.append(tr("Imagery ID")).append(": ").append(((ImageryOffset)offset).getImagery()).append('\n');
         } else {
             sb.append(tr("A calibration {0}", getGeometryType((CalibrationObject)offset))).append('\n');
@@ -54,5 +54,5 @@
         
         double dist = ImageryOffsetTools.getMapCenter().greatCircleDistance(offset.getPosition());
-        sb.append(dist < 50 ? tr("Determined right here") : tr("Determined at a point {0} away",
+        sb.append(dist < 50 ? tr("Determined right here") : tr("Determined {0} away",
                 ImageryOffsetTools.formatDistance(dist)));
         
@@ -60,5 +60,5 @@
         sb.append(tr("Created by {0} on {1}\n", offset.getAuthor(),
                 DATE_FORMAT.format(offset.getDate()))).append('\n');
-        sb.append("Description: ").append(offset.getDescription());
+        sb.append(tr("Description")).append(": ").append(offset.getDescription());
         
         if( offset.isDeprecated() ) {
@@ -66,5 +66,5 @@
             sb.append(tr("Deprecated by {0} on {1}\n",offset.getAbandonAuthor(),
                     DATE_FORMAT.format(offset.getAbandonDate()))).append('\n');
-            sb.append("Reason: ").append(offset.getAbandonReason());
+            sb.append(tr("Reason")).append(": ").append(offset.getAbandonReason());
         }
         return sb.toString();
@@ -77,5 +77,5 @@
     public static String getGeometryType( CalibrationObject obj ) {
         if( obj.getGeometry() == null )
-            return tr("nothing");
+            return "nothing";
         int n = obj.getGeometry().length;
         if( n == 1 )
