Merge branch 'master' into develop

This commit is contained in:
pietervdvn 2022-08-18 19:18:45 +02:00
commit 2cdb7f332e
8 changed files with 176 additions and 23 deletions

View file

@ -14,8 +14,6 @@ import List from "../../UI/Base/List";
import {MappingConfigJson, QuestionableTagRenderingConfigJson} from "./Json/QuestionableTagRenderingConfigJson";
import {FixedUiElement} from "../../UI/Base/FixedUiElement";
import {Paragraph} from "../../UI/Base/Paragraph";
import spec = Mocha.reporters.spec;
import SpecialVisualizations from "../../UI/SpecialVisualizations";
export interface Mapping {
readonly if: TagsFilter,

View file

@ -1,6 +1,6 @@
import BaseUIElement from "../BaseUIElement";
import {Chart, ChartConfiguration, ChartType, DefaultDataPoint, registerables} from 'chart.js';
Chart.register(...registerables);
Chart?.register(...(registerables ?? []));
export default class ChartJs<

View file

@ -4366,7 +4366,7 @@
"then": "Der Bordstein hat kein taktiles Pflaster."
},
"2": {
"then": "Der Bordstein hat ein taktiles Pflaster, das aber falsch ist"
"then": "Der Bordstein hat ein taktiles Pflaster, das aber falsch ist."
}
},
"question": "Gibt es am Bordstein ein taktiles Pflaster?"

View file

@ -3566,7 +3566,7 @@
},
"width": {
"question": "What is the width of this door/entrance?",
"render": "This door has a width of {canonical(width)} meter"
"render": "This door has a width of {canonical(width)}"
}
},
"title": {
@ -4438,7 +4438,7 @@
"then": "This kerb does not have tactile paving."
},
"2": {
"then": "This kerb has tactile paving, but it is incorrect"
"then": "This kerb has tactile paving, but it is incorrect."
}
},
"question": "Is there tactile paving at this kerb?"
@ -4720,7 +4720,7 @@
}
},
"question": "What is the legal maximum speed one is allowed to drive on this road?",
"render": "The maximum allowed speed on this road is {maxspeed}"
"render": "The maximum allowed speed on this road is {canonical(maxspeed)}"
}
},
"title": {

View file

@ -3049,7 +3049,7 @@
"then": "Cette bordure n'a pas de revêtement podotactile."
},
"2": {
"then": "Cette bordure a un pavage tactile, mais il est incorrect"
"then": "Cette bordure a un pavage tactile, mais il est incorrect."
}
},
"question": "Y a-t-il un revêtement tactile sur cette bordure ?"

View file

@ -3406,6 +3406,9 @@
"presets": {
"0": {
"title": "een toegang"
},
"1": {
"title": "een binnendeur"
}
},
"tagRenderings": {
@ -3509,7 +3512,7 @@
},
"width": {
"question": "Wat is de breedte van deze deur/toegang?",
"render": "Deze deur heeft een breedte van {canonical(width)} meter"
"render": "Deze deur heeft een breedte van {canonical(width)}"
}
},
"title": {
@ -4221,7 +4224,43 @@
"description": "Een basis voor indoor-navigatie: toont binnenruimtes",
"name": "Binnenruimtes",
"title": {
"render": "Binnenruimte {name}"
"render": "Binnenruimte {name}",
"mappings": {
"0": {
"then": "Binnenruimte {name}"
},
"4": {
"then": "Binnendeur {name}"
},
"3": {
"then": "Gang in gebouw {name}"
},
"1": {
"then": "Gebied in gebouw {name}"
},
"5": {
"then": "Verdieping in gebouw {name}"
},
"2": {
"then": "Muur in gebouw {name}"
}
}
},
"tagRenderings": {
"name": {
"render": "Deze ruimte heet {name}",
"question": "Wat is de naam van deze ruimte?",
"freeform": {
"placeholder": "Naam van de ruimte"
}
},
"ref": {
"question": "Wat is het referentienummer van deze ruimte?",
"freeform": {
"placeholder": "Referentienummer van de ruimte (bv. '1.1' of A1' )"
},
"render": "Deze ruimte heeft het referentienummer {ref}"
}
}
},
"information_board": {
@ -4264,7 +4303,16 @@
"1": {
"options": {
"0": {
"question": "Drempes met of zonder"
"question": "Stoepranden met of zonder voelbare bestrating"
},
"1": {
"question": "Stoeprand met voelbare bestrating"
},
"2": {
"question": "Stoeprand zonder voelbare bestrating"
},
"3": {
"question": "Stoeprand zonder informatie over voelbare bestrating"
}
}
}
@ -4303,6 +4351,20 @@
}
},
"question": "Hoe hoog is deze stoeprand?"
},
"tactile-paving": {
"mappings": {
"0": {
"then": "Deze stoeprand heeft voelbare bestrating."
},
"1": {
"then": "Deze stoeprand heeft geen voelbare bestrating."
},
"2": {
"then": "Deze stoeprand heeft voelbare bestrating, maar deze is incorrect."
}
},
"question": "Is er voelbare bestrating bij deze stoeprand?"
}
},
"title": {
@ -4353,6 +4415,10 @@
"override": {
"question": "Wanneer is deze kinderopvang geopend?"
}
},
"name": {
"question": "Wat is de naam van deze faciliteit?",
"render": "Deze faciliteit heet <b>{name}</b>"
}
},
"title": {
@ -4423,7 +4489,7 @@
"then": "Dit is een woonerf en heeft dus een maximale snelheid van 20km/h"
}
},
"render": "De maximum toegestane snelheid op deze weg is {maxspeed}"
"render": "De maximum toegestane snelheid op deze weg is {canonical(maxspeed)}"
}
},
"title": {
@ -6800,5 +6866,92 @@
}
}
}
},
"maproulette": {
"filter": {
"0": {
"options": {
"1": {
"question": "Toon aangemaakte taken"
},
"8": {
"question": "Toon uitgeschakelde taken"
},
"0": {
"question": "Toon taken met alle statussen"
},
"3": {
"question": "Toon vals-positieve taken"
},
"4": {
"question": "Toon overgeslagen taken"
},
"5": {
"question": "Toon verwijderde taken"
},
"6": {
"question": "Toon al opgeloste taken"
},
"7": {
"question": "Toon taken die als te lastig gemarkeerd zijn"
},
"2": {
"question": "Toon opgeloste taken"
}
}
},
"1": {
"options": {
"0": {
"question": "Naam uitdaging bevat {search}"
}
}
},
"2": {
"options": {
"0": {
"question": "ID uitdaging is {search}"
}
}
}
},
"description": "Laag met alle taken uit MapRoulette",
"name": "MapRoulette Taken"
},
"transit_routes": {
"tagRenderings": {
"operator": {
"question": "Welk bedrijf exploiteert deze buslijn?",
"render": "Deze buslijn wordt geëxploiteerd door {operator}"
},
"from": {
"render": "Deze buslijn begint bij {from}",
"question": "Wat is het beginpunt van deze buslijn?"
},
"to": {
"render": "Deze buslijn eindigt bij {to}",
"question": "Wat is het eindpunt van deze buslijn?"
},
"colour": {
"question": "Wat is de kleur van deze buslijn?",
"render": "Deze buslijn heeft de kleur {colour}"
},
"name": {
"question": "Wat is de naam van deze buslijn (bv. Bus XX: Van => Via => Naar)"
},
"network": {
"question": "Bij welk netwerk hoort deze buslijn?",
"render": "Deze buslijn is onderdeel van het {network} netwerk"
},
"via": {
"question": "Via welk punt gaat deze buslijn?",
"render": "Deze buslijn gaat via {via}"
}
},
"title": {
"render": "Buslijn"
},
"description": "Laag met buslijnen",
"name": "Buslijnen"
}
}

View file

@ -26,7 +26,7 @@
"readMessages": "Je hebt ongelezen berichten. Je moet deze lezen voordat je een punt verwijderd, een andere bijdrager heeft misschien feedback",
"reasons": {
"disused": "Het wordt niet meer onderhouden of is verwijderd",
"duplicate": "Dit punt is een duplicaat van een ander punt",
"duplicate": "Dit object is een duplicaat van een ander object",
"notFound": "Het kon niet gevonden worden",
"test": "Dit punt was een test en was nooit echt aanwezig"
},
@ -49,19 +49,19 @@
"confirmIntro": "<h3>Voeg een {title} toe?</h3>Het punt dat je toevoegt, is <b>zichtbaar voor iedereen</b>. Veel applicaties gebruiken deze data, voeg dus enkel punten toe die echt bestaan.",
"disableFilters": "Zet alle filters af",
"disableFiltersExplanation": "Interessepunten kunnen verborgen zijn door een filter",
"hasBeenImported": "Dit object is reeds geimporteerd",
"hasBeenImported": "Dit object is reeds geïmporteerd",
"import": {
"hasBeenImported": "Dit object is geïmporteerd",
"howToTest": "Voor testmode, voeg <b>test=true</b> of <b>backend=osm-test</b> to aan de URL. De wijzigingenset zal in de console geprint worden. Gelieve een PR te openen om dit thema als officieel thema toe te voegen en zo de import-knop te activeren.",
"importTags": "Het element zal deze tags krijgen: {tags}",
"officialThemesOnly": "In onofficiële thema's is de importeerknop uitgeschakeld om ongelukjes te vermijden",
"wrongType": "Dit object is geen punt of lijn, en kan daarom niet geïmporteerd worden",
"wrongTypeToConflate": "Dit element is geen punt of weg en kan dus niet samengevoegd worden",
"wrongTypeToConflate": "Dit object is geen punt of weg en kan dus niet samengevoegd worden",
"zoomInMore": "Zoom verder in om dit object af te handelen"
},
"importTags": "Het object zal deze tags krijgen: {tags}",
"intro": "Kies hieronder welk punt je wilt toevoegen<br/>",
"layerNotEnabled": "De laag {layer} is gedeactiveerd. Activeer deze om een punt toe te voegen",
"layerNotEnabled": "De laag {layer} is gedeactiveerd. Activeer deze om een object toe te voegen",
"openLayerControl": "Open de laag-instellingen",
"pleaseLogin": "Gelieve je aan te melden om een punt toe te voegen",
"presetInfo": "Het nieuwe object krijgt de attributen {tags}",
@ -272,7 +272,8 @@
"died": "Gestorven: {value}"
},
"searchWikidata": "Zoek op Wikidata",
"wikipediaboxTitle": "Wikipedia"
"wikipediaboxTitle": "Wikipedia",
"searchToShort": "Je zoekopdracht is te kort, vul een langere tekst in"
}
},
"image": {
@ -578,7 +579,8 @@
"noNearOrIn": "Sorry, Ik begreep je opdracht niet omdat ik geen <code>dichtbij</code> of <code>in</code> in je zoekopdracht.\nProbeer iets als <code>Zoek drinkwater in Londen</code>, <code>Zoek frituur in Brussel</code><p></p>\n <p>Daarnaast kan je ook <code>info {cmd}</code> proberen, om info te krijgen over een enkel object.</p>",
"nothingFound": "Sorry, ik kon niets vinden voor <code>{search}</code>, dus kan ik {layerTitle} niet zoeken",
"overview": "Ik heb {length} overeenkomende items gevonden.",
"searching": "Aan het zoeken naar {layerTitle} {mode} <code>{search}</code>…"
"searching": "Aan het zoeken naar {layerTitle} {mode} <code>{search}</code>…",
"docs": "Zoekt voor POIs in of nabij een locatie"
},
"shutdown": {
"argmode": "Geeft aan op welke manier ik moet afsluiten. Dit moet één van de volgende woorden zijn: {verbs}",

View file

@ -10,7 +10,7 @@
"cannotBeDeleted": "這圖徵無法刪除",
"delete": "刪除",
"explanations": {
"hardDelete": "這個已經在開放街圖被刪除了,可以被實驗性的貢獻者恢復",
"hardDelete": "這個圖徵已經在開放街圖被刪除了,可以被實驗性的貢獻者恢復",
"selectReason": "請選擇為什麼這個圖徵應該被刪除",
"softDelete": "這個圖徵已經被更新,然後從程式被隱藏了。<span class=\"subtle\">{reason}</span>"
},