Merge develop

This commit is contained in:
Pieter Vander Vennet 2024-05-23 11:38:29 +02:00
commit d9a64dc3a8
157 changed files with 3657 additions and 1552 deletions

View file

@ -190,7 +190,7 @@
"type": "object", "type": "object",
"properties": { "properties": {
"render": { "render": {
"description": "question: What value should be shown (if no predifined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`", "description": "question: What value should be shown (if no predefined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`",
"type": "string" "type": "string"
}, },
"mappings": { "mappings": {

View file

@ -185,7 +185,7 @@ export default {
"type": "object", "type": "object",
"properties": { "properties": {
"render": { "render": {
"description": "question: What value should be shown (if no predifined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`", "description": "question: What value should be shown (if no predefined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`",
"type": "string" "type": "string"
}, },
"mappings": { "mappings": {

View file

@ -553,7 +553,7 @@
"type": "object", "type": "object",
"properties": { "properties": {
"render": { "render": {
"description": "question: What value should be shown (if no predifined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`", "description": "question: What value should be shown (if no predefined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`",
"type": "string" "type": "string"
}, },
"mappings": { "mappings": {

View file

@ -548,7 +548,7 @@ export default {
"type": "object", "type": "object",
"properties": { "properties": {
"render": { "render": {
"description": "question: What value should be shown (if no predifined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`", "description": "question: What value should be shown (if no predefined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`",
"type": "string" "type": "string"
}, },
"mappings": { "mappings": {

View file

@ -443,7 +443,7 @@
"type": "object", "type": "object",
"properties": { "properties": {
"render": { "render": {
"description": "question: What value should be shown (if no predifined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`", "description": "question: What value should be shown (if no predefined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`",
"type": "string" "type": "string"
}, },
"mappings": { "mappings": {

View file

@ -438,7 +438,7 @@ export default {
"type": "object", "type": "object",
"properties": { "properties": {
"render": { "render": {
"description": "question: What value should be shown (if no predifined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`", "description": "question: What value should be shown (if no predefined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`",
"type": "string" "type": "string"
}, },
"mappings": { "mappings": {

View file

@ -229,7 +229,7 @@
"type": "object", "type": "object",
"properties": { "properties": {
"render": { "render": {
"description": "question: What value should be shown (if no predifined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`", "description": "question: What value should be shown (if no predefined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`",
"type": "string" "type": "string"
}, },
"mappings": { "mappings": {

View file

@ -224,7 +224,7 @@ export default {
"type": "object", "type": "object",
"properties": { "properties": {
"render": { "render": {
"description": "question: What value should be shown (if no predifined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`", "description": "question: What value should be shown (if no predefined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`",
"type": "string" "type": "string"
}, },
"mappings": { "mappings": {

View file

@ -256,7 +256,7 @@
"type": "object", "type": "object",
"properties": { "properties": {
"render": { "render": {
"description": "question: What value should be shown (if no predifined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`", "description": "question: What value should be shown (if no predefined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`",
"type": "string" "type": "string"
}, },
"mappings": { "mappings": {

View file

@ -251,7 +251,7 @@ export default {
"type": "object", "type": "object",
"properties": { "properties": {
"render": { "render": {
"description": "question: What value should be shown (if no predifined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`", "description": "question: What value should be shown (if no predefined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`",
"type": "string" "type": "string"
}, },
"mappings": { "mappings": {

View file

@ -3,7 +3,7 @@
"type": "object", "type": "object",
"properties": { "properties": {
"render": { "render": {
"description": "question: What value should be shown (if no predifined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`", "description": "question: What value should be shown (if no predefined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`",
"type": "string" "type": "string"
}, },
"mappings": { "mappings": {

View file

@ -3,7 +3,7 @@ export default {
"type": "object", "type": "object",
"properties": { "properties": {
"render": { "render": {
"description": "question: What value should be shown (if no predifined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`", "description": "question: What value should be shown (if no predefined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`",
"type": "string" "type": "string"
}, },
"mappings": { "mappings": {

View file

@ -303,7 +303,7 @@
"type": "object", "type": "object",
"properties": { "properties": {
"render": { "render": {
"description": "question: What value should be shown (if no predifined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`", "description": "question: What value should be shown (if no predefined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`",
"type": "string" "type": "string"
}, },
"mappings": { "mappings": {

View file

@ -298,7 +298,7 @@ export default {
"type": "object", "type": "object",
"properties": { "properties": {
"render": { "render": {
"description": "question: What value should be shown (if no predifined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`", "description": "question: What value should be shown (if no predefined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`",
"type": "string" "type": "string"
}, },
"mappings": { "mappings": {

View file

@ -360,7 +360,7 @@
"type": "object", "type": "object",
"properties": { "properties": {
"render": { "render": {
"description": "question: What value should be shown (if no predifined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`", "description": "question: What value should be shown (if no predefined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`",
"type": "string" "type": "string"
}, },
"mappings": { "mappings": {

View file

@ -355,7 +355,7 @@ export default {
"type": "object", "type": "object",
"properties": { "properties": {
"render": { "render": {
"description": "question: What value should be shown (if no predifined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`", "description": "question: What value should be shown (if no predefined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`",
"type": "string" "type": "string"
}, },
"mappings": { "mappings": {

View file

@ -182,7 +182,7 @@
"type": "object", "type": "object",
"properties": { "properties": {
"render": { "render": {
"description": "question: What value should be shown (if no predifined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`", "description": "question: What value should be shown (if no predefined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`",
"type": "string" "type": "string"
}, },
"mappings": { "mappings": {

View file

@ -177,7 +177,7 @@ export default {
"type": "object", "type": "object",
"properties": { "properties": {
"render": { "render": {
"description": "question: What value should be shown (if no predifined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`", "description": "question: What value should be shown (if no predefined option matches)?\n\nThis piece of text will be shown in the infobox.\nNote that \"&LBRACEkey&RBRACE\"-parts are substituted by the corresponding values of the element.\n\nThis value will be used if there is no mapping which matches (or there are no matches)\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`",
"type": "string" "type": "string"
}, },
"mappings": { "mappings": {

View file

@ -24,19 +24,19 @@ sent back to directly to OpenStreetMap.
Furthermore, it shows images present in the `image` tag or, if a `wikidata` or `wikimedia_commons`-tag is present, it Furthermore, it shows images present in the `image` tag or, if a `wikidata` or `wikimedia_commons`-tag is present, it
follows those to get these images too. follows those to get these images too.
**An explicit non-goal** of MapComplete is to modify geometries of ways, especially generic geometry-editing. (Splitting **An explicit non-goal** of MapComplete is to modify geometries of ways, especially generic geometry editing. (Splitting
roads is possible and in some restricted themes is geometry-conflation possible too). If adding geometry would be supported, we'd also have to show all geometries (to avoid accidental intersections). roads is possible; in some restricted themes, geometry conflation is also possible). If adding geometry would be supported, we'd also have to show all geometries (to avoid accidental intersections).
This would invite to show and map these other geometries as well, resulting in a general-purpose editor. However, we already [have an excellent, web-based general purpose editor](https://wiki.openstreetmap.org/wiki/ID). This would invite showing and editing other geometries as well, resulting in a general-purpose editor. However, we already [have an excellent, web-based general purpose editor](https://wiki.openstreetmap.org/wiki/ID).
**More about **More about
MapComplete:** [Watch Pieter's talk on the 2021 State Of The Map Conference](https://media.ccc.de/v/sotm2021-9448-introduction-and-review-of-mapcomplete) ([YouTube](https://www.youtube.com/watch?v=zTtMn6fNbYY)) MapComplete:** [Watch Pieter's talk on the 2021 State Of The Map Conference](https://media.ccc.de/v/sotm2021-9448-introduction-and-review-of-mapcomplete) ([YouTube](https://www.youtube.com/watch?v=zTtMn6fNbYY))
about the history, vision and future of MapComplete. about the history, vision and future of MapComplete.
## What's the difference with StreetComplete? ## How is it different from StreetComplete?
This is the repository of _Map_ Complete. _Street_ Complete is an Android-only application where the contributor is shown some questions to solve, after which the pin will dissappear from the map. This is the repository of _Map_ Complete. _Street_ Complete is an Android-only application where the contributor is shown some questions to solve, after which the pin will dissappear from the map.
StreetComplete can thus be seen as a Todo-map for contributors who go on a stroll, whereas MapComplete is a website showing relevant information and which allows to add or update information. StreetComplete can thus be seen as a Todo-map for contributors who go on a stroll, whereas MapComplete is a website showing relevant information and which allows adding or updating information.
The codebases are separate, even though many ideas and some artwork are copied from the StreetComplete app. The codebases are separate, even though many ideas and some artwork are copied from the StreetComplete app.
@ -53,8 +53,8 @@ To develop or deploy a version of MapComplete, have a look [to the guide](Docs/D
It is possible to quickly make and distribute your own theme, [please read the documentation on how to do this](Docs/Making_Your_Own_Theme.md). It is possible to quickly make and distribute your own theme, [please read the documentation on how to do this](Docs/Making_Your_Own_Theme.md).
The main developer is currently _not_ taking requests for new themes (unless they are commissioned). There are simply to much good thematic maps to make. The main developer is currently _not_ taking requests for new themes (unless they are commissioned). There are simply too many good thematic maps to make.
We do however encourage you to try to create your own theme yourself - we'll gladly accept it as official theme if it meets the criteria. We do however encourage you to try to create your own theme yourself - we'll gladly accept it as an official theme if it meets the criteria.
## Examples ## Examples
@ -84,35 +84,35 @@ MapComplete is set up to lure people into OpenStreetMap and to teach them while
A typical user journey would be: A typical user journey would be:
0. Oh, this is a cool map of _my specific interest_! There is a lot of data already... 1. Oh, this is a cool map of _my specific interest_! There is a lot of data already...
* The user might discover the explanation about OSM in the second tab * The user might discover the explanation about OSM in the second tab
* The user might share the map and/or embed it in the third tab * The user might share the map and/or embed it in the third tab
* The user might discover the other themes in the last tab * The user might discover the other themes in the last tab
1. The user clicks that big tempting button 'login' in order to answer questions - there's enough of these login 2. The user clicks that big tempting button 'login' in order to answer questions - there's enough of these login
buttons... The user creates an account. buttons...the user creates an account.
2. The user answers a question! Hooray! The user transformed into a __contributor__ now. 3. The user answers a question! Hooray! The user is now transformed into a __contributor__.
* When at least one question is answered (aka: having one changeset on OSM), adding a new point is unlocked * When at least one question is answered (AKA: having one changeset on OSM), adding a new point is unlocked
3. The user adds a new POI somewhere 4. The user adds a new POI somewhere
* Note that _all messages_ must be read before being able to add a point. * Note that _all messages_ must be read before being able to add a point.
* In other words, sending a message to a misbehaving MapComplete user acts as having a **zero-day-block**. This is * In other words, sending a message to a misbehaving MapComplete user acts as having a **zero-day-block**. This is
added deliberately to make sure new users _have_ to read feedback from the community. added deliberately to make sure new users _have_ to read feedback from the community.
4. At 50 changesets, the [personal layout](https://mapcomplete.org/personal.html) is advertised. The 5. At 50 changesets, the [personal layout](https://mapcomplete.org/personal.html) is advertised. The
personal theme is a theme where contributors can pick layers from all the official themes. Note that the personal personal theme is a theme where contributors can pick layers from all the official themes. Note that the personal
theme is always available. theme is always available.
5. At 200 changesets, the tags become visible when answering questions and when adding a new point from a preset. This 6. At 200 changesets, the tags become visible when answering questions and when adding a new point from a preset. This
is to give more control to power users and to teach new users the tagging scheme is to give more control to power users and to teach new users the tagging scheme.
6. At 250 changesets, the tags get linked to the wiki 7. At 250 changesets, the tags get linked to the wiki.
7. At 500 changesets, I expect contributors to be power users and to be comfortable with tagging scheme and such. The 8. At 500 changesets, I expect contributors to be power users and to be comfortable with tagging schemes and such. The
custom theme generator is unlocked. custom theme generator is unlocked.
## License ## License
@ -143,7 +143,7 @@ The website is purely static. This means that there is no database here, nor one
OpenStreetMap, Wikimedia (for images), Imgur. Settings are saved in the preferences-space of the OSM-website, amended by OpenStreetMap, Wikimedia (for images), Imgur. Settings are saved in the preferences-space of the OSM-website, amended by
some local-storage if the user is not logged-in. some local-storage if the user is not logged-in.
When viewing, the data is loaded from overpass. The data is then converted (in the browser) to geojson, which is When viewing, the data is loaded from Overpass. The data is then converted (in the browser) to GeoJSON, which is
rendered by Leaflet. rendered by Leaflet.
When a map feature is clicked, a popup shows the information, images and questions that are relevant for that object. When a map feature is clicked, a popup shows the information, images and questions that are relevant for that object.
@ -173,7 +173,7 @@ need some help in getting their API working).
In order to avoid lots of small changesets, a changeset is opened and kept open. The changeset number is saved into the In order to avoid lots of small changesets, a changeset is opened and kept open. The changeset number is saved into the
users preferences on OSM. users preferences on OSM.
Whenever a change is made -even adding a single tag - the change is uploaded into this changeset. If that fails, the Whenever a change is made - even adding a single tag - the change is uploaded into this changeset. If that fails, the
changeset is probably closed and we open a new changeset. changeset is probably closed and we open a new changeset.
Note that changesets are closed automatically after one hour of inactivity, so we don't have to worry about closing Note that changesets are closed automatically after one hour of inactivity, so we don't have to worry about closing
@ -182,7 +182,7 @@ them.
# Privacy # Privacy
Privacy is important, we try to leak as little information as possible. All major personal information is handled by Privacy is important, we try to leak as little information as possible. All major personal information is handled by
OSM. Geolocation is available on mobile only through the device's GPS location (so no geolocation is sent of to Google). OSM. Geolocation is available on mobile only through the device's GPS location (so no geolocation is sent to Google).
TODO: erase cookies of third party websites and API's TODO: erase cookies of third party websites and API's

View file

@ -326,7 +326,8 @@
"pt_BR": "O que deve ser corrigido aqui? Explique", "pt_BR": "O que deve ser corrigido aqui? Explique",
"he": "מה צריך לתקן כאן? אנא הסבר", "he": "מה צריך לתקן כאן? אנא הסבר",
"eu": "Zer konpondu behar da hemen? Azaldu mesedez", "eu": "Zer konpondu behar da hemen? Azaldu mesedez",
"it": "Indica cosa deve essere corretto qui" "it": "Indica cosa deve essere corretto qui",
"ru": "Что исправить? Пожалуйста, предложите"
}, },
"freeform": { "freeform": {
"key": "fixme" "key": "fixme"

View file

@ -14,7 +14,9 @@
"pt_BR": "Anunciar", "pt_BR": "Anunciar",
"zh_Hans": "广告", "zh_Hans": "广告",
"it": "Pubblicità", "it": "Pubblicità",
"zh_Hant": "廣告" "zh_Hant": "廣告",
"fr": "Publicité",
"ru": "Реклама"
}, },
"description": { "description": {
"ca": "Completarem les dades dels elements publicitaris amb referència, operador i il·luminació", "ca": "Completarem les dades dels elements publicitaris amb referència, operador i il·luminació",
@ -26,7 +28,8 @@
"eu": "Publizitate-ezaugarrien datuak osatuko ditugu erreferentziarekin, operadorearekin eta argiztatuarekin.", "eu": "Publizitate-ezaugarrien datuak osatuko ditugu erreferentziarekin, operadorearekin eta argiztatuarekin.",
"pl": "Uzupełnimy dane z obiektów reklamowych o referencję, operatora i oświetlenie", "pl": "Uzupełnimy dane z obiektów reklamowych o referencję, operatora i oświetlenie",
"pt_BR": "Completaremos os dados das características de publicidade com referência, operador e iluminação", "pt_BR": "Completaremos os dados das características de publicidade com referência, operador e iluminação",
"it": "Completeremo i dati da caratteristiche pubblicitarie, con referenza, operatore e illuminazione" "it": "Completeremo i dati da caratteristiche pubblicitarie, con referenza, operatore e illuminazione",
"fr": "Nous allons compléter les information sur la publicité avec la référence, l'opérateur et l'éclairage"
}, },
"enableMorePrivacy": true, "enableMorePrivacy": true,
"source": { "source": {
@ -429,7 +432,8 @@
"pt_BR": "um outdoor", "pt_BR": "um outdoor",
"zh_Hans": "一块广告牌", "zh_Hans": "一块广告牌",
"it": "un cartellone", "it": "un cartellone",
"zh_Hant": "一塊告示牌" "zh_Hant": "一塊告示牌",
"ru": "билборд"
}, },
"description": { "description": {
"en": "A large outdoor advertising structure, typically found in high-traffic areas such as alongside busy roads", "en": "A large outdoor advertising structure, typically found in high-traffic areas such as alongside busy roads",
@ -501,7 +505,9 @@
], ],
"title": { "title": {
"en": "a poster box part of a public transport shelter", "en": "a poster box part of a public transport shelter",
"de": "ein Plakatkasten, der zu einem Unterstand für öffentliche Verkehrsmittel gehört" "de": "ein Plakatkasten, der zu einem Unterstand für öffentliche Verkehrsmittel gehört",
"fr": "Un affichage sur un abribus",
"it": "un contenitore di poster pubblicitari di una pensilina del trasporto pubblico"
}, },
"snapToLayer": [ "snapToLayer": [
"shelter" "shelter"
@ -558,7 +564,8 @@
"pt": "uma coluna", "pt": "uma coluna",
"pl": "kolumna", "pl": "kolumna",
"pt_BR": "uma coluna", "pt_BR": "uma coluna",
"it": "una colonna" "it": "una colonna",
"ru": "столбец"
}, },
"description": { "description": {
"en": "A cylindrical outdoor structure which shows advertisements", "en": "A cylindrical outdoor structure which shows advertisements",
@ -660,7 +667,9 @@
], ],
"title": { "title": {
"en": "a screen mounted on a transit shelter", "en": "a screen mounted on a transit shelter",
"de": "ein Bildschirm, der an einem Wartehäuschen angebracht ist" "de": "ein Bildschirm, der an einem Wartehäuschen angebracht ist",
"fr": "un écran fixé sur un abri de transport",
"it": "uno schermo montato su una pensilina del traporto pubblico"
}, },
"snapToLayer": [ "snapToLayer": [
"shelter" "shelter"
@ -839,7 +848,8 @@
"pl": "To jest {advertising}", "pl": "To jest {advertising}",
"pt_BR": "Isso é uma {advertising}", "pt_BR": "Isso é uma {advertising}",
"zh_Hans": "这是一个{advertising}", "zh_Hans": "这是一个{advertising}",
"pt": "Isto é uma {advertising}" "pt": "Isto é uma {advertising}",
"fr": "C'est un {advertising}"
}, },
"question": { "question": {
"ca": "Quin tipus d'element publicitari és aquest?", "ca": "Quin tipus d'element publicitari és aquest?",
@ -888,7 +898,7 @@
] ]
}, },
"then": { "then": {
"ca": "Açò és un tauló d'anunis", "ca": "Açò és un tauló d'anuncis",
"es": "Esto es un tablón de anuncios", "es": "Esto es un tablón de anuncios",
"en": "This is a board", "en": "This is a board",
"de": "Dies ist ein Brett", "de": "Dies ist ein Brett",

View file

@ -44,7 +44,8 @@
"label": { "label": {
"render": { "render": {
"en": "{name}", "en": "{name}",
"de": "{name}" "de": "{name}",
"fr": "{name}"
}, },
"condition": "name~*", "condition": "name~*",
"classes": "bg-white p-1 px-2 rounded" "classes": "bg-white p-1 px-2 rounded"
@ -169,18 +170,21 @@
"id": "duration", "id": "duration",
"question": { "question": {
"en": "How long takes a single journey with this elevator?", "en": "How long takes a single journey with this elevator?",
"de": "Wie lange dauert eine Fahrt mit diesem Aufzug?" "de": "Wie lange dauert eine Fahrt mit diesem Aufzug?",
"fr": "Combien de temps dure le trajet dans cet ascenseur?"
}, },
"questionHint": { "questionHint": {
"en": "This excludes the waiting time.", "en": "This excludes the waiting time.",
"de": "Dies schließt die Wartezeit aus." "de": "Dies schließt die Wartezeit aus.",
"fr": "Cela n'inclut pas le temps d'attente."
}, },
"freeform": { "freeform": {
"key": "duration" "key": "duration"
}, },
"render": { "render": {
"en": "A single journey takes {duration} minutes", "en": "A single journey takes {duration} minutes",
"de": "Eine Fahrt dauert {duration} Minuten" "de": "Eine Fahrt dauert {duration} Minuten",
"fr": "Un aller simple dure {duration} minutes"
} }
}, },
{ {

View file

@ -196,7 +196,7 @@
"ja": " 救急ステーションの所在地はどこですか?", "ja": " 救急ステーションの所在地はどこですか?",
"ru": " По какому адресу расположена эта станция?", "ru": " По какому адресу расположена эта станция?",
"fr": "Quel est le nom de la rue où la station se situe ?", "fr": "Quel est le nom de la rue où la station se situe ?",
"it": " Come si chiama la strada in cui si trova questa stazione?", "it": "Come si chiama la strada in cui si trova questa stazione?",
"de": "In welcher Straße liegt die Rettungswache?", "de": "In welcher Straße liegt die Rettungswache?",
"hu": "Mi a neve annak az utcának, amelyben az állomás található?", "hu": "Mi a neve annak az utcának, amelyben az állomás található?",
"nl": "In welke straat ligt dit station?", "nl": "In welke straat ligt dit station?",

View file

@ -29,7 +29,7 @@
"pl": "Bankomaty do wypłacania pieniędzy", "pl": "Bankomaty do wypłacania pieniędzy",
"pt_BR": "Caixas eletrônicos para sacar dinheiro", "pt_BR": "Caixas eletrônicos para sacar dinheiro",
"pt": "Multibancos para levantar dinheiro", "pt": "Multibancos para levantar dinheiro",
"it": "Sportello Bancomat per prelevare denaro" "it": "Sportelli Bancomat per prelevare denaro"
}, },
"source": { "source": {
"osmTags": "amenity=atm" "osmTags": "amenity=atm"

View file

@ -67,7 +67,7 @@
"nl": "Paaltje", "nl": "Paaltje",
"de": "Poller", "de": "Poller",
"ru": "Прикол", "ru": "Прикол",
"fr": "Bollard", "fr": "Potelet",
"es": "Bolardo", "es": "Bolardo",
"ca": "Pilona", "ca": "Pilona",
"da": "Pullert", "da": "Pullert",
@ -84,7 +84,7 @@
"en": "Cycling Barrier", "en": "Cycling Barrier",
"nl": "Fietshekjes", "nl": "Fietshekjes",
"de": "Barriere für Radfahrer", "de": "Barriere für Radfahrer",
"fr": "Barrière cyclable", "fr": "Barrière à vélos",
"ca": "Barrera ciclista", "ca": "Barrera ciclista",
"es": "Barrera Ciclista", "es": "Barrera Ciclista",
"da": "Cykelbarriere", "da": "Cykelbarriere",

View file

@ -101,7 +101,7 @@
"title": { "title": {
"en": "a bench", "en": "a bench",
"de": "eine Sitzbank", "de": "eine Sitzbank",
"fr": "une banc", "fr": "un banc",
"nl": "een zitbank", "nl": "een zitbank",
"es": "una banco", "es": "una banco",
"it": "una panchina", "it": "una panchina",
@ -157,7 +157,7 @@
"then": { "then": {
"en": "This bench does have a backrest", "en": "This bench does have a backrest",
"de": "Diese Sitzbank hat eine Rückenlehne", "de": "Diese Sitzbank hat eine Rückenlehne",
"fr": "Dossier : Oui", "fr": "Ce banc a un dossier",
"nl": "Heeft een rugleuning", "nl": "Heeft een rugleuning",
"es": "Tiene respaldo", "es": "Tiene respaldo",
"hu": "Van háttámlája", "hu": "Van háttámlája",
@ -188,12 +188,12 @@
"then": { "then": {
"en": "This bench does <b>not</b> have a backrest", "en": "This bench does <b>not</b> have a backrest",
"de": "Diese Sitzbank hat <b>keine</b> Rückenlehne", "de": "Diese Sitzbank hat <b>keine</b> Rückenlehne",
"fr": "Dossier : Non", "fr": "Ce banc n'a <b>pas</b> de dossier",
"nl": "Heeft <b>geen</b> rugleuning", "nl": "Heeft <b>geen</b> rugleuning",
"es": "<b>No</b> tiene respaldo", "es": "<b>No</b> tiene respaldo",
"hu": "<b>Nincs</b> háttámlája", "hu": "<b>Nincs</b> háttámlája",
"id": "Sandaran: Tidak", "id": "Sandaran: Tidak",
"it": "Schienale: No", "it": "Questa panchina <b>non</b> ha uno schienale",
"ru": "Без спинки", "ru": "Без спинки",
"zh_Hans": "<b>没有</b>靠背", "zh_Hans": "<b>没有</b>靠背",
"zh_Hant": "靠背:無", "zh_Hant": "靠背:無",
@ -413,7 +413,7 @@
"then": { "then": {
"en": "The seating is made from concrete", "en": "The seating is made from concrete",
"de": "Die Sitzfläche ist aus Beton", "de": "Die Sitzfläche ist aus Beton",
"fr": "Matériau du siège : béton", "fr": "L'assise est en béton",
"nl": "Het zitgedeelte is gemaakt uit beton", "nl": "Het zitgedeelte is gemaakt uit beton",
"es": "El asiento está hecho de hormigón", "es": "El asiento está hecho de hormigón",
"hu": "Ülőfelület: beton", "hu": "Ülőfelület: beton",
@ -637,7 +637,7 @@
"then": { "then": {
"en": "Colour: green", "en": "Colour: green",
"de": "Farbe: grün", "de": "Farbe: grün",
"fr": "Couleur : verte", "fr": "Couleur: vert",
"nl": "De kleur is groen", "nl": "De kleur is groen",
"hu": "Szín: zöld", "hu": "Szín: zöld",
"it": "Colore: verde", "it": "Colore: verde",
@ -737,7 +737,7 @@
"then": { "then": {
"en": "Colour: black", "en": "Colour: black",
"de": "Farbe: schwarz", "de": "Farbe: schwarz",
"fr": "Couleur : noire", "fr": "Couleur: noir",
"nl": "De kleur is zwart", "nl": "De kleur is zwart",
"hu": "Szín: fekete", "hu": "Szín: fekete",
"it": "Colore: nero", "it": "Colore: nero",
@ -1032,7 +1032,7 @@
"de": "Z.B. hat es ein integriertes Gemälde, eine Statue oder eine andere nicht triviale, kreative Arbeit", "de": "Z.B. hat es ein integriertes Gemälde, eine Statue oder eine andere nicht triviale, kreative Arbeit",
"ca": "P.e. té una pintura integrada, estatua o altres treballs no trivials i creatius", "ca": "P.e. té una pintura integrada, estatua o altres treballs no trivials i creatius",
"cs": "Např. má integrovaný obraz, sochu nebo jiné netriviální tvůrčí dílo", "cs": "Např. má integrovaný obraz, sochu nebo jiné netriviální tvůrčí dílo",
"fr": "Par ex. il intègre une peinture, statue ou autre élément non commune, travail cratif", "fr": "Par ex. il intègre une peinture, statue ou autre élément non commune, travail créatif",
"pl": "Np. jest na niej coś namalowane, ma rzeźbę lub inną nietrywialną pracę", "pl": "Np. jest na niej coś namalowane, ma rzeźbę lub inną nietrywialną pracę",
"pt_BR": "Ex. possui uma pintura integrada, estátua ou outro trabalho criativo não trivial", "pt_BR": "Ex. possui uma pintura integrada, estátua ou outro trabalho criativo não trivial",
"es": "Por ejemplo, si lleva integrado un cuadro, una estatua u otra obra creativa no trivial", "es": "Por ejemplo, si lleva integrado un cuadro, una estatua u otra obra creativa no trivial",

View file

@ -23,7 +23,8 @@
"ca": "Estacions de lloguer de bicicletes", "ca": "Estacions de lloguer de bicicletes",
"pl": "Stacje wypożyczania rowerów", "pl": "Stacje wypożyczania rowerów",
"pt_BR": "Estações de aluguel de bicicletas", "pt_BR": "Estações de aluguel de bicicletas",
"pt": "Estações de aluguel de bicicletas" "pt": "Estações de aluguel de bicicletas",
"it": "Stazione noleggio biciclette"
}, },
"source": { "source": {
"osmTags": { "osmTags": {

View file

@ -186,7 +186,7 @@
"gl": "Aros", "gl": "Aros",
"de": "Metallgestänge", "de": "Metallgestänge",
"hu": "Kerékbefogó hurok", "hu": "Kerékbefogó hurok",
"it": "Scolapiatti", "it": "Rastrelliera classica",
"zh_Hant": "車輪架/圓圈", "zh_Hant": "車輪架/圓圈",
"ca": "Portarodes/bucles", "ca": "Portarodes/bucles",
"da": "Hjulstativ/løkker", "da": "Hjulstativ/løkker",
@ -697,15 +697,18 @@
"condition": "fee=yes", "condition": "fee=yes",
"question": { "question": {
"en": "How much does it cost to park your bike here?", "en": "How much does it cost to park your bike here?",
"nl": "Hoeveel kost het om een fiets te stallen?" "nl": "Hoeveel kost het om een fiets te stallen?",
"de": "Wie viel kostet es, Ihr Fahrrad hier zu parken?"
}, },
"questionHint": { "questionHint": {
"en": "This is the amount which is charged for a single bike", "en": "This is the amount which is charged for a single bike",
"nl": "Dit is de kostprijs voor een enkele fiets" "nl": "Dit is de kostprijs voor een enkele fiets",
"de": "Das ist der Betrag, der für ein einzelnes Fahrrad berechnet wird"
}, },
"render": { "render": {
"en": "Parking your bike costs {charge}", "en": "Parking your bike costs {charge}",
"nl": "Je fiets hier parkeren kost {charge}" "nl": "Je fiets hier parkeren kost {charge}",
"de": "Das Parken Ihres Fahrrads kostet {charge}"
}, },
"freeform": { "freeform": {
"key": "charge", "key": "charge",

View file

@ -20,7 +20,7 @@
"de": "Eine Ebene mit Cafés und Kneipen, in denen man sich auf ein Getränk treffen kann. Die Ebene fragt nach einigen relevanten Eigenschaften", "de": "Eine Ebene mit Cafés und Kneipen, in denen man sich auf ein Getränk treffen kann. Die Ebene fragt nach einigen relevanten Eigenschaften",
"es": "Una capa que muestra cafeterías y bares donde uno se puede reunir con una bebida. La capa hace algunas preguntas relevantes", "es": "Una capa que muestra cafeterías y bares donde uno se puede reunir con una bebida. La capa hace algunas preguntas relevantes",
"da": "Et lag med caféer og pubber, hvor man kan samles omkring en drink. Laget stiller nogle relevante spørgsmål", "da": "Et lag med caféer og pubber, hvor man kan samles omkring en drink. Laget stiller nogle relevante spørgsmål",
"fr": "Une couche montrants les cafés et pubs où lon peut prendre un verre. Cette couche pose des questions y afférentes.", "fr": "Une couche montrant les cafés et pubs où lon peut prendre un verre. Cette couche pose des questions y afférant.",
"ca": "Una capa que mostra cafeteries i bars on un es pot reunir amb una beguda. La capa demana algunes preguntes rellevants", "ca": "Una capa que mostra cafeteries i bars on un es pot reunir amb una beguda. La capa demana algunes preguntes rellevants",
"cs": "Vrstva s kavárnami a hospodami, kde se můžete sejít u skleničky. Vrstva se ptá na několik důležitých otázek" "cs": "Vrstva s kavárnami a hospodami, kde se můžete sejít u skleničky. Vrstva se ptá na několik důležitých otázek"
}, },

View file

@ -0,0 +1,6 @@
<svg width="127" height="127" viewBox="0 0 127 127" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M16.3366 2H110.666C132.016 2 128.568 124.791 110.666 124.791H16.3366C-4.27329 124.791 -1.2237 2 16.3366 2Z" stroke="black" stroke-width="2.5" stroke-linejoin="round"/>
<path d="M68.0922 78.6937H59.3214V105.468H68.0922V78.6937Z" fill="black"/>
<path d="M45.1364 33.0528L37.5356 28.6761L24.1753 51.8784L31.7761 56.2551L45.1364 33.0528Z" fill="black"/>
<path d="M82.2772 33.0528L89.878 28.6762L103.238 51.8785L95.6376 56.2552L82.2772 33.0528Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 612 B

View file

@ -0,0 +1,2 @@
SPDX-FileCopyrightText: Yanpas
SPDX-License-Identifier: CC-BY-SA-4.0

View file

@ -69,7 +69,8 @@
"en": "A charging station", "en": "A charging station",
"nl": "Oplaadpunten", "nl": "Oplaadpunten",
"ca": "Una estació de càrrega", "ca": "Una estació de càrrega",
"de": "Eine Ladestation" "de": "Eine Ladestation",
"fr": "Une station de recharge"
}, },
"#": "no-question-hint-check", "#": "no-question-hint-check",
"tagRenderings": [ "tagRenderings": [
@ -1300,6 +1301,252 @@
"path": "./assets/layers/charging_station/bs1363.svg", "path": "./assets/layers/charging_station/bs1363.svg",
"class": "medium" "class": "medium"
} }
},
{
"if": "socket:nema5_15=1",
"ifnot": "socket:nema5_15=",
"then": {
"en": "<b>NEMA 5-15</b> (Type B)",
"nl": "<b>NEMA 5-15</b> (VS 3-pin)"
},
"icon": {
"path": "./assets/layers/charging_station/nema-5-15.svg",
"class": "medium"
},
"hideInAnswer": {
"and": [
"_country!=as",
"_country!=ai",
"_country!=ag",
"_country!=aw",
"_country!=bb",
"_country!=bz",
"_country!=bm",
"_country!=bo",
"_country!=vg",
"_country!=ky",
"_country!=co",
"_country!=cr",
"_country!=cu",
"_country!=do",
"_country!=ec",
"_country!=sv",
"_country!=pf",
"_country!=gu",
"_country!=gt",
"_country!=gy",
"_country!=ht",
"_country!=hn",
"_country!=jm",
"_country!=jp",
"_country!=jo",
"_country!=la",
"_country!=lb",
"_country!=lr",
"_country!=mx",
"_country!=fm",
"_country!=ms",
"_country!=ni",
"_country!=ne",
"_country!=pw",
"_country!=pa",
"_country!=py",
"_country!=pe",
"_country!=ph",
"_country!=pr",
"_country!=sr",
"_country!=th",
"_country!=tt",
"_country!=tm",
"_country!=ve",
"_country!=vn"
]
}
},
{
"if": {
"and": [
"socket:nema5_15~*",
"socket:nema5_15!=1"
]
},
"then": {
"en": "<b>NEMA 5-15</b> (Type B)",
"nl": "<b>NEMA 5-15</b> (VS 3-pin)"
},
"hideInAnswer": true,
"icon": {
"path": "./assets/layers/charging_station/nema-5-15.svg",
"class": "medium"
}
},
{
"if": "socket:sev1011_t23=1",
"ifnot": "socket:sev1011_t23=",
"then": {
"en": "<b>SEV 1011 T23</b> (Type J)",
"nl": "<b>SEV 1011 T23</b> (Zwitserse 3-pin)"
},
"icon": {
"path": "./assets/layers/charging_station/typej.svg",
"class": "medium"
},
"hideInAnswer": {
"and": [
"_country!=jo",
"_country!=li",
"_country!=mg",
"_country!=mv",
"_country!=rw",
"_country!=ch"
]
}
},
{
"if": {
"and": [
"socket:sev1011_t23~*",
"socket:sev1011_t23!=1"
]
},
"then": {
"en": "<b>SEV 1011 T23</b> (Type J)",
"nl": "<b>SEV 1011 T23</b> (Zwitserse 3-pin)"
},
"hideInAnswer": true,
"icon": {
"path": "./assets/layers/charging_station/typej.svg",
"class": "medium"
}
},
{
"if": "socket:as3112=1",
"ifnot": "socket:as3112=",
"then": {
"en": "<b>AS3112</b> (Type I)",
"nl": "<b>AS3112</b> (Australische 3-pin)"
},
"icon": {
"path": "./assets/layers/charging_station/as3112.svg",
"class": "medium"
},
"hideInAnswer": {
"and": [
"_country!=as",
"_country!=ar",
"_country!=au",
"_country!=cn",
"_country!=ck",
"_country!=fj",
"_country!=ki",
"_country!=nr",
"_country!=nz",
"_country!=nu",
"_country!=pg",
"_country!=sb",
"_country!=tj",
"_country!=to",
"_country!=tv",
"_country!=uy",
"_country!=uz",
"_country!=vu"
]
}
},
{
"if": {
"and": [
"socket:as3112~*",
"socket:as3112!=1"
]
},
"then": {
"en": "<b>AS3112</b> (Type I)",
"nl": "<b>AS3112</b> (Australische 3-pin)"
},
"hideInAnswer": true,
"icon": {
"path": "./assets/layers/charging_station/as3112.svg",
"class": "medium"
}
},
{
"if": "socket:nema_5_20=1",
"ifnot": "socket:nema_5_20=",
"then": {
"en": "<b>NEMA 5-20</b> (Type B)",
"nl": "<b>NEMA 5-20</b> (VS 3-pin)"
},
"icon": {
"path": "./assets/layers/charging_station/nema-5-20.svg",
"class": "medium"
},
"hideInAnswer": {
"and": [
"_country!=as",
"_country!=ai",
"_country!=ag",
"_country!=aw",
"_country!=bb",
"_country!=bz",
"_country!=bm",
"_country!=bo",
"_country!=vg",
"_country!=ky",
"_country!=co",
"_country!=cr",
"_country!=cu",
"_country!=do",
"_country!=ec",
"_country!=sv",
"_country!=pf",
"_country!=gu",
"_country!=gt",
"_country!=gy",
"_country!=ht",
"_country!=hn",
"_country!=jm",
"_country!=jp",
"_country!=jo",
"_country!=la",
"_country!=lb",
"_country!=lr",
"_country!=mx",
"_country!=fm",
"_country!=ms",
"_country!=ni",
"_country!=ne",
"_country!=pw",
"_country!=pa",
"_country!=py",
"_country!=pe",
"_country!=ph",
"_country!=pr",
"_country!=sr",
"_country!=th",
"_country!=tt",
"_country!=tm",
"_country!=ve",
"_country!=vn"
]
}
},
{
"if": {
"and": [
"socket:nema_5_20~*",
"socket:nema_5_20!=1"
]
},
"then": {
"en": "<b>NEMA 5-20</b> (Type B)",
"nl": "<b>NEMA 5-20</b> (VS 3-pin)"
},
"hideInAnswer": true,
"icon": {
"path": "./assets/layers/charging_station/nema-5-20.svg",
"class": "medium"
}
} }
] ]
}, },
@ -1658,6 +1905,78 @@
[ [
"3kW" "3kW"
] ]
],
[
"socket:nema5_15",
"socket:nema5_15",
{
"en": "<b>NEMA 5-15</b> (Type B)",
"nl": "<b>NEMA 5-15</b> (VS 3-pin)"
},
"nema-5-15.svg",
[
"120"
],
[
"15"
],
[
"1.8 kW"
]
],
[
"socket:sev1011_t23",
"socket:sev1011_t23",
{
"en": "<b>SEV 1011 T23</b> (Type J)",
"nl": "<b>SEV 1011 T23</b> (Zwitserse 3-pin)"
},
"typej.svg",
[
"230"
],
[
"16"
],
[
"3.7 kW"
]
],
[
"socket:as3112",
"socket:as3112",
{
"en": "<b>AS3112</b> (Type I)",
"nl": "<b>AS3112</b> (Australische 3-pin)"
},
"as3112.svg",
[
"230"
],
[
"10"
],
[
"2.3 kW"
]
],
[
"socket:nema_5_20",
"socket:nema_5_20",
{
"en": "<b>NEMA 5-20</b> (Type B)",
"nl": "<b>NEMA 5-20</b> (VS 3-pin)"
},
"nema-5-20.svg",
[
"120"
],
[
"20"
],
[
"2.4 kW"
]
] ]
] ]
}, },
@ -2413,7 +2732,13 @@
} }
} }
], ],
"lineRendering": [], "lineRendering": [
{
"color": "black",
"width": 2,
"fillColor": "#80808080"
}
],
"pointRendering": [ "pointRendering": [
{ {
"location": [ "location": [
@ -2519,7 +2844,9 @@
"en": "All vehicle types", "en": "All vehicle types",
"nl": "Alle voertuigen", "nl": "Alle voertuigen",
"ca": "Tots els tipus de vehicles", "ca": "Tots els tipus de vehicles",
"de": "Ladestationen für alle Fahrzeugtypen" "de": "Ladestationen für alle Fahrzeugtypen",
"fr": "Tous les types de véhicules",
"it": "Tutti i tipi di veicoli"
} }
}, },
{ {
@ -2527,7 +2854,9 @@
"en": "Charging station for bicycles", "en": "Charging station for bicycles",
"nl": "Oplaadpunten voor fietsen", "nl": "Oplaadpunten voor fietsen",
"ca": "Punt de recàrrega per a bicicletes", "ca": "Punt de recàrrega per a bicicletes",
"de": "Ladestationen für Fahrräder" "de": "Ladestationen für Fahrräder",
"fr": "Station de recharge pour vélos",
"it": "Stazione di ricarica per biciclette"
}, },
"osmTags": "bicycle=yes" "osmTags": "bicycle=yes"
}, },
@ -2535,7 +2864,9 @@
"question": { "question": {
"en": "Charging station for cars", "en": "Charging station for cars",
"nl": "Oplaadpunten voor auto's", "nl": "Oplaadpunten voor auto's",
"de": "Ladestationen für Autos" "de": "Ladestationen für Autos",
"fr": "Station de recharge pour voitures",
"it": "Stazione di ricarica per auto"
}, },
"osmTags": { "osmTags": {
"or": [ "or": [
@ -2553,7 +2884,9 @@
"question": { "question": {
"en": "Only working charging stations", "en": "Only working charging stations",
"nl": "Enkel werkende oplaadpunten", "nl": "Enkel werkende oplaadpunten",
"de": "Nur Ladestationen in Betrieb" "de": "Nur Ladestationen in Betrieb",
"fr": "Seulement les stations de recharge qui fonctionnent",
"it": "Solo stazioni di ricarica funzionanti"
}, },
"osmTags": { "osmTags": {
"and": [ "and": [
@ -2571,7 +2904,8 @@
"question": { "question": {
"en": "All connectors", "en": "All connectors",
"nl": "Alle types", "nl": "Alle types",
"de": "Alle Anschlüsse" "de": "Alle Anschlüsse",
"it": "Tutti i connettori"
} }
}, },
{ {
@ -2711,6 +3045,34 @@
"nl": "Heeft een <div style='display: inline-block'><b><b>BS1363</b> (VK 3-pin)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bs1363.svg'/></div>" "nl": "Heeft een <div style='display: inline-block'><b><b>BS1363</b> (VK 3-pin)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bs1363.svg'/></div>"
}, },
"osmTags": "socket:bs1363~*" "osmTags": "socket:bs1363~*"
},
{
"question": {
"en": "Has a <div style='display: inline-block'><b><b>NEMA 5-15</b> (Type B)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/nema-5-15.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>NEMA 5-15</b> (VS 3-pin)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/nema-5-15.svg'/></div>"
},
"osmTags": "socket:nema5_15~*"
},
{
"question": {
"en": "Has a <div style='display: inline-block'><b><b>SEV 1011 T23</b> (Type J)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/typej.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>SEV 1011 T23</b> (Zwitserse 3-pin)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/typej.svg'/></div>"
},
"osmTags": "socket:sev1011_t23~*"
},
{
"question": {
"en": "Has a <div style='display: inline-block'><b><b>AS3112</b> (Type I)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/as3112.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>AS3112</b> (Australische 3-pin)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/as3112.svg'/></div>"
},
"osmTags": "socket:as3112~*"
},
{
"question": {
"en": "Has a <div style='display: inline-block'><b><b>NEMA 5-20</b> (Type B)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/nema-5-20.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>NEMA 5-20</b> (VS 3-pin)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/nema-5-20.svg'/></div>"
},
"osmTags": "socket:nema_5_20~*"
} }
] ]
} }
@ -2870,6 +3232,42 @@
"mW", "mW",
"kW" "kW"
] ]
},
"socket:nema5_15:voltage": "voltage",
"socket:nema5_15:current": "current",
"socket:nema5_15:output": {
"quantity": "power",
"denominations": [
"mW",
"kW"
]
},
"socket:sev1011_t23:voltage": "voltage",
"socket:sev1011_t23:current": "current",
"socket:sev1011_t23:output": {
"quantity": "power",
"denominations": [
"mW",
"kW"
]
},
"socket:as3112:voltage": "voltage",
"socket:as3112:current": "current",
"socket:as3112:output": {
"quantity": "power",
"denominations": [
"mW",
"kW"
]
},
"socket:nema_5_20:voltage": "voltage",
"socket:nema_5_20:current": "current",
"socket:nema_5_20:output": {
"quantity": "power",
"denominations": [
"mW",
"kW"
]
} }
} }
], ],

View file

@ -874,7 +874,13 @@
} }
} }
], ],
"lineRendering": [], "lineRendering": [
{
"color": "black",
"width": 2,
"fillColor": "#80808080"
}
],
"pointRendering": [ "pointRendering": [
{ {
"location": [ "location": [

View file

@ -99,6 +99,16 @@
], ],
"sources": [] "sources": []
}, },
{
"path": "as3112.svg",
"license": "CC-BY-SA-4.0",
"authors": [
"Yanpas"
],
"sources": [
"https://commons.wikimedia.org/wiki/File:Plug_types.svg"
]
},
{ {
"path": "bosch-3pin.svg", "path": "bosch-3pin.svg",
"license": "CC0-1.0", "license": "CC0-1.0",
@ -125,6 +135,36 @@
"https://commons.wikimedia.org/wiki/File:Plug_types.svg" "https://commons.wikimedia.org/wiki/File:Plug_types.svg"
] ]
}, },
{
"path": "nema-5-15.svg",
"license": "CC-BY-SA-4.0",
"authors": [
"Yanpas"
],
"sources": [
"https://commons.wikimedia.org/wiki/File:Plug_types.svg"
]
},
{
"path": "nema-5-20.svg",
"license": "CC-BY-SA-4.0",
"authors": [
"Modified from Yanpas"
],
"sources": [
"https://commons.wikimedia.org/wiki/File:Plug_types.svg"
]
},
{
"path": "typej.svg",
"license": "CC-BY-SA-4.0",
"authors": [
"Modified from Yanpas"
],
"sources": [
"https://commons.wikimedia.org/wiki/File:Plug_types.svg"
]
},
{ {
"path": "under_construction.svg", "path": "under_construction.svg",
"license": "CC0-1.0", "license": "CC0-1.0",

View file

@ -0,0 +1,6 @@
<svg width="132" height="108" viewBox="0 0 132 108" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.518 2L122.265 2.19696C126.862 2.20596 129.459 4.82052 129.576 8.99805L130.135 52.9633C128.09 58.3092 127.741 58.4746 122.697 59.2836L94.6426 59.4452L94.7838 82.0482C89.4216 113.801 43.866 113.885 37.5029 81.803L36.9436 59.4727L9.12459 59.2389C5.76322 59.1612 1.50424 53.8838 2.04712 49.9019L2.44736 9.19159C2.82493 5.73227 4.60697 3.17927 8.518 2Z" stroke="black" stroke-width="2.5"/>
<path d="M33.9379 18.4982H25.1671V45.2722H33.9379V18.4982Z" fill="black"/>
<path d="M106.476 18.4982H97.7049V45.2722H106.476V18.4982Z" fill="black"/>
<path d="M65.9505 89.1316C70.0927 89.1316 73.4505 85.7737 73.4505 81.6316C73.4505 77.4895 70.0927 74.1316 65.9505 74.1316C61.8084 74.1316 58.4506 77.4895 58.4506 81.6316C58.4506 85.7737 61.8084 89.1316 65.9505 89.1316Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 929 B

View file

@ -0,0 +1,2 @@
SPDX-FileCopyrightText: Yanpas
SPDX-License-Identifier: CC-BY-SA-4.0

View file

@ -0,0 +1,7 @@
<svg width="132" height="108" viewBox="0 0 132 108" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.518 2L122.265 2.19696C126.862 2.20596 129.459 4.82052 129.576 8.99805L130.135 52.9633C128.09 58.3092 127.741 58.4746 122.697 59.2836L94.6426 59.4452L94.7838 82.0482C89.4216 113.801 43.866 113.885 37.5029 81.803L36.9436 59.4727L9.12459 59.2389C5.76322 59.1612 1.50424 53.8838 2.04712 49.9019L2.44736 9.19159C2.82493 5.73227 4.60697 3.17927 8.518 2Z" stroke="black" stroke-width="2.5"/>
<path d="M33.9379 18.4982H25.1671V45.2722H33.9379V18.4982Z" fill="black"/>
<path d="M106.476 18.4982H97.7049V45.2722H106.476V18.4982Z" fill="black"/>
<path d="M124.77 28H98V36.77H124.77V28Z" fill="black"/>
<path d="M65.9505 89.1316C70.0927 89.1316 73.4505 85.7737 73.4505 81.6316C73.4505 77.4895 70.0927 74.1316 65.9505 74.1316C61.8084 74.1316 58.4506 77.4895 58.4506 81.6316C58.4506 85.7737 61.8084 89.1316 65.9505 89.1316Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 985 B

View file

@ -0,0 +1,2 @@
SPDX-FileCopyrightText: Modified from Yanpas
SPDX-License-Identifier: CC-BY-SA-4.0

View file

@ -0,0 +1,6 @@
<svg width="143" height="65" viewBox="0 0 143 65" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M36.152 2.26385L106.901 2.10065L141.146 32.3409L107.176 62.8994H36.1008L1.85425 32.0145L36.152 2.26385Z" stroke="black" stroke-width="2.5" stroke-linejoin="round"/>
<rect x="35" y="25" width="15" height="15" rx="3" fill="black"/>
<rect x="96" y="25" width="15" height="15" rx="3" fill="black"/>
<rect x="64" y="38" width="15" height="15" rx="3" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 514 B

View file

@ -0,0 +1,2 @@
SPDX-FileCopyrightText: Modified from Yanpas
SPDX-License-Identifier: CC-BY-SA-4.0

View file

@ -16,3 +16,7 @@ socket:USB-A,,usb_port.svg,<b>USB</b> to charge phones and small electronics,,,5
socket:bosch_3pin,,bosch-3pin.svg,<b>Bosch Active Connect with 3 pins</b> and cable,,,,,,<b>Bosch Active Connect met 3 pinnen</b> aan een kabel,bicycle,car;motorcar;hgv;bus, socket:bosch_3pin,,bosch-3pin.svg,<b>Bosch Active Connect with 3 pins</b> and cable,,,,,,<b>Bosch Active Connect met 3 pinnen</b> aan een kabel,bicycle,car;motorcar;hgv;bus,
socket:bosch_5pin,,bosch-5pin.svg,<b>Bosch Active Connect with 5 pins</b> and cable,,,,,,<b>Bosch Active Connect met 5 pinnen</b> aan een kabel,bicycle,car;motorcar;hgv;bus, socket:bosch_5pin,,bosch-5pin.svg,<b>Bosch Active Connect with 5 pins</b> and cable,,,,,,<b>Bosch Active Connect met 5 pinnen</b> aan een kabel,bicycle,car;motorcar;hgv;bus,
socket:bs1363,,bs1363.svg,<b>BS1363</b> (Type G),bh;bd;bz;bt;bw;bn;kh;cy;dm;gh;gi;gd;gg;gy;id;iq;ie;im;je;jo;ke;kw;lb;mo;mw;mv;mt;mu;ng;om;pk;qa;rw;sa;sc;sl;sb;lk;sd;tz;ug;vu;vn;ye;zm;zw,,230,13,3kW,<b>BS1363</b> (VK 3-pin),*,, socket:bs1363,,bs1363.svg,<b>BS1363</b> (Type G),bh;bd;bz;bt;bw;bn;kh;cy;dm;gh;gi;gd;gg;gy;id;iq;ie;im;je;jo;ke;kw;lb;mo;mw;mv;mt;mu;ng;om;pk;qa;rw;sa;sc;sl;sb;lk;sd;tz;ug;vu;vn;ye;zm;zw,,230,13,3kW,<b>BS1363</b> (VK 3-pin),*,,
socket:nema5_15,,nema-5-15.svg,<b>NEMA 5-15</b> (Type B),as;ai;ag;aw;bb;bz;bm;bo;vg;ky;co;cr;cu;do;ec;sv;pf;gu;gt;gy;ht;hn;jm;jp;jo;la;lb;lr;mx;fm;ms;ni;ne;pw;pa;py;pe;ph;pr;sr;th;tt;tm;ve;vn,,120,15,1.8 kW,<b>NEMA 5-15</b> (VS 3-pin),*,,
socket:sev1011_t23,,typej.svg,<b>SEV 1011 T23</b> (Type J),jo;li;mg;mv;rw;ch,,230,16,3.7 kW,<b>SEV 1011 T23</b> (Zwitserse 3-pin),*,,
socket:as3112,,as3112.svg,<b>AS3112</b> (Type I),as;ar;au;cn;ck;fj;ki;nr;nz;nu;pg;sb;tj;to;tv;uy;uz;vu,,230,10,2.3 kW,<b>AS3112</b> (Australische 3-pin),*,,
socket:nema_5_20,,nema-5-20.svg,<b>NEMA 5-20</b> (Type B),as;ai;ag;aw;bb;bz;bm;bo;vg;ky;co;cr;cu;do;ec;sv;pf;gu;gt;gy;ht;hn;jm;jp;jo;la;lb;lr;mx;fm;ms;ni;ne;pw;pa;py;pe;ph;pr;sr;th;tt;tm;ve;vn,,120,20,2.4 kW,<b>NEMA 5-20</b> (VS 3-pin),*,,

1 key id image description:en countryWhiteList countryBlackList commonVoltages commonCurrents commonOutputs description:nl associatedVehicleTypes neverAssociatedWith extraVisualisationCondition
16 socket:bosch_3pin bosch-3pin.svg <b>Bosch Active Connect with 3 pins</b> and cable <b>Bosch Active Connect met 3 pinnen</b> aan een kabel bicycle car;motorcar;hgv;bus
17 socket:bosch_5pin bosch-5pin.svg <b>Bosch Active Connect with 5 pins</b> and cable <b>Bosch Active Connect met 5 pinnen</b> aan een kabel bicycle car;motorcar;hgv;bus
18 socket:bs1363 bs1363.svg <b>BS1363</b> (Type G) bh;bd;bz;bt;bw;bn;kh;cy;dm;gh;gi;gd;gg;gy;id;iq;ie;im;je;jo;ke;kw;lb;mo;mw;mv;mt;mu;ng;om;pk;qa;rw;sa;sc;sl;sb;lk;sd;tz;ug;vu;vn;ye;zm;zw 230 13 3kW <b>BS1363</b> (VK 3-pin) *
19 socket:nema5_15 nema-5-15.svg <b>NEMA 5-15</b> (Type B) as;ai;ag;aw;bb;bz;bm;bo;vg;ky;co;cr;cu;do;ec;sv;pf;gu;gt;gy;ht;hn;jm;jp;jo;la;lb;lr;mx;fm;ms;ni;ne;pw;pa;py;pe;ph;pr;sr;th;tt;tm;ve;vn 120 15 1.8 kW <b>NEMA 5-15</b> (VS 3-pin) *
20 socket:sev1011_t23 typej.svg <b>SEV 1011 T23</b> (Type J) jo;li;mg;mv;rw;ch 230 16 3.7 kW <b>SEV 1011 T23</b> (Zwitserse 3-pin) *
21 socket:as3112 as3112.svg <b>AS3112</b> (Type I) as;ar;au;cn;ck;fj;ki;nr;nz;nu;pg;sb;tj;to;tv;uy;uz;vu 230 10 2.3 kW <b>AS3112</b> (Australische 3-pin) *
22 socket:nema_5_20 nema-5-20.svg <b>NEMA 5-20</b> (Type B) as;ai;ag;aw;bb;bz;bm;bo;vg;ky;co;cr;cu;do;ec;sv;pf;gu;gt;gy;ht;hn;jm;jp;jo;la;lb;lr;mx;fm;ms;ni;ne;pw;pa;py;pe;ph;pr;sr;th;tt;tm;ve;vn 120 20 2.4 kW <b>NEMA 5-20</b> (VS 3-pin) *

View file

@ -239,7 +239,7 @@
"en": "This route has {climbing:bolts} bolts <div class='subtle'>This is without relays and indicates how much quickdraws a climber needs</div>", "en": "This route has {climbing:bolts} bolts <div class='subtle'>This is without relays and indicates how much quickdraws a climber needs</div>",
"fr": "Cette voie a {climbing:bolts} prises <div class='subtle'>C'est sans relai et indique de combien de dégaine un grimpeur a besoin</div>", "fr": "Cette voie a {climbing:bolts} prises <div class='subtle'>C'est sans relai et indique de combien de dégaine un grimpeur a besoin</div>",
"de": "Diese Route hat {climbing:bolts} Haken <div class='subtle'>Dies ist ohne Relais und gibt an, wie viel Schnellspanner ein Kletterer braucht</div>", "de": "Diese Route hat {climbing:bolts} Haken <div class='subtle'>Dies ist ohne Relais und gibt an, wie viel Schnellspanner ein Kletterer braucht</div>",
"it": "Questo percorso ha {climbing:bolts} bulloni", "it": "Questo percorso ha {climbing:bolts} bulloni <div class='subtle'>Questa è senza collettori e indica di quanti bloccaggi rapidi ha bisogno un arrampicatore</div>",
"nl": "Deze route heeft {climbing:bolts} klimbouten. <div class='subtle'>Dit is zonder het relay mee te tellen. Een klimmer heeft dus minstens {climbing:bolts} klimsetjes nodig om boven te raken</div>" "nl": "Deze route heeft {climbing:bolts} klimbouten. <div class='subtle'>Dit is zonder het relay mee te tellen. Een klimmer heeft dus minstens {climbing:bolts} klimsetjes nodig om boven te raken</div>"
}, },
"freeform": { "freeform": {

View file

@ -534,7 +534,7 @@
"nl": "Dit is geen fietsstraat", "nl": "Dit is geen fietsstraat",
"de": "Dies ist keine Fahrradstraße.", "de": "Dies ist keine Fahrradstraße.",
"es": "Esta no es una ciclocalle.", "es": "Esta no es una ciclocalle.",
"fr": "Ceci n'est pas une rue cyclable", "fr": "Ceci n'est pas une rue cyclable (vélorue)",
"ca": "Açò no és un ciclocarrer.", "ca": "Açò no és un ciclocarrer.",
"cs": "Toto není cyklostezka." "cs": "Toto není cyklostezka."
}, },

View file

@ -563,7 +563,7 @@
"render": { "render": {
"en": "Email for questions about this defibrillator: <a href='mailto:{email}'>{email}</a>", "en": "Email for questions about this defibrillator: <a href='mailto:{email}'>{email}</a>",
"nl": "Email voor vragen over deze defibrillator: <a href='mailto:{email}'>{email}</a>", "nl": "Email voor vragen over deze defibrillator: <a href='mailto:{email}'>{email}</a>",
"fr": "Adresse électronique pour des questions à propos de ce défibrillateur : <a href='mailto:{email}'>{email}</a>", "fr": "Adresse électronique pour des questions à propos de ce défibrillateur: <a href='mailto:{email}'>{email}</a>",
"it": "Indirizzo email per le domande su questo defibrillatore:<a href='mailto:{email}'>{email}</a>", "it": "Indirizzo email per le domande su questo defibrillatore:<a href='mailto:{email}'>{email}</a>",
"de": "E-Mail für Fragen zu diesem Defibrillator: <a href='mailto:{email}'>{email}</a>", "de": "E-Mail für Fragen zu diesem Defibrillator: <a href='mailto:{email}'>{email}</a>",
"sl": "Email naslov za vprašanja o tem defibrilatorju: <a href='mailto:{email}'>{email}</a>", "sl": "Email naslov za vprašanja o tem defibrilatorju: <a href='mailto:{email}'>{email}</a>",
@ -591,7 +591,7 @@
{ {
"render": { "render": {
"en": "Telephone for questions about this defibrillator: <a href='tel:{phone}'>{phone}</a>", "en": "Telephone for questions about this defibrillator: <a href='tel:{phone}'>{phone}</a>",
"fr": "Numéro de téléphone pour questions sur le défibrillateur : <a href='tel:{phone}'>{phone}</a>", "fr": "Numéro de téléphone pour questions sur le défibrillateur: <a href='tel:{phone}'>{phone}</a>",
"nl": "Telefoonnummer voor vragen over deze defibrillator: <a href='tel:{phone}'>{phone}</a>", "nl": "Telefoonnummer voor vragen over deze defibrillator: <a href='tel:{phone}'>{phone}</a>",
"it": "Numero di telefono per le domande su questo defibrillatore:<a href='tel:{phone}'>{phone}</a>", "it": "Numero di telefono per le domande su questo defibrillatore:<a href='tel:{phone}'>{phone}</a>",
"de": "Telefonnummer für Fragen zu diesem Defibrillator: <a href='tel:{phone}'>{phone}</a>", "de": "Telefonnummer für Fragen zu diesem Defibrillator: <a href='tel:{phone}'>{phone}</a>",

View file

@ -16,7 +16,8 @@
"nl": "Deze laag toont dokterspraktijken", "nl": "Deze laag toont dokterspraktijken",
"he": "שכבה זו מציגה מרפאות רופאים", "he": "שכבה זו מציגה מרפאות רופאים",
"ca": "Aquesta capa mostra els consultoris mèdics", "ca": "Aquesta capa mostra els consultoris mèdics",
"cs": "Tato vrstva zobrazuje ordinace lékařů" "cs": "Tato vrstva zobrazuje ordinace lékařů",
"fr": "Cette ocuhe montre les cabinets de médecin"
}, },
"source": { "source": {
"osmTags": "amenity=doctors" "osmTags": "amenity=doctors"

View file

@ -7,7 +7,7 @@
"ru": "Карта огнетушителей.", "ru": "Карта огнетушителей.",
"fr": "Couche des extincteurs", "fr": "Couche des extincteurs",
"de": "Feuerlöscher", "de": "Feuerlöscher",
"it": "Cartina degli estintori.", "it": "Mappa degli estintori",
"nl": "Kaart van brandblussers", "nl": "Kaart van brandblussers",
"es": "Mapa de extintores", "es": "Mapa de extintores",
"ca": "Mapa d'extintors", "ca": "Mapa d'extintors",

View file

@ -16,7 +16,7 @@
"nl": "Een laag die restaurants en fast food toont (met een speciale weergave van frituren)", "nl": "Een laag die restaurants en fast food toont (met een speciale weergave van frituren)",
"de": "Eine Ebene mit Restaurants und Fast-Food-Einrichtungen (mit speziellem Rendering für Pommesbuden)", "de": "Eine Ebene mit Restaurants und Fast-Food-Einrichtungen (mit speziellem Rendering für Pommesbuden)",
"es": "Una capa mostrando restaurantes y locales de comida rápida (con un renderizado especial para friterías)", "es": "Una capa mostrando restaurantes y locales de comida rápida (con un renderizado especial para friterías)",
"fr": "Un claque montrant les restaurants et les endroits de nourriture rapide (avec un rendu spécial pour les friteries)", "fr": "Un calque montrant les restaurants et les lieux de restauration rapide (avec un rendu spécial pour les friteries)",
"ca": "Una capa que mostra restaurants i locals de menjar ràpid (amb un renderitzat especial per a fregiduries)", "ca": "Una capa que mostra restaurants i locals de menjar ràpid (amb un renderitzat especial per a fregiduries)",
"cs": "Vrstva zobrazující restaurace a zařízení rychlého občerstvení (se speciálním vykreslením pro fritézy)", "cs": "Vrstva zobrazující restaurace a zařízení rychlého občerstvení (se speciálním vykreslením pro fritézy)",
"pl": "Warstwa przedstawiająca restauracje i obiekty typu fast-food (ze specjalnym renderowaniem dla frytek)" "pl": "Warstwa przedstawiająca restauracje i obiekty typu fast-food (ze specjalnym renderowaniem dla frytek)"
@ -1205,7 +1205,8 @@
"de": "Restaurants und Schnellimbissbetriebe", "de": "Restaurants und Schnellimbissbetriebe",
"cs": "Restaurace a podniky rychlého občerstvení", "cs": "Restaurace a podniky rychlého občerstvení",
"pl": "Restauracje i firmy typu fast food", "pl": "Restauracje i firmy typu fast food",
"es": "Restaurantes y negocios de comida rápida" "es": "Restaurantes y negocios de comida rápida",
"fr": "Restaurants et restauration rapide"
} }
}, },
{ {
@ -1243,7 +1244,8 @@
"de": "Hat ein vegetarisches Menü", "de": "Hat ein vegetarisches Menü",
"cs": "Má vegetariánské menu", "cs": "Má vegetariánské menu",
"pl": "Ma menu wegetariańskie", "pl": "Ma menu wegetariańskie",
"es": "Tiene menú vegetariano" "es": "Tiene menú vegetariano",
"fr": "A un menu végétarien"
}, },
"osmTags": { "osmTags": {
"or": [ "or": [

View file

@ -211,7 +211,7 @@
"nl": "Respecteer privacy - voeg enkel een naam toe indien die op de fiets staat of gepubliceerd is. Eventueel voeg je enkel de voornaam toe.", "nl": "Respecteer privacy - voeg enkel een naam toe indien die op de fiets staat of gepubliceerd is. Eventueel voeg je enkel de voornaam toe.",
"de": "Bitte respektieren Sie die Privatsphäre - geben Sie den Namen nur an, wenn er weit verbreitet oder auf dem Fahrrad markiert ist. Den Familiennamen können Sie weglassen.", "de": "Bitte respektieren Sie die Privatsphäre - geben Sie den Namen nur an, wenn er weit verbreitet oder auf dem Fahrrad markiert ist. Den Familiennamen können Sie weglassen.",
"it": "Rispetta la privacy (compila solo il nome se questo è stato ampiamente pubblicato o se è scritto sulla bici). Decidi se è il caso di non inserire il cognome.", "it": "Rispetta la privacy (compila solo il nome se questo è stato ampiamente pubblicato o se è scritto sulla bici). Decidi se è il caso di non inserire il cognome.",
"fr": "Veuillez respecter la vie privée ajoutez le nom seulement s'il est largement publié ou marqué sur le vélo. Choisissez de ne pas indiquer le nom de famille ", "fr": "Veuillez respecter la vie privée ajoutez le nom seulement s'il est largement publié ou marqué sur le vélo. Choisissez de ne pas indiquer le nom de famille.",
"ca": "Si us plau, respecteu la privadesa: només ompliu el nom si està àmpliament publicat o marcat a la bicicleta. Opta per deixar de banda el cognom.", "ca": "Si us plau, respecteu la privadesa: només ompliu el nom si està àmpliament publicat o marcat a la bicicleta. Opta per deixar de banda el cognom.",
"cs": "Respektujte prosím soukromí jméno vyplňte pouze v případě, že je široce publikováno nebo označeno na cyklu. Rozhodněte se vynechat příjmení." "cs": "Respektujte prosím soukromí jméno vyplňte pouze v případě, že je široce publikováno nebo označeno na cyklu. Rozhodněte se vynechat příjmení."
} }

View file

@ -60,7 +60,8 @@
"id": "type", "id": "type",
"question": { "question": {
"en": "What kind of routes are shown on this guidepost?", "en": "What kind of routes are shown on this guidepost?",
"de": "Welche Arten von Routen werden auf diesem Wegweiser angezeigt?" "de": "Welche Arten von Routen werden auf diesem Wegweiser angezeigt?",
"fr": "Quel type d'itinéraire indique ce panneau?"
}, },
"multiAnswer": true, "multiAnswer": true,
"mappings": [ "mappings": [
@ -69,7 +70,8 @@
"ifnot": "bicycle=", "ifnot": "bicycle=",
"then": { "then": {
"en": "This guidepost shows bicycle routes", "en": "This guidepost shows bicycle routes",
"de": "Dieser Wegweiser zeigt Fahrradrouten" "de": "Dieser Wegweiser zeigt Fahrradrouten",
"fr": "Un itinéraire vélo"
} }
}, },
{ {
@ -77,7 +79,8 @@
"ifnot": "hiking=", "ifnot": "hiking=",
"then": { "then": {
"en": "This guidepost shows hiking routes", "en": "This guidepost shows hiking routes",
"de": "Dieser Wegweiser zeigt Wanderwege" "de": "Dieser Wegweiser zeigt Wanderwege",
"fr": "un itinéraire de randonnée"
} }
}, },
{ {
@ -85,7 +88,8 @@
"ifnot": "mtb=", "ifnot": "mtb=",
"then": { "then": {
"en": "This guidepost shows mountain bike routes", "en": "This guidepost shows mountain bike routes",
"de": "Dieser Wegweiser zeigt Mountainbike-Routen" "de": "Dieser Wegweiser zeigt Mountainbike-Routen",
"fr": "un itinéraire de vtt"
} }
}, },
{ {
@ -93,7 +97,8 @@
"ifnot": "horse=", "ifnot": "horse=",
"then": { "then": {
"en": "This guidepost shows horse riding routes", "en": "This guidepost shows horse riding routes",
"de": "Dieser Wegweiser zeigt Reitwege" "de": "Dieser Wegweiser zeigt Reitwege",
"fr": "un itinéraire équestre"
} }
}, },
{ {
@ -101,7 +106,8 @@
"ifnot": "ski=", "ifnot": "ski=",
"then": { "then": {
"en": "This guidepost shows ski routes", "en": "This guidepost shows ski routes",
"de": "Dieser Wegweiser zeigt Skirouten" "de": "Dieser Wegweiser zeigt Skirouten",
"fr": "un itinéraire de pistes de ski"
} }
} }
] ]

View file

@ -310,7 +310,7 @@
"ja": "消火栓のライフサイクルステータスを更新します。", "ja": "消火栓のライフサイクルステータスを更新します。",
"fr": "Cette borne incendie est-elle toujours en bon état de fonctionnement ?", "fr": "Cette borne incendie est-elle toujours en bon état de fonctionnement ?",
"de": "Ist dieser Hydrant noch in Betrieb?", "de": "Ist dieser Hydrant noch in Betrieb?",
"it": "Aggiorna lo stato di funzionamento dellidrante.", "it": "Questo idrante è ancora in funzione?",
"nl": "Werkt deze brandkraan nog?", "nl": "Werkt deze brandkraan nog?",
"es": "¿Todavía funciona esta boca de incendios?", "es": "¿Todavía funciona esta boca de incendios?",
"ca": "Encara funciona aquest hidrant?", "ca": "Encara funciona aquest hidrant?",
@ -330,7 +330,7 @@
"ru": "Гидрант (полностью или частично) в рабочем состоянии", "ru": "Гидрант (полностью или частично) в рабочем состоянии",
"fr": "La borne est en état (ou partiellement en état) de fonctionner", "fr": "La borne est en état (ou partiellement en état) de fonctionner",
"de": "Der Hydrant ist (ganz oder teilweise) in Betrieb", "de": "Der Hydrant ist (ganz oder teilweise) in Betrieb",
"it": "Lidrante è (parzialmente o completamente) funzionante.", "it": "Lidrante è (parzialmente o completamente) funzionante",
"nl": "De brandkraan werkt (minstens gedeeltelijk)", "nl": "De brandkraan werkt (minstens gedeeltelijk)",
"es": "La boca de incendios funciona (total o parcialmente)", "es": "La boca de incendios funciona (total o parcialmente)",
"ca": "L'hidrant funciona (total o parcialment)", "ca": "L'hidrant funciona (total o parcialment)",
@ -349,7 +349,7 @@
"ja": "消火栓は使用できません。", "ja": "消火栓は使用できません。",
"fr": "La borne est hors-service", "fr": "La borne est hors-service",
"de": "Der Hydrant ist nicht mehr in Betrieb", "de": "Der Hydrant ist nicht mehr in Betrieb",
"it": "Lidrante è fuori servizio.", "it": "Lidrante è fuori servizio",
"nl": "De brandkraan is niet beschikbaar", "nl": "De brandkraan is niet beschikbaar",
"es": "La boca de incendios no está disponible", "es": "La boca de incendios no está disponible",
"ca": "L'hidrant no està disponible", "ca": "L'hidrant no està disponible",
@ -370,7 +370,7 @@
"ru": "Гидрант демонтирован", "ru": "Гидрант демонтирован",
"fr": "La borne a été retirée", "fr": "La borne a été retirée",
"de": "Der Hydrant wurde entfernt", "de": "Der Hydrant wurde entfernt",
"it": "Lidrante è stato rimosso.", "it": "Lidrante è stato rimosso",
"nl": "Deze brandkraan is verwijderd", "nl": "Deze brandkraan is verwijderd",
"es": "La boca de incendios se ha retirado", "es": "La boca de incendios se ha retirado",
"ca": "L'hidrant s'ha retirat", "ca": "L'hidrant s'ha retirat",

View file

@ -140,7 +140,8 @@
"de": "Was für eine Karte ist das?", "de": "Was für eine Karte ist das?",
"pl": "Jaki rodzaj mapy jest pokazany?", "pl": "Jaki rodzaj mapy jest pokazany?",
"ca": "Quin tipus de mapa es mostra?", "ca": "Quin tipus de mapa es mostra?",
"cs": "Jaký typ mapy je zobrazen?" "cs": "Jaký typ mapy je zobrazen?",
"fr": "De quel type de carte s'agit-il?"
}, },
"mappings": [ "mappings": [
{ {
@ -149,7 +150,8 @@
"en": "Topographical map <p class='subtle'>The map contains contour lines. </p>", "en": "Topographical map <p class='subtle'>The map contains contour lines. </p>",
"de": "Topographische Katte <p class='subtle'> Die Karte enthält Höhenlinien. </p>", "de": "Topographische Katte <p class='subtle'> Die Karte enthält Höhenlinien. </p>",
"ca": "Mapa topogràfic <p class='subtle'>El mapa conté línies de contorn. </p>", "ca": "Mapa topogràfic <p class='subtle'>El mapa conté línies de contorn. </p>",
"cs": "Topografická mapa <p class='subtle'>Mapa obsahuje vrstevnice. </p>" "cs": "Topografická mapa <p class='subtle'>Mapa obsahuje vrstevnice. </p>",
"fr": "Plan topographique"
} }
}, },
{ {
@ -159,7 +161,8 @@
"de": "Eine Karte mit allen Straßen und Wegen eines Gebietes. <p class='subtle'>Die Straßen sind meist benannt; die Winkel, die Entfernungen, etc. stimmen</p>", "de": "Eine Karte mit allen Straßen und Wegen eines Gebietes. <p class='subtle'>Die Straßen sind meist benannt; die Winkel, die Entfernungen, etc. stimmen</p>",
"pl": "Mapa z wszystkimi ulicami i ścieżkami w danym obszarze. <p class='subtle'>Ulica w większości mają nazwy; kąty, odległości itp. są poprawne</p>", "pl": "Mapa z wszystkimi ulicami i ścieżkami w danym obszarze. <p class='subtle'>Ulica w większości mają nazwy; kąty, odległości itp. są poprawne</p>",
"ca": "Un mapa amb tots els carrers o camins d'una àrea. <p class='subtle'>Els carrers estan majoritàriament nomenats; els angles, distàncies etc. són acurades</p>", "ca": "Un mapa amb tots els carrers o camins d'una àrea. <p class='subtle'>Els carrers estan majoritàriament nomenats; els angles, distàncies etc. són acurades</p>",
"cs": "Mapa se všemi ulicemi nebo cestami v oblasti. <p class='subtle'>Ulice jsou většinou pojmenované, úhly, vzdálenosti atd. jsou přesné</p>" "cs": "Mapa se všemi ulicemi nebo cestami v oblasti. <p class='subtle'>Ulice jsou většinou pojmenované, úhly, vzdálenosti atd. jsou přesné</p>",
"fr": "Une carte des rues du secteur. <p class='subtle'>Le nom des rues est généralement indiqué; les angles, distances, etc. sont précis</p>"
} }
}, },
{ {
@ -169,7 +172,8 @@
"de": "Dies ist eine schematische Karte. <p class='subtle'>Eine skizzierte Karte mit nur wichtigen Wegen und POIs. Die Winkel, Entfernungen usw. sind lediglich illustrativ, nicht genau.</p> ", "de": "Dies ist eine schematische Karte. <p class='subtle'>Eine skizzierte Karte mit nur wichtigen Wegen und POIs. Die Winkel, Entfernungen usw. sind lediglich illustrativ, nicht genau.</p> ",
"pl": "To jest mapa schematyczna. <p class='subtle'>Mapa-szkic z tylko ważnymi drogami i POI. Kąty, odległości itp. są tylko ilustratywne, niedokładne.</p> ", "pl": "To jest mapa schematyczna. <p class='subtle'>Mapa-szkic z tylko ważnymi drogami i POI. Kąty, odległości itp. są tylko ilustratywne, niedokładne.</p> ",
"ca": "Això és un mapa esquemàtic. <p class='subtle'>Un mapa esbossat amb només camins importants i PDI. Els angles, els trajectes etc. són merament il·lustratius, no acurat.</p> ", "ca": "Això és un mapa esquemàtic. <p class='subtle'>Un mapa esbossat amb només camins importants i PDI. Els angles, els trajectes etc. són merament il·lustratius, no acurat.</p> ",
"cs": "Jedná se o schematickou mapu. <p class='subtle'>Schematická mapa s vyznačením pouze důležitých cest a bodů zájmu. Úhly, vzdálenosti atd. jsou pouze ilustrativní, nikoliv přesné.</p> " "cs": "Jedná se o schematickou mapu. <p class='subtle'>Schematická mapa s vyznačením pouze důležitých cest a bodů zájmu. Úhly, vzdálenosti atd. jsou pouze ilustrativní, nikoliv přesné.</p> ",
"fr": "Un plan schématique. <p class='subtle'>Une carte schématique sur laquelle seuls les éléments principaux sont indiqués (rues, POIs). Les angles, distances etc. peuvent être déformés pour rendre le plan plus lisible.</p> "
} }
}, },
{ {
@ -178,7 +182,8 @@
"en": "This is a toposcope. <p class='subtle'>A marker erected on high places which indicates the direction to notable landscape features which can be seen from that point<p>", "en": "This is a toposcope. <p class='subtle'>A marker erected on high places which indicates the direction to notable landscape features which can be seen from that point<p>",
"de": "Dies ist ein Toposkop. <p class='subtle'>Eine Markierung, die an hohen Stellen angebracht ist und die Richtung zu wichtigen Landschaftsobjekten anzeigt, die von diesem Punkt aus gesehen werden können<p>", "de": "Dies ist ein Toposkop. <p class='subtle'>Eine Markierung, die an hohen Stellen angebracht ist und die Richtung zu wichtigen Landschaftsobjekten anzeigt, die von diesem Punkt aus gesehen werden können<p>",
"ca": "Això és un toposcope. <p class='subtle'>Un marcador erigit en llocs alts que indica la direcció cap als elements paisatgístics notables que es poden veure des d'aquest punt<p>", "ca": "Això és un toposcope. <p class='subtle'>Un marcador erigit en llocs alts que indica la direcció cap als elements paisatgístics notables que es poden veure des d'aquest punt<p>",
"cs": "Jedná se o toposkop. <p class='subtle'>Značka vztyčená na vyvýšených místech, která udává směr k pozoruhodným krajinným prvkům, které jsou z tohoto místa vidět<p>" "cs": "Jedná se o toposkop. <p class='subtle'>Značka vztyčená na vyvýšených místech, která udává směr k pozoruhodným krajinným prvkům, které jsou z tohoto místa vidět<p>",
"fr": "Une table d'orientation. <p class='subtle'>Un élément érigé sur une hauteur qui indique la direction d'éléments paysagers remarquables visibles depuis ce point<p>"
} }
} }
] ]
@ -190,7 +195,8 @@
"de": "Was wird von der Fläche abgedeckt?", "de": "Was wird von der Fläche abgedeckt?",
"pl": "Jaki jest rozmiar obszaru pokazanego na tej mapie?", "pl": "Jaki jest rozmiar obszaru pokazanego na tej mapie?",
"ca": "Quina és la mida de l'àrea mostrada en el mapa?", "ca": "Quina és la mida de l'àrea mostrada en el mapa?",
"cs": "Jak velká je zobrazená oblast na mapě?" "cs": "Jak velká je zobrazená oblast na mapě?",
"fr": "Quelle est la taille de la zone visible sur la carte?"
}, },
"mappings": [ "mappings": [
{ {
@ -200,7 +206,8 @@
"de": "Eine Karte der Räume innerhalb eines Gebäudes", "de": "Eine Karte der Räume innerhalb eines Gebäudes",
"pl": "Plan pomieszczeń w budynku", "pl": "Plan pomieszczeń w budynku",
"ca": "Un mapa de les habitacions dins d'un edifici", "ca": "Un mapa de les habitacions dins d'un edifici",
"cs": "Mapa místností uvnitř budovy" "cs": "Mapa místností uvnitř budovy",
"fr": "Plan d'intérieur de bâtiment, montrant les différentes pièces"
} }
}, },
{ {
@ -209,7 +216,8 @@
"en": "A map of special site, like of a historical castle, a park, a campus, a forest, ....", "en": "A map of special site, like of a historical castle, a park, a campus, a forest, ....",
"de": "Örtlichkeit (z.B. Burg)", "de": "Örtlichkeit (z.B. Burg)",
"ca": "Un mapa d'un lloc especial, com un castell històric, un parc, un campus, un bosc, …", "ca": "Un mapa d'un lloc especial, com un castell històric, un parc, un campus, un bosc, …",
"cs": "Mapa speciálního místa, například historického zámku, parku, areálu, lesa, ...." "cs": "Mapa speciálního místa, například historického zámku, parku, areálu, lesa, ....",
"fr": "La carte d'un site particulier, comme un château, un parc, un campus, une forêt, ...."
} }
}, },
{ {
@ -219,7 +227,8 @@
"de": "Eine Karte, die das Dorf oder die Stadt anzeigt", "de": "Eine Karte, die das Dorf oder die Stadt anzeigt",
"pl": "Mapa pokazująca wieś lub niewielkie miasto", "pl": "Mapa pokazująca wieś lub niewielkie miasto",
"ca": "Un mapa que mostra el poble o la ciutat", "ca": "Un mapa que mostra el poble o la ciutat",
"cs": "Mapa zobrazující vesnici nebo město" "cs": "Mapa zobrazující vesnici nebo město",
"fr": "Une carte de village ou de petite ville"
} }
}, },
{ {
@ -229,7 +238,8 @@
"de": "Stadt", "de": "Stadt",
"pl": " Mapa miasta", "pl": " Mapa miasta",
"ca": " Un mapa d'una ciutat", "ca": " Un mapa d'una ciutat",
"cs": " Mapa města" "cs": " Mapa města",
"fr": " Une carte de ville"
} }
}, },
{ {
@ -239,7 +249,8 @@
"de": "Region", "de": "Region",
"pl": "Mapa całego regionu, pokazująca wiele miast i wsi", "pl": "Mapa całego regionu, pokazująca wiele miast i wsi",
"ca": "El mapa d'una regió sencera, mostrant múltiples ciutats i pobles", "ca": "El mapa d'una regió sencera, mostrant múltiples ciutats i pobles",
"cs": "Mapa celého regionu s několika městy a vesnicemi" "cs": "Mapa celého regionu s několika městy a vesnicemi",
"fr": "La carte d'une région entière, montrant de nombreuses villes et villages"
} }
} }
] ]

View file

@ -15,7 +15,8 @@
"ca": "Capa que mostra totes les tasques de MapRoulette", "ca": "Capa que mostra totes les tasques de MapRoulette",
"pl": "Warstwa pokazująca wszystkie zadania w MapRoulette", "pl": "Warstwa pokazująca wszystkie zadania w MapRoulette",
"cs": "Vrstva zobrazující všechny úlohy v MapRoulette", "cs": "Vrstva zobrazující všechny úlohy v MapRoulette",
"es": "Capa mostrando todas las tareas en MapRoulette" "es": "Capa mostrando todas las tareas en MapRoulette",
"fr": "Couche montrant toutes les tâches dans MapRoulette"
}, },
"source": { "source": {
"geoJson": "https://maproulette.org/api/v2/tasks/box/{x_min}/{y_min}/{x_max}/{y_max}", "geoJson": "https://maproulette.org/api/v2/tasks/box/{x_min}/{y_min}/{x_max}/{y_max}",
@ -114,7 +115,8 @@
"nl": "Taak werd opgelost", "nl": "Taak werd opgelost",
"pl": "Zadanie jest naprawione", "pl": "Zadanie jest naprawione",
"ca": "La tasca està arreglada", "ca": "La tasca està arreglada",
"cs": "Úkol je opraven" "cs": "Úkol je opraven",
"fr": "La tâche est résolue"
} }
}, },
{ {
@ -125,7 +127,8 @@
"nl": "Taak was vals positief", "nl": "Taak was vals positief",
"pl": "Zadanie jest fałszywie pozytywne", "pl": "Zadanie jest fałszywie pozytywne",
"ca": "La tasca és un fals positiu", "ca": "La tasca és un fals positiu",
"cs": "Úkol je falešně pozitivní" "cs": "Úkol je falešně pozitivní",
"fr": "Faux positif"
} }
}, },
{ {
@ -180,7 +183,8 @@
"nl": "Taak is uitgeschakeld", "nl": "Taak is uitgeschakeld",
"pl": "Zadanie jest wyłączone", "pl": "Zadanie jest wyłączone",
"ca": "La tasca està deshabilitada", "ca": "La tasca està deshabilitada",
"cs": "Úloha je zakázána" "cs": "Úloha je zakázána",
"fr": "La tâche est désactivée"
} }
} }
] ]

View file

@ -144,7 +144,8 @@
"de": "Aufgabe wurde übersprungen", "de": "Aufgabe wurde übersprungen",
"nl": "Taak is overgeslagen", "nl": "Taak is overgeslagen",
"ca": "S'ha saltat la tasca", "ca": "S'ha saltat la tasca",
"cs": "Úkol je přeskočen" "cs": "Úkol je přeskočen",
"fr": "La tâche est passée"
} }
}, },
{ {

View file

@ -2,7 +2,8 @@
"id": "memorial", "id": "memorial",
"name": { "name": {
"en": "Memorials", "en": "Memorials",
"de": "Denkmäler" "de": "Denkmäler",
"fr": "Mémoriaux"
}, },
"description": "Layer showing memorial plaques, based upon a unofficial theme. Can be expanded to have multiple types of memorials later on", "description": "Layer showing memorial plaques, based upon a unofficial theme. Can be expanded to have multiple types of memorials later on",
"source": { "source": {
@ -19,7 +20,8 @@
"en": "Memorial plaque", "en": "Memorial plaque",
"ca": "Placa commemorativa", "ca": "Placa commemorativa",
"cs": "Pamětní deska", "cs": "Pamětní deska",
"de": "Gedenktafel" "de": "Gedenktafel",
"fr": "Plaque commémorative"
}, },
"mappings": [ "mappings": [
{ {
@ -28,7 +30,8 @@
"en": "Memorial plaque", "en": "Memorial plaque",
"de": "Gedenktafel", "de": "Gedenktafel",
"ca": "Placa commemorativa", "ca": "Placa commemorativa",
"cs": "Pamětní deska" "cs": "Pamětní deska",
"fr": "Plaque commémorative"
} }
} }
] ]
@ -72,7 +75,8 @@
{ {
"title": { "title": {
"en": "a memorial", "en": "a memorial",
"de": "ein Denkmal" "de": "ein Denkmal",
"fr": "un mémorial"
}, },
"tags": [ "tags": [
"historic=memorial" "historic=memorial"
@ -85,14 +89,16 @@
"id": "memorial-type", "id": "memorial-type",
"question": { "question": {
"en": "What type of memorial is this?", "en": "What type of memorial is this?",
"de": "Was für eine Art von Denkmal ist das?" "de": "Was für eine Art von Denkmal ist das?",
"fr": "C'est un mémorial de guerre"
}, },
"mappings": [ "mappings": [
{ {
"if": "memorial=statue", "if": "memorial=statue",
"then": { "then": {
"en": "This is a statue", "en": "This is a statue",
"de": "Das ist eine Statue" "de": "Das ist eine Statue",
"fr": "C'est une statue"
}, },
"addExtraTags": [ "addExtraTags": [
"tourism=artwork", "tourism=artwork",
@ -103,14 +109,16 @@
"if": "memorial=plaque", "if": "memorial=plaque",
"then": { "then": {
"en": "This is a plaque", "en": "This is a plaque",
"de": "Dies ist eine Gedenktafel" "de": "Dies ist eine Gedenktafel",
"fr": "C'est une plaque"
} }
}, },
{ {
"if": "memorial=bench", "if": "memorial=bench",
"then": { "then": {
"en": "This is a commemorative bench", "en": "This is a commemorative bench",
"de": "Dies ist eine Gedenkbank" "de": "Dies ist eine Gedenkbank",
"fr": "C'est un banc commémoratif"
}, },
"addExtraTags": [ "addExtraTags": [
"amenity=bench" "amenity=bench"
@ -120,7 +128,8 @@
"if": "memorial=ghost_bike", "if": "memorial=ghost_bike",
"then": { "then": {
"en": "This is a ghost bike - a bicycle painted white to remember a cyclist whom deceased because of a car crash", "en": "This is a ghost bike - a bicycle painted white to remember a cyclist whom deceased because of a car crash",
"de": "Dies ist ein Geisterrad - ein Fahrrad weiß lackiert, um an einen Radfahrer zu erinnern, der wegen eines Autounfalls verstorben ist" "de": "Dies ist ein Geisterrad - ein Fahrrad weiß lackiert, um an einen Radfahrer zu erinnern, der wegen eines Autounfalls verstorben ist",
"fr": "C'est un vélo fantôme - un vélo blanc peint en mémoire d'un cycliste mort à cet endroit suite à un accident avec une voiture"
} }
}, },
{ {
@ -128,35 +137,40 @@
"alsoShowIf": "memorial:type=stolperstein", "alsoShowIf": "memorial:type=stolperstein",
"then": { "then": {
"en": "This is a stolperstein (stumbing stone)", "en": "This is a stolperstein (stumbing stone)",
"de": "Dies ist ein Stolperstein" "de": "Dies ist ein Stolperstein",
"fr": "C'est un stolperstein (pierre d'achoppement)"
} }
}, },
{ {
"if": "memorial=stele", "if": "memorial=stele",
"then": { "then": {
"en": "This is a stele", "en": "This is a stele",
"de": "Das ist eine Stele" "de": "Das ist eine Stele",
"fr": "C'est une stèle"
} }
}, },
{ {
"if": "memorial=stone", "if": "memorial=stone",
"then": { "then": {
"en": "This is a memorial stone", "en": "This is a memorial stone",
"de": "Das ist ein Gedenkstein" "de": "Das ist ein Gedenkstein",
"fr": "C'est une pierre commémorative"
} }
}, },
{ {
"if": "memorial=bust", "if": "memorial=bust",
"then": { "then": {
"en": "This is a bust", "en": "This is a bust",
"de": "Das ist eine Büste" "de": "Das ist eine Büste",
"fr": "C'est un buste"
} }
}, },
{ {
"if": "memorial=sculpture", "if": "memorial=sculpture",
"then": { "then": {
"en": "This is a sculpture", "en": "This is a sculpture",
"de": "Dies ist eine Skulptur" "de": "Dies ist eine Skulptur",
"fr": "C'est une sculpture"
} }
}, },
{ {
@ -164,7 +178,8 @@
"then": { "then": {
"en": "This is an obelisk", "en": "This is an obelisk",
"de": "Das ist ein Obelisk", "de": "Das ist ein Obelisk",
"es": "Es un obelisco" "es": "Es un obelisco",
"fr": "C'est un obélisque"
} }
}, },
{ {
@ -172,14 +187,16 @@
"then": { "then": {
"en": "This is a cross", "en": "This is a cross",
"de": "Das ist ein Kreuz", "de": "Das ist ein Kreuz",
"es": "Es una cruz" "es": "Es una cruz",
"fr": "C'est une croix"
} }
}, },
{ {
"if": "memorial=blue_plaque", "if": "memorial=blue_plaque",
"then": { "then": {
"en": "This is a blue plaque", "en": "This is a blue plaque",
"de": "Dies ist eine blaue Plaque" "de": "Dies ist eine blaue Plaque",
"fr": "C'est une plaque bleue (spécifique aux pays anglo-saxons)"
}, },
"onlyShowIf": "_country=gb" "onlyShowIf": "_country=gb"
}, },
@ -187,14 +204,16 @@
"if": "memorial=tank", "if": "memorial=tank",
"then": { "then": {
"en": "This is a historic tank, permanently placed in public space as memorial", "en": "This is a historic tank, permanently placed in public space as memorial",
"de": "Dies ist ein historischer Panzer, der permanent in den öffentlichen Raum als Denkmal platziert wurde" "de": "Dies ist ein historischer Panzer, der permanent in den öffentlichen Raum als Denkmal platziert wurde",
"fr": "C'est un char historique, placé de manière permanente dans l'espace public comme mémorial"
} }
}, },
{ {
"if": "memorial=tree", "if": "memorial=tree",
"then": { "then": {
"en": "This is a memorial tree", "en": "This is a memorial tree",
"de": "Das ist ein Baumdenkmal" "de": "Das ist ein Baumdenkmal",
"fr": "C'est un arbre du souvenir"
}, },
"addExtraTags": [ "addExtraTags": [
"natural=tree" "natural=tree"
@ -203,7 +222,8 @@
], ],
"render": { "render": {
"en": "This is a {memorial}", "en": "This is a {memorial}",
"de": "Das ist ein {memorial}" "de": "Das ist ein {memorial}",
"fr": "C'est un {memorial}"
}, },
"freeform": { "freeform": {
"key": "memorial" "key": "memorial"
@ -215,7 +235,8 @@
"en": "What is the inscription of this plaque?", "en": "What is the inscription of this plaque?",
"ca": "Quina és la inscripció d'aquesta placa?", "ca": "Quina és la inscripció d'aquesta placa?",
"cs": "Jaký je nápis na této desce?", "cs": "Jaký je nápis na této desce?",
"de": "Wie lautet die Inschrift auf dieser Gedenktafel?" "de": "Wie lautet die Inschrift auf dieser Gedenktafel?",
"fr": "Quelle est l'inscription sur cette plaque?"
}, },
"#:condition": "Benches have a separate inscription question", "#:condition": "Benches have a separate inscription question",
"condition": "memorial!=bench", "condition": "memorial!=bench",
@ -223,7 +244,8 @@
"en": "The inscription on this plaque reads: <p><i>{inscription}<i></p>", "en": "The inscription on this plaque reads: <p><i>{inscription}<i></p>",
"ca": "La inscripció d'aquesta placa diu: <p><i>{inscription}<i></p>", "ca": "La inscripció d'aquesta placa diu: <p><i>{inscription}<i></p>",
"cs": "Nápis na této desce zní: <p><i>{inscription}<i></p>", "cs": "Nápis na této desce zní: <p><i>{inscription}<i></p>",
"de": "Die Inschrift auf dieser Gedenktafel lautet: <p><i>{inscription}<i></p>" "de": "Die Inschrift auf dieser Gedenktafel lautet: <p><i>{inscription}<i></p>",
"fr": "L'inscription sur cette plaque indique: <p><i>{inscription}<i></p>"
}, },
"freeform": { "freeform": {
"key": "inscription", "key": "inscription",
@ -234,7 +256,8 @@
"if": "not:inscription=yes", "if": "not:inscription=yes",
"then": { "then": {
"en": "This memorial does not have an inscription", "en": "This memorial does not have an inscription",
"de": "Dieses Denkmal hat keine Inschrift" "de": "Dieses Denkmal hat keine Inschrift",
"fr": "Il n'y a aucune inscription sur cette plaque"
}, },
"addExtraTags": [ "addExtraTags": [
"inscription=" "inscription="
@ -250,11 +273,13 @@
}, },
"question": { "question": {
"en": "What is the Wikipedia page about this memorial?", "en": "What is the Wikipedia page about this memorial?",
"de": "Was ist die Wikipedia-Seite über dieses Denkmal?" "de": "Was ist die Wikipedia-Seite über dieses Denkmal?",
"fr": "Quelle est la page Wikipedia de ce mémorial?"
}, },
"questionHint": { "questionHint": {
"en": "This is a about the memorial itself, not about the person or event that the memorial remembers. If this memorial does not have a Wikipedia page or Wikidata entity, skip this question.", "en": "This is a about the memorial itself, not about the person or event that the memorial remembers. If this memorial does not have a Wikipedia page or Wikidata entity, skip this question.",
"de": "Hier geht es um das Denkmal selbst, nicht um die Person oder das Ereignis, an das die Denkmal erinnert. Wenn diese Gedenkstätte keine Wikipedia-Seite oder Wikidata-Entität hat, überspringe diese Frage." "de": "Hier geht es um das Denkmal selbst, nicht um die Person oder das Ereignis, an das die Denkmal erinnert. Wenn diese Gedenkstätte keine Wikipedia-Seite oder Wikidata-Entität hat, überspringe diese Frage.",
"fr": "C'est la page Wikipédia du mémorial et non celle de la personne ou de l'évènement commémoré. Si le mémorial n'a pas de page Wikipédia ou d'entité Wikidata, passez cette question."
}, },
"render": { "render": {
"special": { "special": {
@ -263,7 +288,8 @@
}, },
"before": { "before": {
"en": "<h3>Wikipedia page about the memorial</h3>", "en": "<h3>Wikipedia page about the memorial</h3>",
"de": "<h3>Wikipedia-Seite über das Denkmal</h3>" "de": "<h3>Wikipedia-Seite über das Denkmal</h3>",
"fr": "<h3>Page Wikipedia du mémorial</h3>"
} }
} }
}, },
@ -278,11 +304,13 @@
}, },
"question": { "question": {
"en": "What is the Wikipedia page about the person or event that is remembered here?", "en": "What is the Wikipedia page about the person or event that is remembered here?",
"de": "Was ist die Wikipedia-Seite über die Person oder Veranstaltung, die hier erinnert wird?" "de": "Was ist die Wikipedia-Seite über die Person oder Veranstaltung, die hier erinnert wird?",
"fr": "Quelle est la page Wikipedia qui fait référence à cet évènement ou cette personne?"
}, },
"questionHint": { "questionHint": {
"en": "If the person or event does not have a Wikipedia page or Wikidata entity, skip this question.", "en": "If the person or event does not have a Wikipedia page or Wikidata entity, skip this question.",
"de": "Wenn die Person oder das Ereignis keine Wikipedia-Seite oder Wikidata-Entität hat, überspringe diese Frage." "de": "Wenn die Person oder das Ereignis keine Wikipedia-Seite oder Wikidata-Entität hat, überspringe diese Frage.",
"fr": "Si la personne ou l'évènement n'a pas de page Wikipedia ou d'entité Wikidata, passez cette question."
}, },
"render": { "render": {
"special": { "special": {
@ -291,14 +319,16 @@
}, },
"before": { "before": {
"en": "<h3>Wikipedia page about the remembered event or person</h3>", "en": "<h3>Wikipedia page about the remembered event or person</h3>",
"de": "<h3>Wikipedia-Seite über das erinnerte Ereignis oder die Person</h3>" "de": "<h3>Wikipedia-Seite über das erinnerte Ereignis oder die Person</h3>",
"fr": "<h3>Page Wikipedia sur la personne ou l'évènement commémoré</h3>"
} }
} }
}, },
{ {
"question": { "question": {
"en": "When was this memorial installed?", "en": "When was this memorial installed?",
"de": "Wann wurde dieses Denkmal installiert?" "de": "Wann wurde dieses Denkmal installiert?",
"fr": "Quand ce mémorial a-t-il été installé?"
}, },
"render": { "render": {
"nl": "Geplaatst op {start_date}", "nl": "Geplaatst op {start_date}",

View file

@ -2,11 +2,13 @@
"id": "mountain_rescue", "id": "mountain_rescue",
"name": { "name": {
"en": "Mountain rescue stations", "en": "Mountain rescue stations",
"de": "Bergrettungsstationen" "de": "Bergrettungsstationen",
"fr": "Postes de secours en montagne"
}, },
"description": { "description": {
"en": "A building where first aid responders store material and might be on watch", "en": "A building where first aid responders store material and might be on watch",
"de": "Ein Gebäude, in dem die Ersthelfer Material lagern und möglicherweise Wache halten" "de": "Ein Gebäude, in dem die Ersthelfer Material lagern und möglicherweise Wache halten",
"fr": "Un bâtiment où les organismes de secours stockent du matériel ou assurent la garde"
}, },
"source": { "source": {
"osmTags": "emergency=mountain_rescue" "osmTags": "emergency=mountain_rescue"
@ -15,7 +17,8 @@
"title": { "title": {
"render": { "render": {
"en": "Mountain rescue station", "en": "Mountain rescue station",
"de": "Bergrettungsstation" "de": "Bergrettungsstation",
"fr": "Poste de secours en montagne"
} }
}, },
"pointRendering": [ "pointRendering": [
@ -46,7 +49,8 @@
{ {
"title": { "title": {
"en": "a mountain rescue station", "en": "a mountain rescue station",
"de": "eine Bergrettungsstation" "de": "eine Bergrettungsstation",
"fr": "un poste de secours en montagne"
}, },
"tags": [ "tags": [
"emergency=mountain_rescue" "emergency=mountain_rescue"

View file

@ -6,7 +6,8 @@
"de": "Naturschutzgebiete", "de": "Naturschutzgebiete",
"es": "Reserva Natural", "es": "Reserva Natural",
"ca": "Reserva Natural", "ca": "Reserva Natural",
"cs": "Přírodní rezervace" "cs": "Přírodní rezervace",
"fr": "Réserve naturelle"
}, },
"description": { "description": {
"en": "A nature reserve is an area where nature can take its course", "en": "A nature reserve is an area where nature can take its course",
@ -88,14 +89,16 @@
"nl": "een natuurreservaat", "nl": "een natuurreservaat",
"de": "ein Schutzgebiet", "de": "ein Schutzgebiet",
"ca": "una reserva natural", "ca": "una reserva natural",
"cs": "přírodní rezervace" "cs": "přírodní rezervace",
"fr": "une réserve naturelle"
}, },
"description": { "description": {
"en": "Add a missing nature reserve", "en": "Add a missing nature reserve",
"nl": "Voeg een ontbrekend, erkend natuurreservaat toe, bv. een gebied dat beheerd wordt door het ANB of natuurpunt", "nl": "Voeg een ontbrekend, erkend natuurreservaat toe, bv. een gebied dat beheerd wordt door het ANB of natuurpunt",
"de": "Ein fehlendes Naturschutzgebiet hinzufügen", "de": "Ein fehlendes Naturschutzgebiet hinzufügen",
"ca": "Afegeix una reserva natural que falta", "ca": "Afegeix una reserva natural que falta",
"cs": "Přidat chybějící přírodní rezervaci" "cs": "Přidat chybějící přírodní rezervaci",
"fr": "Ajouter une réserve naturelle manquante"
} }
} }
], ],
@ -114,7 +117,8 @@
"nl": "Is dit gebied toegankelijk?", "nl": "Is dit gebied toegankelijk?",
"de": "Ist das Gebiet öffentlich zugänglich?", "de": "Ist das Gebiet öffentlich zugänglich?",
"ca": "Aquesta reserva natural és accessible al públic?", "ca": "Aquesta reserva natural és accessible al públic?",
"cs": "Je tato přírodní rezervace přístupná veřejnosti?" "cs": "Je tato přírodní rezervace přístupná veřejnosti?",
"fr": "Est-ce que cette réserve naturelle est ouverte au public?"
}, },
"freeform": { "freeform": {
"key": "access:description" "key": "access:description"
@ -132,7 +136,8 @@
"nl": "Vrij toegankelijk", "nl": "Vrij toegankelijk",
"de": "Das Gebiet ist öffentlich zugänglich", "de": "Das Gebiet ist öffentlich zugänglich",
"ca": "Accessible al públic", "ca": "Accessible al públic",
"cs": "Veřejně přístupné" "cs": "Veřejně přístupné",
"fr": "Accessible au grand public"
} }
}, },
{ {
@ -148,7 +153,8 @@
"de": "Das Gebiet ist nicht zugänglich", "de": "Das Gebiet ist nicht zugänglich",
"es": "No accesible", "es": "No accesible",
"ca": "No accessible", "ca": "No accessible",
"cs": "Nepřístupné" "cs": "Nepřístupné",
"fr": "Non accessible"
} }
}, },
{ {
@ -164,7 +170,8 @@
"de": "Das Gebiet ist privat und nicht zugänglich", "de": "Das Gebiet ist privat und nicht zugänglich",
"es": "No accesible, ya que es una área privada", "es": "No accesible, ya que es una área privada",
"ca": "No accessible perquè es tracta d'una zona privada", "ca": "No accessible perquè es tracta d'una zona privada",
"cs": "Není přístupné, protože se jedná o soukromou oblast" "cs": "Není přístupné, protože se jedná o soukromou oblast",
"fr": "Non accessible car c'est une zone privée"
} }
}, },
{ {
@ -180,7 +187,8 @@
"de": "Das Gebiet ist privat aber zugänglich", "de": "Das Gebiet ist privat aber zugänglich",
"es": "Accesible a pesar de ser una área privada", "es": "Accesible a pesar de ser una área privada",
"ca": "Accessible tot i ser una propietat privada", "ca": "Accessible tot i ser una propietat privada",
"cs": "Přístupné, přestože se jedná o soukromý areál" "cs": "Přístupné, přestože se jedná o soukromý areál",
"fr": "Accessible bien que ce soit une zone privée"
} }
}, },
{ {
@ -196,7 +204,8 @@
"de": "Das Gebiet ist nur während Führungen oder organisierten Aktivitäten zugänglich", "de": "Das Gebiet ist nur während Führungen oder organisierten Aktivitäten zugänglich",
"es": "Solo accesible con un guía o durante actividades organizadas", "es": "Solo accesible con un guía o durante actividades organizadas",
"ca": "Només accessible amb guia o durant les activitats organitzades", "ca": "Només accessible amb guia o durant les activitats organitzades",
"cs": "Přístupné pouze s průvodcem nebo během organizovaných aktivit" "cs": "Přístupné pouze s průvodcem nebo během organizovaných aktivit",
"fr": "Seulement accessible avec un guide ou lors d'activités organisées"
} }
}, },
{ {
@ -212,7 +221,8 @@
"de": "Das Gebiet ist nur gegen Bezahlung zugänglich", "de": "Das Gebiet ist nur gegen Bezahlung zugänglich",
"es": "Accesible con una tasa", "es": "Accesible con una tasa",
"ca": "Accessible amb una taxa", "ca": "Accessible amb una taxa",
"cs": "Přístupné za poplatek" "cs": "Přístupné za poplatek",
"fr": "Payant"
} }
} }
], ],
@ -332,7 +342,8 @@
"de": "Das Gebiet hat keinen Namen", "de": "Das Gebiet hat keinen Namen",
"es": "Esta área no tiene un nombre", "es": "Esta área no tiene un nombre",
"ca": "Aquesta àrea no té un nom", "ca": "Aquesta àrea no té un nom",
"cs": "Tato oblast nemá jméno" "cs": "Tato oblast nemá jméno",
"fr": "Ce lieu n'a pas de nom"
} }
} }
], ],
@ -438,7 +449,7 @@
"nl": "Waar kan men naartoe emailen voor vragen en meldingen van dit natuurgebied?", "nl": "Waar kan men naartoe emailen voor vragen en meldingen van dit natuurgebied?",
"en": "What email address can one send to with questions and problems with this nature reserve?", "en": "What email address can one send to with questions and problems with this nature reserve?",
"it": "Qual è lindirizzo email a cui scrivere per fare domande o segnalare problemi su questa riserva naturale?", "it": "Qual è lindirizzo email a cui scrivere per fare domande o segnalare problemi su questa riserva naturale?",
"fr": "À quelle adresse courriel peut-on envoyer des questions et des problèmes concernant cette réserve naturelle ? ", "fr": "À quelle adresse courriel peut-on envoyer des questions et des problèmes concernant cette réserve naturelle?",
"de": "An welche Email-Adresse kann man sich bei Fragen und Problemen zu diesem Gebiet wenden?", "de": "An welche Email-Adresse kann man sich bei Fragen und Problemen zu diesem Gebiet wenden?",
"ca": "A quina adreça de correu electrònic es pot enviar amb preguntes i problemes amb aquest parc natural?", "ca": "A quina adreça de correu electrònic es pot enviar amb preguntes i problemes amb aquest parc natural?",
"cs": "Na jakou e-mailovou adresu lze poslat dotazy a problémy týkající se této přírodní rezervace?" "cs": "Na jakou e-mailovou adresu lze poslat dotazy a problémy týkající se této přírodní rezervace?"
@ -465,8 +476,8 @@
"question": { "question": {
"nl": "Waar kan men naartoe bellen voor vragen en meldingen van dit natuurgebied?", "nl": "Waar kan men naartoe bellen voor vragen en meldingen van dit natuurgebied?",
"en": "What phone number can one call to with questions and problems with this nature reserve?", "en": "What phone number can one call to with questions and problems with this nature reserve?",
"it": "Quale numero di telefono comporre per fare domande o segnalare problemi riguardanti questa riserva naturale?br/>", "it": "Quale numero di telefono comporre per fare domande o segnalare problemi riguardanti questa riserva naturale?",
"fr": "Quel numéro de téléphone peut-on appeler pour poser des questions et résoudre des problèmes concernant cette réserve naturelle ? ", "fr": "Quel numéro de téléphone peut-on appeler pour poser des questions et résoudre des problèmes concernant cette réserve naturelle?",
"de": "Welche Telefonnummer kann man bei Fragen und Problemen zu diesem Gebiet anrufen?", "de": "Welche Telefonnummer kann man bei Fragen und Problemen zu diesem Gebiet anrufen?",
"ca": "A quin número de telèfon es pot trucar amb preguntes i problemes amb aquest parc natural?", "ca": "A quin número de telèfon es pot trucar amb preguntes i problemes amb aquest parc natural?",
"cs": "Na jaké telefonní číslo lze volat v případě dotazů a problémů s touto přírodní rezervací?" "cs": "Na jaké telefonní číslo lze volat v případě dotazů a problémů s touto přírodní rezervací?"
@ -510,7 +521,8 @@
"de": "Gibt es zusätzliche Informationen?", "de": "Gibt es zusätzliche Informationen?",
"es": "¿Hay alguna información adicional?", "es": "¿Hay alguna información adicional?",
"ca": "Hi ha alguna informació addicional?", "ca": "Hi ha alguna informació addicional?",
"cs": "Jsou k dispozici nějaké další informace?" "cs": "Jsou k dispozici nějaké další informace?",
"fr": "Y-a-t-il des informations complémentaires?"
}, },
"render": { "render": {
"en": "Extra info: <i>{description:0}</i>", "en": "Extra info: <i>{description:0}</i>",
@ -518,7 +530,8 @@
"de": "Zusätzliche Informationen: <i>{description:0}</i>", "de": "Zusätzliche Informationen: <i>{description:0}</i>",
"es": "Información adicional: <i>{description:0}</i>", "es": "Información adicional: <i>{description:0}</i>",
"ca": "Informació adicional: <i>{description:0}</i>", "ca": "Informació adicional: <i>{description:0}</i>",
"cs": "Další informace: <i>{description:0}</i>" "cs": "Další informace: <i>{description:0}</i>",
"fr": "Information complémentaire: <i>{description:0}</i>"
}, },
"freeform": { "freeform": {
"key": "description:0" "key": "description:0"
@ -566,7 +579,8 @@
"nl": "Alle natuurgebieden", "nl": "Alle natuurgebieden",
"de": "Alle Naturschutzgebiete", "de": "Alle Naturschutzgebiete",
"ca": "Totes les reserves naturals", "ca": "Totes les reserves naturals",
"cs": "Všechny přírodní rezervace" "cs": "Všechny přírodní rezervace",
"fr": "Toutes les réserves naturelles"
} }
}, },
{ {
@ -575,7 +589,8 @@
"nl": "Honden mogen vrij rondlopen", "nl": "Honden mogen vrij rondlopen",
"de": "Hunde dürfen frei herumlaufen", "de": "Hunde dürfen frei herumlaufen",
"ca": "Els gossos poden anar lliurement", "ca": "Els gossos poden anar lliurement",
"cs": "Psi se mohou volně pohybovat" "cs": "Psi se mohou volně pohybovat",
"fr": "Les chiens sont autorisés sans laisse"
}, },
"osmTags": "dog=yes" "osmTags": "dog=yes"
}, },
@ -585,7 +600,8 @@
"nl": "Honden welkom aan de leiband", "nl": "Honden welkom aan de leiband",
"de": "Hunde nur erlaubt, wenn sie angeleint sind", "de": "Hunde nur erlaubt, wenn sie angeleint sind",
"ca": "S'admeten gossos si van lligats", "ca": "S'admeten gossos si van lligats",
"cs": "Psi jsou povoleni, pokud jsou na vodítku" "cs": "Psi jsou povoleni, pokud jsou na vodítku",
"fr": "Les chiens sont autorisés tenus en laisse"
}, },
"osmTags": { "osmTags": {
"or": [ "or": [

View file

@ -25,7 +25,8 @@
"fr": "Le calque montrant les boîtes à lettres.", "fr": "Le calque montrant les boîtes à lettres.",
"ca": "La capa que mostra bústies de correus.", "ca": "La capa que mostra bústies de correus.",
"cs": "Vrstva zobrazující poštovní schránky.", "cs": "Vrstva zobrazující poštovní schránky.",
"pl": "Warstwa pokazująca skrzynki pocztowe." "pl": "Warstwa pokazująca skrzynki pocztowe.",
"it": "Questo livello mostra le buche delle lettere."
}, },
"source": { "source": {
"osmTags": "amenity=post_box" "osmTags": "amenity=post_box"

View file

@ -429,6 +429,53 @@
}, },
"id": "public_bookcase-operator" "id": "public_bookcase-operator"
}, },
{
"question": {
"en": "Is this public bookcase part of a bigger network?",
"nl": "Is dit boekenruilkastje deel van een netwerk?",
"de": "Gehört der Bücherschrank zu einem Netzwerk?",
"fr": "Cette microbibliothèque fait-elle partie d'un réseau/groupe ?",
"it": "Questa microbiblioteca fa parte di una rete?",
"hu": "Része-e egy nagyobb hálózatnak ez a nyilvános könyvespolc?",
"ca": "Aquesta prestatgeria pública forma part d'una xarxa més gran?",
"cs": "Je tato veřejná knihobudka součástí větší sítě?"
},
"render": {
"en": "This public bookcase is part of {brand}",
"nl": "Dit boekenruilkastje is deel van het netwerk {brand}",
"de": "Dieser Bücherschrank ist Teil von {brand}",
"fr": "Cette microbibliothèque fait partie du groupe {brand}",
"it": "Questa microbiblioteca fa parte di {brand}",
"hu": "Ez a nyilvános könyvespolc a(z) {brand} része",
"ca": "Aquesta prestatgeria pública forma part de {brand}",
"cs": "Tato veřejná knihobudka je součástí {brand}"
},
"condition": "ref=",
"freeform": {
"key": "brand"
},
"mappings": [
{
"if": {
"and": [
"nobrand=yes",
"brand="
]
},
"then": {
"en": "This public bookcase is not part of a bigger network",
"nl": "Dit boekenruilkastje maakt geen deel uit van een netwerk",
"de": "Der Bücherschrank gehört zu keinem Netzwerk",
"fr": "Cette microbibliothèque ne fait pas partie d'un réseau/groupe",
"it": "Questa biblioteca pubblica non fa parte di una rete",
"hu": "Ez a nyilvános könyvespolc nem része egy nagyobb hálózatnak",
"ca": "Aquesta prestatgeria pública no és part d'una xarxa més gran",
"cs": "Tato veřejná knihobudka není součástí větší sítě"
}
}
],
"id": "public_bookcase-brand"
},
{ {
"render": { "render": {
"en": "The reference number of this public bookcase within {brand} is {ref}", "en": "The reference number of this public bookcase within {brand} is {ref}",
@ -460,7 +507,7 @@
"nl": "Dit boekenruilkastje maakt geen deel uit van een netwerk", "nl": "Dit boekenruilkastje maakt geen deel uit van een netwerk",
"de": "Dieser Bücherschrank ist nicht Teil eines größeren Netzwerks", "de": "Dieser Bücherschrank ist nicht Teil eines größeren Netzwerks",
"fr": "Cette microbibliothèque ne fait pas partie d'un réseau/groupe", "fr": "Cette microbibliothèque ne fait pas partie d'un réseau/groupe",
"it": "Questa microbiblioteca non fa parte di una rete", "it": "Questa biblioteca non fa parte di una rete",
"hu": "Ez a könyvespolc nem része egy nagyobb hálózatnak", "hu": "Ez a könyvespolc nem része egy nagyobb hálózatnak",
"ca": "Aquesta prestatgeria no forma part d'una xarxa més gran", "ca": "Aquesta prestatgeria no forma part d'una xarxa més gran",
"cs": "Tato knihobudka není součástí větší sítě" "cs": "Tato knihobudka není součástí větší sítě"

View file

@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg width="160.21mm" height="131.54mm" version="1.1" viewBox="0 0 160.21 131.54" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><g transform="translate(-43.988 -77.522)"><path d="m80.388 193.43h-18.565v11c0 6.0362-9.1609 6.0362-9.1609 0v-24.018h-4.1207c-5.8933 0-5.9456-8.1428-0.13883-8.1428h7.3702v0.0101l23.241-8e-3 14.103-14.103v7.183l9.7585 9.7585c2.2716 2.3581 0.96378 5.2374-1.1288 5.2374h-12.251l-0.04228 24.082c0 6.0362-9.0744 6.0362-9.0744 0v-11" stroke="#fff" stroke-width=".19276"/><g stroke="#000" stroke-width="1.4737"><path d="m164.17 78.471-37.945 30.739h75.889l-18.972-15.37zm-39.18 31.996v97.853h78.359v-97.853z" opacity=".996"/><g transform="translate(.17501)" fill="#fff"><rect x="171.66" y="124.83" width="20.068" height="18.921" opacity=".996"/><rect x="136.27" y="124.8" width="20.068" height="18.921" opacity=".996"/></g><rect x="153.28" y="164.55" width="21.788" height="43.766" fill="#fff" opacity=".996"/></g></g></svg>

After

Width:  |  Height:  |  Size: 1 KiB

View file

@ -0,0 +1,2 @@
SPDX-FileCopyrightText: OpenClipArt; Mannivu
SPDX-License-Identifier: PUBLIC-DOMAIN

View file

@ -59,6 +59,18 @@
"https://commons.wikimedia.org/wiki/File:Pictograms-nps-pets_on_leash-2.svg" "https://commons.wikimedia.org/wiki/File:Pictograms-nps-pets_on_leash-2.svg"
] ]
}, },
{
"path": "dogs_outside.svg",
"license": "PUBLIC-DOMAIN",
"authors": [
"OpenClipArt",
"Mannivu"
],
"sources": [
"https://freesvg.org/no-dogs-round-sign-vector-graphics",
"https://github.com/pietervdvn/MapComplete/pull/1948"
]
},
{ {
"path": "nfc_card.svg", "path": "nfc_card.svg",
"license": "CC0-1.0", "license": "CC0-1.0",

View file

@ -1,2 +1,2 @@
SPDX-FileCopyrightText: Pieter Vander Vennet SPDX-FileCopyrightText: Pieter Vander Vennet
SPDX-License-Identifier: CC0 SPDX-License-Identifier: CC0-1.0

View file

@ -619,6 +619,14 @@
"da": "Hunde er tilladt og kan løbe frit rundt", "da": "Hunde er tilladt og kan løbe frit rundt",
"cs": "Psi mají vstup povolen a mohou volně pobíhat" "cs": "Psi mají vstup povolen a mohou volně pobíhat"
} }
},
{
"if": "dog=outside",
"icon": "./assets/layers/questions/dogs_outside.svg",
"then": {
"en": "Dogs are allowed only outside",
"it": "I cani sono ammessi solo all'esterno"
}
} }
] ]
}, },

View file

@ -180,6 +180,17 @@
"https://github.com/streetcomplete/StreetComplete/blob/master/res/graphics/recycling%20icons/plastic_packaging.svg" "https://github.com/streetcomplete/StreetComplete/blob/master/res/graphics/recycling%20icons/plastic_packaging.svg"
] ]
}, },
{
"path": "pmd.svg",
"license": "CC-BY-SA-4.0",
"authors": [
"Modified from Tobias Zwick"
],
"sources": [
"https://github.com/streetcomplete/StreetComplete/blob/master/res/graphics/recycling%20icons/cans.svg",
"https://github.com/streetcomplete/StreetComplete/blob/master/res/graphics/recycling%20icons/plastic_packaging.svg"
]
},
{ {
"path": "printer_cartridges.svg", "path": "printer_cartridges.svg",
"license": "CC-BY-4.0", "license": "CC-BY-4.0",

View file

@ -0,0 +1,408 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
version="1.1"
viewBox="0 0 96 96"
id="svg38"
sodipodi:docname="pmd.svg"
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs38" />
<sodipodi:namedview
id="namedview38"
pagecolor="#505050"
bordercolor="#eeeeee"
borderopacity="1"
inkscape:showpageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="12.364583"
inkscape:cx="33.199663"
inkscape:cy="48"
inkscape:window-width="2256"
inkscape:window-height="1435"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg38" />
<g
transform="matrix(-.26716 -.86833 .86833 -.26716 -702.14 310.26)"
id="g16">
<path
d="m57.814 896.06c-5.7454-10.176-13.781-18.344-23.6-23.6"
fill="none"
stroke="#8ac6de"
stroke-linecap="round"
stroke-width="2.3839"
id="path1" />
<path
d="m62.871 891c-5.9561-10.261-13.848-18.547-23.6-23.6"
fill="none"
stroke="#8ac6de"
stroke-linecap="round"
stroke-width="2.3839"
id="path2" />
<path
d="m67.928 885.94c-5.5418-10.105-13.707-18.135-23.6-23.6"
fill="none"
stroke="#8ac6de"
stroke-linecap="round"
stroke-width="2.3839"
id="path3" />
<path
d="m72.985 880.89c-5.5418-10.105-13.707-18.135-23.6-23.6"
fill="none"
stroke="#8ac6de"
stroke-linecap="round"
stroke-width="2.3839"
id="path4" />
<path
d="m74.686 847.44c-7.4687 2.9602-17.238-1.3052-22.757 4.2143l-2.5286 2.5286c-1.6857 1.6857-0.95453 2.556-0.84285 4.2143-1.6583-0.11167-2.5286-0.84285-4.2143 0.84285s-0.95453 2.556-0.84285 4.2143c-1.6583-0.11168-2.5286-0.84285-4.2143 0.84285s-0.74134 2.4511-0.84285 4.2143c-1.6857 0-2.5286-0.84285-4.2143 0.84285-1.0691 0.97442-0.84285 2.5286-0.84285 4.2143-1.6857 0-12.409 9.0138-15.171 11.8-5.5239 5.5721-11.591 11.595-12.643 14.328-1.4913 7.6991 17.223 26.021 25.286 25.286 2.975-1.1891 8.9062-7.1954 14.328-12.643 2.7112-2.7237 11.8-13.486 11.8-15.171 1.6857 0 3.0607 0.31066 4.2143-0.84285 1.6857-1.6857 0.84285-2.5286 0.84285-4.2143 1.6857 0 2.5286 0.84285 4.2143-0.84285s0.95453-2.556 0.84285-4.2143c1.6583 0.11168 2.5286 0.84285 4.2143-0.84285s0.95453-2.556 0.84285-4.2143c1.6583 0.11168 2.5286 0.84285 4.2143-0.84285l2.5286-2.5286c5.3836-5.3836 1.6551-15.432 4.2143-22.757l3.3714-3.3714-8.4285-8.4285z"
fill="#9ad8f2"
fill-opacity=".71717"
stroke="#8ac6de"
stroke-opacity=".66667"
stroke-width="2.3839"
id="path5" />
<path
d="m48.558 858.4c5.7454 10.176 13.781 18.344 23.6 23.6"
fill="none"
stroke="#8ac6de"
stroke-linecap="round"
stroke-opacity=".66667"
stroke-width="2.3839"
id="path6" />
<path
d="m43.501 863.46c5.9561 10.261 13.848 18.547 23.6 23.6"
fill="none"
stroke="#8ac6de"
stroke-linecap="round"
stroke-opacity=".66667"
stroke-width="2.3839"
id="path7" />
<path
d="m38.444 868.51c5.5418 10.105 13.707 18.135 23.6 23.6"
fill="none"
stroke="#8ac6de"
stroke-linecap="round"
stroke-opacity=".66667"
stroke-width="2.3839"
id="path8" />
<path
d="m33.387 873.57c5.5418 10.105 13.707 18.135 23.6 23.6"
fill="none"
stroke="#8ac6de"
stroke-linecap="round"
stroke-opacity=".66667"
stroke-width="2.3839"
id="path9" />
<ellipse
transform="rotate(45)"
cx="658"
cy="542.25"
rx="9.5358"
ry="3.1576"
fill="#70b9d7"
style="paint-order:fill markers stroke"
id="ellipse9" />
<path
d="m7.785 900.16c5.8047-6.5666 9.7972-13.041 24.285-22.599 2.8498 4.7631 7.5822 10.619 12.537 15.803-13.334-11.836-27.547 1.3485-36.822 6.7955z"
fill="#eef7fb"
fill-opacity=".8"
id="path10" />
<path
d="m52.859 854.49c3.5192-5.4649 16.92-1.2746 23.842-4.8059-6.9841 7.1933-20.674 7.5327-20.418 10.257-2.0215-2.7206-3.1456-4.0854-3.4247-5.4508z"
fill="#eef7fb"
fill-opacity=".8"
id="path11" />
<path
d="m47.434 860.31c-0.75358-0.14879-2.9459 0.94658-3.1057 2.0303 0.80223-0.87911 14.944 13.42 16.577 14.958-4.9558-5.6986-10.258-11.424-13.471-16.988z"
fill="#eef7fb"
fill-opacity=".8"
id="path12" />
<path
d="m42.912 865.25c-0.75358-0.14878-2.9086 0.98383-3.0684 2.0676 0.80223-0.87911 14.907 13.383 16.54 14.921-4.9558-5.6986-10.258-11.424-13.471-16.988z"
fill="#eef7fb"
fill-opacity=".8"
id="path13" />
<path
d="m37.75 870.52c-0.75358-0.14879-2.7596 1.0583-2.9194 2.142 0.80223-0.87911 14.758 13.308 16.391 14.846-4.9558-5.6986-10.258-11.424-13.471-16.988z"
fill="#eef7fb"
fill-opacity=".8"
id="path14" />
<path
d="m88.46 842.07a7.1518 1.192 45 0 0-5.7123-4.2768l-0.06256-0.0625-5.0571 5.0571a7.1518 1.192 45 0 0 4.2143 5.9 7.1518 1.192 45 0 0 5.9 4.2143l5.0571-5.0571-0.06091-0.0609a7.1518 1.192 45 0 0-4.2785-5.7139z"
fill="#3e66a2"
style="paint-order:fill markers stroke"
id="path15" />
<ellipse
transform="rotate(45)"
cx="657.94"
cy="534.05"
rx="7.1891"
ry="1.341"
fill="#7d9dcd"
style="paint-order:fill markers stroke"
id="ellipse15" />
<path
d="m31.385 923.76c-5.5418-10.105-13.707-18.135-23.6-23.6 4.6475 10.013 12.959 17.583 23.6 23.6z"
fill="#8ac6de"
fill-opacity=".66667"
stroke="#8ac6de"
stroke-linecap="round"
stroke-linejoin="round"
stroke-opacity=".66667"
stroke-width="2.3849"
id="path16" />
</g>
<g
transform="matrix(1.1123 0 0 1.1123 -80.024 -797.23)"
id="g28">
<path
d="m77.219 763.36 26.408-0.91079-2.4743 8.144 1.0972 27.424-25.782-4.4246c-1.1581-6.5947 8.7192-17.809 8.7192-17.809 0.01276-0.0638-3.9046-7.1545-7.9678-12.424z"
fill="#c988ad"
style="paint-order:normal"
id="path17" />
<path
d="m102.25 798.02 18.191-9.0442c-0.80764-11.237-4.0408-21.11 0.029-35.091l-16.843 8.5669-2.4743 8.144z"
fill="#b06b92"
id="path18" />
<path
d="m101.85 788.06 17.474-7.9c-0.35142-5.6907-1.4488-11.754-0.6013-16.846l-17.565 7.2829"
fill="#c0c0c0"
id="path19" />
<path
d="m80.361 767.64 20.792 2.9536 0.69278 17.463-22.381-4.0918c1.6275-3.604 5.7219-8.1802 5.7219-8.1802z"
fill="#eee"
id="path20" />
<path
d="m83.935 747.62-1.0494-6.1002 23.25-2.5784 1.2264 6.7919z"
fill="#6f9adb"
id="path21" />
<path
d="m107.36 745.74 13.108 8.149-16.843 8.5669-19.692-14.829z"
fill="#944f76"
id="path22" />
<path
d="m103.63 762.45 16.843-8.5669-24.069-3.1814 7.2268 11.748"
fill="#a55883"
id="path23" />
<path
d="m77.219 763.36 6.7164-15.74 23.427-1.8868-3.735 16.716z"
fill="#d19aba"
id="path24" />
<g
transform="rotate(-10.439,120.47,753.88)"
id="g25">
<path
transform="translate(0,738.52)"
d="m94.477 6.7129-7.4102 4.7559 1.8418 2.3164c0.91641 0.91602 1.9091 1.5023 3.2793 1.5039 2.6726-3.4e-5 4.8393-1.9481 4.8398-4.3516-0.0021-0.78748-0.42923-1.341-0.88086-2.0156z"
fill="#3e66a2"
style="paint-order:normal"
id="path25" />
<ellipse
cx="90.887"
cy="747.78"
rx="4.4024"
ry="4.3525"
fill="#6f9adb"
style="paint-order:normal"
id="ellipse25" />
</g>
<path
d="m85.187 775.79 16.188-1.2665-21.014-6.8778z"
fill-opacity=".17172"
id="path26" />
<path
d="m101.15 770.6 19.317-16.711-16.843 8.5669z"
fill-opacity=".18182"
id="path27" />
<path
d="m85.648 777.54-4.4194 5.8336 17.766-6.7175z"
fill="#fff"
fill-opacity=".73232"
id="path28" />
</g>
<g
transform="matrix(.82351 0 0 .82351 21.061 23.612)"
id="g38">
<path
d="m15.95 56.074c7.5182-2.2076 24.999 0.02776 35.579-7.9388 0 0 2.3102-1.5418 10.652-10.917l1.3708-8.2421-4.752-3.1708 2.1503-2.5665c15.101 5.4037 20.445 14.983 27.687 20.463l-1.0835 4.9046c-10.825 5.8046-12.876 3.6394-24.167 11.251l-25.845 23.622z"
fill="#8dcdd1"
id="path29" />
<path
d="m46.357 50.999c0.26529 6.6833 13.8 4.6132 17.029 8.8587l-25.845 23.622-21.591-27.405s2.2076-2.9727 8.8628-3.7314c6.8399-0.85107 15.701 2.3438 21.544-1.3443z"
fill="#71c0c6"
id="path30" />
<path
d="m62.433 60.678-24.892 22.801-5.5855-7.8391c10.943 1.8616 21.53-9.951 30.478-14.962z"
fill="#55a6ac"
id="path31" />
<path
d="m37.79 83.174c-2.9785 2.767-11.212-0.86567-18.389-8.1137-7.1776-7.248-7.7082-15.889-4.7297-18.656 2.9785-2.767 8.3382 1.3881 15.516 8.6361 7.1776 7.248 10.582 15.367 7.6032 18.134z"
fill="#e7e7e7"
id="path32" />
<path
d="m22.633 55c4.9351-2.1761 10.197 1.2634 18.302 0.94601-6.5255 2.3199-5.4533 2.7434-10.072 6.4255-2.3078-3.3285-5.1894-5.5095-8.2305-7.3715z"
fill="#97e1e6"
id="path33" />
<path
d="m62.181 37.218c1.5905 8.4175 8.5034 11.232 14.563 14.946l3.5725-3.0639 7.2373-0.49403 1.0835-4.9046-25.085-14.725z"
fill="#6db7bd"
id="path34" />
<path
d="m56.984 27.167 3.9658-3.9281 23.8 20.097-3.5175 2.8367c-8.7898-5.0846-15.778-13.408-24.248-19.005z"
fill="#bae0e4"
id="path35" />
<path
d="m60.95 23.239c7.6394 2.7937 15.589 6.3747 27.687 20.463l-3.8869-0.36599z"
fill="#509fa5"
id="path36" />
<ellipse
transform="matrix(.83423 -.55141 .57775 .81621 0 0)"
cx="-22.969"
cy="73.621"
rx="4.8244"
ry="10.02"
fill="#a6a6a6"
id="ellipse36" />
<rect
transform="matrix(.83423 -.55141 .57775 .81621 0 0)"
x="-31.436"
y="64.611"
width="8.6014"
height="17.751"
fill="#a6a6a6"
id="rect36" />
<ellipse
transform="matrix(.83423 -.55141 .57775 .81621 0 0)"
cx="-31.491"
cy="73.592"
rx="3.744"
ry="8.9808"
fill="#e7e7e7"
id="ellipse37" />
<ellipse
transform="matrix(.83423 -.55141 .57775 .81621 0 0)"
cx="-31.527"
cy="73.573"
rx="2.6582"
ry="6.0968"
fill="#757575"
id="ellipse38" />
<path
d="m16.679 65.766-1.8666 1.8918c5.1859 1.9907 9.7764 7.5924 10.218 14.287l3.0072-0.55906c-0.34219-6.3881-4.7385-13.669-11.359-15.62z"
color="#000000"
color-rendering="auto"
dominant-baseline="auto"
fill="#d7d7d7"
image-rendering="auto"
shape-rendering="auto"
solid-color="#000000"
stop-color="#000000"
style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;font-variation-settings:normal;inline-size:0;isolation:auto;mix-blend-mode:normal;shape-margin:0;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"
id="path38" />
</g>
<g
transform="matrix(0.83287549,0,0,0.83287549,42.83339,-760.15515)"
id="g15">
<path
d="m 32.406,1002.6 c -10.051,-3.4923 -19.236,-3.306 -20.516,0.4162 l -0.46436,1.338 c -1.2801,3.7222 5.0456,11.851 15.096,15.344 10.051,3.4923 20.02,1.0254 21.3,-2.6968 l 0.46436,-1.338 c 1.2801,-3.7223 -5.8299,-9.5708 -15.881,-13.063 z"
fill="#8d8c7f"
style="paint-order:fill markers stroke"
id="path1-3" />
<path
d="m 26.758,963.9 -2.8586,8.4361 -1.3932,14.6 -7.3426,10.678 -1.8622,5.4151 c -1.3813,4.3193 6.1294,10.605 14.298,13.451 8.1686,2.8469 17.995,2.9579 19.428,-1.211 l 2.0224,-5.8807 1.3683,-12.341 7.3393,-12.947 2.7091,-7.9096 z"
fill="#c2c2c0"
style="paint-order:fill markers stroke"
id="path2-6" />
<path
d="m 46.888,960.52 c -10.051,-3.4923 -19.236,-3.306 -20.516,0.4162 l -0.46436,1.338 c -1.2801,3.7222 5.2505,11.256 15.301,14.748 10.051,3.4923 19.815,1.6211 21.095,-2.1011 l 0.46436,-1.338 c 1.2801,-3.7222 -5.8299,-9.5707 -15.881,-13.063 z"
fill="#8d8c7f"
style="paint-order:fill markers stroke"
id="path3-7" />
<ellipse
transform="matrix(0.9446,0.32822,-0.3252,0.94564,0,0)"
cx="356.70999"
cy="899.98999"
rx="16.686001"
ry="6.4477"
fill="#5f553c"
style="paint-order:fill markers stroke"
id="ellipse3" />
<g
transform="matrix(0.62753,0.21805,-0.28972,0.84245,321.57,-114)"
id="g5">
<path
d="m 108.06,1267.5 0.96521,3.0021 c 10.298,8.8536 39.616,9.1927 52.122,0 l 0.86868,-3.0021 c -13.552,9.4413 -42.55,8.7559 -53.955,0 z"
fill="#8d8c7f"
id="path4-5" />
<path
d="m 108.06,1267.5 0.96521,-3.0021 c 11.373,8.003 40.267,8.5058 52.122,0 l 0.86868,3.0021 c -12.75,9.2549 -41.701,9.1372 -53.955,0 z"
fill="#e1e1df"
id="path5-3" />
</g>
<g
transform="matrix(0.62753,0.21805,-0.28972,0.84245,319.83,-108.94)"
id="g7">
<path
d="m 108.06,1267.5 0.96521,3.0021 c 10.298,8.8536 39.616,9.1927 52.122,0 l 0.86868,-3.0021 c -13.552,9.4413 -42.55,8.7559 -53.955,0 z"
fill="#8d8c7f"
id="path6-5" />
<path
d="m 108.06,1267.5 0.96521,-3.0021 c 11.373,8.003 40.267,8.5058 52.122,0 l 0.86868,3.0021 c -12.75,9.2549 -41.701,9.1372 -53.955,0 z"
fill="#e1e1df"
id="path7-6" />
</g>
<g
transform="matrix(0.62753,0.21805,-0.28972,0.84245,318.09,-103.88)"
id="g9">
<path
d="m 108.06,1267.5 0.96521,3.0021 c 10.298,8.8536 39.616,9.1927 52.122,0 l 0.86868,-3.0021 c -13.552,9.4413 -42.55,8.7559 -53.955,0 z"
fill="#8d8c7f"
id="path8-2" />
<path
d="m 108.06,1267.5 0.96521,-3.0021 c 11.373,8.003 40.267,8.5058 52.122,0 l 0.86868,3.0021 c -12.75,9.2549 -41.701,9.1372 -53.955,0 z"
fill="#e1e1df"
id="path9-9" />
</g>
<g
transform="matrix(0.62753,0.21805,-0.28972,0.84245,316.35,-98.822)"
id="g11">
<path
d="m 108.06,1267.5 0.96521,3.0021 c 10.298,8.8536 39.616,9.1927 52.122,0 l 0.86868,-3.0021 c -13.552,9.4413 -42.55,8.7559 -53.955,0 z"
fill="#8d8c7f"
id="path10-1" />
<path
d="m 108.06,1267.5 0.96521,-3.0021 c 11.373,8.003 40.267,8.5058 52.122,0 l 0.86868,3.0021 c -12.75,9.2549 -41.701,9.1372 -53.955,0 z"
fill="#e1e1df"
id="path11-2" />
</g>
<g
transform="matrix(0.62753,0.21805,-0.28972,0.84245,333.44,-74.093)"
id="g12">
<path
d="m 71.626,1223.6 0.96521,3.0021 c 10.298,8.8536 39.616,9.1927 52.122,0 l 0.86868,-3.0021 c -13.552,9.4413 -42.55,8.7559 -53.955,0 z"
fill="#8d8c7f"
id="path12-7" />
</g>
<path
d="m 15.202,997.63 1.4755,-2.3187 c 4.8181,9.222 22.804,15.946 32.708,11.365 l -0.32464,2.7185 c -10.682,5.0168 -28.816,-1.3953 -33.858,-11.765 z"
fill="#e1e1df"
id="path13-0" />
<path
d="m 26.174,965.16 c 1.0575,2.3034 3.9059,5.6444 5.2903,6.626 l -12.456,40.18 c -2.2438,-2.2859 -5.2521,-3.2052 -5.99,-8.1831 z"
fill="#ffffff"
fill-opacity="0.38384"
id="path14-9" />
<path
d="m 36.69,975.19 -13.222,39.374 c 8.0057,-13.978 13.836,-29.131 19.648,-36.808 z"
fill="#ffffff"
fill-opacity="0.38384"
id="path15-3" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 16 KiB

View file

@ -0,0 +1,2 @@
SPDX-FileCopyrightText: Modified from Tobias Zwick
SPDX-License-Identifier: CC-BY-SA-4.0

View file

@ -238,6 +238,15 @@
}, },
"then": "./assets/layers/recycling/plastic.svg" "then": "./assets/layers/recycling/plastic.svg"
}, },
{
"if": {
"and": [
"_waste_amount>1",
"recycling:pmd=yes"
]
},
"then": "./assets/layers/recycling/pmd.svg"
},
{ {
"if": { "if": {
"and": [ "and": [
@ -465,6 +474,15 @@
}, },
"then": "./assets/layers/recycling/plastic.svg" "then": "./assets/layers/recycling/plastic.svg"
}, },
{
"if": {
"and": [
"_waste_amount=1",
"recycling:pmd=yes"
]
},
"then": "./assets/layers/recycling/pmd.svg"
},
{ {
"if": { "if": {
"and": [ "and": [
@ -640,6 +658,7 @@
"recycling:plastic_bottles=", "recycling:plastic_bottles=",
"recycling:plastic_packaging=", "recycling:plastic_packaging=",
"recycling:plastic=", "recycling:plastic=",
"recycling:pmd=",
"recycling:printer_cartridges=", "recycling:printer_cartridges=",
"recycling:scrap_metal=", "recycling:scrap_metal=",
"recycling:shoes=", "recycling:shoes=",
@ -1093,6 +1112,18 @@
"class": "medium" "class": "medium"
} }
}, },
{
"if": "recycling:pmd=yes",
"ifnot": "recycling:pmd=",
"then": {
"en": "Plastic packaging, metal packaging and drink cartons (PMD) can be recycled here",
"nl": "Plastic verpakkingen, metalen verpakkingen en drankpakken kunnen hier gerecycled worden"
},
"icon": {
"path": "./assets/layers/recycling/pmd.svg",
"class": "medium"
}
},
{ {
"if": "recycling:printer_cartridges=yes", "if": "recycling:printer_cartridges=yes",
"ifnot": "recycling:printer_cartridges=", "ifnot": "recycling:printer_cartridges=",
@ -1636,6 +1667,13 @@
"cs": "Recyklace jízdních kol" "cs": "Recyklace jízdních kol"
}, },
"osmTags": "recycling:bicycles=yes" "osmTags": "recycling:bicycles=yes"
},
{
"question": {
"en": "Recycling of plastic packaging, metal packaging and drink cartons (PMD)",
"nl": "Recycling van plastic verkpakkingen, metalen verkpakkingen en drankpakken (PMD)"
},
"osmTags": "recycling:pmd=yes"
} }
] ]
}, },

View file

@ -28,7 +28,7 @@
"en": "School <i>{name}</i>", "en": "School <i>{name}</i>",
"nl": "School <i>{name}</i>", "nl": "School <i>{name}</i>",
"de": "Schule <i>{name}</i>", "de": "Schule <i>{name}</i>",
"fr": "School <i>{name}</i>", "fr": "École <i>{name}</i>",
"pl": "Szkoła <i>{name}</i>", "pl": "Szkoła <i>{name}</i>",
"ca": "Escola <i>{name}</i>", "ca": "Escola <i>{name}</i>",
"cs": "Škola <i>{name}</i>" "cs": "Škola <i>{name}</i>"

View file

@ -446,7 +446,7 @@
"en": "A public area is surveilled, such as a street, a bridge, a square, a park, a train station, a public corridor or tunnel, …", "en": "A public area is surveilled, such as a street, a bridge, a square, a park, a train station, a public corridor or tunnel, …",
"nl": "Bewaking van de publieke ruimte, dus een straat, een brug, een park, een plein, een stationsgebouw, een publiek toegankelijke gang of tunnel…", "nl": "Bewaking van de publieke ruimte, dus een straat, een brug, een park, een plein, een stationsgebouw, een publiek toegankelijke gang of tunnel…",
"fr": "Une zone publique est surveillée, telle qu'une rue, un pont, une place, un parc, une gare, un couloir, un tunnel public…", "fr": "Une zone publique est surveillée, telle qu'une rue, un pont, une place, un parc, une gare, un couloir, un tunnel public…",
"it": "Sorveglia un'area pubblica, come una strada, un ponte, una piazza, un parco, una stazione, un passaggio o un sottopasso pubblico, ...", "it": "Sorveglia un'area pubblica, come una strada, un ponte, una piazza, un parco, una stazione, un passaggio o un sottopasso pubblico, ",
"de": "Die Kamera überwacht einen öffentlichen Bereich, z. B. Straßen, Brücken, Plätze, Parks, Bahnhöfe, öffentliche Gänge oder Tunnel, …", "de": "Die Kamera überwacht einen öffentlichen Bereich, z. B. Straßen, Brücken, Plätze, Parks, Bahnhöfe, öffentliche Gänge oder Tunnel, …",
"da": "Et offentligt område overvåges, f.eks. en gade, en bro, et torv, en park, en togstation, en offentlig korridor eller en tunnel, …", "da": "Et offentligt område overvåges, f.eks. en gade, en bro, et torv, en park, en togstation, en offentlig korridor eller en tunnel, …",
"ca": "Es vigila una àrea pública, com un carrer, un pont, una plaça, un parc, una estació de tren, un túnel públic, …", "ca": "Es vigila una àrea pública, com un carrer, un pont, una plaça, un parc, una estació de tren, un túnel públic, …",
@ -484,7 +484,7 @@
"nl": "Een private binnenruimte wordt bewaakt, bv. een winkel, een parkeergarage, …", "nl": "Een private binnenruimte wordt bewaakt, bv. een winkel, een parkeergarage, …",
"en": "A private indoor area is surveilled, e.g. a shop, a private underground parking, …", "en": "A private indoor area is surveilled, e.g. a shop, a private underground parking, …",
"fr": "Une zone intérieure privée est surveillée, par exemple un magasin, un parking souterrain privé…", "fr": "Une zone intérieure privée est surveillée, par exemple un magasin, un parking souterrain privé…",
"it": "Sorveglia un ambiente interno di proprietà privata, per esempio un negozio, un parcheggio sotterraneo privato, ...", "it": "Sorveglia un ambiente interno di proprietà privata, per esempio un negozio, un parcheggio sotterraneo privato, ",
"de": "Die Kamera überwacht einen privaten Innenbereich, z. B. Geschäfte, private Tiefgaragen, …", "de": "Die Kamera überwacht einen privaten Innenbereich, z. B. Geschäfte, private Tiefgaragen, …",
"da": "Et privat indendørs område overvåges, f.eks. en butik, en privat parkeringskælder, …", "da": "Et privat indendørs område overvåges, f.eks. en butik, en privat parkeringskælder, …",
"ca": "Es vigila una àrea interior privada, p.e. una botiga, un parking subterrani privat, …", "ca": "Es vigila una àrea interior privada, p.e. una botiga, un parking subterrani privat, …",
@ -621,7 +621,7 @@
"en": "Surveills a {surveillance:zone}", "en": "Surveills a {surveillance:zone}",
"nl": "Bewaakt een {surveillance:zone}", "nl": "Bewaakt een {surveillance:zone}",
"fr": "Surveille un(e) {surveillance:zone}", "fr": "Surveille un(e) {surveillance:zone}",
"it": " Sorveglia una {surveillance:zone}", "it": "Sorveglia una {surveillance:zone}",
"de": "Überwacht ein/e {surveillance:zone}", "de": "Überwacht ein/e {surveillance:zone}",
"da": "Overvåger en {surveillance:zone}", "da": "Overvåger en {surveillance:zone}",
"ca": "Vigila un/a {surveillance:zone}", "ca": "Vigila un/a {surveillance:zone}",

View file

@ -394,7 +394,7 @@
"de": "Können Rollstuhlfahrer die Toilette benutzen?", "de": "Können Rollstuhlfahrer die Toilette benutzen?",
"fr": "Y a-t-il des toilettes réservées aux personnes en fauteuil roulant ?", "fr": "Y a-t-il des toilettes réservées aux personnes en fauteuil roulant ?",
"nl": "Is er een rolstoeltoegankelijke toilet voorzien?", "nl": "Is er een rolstoeltoegankelijke toilet voorzien?",
"it": "C'è un WC riservato alle persone in sedia a rotelle", "it": "C'è un WC riservato alle persone in sedia a rotelle?",
"da": "Er der et særligt toilet til kørestolsbrugere?", "da": "Er der et særligt toilet til kørestolsbrugere?",
"ca": "Hi ha un lavabo específic per a usuaris amb cadira de rodes?", "ca": "Hi ha un lavabo específic per a usuaris amb cadira de rodes?",
"cs": "Je zde vyhrazená toaleta pro vozíčkáře?" "cs": "Je zde vyhrazená toaleta pro vozíčkáře?"
@ -763,9 +763,9 @@
"then": { "then": {
"en": "A changing table is in the toilet for women", "en": "A changing table is in the toilet for women",
"de": "Ein Wickeltisch ist in der Damentoilette vorhanden", "de": "Ein Wickeltisch ist in der Damentoilette vorhanden",
"fr": "La table à langer est dans les toilettes pour femmes. ", "fr": "La table à langer est dans les toilettes pour femmes.",
"nl": "Er bevindt zich een luiertafel in de vrouwentoiletten ", "nl": "Er bevindt zich een luiertafel in de vrouwentoiletten ",
"it": "Il fasciatoio è nei servizi igienici femminili. ", "it": "Un fasciatoio è nei servizi igienici femminili",
"da": "Puslebordet er på toilettet til kvinder. ", "da": "Puslebordet er på toilettet til kvinder. ",
"ca": "El canviador està al lavabo per a dones. ", "ca": "El canviador està al lavabo per a dones. ",
"cs": "Přebalovací pult je na dámské toaletě. " "cs": "Přebalovací pult je na dámské toaletě. "
@ -776,9 +776,9 @@
"then": { "then": {
"en": "A changing table is in the toilet for men", "en": "A changing table is in the toilet for men",
"de": "Ein Wickeltisch ist in der Herrentoilette vorhanden", "de": "Ein Wickeltisch ist in der Herrentoilette vorhanden",
"fr": "La table à langer est dans les toilettes pour hommes. ", "fr": "La table à langer est dans les toilettes pour hommes.",
"nl": "Er bevindt zich een luiertafel in de herentoiletten ", "nl": "Er bevindt zich een luiertafel in de herentoiletten ",
"it": "Il fasciatoio è nei servizi igienici maschili. ", "it": "Un fasciatoio è nei servizi igienici maschili",
"ca": "El canviador està al lavabo per a homes. ", "ca": "El canviador està al lavabo per a homes. ",
"cs": "Přebalovací pult je na pánské toaletě. " "cs": "Přebalovací pult je na pánské toaletě. "
}, },
@ -789,9 +789,9 @@
"then": { "then": {
"en": "A changing table is in the toilet for wheelchair users", "en": "A changing table is in the toilet for wheelchair users",
"de": "Ein Wickeltisch ist in der barrierefreien Toilette vorhanden", "de": "Ein Wickeltisch ist in der barrierefreien Toilette vorhanden",
"fr": "La table à langer est dans les toilettes pour personnes à mobilité réduite. ", "fr": "La table à langer est dans les toilettes pour personnes à mobilité réduite.",
"nl": "Er bevindt zich een luiertafel in de rolstoeltoegankelijke toilet ", "nl": "Er bevindt zich een luiertafel in de rolstoeltoegankelijke toilet ",
"it": "Il fasciatoio è nei servizi igienici per persone in sedia a rotelle. ", "it": "Un fasciatoio è nei servizi igienici per persone in sedia a rotelle",
"da": "Puslebordet er på toilettet for kørestolsbrugere. ", "da": "Puslebordet er på toilettet for kørestolsbrugere. ",
"ca": "El canviador està al lavabo per a usuaris de cadira de rodes. ", "ca": "El canviador està al lavabo per a usuaris de cadira de rodes. ",
"cs": "Přebalovací pult je na toaletě pro vozíčkáře. " "cs": "Přebalovací pult je na toaletě pro vozíčkáře. "
@ -802,9 +802,9 @@
"then": { "then": {
"en": "A changing table is in a dedicated room", "en": "A changing table is in a dedicated room",
"de": "Ein Wickeltisch befindet sich in einem eigenen Raum", "de": "Ein Wickeltisch befindet sich in einem eigenen Raum",
"fr": "La table à langer est dans un espace dédié. ", "fr": "La table à langer est dans un espace dédié.",
"nl": "Er bevindt zich een luiertafel in een daartoe voorziene kamer ", "nl": "Er bevindt zich een luiertafel in een daartoe voorziene kamer ",
"it": "Il fasciatoio è in una stanza dedicata. ", "it": "Un fasciatoio è in una stanza dedicata",
"es": "El cambiador está en una habitación dedicada", "es": "El cambiador está en una habitación dedicada",
"da": "Vuggestuen står i et særligt rum. ", "da": "Vuggestuen står i et særligt rum. ",
"ca": "El canviador està en una habitació dedicada. ", "ca": "El canviador està en una habitació dedicada. ",

View file

@ -337,7 +337,7 @@
"de": "Können Rollstuhlfahrer die Toilette benutzen?", "de": "Können Rollstuhlfahrer die Toilette benutzen?",
"fr": "Y a-t-il des toilettes réservées aux personnes en fauteuil roulant ?", "fr": "Y a-t-il des toilettes réservées aux personnes en fauteuil roulant ?",
"nl": "Is er een rolstoeltoegankelijke toilet voorzien?", "nl": "Is er een rolstoeltoegankelijke toilet voorzien?",
"it": "C'è un WC riservato alle persone in sedia a rotelle", "it": "C'è un WC riservato alle persone in sedia a rotelle?",
"da": "Er der et særligt toilet til kørestolsbrugere?", "da": "Er der et særligt toilet til kørestolsbrugere?",
"ca": "Hi ha un lavabo específic per a usuaris amb cadira de rodes?", "ca": "Hi ha un lavabo específic per a usuaris amb cadira de rodes?",
"cs": "Existuje vyhrazená toaleta pro vozíčkáře?", "cs": "Existuje vyhrazená toaleta pro vozíčkáře?",

View file

@ -274,7 +274,7 @@
"question": { "question": {
"en": "What is the circumference of the tree trunk?", "en": "What is the circumference of the tree trunk?",
"de": "Wie groß ist der Umfang des Baumstammes?", "de": "Wie groß ist der Umfang des Baumstammes?",
"fr": "Quelle est la circonférence du tronc ? ", "fr": "Quelle est la circonférence du tronc?",
"nl": "Wat is de omtrek van de boomstam? ", "nl": "Wat is de omtrek van de boomstam? ",
"es": "¿Cuál es la circunferencia del tronco del árbol?", "es": "¿Cuál es la circunferencia del tronco del árbol?",
"pt": "Qual é a circunferência do tronco da árvore?", "pt": "Qual é a circunferência do tronco da árvore?",

View file

@ -342,13 +342,15 @@
"en": "{quantity} minutes", "en": "{quantity} minutes",
"nl": "{quantity} minuten", "nl": "{quantity} minuten",
"ca": "{quantity} minuts", "ca": "{quantity} minuts",
"de": "{quantity} Minuten" "de": "{quantity} Minuten",
"fr": "{quantity} minutes"
}, },
"humanSingular": { "humanSingular": {
"en": "one minute", "en": "one minute",
"nl": "één minuut", "nl": "één minuut",
"ca": "un minut", "ca": "un minut",
"de": "eine Minute" "de": "eine Minute",
"fr": "une minute"
} }
}, },
{ {
@ -367,13 +369,15 @@
"en": "{quantity} hours", "en": "{quantity} hours",
"nl": "{quantity} uren", "nl": "{quantity} uren",
"ca": "{quantity} hores", "ca": "{quantity} hores",
"de": "{quantity} Stunden" "de": "{quantity} Stunden",
"fr": "{quantity} heures"
}, },
"humanSingular": { "humanSingular": {
"en": "one hour", "en": "one hour",
"nl": "één uur", "nl": "één uur",
"ca": "una hora", "ca": "una hora",
"de": "eine Stunde" "de": "eine Stunde",
"fr": "une heure"
} }
}, },
{ {
@ -389,12 +393,14 @@
"en": "{quantity} days", "en": "{quantity} days",
"nl": "{quantity} day", "nl": "{quantity} day",
"ca": "{quantity} dies", "ca": "{quantity} dies",
"de": "{quantity} Tage" "de": "{quantity} Tage",
"fr": "{quantity} jours"
}, },
"humanSingular": { "humanSingular": {
"en": "one day", "en": "one day",
"nl": "één dag", "nl": "één dag",
"de": "ein Tag" "de": "ein Tag",
"fr": "un jour"
} }
}, },
{ {
@ -403,11 +409,15 @@
"canonicalDenominationSingular": "week", "canonicalDenominationSingular": "week",
"humanSingular": { "humanSingular": {
"en": "one week", "en": "one week",
"nl": "één week" "nl": "één week",
"de": "ein Woche",
"fr": "une semaine"
}, },
"human": { "human": {
"en": "{quantity} weeks", "en": "{quantity} weeks",
"nl": "{quantity} weken" "nl": "{quantity} weken",
"de": "{quantity} Wochen",
"fr": "{quantity} semaines"
} }
}, },
{ {
@ -416,11 +426,15 @@
"canonicalDenominationSingular": "month", "canonicalDenominationSingular": "month",
"humanSingular": { "humanSingular": {
"en": "one month", "en": "one month",
"nl": "één maand" "nl": "één maand",
"de": "ein Monat",
"fr": "un mois"
}, },
"human": { "human": {
"en": "{quantity} months", "en": "{quantity} months",
"nl": "{quantity} maanden" "nl": "{quantity} maanden",
"de": "{quantity} Monate",
"fr": "{quantity} mois"
} }
}, },
{ {
@ -429,11 +443,15 @@
"canonicalDenominationSingular": "year", "canonicalDenominationSingular": "year",
"humanSingular": { "humanSingular": {
"en": "one year", "en": "one year",
"nl": "één jaar" "nl": "één jaar",
"de": "ein Jahr",
"fr": "un an"
}, },
"human": { "human": {
"en": "{quantity} years", "en": "{quantity} years",
"nl": "{quantity} jaar" "nl": "{quantity} jaar",
"de": "{quantity} Jahre",
"fr": "{quantity} années"
} }
} }
] ]

View file

@ -178,7 +178,8 @@
"ca": "Quina capa de fons s'ha de mostrar per defecte?", "ca": "Quina capa de fons s'ha de mostrar per defecte?",
"de": "Welche Hintergrundebene soll als Standard verwendet werden?", "de": "Welche Hintergrundebene soll als Standard verwendet werden?",
"cs": "Jaká vrstva pozadí by se měla zobrazovat ve výchozím nastavení?", "cs": "Jaká vrstva pozadí by se měla zobrazovat ve výchozím nastavení?",
"nl": "Welke achtergrondlaag moet altijd gebruikt worden?" "nl": "Welke achtergrondlaag moet altijd gebruikt worden?",
"fr": "Quel fond souhaitez-vous utiliser par défaut?"
}, },
"condition": "_theme:backgroundLayer=", "condition": "_theme:backgroundLayer=",
"mappings": [ "mappings": [
@ -190,7 +191,8 @@
"ca": "Utilitzeu la capa de fons predeterminada", "ca": "Utilitzeu la capa de fons predeterminada",
"de": "Standardhintergrund verwenden", "de": "Standardhintergrund verwenden",
"cs": "Použití výchozí vrstvu pozadí", "cs": "Použití výchozí vrstvu pozadí",
"nl": "Gebruik de standaard achtergrondlaag" "nl": "Gebruik de standaard achtergrondlaag",
"fr": "Utiliser le fond par défaut"
} }
}, },
{ {
@ -200,7 +202,8 @@
"ca": "Utilitzeu OpenStreetMap-carto com a capa predeterminada", "ca": "Utilitzeu OpenStreetMap-carto com a capa predeterminada",
"de": "OpenStreetMap-carto als Standardhintergrund verwenden", "de": "OpenStreetMap-carto als Standardhintergrund verwenden",
"cs": "Použít OpenStreetMap-carto jako výchozí vrstvu", "cs": "Použít OpenStreetMap-carto jako výchozí vrstvu",
"nl": "Gebruik OpenStreetMap-carto altijd als achtergrondlaag" "nl": "Gebruik OpenStreetMap-carto altijd als achtergrondlaag",
"fr": "Utiliser le fond OpenStreetMap-carto par défaut"
} }
}, },
{ {
@ -210,7 +213,8 @@
"ca": "Utilitzeu imatges aèries com a fons predeterminat", "ca": "Utilitzeu imatges aèries com a fons predeterminat",
"de": "Satellitenbilder als Standardhintergrund verwenden", "de": "Satellitenbilder als Standardhintergrund verwenden",
"cs": "Použít letecké snímky jako výchozí pozadí", "cs": "Použít letecké snímky jako výchozí pozadí",
"nl": "Gebruik luchtfoto's als standaard achtergrondlaag" "nl": "Gebruik luchtfoto's als standaard achtergrondlaag",
"fr": "Utiliser le fond imagerie aérienne par défaut"
} }
}, },
{ {
@ -220,7 +224,8 @@
"ca": "Utilitzeu un mapa que no sigui openstreetmap com a fons predeterminat", "ca": "Utilitzeu un mapa que no sigui openstreetmap com a fons predeterminat",
"de": "Eine eigene Karte als Standardhintergrund verwenden", "de": "Eine eigene Karte als Standardhintergrund verwenden",
"cs": "Použití mapy, která není založena na mapě openstreetmap, jako výchozího pozadí", "cs": "Použití mapy, která není založena na mapě openstreetmap, jako výchozího pozadí",
"nl": "Gebruik altijd een kaart di niet op OpenStreetMap gebaseerd is als achtergrond" "nl": "Gebruik altijd een kaart di niet op OpenStreetMap gebaseerd is als achtergrond",
"fr": "Utiliser un fond non basé sur OpenStreetMap par défaut"
} }
}, },
{ {
@ -230,7 +235,8 @@
"ca": "Utilitzeu la capa de fons actual (<span class='code'>{__current_background}</span>) com a fons predeterminat", "ca": "Utilitzeu la capa de fons actual (<span class='code'>{__current_background}</span>) com a fons predeterminat",
"de": "Aktuelle Hintergrundebene (<span class='code'>{__current_background}</span>) als Standardhintergrund verwenden", "de": "Aktuelle Hintergrundebene (<span class='code'>{__current_background}</span>) als Standardhintergrund verwenden",
"cs": "Použít aktuální vrstvu pozadí (<span class='code'>{__current_background}</span>) jako výchozí pozadí", "cs": "Použít aktuální vrstvu pozadí (<span class='code'>{__current_background}</span>) jako výchozí pozadí",
"nl": "Gebruik altijd <span class='code'>{__current_background}</span> als achtergrondlaag. Dit is de huidige achtergrond." "nl": "Gebruik altijd <span class='code'>{__current_background}</span> als achtergrondlaag. Dit is de huidige achtergrond.",
"fr": "Utiliser le fond actuel (<span class='code'>{__current_background}</span>) par défaut"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -247,7 +253,8 @@
"ca": "Utilitza la capa de fons <span class='code'>{mapcomplete-preferred-background-layer}</span> com a fons predeterminat", "ca": "Utilitza la capa de fons <span class='code'>{mapcomplete-preferred-background-layer}</span> com a fons predeterminat",
"de": "Hintergrundebene <span class='code'>{mapcomplete-preferred-background-layer}</span> als Standardhintergrund verwenden", "de": "Hintergrundebene <span class='code'>{mapcomplete-preferred-background-layer}</span> als Standardhintergrund verwenden",
"cs": "Použít vrstvu pozadí <span class='code'>{mapcomplete-preferred-background-layer}</span> jako výchozí pozadí", "cs": "Použít vrstvu pozadí <span class='code'>{mapcomplete-preferred-background-layer}</span> jako výchozí pozadí",
"nl": "Gebruik <span class='code'>{mapcomplete-preferred-background-layer}</span> altijd als achtergrondlaag" "nl": "Gebruik <span class='code'>{mapcomplete-preferred-background-layer}</span> altijd als achtergrondlaag",
"fr": "Utiliser le fond (<span class='code'>{mapcomplete-preferred-background-layer}</span>)par défaut"
}, },
"hideInAnswer": true "hideInAnswer": true
} }
@ -288,7 +295,8 @@
"ca": "Les imatges que feu tindran llicència <b>CC0</b> i s'afegiran al domini públic. Això vol dir que tothom pot utilitzar les vostres imatges per a qualsevol propòsit.", "ca": "Les imatges que feu tindran llicència <b>CC0</b> i s'afegiran al domini públic. Això vol dir que tothom pot utilitzar les vostres imatges per a qualsevol propòsit.",
"es": "Las fotografías que tome tendrán una licencia con <b>CC0</b> y se agregarán al dominio público. Esto significa que todos pueden usar sus imágenes para cualquier propósito.", "es": "Las fotografías que tome tendrán una licencia con <b>CC0</b> y se agregarán al dominio público. Esto significa que todos pueden usar sus imágenes para cualquier propósito.",
"pt": "As fotos que você tirar serão licenciadas com <b>CC0</b> e adicionadas ao domínio público. Isso significa que todos podem usar suas fotos para qualquer finalidade.", "pt": "As fotos que você tirar serão licenciadas com <b>CC0</b> e adicionadas ao domínio público. Isso significa que todos podem usar suas fotos para qualquer finalidade.",
"da": "Billeder, som du har taget, vil blive udgivet under <b>CC0</b>-licensen og lagt ud i fælleseje. Det betyder, at alle kan bruge dine billeder til ethvert formål." "da": "Billeder, som du har taget, vil blive udgivet under <b>CC0</b>-licensen og lagt ud i fælleseje. Det betyder, at alle kan bruge dine billeder til ethvert formål.",
"fr": "Les photos que vous avez ajoutées seront sous licence <b>CC0</b> et mises dans le domaine public. Cela signifie que n'importe qui pourra les utiliser, quel qu'en soit l'usage."
} }
}, },
{ {
@ -331,7 +339,8 @@
"de": "<b>Tags</b> sind die Eigenschaften, die jedes Objekt hat. Das sind die technischen Daten, die in der Datenbank gespeichert werden. Du brauchst diese Informationen nicht, um mit MapComplete Änderungen zu machen, aber fortgeschrittenen Nutzer*innen kann es als Referenz dienen.", "de": "<b>Tags</b> sind die Eigenschaften, die jedes Objekt hat. Das sind die technischen Daten, die in der Datenbank gespeichert werden. Du brauchst diese Informationen nicht, um mit MapComplete Änderungen zu machen, aber fortgeschrittenen Nutzer*innen kann es als Referenz dienen.",
"ca": "Les <b>etiquetes</b> són atributs que té cada element. Aquestes són les dades tècniques que s'emmagatzemen a la base de dades. No necessiteu aquesta informació per editar amb MapComplete, però és possible que els usuaris avançats la vulguin fer servir com a referència.", "ca": "Les <b>etiquetes</b> són atributs que té cada element. Aquestes són les dades tècniques que s'emmagatzemen a la base de dades. No necessiteu aquesta informació per editar amb MapComplete, però és possible que els usuaris avançats la vulguin fer servir com a referència.",
"cs": "<b>Tagy</b> jsou atributy, které má každý element. Jedná se o technické údaje, které jsou uloženy v databázi. K úpravám pomocí MapComplete tyto informace nepotřebujete, ale pokročilí uživatelé by je mohli chtít použít jako referenci.", "cs": "<b>Tagy</b> jsou atributy, které má každý element. Jedná se o technické údaje, které jsou uloženy v databázi. K úpravám pomocí MapComplete tyto informace nepotřebujete, ale pokročilí uživatelé by je mohli chtít použít jako referenci.",
"nl": "<b>Data-attributen</b> zijn stukjes data die elk element in OpenStreetMap heeft. Dit is technische data die in de databank komt. Je hoeft deze informatie niet te kennen om aanpassingen te maken met MapComplete, maar geavanceerde gebruikers kunnen dit als referentie gebruiken." "nl": "<b>Data-attributen</b> zijn stukjes data die elk element in OpenStreetMap heeft. Dit is technische data die in de databank komt. Je hoeft deze informatie niet te kennen om aanpassingen te maken met MapComplete, maar geavanceerde gebruikers kunnen dit als referentie gebruiken.",
"fr": "Les<b>Tags</b> ou étiquettes sont des attributs rattachés à chaque élément. C'est une donnée technique qui est stockée dans une base de données. Vous n'avez pas besoin de connaître ces étiquettes pour utiliser MapComplete, mais certains utilisateurs préfèrent les afficher."
}, },
"mappings": [ "mappings": [
{ {
@ -341,7 +350,8 @@
"de": "Tags nie anzeigen.", "de": "Tags nie anzeigen.",
"ca": "No mostris mai les etiquetes.", "ca": "No mostris mai les etiquetes.",
"cs": "Nikdy nezobrazovat tagy.", "cs": "Nikdy nezobrazovat tagy.",
"nl": "Verberg data-attributen" "nl": "Verberg data-attributen",
"fr": "Ne jamais voir les étiquettes."
} }
}, },
{ {
@ -351,7 +361,8 @@
"de": "Tags anzeigen sobald ich {__userjourney_tagsVisibleAt} Changesets erstellt habe", "de": "Tags anzeigen sobald ich {__userjourney_tagsVisibleAt} Changesets erstellt habe",
"ca": "Mostra les etiquetes que s'aplicaran un cop hagi fet {__userjourney_tagsVisibleAt} conjunts de canvis", "ca": "Mostra les etiquetes que s'aplicaran un cop hagi fet {__userjourney_tagsVisibleAt} conjunts de canvis",
"cs": "Zobrazit tagy, které budou použity, jakmile provedu {__userjourney_tagsVisibleAt} sady změn", "cs": "Zobrazit tagy, které budou použity, jakmile provedu {__userjourney_tagsVisibleAt} sady změn",
"nl": "Toon data-attributen bij wijzigingen indien je meer dan {__userjourney_tagsVisibleAt} changesets hebt gemaakt" "nl": "Toon data-attributen bij wijzigingen indien je meer dan {__userjourney_tagsVisibleAt} changesets hebt gemaakt",
"fr": "Voir les étiquettes au bout de {__userjourney_tagsVisibleAt} modifications"
} }
}, },
{ {
@ -361,7 +372,8 @@
"de": "Tags anzeigen, die bei der Änderung hinzugefügt werden", "de": "Tags anzeigen, die bei der Änderung hinzugefügt werden",
"ca": "Mostra les etiquetes que s'aplicaran en fer un canvi", "ca": "Mostra les etiquetes que s'aplicaran en fer un canvi",
"cs": "Zobrazení tagů, které budou použity při provádění změny", "cs": "Zobrazení tagů, které budou použity při provádění změny",
"nl": "Toon de data-attributen die toegepast zullen worden bij wijzigingen" "nl": "Toon de data-attributen die toegepast zullen worden bij wijzigingen",
"fr": "Voir les étiquettes quand je fais une modification"
} }
}, },
{ {
@ -371,7 +383,8 @@
"de": "Tags anzeigen, die bei der Änderung hinzugefügt werden, und Tag-Tabelle bei jedem Objekt anzeigen", "de": "Tags anzeigen, die bei der Änderung hinzugefügt werden, und Tag-Tabelle bei jedem Objekt anzeigen",
"ca": "Mostra les etiquetes que s'aplicaran a l'hora de fer un canvi i mostra la taula d'etiquetes a cada element", "ca": "Mostra les etiquetes que s'aplicaran a l'hora de fer un canvi i mostra la taula d'etiquetes a cada element",
"cs": "Zobrazení tagů, které se použijí při provádění změny, a zobrazení tabulky tagů u každé funkce", "cs": "Zobrazení tagů, které se použijí při provádění změny, a zobrazení tabulky tagů u každé funkce",
"nl": "Toon de data-attributen die toegepast zullen worden bij wijzigingen en toon een tabel met alle data-attributen bij elk object." "nl": "Toon de data-attributen die toegepast zullen worden bij wijzigingen en toon een tabel met alle data-attributen bij elk object.",
"fr": "Voir les étiquettes quand je fais une modification et toujours voir les étiquettes pour chaque élément"
} }
} }
] ]
@ -497,8 +510,7 @@
}, },
{ {
"id": "more_privacy", "id": "more_privacy",
"question": "question": {
{
"en": "When making changes, should a rough indication be given how far away you were from the object?" "en": "When making changes, should a rough indication be given how far away you were from the object?"
}, },
"questionHint": { "questionHint": {

View file

@ -18,7 +18,7 @@
"nl": "Dit is een publieke vuilnisbak waar je je afval kan weggooien.", "nl": "Dit is een publieke vuilnisbak waar je je afval kan weggooien.",
"de": "Dies ist ein öffentlicher Abfalleimer, in den Sie Ihren Müll entsorgen können.", "de": "Dies ist ein öffentlicher Abfalleimer, in den Sie Ihren Müll entsorgen können.",
"hu": "Ez egy nyilvános szemétkosár vagy kuka, ahová kidobhatod a szemetedet.", "hu": "Ez egy nyilvános szemétkosár vagy kuka, ahová kidobhatod a szemetedet.",
"it": "Questo è un cestino dei rifiuti pubblico, un bidone della spazzatura, dove puoi buttare via la tua spazzatura", "it": "Questo è un cestino, un bidone dei rifiuti pubblico, dove puoi buttare via la tua spazzatura.",
"es": "Esta es una papelera pública, donde puedes tirar tu basura.", "es": "Esta es una papelera pública, donde puedes tirar tu basura.",
"da": "Dette er en offentlig affaldskurv, en skraldespand, hvor du kan smide dit affald.", "da": "Dette er en offentlig affaldskurv, en skraldespand, hvor du kan smide dit affald.",
"fr": "C'est une poubelle dans laquelle vous pouvez jeter vos mégots.", "fr": "C'est une poubelle dans laquelle vous pouvez jeter vos mégots.",
@ -206,6 +206,13 @@
"cs": "Odpadkový koš na plasty" "cs": "Odpadkový koš na plasty"
} }
}, },
{
"if": "waste=pmd",
"then": {
"en": "A waste basket for plastic packaging, metal packaging and drink cartons (PMD)",
"nl": "Een vuilnisbak voor plastic verpakkingen, metalen verpakkingen en drankpakken (PMD)"
}
},
{ {
"if": "waste=paper", "if": "waste=paper",
"then": { "then": {
@ -237,8 +244,8 @@
}, },
"condition": { "condition": {
"or": [ "or": [
"waste=dog_excrement", "waste~i~.*dog_excrement.*",
"waste=trash", "waste~i~.*trash.*",
"waste=" "waste="
] ]
}, },
@ -397,6 +404,20 @@
"cs": "Odpadkový koš na plast" "cs": "Odpadkový koš na plast"
}, },
"osmTags": "waste~i~.*plastic.*" "osmTags": "waste~i~.*plastic.*"
},
{
"question": {
"en": "Waste basket for plastic packaging, metal packaging and drink cartons (PMD)",
"nl": "Vuilnisbak voor plastic verpakkingen, metalen verpakkingen en drankpakken (PMD)"
},
"osmTags": "waste~i~.*pmd.*"
},
{
"question": {
"en": "Waste basket for paper",
"nl": "Vuilnisbak voor papier"
},
"osmTags": "waste~i~.*paper.*"
} }
] ]
}, },
@ -432,16 +453,5 @@
"allowMove": { "allowMove": {
"enableRelocation": false, "enableRelocation": false,
"enableImproveAccuracy": true "enableImproveAccuracy": true
},
"cs": {
"0": {
"iconSize": {
"mappings": {
"0": {
"then": "Odpadkový koš"
}
}
}
}
} }
} }

View file

@ -10,7 +10,8 @@
"nl": "Reclame", "nl": "Reclame",
"zh_Hant": "廣告物件", "zh_Hant": "廣告物件",
"eu": "Publizitatea", "eu": "Publizitatea",
"pl": "Reklamy" "pl": "Reklamy",
"it": "Pubblicità"
}, },
"description": { "description": {
"ca": "Alguna vegada t'has preguntat quanta publictat hi ha als nostres carrers i carreteres? Amb aquest mapa podràs trobar i afegir informació de tots els elements publictaris que t'hi trobes pel carrer", "ca": "Alguna vegada t'has preguntat quanta publictat hi ha als nostres carrers i carreteres? Amb aquest mapa podràs trobar i afegir informació de tots els elements publictaris que t'hi trobes pel carrer",
@ -24,7 +25,8 @@
"zh_Hant": "你曾經好奇路上有多少廣告物件?有了這份地圖,你可以找到所有路上能夠看到的廣告物件", "zh_Hant": "你曾經好奇路上有多少廣告物件?有了這份地圖,你可以找到所有路上能夠看到的廣告物件",
"eu": "Inoiz pentsatu duzu zenbat iragarki dauden gure kale eta errepideetan? Mapa honekin, kalean aurki ditzakezun publizitate-ezaugarri guztiei buruzko informazioa aurkitu eta erants dezakezu", "eu": "Inoiz pentsatu duzu zenbat iragarki dauden gure kale eta errepideetan? Mapa honekin, kalean aurki ditzakezun publizitate-ezaugarri guztiei buruzko informazioa aurkitu eta erants dezakezu",
"pl": "Czy zastanawiałeś się kiedyś, ile reklam jest na naszych ulicach i drogach? Dzięki tej mapie możesz znaleźć i dodać informacje o wszystkich funkcjach reklamowych, które możesz znaleźć na ulicy", "pl": "Czy zastanawiałeś się kiedyś, ile reklam jest na naszych ulicach i drogach? Dzięki tej mapie możesz znaleźć i dodać informacje o wszystkich funkcjach reklamowych, które możesz znaleźć na ulicy",
"pt": "Já se perguntou quantas propagandas existem nas nossas ruas e estradas? Com este mapa pode encontrar e adicionar informações sobre todos os recursos de publicidade que pode encontrar na rua" "pt": "Já se perguntou quantas propagandas existem nas nossas ruas e estradas? Com este mapa pode encontrar e adicionar informações sobre todos os recursos de publicidade que pode encontrar na rua",
"it": "Vi siete mai chiesti quante pubblicità ci sono nelle nostre strade e strade? Con questa mappa è possibile trovare e aggiungere informazioni su tutte le caratteristiche pubblicitarie che si possono trovare sulla strada"
}, },
"shortDescription": { "shortDescription": {
"ca": "On puc trobar elements publicitaris?", "ca": "On puc trobar elements publicitaris?",

View file

@ -28,7 +28,7 @@
"id": "Peta ini menunjukkan ATM untuk menarik atau menyetorkan uang", "id": "Peta ini menunjukkan ATM untuk menarik atau menyetorkan uang",
"zh_Hant": "這份地圖顯示領錢與存錢的 ATM", "zh_Hant": "這份地圖顯示領錢與存錢的 ATM",
"eu": "Mapa honek dirua atera edo sartzeko kutxazain automatikoak erakusten ditu", "eu": "Mapa honek dirua atera edo sartzeko kutxazain automatikoak erakusten ditu",
"it": "Questa mappa mostra gli sportelli bancomat per ritirare o depositare del denaro", "it": "Questa mappa mostra gli sportelli Bancomat per ritirare o depositare del denaro",
"pl": "Ta mapa pokazuje bankomaty, w których można wypłacać lub wpłacać pieniądze" "pl": "Ta mapa pokazuje bankomaty, w których można wypłacać lub wpłacać pieniądze"
}, },
"icon": "./assets/themes/atm/logo.svg", "icon": "./assets/themes/atm/logo.svg",

View file

@ -28,7 +28,7 @@
"de": "Diese Karte zeigt alle Sitzbänke, die in OpenStreetMap eingetragen sind: Alleinstehende Bänke und Bänke, die zu Haltestellen oder Unterständen gehören.", "de": "Diese Karte zeigt alle Sitzbänke, die in OpenStreetMap eingetragen sind: Alleinstehende Bänke und Bänke, die zu Haltestellen oder Unterständen gehören.",
"fr": "Cette carte affiche les bancs cartographiés dans OpenStreetMap, entre autres : bancs des transports en commun, bancs publics, etc.", "fr": "Cette carte affiche les bancs cartographiés dans OpenStreetMap, entre autres : bancs des transports en commun, bancs publics, etc.",
"nl": "Deze kaart toont alle zitbanken die zijn opgenomen in OpenStreetMap: individuele banken en banken bij bushaltes.", "nl": "Deze kaart toont alle zitbanken die zijn opgenomen in OpenStreetMap: individuele banken en banken bij bushaltes.",
"it": "Questa mappa mostra tutte le panchine che sono state aggiunte su OpenStreetMap: panchine individuali e quelle alle fermate del trasporto pubblico o nei ripari. Se disponi di un account OpenStreetMap puoi mappare delle nuove panchine o modificare i dettagli di quelle esistenti.", "it": "Questa mappa mostra tutte le panchine che sono state aggiunte su OpenStreetMap: panchine individuali e quelle alle fermate del trasporto pubblico o sotto le pensiline.",
"ru": "На этой карте показаны все скамейки, записанные в OpenStreetMap: отдельные скамейки, а также скамейки, относящиеся к остановкам общественного транспорта или навесам. Имея учётную запись OpenStreetMap, вы можете наносить на карту новые скамейки или редактировать информацию о существующих скамейках.", "ru": "На этой карте показаны все скамейки, записанные в OpenStreetMap: отдельные скамейки, а также скамейки, относящиеся к остановкам общественного транспорта или навесам. Имея учётную запись OpenStreetMap, вы можете наносить на карту новые скамейки или редактировать информацию о существующих скамейках.",
"ja": "このマップには、OpenStreetMapに記録されているすべてのベンチが表示されます。個々のベンチ、および公共交通機関の停留所または避難場所に属するベンチです。OpenStreetMapアカウントを使用すると、新しいベンチをマップしたり、既存のベンチの詳細を編集したりできます。", "ja": "このマップには、OpenStreetMapに記録されているすべてのベンチが表示されます。個々のベンチ、および公共交通機関の停留所または避難場所に属するベンチです。OpenStreetMapアカウントを使用すると、新しいベンチをマップしたり、既存のベンチの詳細を編集したりできます。",
"zh_Hant": "這份地圖顯示開放街圖上所有記錄的長椅:單獨的長椅,屬於大眾運輸站點或涼亭的長椅。", "zh_Hant": "這份地圖顯示開放街圖上所有記錄的長椅:單獨的長椅,屬於大眾運輸站點或涼亭的長椅。",

View file

@ -2,7 +2,9 @@
"id": "bicycle_parkings", "id": "bicycle_parkings",
"title": { "title": {
"en": "Bicycle parkings", "en": "Bicycle parkings",
"de": "Fahrradabstellplätze" "de": "Fahrradabstellplätze",
"ca": "Aparcament de bicicletes",
"fr": "Stationnement vélo"
}, },
"description": { "description": {
"en": "A map showing all types of bicycle parkings", "en": "A map showing all types of bicycle parkings",

View file

@ -27,7 +27,7 @@
"ca": "En aquest mapa, trobaràs nombroses estacions de lloguer de bicicletes que són conegudes per OpenStreetMap", "ca": "En aquest mapa, trobaràs nombroses estacions de lloguer de bicicletes que són conegudes per OpenStreetMap",
"cs": "Na této mapě najdete půjčovny jízdních kol, jak jsou uvedeny v OpenStreetMap", "cs": "Na této mapě najdete půjčovny jízdních kol, jak jsou uvedeny v OpenStreetMap",
"eu": "Mapa honetan aurkituko dituzu bizikletak alokatzeko OpenStreetMap-ek ezagutzen dituen estazio ugari", "eu": "Mapa honetan aurkituko dituzu bizikletak alokatzeko OpenStreetMap-ek ezagutzen dituen estazio ugari",
"it": "In questa mappa trovi i luoghi conosciuti da OpenStreetMap dove puoi noleggiare delle biciclette", "it": "In questa mappa trovi i luoghi conosciuti da OpenStreetMap dove puoi noleggiare delle biciclette",
"pl": "Na tej mapie znajdziesz wiele stacji wynajmu rowerów, znanych w OpenStreetMap" "pl": "Na tej mapie znajdziesz wiele stacji wynajmu rowerów, znanych w OpenStreetMap"
}, },
"shortDescription": { "shortDescription": {

View file

@ -119,7 +119,8 @@
"da": "cykelmotorveje", "da": "cykelmotorveje",
"pa_PK": "سائیکل‌وے", "pa_PK": "سائیکل‌وے",
"cs": "cyklodálnice", "cs": "cyklodálnice",
"pl": "ścieżki rowerowe" "pl": "ścieżki rowerowe",
"it": "strade per biciclette"
}, },
"source": { "source": {
"osmTags": "cycle_network=BE-VLG:cycle_highway" "osmTags": "cycle_network=BE-VLG:cycle_highway"
@ -137,7 +138,8 @@
"da": "cykelmotorvej", "da": "cykelmotorvej",
"pa_PK": "سائیکل‌وے", "pa_PK": "سائیکل‌وے",
"cs": "cyklodálnice", "cs": "cyklodálnice",
"pl": "ścieżka rowerowa" "pl": "ścieżka rowerowa",
"it": "strada per bicilette"
} }
}, },
"filter": [ "filter": [

View file

@ -4,7 +4,8 @@
"en": "Disaster response", "en": "Disaster response",
"it": "Risposta ai disastri", "it": "Risposta ai disastri",
"de": "Katastrophenschutz", "de": "Katastrophenschutz",
"es": "Respuesta ante desastres" "es": "Respuesta ante desastres",
"ca": "Resposta davant de desastres"
}, },
"description": { "description": {
"en": "This map contains elements meant for disaster preparedness and response.", "en": "This map contains elements meant for disaster preparedness and response.",

View file

@ -4,7 +4,7 @@
"en": "Etymology - what is a place named after?", "en": "Etymology - what is a place named after?",
"nl": "Etymologie - waarnaar is een straat vernoemd?", "nl": "Etymologie - waarnaar is een straat vernoemd?",
"de": "Etymologie - Wonach ist ein Ort benannt?", "de": "Etymologie - Wonach ist ein Ort benannt?",
"it": "Apri Carta Etimologica", "it": "Etimologia - da cosa prende nome un luogo?",
"ru": "Открытая этимологическая карта", "ru": "Открытая этимологическая карта",
"zh_Hant": "開放詞源地圖", "zh_Hant": "開放詞源地圖",
"hu": "Etimológiai térkép", "hu": "Etimológiai térkép",
@ -193,7 +193,7 @@
"override": { "override": {
"id": "toursistic_places_without_etymology", "id": "toursistic_places_without_etymology",
"=name": { "=name": {
"en": "Toursistic places without etymology information", "en": "Touristic places without etymology information",
"de": "Touristische Einrichtungen ohne Namensherkunft", "de": "Touristische Einrichtungen ohne Namensherkunft",
"fr": "Lieux touristiques sans origine étymologique", "fr": "Lieux touristiques sans origine étymologique",
"es": "Lugares turísticos sin información etimológica", "es": "Lugares turísticos sin información etimológica",

View file

@ -30,7 +30,7 @@
"ja": "<b>ゴーストバイク</b>は、交通事故で死亡したサイクリストを記念するもので、事故現場の近くに恒久的に置かれた白い自転車の形をしています。<br/><br/>このマップには、OpenStreetMapで知られているゴーストバイクがすべて表示されます。ゴーストバイクは行方不明ですか?誰でもここで情報の追加や更新ができます。必要なのは(無料の)OpenStreetMapアカウントだけです。", "ja": "<b>ゴーストバイク</b>は、交通事故で死亡したサイクリストを記念するもので、事故現場の近くに恒久的に置かれた白い自転車の形をしています。<br/><br/>このマップには、OpenStreetMapで知られているゴーストバイクがすべて表示されます。ゴーストバイクは行方不明ですか?誰でもここで情報の追加や更新ができます。必要なのは(無料の)OpenStreetMapアカウントだけです。",
"zh_Hant": "<b>幽靈單車</b>是用來紀念死於交通事故的單車騎士,在事發地點附近放置白色單車。<br/><br/>在這份地圖上面,你可以看到所有在開放街圖已知的幽靈單車。有缺漏的幽靈單車嗎?所有人都可以在這邊新增或是更新資訊-只有你有(免費)開放街圖帳號。", "zh_Hant": "<b>幽靈單車</b>是用來紀念死於交通事故的單車騎士,在事發地點附近放置白色單車。<br/><br/>在這份地圖上面,你可以看到所有在開放街圖已知的幽靈單車。有缺漏的幽靈單車嗎?所有人都可以在這邊新增或是更新資訊-只有你有(免費)開放街圖帳號。",
"fr": "Les <b>vélos fantômes</b> sont des mémoriaux pour les cyclistes tuées sur la route, prenant la forme de vélos blancs placés à proximité des faits.<br/><br/>Cette carte indique leur emplacement à partir dOpenStreetMap. Il est possible de contribuer aux informations ici, sous réserve davoir un compte OpenStreetMap (gratuit). <p>Il existe un <a href='https://masto.bike/@ghostbikebot' target='_blank'>compte automatisé Mastodon qui publie un aperçu mensuel des vélos fantômes à travers le monde</a></p>", "fr": "Les <b>vélos fantômes</b> sont des mémoriaux pour les cyclistes tuées sur la route, prenant la forme de vélos blancs placés à proximité des faits.<br/><br/>Cette carte indique leur emplacement à partir dOpenStreetMap. Il est possible de contribuer aux informations ici, sous réserve davoir un compte OpenStreetMap (gratuit). <p>Il existe un <a href='https://masto.bike/@ghostbikebot' target='_blank'>compte automatisé Mastodon qui publie un aperçu mensuel des vélos fantômes à travers le monde</a></p>",
"it": "Una <b>bici fantasma</b> è un monumento in ricordo di un ciclista che è morto in un incidente stradale, che ha la forma di un una bicicletta bianca installata in maniera permanente ne luogo dellincidente.<br/><br/>In questa cartina, è possibile vedere tutte le bici fantasma che sono state aggiunte su OpenStreetMap. Ne manca una? Chiunque può aggiungere o migliorare le informazioni qui presenti (è solo richiesto un account gratuito su OpenStreetMap).", "it": "Una <b>bici fantasma</b> è un monumento in ricordo di un ciclista che è morto in un incidente stradale, che ha la forma di un una bicicletta bianca installata in maniera permanente ne luogo dellincidente.<br/><br/>In questa mappa, è possibile vedere tutte le bici fantasma che sono state aggiunte su OpenStreetMap. Ne manca una? Chiunque può aggiungere o migliorare le informazioni qui presenti (è solo richiesto un account gratuito su OpenStreetMap). <p>Esiste un <a href='https://masto.bike/@ghostbikebot' target='_blank'>account automatizzato su Mastodon da aggiornamenti mensili sulle bici fantasma del mondo</a></p>",
"hu": "A <b>szellemkerékpár</b> egy közlekedési balesetben elhunyt kerékpáros emlékműve: egy fehér kerékpár, amelyet állandó jelleggel a baleset helyszínének közelében helyeznek el.<br/><br/>A térképen az OpenStreetMap által ismert összes szellemkerékpár megtekinthető. Hiányzik róla egy szellemkerékpár? Bárki hozzáadhat vagy frissíthet adatokat csak egy (ingyenes) OpenStreetMap-fiókra van szükség hozzá.", "hu": "A <b>szellemkerékpár</b> egy közlekedési balesetben elhunyt kerékpáros emlékműve: egy fehér kerékpár, amelyet állandó jelleggel a baleset helyszínének közelében helyeznek el.<br/><br/>A térképen az OpenStreetMap által ismert összes szellemkerékpár megtekinthető. Hiányzik róla egy szellemkerékpár? Bárki hozzáadhat vagy frissíthet adatokat csak egy (ingyenes) OpenStreetMap-fiókra van szükség hozzá.",
"da": "En <b>spøgelsescykel</b> er et mindesmærke for en cyklist, der døde i en trafikulykke, i form af en hvid cykel placeret permanent i nærheden af ulykkesstedet.<br/><br/>På dette kort er en kan se alle de spøgelsescykler, som er kendt af OpenStreetMap. Mangler der en spøgelsescykel? Alle kan tilføje eller opdatere oplysninger her - du behøver kun at have en (gratis) OpenStreetMap-konto.", "da": "En <b>spøgelsescykel</b> er et mindesmærke for en cyklist, der døde i en trafikulykke, i form af en hvid cykel placeret permanent i nærheden af ulykkesstedet.<br/><br/>På dette kort er en kan se alle de spøgelsescykler, som er kendt af OpenStreetMap. Mangler der en spøgelsescykel? Alle kan tilføje eller opdatere oplysninger her - du behøver kun at have en (gratis) OpenStreetMap-konto.",
"cs": "<b>Kolo duchů</b> je památník pro cyklisty, kteří zemřeli při dopravní nehodě, ve formě bílého kola trvale umístěného poblíž místa nehody.<br/><br/>Na této mapě je možné vidět všechna kola duchů, která jsou známa OpenStreetMap. Chybí na mapě nějaké? Každý může přidat nebo aktualizovat informace zde - stačí mít pouze (bezplatný) účet OpenStreetMap. <p>Na Mastodonu existuje <a href='https://masto.bike/@ghostbikebot' target='_blank'>automatizovaný účet, který posílá měsíční přehled kol duchů po celém světě</a></p>", "cs": "<b>Kolo duchů</b> je památník pro cyklisty, kteří zemřeli při dopravní nehodě, ve formě bílého kola trvale umístěného poblíž místa nehody.<br/><br/>Na této mapě je možné vidět všechna kola duchů, která jsou známa OpenStreetMap. Chybí na mapě nějaké? Každý může přidat nebo aktualizovat informace zde - stačí mít pouze (bezplatný) účet OpenStreetMap. <p>Na Mastodonu existuje <a href='https://masto.bike/@ghostbikebot' target='_blank'>automatizovaný účet, který posílá měsíční přehled kol duchů po celém světě</a></p>",

View file

@ -6,7 +6,7 @@
"zh_Hant": "消防栓、滅火器、消防隊、以及急救站。", "zh_Hant": "消防栓、滅火器、消防隊、以及急救站。",
"ru": "Пожарные гидранты, огнетушители, пожарные станции и станции скорой помощи.", "ru": "Пожарные гидранты, огнетушители, пожарные станции и станции скорой помощи.",
"fr": "Bornes incendies, extincteurs, casernes de pompiers et ambulanciers", "fr": "Bornes incendies, extincteurs, casernes de pompiers et ambulanciers",
"it": "Idranti, estintori, caserme dei vigili del fuoco e stazioni delle ambulanze.", "it": "Idranti, estintori, caserme dei vigili del fuoco e stazioni delle ambulanze",
"nb_NO": "Hydranter, brannslukkere, brannstasjoner, og ambulansestasjoner.", "nb_NO": "Hydranter, brannslukkere, brannstasjoner, og ambulansestasjoner.",
"de": "Hydranten, Feuerlöscher, Feuerwachen und Rettungswachen", "de": "Hydranten, Feuerlöscher, Feuerwachen und Rettungswachen",
"hu": "Tűzcsapok, tűzoltó készülékek, tűzoltóságok és mentőállomások.", "hu": "Tűzcsapok, tűzoltó készülékek, tűzoltóságok és mentőállomások.",
@ -23,7 +23,7 @@
"zh_Hant": "在這份地圖上面你可以在你喜愛的社區尋找與更新消防栓、消防隊、急救站與滅火器。\n\n你可以追蹤確切位置 (只有行動版) 以及在左下角選擇與你相關的圖層。你也可以使用這工具新增或編輯地圖上的釘子 (興趣點),以及透過回答一些問題提供額外的資訊。\n\n所有你做出的變動都會自動存到開放街圖這個全球資料庫而且能自由讓其他人取用。", "zh_Hant": "在這份地圖上面你可以在你喜愛的社區尋找與更新消防栓、消防隊、急救站與滅火器。\n\n你可以追蹤確切位置 (只有行動版) 以及在左下角選擇與你相關的圖層。你也可以使用這工具新增或編輯地圖上的釘子 (興趣點),以及透過回答一些問題提供額外的資訊。\n\n所有你做出的變動都會自動存到開放街圖這個全球資料庫而且能自由讓其他人取用。",
"fr": "Sur cette carte on trouve et met à jour les bornes incendies, extincteurs, casernes de pompiers et ambulanciers dans son quartier.", "fr": "Sur cette carte on trouve et met à jour les bornes incendies, extincteurs, casernes de pompiers et ambulanciers dans son quartier.",
"de": "Auf dieser Karte können Sie Hydranten, Feuerwachen, Krankenwagen und Feuerlöscher in Ihren bevorzugten Stadtvierteln finden und aktualisieren.", "de": "Auf dieser Karte können Sie Hydranten, Feuerwachen, Krankenwagen und Feuerlöscher in Ihren bevorzugten Stadtvierteln finden und aktualisieren.",
"it": "In questa cartina puoi vedere e aggiornare idranti, stazioni dei pompieri, stazioni delle ambulanze ed estintori del tuo quartiere preferito.\n\nPuoi seguire la tua posizione precisa (solo su cellulare) e selezionare i livelli che ti interessano nellangolo in basso a sinistra. Puoi anche usare questo strumento per aggiungere o modificare i PDI sulla mappa e fornire ulteriori dettagli rispondendo alle domande.\n\nTutte le modifiche che farai verranno automaticamente salvate nel database globale di OpenStreetMap e potranno essere riutilizzate liberamente da tutti.", "it": "In questa cartina puoi vedere e aggiornare idranti, stazioni dei pompieri, stazioni delle ambulanze ed estintori del tuo quartiere preferito.",
"hu": "Ezen a térképen tűzcsapokat, tűzoltóállomásokat, mentőállomásokat és tűzoltóállomásokat találhat és szerkeszthet kedvenc városrészeiben (vagy másutt).\n\nA bal alsó sarokban nyomon követheti pontos tartózkodási helyét (csak mobilon), és kiválaszthatja az Ön számára releváns rétegeket. Ezzel az eszközzel gombostűket (érdekes pontokat, POI-kat) is szerkeszthet vagy felrajzolhat a térképre, a rendelkezésre álló kérdések megválaszolásával pedig további részleteket adhat meg.\n\nAz Ön által elvégzett módosítások automatikusan elmentődnek az OpenStreetMap globális adatbázisában, és mások szabadon újra felhasználhatják azokat.", "hu": "Ezen a térképen tűzcsapokat, tűzoltóállomásokat, mentőállomásokat és tűzoltóállomásokat találhat és szerkeszthet kedvenc városrészeiben (vagy másutt).\n\nA bal alsó sarokban nyomon követheti pontos tartózkodási helyét (csak mobilon), és kiválaszthatja az Ön számára releváns rétegeket. Ezzel az eszközzel gombostűket (érdekes pontokat, POI-kat) is szerkeszthet vagy felrajzolhat a térképre, a rendelkezésre álló kérdések megválaszolásával pedig további részleteket adhat meg.\n\nAz Ön által elvégzett módosítások automatikusan elmentődnek az OpenStreetMap globális adatbázisában, és mások szabadon újra felhasználhatják azokat.",
"ru": "На этой карте вы можете найти и обновить местоположение пожарных гидрантов, пожарных станций, станций скорой помощи и огнетушителей в ваших избранных районах населенного пункта.\n\nВы можете записать своё точное месторасположение (только на мобильных устройствах) и выбрать интересующие слои данных в левом нижнем углу. Вы также можете использовать этот инструмент для добавления или изменения точек интереса на карте и дополнять данные, отвечая на вопросы.\n\nВсе сделанные вами изменения автоматически сохраняются в базе данных OpenStreetMap и могут быть свободно переработаны другими пользователями.", "ru": "На этой карте вы можете найти и обновить местоположение пожарных гидрантов, пожарных станций, станций скорой помощи и огнетушителей в ваших избранных районах населенного пункта.\n\nВы можете записать своё точное месторасположение (только на мобильных устройствах) и выбрать интересующие слои данных в левом нижнем углу. Вы также можете использовать этот инструмент для добавления или изменения точек интереса на карте и дополнять данные, отвечая на вопросы.\n\nВсе сделанные вами изменения автоматически сохраняются в базе данных OpenStreetMap и могут быть свободно переработаны другими пользователями.",
"es": "En este mapa puedes encontrar y actualizar hidrantes contra incendios, estaciones de bomberos, estaciones de ambulancias y extintores en tus vecindarios favoritos.", "es": "En este mapa puedes encontrar y actualizar hidrantes contra incendios, estaciones de bomberos, estaciones de ambulancias y extintores en tus vecindarios favoritos.",

View file

@ -1,13 +1,16 @@
{ {
"id": "mapcomplete-changes", "id": "mapcomplete-changes",
"title": { "title": {
"en": "Changes made with MapComplete" "en": "Changes made with MapComplete",
"de": "Änderungen mit MapComplete"
}, },
"shortDescription": { "shortDescription": {
"en": "Shows changes made by MapComplete" "en": "Shows changes made by MapComplete",
"de": "Änderungen von MapComplete anzeigen"
}, },
"description": { "description": {
"en": "This maps shows all the changes made with MapComplete" "en": "This maps shows all the changes made with MapComplete",
"de": "Diese Karte zeigt alle mit MapComplete vorgenommenen Änderungen"
}, },
"icon": "./assets/svg/logo.svg", "icon": "./assets/svg/logo.svg",
"hideFromOverview": true, "hideFromOverview": true,
@ -18,7 +21,8 @@
{ {
"id": "mapcomplete-changes", "id": "mapcomplete-changes",
"name": { "name": {
"en": "Changeset centers" "en": "Changeset centers",
"de": "Zentrum der Änderungssätze"
}, },
"minzoom": 0, "minzoom": 0,
"source": { "source": {
@ -28,41 +32,48 @@
}, },
"title": { "title": {
"render": { "render": {
"en": "Changeset for {theme}" "en": "Changeset for {theme}",
"de": "Änderungssatz für {theme}"
} }
}, },
"description": { "description": {
"en": "Shows all MapComplete changes" "en": "Shows all MapComplete changes",
"de": "Alle MapComplete-Änderungen anzeigen"
}, },
"tagRenderings": [ "tagRenderings": [
{ {
"id": "show_changeset_id", "id": "show_changeset_id",
"render": { "render": {
"en": "Changeset <a href='https://openstreetmap.org/changeset/{id}' target='_blank'>{id}</a>" "en": "Changeset <a href='https://openstreetmap.org/changeset/{id}' target='_blank'>{id}</a>",
"de": "Änderungssatz <a href='https://openstreetmap.org/changeset/{id}' target='_blank'>{id}</a>"
} }
}, },
{ {
"id": "contributor", "id": "contributor",
"question": { "question": {
"en": "What contributor did make this change?" "en": "What contributor did make this change?",
"de": "Welcher Mitwirkende hat diese Änderung vorgenommen?"
}, },
"freeform": { "freeform": {
"key": "user" "key": "user"
}, },
"render": { "render": {
"en": "Change made by <a href='https://openstreetmap.org/user/{user}' target='_blank'>{user}</a>" "en": "Change made by <a href='https://openstreetmap.org/user/{user}' target='_blank'>{user}</a>",
"de": "Änderung vorgenommen von <a href='https://openstreetmap.org/user/{user}' target='_blank'>{user}</a>"
} }
}, },
{ {
"id": "theme-id", "id": "theme-id",
"question": { "question": {
"en": "What theme was used to make this change?" "en": "What theme was used to make this change?",
"de": "Welches Thema wurde für die Änderung verwendet?"
}, },
"freeform": { "freeform": {
"key": "theme" "key": "theme"
}, },
"render": { "render": {
"en": "Change with theme <a href='https://mapcomplete.org/{theme}'>{theme}</a>" "en": "Change with theme <a href='https://mapcomplete.org/{theme}'>{theme}</a>",
"de": "Geändert mit Thema <a href='https://mapcomplete.osm.be/{theme}'>{theme}</a>"
} }
}, },
{ {
@ -71,19 +82,23 @@
"key": "locale" "key": "locale"
}, },
"question": { "question": {
"en": "What locale (language) was this change made in?" "en": "What locale (language) was this change made in?",
"de": "In welcher Benutzersprache wurde die Änderung vorgenommen?"
}, },
"render": { "render": {
"en": "User locale is {locale}" "en": "User locale is {locale}",
"de": "Benutzersprache {locale}"
} }
}, },
{ {
"id": "host", "id": "host",
"render": { "render": {
"en": "Change with with <a href='{host}'>{host}</a>" "en": "Change with with <a href='{host}'>{host}</a>",
"de": "Änderung über <a href='{host}'>{host}</a>"
}, },
"question": { "question": {
"en": "What host (website) was this change made with?" "en": "What host (website) was this change made with?",
"de": "Über welchen Host (Webseite) wurde diese Änderung vorgenommen?"
}, },
"freeform": { "freeform": {
"key": "host" "key": "host"
@ -104,10 +119,12 @@
{ {
"id": "version", "id": "version",
"question": { "question": {
"en": "What version of MapComplete was used to make this change?" "en": "What version of MapComplete was used to make this change?",
"de": "Mit welcher MapComplete Version wurde die Änderung vorgenommen?"
}, },
"render": { "render": {
"en": "Made with {editor}" "en": "Made with {editor}",
"de": "Erstellt mit {editor}"
}, },
"freeform": { "freeform": {
"key": "editor" "key": "editor"
@ -489,7 +506,8 @@
} }
], ],
"question": { "question": {
"en": "Themename contains {search}" "en": "Themename contains {search}",
"de": "Themenname enthält {search}"
} }
} }
] ]
@ -505,7 +523,8 @@
} }
], ],
"question": { "question": {
"en": "Themename does <b>not</b> contain {search}" "en": "Themename does <b>not</b> contain {search}",
"de": "Themename enthält <b>not</b> {search}"
} }
} }
] ]
@ -521,7 +540,8 @@
} }
], ],
"question": { "question": {
"en": "Made by contributor {search}" "en": "Made by contributor {search}",
"de": "Erstellt vom Mitwirkenden {search}"
} }
} }
] ]
@ -537,7 +557,8 @@
} }
], ],
"question": { "question": {
"en": "<b>Not</b> made by contributor {search}" "en": "<b>Not</b> made by contributor {search}",
"de": "<b>Nicht</b> erstellt von Mitwirkendem {search}"
} }
} }
] ]
@ -554,7 +575,8 @@
} }
], ],
"question": { "question": {
"en": "Made before {search}" "en": "Made before {search}",
"de": "Erstellt vor {search}"
} }
} }
] ]
@ -571,7 +593,8 @@
} }
], ],
"question": { "question": {
"en": "Made after {search}" "en": "Made after {search}",
"de": "Erstellt nach {search}"
} }
} }
] ]
@ -587,7 +610,8 @@
} }
], ],
"question": { "question": {
"en": "User language (iso-code) {search}" "en": "User language (iso-code) {search}",
"de": "Benutzersprache (ISO-Code) {search}"
} }
} }
] ]
@ -603,7 +627,8 @@
} }
], ],
"question": { "question": {
"en": "Made with host {search}" "en": "Made with host {search}",
"de": "Erstellt mit Host {search}"
} }
} }
] ]
@ -614,7 +639,8 @@
{ {
"osmTags": "add-image>0", "osmTags": "add-image>0",
"question": { "question": {
"en": "Changeset added at least one image" "en": "Changeset added at least one image",
"de": "Änderungssatz hat mindestens ein Bild hinzugefügt"
} }
} }
] ]
@ -625,7 +651,8 @@
{ {
"osmTags": "theme!=grb", "osmTags": "theme!=grb",
"question": { "question": {
"en": "Exclude GRB theme" "en": "Exclude GRB theme",
"de": "GRB-Thema ausschließen"
} }
} }
] ]
@ -636,7 +663,8 @@
{ {
"osmTags": "theme!=etymology", "osmTags": "theme!=etymology",
"question": { "question": {
"en": "Exclude etymology theme" "en": "Exclude etymology theme",
"de": "Etymologie-Thema ausschließen"
} }
} }
] ]
@ -651,7 +679,8 @@
{ {
"id": "link_to_more", "id": "link_to_more",
"render": { "render": {
"en": "More statistics can be found <a href='https://github.com/pietervdvn/MapComplete/tree/develop/Docs/Tools/graphs' target='_blank'>here</a>" "en": "More statistics can be found <a href='https://github.com/pietervdvn/MapComplete/tree/develop/Docs/Tools/graphs' target='_blank'>here</a>",
"de": "Weitere Statistiken gibt es <a href='https://github.com/pietervdvn/MapComplete/tree/develop/Docs/Tools/graphs' target='_blank'>hier</a>"
} }
}, },
{ {

View file

@ -2,11 +2,13 @@
"id": "memorials", "id": "memorials",
"title": { "title": {
"en": "Memorials", "en": "Memorials",
"de": "Denkmäler" "de": "Denkmäler",
"fr": "Mémoriaux"
}, },
"description": { "description": {
"en": "Memorials are physical objects permantently placed in the public space to remember a person or event. They can be a wide range of objects, such as statues, plaques, paintings, military objects (such as tanks), ...", "en": "Memorials are physical objects permantently placed in the public space to remember a person or event. They can be a wide range of objects, such as statues, plaques, paintings, military objects (such as tanks), ...",
"de": "Denkmäler sind physische Objekte, die dauerhaft im öffentlichen Raum aufgestellt werden, um an eine Person oder ein Ereignis zu erinnern. Dabei kann es sich um eine Vielzahl von Objekten handeln, z. B. Statuen, Tafeln, Gemälde, militärische Objekte (wie Panzer), ..." "de": "Denkmäler sind physische Objekte, die dauerhaft im öffentlichen Raum aufgestellt werden, um an eine Person oder ein Ereignis zu erinnern. Dabei kann es sich um eine Vielzahl von Objekten handeln, z. B. Statuen, Tafeln, Gemälde, militärische Objekte (wie Panzer), ...",
"fr": "Un mémorial est un objet physiquement installé sur l'espace public en souvenir d'une personne ou d'un évènement. Cela peut être toute sorte d'objets, comme une statue, une plaque, une peinture, un objet militaire (comme un tank), ..."
}, },
"icon": "./assets/layers/memorial/memorial.svg", "icon": "./assets/layers/memorial/memorial.svg",
"layers": [ "layers": [

View file

@ -17,7 +17,7 @@
}, },
"description": { "description": {
"en": "On this map you can find and add data of post offices and post boxes. You can use this map to find where you can mail your next postcard! :)<br/>Spotted an error or is a post box missing? You can edit this map with a free OpenStreetMap account.", "en": "On this map you can find and add data of post offices and post boxes. You can use this map to find where you can mail your next postcard! :)<br/>Spotted an error or is a post box missing? You can edit this map with a free OpenStreetMap account.",
"it": "In questa cartina puoi veder e modificare gli uffici postali e le buche delle lettere. Puoi usare questa cartina per trovare dove imbucare la tua prossima cartolina! :)<br/>Hai trovato un errore o una buca delle lettere mancante? Puoi modificare questa cartina con un account gratuito su OpenStreetMap.", "it": "In questa mappa puoi veder e modificare gli uffici postali e le buche delle lettere. Puoi usare questa mappa per scoprire dove imbucare la tua prossima cartolina! :)<br/>Hai trovato un errore o una buca delle lettere mancante? Puoi modificare questa cartina con un account gratuito su OpenStreetMap.",
"zh_Hant": "在這份地圖你能找到與新增有關郵局與郵筒的資料,你可以用這份地圖找到寄送您下張明信片的地方!:)<br/>發現錯誤或是有郵筒遺漏嗎?你可以用免費的開放街圖帳號來編輯。 ", "zh_Hant": "在這份地圖你能找到與新增有關郵局與郵筒的資料,你可以用這份地圖找到寄送您下張明信片的地方!:)<br/>發現錯誤或是有郵筒遺漏嗎?你可以用免費的開放街圖帳號來編輯。 ",
"hu": "Ezen a térképen postahivatalok és postaládák adatait találod és egészítheted ki. Utánanézhetsz, hogy hol adhatod fel a következő képeslapodat! :)<br/>Hibát találtál, vagy hiányzik egy postaláda? Ezt a térképet mindössze egy ingyenes OpenStreetMap-fiókkal szerkesztheted. ", "hu": "Ezen a térképen postahivatalok és postaládák adatait találod és egészítheted ki. Utánanézhetsz, hogy hol adhatod fel a következő képeslapodat! :)<br/>Hibát találtál, vagy hiányzik egy postaláda? Ezt a térképet mindössze egy ingyenes OpenStreetMap-fiókkal szerkesztheted. ",
"de": "Auf dieser Karte können Sie Daten von Poststellen und Briefkästen finden und ergänzen. Sie können diese Karte nutzen, um herauszufinden, wo Sie Ihre nächste Postkarte versenden können :)<br/>Haben Sie einen Fehler entdeckt oder fehlt ein Briefkasten? Sie können die Kartenddaten mit einem kostenlosen OpenStreetMap-Konto bearbeiten.", "de": "Auf dieser Karte können Sie Daten von Poststellen und Briefkästen finden und ergänzen. Sie können diese Karte nutzen, um herauszufinden, wo Sie Ihre nächste Postkarte versenden können :)<br/>Haben Sie einen Fehler entdeckt oder fehlt ein Briefkasten? Sie können die Kartenddaten mit einem kostenlosen OpenStreetMap-Konto bearbeiten.",

View file

@ -435,7 +435,6 @@
] ]
} }
], ],
"tagRenderings": [ "tagRenderings": [
{ {
"id": "tutorial", "id": "tutorial",

View file

@ -558,11 +558,11 @@
"intro": "La privadesa és important, tant per a l'individu com per a la societat. MapComplete intenta respectar la vostra privadesa tant com sigui possible, fins al punt que no es necessita cap banner de galetes molest. No obstant això, encara volem informar-vos quina informació es recopila i es comparteix, en quines circumstàncies i per què es fan aquestes compensacions.", "intro": "La privadesa és important, tant per a l'individu com per a la societat. MapComplete intenta respectar la vostra privadesa tant com sigui possible, fins al punt que no es necessita cap banner de galetes molest. No obstant això, encara volem informar-vos quina informació es recopila i es comparteix, en quines circumstàncies i per què es fan aquestes compensacions.",
"items": { "items": {
"changesYouMake": "Els canvis que has fet", "changesYouMake": "Els canvis que has fet",
"username": "El teu nom d'usuari",
"date": "Quan es fa aquest canvi", "date": "Quan es fa aquest canvi",
"theme": "La petició que vas utilitzar mentre feies el canvi", "distanceIndicator": "Una indicació de la proximitat a la que estaves dels objectes canviats. Altres mapejadors poden utilitzar aquesta informació per determinar si es va fer un canvi basant-se en una enquesta o en una investigació remota",
"language": "L'idioma de la interfície d'usuari", "language": "L'idioma de la interfície d'usuari",
"distanceIndicator": "Una indicació de la proximitat a la que estaves dels objectes canviats. Altres mapejadors poden utilitzar aquesta informació per determinar si es va fer un canvi basant-se en una enquesta o en una investigació remota" "theme": "La petició que vas utilitzar mentre feies el canvi",
"username": "El teu nom d'usuari"
}, },
"miscCookies": "MapComplete s'integra amb diversos altres serveis, especialment per carregar imatges de característiques. Les imatges s'allotgen en diversos servidors de tercers, que poden establir galetes per si mateixos.", "miscCookies": "MapComplete s'integra amb diversos altres serveis, especialment per carregar imatges de característiques. Les imatges s'allotgen en diversos servidors de tercers, que poden establir galetes per si mateixos.",
"miscCookiesTitle": "Altres galetes", "miscCookiesTitle": "Altres galetes",

View file

@ -548,11 +548,11 @@
"intro": "Soukromí je důležité jak pro jednotlivce, tak pro společnost. MapComplete se snaží co nejvíce respektovat vaše soukromí až do té míry není potřeba žádný obtěžující banner cookie. Přesto bychom vás rádi informovali, které informace jsou shromažďovány a sdíleny, za jakých okolností a proč jsou tyto kompromisy prováděny.", "intro": "Soukromí je důležité jak pro jednotlivce, tak pro společnost. MapComplete se snaží co nejvíce respektovat vaše soukromí až do té míry není potřeba žádný obtěžující banner cookie. Přesto bychom vás rádi informovali, které informace jsou shromažďovány a sdíleny, za jakých okolností a proč jsou tyto kompromisy prováděny.",
"items": { "items": {
"changesYouMake": "Provedené změny", "changesYouMake": "Provedené změny",
"username": "Vaše uživatelské jméno",
"date": "Když je tato změna provedena", "date": "Když je tato změna provedena",
"theme": "Motiv kterou jste použili při provádění změny", "distanceIndicator": "Indikace toho, jak blízko jste byli ke změněným objektům. Ostatní tvůrci map mohou tyto informace použít k určení, zda byla změna provedena na základě průzkumu nebo vzdáleného výzkumu",
"language": "Jazyk uživatelského rozhraní", "language": "Jazyk uživatelského rozhraní",
"distanceIndicator": "Indikace toho, jak blízko jste byli ke změněným objektům. Ostatní tvůrci map mohou tyto informace použít k určení, zda byla změna provedena na základě průzkumu nebo vzdáleného výzkumu" "theme": "Motiv kterou jste použili při provádění změny",
"username": "Vaše uživatelské jméno"
}, },
"miscCookies": "MapComplete se integruje s různými dalšími službami, zejména pro načítání obrázků funkcí. Obrázky jsou hostovány na různých serverech třetích stran, které mohou samy nastavovat soubory cookie.", "miscCookies": "MapComplete se integruje s různými dalšími službami, zejména pro načítání obrázků funkcí. Obrázky jsou hostovány na různých serverech třetích stran, které mohou samy nastavovat soubory cookie.",
"miscCookiesTitle": "Jiné cookies", "miscCookiesTitle": "Jiné cookies",

View file

@ -471,11 +471,11 @@
"intro": "Privatliv er vigtigt - både for den enkelte og for samfundet. MapComplete forsøger at respektere dit privatliv så meget som muligt - så vidt muligt uden et irriterende cookie-banner. Vi vil dog stadig gerne informere dig om, hvilke oplysninger der indsamles og deles, under hvilke omstændigheder, og hvorfor disse afvejninger foretages.", "intro": "Privatliv er vigtigt - både for den enkelte og for samfundet. MapComplete forsøger at respektere dit privatliv så meget som muligt - så vidt muligt uden et irriterende cookie-banner. Vi vil dog stadig gerne informere dig om, hvilke oplysninger der indsamles og deles, under hvilke omstændigheder, og hvorfor disse afvejninger foretages.",
"items": { "items": {
"changesYouMake": "De ændringer, du har foretaget", "changesYouMake": "De ændringer, du har foretaget",
"username": "Dit brugernavn",
"date": "Hvornår denne ændring er foretaget", "date": "Hvornår denne ændring er foretaget",
"theme": "Det tema, du brugte, mens du foretog ændringen", "distanceIndicator": "En angivelse af, hvor tæt du var på ændrede objekter. Andre kortlæggere kan bruge disse oplysninger til at afgøre, om en ændring blev foretaget på baggrund af en kortlægning på stedet eller på baggrund af fjernundersøgelser",
"language": "Sproget i brugergrænsefladen", "language": "Sproget i brugergrænsefladen",
"distanceIndicator": "En angivelse af, hvor tæt du var på ændrede objekter. Andre kortlæggere kan bruge disse oplysninger til at afgøre, om en ændring blev foretaget på baggrund af en kortlægning på stedet eller på baggrund af fjernundersøgelser" "theme": "Det tema, du brugte, mens du foretog ændringen",
"username": "Dit brugernavn"
}, },
"miscCookies": "MapComplete integreres med forskellige andre tjenester, især til at hente billeder af elementer. Billederne er hostet på forskellige tredjepartsservere, som måske selv sætter cookies.", "miscCookies": "MapComplete integreres med forskellige andre tjenester, især til at hente billeder af elementer. Billederne er hostet på forskellige tredjepartsservere, som måske selv sætter cookies.",
"miscCookiesTitle": "Andre cookies", "miscCookiesTitle": "Andre cookies",

View file

@ -49,6 +49,7 @@
}, },
"external": { "external": {
"allAreApplied": "Alle fehlenden, externen Werte wurden in OpenStreetMap kopiert", "allAreApplied": "Alle fehlenden, externen Werte wurden in OpenStreetMap kopiert",
"allIncluded": "Von {source} geladene Daten sind in OpenStreetMap enthalten",
"apply": "Übernehmen", "apply": "Übernehmen",
"applyAll": "Alle fehlenden Werte übernehmen", "applyAll": "Alle fehlenden Werte übernehmen",
"conflicting": { "conflicting": {
@ -681,11 +682,11 @@
"intro": "Privatsphäre ist wichtig - sowohl für den Einzelnen als auch für die Gesellschaft. MapComplete versucht, Ihre Privatsphäre so weit wie möglich zu respektieren - bis zu dem Punkt, an dem kein lästiger Cookie-Banner mehr nötig ist. Dennoch möchten wir Sie darüber informieren, welche Informationen gesammelt und weitergegeben werden, unter welchen Umständen und warum diese Kompromisse gemacht werden.", "intro": "Privatsphäre ist wichtig - sowohl für den Einzelnen als auch für die Gesellschaft. MapComplete versucht, Ihre Privatsphäre so weit wie möglich zu respektieren - bis zu dem Punkt, an dem kein lästiger Cookie-Banner mehr nötig ist. Dennoch möchten wir Sie darüber informieren, welche Informationen gesammelt und weitergegeben werden, unter welchen Umständen und warum diese Kompromisse gemacht werden.",
"items": { "items": {
"changesYouMake": "Ihre Änderungen", "changesYouMake": "Ihre Änderungen",
"username": "Ihren Benutzernamen",
"date": "Den Zeitpunkt Ihrer Änderungen", "date": "Den Zeitpunkt Ihrer Änderungen",
"theme": "Das bei Ihren Änderungen verwendete MapComplete-Thema", "distanceIndicator": "Ihre Entfernung zu den geänderten Objekten. Dadurch kann festgestellt werden, ob die Änderungen vor Ort gespeichert wurden",
"language": "Die Sprache Ihrer Benutzeroberfläche", "language": "Die Sprache Ihrer Benutzeroberfläche",
"distanceIndicator": "Ihre Entfernung zu den geänderten Objekten. Dadurch kann festgestellt werden, ob die Änderungen vor Ort gespeichert wurden" "theme": "Das bei Ihren Änderungen verwendete MapComplete-Thema",
"username": "Ihren Benutzernamen"
}, },
"miscCookies": "MapComplete integriert weitere Dienste, insbesondere um Bilder von Objekten zu laden. Diese Bilder werden auf Servern von Drittanbietern gehostet, die möglicherweise eigene Cookies setzen.", "miscCookies": "MapComplete integriert weitere Dienste, insbesondere um Bilder von Objekten zu laden. Diese Bilder werden auf Servern von Drittanbietern gehostet, die möglicherweise eigene Cookies setzen.",
"miscCookiesTitle": "Andere Cookies", "miscCookiesTitle": "Andere Cookies",

View file

@ -442,11 +442,11 @@
"intro": "La privacidad es importante - tanto para el individual como para la sociedad. MapComplete intenta respetar tu privacidad tanto como sea posible - hasta el punto de que no se necesita ningún banner de cookies molesto es necesario. De todas formas, nos gustaría informarte de qué información se recolecta y se comparte, bajo que circunstancias y por qué se hacen estos compromisos.", "intro": "La privacidad es importante - tanto para el individual como para la sociedad. MapComplete intenta respetar tu privacidad tanto como sea posible - hasta el punto de que no se necesita ningún banner de cookies molesto es necesario. De todas formas, nos gustaría informarte de qué información se recolecta y se comparte, bajo que circunstancias y por qué se hacen estos compromisos.",
"items": { "items": {
"changesYouMake": " Los cambios que has hecho", "changesYouMake": " Los cambios que has hecho",
"username": "Tu nombre de usuario",
"date": "Cuándo se efectuó el cambio", "date": "Cuándo se efectuó el cambio",
"theme": "El tema que utilizaste mientras que hacías el cambio", "distanceIndicator": "Una indicación de como de cerca estabas a los objetos cambiados. Otros mapeadores pueden utilizar esta información para determina si un cambio se hizo basándose en un sondeo o en una investigación remota",
"language": "El idioma de la interfaz de usuario", "language": "El idioma de la interfaz de usuario",
"distanceIndicator": "Una indicación de como de cerca estabas a los objetos cambiados. Otros mapeadores pueden utilizar esta información para determina si un cambio se hizo basándose en un sondeo o en una investigación remota" "theme": "El tema que utilizaste mientras que hacías el cambio",
"username": "Tu nombre de usuario"
}, },
"miscCookies": "MapComplete se integra con varios otros servicios, especialmente para cargar imágenes de características. Las imágenes se alojan en varios servidores de terceros, que puede que establezcan cookies por si mismos.", "miscCookies": "MapComplete se integra con varios otros servicios, especialmente para cargar imágenes de características. Las imágenes se alojan en varios servidores de terceros, que puede que establezcan cookies por si mismos.",
"miscCookiesTitle": "Otras cookies", "miscCookiesTitle": "Otras cookies",

View file

@ -26,6 +26,7 @@
"selectReason": "Sélectionner pourquoi cet élément devrait être supprimé", "selectReason": "Sélectionner pourquoi cet élément devrait être supprimé",
"softDelete": "Cet objet sera mis à jour et caché de l'application. <span class=\"subtle\">{reason}</span>" "softDelete": "Cet objet sera mis à jour et caché de l'application. <span class=\"subtle\">{reason}</span>"
}, },
"isChanged": "Cet objet a été modifié et ne correspond plus au calque",
"isDeleted": "Cet objet est supprimé", "isDeleted": "Cet objet est supprimé",
"isntAPoint": "Seul les nœuds peuvent être supprimés, l'élément sélectionné est une ligne, un polygone ou une relation.", "isntAPoint": "Seul les nœuds peuvent être supprimés, l'élément sélectionné est une ligne, un polygone ou une relation.",
"loading": "Inspection des propriétés pour vérifier si lélément peut être supprimé.", "loading": "Inspection des propriétés pour vérifier si lélément peut être supprimé.",
@ -53,7 +54,13 @@
"button": { "button": {
"markAsFavouriteTitle": "Sauvegarder ce lieu comme favoris", "markAsFavouriteTitle": "Sauvegarder ce lieu comme favoris",
"markDescription": "Ajouter ce lieu à votre liste personnelle de favoris" "markDescription": "Ajouter ce lieu à votre liste personnelle de favoris"
} },
"downloadGeojson": "Télécharger vos lieux favoris en geojson",
"downloadGpx": "Télécharger vos lieux favoris en GPX",
"intro": "Vous avez indiqué {length} lieux comme favoris.",
"introPrivacy": "Cette liste est uniquement visible par vous",
"tab": "Vos favoris et avis",
"title": "Vos lieux favoris"
}, },
"flyer": { "flyer": {
"cyclofix": "Les pompes à vélo, les stations de réparation, les points d'eau potable et les vélocistes sont sur CycloFix", "cyclofix": "Les pompes à vélo, les stations de réparation, les points d'eau potable et les vélocistes sont sur CycloFix",
@ -69,6 +76,7 @@
"intro": "MapComplete est un site qui a {mapCount} carte intéractives. Chaque carte permet d'ajouter et mettre à jour des informations. IL y a de nombreuses fonctionnalités :", "intro": "MapComplete est un site qui a {mapCount} carte intéractives. Chaque carte permet d'ajouter et mettre à jour des informations. IL y a de nombreuses fonctionnalités :",
"li1": "Ajouter de nouveaux points et mettre à jour les infos de ceux existant", "li1": "Ajouter de nouveaux points et mettre à jour les infos de ceux existant",
"li2": "Ajouter facilement des informations de contact et des heures d'ouverture", "li2": "Ajouter facilement des informations de contact et des heures d'ouverture",
"li5": "Fonction d'import de jeux de données existants",
"title": "Qu'est-ce que MapComplete ?" "title": "Qu'est-ce que MapComplete ?"
}, },
"title": "mapcomplete.org", "title": "mapcomplete.org",
@ -78,7 +86,7 @@
"404": "Cette page n'existe pas", "404": "Cette page n'existe pas",
"about": "Éditer facilement et ajouter OpenStreetMap pour un certain thème", "about": "Éditer facilement et ajouter OpenStreetMap pour un certain thème",
"aboutMapComplete": { "aboutMapComplete": {
"intro": "Utilisez MapComplete pour ajouter des informations à OpenStreetMap <b>par thématiques.</b> Réponsez à des question et, en quelques minutes, vos contributions seront disponibles partout. Dans la plupart des thèmes vous pouvez ajouter des photos et même laisser un commentaire. Le <b>responsable du thème</b> définit les éléments, les questions et les langues." "intro": "Utilisez MapComplete pour ajouter des informations à OpenStreetMap <b>par thématiques.</b> Répondez à des questions et, en quelques minutes, vos contributions seront disponibles partout. Dans la plupart des thèmes vous pouvez ajouter des photos et même laisser un commentaire. Le <b>responsable du thème</b> définit les éléments, les questions et les langues."
}, },
"add": { "add": {
"addNew": "Ajouter {category}", "addNew": "Ajouter {category}",
@ -116,14 +124,15 @@
"isApplied": "Les changements sont appliqués" "isApplied": "Les changements sont appliqués"
}, },
"attribution": { "attribution": {
"attributionBackgroundLayer": "Le fond de plan actuel est {name}",
"attributionBackgroundLayerWithCopyright": "Le fond de carte actuel est {name}: {copyright}", "attributionBackgroundLayerWithCopyright": "Le fond de carte actuel est {name}: {copyright}",
"attributionContent": "<p>Toutes les données sont fournies par <a href='https://osm.org' target='_blank'>OpenStreetMap</a>, librement réutilisables sous <a href='https://osm.org/copyright' target='_blank'>Open DataBase License</a>.</p>", "attributionContent": "<p>Toutes les données sont fournies par <a href='https://osm.org' target='_blank'>OpenStreetMap</a>, librement réutilisables sous <a href='https://osm.org/copyright' target='_blank'>Open DataBase License</a>.</p>",
"attributionTitle": "Crédits", "attributionTitle": "Crédits",
"codeContributionsBy": "MapComplete a été construit par {contributors} et <a href=\"https://github.com/pietervdvn/MapComplete/graphs/contributors\" target=\"_blank\">{hiddenCount} autres contributeurs</a>", "codeContributionsBy": "MapComplete a été construit par {contributors} et <a href=\"https://github.com/pietervdvn/MapComplete/graphs/contributors\" target=\"_blank\">{hiddenCount} autres contributeurs</a>",
"donate": "Soutenez MapComplete financièrement", "donate": "Soutenir MapComplete financièrement",
"editId": "Ouvrir léditeur en ligne OpenStreetMap ici", "editId": "Ouvrir léditeur en ligne OpenStreetMap ici",
"editJosm": "Modifier ici avec JOSM", "editJosm": "Modifier ici avec JOSM",
"followOnMastodon": "Suivez MapComplete sur Mastodon", "followOnMastodon": "Suivre MapComplete sur Mastodon",
"iconAttribution": { "iconAttribution": {
"title": "Icônes utilisées" "title": "Icônes utilisées"
}, },
@ -134,7 +143,7 @@
"mapDataByOsm": "Données de la carte : OpenStreetMap", "mapDataByOsm": "Données de la carte : OpenStreetMap",
"mapillaryHelp": "<b>Mapillary</b> est un service en ligne qui rassemble des photos au niveau des rues et les propose sous une licence libre. Les contributeurs sont autorisés à utiliser ces photos pour améliorer OpenStreetMap.", "mapillaryHelp": "<b>Mapillary</b> est un service en ligne qui rassemble des photos au niveau des rues et les propose sous une licence libre. Les contributeurs sont autorisés à utiliser ces photos pour améliorer OpenStreetMap.",
"openIssueTracker": "Signaler un problème", "openIssueTracker": "Signaler un problème",
"openMapillary": "Ouvrez Mapillary ici", "openMapillary": "Ouvrir Mapillary ici",
"openOsmcha": "Voir les dernières modifications faites avec {theme}", "openOsmcha": "Voir les dernières modifications faites avec {theme}",
"themeBy": "Thème maintenu par {author}", "themeBy": "Thème maintenu par {author}",
"title": "Droits d'auteur et attribution", "title": "Droits d'auteur et attribution",
@ -239,9 +248,16 @@
"pickLanguage": "Choisir la langue : ", "pickLanguage": "Choisir la langue : ",
"poweredByOsm": "Propulsé par OpenStreetMap", "poweredByOsm": "Propulsé par OpenStreetMap",
"questionBox": { "questionBox": {
"answeredMultiple": "Vous avez répondu à {answered} questions",
"answeredMultipleSkippedMultiple": "Vous avez répondu à {answered} questions et passé {skipped} questions", "answeredMultipleSkippedMultiple": "Vous avez répondu à {answered} questions et passé {skipped} questions",
"answeredMultipleSkippedOne": "Vous avez répondu à {answered} questions et passé une question",
"answeredOne": "Vous avez répondu à une question",
"answeredOneSkippedMultiple": "Vous avez répondu à une question et passé {skipped} questions",
"answeredOneSkippedOne": "Vous avez répondu à une question et passé une question",
"done": "Pas d'autre question ! Merci !", "done": "Pas d'autre question ! Merci !",
"reactivate": "Réactiver les questions passées" "reactivate": "Réactiver les questions passées",
"skippedMultiple": "Vous avez passé {skipped} questions",
"skippedOne": "Vous avez passé une question"
}, },
"questions": { "questions": {
"emailIs": "L'adresse électronique de {category} est <a href=\"mailto:{email}\" target=\"_blank\">{email}</a>", "emailIs": "L'adresse électronique de {category} est <a href=\"mailto:{email}\" target=\"_blank\">{email}</a>",
@ -263,8 +279,11 @@
"searchShort": "Rechercher…", "searchShort": "Rechercher…",
"searching": "Chargement…" "searching": "Chargement…"
}, },
"searchAnswer": "Chercher une option…",
"share": "Partager",
"sharescreen": { "sharescreen": {
"copiedToClipboard": "Lien copié dans le presse-papier", "copiedToClipboard": "Lien copié dans le presse-papier",
"documentation": "Pour plus d'information sur les paramètre d'URL disponible,<a href='https://github.com/pietervdvn/MapComplete/blob/develop/Docs/URL_Parameters.md' target='_blank'>consultez la documentation</a>",
"embedIntro": "<h3>Incorporer à votre site Web</h3>Ajouter la carte à votre site Web. <br>Nous vous y encourageons pas besoin de permission.<br> C'est gratuit et pour toujours. Plus de personnes l'utilisent, mieux c'est.", "embedIntro": "<h3>Incorporer à votre site Web</h3>Ajouter la carte à votre site Web. <br>Nous vous y encourageons pas besoin de permission.<br> C'est gratuit et pour toujours. Plus de personnes l'utilisent, mieux c'est.",
"fsUserbadge": "Activer le bouton de connexion", "fsUserbadge": "Activer le bouton de connexion",
"fsWelcomeMessage": "Afficher le message de bienvenue et les onglets associés", "fsWelcomeMessage": "Afficher le message de bienvenue et les onglets associés",
@ -274,6 +293,7 @@
}, },
"skip": "Passer la question", "skip": "Passer la question",
"testing": "Test - les changements ne seront pas sauvegardés", "testing": "Test - les changements ne seront pas sauvegardés",
"uploadError": "Erreur lors de l'envoi des changements: {error}",
"uploadGpx": { "uploadGpx": {
"meta": { "meta": {
"descriptionIntro": "En option, vous pouvez entrer une description de votre trace :", "descriptionIntro": "En option, vous pouvez entrer une description de votre trace :",
@ -291,6 +311,7 @@
}, },
"title": "Envoyer votre trace sur OpenStreetMap.org" "title": "Envoyer votre trace sur OpenStreetMap.org"
}, },
"uploadPendingSingle": "Une modification en attente",
"weekdays": { "weekdays": {
"abbreviations": { "abbreviations": {
"friday": "Ven", "friday": "Ven",
@ -335,11 +356,13 @@
"hotkeyDocumentation": { "hotkeyDocumentation": {
"action": "Action", "action": "Action",
"closeSidebar": "Fermer la barre latérale", "closeSidebar": "Fermer la barre latérale",
"intro": "MapComplete autorise les raccourcis clavier suivants:",
"key": "Combinaison de touches", "key": "Combinaison de touches",
"openLayersPanel": "Ouvre le panneau fond-de-plan, couches et filtres", "openLayersPanel": "Ouvre le panneau fond-de-plan, couches et filtres",
"selectMapnik": "Appliquer le fond de carte OpenStreetMap-carto", "selectMapnik": "Appliquer le fond de carte OpenStreetMap-carto",
"selectSearch": "Sélectionner la barre de recherche de lieux", "selectSearch": "Sélectionner la barre de recherche de lieux",
"title": "Raccourcis clavier" "title": "Raccourcis clavier",
"translationMode": "Activer/désactiver le mode traduction"
}, },
"image": { "image": {
"addPicture": "Ajoutez une photo", "addPicture": "Ajoutez une photo",
@ -350,7 +373,7 @@
"nearby": { "nearby": {
"link": "Cette photo montre l'objet", "link": "Cette photo montre l'objet",
"seeNearby": "Parcourez et associez des photos à proximité", "seeNearby": "Parcourez et associez des photos à proximité",
"title": "Imagerie StreetView à proximité" "title": "Imagerie de rue à proximité"
}, },
"pleaseLogin": "Connectez-vous pour téléverser une photo", "pleaseLogin": "Connectez-vous pour téléverser une photo",
"respectPrivacy": "Ne photographiez ni les personnes ni les plaques d'immatriculation. Ne téléversez rien issu de Google Maps, Google Streetview ou d'autre sources soumises à des droits d'auteurs.", "respectPrivacy": "Ne photographiez ni les personnes ni les plaques d'immatriculation. Ne téléversez rien issu de Google Maps, Google Streetview ou d'autre sources soumises à des droits d'auteurs.",
@ -438,11 +461,11 @@
"intro": "La vie privée est importante - tant pour l'individu que pour la société. MapComplete s'efforce de respecter votre vie privée autant que possible - jusqu'au point où aucune bannière de cookie gênante n'est nécessaire. Toutefois, nous tenons à vous informer des informations qui sont recueillies et partagées, des circonstances dans lesquelles elles le sont et des raisons pour lesquelles ces compromis sont faits.", "intro": "La vie privée est importante - tant pour l'individu que pour la société. MapComplete s'efforce de respecter votre vie privée autant que possible - jusqu'au point où aucune bannière de cookie gênante n'est nécessaire. Toutefois, nous tenons à vous informer des informations qui sont recueillies et partagées, des circonstances dans lesquelles elles le sont et des raisons pour lesquelles ces compromis sont faits.",
"items": { "items": {
"changesYouMake": "Les modifications que vous avez faites", "changesYouMake": "Les modifications que vous avez faites",
"username": "Votre nom d'utilisateur",
"date": "Quand la modification a été faite", "date": "Quand la modification a été faite",
"theme": "Le thème utilisé lorsque vous faites la modification", "distanceIndicator": "Une indication sur votre proximité avec l'objet modifié. D'autres utilisateurs peuvent utiliser cette information pour déterminer si la modification a été faite par un relevé de terrain ou par une recherche à distance",
"language": "La langue de l'interface utilisateur", "language": "La langue de l'interface utilisateur",
"distanceIndicator": "Une indication sur votre proximité avec l'objet modifié. D'autres utilisateurs peuvent utiliser cette information pour déterminer si la modification a été faite par un relevé de terrain ou par une recherche à distance" "theme": "Le thème utilisé lorsque vous faites la modification",
"username": "Votre nom d'utilisateur"
}, },
"miscCookiesTitle": "Autres cookies", "miscCookiesTitle": "Autres cookies",
"title": "Politique de confidentialité", "title": "Politique de confidentialité",
@ -455,12 +478,15 @@
"i_am_affiliated": "<span>Je suis affilié à cet objet</span><br><span class=\"subtle\">Cochez si vous en êtes le propriétaire, créateur, employé, …</span>", "i_am_affiliated": "<span>Je suis affilié à cet objet</span><br><span class=\"subtle\">Cochez si vous en êtes le propriétaire, créateur, employé, …</span>",
"name_required": "Un nom est requis pour afficher et créer des avis", "name_required": "Un nom est requis pour afficher et créer des avis",
"no_reviews_yet": "Il n'y a pas encore d'avis. Soyez le premier à en écrire un et aidez le lieu et les données ouvertes !", "no_reviews_yet": "Il n'y a pas encore d'avis. Soyez le premier à en écrire un et aidez le lieu et les données ouvertes !",
"reviews_bug": "Certains de vos avis sont manquants? Certains ne sont pas visible à cause d'un bug.",
"saved": "<span class=\"thanks\">Avis enregistré. Merci du partage !</span>", "saved": "<span class=\"thanks\">Avis enregistré. Merci du partage !</span>",
"saving_review": "Enregistrement…", "saving_review": "Enregistrement…",
"title": "{count} avis", "title": "{count} avis",
"title_singular": "Un avis", "title_singular": "Un avis",
"tos": "En publiant un avis, vous êtes d'accord avec <a href=\"https://mangrove.reviews/terms\" target=\"_blank\">les conditions d'utilisation et la politique de confidentialité de Mangrove.reviews</a>", "tos": "En publiant un avis, vous êtes d'accord avec <a href=\"https://mangrove.reviews/terms\" target=\"_blank\">les conditions d'utilisation et la politique de confidentialité de Mangrove.reviews</a>",
"write_a_comment": "Laisser un avis…" "write_a_comment": "Laisser un avis…",
"your_reviews": "Vos précédents avis",
"your_reviews_empty": "Aucun avis n'a été trouvé"
}, },
"split": { "split": {
"cancel": "Annuler", "cancel": "Annuler",

View file

@ -20,6 +20,7 @@
"cancel": "Annulla", "cancel": "Annulla",
"cannotBeDeleted": "Questo oggetto non può essere rimosso", "cannotBeDeleted": "Questo oggetto non può essere rimosso",
"delete": "Rimuovi", "delete": "Rimuovi",
"deletedTitle": "Elemento cancellato",
"explanations": { "explanations": {
"hardDelete": "Questo elemento verrà rimosso da OpenStreetMap. Un utente esperto potrebbe recuperarlo", "hardDelete": "Questo elemento verrà rimosso da OpenStreetMap. Un utente esperto potrebbe recuperarlo",
"retagNoOtherThemes": "Questo elemento verrà riclassificato e nascosto da questa applicazione", "retagNoOtherThemes": "Questo elemento verrà riclassificato e nascosto da questa applicazione",
@ -27,6 +28,7 @@
"selectReason": "Si prega di selezionare il motivo della rimozione di questo oggetto", "selectReason": "Si prega di selezionare il motivo della rimozione di questo oggetto",
"softDelete": "Questo oggetto verrà aggiornato e nascosto da questa applicazione. <span class=\"subtle\">{reason}</span>" "softDelete": "Questo oggetto verrà aggiornato e nascosto da questa applicazione. <span class=\"subtle\">{reason}</span>"
}, },
"isChanged": "Questo elemento è stato modificato e non è visibile in questo livello",
"isDeleted": "Questo oggetto è stato rimosso", "isDeleted": "Questo oggetto è stato rimosso",
"isntAPoint": "Solo i nodi possono essere rimossi, l'elemento selezionato è un percorso, unarea oppure una relazione.", "isntAPoint": "Solo i nodi possono essere rimossi, l'elemento selezionato è un percorso, unarea oppure una relazione.",
"loading": "Controllo delle proprietà per verificare se questo oggetto può essere rimosso.", "loading": "Controllo delle proprietà per verificare se questo oggetto può essere rimosso.",
@ -45,6 +47,12 @@
"useSomethingElse": "Per rimuoverlo usa un altro editor OpenStreetMap", "useSomethingElse": "Per rimuoverlo usa un altro editor OpenStreetMap",
"whyDelete": "Perché questo elemento andrebbe rimosso?" "whyDelete": "Perché questo elemento andrebbe rimosso?"
}, },
"external": {
"allAreApplied": "Tutti i valori esterni mancanti sono stati copiati su OpenStreetMap",
"allIncluded": "I dati caricati da {source} sono contenuti in OpenStreetMap",
"apply": "Applica",
"applyAll": "Applica tutti i valori mancanti"
},
"favourite": { "favourite": {
"loginNeeded": "<h3>Accedi</h3>Il layout personale è disponibile soltanto per gli utenti OpenStreetMap", "loginNeeded": "<h3>Accedi</h3>Il layout personale è disponibile soltanto per gli utenti OpenStreetMap",
"panelIntro": "<h3>Il tuo tema personale</h3>Attiva i tuoi livelli preferiti fra tutti i temi ufficiali", "panelIntro": "<h3>Il tuo tema personale</h3>Attiva i tuoi livelli preferiti fra tutti i temi ufficiali",
@ -114,7 +122,7 @@
"add": { "add": {
"addNew": "Aggiungi {category} qua", "addNew": "Aggiungi {category} qua",
"backToSelect": "Seleziona una categoria differente", "backToSelect": "Seleziona una categoria differente",
"confirmButton": "Aggiungi una {category} qua.<br><div class=\"alert\">La tua aggiunta è visibile a chiunque</div>", "confirmButton": "Aggiungi una {category}<br/><div class='alert'>La tua aggiunta è visibile a chiunque</div>",
"confirmTitle": "Aggiungi un {title}?", "confirmTitle": "Aggiungi un {title}?",
"disableFilters": "Disabilita tutti i filtri", "disableFilters": "Disabilita tutti i filtri",
"disableFiltersExplanation": "Alcuni oggetti potrebbero essere nascosti da un filtro", "disableFiltersExplanation": "Alcuni oggetti potrebbero essere nascosti da un filtro",
@ -129,16 +137,16 @@
"zoomInMore": "Ingrandisci di più per importare questo elemento" "zoomInMore": "Ingrandisci di più per importare questo elemento"
}, },
"importTags": "L'elemento riceverà {tags}", "importTags": "L'elemento riceverà {tags}",
"intro": "Hai cliccato in un punto dove non ci sono ancora dei dati.<br>", "intro": "Hai cliccato in un punto dove non ci sono ancora dei dati.<br/>",
"layerNotEnabled": "Il livello {layer} non è abilitato. Abilita questo livello per aggiungere un elemento", "layerNotEnabled": "Il livello {layer} non è abilitato. Abilita questo livello per aggiungere un elemento",
"openLayerControl": "Apri il pannello di controllo dei livelli", "openLayerControl": "Apri il pannello di controllo dei livelli",
"pleaseLogin": "Accedi per aggiungere un nuovo elemento", "pleaseLogin": "Accedi per aggiungere un nuovo elemento",
"presetInfo": "Il nuovo PDI avrà {tags}", "presetInfo": "Il nuovo PDI avrà {tags}",
"stillLoading": "Caricamento dei dati ancora in corso. Attendi un po prima di aggiungere un nuovo elemento.", "stillLoading": "Caricamento dei dati ancora in corso. Attendi un po prima di aggiungere un nuovo elemento.",
"title": "Aggiungi un nuovo elemento?", "title": "Aggiungi un nuovo elemento",
"warnVisibleForEveryone": "La tua aggiunta sarà visibile a tutti", "warnVisibleForEveryone": "La tua aggiunta sarà visibile a tutti",
"wrongType": "Questo elemento non è un nodo o una way e non può essere importato", "wrongType": "Questo elemento non è un nodo o una way e non può essere importato",
"zoomInFurther": "Ingrandisci di più per aggiungere un elemento.", "zoomInFurther": "Ingrandisci di più per aggiungere un elemento",
"zoomInMore": "Ingrandisci ancora per importare questo oggetto" "zoomInMore": "Ingrandisci ancora per importare questo oggetto"
}, },
"apply_button": { "apply_button": {
@ -181,7 +189,7 @@
"downloadAsPdfHelper": "Ideale per stampare la mappa corrente", "downloadAsPdfHelper": "Ideale per stampare la mappa corrente",
"downloadAsPng": "Scarca come immagine", "downloadAsPng": "Scarca come immagine",
"downloadAsSvg": "Scarica una SVG dalla mappa corrente", "downloadAsSvg": "Scarica una SVG dalla mappa corrente",
"downloadAsSvgHelper": "Compatible con Inkscape o Adobe Illustrator; necessita di ulteriori processamenti ", "downloadAsSvgHelper": "Compatible con Inkscape o Adobe Illustrator; necessita di ulteriori processamenti",
"downloadCSV": "Scarica i dati visibili come CSV", "downloadCSV": "Scarica i dati visibili come CSV",
"downloadCSVHelper": "Compatibile con LibreOffice Calc, Excel, …", "downloadCSVHelper": "Compatibile con LibreOffice Calc, Excel, …",
"downloadFeatureAsGeojson": "Scarica come file GeoJSON", "downloadFeatureAsGeojson": "Scarica come file GeoJSON",
@ -229,7 +237,7 @@
"morescreen": { "morescreen": {
"createYourOwnTheme": "Crea il tuo tema di MapComplete personalizzato da zero", "createYourOwnTheme": "Crea il tuo tema di MapComplete personalizzato da zero",
"hiddenExplanation": "Questi temi sono solo accessibili se si dispone del collegamento. Hai scoperto {hidden_discovered} su {total_hidden} temi nascosti.", "hiddenExplanation": "Questi temi sono solo accessibili se si dispone del collegamento. Hai scoperto {hidden_discovered} su {total_hidden} temi nascosti.",
"intro": "<h3>Altre mappe tematiche?</h3>Ti diverti a raccogliere dati geografici?<br>Sono disponibili altri temi.", "intro": "<h3>Altre mappe tematiche?</h3>Ti diverti a raccogliere dati geografici?<br/>Sono disponibili altri temi.",
"noMatchingThemes": "Nessun argomento corrisponde ai tuoi criteri di ricerca", "noMatchingThemes": "Nessun argomento corrisponde ai tuoi criteri di ricerca",
"noSearch": "Mostra tutti gli argomenti", "noSearch": "Mostra tutti gli argomenti",
"previouslyHiddenTitle": "Temi nascosti precedentemente visitati", "previouslyHiddenTitle": "Temi nascosti precedentemente visitati",
@ -275,7 +283,7 @@
"generatedWith": "Generato con mapcomplete.org/{layoutid}", "generatedWith": "Generato con mapcomplete.org/{layoutid}",
"versionInfo": "v{version} - generato il {date}" "versionInfo": "v{version} - generato il {date}"
}, },
"pickLanguage": "Scegli una lingua:", "pickLanguage": "Scegli una lingua",
"poweredByOsm": "Basato su OpenStreetMap", "poweredByOsm": "Basato su OpenStreetMap",
"questionBox": { "questionBox": {
"answeredMultiple": "Hai risposto a {answered} domande", "answeredMultiple": "Hai risposto a {answered} domande",
@ -285,7 +293,7 @@
"questions": { "questions": {
"emailIs": "Lindirizzo email di questa {category} è <a href=\"mailto:{email}\" target=\"_blank\">{email}</a>", "emailIs": "Lindirizzo email di questa {category} è <a href=\"mailto:{email}\" target=\"_blank\">{email}</a>",
"emailOf": "Qual è lindirizzo email di {category}?", "emailOf": "Qual è lindirizzo email di {category}?",
"phoneNumberIs": "Il numero di telefono di questa {category} è <a target=\"_blank\">{phone}</a>", "phoneNumberIs": "Il numero di telefono di questa {category} è <a href='tel:{phone}' target='_blank'>{phone}</a>",
"phoneNumberOf": "Qual è il numero di telefono di {category}?", "phoneNumberOf": "Qual è il numero di telefono di {category}?",
"websiteIs": "Sito web: <a href=\"{website}\" target=\"_blank\">{website}</a>", "websiteIs": "Sito web: <a href=\"{website}\" target=\"_blank\">{website}</a>",
"websiteOf": "Qual è il sito web di {category}?" "websiteOf": "Qual è il sito web di {category}?"
@ -304,7 +312,7 @@
}, },
"sharescreen": { "sharescreen": {
"copiedToClipboard": "Collegamento copiato negli appunti", "copiedToClipboard": "Collegamento copiato negli appunti",
"embedIntro": "<h3>Incorpora nel tuo sito web</h3>Siamo lieti se vorrai includere questa cartina nel tuo sito web.<br>Ti incoraggiamo a farlo (non devi neanche chieder il permesso).<br>È gratuito e lo sarà per sempre. Più persone lo useranno e più valore acquisirà.", "embedIntro": "<h3>Incorpora nel tuo sito web</h3>Siamo lieti se vorrai includere questa cartina nel tuo sito web.<br/>Ti incoraggiamo a farlo (non devi neanche chieder il permesso).<br/>È gratuito e lo sarà per sempre. Più persone lo useranno e più valore acquisirà.",
"fsUserbadge": "Abilita il pulsante di accesso", "fsUserbadge": "Abilita il pulsante di accesso",
"fsWelcomeMessage": "Mostra il messaggio di benvenuto e le schede associate", "fsWelcomeMessage": "Mostra il messaggio di benvenuto e le schede associate",
"intro": "<h3>Condividi questa mappa</h3>Condividi questa mappa copiando il collegamento qua sotto e inviandolo ad amici o parenti:", "intro": "<h3>Condividi questa mappa</h3>Condividi questa mappa copiando il collegamento qua sotto e inviandolo ad amici o parenti:",
@ -438,7 +446,7 @@
"i_am_affiliated": "<span>Sono associato con questo oggetto</span><br><span class=\"subtle\">Spunta se sei il proprietario, creatore, dipendente, etc.</span>", "i_am_affiliated": "<span>Sono associato con questo oggetto</span><br><span class=\"subtle\">Spunta se sei il proprietario, creatore, dipendente, etc.</span>",
"name_required": "È richiesto un nome per poter mostrare e creare recensioni", "name_required": "È richiesto un nome per poter mostrare e creare recensioni",
"no_reviews_yet": "Non ci sono ancora recensioni. Sii il primo a scriverne una aiutando così i dati liberi e lattività!", "no_reviews_yet": "Non ci sono ancora recensioni. Sii il primo a scriverne una aiutando così i dati liberi e lattività!",
"saved": "<span class=\"thanks\">Recensione salvata. Grazie per averla condivisa!</span>", "saved": "Recensione salvata. Grazie per averla condivisa!",
"saving_review": "Salvataggio…", "saving_review": "Salvataggio…",
"title": "{count} recensioni", "title": "{count} recensioni",
"title_singular": "Una recensione", "title_singular": "Una recensione",

View file

@ -163,7 +163,7 @@
"then": "Açò és una tanca publicitària" "then": "Açò és una tanca publicitària"
}, },
"1": { "1": {
"then": "Açò és un tauló d'anunis" "then": "Açò és un tauló d'anuncis"
}, },
"2": { "2": {
"then": "Açò és una columna" "then": "Açò és una columna"
@ -6711,28 +6711,28 @@
"16": { "16": {
"then": "Aquí es pot reciclar plàstic" "then": "Aquí es pot reciclar plàstic"
}, },
"17": { "18": {
"then": "Els cartutxos d'impressora es poden reciclar aquí" "then": "Els cartutxos d'impressora es poden reciclar aquí"
}, },
"18": { "19": {
"then": "Aquí es pot reciclar ferralla" "then": "Aquí es pot reciclar ferralla"
}, },
"19": {
"then": "Aquí es poden reciclar sabates"
},
"20": { "20": {
"then": "Aquí es poden reciclar petits electrodomèstics" "then": "Aquí es poden reciclar sabates"
}, },
"21": { "21": {
"then": "Aquí es poden reciclar petits electrodomèstics" "then": "Aquí es poden reciclar petits electrodomèstics"
}, },
"22": { "22": {
"then": "Aquí es poden reciclar agulles" "then": "Aquí es poden reciclar petits electrodomèstics"
}, },
"23": { "23": {
"then": "Ací es pot reciclar el rebuig" "then": "Aquí es poden reciclar agulles"
}, },
"24": { "24": {
"then": "Ací es pot reciclar el rebuig"
},
"25": {
"then": "Aquí es poden reciclar bicicletes" "then": "Aquí es poden reciclar bicicletes"
} }
}, },
@ -9107,7 +9107,7 @@
"6": { "6": {
"then": "Una paperera per a plàstic" "then": "Una paperera per a plàstic"
}, },
"7": { "8": {
"then": "Una paperera per a paper" "then": "Una paperera per a paper"
} }
}, },

View file

@ -6971,28 +6971,28 @@
"16": { "16": {
"then": "Plast se zde dá recyklovat" "then": "Plast se zde dá recyklovat"
}, },
"17": { "18": {
"then": "Náplně do tiskáren lze recyklovat zde" "then": "Náplně do tiskáren lze recyklovat zde"
}, },
"18": { "19": {
"then": "Kovový šrot lze zde recyklovat" "then": "Kovový šrot lze zde recyklovat"
}, },
"19": {
"then": "Boty se zde dají recyklovat"
},
"20": { "20": {
"then": "Drobné elektrospotřebiče se zde dají recyklovat" "then": "Boty se zde dají recyklovat"
}, },
"21": { "21": {
"then": "Drobné elektrospotřebiče se zde dají recyklovat" "then": "Drobné elektrospotřebiče se zde dají recyklovat"
}, },
"22": { "22": {
"then": "Jehly se zde dají recyklovat" "then": "Drobné elektrospotřebiče se zde dají recyklovat"
}, },
"23": { "23": {
"then": "Zbytkový odpad zde lze recyklovat" "then": "Jehly se zde dají recyklovat"
}, },
"24": { "24": {
"then": "Zbytkový odpad zde lze recyklovat"
},
"25": {
"then": "Kola se zde dají recyklovat" "then": "Kola se zde dají recyklovat"
} }
}, },
@ -9363,7 +9363,7 @@
"6": { "6": {
"then": "Odpadkový koš na plasty" "then": "Odpadkový koš na plasty"
}, },
"7": { "8": {
"then": "Odpadový koš na papír" "then": "Odpadový koš na papír"
} }
}, },

View file

@ -2610,7 +2610,7 @@
"6": { "6": {
"then": "En affaldskurv til plast" "then": "En affaldskurv til plast"
}, },
"7": { "8": {
"then": "En affaldskurv til papir" "then": "En affaldskurv til papir"
} }
}, },

View file

@ -1474,6 +1474,11 @@
}, },
"question": "Wo befinden sich diese Fahrradabstellplätze?" "question": "Wo befinden sich diese Fahrradabstellplätze?"
}, },
"charge": {
"question": "Wie viel kostet es, Ihr Fahrrad hier zu parken?",
"questionHint": "Das ist der Betrag, der für ein einzelnes Fahrrad berechnet wird",
"render": "Das Parken Ihres Fahrrads kostet {charge}"
},
"fee": { "fee": {
"mappings": { "mappings": {
"0": { "0": {
@ -8251,28 +8256,28 @@
"16": { "16": {
"then": "Kunststoff kann hier recycelt werden" "then": "Kunststoff kann hier recycelt werden"
}, },
"17": { "18": {
"then": "Druckerpatronen können hier recycelt werden" "then": "Druckerpatronen können hier recycelt werden"
}, },
"18": { "19": {
"then": "Metallschrott kann hier recycelt werden" "then": "Metallschrott kann hier recycelt werden"
}, },
"19": {
"then": "Schuhe können hier recycelt werden"
},
"20": { "20": {
"then": "Elektrokleingeräte können hier recycelt werden" "then": "Schuhe können hier recycelt werden"
}, },
"21": { "21": {
"then": "Elektrokleingeräte können hier recycelt werden" "then": "Elektrokleingeräte können hier recycelt werden"
}, },
"22": { "22": {
"then": "Nadeln können hier recycelt werden" "then": "Elektrokleingeräte können hier recycelt werden"
}, },
"23": { "23": {
"then": "Restmüll kann hier recycelt werden" "then": "Nadeln können hier recycelt werden"
}, },
"24": { "24": {
"then": "Restmüll kann hier recycelt werden"
},
"25": {
"then": "Fahrräder können hier recycelt werden" "then": "Fahrräder können hier recycelt werden"
} }
}, },
@ -10515,6 +10520,18 @@
"2": { "2": {
"human": "{quantity} Tage", "human": "{quantity} Tage",
"humanSingular": "ein Tag" "humanSingular": "ein Tag"
},
"3": {
"human": "{quantity} Wochen",
"humanSingular": "ein Woche"
},
"4": {
"human": "{quantity} Monate",
"humanSingular": "ein Monat"
},
"5": {
"human": "{quantity} Jahre",
"humanSingular": "ein Jahr"
} }
} }
} }
@ -11132,7 +11149,7 @@
"6": { "6": {
"then": "Der Abfalleimer ist für Plastik" "then": "Der Abfalleimer ist für Plastik"
}, },
"7": { "8": {
"then": "Der Abfalleimer ist für Papier" "then": "Der Abfalleimer ist für Papier"
} }
}, },

Some files were not shown because too many files have changed in this diff Show more