forked from MapComplete/MapComplete
Fix: fix reverse tabnabbing in most cases, add rel=noopener to most links to untrusted content
This commit is contained in:
parent
fd39f66e2e
commit
d9b8257e47
25 changed files with 462 additions and 77 deletions
|
@ -3160,7 +3160,11 @@
|
|||
},
|
||||
"ghost_bike-source": {
|
||||
"question": "En quina pàgina web es pot trobar més informació sobre la bicicleta blanca o l'accident?",
|
||||
"render": "<a href='{source}' target='_blank'>Més informació disponible</a>"
|
||||
"render": {
|
||||
"special": {
|
||||
"text": "Més informació disponible"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
|
|
|
@ -5151,7 +5151,11 @@
|
|||
},
|
||||
"ghost_bike-source": {
|
||||
"question": "Auf welcher Webseite kann man mehr Informationen über das Geisterrad oder den Unfall finden?",
|
||||
"render": "<a href='{source}' target='_blank'>Mehr Informationen</a>"
|
||||
"render": {
|
||||
"special": {
|
||||
"text": "Mehr Informationen"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ghost_bike-start_date": {
|
||||
"question": "Wann wurde dieses Geisterrad aufgestellt?",
|
||||
|
@ -7101,7 +7105,11 @@
|
|||
},
|
||||
"public_bookcase-website": {
|
||||
"question": "Auf welcher Webseite findet man Informationen zu diesem Bücherschrank?",
|
||||
"render": "Weitere Informationen auf <a href='{website}' target='_blank'>der Webseite</a>"
|
||||
"render": {
|
||||
"special": {
|
||||
"text": "Weitere Informationen auf der Webseite"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
|
|
|
@ -5171,7 +5171,11 @@
|
|||
},
|
||||
"ghost_bike-source": {
|
||||
"question": "On what webpage can one find more info about the ghost bike or the accident?",
|
||||
"render": "<a href='{source}' target='_blank'>More info available</a>"
|
||||
"render": {
|
||||
"special": {
|
||||
"text": "More info available"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ghost_bike-start_date": {
|
||||
"question": "When was this Ghost bike installed?",
|
||||
|
@ -7135,7 +7139,11 @@
|
|||
},
|
||||
"public_bookcase-website": {
|
||||
"question": "Is there a website with more information about this public bookcase?",
|
||||
"render": "More info on <a href='{website}' target='_blank'>the website</a>"
|
||||
"render": {
|
||||
"special": {
|
||||
"text": "More info on the website"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
|
|
|
@ -3584,7 +3584,11 @@
|
|||
},
|
||||
"ghost_bike-source": {
|
||||
"question": "Sur quelle page web peut-on trouver plus d'informations sur le Vélo fantôme ou l'accident ?",
|
||||
"render": "<a href='{source}' target='_blank'>Plus d'informations sont disponibles</a>"
|
||||
"render": {
|
||||
"special": {
|
||||
"text": "Plus d'informations sont disponibles"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ghost_bike-start_date": {
|
||||
"question": "Quand ce vélo fantôme a-t-il été installée ?",
|
||||
|
@ -4265,7 +4269,11 @@
|
|||
},
|
||||
"public_bookcase-website": {
|
||||
"question": "Y a-t-il un site web avec plus d'informations sur cette microbibliothèque ?",
|
||||
"render": "Plus d'infos sur <a href='{website}' target='_blank'>le site web</a>"
|
||||
"render": {
|
||||
"special": {
|
||||
"text": "Plus d'infos sur le site web"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
|
|
|
@ -752,7 +752,11 @@
|
|||
},
|
||||
"public_bookcase-website": {
|
||||
"question": "Van-e olyan weboldal, ahol további információ található erről a nyilvános könyvespolcról?",
|
||||
"render": "További információ <a href='{website}' target='_blank'>ezen a weboldalon</a>"
|
||||
"render": {
|
||||
"special": {
|
||||
"text": "További információ ezen a weboldalon"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
|
|
|
@ -341,7 +341,11 @@
|
|||
"render": "<i>{inscription}</i>"
|
||||
},
|
||||
"ghost_bike-source": {
|
||||
"render": "<a href='{source}' target='_blank'>Informasi lanjut tersedia</a>"
|
||||
"render": {
|
||||
"special": {
|
||||
"text": "Informasi lanjut tersedia"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
@ -1344,7 +1344,11 @@
|
|||
},
|
||||
"ghost_bike-source": {
|
||||
"question": "In quale pagina web si possono trovare informazioni sulla bici fantasma o l’incidente?",
|
||||
"render": "<a href='{source}' target='_blank'>Sono disponibili ulteriori informazioni</a>"
|
||||
"render": {
|
||||
"special": {
|
||||
"text": "Sono disponibili ulteriori informazioni"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ghost_bike-start_date": {
|
||||
"question": "Quando è stata installata questa bici fantasma?",
|
||||
|
@ -1759,7 +1763,11 @@
|
|||
},
|
||||
"public_bookcase-website": {
|
||||
"question": "C'è un sito web con maggiori informazioni su questa microbiblioteca?",
|
||||
"render": "Maggiori informazioni sul <a href='{website}' target='_blank'>sito web</a>"
|
||||
"render": {
|
||||
"special": {
|
||||
"text": "Maggiori informazioni sul sito web"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
|
|
|
@ -4851,7 +4851,11 @@
|
|||
},
|
||||
"ghost_bike-source": {
|
||||
"question": "Op welke website kan men meer informatie vinden over de Witte fiets of over het ongeval?",
|
||||
"render": "<a href='{source}' target='_blank'>Meer informatie</a>"
|
||||
"render": {
|
||||
"special": {
|
||||
"text": "Meer informatie"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ghost_bike-start_date": {
|
||||
"question": "Wanneer werd deze witte fiets geplaatst?",
|
||||
|
@ -6667,7 +6671,11 @@
|
|||
},
|
||||
"public_bookcase-website": {
|
||||
"question": "Is er een website over dit boekenruilkastje?",
|
||||
"render": "Meer info op <a href='{website}' target='_blank'>de website</a>"
|
||||
"render": {
|
||||
"special": {
|
||||
"text": "Meer info op de website"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
|
|
|
@ -996,7 +996,11 @@
|
|||
"render": "В знак памяти о {subject}"
|
||||
},
|
||||
"ghost_bike-source": {
|
||||
"render": "<a href='{source}' target='_blank'>Доступна более подробная информация</a>"
|
||||
"render": {
|
||||
"special": {
|
||||
"text": "Доступна более подробная информация"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ghost_bike-start_date": {
|
||||
"render": "Установлен {start_date}"
|
||||
|
@ -1515,7 +1519,11 @@
|
|||
},
|
||||
"public_bookcase-website": {
|
||||
"question": "Есть ли веб-сайт с более подробной информацией об этом общественном книжном шкафе?",
|
||||
"render": "Более подробная информация <a href='{website}' target='_blank'>на сайте</a>"
|
||||
"render": {
|
||||
"special": {
|
||||
"text": "Более подробная информация на сайте"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
|
|
|
@ -854,6 +854,112 @@
|
|||
},
|
||||
"title": "Bordsteine und Überwege"
|
||||
},
|
||||
"mapcomplete-changes": {
|
||||
"description": "Diese Karte zeigt alle mit MapComplete vorgenommenen Änderungen",
|
||||
"layers": {
|
||||
"0": {
|
||||
"description": "Alle MapComplete-Änderungen anzeigen",
|
||||
"filter": {
|
||||
"0": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Themenname enthält {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"1": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Erstellt von {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"2": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "<b>Nicht</b> erstellt von {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"3": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Erstellt vor {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"4": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Erstellt nach {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"5": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Benutzersprache (ISO-Code) {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"6": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Erstellt mit Host {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"7": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Changeset fügte mindestens ein Bild hinzu"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"name": "Zentrum der Änderungssätze",
|
||||
"tagRenderings": {
|
||||
"contributor": {
|
||||
"question": "Welcher Mitwirkende hat diese Änderung vorgenommen?",
|
||||
"render": "Änderung gemacht von <a href='https://openstreetmap.org/user/{user}' target='_blank'>{user}</a>"
|
||||
},
|
||||
"host": {
|
||||
"question": "Mit welchem Host / welcher Website wurde diese Änderung gemacht?",
|
||||
"render": "Änderung vorgenommen mit <a href='{host}'>{host}</a>"
|
||||
},
|
||||
"locale": {
|
||||
"question": "In welcher Sprache wurde diese Änderung vorgenommen?",
|
||||
"render": "Usersprache ist {locale}"
|
||||
},
|
||||
"show_changeset_id": {
|
||||
"render": "Änderungssatz <a href='https://openstreetmap.org/changeset/{id}' target='_blank'>{id}</a>"
|
||||
},
|
||||
"theme-id": {
|
||||
"question": "Welches Thema wurde für diese Änderung verwendet?",
|
||||
"render": "Geändert mit Thema <a href='https://mapcomplete.osm.be/{theme}'>{theme}</a>"
|
||||
},
|
||||
"version": {
|
||||
"question": "Mit welcher Version von MapComplete wurde diese Änderung gemacht?",
|
||||
"render": "Erstellt mit {editor}"
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
"render": "Änderungssatz für {theme}"
|
||||
}
|
||||
},
|
||||
"1": {
|
||||
"override": {
|
||||
"tagRenderings+": {
|
||||
"0": {
|
||||
"render": "Mehr Statistiken gibt es <a href='https://github.com/pietervdvn/MapComplete/tree/develop/Docs/Tools/graphs' target='_blank'>hier</a>"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"shortDescription": "Mit MapComplete erstellte Änderungen anzeigen",
|
||||
"title": "Mit MapComplete erstellte Änderungen"
|
||||
},
|
||||
"maproulette": {
|
||||
"description": "Thema mit MapRoulette-Aufgaben, die Sie suchen, filtern und beheben können.",
|
||||
"title": "MapRoulette-Aufgaben"
|
||||
|
|
|
@ -858,12 +858,12 @@
|
|||
"description": "This maps shows all the changes made with MapComplete",
|
||||
"layers": {
|
||||
"0": {
|
||||
"description": "Shows all MapComplete changes",
|
||||
"description": "Show all MapComplete changes",
|
||||
"filter": {
|
||||
"0": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Themename contains {search}"
|
||||
"question": "Theme name contains {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -920,12 +920,12 @@
|
|||
"name": "Changeset centers",
|
||||
"tagRenderings": {
|
||||
"contributor": {
|
||||
"question": "What contributor did make this change?",
|
||||
"question": "Which contributor made this change?",
|
||||
"render": "Change made by <a href='https://openstreetmap.org/user/{user}' target='_blank'>{user}</a>"
|
||||
},
|
||||
"host": {
|
||||
"question": "What host (website) was this change made with?",
|
||||
"render": "Change with with <a href='{host}'>{host}</a>"
|
||||
"render": "Change made with <a href='{host}'>{host}</a>"
|
||||
},
|
||||
"locale": {
|
||||
"question": "What locale (language) was this change made in?",
|
||||
|
@ -936,7 +936,7 @@
|
|||
},
|
||||
"theme-id": {
|
||||
"question": "What theme was used to make this change?",
|
||||
"render": "Change with theme <a href='https://mapcomplete.org/{theme}'>{theme}</a>"
|
||||
"render": "Change with theme <a href='https://mapcomplete.osm.be/{theme}'>{theme}</a>"
|
||||
},
|
||||
"version": {
|
||||
"question": "What version of MapComplete was used to make this change?",
|
||||
|
@ -957,7 +957,7 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"shortDescription": "Shows changes made by MapComplete",
|
||||
"shortDescription": "Show changes made with MapComplete",
|
||||
"title": "Changes made with MapComplete"
|
||||
},
|
||||
"maproulette": {
|
||||
|
|
|
@ -844,6 +844,65 @@
|
|||
},
|
||||
"title": "Ressauts et traversées"
|
||||
},
|
||||
"mapcomplete-changes": {
|
||||
"description": "Cette carte montre tous les changements faits avec MapComplete",
|
||||
"layers": {
|
||||
"0": {
|
||||
"filter": {
|
||||
"5": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Langage utilisateur (code-ISO) {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"7": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Le groupe de modifications a ajouté au moins une image"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"tagRenderings": {
|
||||
"contributor": {
|
||||
"question": "Quel contributeur a fait cette modification ?",
|
||||
"render": "Modification faite par <a href='https://openstreetmap.org/user/{user}' target='_blank'>{user}</a>"
|
||||
},
|
||||
"host": {
|
||||
"render": "Modification faite avec <a href='{host}'>{host}</a>"
|
||||
},
|
||||
"locale": {
|
||||
"question": "En quelle langue est-ce que ce changement a été fait ?"
|
||||
},
|
||||
"show_changeset_id": {
|
||||
"render": "Groupe de modifications <a href='https://openstreetmap.org/changeset/{id}' target='_blank'>{id}</a>"
|
||||
},
|
||||
"theme-id": {
|
||||
"question": "Quel thème a été utilisé pour faire cette modification ?",
|
||||
"render": "Modifié avec le thème <a href='https://mapcomplete.osm.be/{theme}'>{theme}</a>"
|
||||
},
|
||||
"version": {
|
||||
"question": "Quelle version de MapComplete a été utilisée pour faire cette modification ?",
|
||||
"render": "Fait avec {editor}"
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
"render": "Groupe de modifications pour {theme}"
|
||||
}
|
||||
},
|
||||
"1": {
|
||||
"override": {
|
||||
"tagRenderings+": {
|
||||
"0": {
|
||||
"render": "D'autres statistiques sont disponibles <a href='https://github.com/pietervdvn/MapComplete/tree/develop/Docs/Tools/graphs' target='_blank'>ici</a>"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "Changements faits avec MapComplete"
|
||||
},
|
||||
"maproulette": {
|
||||
"description": "Thème MapRoulette permettant d’afficher, rechercher, filtrer et résoudre les tâches.",
|
||||
"title": "Tâches MapRoulette"
|
||||
|
|
|
@ -936,6 +936,89 @@
|
|||
},
|
||||
"title": "Stoepranden en oversteekplaatsen"
|
||||
},
|
||||
"mapcomplete-changes": {
|
||||
"description": "Deze kaart toont alle wijzigingen die met MapComplete gemaakt werden",
|
||||
"layers": {
|
||||
"0": {
|
||||
"description": "Toon alle MapComplete wijzigingen",
|
||||
"filter": {
|
||||
"0": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Themenaam bevat {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"1": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Gemaakt door bijdrager {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"2": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "<b>Niet</b> gemaakt door bijdrager {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"3": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Gemaakt voor {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"4": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Gemaakt na {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"5": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "De taal van de bijdrager is {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"6": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Gemaakt met host {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"7": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Changeset bevat minstens één afbeelding"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"name": "Centerpunt van changeset",
|
||||
"tagRenderings": {
|
||||
"contributor": {
|
||||
"question": "Welke bijdrager maakte deze wijziging?",
|
||||
"render": "Wijziging gemaakt door <a href='https://openstreetmap.org/user/{user}' target='_blank'>{user}</a>"
|
||||
},
|
||||
"host": {
|
||||
"question": "Met welke host (website) werd deze wijziging gemaakt?",
|
||||
"render": "Wijziging gemaakt met <a href='{host}'>{host}</a>"
|
||||
},
|
||||
"locale": {
|
||||
"question": "In welke locale (taal) werd deze wijziging gemaakt?",
|
||||
"render": "De gebruikerstaal is {locale}"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"shortDescription": "Toon wijzigingen gemaakt met MapComplete",
|
||||
"title": "Wijzigingen gemaakt met MapComplete"
|
||||
},
|
||||
"maproulette": {
|
||||
"description": "Thema met MapRoulette taken, waar je ze kunt zoeken, filteren en ze oplossen.",
|
||||
"title": "MapRoulette taken"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue