From 03615d7c3f63780131bc5ce0a8fe9e68b1c8b329 Mon Sep 17 00:00:00 2001 From: seppesantens Date: Mon, 12 Jul 2021 19:39:16 +0000 Subject: [PATCH 1/4] Translated using Weblate (Dutch) Currently translated at 57.7% (235 of 407 strings) Translation: MapComplete/themes Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/nl/ --- langs/themes/nl.json | 35 ++++++++++++++++++++++++++++++++--- 1 file changed, 32 insertions(+), 3 deletions(-) diff --git a/langs/themes/nl.json b/langs/themes/nl.json index ca29b7880..c2c585cbd 100644 --- a/langs/themes/nl.json +++ b/langs/themes/nl.json @@ -329,7 +329,8 @@ "render": "{name}", "question": "Wat is de naam van dit Klimzaal?" } - } + }, + "description": "Een klimzaal" }, "2": { "name": "Klimroute", @@ -359,6 +360,11 @@ "question": "Hoe moeilijk is deze klimroute volgens het Franse/Belgische systeem?", "render": "De klimmoeilijkheid is {climbing:grade:french} volgens het Franse/Belgische systeem" } + }, + "presets": { + "0": { + "title": "Klimroute" + } } }, "3": { @@ -422,6 +428,9 @@ "then": "Klimmen is hier niet toegelaten" } } + }, + "1": { + "render": "{name}" } } } @@ -1033,10 +1042,30 @@ "title": { "render": "Oplaadpunt" }, - "name": "Oplaadpunten" + "name": "Oplaadpunten", + "tagRenderings": { + "6": { + "mappings": { + "3": { + "then": "eVgo" + }, + "2": { + "then": "Blink" + }, + "1": { + "then": "AeroVironment" + }, + "0": { + "then": "Maakt geen deel uit van een netwerk" + } + }, + "render": "{network}" + } + } } }, - "title": "Oplaadpunten" + "title": "Oplaadpunten", + "shortDescription": "Een wereldwijde kaart van oplaadpunten" }, "shops": { "layers": { From 3a6727f7eb02c544ab7dbe866b582f949d27ca20 Mon Sep 17 00:00:00 2001 From: Irina Date: Tue, 13 Jul 2021 11:28:21 +0000 Subject: [PATCH 2/4] Translated using Weblate (Russian) Currently translated at 52.8% (215 of 407 strings) Translation: MapComplete/themes Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/ru/ --- langs/themes/ru.json | 217 ++++++++++++++++++++++++++++++++++++++----- 1 file changed, 196 insertions(+), 21 deletions(-) diff --git a/langs/themes/ru.json b/langs/themes/ru.json index c2d70c10f..a6eec34f2 100644 --- a/langs/themes/ru.json +++ b/langs/themes/ru.json @@ -278,7 +278,19 @@ } }, "6": { - "question": "Кто может использовать эту станцию утилизации?" + "question": "Кто может использовать эту станцию утилизации?", + "mappings": { + "3": { + "then": "Любой может воспользоваться этой станцией утилизации" + }, + "2": { + "then": "Любой может воспользоваться этой станцией утилизации" + } + } + }, + "7": { + "question": "К какой сети относится эта станция? (пропустите, если неприменимо)", + "render": "Эта станция - часть сети {network}" } } } @@ -301,7 +313,7 @@ }, "6": { "render": "{network}", - "question": "К какой сети относится эта станция?", + "question": "К какой сети относится эта зарядная станция?", "mappings": { "0": { "then": "Не является частью более крупной сети" @@ -335,6 +347,12 @@ "0": { "render": "{name}" } + }, + "presets": { + "0": { + "description": "Клуб скалолазания", + "title": "Клуб скалолазания" + } } }, "1": { @@ -376,6 +394,16 @@ "then": "Спортивное скалолазание здесь невозможно" } } + }, + "2": { + "mappings": { + "3": { + "then": "Только членам клуба" + } + } + }, + "0": { + "question": "Есть ли (неофициальный) веб-сайт с более подробной информацией (напр., topos)?" } } }, @@ -383,7 +411,8 @@ "title": "Cyclofix - открытая карта для велосипедистов" }, "drinking_water": { - "title": "Питьевая вода" + "title": "Питьевая вода", + "description": "На этой карте показываются и могут быть легко добавлены общедоступные точки питьевой воды" }, "facadegardens": { "layers": { @@ -391,6 +420,26 @@ "tagRenderings": { "4": { "render": "Дата строительства сада: {start_date}" + }, + "7": { + "question": "Дополнительная информация о саде (если требуется или еще не указана выше)", + "render": "Подробнее: {description}" + }, + "6": { + "question": "Какие виды растений обитают здесь?" + }, + "3": { + "mappings": { + "1": { + "then": "Нет бочки с дождевой водой" + }, + "0": { + "then": "Есть бочка с дождевой водой" + } + } + }, + "2": { + "question": "Сад расположен на солнечной стороне или в тени?" } } } @@ -401,7 +450,18 @@ "0": { "tagRenderings": { "3": { - "render": "{website}" + "render": "{website}", + "question": "Какой веб-сайт у этого магазина?" + }, + "8": { + "mappings": { + "1": { + "then": "Приносить свою тару не разрешено" + } + } + }, + "4": { + "question": "Какой телефон?" } } } @@ -419,20 +479,73 @@ "mappings": { "3": { "then": " Тип стены." + }, + "0": { + "then": "Тип гидранта не определён." + } + }, + "question": "К какому типу относится этот гидрант?" + }, + "2": { + "mappings": { + "2": { + "then": "Гидрант демонтирован." + }, + "0": { + "then": "Гидрант (полностью или частично) в рабочем состоянии." } } + }, + "0": { + "mappings": { + "2": { + "then": "Гидрант красного цвета." + }, + "1": { + "then": "Гидрант жёлтого цвета." + }, + "0": { + "then": "Цвет гидранта не определён." + } + }, + "render": "Цвет гидранта {colour}", + "question": "Какого цвета гидрант?" } }, "presets": { "0": { "title": "Пожарный гидрант" } - } + }, + "description": "Слой карты, отображающий пожарные гидранты.", + "name": "Карта пожарных гидрантов" }, "1": { "title": { "render": "Огнетушители" - } + }, + "presets": { + "0": { + "description": "Огнетушитель - небольшое переносное устройство для тушения огня", + "title": "Огнетушитель" + } + }, + "tagRenderings": { + "0": { + "mappings": { + "1": { + "then": "Снаружи." + }, + "0": { + "then": "Внутри." + } + }, + "question": "Где это расположено?", + "render": "Местоположение: {location}" + } + }, + "description": "Слой карты, отображающий огнетушители.", + "name": "Карта огнетушителей." }, "2": { "title": { @@ -440,9 +553,25 @@ }, "tagRenderings": { "0": { - "question": "Как называется пожарная часть?" + "question": "Как называется эта пожарная часть?", + "render": "Эта часть называется {name}." + }, + "2": { + "render": "Эта часть расположена в {addr:place}.", + "question": "Где расположена часть? (напр., название населённого пункта)" + }, + "1": { + "render": "Часть расположена вдоль шоссе {addr:street}.", + "question": " По какому адресу расположена эта часть?" } - } + }, + "presets": { + "0": { + "title": "Пожарная часть" + } + }, + "description": "Слой карты, отображающий пожарные части.", + "name": "Карта пожарных частей" }, "3": { "title": { @@ -450,16 +579,28 @@ }, "tagRenderings": { "0": { - "question": "Как называется станция скорой помощи?" + "question": "Как называется эта станция скорой помощи?", + "render": "Эта станция называется {name}." + }, + "2": { + "question": "Где расположена станция? (напр., название населённого пункта)" + }, + "1": { + "render": "Эта станция расположена вдоль шоссе {addr:street}.", + "question": " По какому адресу расположена эта станция?" } }, "presets": { "0": { - "title": "Станция скорой помощи" + "title": "Станция скорой помощи", + "description": "Добавить станцию скорой помощи на карту" } - } + }, + "name": "Карта станций скорой помощи" } - } + }, + "shortDescription": "Карта пожарных гидрантов, огнетушителей, пожарных станций и станций скорой помощи.", + "title": "Пожарные гидранты, огнетушители, пожарные станции и станции скорой помощи." }, "shops": { "layers": { @@ -478,7 +619,7 @@ }, "tagRenderings": { "1": { - "question": "Как называется магазин?" + "question": "Как называется этот магазин?" }, "2": { "mappings": { @@ -494,19 +635,24 @@ "6": { "then": "Автосалон" } - } + }, + "question": "Что продаётся в этом магазине?" }, "3": { - "render": "{phone}" + "render": "{phone}", + "question": "Какой телефон?" }, "4": { - "render": "{website}" + "render": "{website}", + "question": "Какой веб-сайт у этого магазина?" }, "5": { - "render": "{email}" + "render": "{email}", + "question": "Каков адрес электронной почты этого магазина?" }, "6": { - "render": "{opening_hours_table(opening_hours)}" + "render": "{opening_hours_table(opening_hours)}", + "question": "Каковы часы работы этого магазина?" } }, "presets": { @@ -514,15 +660,44 @@ "title": "Магазин", "description": "Добавить новый магазин" } - } + }, + "description": "Магазин" } - } + }, + "title": "Открыть карту магазинов" }, "toilets": { "title": "Открытая карта туалетов", "description": "Карта общественных туалетов" }, "trees": { - "title": "Деревья" + "title": "Деревья", + "description": "Нанесите все деревья на карту!", + "shortDescription": "Карта деревьев" + }, + "sport_pitches": { + "shortDescription": "Карта, отображающая спортивные площадки", + "title": "Спортивные площадки" + }, + "playgrounds": { + "description": "На этой карте можно найти игровые площадки и добавить дополнительную информацию", + "shortDescription": "Карта игровых площадок", + "title": "Игровые площадки" + }, + "personal": { + "description": "Создать персональную тему на основе доступных слоёв тем" + }, + "maps": { + "title": "Карта карт" + }, + "fietsstraten": { + "layers": { + "2": { + "title": { + "render": "Улица" + }, + "name": "Все улицы" + } + } } } From 1caf70ca96f4e2b8319ef85ca616a866a8fd88ef Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Sun, 18 Jul 2021 15:06:36 +0200 Subject: [PATCH 3/4] Add level indication to bike pumps, fixes #434 --- .../bike_repair_station.json | 1 + assets/tagRenderings/questions.json | 36 +++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/assets/layers/bike_repair_station/bike_repair_station.json b/assets/layers/bike_repair_station/bike_repair_station.json index cc08a9acf..3ad5e5c37 100644 --- a/assets/layers/bike_repair_station/bike_repair_station.json +++ b/assets/layers/bike_repair_station/bike_repair_station.json @@ -249,6 +249,7 @@ } ] }, + "level", { "question": { "en": "Does this bike repair station have a special tool to repair your bike chain?", diff --git a/assets/tagRenderings/questions.json b/assets/tagRenderings/questions.json index 7bff3270a..dd729eafd 100644 --- a/assets/tagRenderings/questions.json +++ b/assets/tagRenderings/questions.json @@ -123,5 +123,41 @@ "all_tags": { "#": "Prints all the tags", "render": "{all_tags()}" + }, + "level": { + "question": { + "nl": "Op welke verdieping bevindt dit punt zich?", + "en": "On what level is this feature located?" + }, + "render": { + "en": "Located on the {level}th floor", + "nl": "Bevindt zich op de {level}de verdieping" + }, +"freeform": { + "key": "level", + "type": "float" +}, + "mappings": [ + { + "if": "location=underground", + "then": { + "en": "Located underground", + "nl": "Bevindt zich ondergrounds" + }, + "hideInAnswer": true + },{ + "if": "level=0", + "then": { + "en": "Located on the ground floor", + "nl": "Bevindt zich gelijkvloers" + } + },{ + "if": "level=1", + "then": { + "en": "Located on the first floor", + "nl": "Bevindt zich op de eerste verdieping" + } + } + ] } } \ No newline at end of file From 0e9e1f87968a9c89c684c4450445b8a864313c48 Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Sun, 18 Jul 2021 15:07:20 +0200 Subject: [PATCH 4/4] Version bump --- Models/Constants.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Models/Constants.ts b/Models/Constants.ts index 34859e614..6747a64a3 100644 --- a/Models/Constants.ts +++ b/Models/Constants.ts @@ -2,7 +2,7 @@ import { Utils } from "../Utils"; export default class Constants { - public static vNumber = "0.8.3e"; + public static vNumber = "0.8.3f"; // The user journey states thresholds when a new feature gets unlocked public static userJourney = {