diff --git a/assets/layers/public_notice_boards/public_notice_boards.json b/assets/layers/public_notice_boards/public_notice_boards.json new file mode 100644 index 000000000..c8fef68e2 --- /dev/null +++ b/assets/layers/public_notice_boards/public_notice_boards.json @@ -0,0 +1,276 @@ +{ + "id": "public_notice_boards", + "name": { + "en": "Public notice boards", + "nl": "Afficheborden voor vrij aanplakken" + }, + "description": { + "en": "Boards for posters for neighbourhood advertising, local events, opinions, etc.", + "nl": "Borden voor affiches voor buurtadvertenties, lokale evenementen, opinies, ..." + }, + "source": { + "osmTags": { + "and": [ + "advertising=board", + "access=yes" + ] + } + }, + "minzoom": 12, + "title": { + "render": { + "*": "Public notice board" + } + }, + "pointRendering": [ + { + "location": [ + "point", + "centroid" + ], + "anchor": { + "render": "bottom" + }, + "marker": [ + { + "icon": { + "render": "./assets/themes/public_notice_boards/Board_free.svg" + } + } + ], + "iconSize": { + "render": "40,40" + } + } + ], + "lineRendering": [ + { + "width": "8", + "color": "#00f" + } + ], + "presets": [ + { + "tags": [ + "advertising=board", + "access=yes" + ], + "title": { + "en": "a public notice board", + "nl": "een affichebord voor vrij aanplakken" + }, + "description": { + "en": "Small billboard for neighbourhood advertising, generally intended for pedestrians", + "nl": "Een klein uithangbord voor buurtadvertenties, meestal gericht op voetgangers" + }, + "exampleImages": [ + "./assets/themes/advertising/local_Board.jpg" + ] + } + ], + "tagRenderings": [ + "images", + { + "id": "public_notice_boards-operator", + "render": { + "ca": "L'operador és {operator}", + "es": "Operado por {operator}", + "en": "Operated by {operator}", + "de": "Betrieben von {operator}", + "cs": "Provozuje {operator}", + "fr": "Exploité par {operator}", + "nl": "Uitgebaat door {operator}", + "pt": "Operado por {operator}", + "pt_BR": "Operado por {operator}", + "he": "מופעל על ידי {operator}", + "pl": "Obsługiwane przez {operator}", + "zh_Hans": "由{operator}运营", + "uk": "Управляється {operator}" + }, + "question": { + "ca": "Qui opera aquest element?", + "es": "¿Quién opera este elemento?", + "en": "Who operates this feature?", + "de": "Wer betreibt dieses Objekt?", + "cs": "Kdo tento objekt provozuje?", + "fr": "Qui exploite ce dispositif ?", + "nl": "Wie baat dit object uit?", + "pt": "Quem opera esse elemento?", + "he": "מי מפעיל את התכונה הזו?", + "pl": "Kto obsługuje ten obiekt?", + "pt_BR": "Quem opera este recurso?", + "zh_Hans": "谁操作此物件?", + "uk": "Хто керує цим об'єктом?" + }, + "freeform": { + "addExtraTags": [], + "key": "operator" + } + }, + { + "id": "public_notice_boards-message_type", + "question": { + "en": "What kind of message can be posted here?", + "nl": "Wat voor boodschap mag hier aangeplakt worden?" + }, + "mappings": [ + { + "if": "message=showbiz", + "ifnot": "message=", + "then": { + "ca": "Informació sobre teatres, concerts, …", + "es": "Información relacionada con teatro, conciertos,…", + "en": "Information related to theatre, concerts, …", + "de": "Informationen über Theater, Konzerte, …", + "cs": "Informace týkající se divadla, koncertů, …", + "fr": "Informations liées au théâtre, à des concerts, …", + "nl": "Informatie over cultuurevenementen zoals theaters, optredens, …", + "pt": "Informações relacionadas com teatro, concertos, ...", + "he": "מידע הקשור לתיאטרון, קונצרטים,…", + "eu": "Antzerkiari, kontzertuei eta abarri buruzko informazioa", + "pl": "Informacje dotyczące teatru, koncertów, …", + "pt_BR": "Informações relacionadas a teatro, concertos, …", + "zh_Hans": "与戏剧、音乐会等相关的信息……", + "uk": "Інформація, пов'язана з театром, концертами, …" + } + }, + { + "if": "message=non_profit", + "ifnot": "message=", + "then": { + "ca": "Missatge d'organitzacions sense ànim de lucre", + "es": "Mensaje de organizaciones sin fines de lucro", + "en": "Message from non-profit organizations", + "de": "Nachricht von gemeinnützigen Organisationen", + "cs": "Zpráva od neziskových organizací", + "fr": "Message d'organisations sans but lucratif", + "nl": "Boodschap van NGO-organisaties", + "pt": "Mensagem de organizações sem fins lucrativos", + "pl": "Wiadomość od organizacji non-profit", + "pt_BR": "Mensagens de organizações sem fins lucrativos", + "zh_Hans": "来自非营利组织的消息", + "uk": "Повідомлення від неприбуткових організацій" + } + }, + { + "if": "message=opinion", + "ifnot": "message=", + "then": { + "ca": "Per a expressar la teua opinió", + "es": "Para expresar tu opinión", + "en": "To express your opinion", + "de": "Um Ihre Meinung zu äußern", + "cs": "Pro vyjádření vašeho názoru", + "fr": "Expression d'opinion", + "pt": "Para expressar sua opinião", + "pl": "Żeby wyrazić swoją opinię", + "pt_BR": "Para expressar sua opinião", + "zh_Hans": "表达您的意见", + "uk": "Щоб висловити свою думку", + "nl": "Om je mening te geven" + } + }, + { + "if": "message=religion", + "ifnot": "message=", + "then": { + "ca": "Missatge religiós", + "es": "Mensaje religioso", + "en": "Religious message", + "de": "Religiöse Botschaft", + "cs": "Náboženská zpráva", + "fr": "Message religieux", + "nl": "Religieuze boodschap", + "pt": "Mensagem religiosa", + "pt_BR": "Mensagem religiosa", + "he": "מסר דתי", + "pl": "Przekaz religijny", + "zh_Hans": "宗教讯息", + "uk": "Релігійне послання" + } + } + ], + "multiAnswer": true + }, + { + "id": "public_notice_boards-network", + "render": { + "en": "Part of network \"{network}\"", + "nl": "Onderdeel van netwerk \"{network}\"" + }, + "question": { + "en": "Is this board part of a network of related boards? E.g. \"Public Notices <city name>\"", + "nl": "Is dit bord deel van een netwerk van gerelateerde borden? Bv. \"Vrij aanplakken <naam van stad>\"" + }, + "freeform": { + "key": "network" + } + }, + { + "id": "public_notice_boards-ref", + "question": { + "ca": "Quin és el número de refèrencia?", + "es": "¿Cuál es el número de referencia?", + "en": "Wich is the reference number?", + "de": "Wie lautet die Referenznummer?", + "cs": "Jaké je referenční číslo?", + "fr": "Quel est le numéro de référence ?", + "nl": "Wat is het referentienummer?", + "pt": "Qual é o número de referência?", + "pl": "Jaki jest numer referencyjny?", + "pt_BR": "Qual é o número de referência?", + "zh_Hans": "编号是多少?", + "uk": "Який номер посилання?" + }, + "freeform": { + "key": "ref", + "addExtraTags": [ + "noref=" + ] + }, + "render": { + "ca": "El número de referència és {ref}", + "es": "El número de referencia es {ref}", + "en": "Reference number is {ref}", + "de": "Die Referenznummer lautet {ref}", + "cs": "Referenční číslo je {ref}", + "fr": "Le numéro de référence est {ref}", + "nl": "Het referentienummer is {ref}", + "pt": "O número de referência é {ref}", + "pt_BR": "O número de referência é {ref}", + "pl": "Numer referencyjny to {ref}", + "zh_Hans": "编号是{ref}", + "uk": "Номер посилання: {ref}" + }, + "mappings": [ + { + "if": "noref=yes", + "then": { + "en": "This feature has no reference number", + "nl": "Dit object heeft geen referentienummer" + } + } + ] + }, + { + "id": "public_notice_boards-direction", + "render": { + "en": "Faces {direction}", + "nl": "Wijst richting {direction}" + }, + "question": { + "en": "Which direction does the board face? (Which direction are you looking if you stand with your back to the board?)", + "nl": "Welke richting wijst het bord uit? (In welke richting kijk je als je met je rug tegen het bord staat?)" + }, + "freeform": { + "key": "direction", + "type": "direction" + } + } + ], + "deletion": true, + "allowMove": { + "enableImproveAccuracy": true, + "enableRelocation": false + } +} diff --git a/assets/themes/mapcomplete-changes/mapcomplete-changes.json b/assets/themes/mapcomplete-changes/mapcomplete-changes.json index b72511847..66294caa9 100644 --- a/assets/themes/mapcomplete-changes/mapcomplete-changes.json +++ b/assets/themes/mapcomplete-changes/mapcomplete-changes.json @@ -467,6 +467,10 @@ "if": "theme=postboxes", "then": "./assets/layers/postboxes/postbox.svg" }, + { + "if": "theme=public_notice_boards", + "then": "./assets/themes/public_notice_boards/Board_free.svg" + }, { "if": "theme=rainbow_crossings", "then": "./assets/themes/rainbow_crossings/logo.svg" diff --git a/assets/themes/public_notice_boards/Board_free.svg b/assets/themes/public_notice_boards/Board_free.svg new file mode 100644 index 000000000..94f4cf557 --- /dev/null +++ b/assets/themes/public_notice_boards/Board_free.svg @@ -0,0 +1,99 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + Affichage libre + + + + + diff --git a/assets/themes/public_notice_boards/Board_free.svg.license b/assets/themes/public_notice_boards/Board_free.svg.license new file mode 100644 index 000000000..fea8b9c65 --- /dev/null +++ b/assets/themes/public_notice_boards/Board_free.svg.license @@ -0,0 +1,2 @@ +SPDX-FileCopyrightText: Barnes38 +SPDX-License-Identifier: CC-BY-SA-3.0 \ No newline at end of file diff --git a/assets/themes/public_notice_boards/license_info.json b/assets/themes/public_notice_boards/license_info.json new file mode 100644 index 000000000..1faf86381 --- /dev/null +++ b/assets/themes/public_notice_boards/license_info.json @@ -0,0 +1,12 @@ +[ + { + "path": "Board_free.svg", + "license": "CC-BY-SA-3.0", + "authors": [ + "Barnes38" + ], + "sources": [ + "https://wiki.openstreetmap.org/wiki/File:Board_free.svg" + ] + } +] \ No newline at end of file diff --git a/assets/themes/public_notice_boards/public_notice_boards.json b/assets/themes/public_notice_boards/public_notice_boards.json new file mode 100644 index 000000000..51bcd5f03 --- /dev/null +++ b/assets/themes/public_notice_boards/public_notice_boards.json @@ -0,0 +1,118 @@ +{ + "id": "public_notice_boards", + "title": { + "en": "Public notice boards", + "nl": "Afficheborden voor vrij aanplakken" + }, + "description": { + "en": "Boards for posters for neighbourhood advertising, local events, opinions, etc.", + "nl": "Borden voor affiches voor buurtadvertenties, lokale evenementen, opinies, ..." + }, + "shortDescription": { + "en": "Boards for posters for neighbourhood advertising, local events, opinions, etc.", + "nl": "Borden voor affiches voor buurtadvertenties, lokale evenementen, opinies, ..." + }, + "icon": "./assets/themes/public_notice_boards/Board_free.svg", + "credits": [ + "M!dgard" + ], + "#": "The layer public_notice_boards is added twice as suggested in Docs/Making_Your_Own_Theme.md", + "layers": [ + { + "builtin": "public_notice_boards", + "override": { + "#": "Disable adding new points in this copy of the layer", + "=presets": [] + } + }, + { + "builtin": "public_notice_boards", + "override": { + "id": "advertising_boards", + "name": { + "en": "Private advertising boards and public notice boards", + "nl": "Privéreclameborden en afficheborden voor vrij aanplakken" + }, + "description": { + "en": "This layer shows both private advertising boards and public notice boards. Some points in the map data are marked as advertising board but have not yet been classified whether they are private or public boards, so creating new points is only allowed when the map shows all of them.", + "nl": "Deze laag toont zowel privé-reclameborden als borden voor vrij aanplakken. Sommige punten in de kaartgegevens zijn gemarkeerd als reclamebord, maar zijn nog niet geclassificeerd als privé- of openbare borden. Daarom is het maken van nieuwe punten enkel toegestaan als ze allemaal getoond worden." + }, + "minzoom": 18, + "source": { + "=osmTags": { + "and": [ + "advertising=board" + ] + } + }, + "+tagRenderings": [ + { + "id": "advertising_board-access", + "question": { + "en": "Who is allowed to update the advertisements?", + "nl": "Wie mag advertenties plaatsen op dit bord?" + }, + "mappings": [ + { + "if": "access=yes", + "then": { + "en": "This is a public notice board", + "nl": "Dit is een affichebord voor vrij aanplakken" + } + }, + { + "if": "access=no", + "then": { + "en": "On this board only its owners can advertise", + "nl": "Op dit bord mogen enkel de eigenaars adverteren" + } + }, + { + "if": "access=private", + "then": { + "en": "On this board only its owners can advertise", + "nl": "Op dit bord mogen enkel de eigenaars adverteren" + }, + "hideInAnswer": true + } + ] + } + ], + "=pointRendering": [ + { + "location": [ + "point", + "centroid" + ], + "anchor": "bottom", + "marker": [ + { + "icon": { + "mappings": [ + { + "if": "_referencing_ways=[\"way/-1\"]", + "then": "brick_wall_square" + } + ] + } + }, + { + "icon": { + "render": "./assets/themes/advertising/board.svg", + "mappings": [ + { + "if": "access=yes", + "then": "./assets/themes/public_notice_boards/Board_free.svg" + } + ] + } + } + ] + } + ] + } + } + ], + "widenFactor": 0.1, + "maintainer": "M!dgard" +} diff --git a/langs/layers/ca.json b/langs/layers/ca.json index dd5b6f42e..9b53f072b 100644 --- a/langs/layers/ca.json +++ b/langs/layers/ca.json @@ -6296,6 +6296,34 @@ "render": "Bústia per llibres" } }, + "public_notice_boards": { + "tagRenderings": { + "public_notice_boards-message_type": { + "mappings": { + "0": { + "then": "Informació sobre teatres, concerts, …" + }, + "1": { + "then": "Missatge d'organitzacions sense ànim de lucre" + }, + "2": { + "then": "Per a expressar la teua opinió" + }, + "3": { + "then": "Missatge religiós" + } + } + }, + "public_notice_boards-operator": { + "question": "Qui opera aquest element?", + "render": "L'operador és {operator}" + }, + "public_notice_boards-ref": { + "question": "Quin és el número de refèrencia?", + "render": "El número de referència és {ref}" + } + } + }, "questions": { "tagRenderings": { "check_date": { diff --git a/langs/layers/cs.json b/langs/layers/cs.json index 31cc9d5f1..ff0f7f19b 100644 --- a/langs/layers/cs.json +++ b/langs/layers/cs.json @@ -6860,6 +6860,34 @@ "render": "Knihobudka" } }, + "public_notice_boards": { + "tagRenderings": { + "public_notice_boards-message_type": { + "mappings": { + "0": { + "then": "Informace týkající se divadla, koncertů, …" + }, + "1": { + "then": "Zpráva od neziskových organizací" + }, + "2": { + "then": "Pro vyjádření vašeho názoru" + }, + "3": { + "then": "Náboženská zpráva" + } + } + }, + "public_notice_boards-operator": { + "question": "Kdo tento objekt provozuje?", + "render": "Provozuje {operator}" + }, + "public_notice_boards-ref": { + "question": "Jaké je referenční číslo?", + "render": "Referenční číslo je {ref}" + } + } + }, "questions": { "tagRenderings": { "check_date": { diff --git a/langs/layers/de.json b/langs/layers/de.json index 61672c516..1d7725398 100644 --- a/langs/layers/de.json +++ b/langs/layers/de.json @@ -8371,6 +8371,34 @@ "render": "Bücherschrank" } }, + "public_notice_boards": { + "tagRenderings": { + "public_notice_boards-message_type": { + "mappings": { + "0": { + "then": "Informationen über Theater, Konzerte, …" + }, + "1": { + "then": "Nachricht von gemeinnützigen Organisationen" + }, + "2": { + "then": "Um Ihre Meinung zu äußern" + }, + "3": { + "then": "Religiöse Botschaft" + } + } + }, + "public_notice_boards-operator": { + "question": "Wer betreibt dieses Objekt?", + "render": "Betrieben von {operator}" + }, + "public_notice_boards-ref": { + "question": "Wie lautet die Referenznummer?", + "render": "Die Referenznummer lautet {ref}" + } + } + }, "questions": { "tagRenderings": { "brand": { diff --git a/langs/layers/en.json b/langs/layers/en.json index a759f0687..9ce55340c 100644 --- a/langs/layers/en.json +++ b/langs/layers/en.json @@ -8371,6 +8371,56 @@ "render": "Bookcase" } }, + "public_notice_boards": { + "description": "Boards for posters for neighbourhood advertising, local events, opinions, etc.", + "name": "Public notice boards", + "presets": { + "0": { + "description": "Small billboard for neighbourhood advertising, generally intended for pedestrians", + "title": "a public notice board" + } + }, + "tagRenderings": { + "public_notice_boards-direction": { + "question": "Which direction does the board face? (Which direction are you looking if you stand with your back to the board?)", + "render": "Faces {direction}" + }, + "public_notice_boards-message_type": { + "mappings": { + "0": { + "then": "Information related to theatre, concerts, …" + }, + "1": { + "then": "Message from non-profit organizations" + }, + "2": { + "then": "To express your opinion" + }, + "3": { + "then": "Religious message" + } + }, + "question": "What kind of message can be posted here?" + }, + "public_notice_boards-network": { + "question": "Is this board part of a network of related boards? E.g. \"Public Notices <city name>\"", + "render": "Part of network \"{network}\"" + }, + "public_notice_boards-operator": { + "question": "Who operates this feature?", + "render": "Operated by {operator}" + }, + "public_notice_boards-ref": { + "mappings": { + "0": { + "then": "This feature has no reference number" + } + }, + "question": "Wich is the reference number?", + "render": "Reference number is {ref}" + } + } + }, "questions": { "tagRenderings": { "brand": { diff --git a/langs/layers/es.json b/langs/layers/es.json index 815acc431..23a195438 100644 --- a/langs/layers/es.json +++ b/langs/layers/es.json @@ -8348,6 +8348,34 @@ "render": "Librero" } }, + "public_notice_boards": { + "tagRenderings": { + "public_notice_boards-message_type": { + "mappings": { + "0": { + "then": "Información relacionada con teatro, conciertos,…" + }, + "1": { + "then": "Mensaje de organizaciones sin fines de lucro" + }, + "2": { + "then": "Para expresar tu opinión" + }, + "3": { + "then": "Mensaje religioso" + } + } + }, + "public_notice_boards-operator": { + "question": "¿Quién opera este elemento?", + "render": "Operado por {operator}" + }, + "public_notice_boards-ref": { + "question": "¿Cuál es el número de referencia?", + "render": "El número de referencia es {ref}" + } + } + }, "questions": { "tagRenderings": { "brand": { diff --git a/langs/layers/eu.json b/langs/layers/eu.json index a4c4ae655..f9a0757fe 100644 --- a/langs/layers/eu.json +++ b/langs/layers/eu.json @@ -350,6 +350,17 @@ } } }, + "public_notice_boards": { + "tagRenderings": { + "public_notice_boards-message_type": { + "mappings": { + "0": { + "then": "Antzerkiari, kontzertuei eta abarri buruzko informazioa" + } + } + } + } + }, "unit": { "units": { "3": { diff --git a/langs/layers/fr.json b/langs/layers/fr.json index 80858a1a8..3543a4015 100644 --- a/langs/layers/fr.json +++ b/langs/layers/fr.json @@ -5067,6 +5067,34 @@ "render": "Microbibliothèque" } }, + "public_notice_boards": { + "tagRenderings": { + "public_notice_boards-message_type": { + "mappings": { + "0": { + "then": "Informations liées au théâtre, à des concerts, …" + }, + "1": { + "then": "Message d'organisations sans but lucratif" + }, + "2": { + "then": "Expression d'opinion" + }, + "3": { + "then": "Message religieux" + } + } + }, + "public_notice_boards-operator": { + "question": "Qui exploite ce dispositif ?", + "render": "Exploité par {operator}" + }, + "public_notice_boards-ref": { + "question": "Quel est le numéro de référence ?", + "render": "Le numéro de référence est {ref}" + } + } + }, "questions": { "tagRenderings": { "denominations-coins": { diff --git a/langs/layers/he.json b/langs/layers/he.json index 0a846d94e..10000e546 100644 --- a/langs/layers/he.json +++ b/langs/layers/he.json @@ -483,5 +483,23 @@ } } } + }, + "public_notice_boards": { + "tagRenderings": { + "public_notice_boards-message_type": { + "mappings": { + "0": { + "then": "מידע הקשור לתיאטרון, קונצרטים,…" + }, + "3": { + "then": "מסר דתי" + } + } + }, + "public_notice_boards-operator": { + "question": "מי מפעיל את התכונה הזו?", + "render": "מופעל על ידי {operator}" + } + } } } \ No newline at end of file diff --git a/langs/layers/nl.json b/langs/layers/nl.json index ebbb393ec..9cb2fac83 100644 --- a/langs/layers/nl.json +++ b/langs/layers/nl.json @@ -6801,6 +6801,56 @@ "render": "Boekenruilkast" } }, + "public_notice_boards": { + "description": "Borden voor affiches voor buurtadvertenties, lokale evenementen, opinies, ...", + "name": "Afficheborden voor vrij aanplakken", + "presets": { + "0": { + "description": "Een klein uithangbord voor buurtadvertenties, meestal gericht op voetgangers", + "title": "een affichebord voor vrij aanplakken" + } + }, + "tagRenderings": { + "public_notice_boards-direction": { + "question": "Welke richting wijst het bord uit? (In welke richting kijk je als je met je rug tegen het bord staat?)", + "render": "Wijst richting {direction}" + }, + "public_notice_boards-message_type": { + "mappings": { + "0": { + "then": "Informatie over cultuurevenementen zoals theaters, optredens, …" + }, + "1": { + "then": "Boodschap van NGO-organisaties" + }, + "2": { + "then": "Om je mening te geven" + }, + "3": { + "then": "Religieuze boodschap" + } + }, + "question": "Wat voor boodschap mag hier aangeplakt worden?" + }, + "public_notice_boards-network": { + "question": "Is dit bord deel van een netwerk van gerelateerde borden? Bv. \"Vrij aanplakken <naam van stad>\"", + "render": "Onderdeel van netwerk \"{network}\"" + }, + "public_notice_boards-operator": { + "question": "Wie baat dit object uit?", + "render": "Uitgebaat door {operator}" + }, + "public_notice_boards-ref": { + "mappings": { + "0": { + "then": "Dit object heeft geen referentienummer" + } + }, + "question": "Wat is het referentienummer?", + "render": "Het referentienummer is {ref}" + } + } + }, "questions": { "tagRenderings": { "check_date": { diff --git a/langs/layers/pl.json b/langs/layers/pl.json index 5a99131fa..b64dbf7d3 100644 --- a/langs/layers/pl.json +++ b/langs/layers/pl.json @@ -3101,6 +3101,34 @@ } } }, + "public_notice_boards": { + "tagRenderings": { + "public_notice_boards-message_type": { + "mappings": { + "0": { + "then": "Informacje dotyczące teatru, koncertów, …" + }, + "1": { + "then": "Wiadomość od organizacji non-profit" + }, + "2": { + "then": "Żeby wyrazić swoją opinię" + }, + "3": { + "then": "Przekaz religijny" + } + } + }, + "public_notice_boards-operator": { + "question": "Kto obsługuje ten obiekt?", + "render": "Obsługiwane przez {operator}" + }, + "public_notice_boards-ref": { + "question": "Jaki jest numer referencyjny?", + "render": "Numer referencyjny to {ref}" + } + } + }, "questions": { "tagRenderings": { "check_date": { diff --git a/langs/layers/pt.json b/langs/layers/pt.json index 258334e12..888b90ab5 100644 --- a/langs/layers/pt.json +++ b/langs/layers/pt.json @@ -1511,6 +1511,34 @@ } } }, + "public_notice_boards": { + "tagRenderings": { + "public_notice_boards-message_type": { + "mappings": { + "0": { + "then": "Informações relacionadas com teatro, concertos, ..." + }, + "1": { + "then": "Mensagem de organizações sem fins lucrativos" + }, + "2": { + "then": "Para expressar sua opinião" + }, + "3": { + "then": "Mensagem religiosa" + } + } + }, + "public_notice_boards-operator": { + "question": "Quem opera esse elemento?", + "render": "Operado por {operator}" + }, + "public_notice_boards-ref": { + "question": "Qual é o número de referência?", + "render": "O número de referência é {ref}" + } + } + }, "questions": { "tagRenderings": { "description": { diff --git a/langs/layers/pt_BR.json b/langs/layers/pt_BR.json index 329bc33fd..683b686fe 100644 --- a/langs/layers/pt_BR.json +++ b/langs/layers/pt_BR.json @@ -1505,6 +1505,34 @@ "render": "Bicicleta fantasma" } }, + "public_notice_boards": { + "tagRenderings": { + "public_notice_boards-message_type": { + "mappings": { + "0": { + "then": "Informações relacionadas a teatro, concertos, …" + }, + "1": { + "then": "Mensagens de organizações sem fins lucrativos" + }, + "2": { + "then": "Para expressar sua opinião" + }, + "3": { + "then": "Mensagem religiosa" + } + } + }, + "public_notice_boards-operator": { + "question": "Quem opera este recurso?", + "render": "Operado por {operator}" + }, + "public_notice_boards-ref": { + "question": "Qual é o número de referência?", + "render": "O número de referência é {ref}" + } + } + }, "questions": { "tagRenderings": { "description": { diff --git a/langs/layers/uk.json b/langs/layers/uk.json index 1e1726645..ad4a74542 100644 --- a/langs/layers/uk.json +++ b/langs/layers/uk.json @@ -1303,6 +1303,34 @@ } } }, + "public_notice_boards": { + "tagRenderings": { + "public_notice_boards-message_type": { + "mappings": { + "0": { + "then": "Інформація, пов'язана з театром, концертами, …" + }, + "1": { + "then": "Повідомлення від неприбуткових організацій" + }, + "2": { + "then": "Щоб висловити свою думку" + }, + "3": { + "then": "Релігійне послання" + } + } + }, + "public_notice_boards-operator": { + "question": "Хто керує цим об'єктом?", + "render": "Управляється {operator}" + }, + "public_notice_boards-ref": { + "question": "Який номер посилання?", + "render": "Номер посилання: {ref}" + } + } + }, "questions": { "tagRenderings": { "brand": { diff --git a/langs/layers/zh_Hans.json b/langs/layers/zh_Hans.json index bb86f5113..04dc15c83 100644 --- a/langs/layers/zh_Hans.json +++ b/langs/layers/zh_Hans.json @@ -601,6 +601,34 @@ } } }, + "public_notice_boards": { + "tagRenderings": { + "public_notice_boards-message_type": { + "mappings": { + "0": { + "then": "与戏剧、音乐会等相关的信息……" + }, + "1": { + "then": "来自非营利组织的消息" + }, + "2": { + "then": "表达您的意见" + }, + "3": { + "then": "宗教讯息" + } + } + }, + "public_notice_boards-operator": { + "question": "谁操作此物件?", + "render": "由{operator}运营" + }, + "public_notice_boards-ref": { + "question": "编号是多少?", + "render": "编号是{ref}" + } + } + }, "questions": { "tagRenderings": { "dog-access": { diff --git a/langs/themes/en.json b/langs/themes/en.json index bbe70782a..59f3ba8b9 100644 --- a/langs/themes/en.json +++ b/langs/themes/en.json @@ -1164,6 +1164,35 @@ "shortDescription": "A map showing postboxes and post offices", "title": "Postbox and Post Office Map" }, + "public_notice_boards": { + "description": "Boards for posters for neighbourhood advertising, local events, opinions, etc.", + "layers": { + "1": { + "override": { + "+tagRenderings": { + "0": { + "mappings": { + "0": { + "then": "This is a public notice board" + }, + "1": { + "then": "On this board only its owners can advertise" + }, + "2": { + "then": "On this board only its owners can advertise" + } + }, + "question": "Who is allowed to update the advertisements?" + } + }, + "description": "This layer shows both private advertising boards and public notice boards. Some points in the map data are marked as advertising board but have not yet been classified whether they are private or public boards, so creating new points is only allowed when the map shows all of them.", + "name": "Private advertising boards and public notice boards" + } + } + }, + "shortDescription": "Boards for posters for neighbourhood advertising, local events, opinions, etc.", + "title": "Public notice boards" + }, "rainbow_crossings": { "description": "On this map, rainbow-painted pedestrian crossings are shown and can be easily added", "title": "Rainbow pedestrian crossings" @@ -1415,4 +1444,4 @@ "shortDescription": "A map with waste baskets", "title": "Waste Baskets" } -} \ No newline at end of file +} diff --git a/langs/themes/nl.json b/langs/themes/nl.json index e976bb496..75ec02a84 100644 --- a/langs/themes/nl.json +++ b/langs/themes/nl.json @@ -1164,6 +1164,35 @@ "shortDescription": "Een kaart die brievenbussen en postkantoren toont", "title": "Brievenbussen en postkantoren" }, + "public_notice_boards": { + "description": "Borden voor affiches voor buurtadvertenties, lokale evenementen, opinies, ...", + "layers": { + "1": { + "override": { + "+tagRenderings": { + "0": { + "mappings": { + "0": { + "then": "Dit is een affichebord voor vrij aanplakken" + }, + "1": { + "then": "Op dit bord mogen enkel de eigenaars adverteren" + }, + "2": { + "then": "Op dit bord mogen enkel de eigenaars adverteren" + } + }, + "question": "Wie mag advertenties plaatsen op dit bord?" + } + }, + "description": "Deze laag toont zowel privé-reclameborden als borden voor vrij aanplakken. Sommige punten in de kaartgegevens zijn gemarkeerd als reclamebord, maar zijn nog niet geclassificeerd als privé- of openbare borden. Daarom is het maken van nieuwe punten enkel toegestaan als ze allemaal getoond worden.", + "name": "Privéreclameborden en afficheborden voor vrij aanplakken" + } + } + }, + "shortDescription": "Borden voor affiches voor buurtadvertenties, lokale evenementen, opinies, ...", + "title": "Afficheborden voor vrij aanplakken" + }, "rainbow_crossings": { "description": "Op deze kaart vind je regenboogzebrapaden en kan je er toevoegen", "title": "Regenboogzebrapaden"