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 5ef7a45e..a4ea2b0f 100644
--- a/lang/pt-br.json
+++ b/lang/pt-br.json
@@ -9,6 +9,9 @@
},
"facilities": "Instalações",
"images": "Imagens",
+ "header:attributes": "",
+ "header:osm_meta": "",
+ "loading": "",
"main:options": "Opções",
"more": "mais",
"more_categories": "Mais categorias",
@@ -26,5 +29,7 @@
"toggle_fullscreen": "Alternar modo tela cheira",
"unknown": "desconhecido",
"unnamed": "sem nome",
- "wikipedia:no-url-parse": "Não se pôde analisar URL da Wikipédia"
+ "wikipedia:no-url-parse": "Não se pôde analisar URL da Wikipédia",
+ "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 = 'Loading...'
+ p.innerHTML = '' + lang('loading') + ''
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')