From 7ce36bf23f9b087bd7e3b2b18d07c85f52e0b5b2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= <skunk@xover.mud.at>
Date: Sat, 10 Mar 2018 15:25:11 +0100
Subject: [PATCH] Found some strings which need to be translated

- incl. translation for de, en
---
 lang/ast.json           | 7 ++++++-
 lang/ca.json            | 7 ++++++-
 lang/cs.json            | 7 ++++++-
 lang/da.json            | 7 ++++++-
 lang/de.json            | 7 ++++++-
 lang/el.json            | 7 ++++++-
 lang/en.json            | 7 ++++++-
 lang/es.json            | 7 ++++++-
 lang/et.json            | 7 ++++++-
 lang/fr.json            | 7 ++++++-
 lang/hu.json            | 7 ++++++-
 lang/it.json            | 7 ++++++-
 lang/ja.json            | 7 ++++++-
 lang/nl.json            | 7 ++++++-
 lang/pl.json            | 7 ++++++-
 lang/pt-br.json         | 7 ++++++-
 lang/ro.json            | 7 ++++++-
 lang/ru.json            | 7 ++++++-
 lang/sr.json            | 7 ++++++-
 lang/template.json      | 7 ++++++-
 lang/uk.json            | 7 ++++++-
 src/CategoryOverpass.js | 6 +++---
 src/index.js            | 6 +++---
 23 files changed, 132 insertions(+), 27 deletions(-)

diff --git a/lang/ast.json b/lang/ast.json
index fc4cd28b..4ca40ef9 100644
--- a/lang/ast.json
+++ b/lang/ast.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "Opciones",
     "more": "más",
     "more_categories": "Más categoríes",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "",
     "unnamed": "ensin nome",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/lang/ca.json b/lang/ca.json
index e9162f62..aea8c0ec 100644
--- a/lang/ca.json
+++ b/lang/ca.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "Opcions",
     "more": "més",
     "more_categories": "Més categories",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "",
     "unnamed": "",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/lang/cs.json b/lang/cs.json
index dbebdfa7..b2960b3a 100644
--- a/lang/cs.json
+++ b/lang/cs.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "Nastavení",
     "more": "více",
     "more_categories": "Více kategorií",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "",
     "unnamed": "nepojmenováno",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/lang/da.json b/lang/da.json
index e1126f46..887da9a0 100644
--- a/lang/da.json
+++ b/lang/da.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "Indstillinger",
     "more": "mere",
     "more_categories": "Flere kategorier",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "",
     "unnamed": "unavngivet",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/lang/de.json b/lang/de.json
index 91cebd1b..a6f66402 100644
--- a/lang/de.json
+++ b/lang/de.json
@@ -8,7 +8,10 @@
         "!=1": "Fehler"
     },
     "facilities": "Einrichtungen",
+    "header:attributes": "Attribute",
+    "header:osm_meta": "OSM Meta",
     "images": "Bilder",
+    "loading": "Laden ...",
     "main:options": "Optionen",
     "more": "mehr",
     "more_categories": "Mehr Kategorien",
@@ -26,5 +29,7 @@
     "toggle_fullscreen": "(De-)aktiviere Vollbildmodus",
     "unknown": "unbekannt",
     "unnamed": "Namenlos",
-    "wikipedia:no-url-parse": "Konnte Wikipedia Adresse nicht erkennen"
+    "wikipedia:no-url-parse": "Konnte Wikipedia Adresse nicht erkennen",
+    "zoom_in_appear": "Zoome hinein um Kartenobjekte zu sehen",
+    "zoom_in_more": "Zoome hinein für weitere Kartenobjekte"
 }
diff --git a/lang/el.json b/lang/el.json
index aec2a1a8..b871e0c4 100644
--- a/lang/el.json
+++ b/lang/el.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "Επιλογές",
     "more": "περισσότερα",
     "more_categories": "Περισσότερες κατηγορίες",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "",
     "unnamed": "ανώνυμο",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/lang/en.json b/lang/en.json
index ec56263b..483601d2 100644
--- a/lang/en.json
+++ b/lang/en.json
@@ -8,7 +8,10 @@
         "!=1": "Errors"
     },
     "facilities": "Facilities",
+    "header:attributes": "Attributes",
+    "header:osm_meta": "OSM Meta",
     "images": "Images",
+    "loading": "Loading ...",
     "main:options": "Options",
     "more": "more",
     "more_categories": "More categories",
@@ -26,5 +29,7 @@
     "toggle_fullscreen": "Toggle full screen mode",
     "unknown": "unknown",
     "unnamed": "unnamed",
-    "wikipedia:no-url-parse": "Could not parse Wikipedia URL"
+    "wikipedia:no-url-parse": "Could not parse Wikipedia URL",
+    "zoom_in_appear": "zoom in for map features to appear",
+    "zoom_in_more": "zoom in for more map features"
 }
diff --git a/lang/es.json b/lang/es.json
index 79933900..d909c601 100644
--- a/lang/es.json
+++ b/lang/es.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "Opciones",
     "more": "más",
     "more_categories": "Más categorías",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "",
     "unnamed": "",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/lang/et.json b/lang/et.json
index 4082cbf9..c512322d 100644
--- a/lang/et.json
+++ b/lang/et.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "Valikud",
     "more": "lisaks",
     "more_categories": "Rohkem kategooriaid",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "",
     "unnamed": "nimeta",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/lang/fr.json b/lang/fr.json
index 73d585be..bd8ca8c4 100644
--- a/lang/fr.json
+++ b/lang/fr.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "Options",
     "more": "plus",
     "more_categories": "Plus de catégories",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "Inconnue",
     "unnamed": "sans nom",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/lang/hu.json b/lang/hu.json
index 975b0c96..5a40fc19 100644
--- a/lang/hu.json
+++ b/lang/hu.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "Beállítások",
     "more": "több",
     "more_categories": "Több kategória",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "",
     "unnamed": "",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/lang/it.json b/lang/it.json
index eb8f9116..f12357d1 100644
--- a/lang/it.json
+++ b/lang/it.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "Opzioni",
     "more": "altri",
     "more_categories": "Altre categorie",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "",
     "unnamed": "privo di nome",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/lang/ja.json b/lang/ja.json
index e59c190b..673916b9 100644
--- a/lang/ja.json
+++ b/lang/ja.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "オプション設定",
     "more": "もっと",
     "more_categories": "カテゴリを一覧から追加",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "",
     "unnamed": "nameなし",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/lang/nl.json b/lang/nl.json
index 856320fd..2b24c2b1 100644
--- a/lang/nl.json
+++ b/lang/nl.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "Opties",
     "more": "meer",
     "more_categories": "Meer categorieën",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "",
     "unnamed": "naamloos",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/lang/pl.json b/lang/pl.json
index af06944c..102167c3 100644
--- a/lang/pl.json
+++ b/lang/pl.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "Opcje",
     "more": "więcej",
     "more_categories": "Więcej kategorii",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "",
     "unnamed": "nienazwane",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/lang/pt-br.json b/lang/pt-br.json
index ed9ab5dc..4de7d89b 100644
--- a/lang/pt-br.json
+++ b/lang/pt-br.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "",
     "more": "mais",
     "more_categories": "",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "",
     "unnamed": "sem nome",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/lang/ro.json b/lang/ro.json
index 69130b02..379045bf 100644
--- a/lang/ro.json
+++ b/lang/ro.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "Optiuni",
     "more": "Mai mult",
     "more_categories": "Mai multe categorii",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "",
     "unnamed": "anonim",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/lang/ru.json b/lang/ru.json
index 55358747..6975b404 100644
--- a/lang/ru.json
+++ b/lang/ru.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "Настройки",
     "more": "Ещё",
     "more_categories": "Больше категорий",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "",
     "unnamed": "безымянный",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/lang/sr.json b/lang/sr.json
index 7004a800..0b6086bc 100644
--- a/lang/sr.json
+++ b/lang/sr.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "Опције",
     "more": "још",
     "more_categories": "Више категорија",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "",
     "unnamed": "без имена",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/lang/template.json b/lang/template.json
index 69c8559c..5fed86ae 100644
--- a/lang/template.json
+++ b/lang/template.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "",
     "more": "",
     "more_categories": "",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "",
     "unnamed": "",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/lang/uk.json b/lang/uk.json
index a697ae44..b84f6266 100644
--- a/lang/uk.json
+++ b/lang/uk.json
@@ -5,7 +5,10 @@
     "default": "",
     "error": "",
     "facilities": "",
+    "header:attributes": "",
+    "header:osm_meta": "",
     "images": "",
+    "loading": "",
     "main:options": "Налаштування",
     "more": "Ще",
     "more_categories": "Більше категорій",
@@ -23,5 +26,7 @@
     "toggle_fullscreen": "",
     "unknown": "",
     "unnamed": "безіменний",
-    "wikipedia:no-url-parse": ""
+    "wikipedia:no-url-parse": "",
+    "zoom_in_appear": "",
+    "zoom_in_more": ""
 }
diff --git a/src/CategoryOverpass.js b/src/CategoryOverpass.js
index da0305ec..0aed8710 100644
--- a/src/CategoryOverpass.js
+++ b/src/CategoryOverpass.js
@@ -128,7 +128,7 @@ function CategoryOverpass (options, data) {
 
   p = document.createElement('div')
   p.className = 'loadingIndicator'
-  p.innerHTML = '<i class="fa fa-spinner fa-pulse fa-fw"></i><span class="sr-only">Loading...</span>'
+  p.innerHTML = '<i class="fa fa-spinner fa-pulse fa-fw"></i><span class="sr-only">' + lang('loading') + '</span>'
   this.dom.appendChild(p)
 
   p = document.createElement('div')
@@ -223,12 +223,12 @@ CategoryOverpass.prototype.updateStatus = function () {
   if (typeof this.data.query === 'object') {
     var highestZoom = Object.keys(this.data.query).reverse()[0]
     if (this.map.getZoom() < highestZoom) {
-      this.domStatus.innerHTML = 'zoom in for more map features'
+      this.domStatus.innerHTML = lang('zoom_in_more')
     }
   }
 
   if ('minZoom' in this.data && this.map.getZoom() < this.data.minZoom) {
-    this.domStatus.innerHTML = 'zoom in for map features to appear'
+    this.domStatus.innerHTML = lang('zoom_in_appear')
   }
 }
 
diff --git a/src/index.js b/src/index.js
index 4af743c2..bee2ceb1 100644
--- a/src/index.js
+++ b/src/index.js
@@ -186,7 +186,7 @@ function show (id, options, callback) {
   if (options.showDetails) {
     call_hooks('hide-' + document.getElementById('content').className)
     document.getElementById('content').className = 'details'
-    document.getElementById('contentDetails').innerHTML = 'Loading ...'
+    document.getElementById('contentDetails').innerHTML = lang('loading')
   }
 
   var m = id.match(/^(.*)\/([nwr]\d+)(\/details)?$/)
@@ -269,7 +269,7 @@ window.showDetails = function (data, category) {
   )
 
   h = document.createElement('h3')
-  h.innerHTML = 'Attributes'
+  h.innerHTML = lang('header:attributes')
   dom.appendChild(h)
 
   div = document.createElement('dl')
@@ -286,7 +286,7 @@ window.showDetails = function (data, category) {
   dom.appendChild(div)
 
   h = document.createElement('h3')
-  h.innerHTML = 'OSM Meta'
+  h.innerHTML = lang('header:osm_meta')
   dom.appendChild(h)
 
   div = document.createElement('dl')