﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
17116	"Missing translation for ""No tile at this zoom level"""	naoliv	team	"Even with the string properly translated in launchpad we still see an unstranslated `No tile at this zoom level` message:

[[Image(https://i.imgur.com/xMOJDti.png)]]

I did try this without success (the message in English is still appearing):

{{{
#!patch
diff --git a/src/org/openstreetmap/gui/jmapviewer/OsmTileLoader.java b/src/org/openstreetmap/gui/jmapviewer/OsmTileLoader.java
index b2b359c1e..7144ff913 100644
--- a/src/org/openstreetmap/gui/jmapviewer/OsmTileLoader.java
+++ b/src/org/openstreetmap/gui/jmapviewer/OsmTileLoader.java
@@ -1,6 +1,8 @@
 // License: GPL. For details, see Readme.txt file.
 package org.openstreetmap.gui.jmapviewer;
 
+import static org.openstreetmap.gui.jmapviewer.FeatureAdapter.tr;
+
 import java.io.IOException;
 import java.io.InputStream;
 import java.net.HttpURLConnection;
@@ -49,7 +51,7 @@ public class OsmTileLoader implements TileLoader {
                 }
                 loadTileMetadata(tile, conn);
                 if (""no-tile"".equals(tile.getValue(""tile-info""))) {
-                    tile.setError(""No tile at this zoom level"");
+                    tile.setError(tr(""No tile at this zoom level""));
                 } else {
                     input = conn.getInputStream();
                     try {
diff --git a/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java b/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java
index b97112f05..974ee7789 100644
--- a/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java
+++ b/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java
@@ -278,7 +278,7 @@ public class TMSCachedTileLoaderJob extends JCSCachedTileLoaderJob<String, Buffe
     private boolean handleNoTileAtZoom() {
         if (isNoTileAtZoom()) {
             Logging.debug(""JCS TMS - Tile valid, but no file, as no tiles at this level {0}"", tile);
-            tile.setError(""No tile at this zoom level"");
+            tile.setError(tr(""No tile at this zoom level""));
             tile.putValue(""tile-info"", ""no-tile"");
             return true;
         }
}}}

JOSM:
{{{
Revision:14569
Is-Local-Build:true
Build-Date:2018-12-17 00:38:03

Identification: JOSM/1.5 (14569 SVN pt_BR) Linux Debian GNU/Linux buster/sid
Memory Usage: 392 MB / 2048 MB (194 MB allocated, but free)
Java version: 11.0.1+13-Debian-3, Oracle Corporation, OpenJDK 64-Bit Server VM
Screen: :0.0 1920x1080
Maximum Screen Size: 1920x1080
Java package: openjdk-11-jre:amd64-11.0.1+13-3
Java ATK Wrapper package: libatk-wrapper-java:all-0.33.3-21
VM arguments: [-Dawt.useSystemAAFontSettings=gasp]
}}}"	defect	closed	normal	18.12	Core imagery		fixed	i18n	
