Index: trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java	(revision 6966)
+++ trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java	(revision 6968)
@@ -1,4 +1,6 @@
 // License: GPL. For details, see LICENSE file.
 package org.openstreetmap.josm.data.imagery;
+
+import static org.openstreetmap.josm.tools.I18n.tr;
 
 import java.awt.Image;
@@ -145,5 +147,8 @@
     }
 
+    /** name of the imagery entry (gets translated by josm usually) */
     private String name;
+    /** original name of the imagery entry in case of translation call */
+    private String origName;
     private String url = null;
     private boolean defaultEntry = false;
@@ -562,4 +567,13 @@
 
     /**
+     * Returns the entry name.
+     * @return The entry name
+     * @since 6968
+     */
+    public String getOriginalName() {
+        return this.origName != null ? this.origName : this.name;
+    }
+
+    /**
      * Sets the entry name.
      * @param name The entry name
@@ -567,4 +581,14 @@
     public void setName(String name) {
         this.name = name;
+    }
+
+    /**
+     * Sets the entry name and translates it.
+     * @param name The entry name
+     * @since 6968
+     */
+    public void setTranslatedName(String name) {
+        this.name = tr(name);
+        this.origName = name;
     }
 
Index: trunk/src/org/openstreetmap/josm/io/imagery/ImageryReader.java
===================================================================
--- trunk/src/org/openstreetmap/josm/io/imagery/ImageryReader.java	(revision 6966)
+++ trunk/src/org/openstreetmap/josm/io/imagery/ImageryReader.java	(revision 6968)
@@ -202,5 +202,5 @@
             case ENTRY_ATTRIBUTE:
                 if (qName.equals("name")) {
-                    entry.setName(tr(accumulator.toString()));
+                    entry.setTranslatedName(accumulator.toString());
                 } else if (qName.equals("type")) {
                     boolean found = false;
