From 8e3ef43cf2a6d19a5d797330061e1199dd3c99a9 Mon Sep 17 00:00:00 2001 From: Robin van der Linde Date: Sat, 13 Aug 2022 09:59:21 +0000 Subject: [PATCH 01/11] Translated using Weblate (Dutch) Currently translated at 97.3% (661 of 679 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/nl/ --- langs/nl.json | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/langs/nl.json b/langs/nl.json index 5cdcf3a4eb..fda62796b1 100644 --- a/langs/nl.json +++ b/langs/nl.json @@ -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": "

Voeg een {title} toe?

Het punt dat je toevoegt, is zichtbaar voor iedereen. 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 test=true of backend=osm-test 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
", - "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 dichtbij of in in je zoekopdracht.\nProbeer iets als Zoek drinkwater in Londen, Zoek frituur in Brussel

\n

Daarnaast kan je ook info {cmd} proberen, om info te krijgen over een enkel object.

", "nothingFound": "Sorry, ik kon niets vinden voor {search}, dus kan ik {layerTitle} niet zoeken", "overview": "Ik heb {length} overeenkomende items gevonden.", - "searching": "Aan het zoeken naar {layerTitle} {mode} {search}…" + "searching": "Aan het zoeken naar {layerTitle} {mode} {search}…", + "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}", From 0f4637e4548e243f0d993f232af5bcb4a5a02fab Mon Sep 17 00:00:00 2001 From: Supaplex Date: Sat, 13 Aug 2022 06:21:11 +0000 Subject: [PATCH 02/11] Translated using Weblate (Chinese (Traditional)) Currently translated at 27.0% (184 of 679 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/zh_Hant/ --- langs/zh_Hant.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langs/zh_Hant.json b/langs/zh_Hant.json index 107c6a7f99..27359d123a 100644 --- a/langs/zh_Hant.json +++ b/langs/zh_Hant.json @@ -10,7 +10,7 @@ "cannotBeDeleted": "這圖徵無法刪除", "delete": "刪除", "explanations": { - "hardDelete": "這個點已經在開放街圖被刪除了,可以被實驗性的貢獻者恢復", + "hardDelete": "這個圖徵已經在開放街圖被刪除了,可以被實驗性的貢獻者恢復", "selectReason": "請選擇為什麼這個圖徵應該被刪除", "softDelete": "這個圖徵已經被更新,然後從程式被隱藏了。{reason}" }, From 51fecadaf2eb29da75476a14d5eaede3f0d246d1 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 12 Aug 2022 10:13:36 +0000 Subject: [PATCH 03/11] Translated using Weblate (English) Currently translated at 100.0% (2237 of 2237 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/en/ --- langs/layers/en.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/langs/layers/en.json b/langs/layers/en.json index 50e29227ee..ef1a3b5ff5 100644 --- a/langs/layers/en.json +++ b/langs/layers/en.json @@ -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": { @@ -7228,4 +7228,4 @@ } } } -} \ No newline at end of file +} From 72cc096f20e3a4cef6bf71ef6518331c3cd39904 Mon Sep 17 00:00:00 2001 From: Robin van der Linde Date: Sat, 13 Aug 2022 10:27:47 +0000 Subject: [PATCH 04/11] Translated using Weblate (English) Currently translated at 100.0% (2237 of 2237 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/en/ --- langs/layers/en.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langs/layers/en.json b/langs/layers/en.json index ef1a3b5ff5..b2cf268e3d 100644 --- a/langs/layers/en.json +++ b/langs/layers/en.json @@ -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?" From 41fb2889665c27afe4071ac3faf175a8a2d62818 Mon Sep 17 00:00:00 2001 From: Robin van der Linde Date: Sat, 13 Aug 2022 10:29:47 +0000 Subject: [PATCH 05/11] Translated using Weblate (German) Currently translated at 98.8% (2212 of 2237 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/de/ --- langs/layers/de.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/langs/layers/de.json b/langs/layers/de.json index 78d09b57a0..abc4b90fcc 100644 --- a/langs/layers/de.json +++ b/langs/layers/de.json @@ -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?" @@ -7156,4 +7156,4 @@ } } } -} \ No newline at end of file +} From 6419fceacbb2c513eba49ebdcc5fb8a9a030d21d Mon Sep 17 00:00:00 2001 From: Robin van der Linde Date: Sat, 13 Aug 2022 10:29:33 +0000 Subject: [PATCH 06/11] Translated using Weblate (French) Currently translated at 61.1% (1367 of 2237 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/fr/ --- langs/layers/fr.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/langs/layers/fr.json b/langs/layers/fr.json index 78753c279b..e9e10cb505 100644 --- a/langs/layers/fr.json +++ b/langs/layers/fr.json @@ -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 ?" @@ -4459,4 +4459,4 @@ } } } -} \ No newline at end of file +} From 3d193143c6afff51d6d46fd11d097254b4df57e3 Mon Sep 17 00:00:00 2001 From: Robin van der Linde Date: Sat, 13 Aug 2022 10:32:03 +0000 Subject: [PATCH 07/11] Translated using Weblate (Dutch) Currently translated at 92.7% (2074 of 2237 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/nl/ --- langs/layers/nl.json | 159 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 156 insertions(+), 3 deletions(-) diff --git a/langs/layers/nl.json b/langs/layers/nl.json index df5ba4b817..316a49e563 100644 --- a/langs/layers/nl.json +++ b/langs/layers/nl.json @@ -3406,6 +3406,9 @@ "presets": { "0": { "title": "een toegang" + }, + "1": { + "title": "een binnendeur" } }, "tagRenderings": { @@ -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 {name}" } }, "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" } -} \ No newline at end of file +} From 1114d0a7d17628e3ce7924bb84b3cb2e587502ea Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 12 Aug 2022 10:13:21 +0000 Subject: [PATCH 08/11] Translated using Weblate (Dutch) Currently translated at 92.7% (2074 of 2237 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/nl/ --- langs/layers/nl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langs/layers/nl.json b/langs/layers/nl.json index 316a49e563..aca87683ac 100644 --- a/langs/layers/nl.json +++ b/langs/layers/nl.json @@ -3512,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": { From 75f5d64cff41e5b74fd284b70ad943870def6950 Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Thu, 18 Aug 2022 16:39:48 +0200 Subject: [PATCH 09/11] Small fixes for matrix-bot compatibility --- Models/ThemeConfig/TagRenderingConfig.ts | 2 -- UI/Base/ChartJs.ts | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/Models/ThemeConfig/TagRenderingConfig.ts b/Models/ThemeConfig/TagRenderingConfig.ts index bffe1e7f1f..1685344b10 100644 --- a/Models/ThemeConfig/TagRenderingConfig.ts +++ b/Models/ThemeConfig/TagRenderingConfig.ts @@ -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, diff --git a/UI/Base/ChartJs.ts b/UI/Base/ChartJs.ts index a4250f4c43..0389ee754c 100644 --- a/UI/Base/ChartJs.ts +++ b/UI/Base/ChartJs.ts @@ -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< From 6cf210c7cdf10fe7845a96fb99449c97d30e8a59 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Thu, 18 Aug 2022 16:43:21 +0000 Subject: [PATCH 10/11] Translated using Weblate (English) Currently translated at 100.0% (2237 of 2237 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/en/ --- langs/layers/en.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langs/layers/en.json b/langs/layers/en.json index b2cf268e3d..3dc11e5913 100644 --- a/langs/layers/en.json +++ b/langs/layers/en.json @@ -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": { From e0a35376ac9444574aad92d171cc5503298cd37c Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Thu, 18 Aug 2022 16:43:37 +0000 Subject: [PATCH 11/11] Translated using Weblate (Dutch) Currently translated at 92.7% (2074 of 2237 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/nl/ --- langs/layers/nl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langs/layers/nl.json b/langs/layers/nl.json index aca87683ac..a3327973c4 100644 --- a/langs/layers/nl.json +++ b/langs/layers/nl.json @@ -4489,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": {