Chore: housekeeping

This commit is contained in:
Pieter Vander Vennet 2023-10-10 01:52:02 +02:00
parent 95f4dc859a
commit 0bdb35a016
42 changed files with 2792 additions and 839 deletions

View file

@ -50,6 +50,9 @@
+ [denominations-coins](#denominations-coins)
+ [check_date](#check_date)
+ [all_tags](#all_tags)
+ [sugar_free](#sugar_free)
+ [gluten_free](#gluten_free)
+ [lactose_free](#lactose_free)
+ [export_as_gpx](#export_as_gpx)
+ [export_as_geojson](#export_as_geojson)
+ [minimap](#minimap)
@ -809,6 +812,42 @@
### sugar_free
- food
- shops
### gluten_free
- food
- shops
### lactose_free
- food
- shops
### export_as_gpx

View file

@ -56,6 +56,9 @@ Special library layer which does not need a '.questions'-prefix before being imp
+ [luminous_or_lit](#luminous_or_lit)
+ [survey_date](#survey_date)
+ [check_date](#check_date)
+ [sugar_free](#sugar_free)
+ [lactose_free](#lactose_free)
+ [gluten_free](#gluten_free)
@ -121,6 +124,9 @@ attribute | type | values which are supported by this layer
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/internet_access:ssid#values) [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/survey:date#values) [survey:date](https://wiki.openstreetmap.org/wiki/Key:survey:date) | [date](../SpecialInputElements.md#date) | [](https://wiki.openstreetmap.org/wiki/Tag:survey:date%3D)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/check_date#values) [check_date](https://wiki.openstreetmap.org/wiki/Key:check_date) | [date](../SpecialInputElements.md#date) | [](https://wiki.openstreetmap.org/wiki/Tag:check_date%3D)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:sugar_free#values) [diet:sugar_free](https://wiki.openstreetmap.org/wiki/Key:diet:sugar_free) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:diet:sugar_free%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:sugar_free%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:sugar_free%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:sugar_free%3Dno)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:lactose_free#values) [diet:lactose_free](https://wiki.openstreetmap.org/wiki/Key:diet:lactose_free) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dno)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:gluten_free#values) [diet:gluten_free](https://wiki.openstreetmap.org/wiki/Key:diet:gluten_free) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:diet:gluten_free%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:gluten_free%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:gluten_free%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:gluten_free%3Dno)
@ -844,6 +850,60 @@ This is rendered with `This object was last checked on <b>{check_date}</b>`
- *This object was last checked today* corresponds with `check_date=`
### sugar_free
The question is *Does this shop have a sugar free offering?*
- *This shop <b>only sells sugar free</b> products* corresponds with `diet:sugar_free=only`
- *This shop has a big sugar free offering* corresponds with `diet:sugar_free=yes`
- *This shop has a <b>limited sugar free</b> offering* corresponds with `diet:sugar_free=limited`
- *This shop has no sugar free offering* corresponds with `diet:sugar_free=no`
### lactose_free
The question is *Does {title()} have a lactose-free offering?*
- *<b>Only sells lactose free</b> products* corresponds with `diet:lactose_free=only`
- *Big lactose free offering* corresponds with `diet:lactose_free=yes`
- *<b>Limited lactose free</b> offering* corresponds with `diet:lactose_free=limited`
- *No lactose free offering* corresponds with `diet:lactose_free=no`
### gluten_free
The question is *Does this shop have a gluten free offering?*
- *This shop <b>only sells gluten free</b> products* corresponds with `diet:gluten_free=only`
- *This shop has a big gluten free offering* corresponds with `diet:gluten_free=yes`
- *This shop has a <b>limited gluten free</b> offering* corresponds with `diet:gluten_free=limited`
- *This shop has no gluten free offering* corresponds with `diet:gluten_free=no`
This document is autogenerated from [assets/layers/questions/questions.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/questions/questions.json)

View file

@ -61,6 +61,9 @@ attribute | type | values which are supported by this layer
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:vegetarian#values) [diet:vegetarian](https://wiki.openstreetmap.org/wiki/Key:diet:vegetarian) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Dno) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Dlimited) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Dyes) [only](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Donly)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:vegan#values) [diet:vegan](https://wiki.openstreetmap.org/wiki/Key:diet:vegan) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dno) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dlimited) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dyes) [only](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Donly)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:halal#values) [diet:halal](https://wiki.openstreetmap.org/wiki/Key:diet:halal) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:diet:halal%3Dno) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:halal%3Dlimited) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:halal%3Dyes) [only](https://wiki.openstreetmap.org/wiki/Tag:diet:halal%3Donly)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:sugar_free#values) [diet:sugar_free](https://wiki.openstreetmap.org/wiki/Key:diet:sugar_free) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:diet:sugar_free%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:sugar_free%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:sugar_free%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:sugar_free%3Dno)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:gluten_free#values) [diet:gluten_free](https://wiki.openstreetmap.org/wiki/Key:diet:gluten_free) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:diet:gluten_free%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:gluten_free%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:gluten_free%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:gluten_free%3Dno)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:lactose_free#values) [diet:lactose_free](https://wiki.openstreetmap.org/wiki/Key:diet:lactose_free) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dno)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/organic#values) [organic](https://wiki.openstreetmap.org/wiki/Key:organic) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:organic%3Dno) [yes](https://wiki.openstreetmap.org/wiki/Tag:organic%3Dyes) [only](https://wiki.openstreetmap.org/wiki/Tag:organic%3Donly)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:vegetarian#values) [diet:vegetarian](https://wiki.openstreetmap.org/wiki/Key:diet:vegetarian) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Dno)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:vegan#values) [diet:vegan](https://wiki.openstreetmap.org/wiki/Key:diet:vegan) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dno)
@ -436,6 +439,60 @@ The question is *Does this restaurant offer a halal menu?*
### sugar_free
The question is *Does this shop have a sugar free offering?*
- *This shop <b>only sells sugar free</b> products* corresponds with `diet:sugar_free=only`
- *This shop has a big sugar free offering* corresponds with `diet:sugar_free=yes`
- *This shop has a <b>limited sugar free</b> offering* corresponds with `diet:sugar_free=limited`
- *This shop has no sugar free offering* corresponds with `diet:sugar_free=no`
### gluten_free
The question is *Does this shop have a gluten free offering?*
- *This shop <b>only sells gluten free</b> products* corresponds with `diet:gluten_free=only`
- *This shop has a big gluten free offering* corresponds with `diet:gluten_free=yes`
- *This shop has a <b>limited gluten free</b> offering* corresponds with `diet:gluten_free=limited`
- *This shop has no gluten free offering* corresponds with `diet:gluten_free=no`
### lactose_free
The question is *Does {title()} have a lactose-free offering?*
- *<b>Only sells lactose free</b> products* corresponds with `diet:lactose_free=only`
- *Big lactose free offering* corresponds with `diet:lactose_free=yes`
- *<b>Limited lactose free</b> offering* corresponds with `diet:lactose_free=limited`
- *No lactose free offering* corresponds with `diet:lactose_free=no`
### organic (no friture)
@ -778,6 +835,27 @@ has_organic.0 | Has organic options | organic=yes\|organic=only
id | question | osmTags
---- | ---------- | ---------
sugar_free.0 | Has a sugar-free offering | diet:sugar_free=yes\|diet:sugar_free=only\|diet:sugar_free=limited
id | question | osmTags
---- | ---------- | ---------
gluten_free.0 | Has a gluten free offering | diet:gluten_free=yes\|diet:gluten_free=only\|diet:gluten_free=limited
id | question | osmTags
---- | ---------- | ---------
lactose_free.0 | Has a lactose free offering | diet:lactose_free=yes\|diet:lactose_free=only\|diet:lactose_free=limited
id | question | osmTags
---- | ---------- | ---------
accepts_cash.0 | Accepts cash | payment:cash=yes

File diff suppressed because one or more lines are too long

View file

@ -65,6 +65,9 @@ attribute | type | values which are supported by this layer
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:vegetarian#values) [diet:vegetarian](https://wiki.openstreetmap.org/wiki/Key:diet:vegetarian) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Dno) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Dlimited) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Dyes) [only](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Donly)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:vegan#values) [diet:vegan](https://wiki.openstreetmap.org/wiki/Key:diet:vegan) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dno) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dlimited) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dyes) [only](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Donly)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:halal#values) [diet:halal](https://wiki.openstreetmap.org/wiki/Key:diet:halal) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:diet:halal%3Dno) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:halal%3Dlimited) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:halal%3Dyes) [only](https://wiki.openstreetmap.org/wiki/Tag:diet:halal%3Donly)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:sugar_free#values) [diet:sugar_free](https://wiki.openstreetmap.org/wiki/Key:diet:sugar_free) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:diet:sugar_free%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:sugar_free%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:sugar_free%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:sugar_free%3Dno)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:gluten_free#values) [diet:gluten_free](https://wiki.openstreetmap.org/wiki/Key:diet:gluten_free) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:diet:gluten_free%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:gluten_free%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:gluten_free%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:gluten_free%3Dno)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:lactose_free#values) [diet:lactose_free](https://wiki.openstreetmap.org/wiki/Key:diet:lactose_free) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dno)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/organic#values) [organic](https://wiki.openstreetmap.org/wiki/Key:organic) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:organic%3Dno) [yes](https://wiki.openstreetmap.org/wiki/Tag:organic%3Dyes) [only](https://wiki.openstreetmap.org/wiki/Tag:organic%3Donly)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:vegetarian#values) [diet:vegetarian](https://wiki.openstreetmap.org/wiki/Key:diet:vegetarian) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Dno)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:vegan#values) [diet:vegan](https://wiki.openstreetmap.org/wiki/Key:diet:vegan) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dno)
@ -440,6 +443,60 @@ The question is *Does this restaurant offer a halal menu?*
### sugar_free
The question is *Does this shop have a sugar free offering?*
- *This shop <b>only sells sugar free</b> products* corresponds with `diet:sugar_free=only`
- *This shop has a big sugar free offering* corresponds with `diet:sugar_free=yes`
- *This shop has a <b>limited sugar free</b> offering* corresponds with `diet:sugar_free=limited`
- *This shop has no sugar free offering* corresponds with `diet:sugar_free=no`
### gluten_free
The question is *Does this shop have a gluten free offering?*
- *This shop <b>only sells gluten free</b> products* corresponds with `diet:gluten_free=only`
- *This shop has a big gluten free offering* corresponds with `diet:gluten_free=yes`
- *This shop has a <b>limited gluten free</b> offering* corresponds with `diet:gluten_free=limited`
- *This shop has no gluten free offering* corresponds with `diet:gluten_free=no`
### lactose_free
The question is *Does {title()} have a lactose-free offering?*
- *<b>Only sells lactose free</b> products* corresponds with `diet:lactose_free=only`
- *Big lactose free offering* corresponds with `diet:lactose_free=yes`
- *<b>Limited lactose free</b> offering* corresponds with `diet:lactose_free=limited`
- *No lactose free offering* corresponds with `diet:lactose_free=no`
### organic (no friture)
@ -782,6 +839,27 @@ has_organic.0 | Has organic options | organic=yes\|organic=only
id | question | osmTags
---- | ---------- | ---------
sugar_free.0 | Has a sugar-free offering | diet:sugar_free=yes\|diet:sugar_free=only\|diet:sugar_free=limited
id | question | osmTags
---- | ---------- | ---------
gluten_free.0 | Has a gluten free offering | diet:gluten_free=yes\|diet:gluten_free=only\|diet:gluten_free=limited
id | question | osmTags
---- | ---------- | ---------
lactose_free.0 | Has a lactose free offering | diet:lactose_free=yes\|diet:lactose_free=only\|diet:lactose_free=limited
id | question | osmTags
---- | ---------- | ---------
accepts_cash.0 | Accepts cash | payment:cash=yes

View file

@ -61,6 +61,9 @@ attribute | type | values which are supported by this layer
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:vegetarian#values) [diet:vegetarian](https://wiki.openstreetmap.org/wiki/Key:diet:vegetarian) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Dno) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Dlimited) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Dyes) [only](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Donly)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:vegan#values) [diet:vegan](https://wiki.openstreetmap.org/wiki/Key:diet:vegan) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dno) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dlimited) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dyes) [only](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Donly)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:halal#values) [diet:halal](https://wiki.openstreetmap.org/wiki/Key:diet:halal) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:diet:halal%3Dno) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:halal%3Dlimited) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:halal%3Dyes) [only](https://wiki.openstreetmap.org/wiki/Tag:diet:halal%3Donly)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:sugar_free#values) [diet:sugar_free](https://wiki.openstreetmap.org/wiki/Key:diet:sugar_free) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:diet:sugar_free%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:sugar_free%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:sugar_free%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:sugar_free%3Dno)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:gluten_free#values) [diet:gluten_free](https://wiki.openstreetmap.org/wiki/Key:diet:gluten_free) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:diet:gluten_free%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:gluten_free%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:gluten_free%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:gluten_free%3Dno)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:lactose_free#values) [diet:lactose_free](https://wiki.openstreetmap.org/wiki/Key:diet:lactose_free) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:lactose_free%3Dno)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/organic#values) [organic](https://wiki.openstreetmap.org/wiki/Key:organic) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:organic%3Dno) [yes](https://wiki.openstreetmap.org/wiki/Tag:organic%3Dyes) [only](https://wiki.openstreetmap.org/wiki/Tag:organic%3Donly)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:vegetarian#values) [diet:vegetarian](https://wiki.openstreetmap.org/wiki/Key:diet:vegetarian) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:vegetarian%3Dno)
[<img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/diet:vegan#values) [diet:vegan](https://wiki.openstreetmap.org/wiki/Key:diet:vegan) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:diet:vegan%3Dno)
@ -436,6 +439,60 @@ The question is *Does this restaurant offer a halal menu?*
### sugar_free
The question is *Does this shop have a sugar free offering?*
- *This shop <b>only sells sugar free</b> products* corresponds with `diet:sugar_free=only`
- *This shop has a big sugar free offering* corresponds with `diet:sugar_free=yes`
- *This shop has a <b>limited sugar free</b> offering* corresponds with `diet:sugar_free=limited`
- *This shop has no sugar free offering* corresponds with `diet:sugar_free=no`
### gluten_free
The question is *Does this shop have a gluten free offering?*
- *This shop <b>only sells gluten free</b> products* corresponds with `diet:gluten_free=only`
- *This shop has a big gluten free offering* corresponds with `diet:gluten_free=yes`
- *This shop has a <b>limited gluten free</b> offering* corresponds with `diet:gluten_free=limited`
- *This shop has no gluten free offering* corresponds with `diet:gluten_free=no`
### lactose_free
The question is *Does {title()} have a lactose-free offering?*
- *<b>Only sells lactose free</b> products* corresponds with `diet:lactose_free=only`
- *Big lactose free offering* corresponds with `diet:lactose_free=yes`
- *<b>Limited lactose free</b> offering* corresponds with `diet:lactose_free=limited`
- *No lactose free offering* corresponds with `diet:lactose_free=no`
### organic (no friture)
@ -778,6 +835,27 @@ has_organic.0 | Has organic options | organic=yes\|organic=only
id | question | osmTags
---- | ---------- | ---------
sugar_free.0 | Has a sugar-free offering | diet:sugar_free=yes\|diet:sugar_free=only\|diet:sugar_free=limited
id | question | osmTags
---- | ---------- | ---------
gluten_free.0 | Has a gluten free offering | diet:gluten_free=yes\|diet:gluten_free=only\|diet:gluten_free=limited
id | question | osmTags
---- | ---------- | ---------
lactose_free.0 | Has a lactose free offering | diet:lactose_free=yes\|diet:lactose_free=only\|diet:lactose_free=limited
id | question | osmTags
---- | ---------- | ---------
accepts_cash.0 | Accepts cash | payment:cash=yes

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1624,6 +1624,21 @@
"description": "Layer 'Shop' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots')",
"value": "wine"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=only with a fixed text, namely 'This shop sells second-hand items <b>only</b>' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "only"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=yes with a fixed text, namely 'This shop sells second-hand items along with new items' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "yes"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=no with a fixed text, namely 'This shop only sells brand-new items' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "no"
},
{
"key": "opening_hours",
"description": "Layer 'Shop' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Climbing gyms, clubs and spots')"
@ -1785,6 +1800,66 @@
"description": "Layer 'Shop' shows organic=no with a fixed text, namely 'This shop does not offer organic products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=clothes|shop=shoes|shop=butcher|shop=cosmetics|shop=deli|shop=bakery|shop=alcohol|shop=seafood|shop=beverages|shop=florist)",
"value": "no"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=only with a fixed text, namely 'This shop <b>only sells sugar free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=yes with a fixed text, namely 'This shop has a big sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=limited with a fixed text, namely 'This shop has a <b>limited sugar free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=no with a fixed text, namely 'This shop has no sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=only with a fixed text, namely 'This shop <b>only sells gluten free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=yes with a fixed text, namely 'This shop has a big gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=limited with a fixed text, namely 'This shop has a <b>limited gluten free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=no with a fixed text, namely 'This shop has no gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=only with a fixed text, namely '<b>Only sells lactose free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=yes with a fixed text, namely 'Big lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=limited with a fixed text, namely '<b>Limited lactose free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=no with a fixed text, namely 'No lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "shop",
"description": "The MapComplete theme Climbing gyms, clubs and spots has a layer Shop showing features with this tag"
@ -2637,6 +2712,21 @@
"description": "Layer 'Shop' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots')",
"value": "wine"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=only with a fixed text, namely 'This shop sells second-hand items <b>only</b>' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "only"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=yes with a fixed text, namely 'This shop sells second-hand items along with new items' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "yes"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=no with a fixed text, namely 'This shop only sells brand-new items' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "no"
},
{
"key": "opening_hours",
"description": "Layer 'Shop' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Climbing gyms, clubs and spots')"
@ -2798,6 +2888,66 @@
"description": "Layer 'Shop' shows organic=no with a fixed text, namely 'This shop does not offer organic products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=clothes|shop=shoes|shop=butcher|shop=cosmetics|shop=deli|shop=bakery|shop=alcohol|shop=seafood|shop=beverages|shop=florist)",
"value": "no"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=only with a fixed text, namely 'This shop <b>only sells sugar free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=yes with a fixed text, namely 'This shop has a big sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=limited with a fixed text, namely 'This shop has a <b>limited sugar free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=no with a fixed text, namely 'This shop has no sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=only with a fixed text, namely 'This shop <b>only sells gluten free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=yes with a fixed text, namely 'This shop has a big gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=limited with a fixed text, namely 'This shop has a <b>limited gluten free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=no with a fixed text, namely 'This shop has no gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=only with a fixed text, namely '<b>Only sells lactose free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=yes with a fixed text, namely 'Big lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=limited with a fixed text, namely '<b>Limited lactose free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=no with a fixed text, namely 'No lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "amenity",
"description": "The MapComplete theme Climbing gyms, clubs and spots has a layer Toilets showing features with this tag",

View file

@ -330,6 +330,66 @@
"description": "Layer 'Restaurants and fast food' shows diet:halal=only with a fixed text, namely 'Only halal options are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food') (This is only shown if cuisine!=friture)",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Restaurants and fast food' shows diet:sugar_free=only with a fixed text, namely 'This shop <b>only sells sugar free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Restaurants and fast food' shows diet:sugar_free=yes with a fixed text, namely 'This shop has a big sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
"value": "yes"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Restaurants and fast food' shows diet:sugar_free=limited with a fixed text, namely 'This shop has a <b>limited sugar free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
"value": "limited"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Restaurants and fast food' shows diet:sugar_free=no with a fixed text, namely 'This shop has no sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
"value": "no"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Restaurants and fast food' shows diet:gluten_free=only with a fixed text, namely 'This shop <b>only sells gluten free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
"value": "only"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Restaurants and fast food' shows diet:gluten_free=yes with a fixed text, namely 'This shop has a big gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
"value": "yes"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Restaurants and fast food' shows diet:gluten_free=limited with a fixed text, namely 'This shop has a <b>limited gluten free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
"value": "limited"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Restaurants and fast food' shows diet:gluten_free=no with a fixed text, namely 'This shop has no gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
"value": "no"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Restaurants and fast food' shows diet:lactose_free=only with a fixed text, namely '<b>Only sells lactose free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
"value": "only"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Restaurants and fast food' shows diet:lactose_free=yes with a fixed text, namely 'Big lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
"value": "yes"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Restaurants and fast food' shows diet:lactose_free=limited with a fixed text, namely '<b>Limited lactose free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
"value": "limited"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Restaurants and fast food' shows diet:lactose_free=no with a fixed text, namely 'No lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
"value": "no"
},
{
"key": "organic",
"description": "Layer 'Restaurants and fast food' shows organic=no with a fixed text, namely 'There are no organic options available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food') (This is only shown if cuisine!=friture)",

View file

@ -334,6 +334,66 @@
"description": "Layer 'Fries shop' shows diet:halal=only with a fixed text, namely 'Only halal options are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops') (This is only shown if cuisine!=friture)",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Fries shop' shows diet:sugar_free=only with a fixed text, namely 'This shop <b>only sells sugar free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops')",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Fries shop' shows diet:sugar_free=yes with a fixed text, namely 'This shop has a big sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops')",
"value": "yes"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Fries shop' shows diet:sugar_free=limited with a fixed text, namely 'This shop has a <b>limited sugar free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops')",
"value": "limited"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Fries shop' shows diet:sugar_free=no with a fixed text, namely 'This shop has no sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops')",
"value": "no"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Fries shop' shows diet:gluten_free=only with a fixed text, namely 'This shop <b>only sells gluten free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops')",
"value": "only"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Fries shop' shows diet:gluten_free=yes with a fixed text, namely 'This shop has a big gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops')",
"value": "yes"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Fries shop' shows diet:gluten_free=limited with a fixed text, namely 'This shop has a <b>limited gluten free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops')",
"value": "limited"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Fries shop' shows diet:gluten_free=no with a fixed text, namely 'This shop has no gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops')",
"value": "no"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Fries shop' shows diet:lactose_free=only with a fixed text, namely '<b>Only sells lactose free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops')",
"value": "only"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Fries shop' shows diet:lactose_free=yes with a fixed text, namely 'Big lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops')",
"value": "yes"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Fries shop' shows diet:lactose_free=limited with a fixed text, namely '<b>Limited lactose free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops')",
"value": "limited"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Fries shop' shows diet:lactose_free=no with a fixed text, namely 'No lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops')",
"value": "no"
},
{
"key": "organic",
"description": "Layer 'Fries shop' shows organic=no with a fixed text, namely 'There are no organic options available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops') (This is only shown if cuisine!=friture)",

View file

@ -1208,6 +1208,21 @@
"description": "Layer 'Shop' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare')",
"value": "wine"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=only with a fixed text, namely 'This shop sells second-hand items <b>only</b>' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "only"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=yes with a fixed text, namely 'This shop sells second-hand items along with new items' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "yes"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=no with a fixed text, namely 'This shop only sells brand-new items' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "no"
},
{
"key": "opening_hours",
"description": "Layer 'Shop' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Healthcare')"
@ -1369,6 +1384,66 @@
"description": "Layer 'Shop' shows organic=no with a fixed text, namely 'This shop does not offer organic products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=clothes|shop=shoes|shop=butcher|shop=cosmetics|shop=deli|shop=bakery|shop=alcohol|shop=seafood|shop=beverages|shop=florist)",
"value": "no"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=only with a fixed text, namely 'This shop <b>only sells sugar free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=yes with a fixed text, namely 'This shop has a big sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=limited with a fixed text, namely 'This shop has a <b>limited sugar free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=no with a fixed text, namely 'This shop has no sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=only with a fixed text, namely 'This shop <b>only sells gluten free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=yes with a fixed text, namely 'This shop has a big gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=limited with a fixed text, namely 'This shop has a <b>limited gluten free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=no with a fixed text, namely 'This shop has no gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=only with a fixed text, namely '<b>Only sells lactose free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=yes with a fixed text, namely 'Big lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=limited with a fixed text, namely '<b>Limited lactose free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=no with a fixed text, namely 'No lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "shop",
"description": "The MapComplete theme Healthcare has a layer Shop showing features with this tag"
@ -2211,6 +2286,21 @@
"description": "Layer 'Shop' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare')",
"value": "wine"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=only with a fixed text, namely 'This shop sells second-hand items <b>only</b>' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "only"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=yes with a fixed text, namely 'This shop sells second-hand items along with new items' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "yes"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=no with a fixed text, namely 'This shop only sells brand-new items' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "no"
},
{
"key": "opening_hours",
"description": "Layer 'Shop' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Healthcare')"
@ -2371,6 +2461,66 @@
"key": "organic",
"description": "Layer 'Shop' shows organic=no with a fixed text, namely 'This shop does not offer organic products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=clothes|shop=shoes|shop=butcher|shop=cosmetics|shop=deli|shop=bakery|shop=alcohol|shop=seafood|shop=beverages|shop=florist)",
"value": "no"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=only with a fixed text, namely 'This shop <b>only sells sugar free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=yes with a fixed text, namely 'This shop has a big sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=limited with a fixed text, namely 'This shop has a <b>limited sugar free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=no with a fixed text, namely 'This shop has no sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=only with a fixed text, namely 'This shop <b>only sells gluten free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=yes with a fixed text, namely 'This shop has a big gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=limited with a fixed text, namely 'This shop has a <b>limited gluten free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=no with a fixed text, namely 'This shop has no gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=only with a fixed text, namely '<b>Only sells lactose free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=yes with a fixed text, namely 'Big lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=limited with a fixed text, namely '<b>Limited lactose free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=no with a fixed text, namely 'No lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
}
]
}

View file

@ -840,6 +840,66 @@
"description": "Layer 'Restaurants and fast food' shows diet:halal=only with a fixed text, namely 'Only halal options are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if cuisine!=friture)",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Restaurants and fast food' shows diet:sugar_free=only with a fixed text, namely 'This shop <b>only sells sugar free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Restaurants and fast food' shows diet:sugar_free=yes with a fixed text, namely 'This shop has a big sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')",
"value": "yes"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Restaurants and fast food' shows diet:sugar_free=limited with a fixed text, namely 'This shop has a <b>limited sugar free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')",
"value": "limited"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Restaurants and fast food' shows diet:sugar_free=no with a fixed text, namely 'This shop has no sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')",
"value": "no"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Restaurants and fast food' shows diet:gluten_free=only with a fixed text, namely 'This shop <b>only sells gluten free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')",
"value": "only"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Restaurants and fast food' shows diet:gluten_free=yes with a fixed text, namely 'This shop has a big gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')",
"value": "yes"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Restaurants and fast food' shows diet:gluten_free=limited with a fixed text, namely 'This shop has a <b>limited gluten free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')",
"value": "limited"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Restaurants and fast food' shows diet:gluten_free=no with a fixed text, namely 'This shop has no gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')",
"value": "no"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Restaurants and fast food' shows diet:lactose_free=only with a fixed text, namely '<b>Only sells lactose free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')",
"value": "only"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Restaurants and fast food' shows diet:lactose_free=yes with a fixed text, namely 'Big lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')",
"value": "yes"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Restaurants and fast food' shows diet:lactose_free=limited with a fixed text, namely '<b>Limited lactose free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')",
"value": "limited"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Restaurants and fast food' shows diet:lactose_free=no with a fixed text, namely 'No lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')",
"value": "no"
},
{
"key": "organic",
"description": "Layer 'Restaurants and fast food' shows organic=no with a fixed text, namely 'There are no organic options available' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if cuisine!=friture)",
@ -2082,6 +2142,21 @@
"description": "Layer 'Shop' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')",
"value": "wine"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=only with a fixed text, namely 'This shop sells second-hand items <b>only</b>' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "only"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=yes with a fixed text, namely 'This shop sells second-hand items along with new items' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "yes"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=no with a fixed text, namely 'This shop only sells brand-new items' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "no"
},
{
"key": "opening_hours",
"description": "Layer 'Shop' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'OnWheels')"
@ -2243,6 +2318,66 @@
"description": "Layer 'Shop' shows organic=no with a fixed text, namely 'This shop does not offer organic products' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=clothes|shop=shoes|shop=butcher|shop=cosmetics|shop=deli|shop=bakery|shop=alcohol|shop=seafood|shop=beverages|shop=florist)",
"value": "no"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=only with a fixed text, namely 'This shop <b>only sells sugar free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=yes with a fixed text, namely 'This shop has a big sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=limited with a fixed text, namely 'This shop has a <b>limited sugar free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=no with a fixed text, namely 'This shop has no sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=only with a fixed text, namely 'This shop <b>only sells gluten free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=yes with a fixed text, namely 'This shop has a big gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=limited with a fixed text, namely 'This shop has a <b>limited gluten free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=no with a fixed text, namely 'This shop has no gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=only with a fixed text, namely '<b>Only sells lactose free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=yes with a fixed text, namely 'Big lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=limited with a fixed text, namely '<b>Limited lactose free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=no with a fixed text, namely 'No lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "amenity",
"description": "The MapComplete theme OnWheels has a layer Toilets showing features with this tag",

View file

@ -7625,6 +7625,66 @@
"description": "Layer 'Restaurants and fast food' shows diet:halal=only with a fixed text, namely 'Only halal options are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if cuisine!=friture)",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Restaurants and fast food' shows diet:sugar_free=only with a fixed text, namely 'This shop <b>only sells sugar free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Restaurants and fast food' shows diet:sugar_free=yes with a fixed text, namely 'This shop has a big sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
"value": "yes"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Restaurants and fast food' shows diet:sugar_free=limited with a fixed text, namely 'This shop has a <b>limited sugar free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
"value": "limited"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Restaurants and fast food' shows diet:sugar_free=no with a fixed text, namely 'This shop has no sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
"value": "no"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Restaurants and fast food' shows diet:gluten_free=only with a fixed text, namely 'This shop <b>only sells gluten free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
"value": "only"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Restaurants and fast food' shows diet:gluten_free=yes with a fixed text, namely 'This shop has a big gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
"value": "yes"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Restaurants and fast food' shows diet:gluten_free=limited with a fixed text, namely 'This shop has a <b>limited gluten free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
"value": "limited"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Restaurants and fast food' shows diet:gluten_free=no with a fixed text, namely 'This shop has no gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
"value": "no"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Restaurants and fast food' shows diet:lactose_free=only with a fixed text, namely '<b>Only sells lactose free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
"value": "only"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Restaurants and fast food' shows diet:lactose_free=yes with a fixed text, namely 'Big lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
"value": "yes"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Restaurants and fast food' shows diet:lactose_free=limited with a fixed text, namely '<b>Limited lactose free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
"value": "limited"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Restaurants and fast food' shows diet:lactose_free=no with a fixed text, namely 'No lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
"value": "no"
},
{
"key": "organic",
"description": "Layer 'Restaurants and fast food' shows organic=no with a fixed text, namely 'There are no organic options available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if cuisine!=friture)",
@ -12123,6 +12183,21 @@
"description": "Layer 'Shop' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
"value": "wine"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=only with a fixed text, namely 'This shop sells second-hand items <b>only</b>' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "only"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=yes with a fixed text, namely 'This shop sells second-hand items along with new items' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "yes"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=no with a fixed text, namely 'This shop only sells brand-new items' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "no"
},
{
"key": "opening_hours",
"description": "Layer 'Shop' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Personal theme')"
@ -12284,6 +12359,66 @@
"description": "Layer 'Shop' shows organic=no with a fixed text, namely 'This shop does not offer organic products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=clothes|shop=shoes|shop=butcher|shop=cosmetics|shop=deli|shop=bakery|shop=alcohol|shop=seafood|shop=beverages|shop=florist)",
"value": "no"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=only with a fixed text, namely 'This shop <b>only sells sugar free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=yes with a fixed text, namely 'This shop has a big sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=limited with a fixed text, namely 'This shop has a <b>limited sugar free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=no with a fixed text, namely 'This shop has no sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=only with a fixed text, namely 'This shop <b>only sells gluten free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=yes with a fixed text, namely 'This shop has a big gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=limited with a fixed text, namely 'This shop has a <b>limited gluten free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=no with a fixed text, namely 'This shop has no gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=only with a fixed text, namely '<b>Only sells lactose free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=yes with a fixed text, namely 'Big lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=limited with a fixed text, namely '<b>Limited lactose free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=no with a fixed text, namely 'No lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "amenity",
"description": "The MapComplete theme Personal theme has a layer Shower showing features with this tag",

View file

@ -404,6 +404,66 @@
"description": "Layer 'Dog friendly eateries' shows diet:halal=only with a fixed text, namely 'Only halal options are available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if cuisine!=friture)",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Dog friendly eateries' shows diet:sugar_free=only with a fixed text, namely 'This shop <b>only sells sugar free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Dog friendly eateries' shows diet:sugar_free=yes with a fixed text, namely 'This shop has a big sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')",
"value": "yes"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Dog friendly eateries' shows diet:sugar_free=limited with a fixed text, namely 'This shop has a <b>limited sugar free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')",
"value": "limited"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Dog friendly eateries' shows diet:sugar_free=no with a fixed text, namely 'This shop has no sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')",
"value": "no"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Dog friendly eateries' shows diet:gluten_free=only with a fixed text, namely 'This shop <b>only sells gluten free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')",
"value": "only"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Dog friendly eateries' shows diet:gluten_free=yes with a fixed text, namely 'This shop has a big gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')",
"value": "yes"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Dog friendly eateries' shows diet:gluten_free=limited with a fixed text, namely 'This shop has a <b>limited gluten free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')",
"value": "limited"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Dog friendly eateries' shows diet:gluten_free=no with a fixed text, namely 'This shop has no gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')",
"value": "no"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Dog friendly eateries' shows diet:lactose_free=only with a fixed text, namely '<b>Only sells lactose free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')",
"value": "only"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Dog friendly eateries' shows diet:lactose_free=yes with a fixed text, namely 'Big lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')",
"value": "yes"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Dog friendly eateries' shows diet:lactose_free=limited with a fixed text, namely '<b>Limited lactose free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')",
"value": "limited"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Dog friendly eateries' shows diet:lactose_free=no with a fixed text, namely 'No lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')",
"value": "no"
},
{
"key": "organic",
"description": "Layer 'Dog friendly eateries' shows organic=no with a fixed text, namely 'There are no organic options available' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if cuisine!=friture)",
@ -1425,6 +1485,21 @@
"description": "Layer 'Dog-friendly shops' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')",
"value": "wine"
},
{
"key": "second_hand",
"description": "Layer 'Dog-friendly shops' shows second_hand=only with a fixed text, namely 'This shop sells second-hand items <b>only</b>' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "only"
},
{
"key": "second_hand",
"description": "Layer 'Dog-friendly shops' shows second_hand=yes with a fixed text, namely 'This shop sells second-hand items along with new items' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "yes"
},
{
"key": "second_hand",
"description": "Layer 'Dog-friendly shops' shows second_hand=no with a fixed text, namely 'This shop only sells brand-new items' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "no"
},
{
"key": "opening_hours",
"description": "Layer 'Dog-friendly shops' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')"
@ -1586,6 +1661,66 @@
"description": "Layer 'Dog-friendly shops' shows organic=no with a fixed text, namely 'This shop does not offer organic products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=clothes|shop=shoes|shop=butcher|shop=cosmetics|shop=deli|shop=bakery|shop=alcohol|shop=seafood|shop=beverages|shop=florist)",
"value": "no"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Dog-friendly shops' shows diet:sugar_free=only with a fixed text, namely 'This shop <b>only sells sugar free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Dog-friendly shops' shows diet:sugar_free=yes with a fixed text, namely 'This shop has a big sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Dog-friendly shops' shows diet:sugar_free=limited with a fixed text, namely 'This shop has a <b>limited sugar free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Dog-friendly shops' shows diet:sugar_free=no with a fixed text, namely 'This shop has no sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Dog-friendly shops' shows diet:gluten_free=only with a fixed text, namely 'This shop <b>only sells gluten free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Dog-friendly shops' shows diet:gluten_free=yes with a fixed text, namely 'This shop has a big gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Dog-friendly shops' shows diet:gluten_free=limited with a fixed text, namely 'This shop has a <b>limited gluten free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Dog-friendly shops' shows diet:gluten_free=no with a fixed text, namely 'This shop has no gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Dog-friendly shops' shows diet:lactose_free=only with a fixed text, namely '<b>Only sells lactose free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Dog-friendly shops' shows diet:lactose_free=yes with a fixed text, namely 'Big lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Dog-friendly shops' shows diet:lactose_free=limited with a fixed text, namely '<b>Limited lactose free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Dog-friendly shops' shows diet:lactose_free=no with a fixed text, namely 'No lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "amenity",
"description": "The MapComplete theme Veterinarians, dog parks and other pet-amenities has a layer veterinary showing features with this tag",

View file

@ -852,6 +852,21 @@
"description": "Layer 'Shop' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops')",
"value": "wine"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=only with a fixed text, namely 'This shop sells second-hand items <b>only</b>' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "only"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=yes with a fixed text, namely 'This shop sells second-hand items along with new items' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "yes"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=no with a fixed text, namely 'This shop only sells brand-new items' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "no"
},
{
"key": "opening_hours",
"description": "Layer 'Shop' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Shops')"
@ -1013,6 +1028,66 @@
"description": "Layer 'Shop' shows organic=no with a fixed text, namely 'This shop does not offer organic products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=clothes|shop=shoes|shop=butcher|shop=cosmetics|shop=deli|shop=bakery|shop=alcohol|shop=seafood|shop=beverages|shop=florist)",
"value": "no"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=only with a fixed text, namely 'This shop <b>only sells sugar free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=yes with a fixed text, namely 'This shop has a big sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=limited with a fixed text, namely 'This shop has a <b>limited sugar free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=no with a fixed text, namely 'This shop has no sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=only with a fixed text, namely 'This shop <b>only sells gluten free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=yes with a fixed text, namely 'This shop has a big gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=limited with a fixed text, namely 'This shop has a <b>limited gluten free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=no with a fixed text, namely 'This shop has no gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=only with a fixed text, namely '<b>Only sells lactose free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=yes with a fixed text, namely 'Big lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=limited with a fixed text, namely '<b>Limited lactose free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=no with a fixed text, namely 'No lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "amenity",
"description": "The MapComplete theme Shops has a layer Pharmacies showing features with this tag",

View file

@ -1378,6 +1378,21 @@
"description": "Layer 'Shop' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports')",
"value": "wine"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=only with a fixed text, namely 'This shop sells second-hand items <b>only</b>' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "only"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=yes with a fixed text, namely 'This shop sells second-hand items along with new items' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "yes"
},
{
"key": "second_hand",
"description": "Layer 'Shop' shows second_hand=no with a fixed text, namely 'This shop only sells brand-new items' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=clothes|shop=car|shop=books|shop=charity|shop=car_repair|shop=furniture|shop=bicycle|shop=bicycle|shop=mobile_phone|shop=computer|shop=toys)",
"value": "no"
},
{
"key": "opening_hours",
"description": "Layer 'Shop' shows and asks freeform values for key 'opening_hours' (in the mapcomplete.org theme 'Sports')"
@ -1538,6 +1553,66 @@
"key": "organic",
"description": "Layer 'Shop' shows organic=no with a fixed text, namely 'This shop does not offer organic products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=clothes|shop=shoes|shop=butcher|shop=cosmetics|shop=deli|shop=bakery|shop=alcohol|shop=seafood|shop=beverages|shop=florist)",
"value": "no"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=only with a fixed text, namely 'This shop <b>only sells sugar free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=yes with a fixed text, namely 'This shop has a big sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=limited with a fixed text, namely 'This shop has a <b>limited sugar free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:sugar_free",
"description": "Layer 'Shop' shows diet:sugar_free=no with a fixed text, namely 'This shop has no sugar free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=only with a fixed text, namely 'This shop <b>only sells gluten free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=yes with a fixed text, namely 'This shop has a big gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=limited with a fixed text, namely 'This shop has a <b>limited gluten free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:gluten_free",
"description": "Layer 'Shop' shows diet:gluten_free=no with a fixed text, namely 'This shop has no gluten free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=only with a fixed text, namely '<b>Only sells lactose free</b> products' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "only"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=yes with a fixed text, namely 'Big lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "yes"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=limited with a fixed text, namely '<b>Limited lactose free</b> offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "limited"
},
{
"key": "diet:lactose_free",
"description": "Layer 'Shop' shows diet:lactose_free=no with a fixed text, namely 'No lactose free offering' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=supermarket|shop=convenience|shop=farm|shop=greengrocer|shop=health_food|shop=deli|shop=bakery|shop=beverages|shop=beverages|shop=pastry|shop=chocolate|shop=frozen_food|shop=ice_cream)",
"value": "no"
}
]
}

View file

@ -123,7 +123,7 @@ This documentation is defined in the source code at [Locale.ts](/src/UI/i18n/Loc
If true, 'dryrun' mode is activated and a fake user account is loaded
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L34)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L33)
The default value is _false_
@ -134,7 +134,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
Disables/Enables logging in and thus disables editing all together. This effectively puts MapComplete into read-only mode.
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L74)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L73)
The default value is _true_
@ -145,7 +145,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
Disables/Enables the search bar
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L79)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L78)
The default value is _true_
@ -156,7 +156,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
Disables/Enables the background layer control
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L84)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L83)
The default value is _true_
@ -167,7 +167,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
Disables/Enables the filter view
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L90)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L89)
The default value is _true_
@ -178,7 +178,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
Disables/enables the help menu or welcome message
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L96)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L95)
The default value is _true_
@ -189,7 +189,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
Disables/enables the button to get in touch with the community
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L101)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L100)
The default value is _true_
@ -200,7 +200,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
Disables/Enables the extraLink button. By default, if in iframe mode and the welcome message is hidden, a popout button to the full mapcomplete instance is shown instead (unless disabled with this switch or another extraLink button is enabled)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L106)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L105)
The default value is _true_
@ -211,7 +211,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
Disables/Enables the 'More Quests'-tab in the welcome message
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L111)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L110)
The default value is _true_
@ -222,7 +222,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
Disables/Enables the 'Share-screen'-tab in the welcome message
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L116)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L115)
The default value is _true_
@ -233,7 +233,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
Disables/Enables the geolocation button
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L121)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L120)
The default value is _true_
@ -244,7 +244,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
Always show all questions
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L126)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L125)
The default value is _false_
@ -255,7 +255,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
Enable the export as GeoJSON and CSV button
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L132)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L131)
The default value is _true_
@ -266,7 +266,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
If true, 'dryrun' mode is activated. The app will behave as normal, except that changes to OSM will be printed onto the console instead of actually uploaded to osm.org
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L146)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L145)
The default value is _false_
@ -277,7 +277,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
If true, shows some extra debugging help such as all the available tags on every object
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L152)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L151)
The default value is _false_
@ -288,7 +288,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
Point mapcomplete to a different overpass-instance. Example: https://overpass-api.de/api/interpreter
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L158)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L157)
The default value is _https://overpass-api.de/api/interpreter,https://overpass.kumi.systems/api/interpreter,https://overpass.openstreetmap.ru/cgi/interpreter_
@ -299,7 +299,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
Set a different timeout (in seconds) for queries in overpass
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L169)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L168)
The default value is _30_
@ -310,7 +310,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
point to switch between OSM-api and overpass
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L177)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L176)
The default value is _16_
@ -321,7 +321,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
Tilesize when the OSM-API is used to fetch data within a BBOX
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L185)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L184)
The default value is _17_
@ -332,7 +332,7 @@ This documentation is defined in the source code at [FeatureSwitchState.ts](/src
The id of the background layer to start with
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L192)
This documentation is defined in the source code at [FeatureSwitchState.ts](/src/Logic/State/FeatureSwitchState.ts#L191)
No default value set

View file

@ -423,7 +423,7 @@
"es": "Grafiti",
"ca": "Grafiti",
"da": "Graffiti",
"cs": "Graffiti",
"cs": "Grafiti",
"eu": "Graffitia"
}
},

View file

@ -927,7 +927,8 @@
"en": "This bench <span class=\"subtle\">probably</span> doesn't have an integrated artwork",
"nl": "Deze bank heeft <span class=\"subtle\">waarschijnlijk</span> geen geïntegreerd kunstwerk",
"ca": "Aquest banc <span class=\"subtle\">probablement</span> no té cap obra d'art integrada",
"de": "Die Bank hat <span class=\"subtle\">vermutlich</span> kein integriertes Kunstwerk"
"de": "Die Bank hat <span class=\"subtle\">vermutlich</span> kein integriertes Kunstwerk",
"cs": "Tato lavička <span class=\"subtle\">pravděpodobně</span> nemá integrované umělecké dílo"
},
"hideInAnswer": true
}

View file

@ -35,7 +35,8 @@
"then": {
"en": "Bicycle tube vending machine {name}",
"ca": "Màquina expenedora de cambres d'aire de bicicletes {name}",
"de": "{name} Fahrradschlauch-Automat"
"de": "{name} Fahrradschlauch-Automat",
"cs": "Automat na cyklistické pláště{name}"
}
}
]
@ -182,12 +183,14 @@
"question": {
"en": "How much does a bicycle tube cost?",
"ca": "Quant costa una cambra d'aire de bicicleta?",
"de": "Wie viel kostet ein Fahrradschlauch?"
"de": "Wie viel kostet ein Fahrradschlauch?",
"cs": "Kolik stojí plášť na kolo?"
},
"render": {
"en": "A bicycle tube costs {charge}",
"ca": "Una cambra d'aire de bicicleta costa {charge}",
"de": "Ein Fahrradschlauch kostet {charge}"
"de": "Ein Fahrradschlauch kostet {charge}",
"cs": "Cena jednoho pláště {charge}"
},
"freeform": {
"key": "charge"
@ -199,7 +202,8 @@
"question": {
"en": "Which brand of tubes are sold here?",
"ca": "Quines marques de cambres d'aire es venen aquí?",
"de": "Welche Fahrradschläuche werden hier verkauft?"
"de": "Welche Fahrradschläuche werden hier verkauft?",
"cs": "Jaká značka plášťů je zde prodávána?"
},
"freeform": {
"key": "brand"
@ -207,7 +211,8 @@
"render": {
"en": "{brand} tubes are sold here",
"ca": "Aquí es venen cambres d'aire {brand}",
"de": "Hier werden Fahrradschläuche von {brand} verkauft"
"de": "Hier werden Fahrradschläuche von {brand} verkauft",
"cs": "{brand} pláště jsou zde prodávány"
},
"mappings": [
{
@ -215,7 +220,8 @@
"then": {
"en": "Continental tubes are sold here",
"ca": "Aquí es venen cambres d'aire Continental",
"de": "Hier werden Fahrradschläuche von Continental verkauft"
"de": "Hier werden Fahrradschläuche von Continental verkauft",
"cs": "Continental pláště jsou zde prodávány"
}
},
{
@ -223,7 +229,8 @@
"then": {
"en": "Schwalbe tubes are sold here",
"ca": "Aquí es venen cambres d'aire Schwalbe",
"de": "Hier werden Fahrradschläuche von Schwalbe verkauft"
"de": "Hier werden Fahrradschläuche von Schwalbe verkauft",
"cs": "Schwalbe pláště jsou zde prodávány"
}
}
],
@ -234,7 +241,8 @@
"question": {
"en": "Who maintains this vending machine?",
"ca": "Qui manté aquesta màquina expenedora?",
"de": "Wer betreibt den Automaten?"
"de": "Wer betreibt den Automaten?",
"cs": "Kdo se stará o tento automat?"
},
"render": "This vending machine is maintained by {operator}",
"mappings": [
@ -265,7 +273,8 @@
"question": {
"en": "Are other biycle accessories sold here?",
"ca": "Es venen altres accessoris per a bicicletes aquí?",
"de": "Wird weiteres Fahrradzubehör verkauft?"
"de": "Wird weiteres Fahrradzubehör verkauft?",
"cs": "Prodávají se zde další doplňky na kolo?"
},
"mappings": [
{
@ -274,7 +283,8 @@
"en": "Bicycle inner tubes are sold here",
"nl": "Fietsbinnenbanden worden hier verkocht",
"ca": "Aquí es venen cambres d'aire de bicicletes",
"de": "Hier werden Fahrradschläuche verkauft"
"de": "Hier werden Fahrradschläuche verkauft",
"cs": "Zde se prodávají cyklistické duše"
}
},
{
@ -283,7 +293,8 @@
"en": "Bicycle lights are sold here",
"nl": "Fietslampjes worden hier verkocht",
"ca": "Aquí es venen llums per a bicicletes",
"de": "Hier werden Fahrradlampen verkauft"
"de": "Hier werden Fahrradlampen verkauft",
"cs": "Zde se prodávají světla na jízdní kola"
}
},
{
@ -292,7 +303,8 @@
"en": "Gloves are sold here",
"nl": "Handschoenen worden hier verkocht",
"ca": "Aquí es venen guants",
"de": "Hier werden Fahrradhandschuhe verkauft"
"de": "Hier werden Fahrradhandschuhe verkauft",
"cs": "Prodávají se zde rukavice"
}
},
{
@ -301,7 +313,8 @@
"en": "Bicycle repair kits are sold here",
"nl": "Fietsreparatiesets worden hier verkocht",
"ca": "Aquí es venen kits de reparació de bicicletes",
"de": "Hier werden Fahrrad-Reparatursets verkauft"
"de": "Hier werden Fahrrad-Reparatursets verkauft",
"cs": "Zde se prodávají sady na opravu jízdních kol"
}
},
{
@ -310,7 +323,8 @@
"en": "Bicycle pumps are sold here",
"nl": "Fietspompen worden hier verkocht",
"ca": "Aquí es venen bombes de bicicletes",
"de": "Hier werden Fahrradpumpen verkauft"
"de": "Hier werden Fahrradpumpen verkauft",
"cs": "Prodávají se zde pumpy na kolo"
}
},
{
@ -319,7 +333,8 @@
"en": "Bicycle locks are sold here",
"nl": "Fietssloten worden hier verkocht",
"ca": "Aquí es venen cadenats per a bicicletes",
"de": "Hier werden Fahrradschlösser verkauft"
"de": "Hier werden Fahrradschlösser verkauft",
"cs": "Prodávají se zde zámky na kola"
}
}
],

View file

@ -25,7 +25,8 @@
"da": "Kikkert",
"fr": "Jumelles",
"pa_PK": "بائینوکولر",
"eu": "Prismatikoak"
"eu": "Prismatikoak",
"cs": "Dalekohledy"
}
},
"description": {
@ -77,7 +78,8 @@
"es": "Utilizar estos prismáticos cuesta {charge}",
"da": "Brug af denne kikkert koster {charge}",
"fr": "Lutilisation des ces jumelles coûte {charge}",
"ca": "L'ús d'aquests prismàtics costa {charge}"
"ca": "L'ús d'aquests prismàtics costa {charge}",
"cs": "Použití tohoto dalekohledu stojí {charge}"
},
"question": {
"en": "How much does one have to pay to use these binoculars?",
@ -99,7 +101,8 @@
"es": "¿Cuándo uno mira a través de estos prismáticos, en qué dirección lo hace?",
"da": "I hvilken retning kigger man, når man ser gennem denne kikkert?",
"fr": "Dans quelle direction regarde-t-on en utilisant ces jumelles ?",
"ca": "En mirar a través d'aquest binocular, en quina direcció es mira?"
"ca": "En mirar a través d'aquest binocular, en quina direcció es mira?",
"cs": "Při pohledu přes tento dalekohled, kterým směrem se člověk dívá?"
},
"render": {
"en": "Looks towards {direction}°",
@ -108,7 +111,8 @@
"es": "Mira hacia {direction}º",
"da": "Kigger mod {direction}°",
"fr": "Orienté à {direction}°",
"ca": "Mira cap a {direction}°"
"ca": "Mira cap a {direction}°",
"cs": "Dívá se směrem k {direction}°"
},
"freeform": {
"key": "direction",

View file

@ -8,7 +8,8 @@
"da": "Steder til fugleobservation",
"fr": "Lieu pour observer des oiseaux",
"ca": "Llocs per a vore ocells",
"pl": "Miejsca do obserwacji ptaków"
"pl": "Miejsca do obserwacji ptaków",
"cs": "Místa pro pozorování ptáků"
},
"minzoom": 14,
"source": {
@ -83,7 +84,8 @@
"da": "Et fugleskjul",
"de": "Ein Vogelbeobachtungsturm",
"fr": "Un observatoire ornithologique",
"ca": "Un observatori d'ocells"
"ca": "Un observatori d'ocells",
"cs": "Pozorovatelna"
},
"tagRenderings": [
"images",
@ -128,7 +130,8 @@
"da": "Fugleskjul",
"de": "Vogelbeobachtungsturm",
"fr": "Observatoire ornithologique",
"ca": "Observatori d'ocells"
"ca": "Observatori d'ocells",
"cs": "Ptačí skrýš"
}
},
{
@ -144,7 +147,8 @@
"de": "Turm zur Vogelbeobachtung",
"fr": "Tour dobservation ornithologique",
"da": "Fugletårn skjul",
"ca": "Torre d'observació d'ocells"
"ca": "Torre d'observació d'ocells",
"cs": "Ptačí budka věž"
}
},
{
@ -190,7 +194,8 @@
"de": "Für Rollstuhlfahrer gibt es besondere Vorrichtungen",
"fr": "Linfrastructure est adaptée aux utilisateurs de chaises roulantes",
"da": "Der er særlige bestemmelser for kørestolsbrugere",
"ca": "Hi ha provisions especials per als usuaris de cadira de rodes"
"ca": "Hi ha provisions especials per als usuaris de cadira de rodes",
"cs": "Pro vozíčkáře jsou připravena speciální opatření"
}
},
{
@ -237,7 +242,8 @@
"da": "Ikke tilgængelig for kørestolsbrugere",
"fr": "Pas accessible en chaise roulante",
"ca": "No accessible per a persones amb cadira de rodes",
"pl": "Niedostępne dla osób na wózkach"
"pl": "Niedostępne dla osób na wózkach",
"cs": "Není přístupný pro osoby na invalidním vozíku"
}
}
]
@ -251,7 +257,8 @@
"da": "Drives af {operator}",
"fr": "Opéré par {operator}",
"ca": "Gestionat per {operator}",
"pl": "Obsługiwane przez {operator}"
"pl": "Obsługiwane przez {operator}",
"cs": "Provozuje {operator}"
},
"freeform": {
"key": "operator"
@ -275,7 +282,8 @@
"da": "Drives af Natuurpunt",
"fr": "Opéré par Natuurpunt",
"ca": "Operat per Natuurpunt",
"pl": "Obsługiwane przez Natuurpunt"
"pl": "Obsługiwane przez Natuurpunt",
"cs": "Provozuje Natuurpunt"
}
},
{
@ -285,7 +293,8 @@
"nl": "Beheer door het Agentschap Natuur en Bos",
"de": "Betrieben von einer Forst- bzw. Naturschutzbehörde",
"fr": "Opéré par lAgence Nature et Forêts",
"da": "Drives af Natur- og Skovstyrelsen"
"da": "Drives af Natur- og Skovstyrelsen",
"cs": "Provozuje the Agency for Nature and Forests"
}
}
],
@ -306,7 +315,8 @@
"da": "et fugleskjul",
"de": "ein Gebäude zur Vogelbeobachtung",
"fr": "un observatoire ornithologique",
"ca": "un observatori d'ocells"
"ca": "un observatori d'ocells",
"cs": "pozorovatelna"
},
"description": {
"en": "A covered shelter where one can watch birds comfortably",
@ -315,7 +325,8 @@
"es": "Un refugio cubierto donde se pueden ver pájaros confortablemente",
"da": "Et overdækket ly, hvor man kan se fugle i ro og mag",
"fr": "Un abris couvert pour observer les oiseaux confortablement",
"ca": "Un refugi cobert on es poden veure ocells confortablement"
"ca": "Un refugi cobert on es poden veure ocells confortablement",
"cs": "Krytý přístřešek, kde lze pohodlně pozorovat ptáky"
}
},
{
@ -339,7 +350,8 @@
"da": "En skærm eller væg med åbninger til at se på fugle",
"de": "Ein Schirm oder eine Wand mit Öffnungen zum Beobachten von Vögeln",
"fr": "Un écran ou un mur avec des ouvertures pour observer les oiseaux",
"ca": "Una pantalla o paret amb obertures per a observar ocells"
"ca": "Una pantalla o paret amb obertures per a observar ocells",
"cs": "Obrazovka nebo stěna s otvory pro sledování ptáků"
}
}
],
@ -355,7 +367,8 @@
"fr": "Accessible aux fauteuils roulants",
"ca": "Accessible per a cadires de rodes",
"es": "Accesible con sillas de ruedas",
"da": "Tilgængelig for kørestolsbrugere"
"da": "Tilgængelig for kørestolsbrugere",
"cs": "Bezbariérový přístup"
},
"osmTags": {
"or": [
@ -377,7 +390,8 @@
"de": "Nur überdachte Vogelbeobachtungsstellen",
"da": "Kun overdækkede fugleskjul",
"fr": "Seulement les observatoires ornithologiques couverts",
"ca": "Només observatoris d'ocells coberts"
"ca": "Només observatoris d'ocells coberts",
"cs": "Pouze zakryté pozorovatelny"
},
"osmTags": {
"and": [

View file

@ -10,7 +10,8 @@
"es": "Cafeterías y bares",
"da": "Caféer og pubber",
"ca": "Cafés i bars",
"pl": "Kawiarnie i puby"
"pl": "Kawiarnie i puby",
"cs": "Kavárny a hospody"
},
"source": {
"osmTags": {
@ -38,7 +39,8 @@
"da": "en pub",
"es": "un bar",
"fr": "un pub",
"pl": "pub"
"pl": "pub",
"cs": "hospoda"
},
"description": {
"en": "A pub, mostly for drinking beers in a warm, relaxed interior",
@ -47,7 +49,8 @@
"es": "Un bar, principalmente para beber cervezas en un interior templado y relajado",
"da": "En pub, mest et sted at drikke øl i et varme, afslappede omgivelser",
"fr": "Un pub, principalement pour boire un verre dans une atmosphère chaleureuse et décontractée",
"ca": "Un bar, principalment per a beure cerveses en un interior càlid i relaxat"
"ca": "Un bar, principalment per a beure cerveses en un interior càlid i relaxat",
"cs": "Hospoda, kde se většinou pije pivo v příjemném a uvolněném interiéru"
}
},
{
@ -64,7 +67,8 @@
"da": "en bar",
"es": "un bar de copas",
"fr": "un bar",
"pl": "bar"
"pl": "bar",
"cs": "bar"
},
"description": {
"en": "A more modern and commercial <b>bar</b>, possibly with a music and light installation",
@ -73,7 +77,8 @@
"da": "En mere moderne og kommerciel <b>bar</b>, eventuelt med en musik- og lysinstallation",
"es": "Un <b>bar de copas</b> más moderno y comercial, posiblemente con una instalación de música y luz",
"fr": "Un <b>bar</b> plus moderne et commercial, avec éventuellement musique et jeux de lumière",
"ca": "Un <b>bar de copes</b> més modern i comercial, possiblement amb equipació de música i llums"
"ca": "Un <b>bar de copes</b> més modern i comercial, possiblement amb equipació de música i llums",
"cs": "Modernější a komerčnější <b>bar</b>, případně s hudební a světelnou instalací"
}
},
{
@ -90,7 +95,8 @@
"da": "en cafe",
"es": "una cafetería",
"fr": "un café",
"pl": "Kawiarnia"
"pl": "Kawiarnia",
"cs": "kavárna"
},
"description": {
"en": "A <b>cafe</b> to drink tea, coffee or an alcoholical bevarage in a quiet environment",
@ -99,7 +105,8 @@
"da": "En <b>café</b> til at drikke te, kaffe eller en alkoholisk drik i rolige omgivelser",
"es": "Una <b>cafetería</b> para beber té, café o una bebida alcohólica en un ambiente tranquilo",
"fr": "Un <b>café</b> pour prendre un thé, un café ou une boisson alcoolisée dans un environnement calme",
"ca": "Una <b>cafeteria</b> per a a beure té, café o una beguda alcohólica en un ambient tranquil"
"ca": "Una <b>cafeteria</b> per a a beure té, café o una beguda alcohólica en un ambient tranquil",
"cs": "<b>kavárna</b>, kde si můžete v klidném prostředí vypít čaj, kávu nebo alkoholický nápoj"
}
},
{
@ -114,7 +121,8 @@
"fr": "une boîte de nuit ou discothèque",
"da": "en natklub eller et diskotek",
"ca": "un club nocturn o discoteca",
"pl": "klub nocny lub dyskoteka"
"pl": "klub nocny lub dyskoteka",
"cs": "noční klub nebo diskotéka"
},
"description": {
"en": "A <b>nightclub</b> or disco with a focus on dancing, music by a DJ with accompanying light show and a bar to get (alcoholic) drinks",
@ -123,7 +131,8 @@
"es": "Un <b>club nocturno</b> o discoteca centrada en bailar, la música de un DJ acompañado por un espectáculo de luces y un bar donde conseguir bebidas (alcohólicas)",
"fr": "Une <b>boîte de nuit</b> ou discothèque pour danser sur de la musique de DJ accompagnée de jeux de lumière et un bar pour prendre une boisson (alcoolisée)",
"da": "En <b>natklub</b> eller diskotek med fokus på dans, musik af en DJ med tilhørende lysshow og en bar for at få (alkoholiske) drinks",
"ca": "Un <b>club nocturn</b> o discoteca centrat en ballar, música d'un DJ acompanyat d'un espectacle de llums i una barra on obtindre begudes (alcohòliques)"
"ca": "Un <b>club nocturn</b> o discoteca centrat en ballar, música d'un DJ acompanyat d'un espectacle de llums i una barra on obtindre begudes (alcohòliques)",
"cs": "<b>noční klub</b> nebo diskotéka se zaměřením na tanec, hudbu od DJ s doprovodnou světelnou show a barem na (alkoholické) nápoje"
}
}
],
@ -138,7 +147,8 @@
"fr": "Bar",
"pa_PK": "پب",
"eu": "Edaritegia",
"pl": "Pub"
"pl": "Pub",
"cs": "Hospoda"
},
"mappings": [
{
@ -156,7 +166,8 @@
"da": "<i>{name}</i>",
"es": "<i>{name}</i>",
"fr": "<i>{name}</i>",
"eu": "<i>{name}</i>"
"eu": "<i>{name}</i>",
"cs": "<i>{name}</i>"
}
}
]
@ -173,7 +184,8 @@
"hu": "Mi a neve ennek a kocsmának?",
"da": "Hvad hedder denne pub?",
"es": "¿Cual es el nombre de este pub?",
"ca": "Quin és el nom d'aquest negoci?"
"ca": "Quin és el nom d'aquest negoci?",
"cs": "Jak se tento podnik jmenuje?"
},
"render": {
"nl": "De naam van deze zaak is {name}",
@ -183,7 +195,8 @@
"hu": "A kocsma neve: {name}",
"da": "Denne pub hedder {name}",
"es": "Este pub se llama {name}",
"ca": "Aquest negoci es diu {name}"
"ca": "Aquest negoci es diu {name}",
"cs": "Tento podnik se jmenuje {name}"
},
"freeform": {
"key": "name"
@ -200,7 +213,8 @@
"es": "Qué tipo de cafe es este?",
"fr": "Quel genre de café est-ce ?",
"ca": "Quin tipus de cafeteria és aquesta?",
"pl": "Jakiego rodzaju jest to kawiarnia?"
"pl": "Jakiego rodzaju jest to kawiarnia?",
"cs": "O jakou kavárnu se jedná?"
},
"mappings": [
{
@ -212,7 +226,8 @@
"es": "Un bar, principalmente para beber cervezas en un interior cálido y relajado",
"fr": "Un pub, principalement pour boire un verre dans une atmosphère chaleureuse et décontractée",
"da": "En pub, mest et sted at drikke øl i hyggelige, afslappede omgivelser",
"ca": "Un bar, principalment per a beure cerveses en un interior càlid i relaxat"
"ca": "Un bar, principalment per a beure cerveses en un interior càlid i relaxat",
"cs": "Hospoda, kde se většinou pije pivo v příjemném a uvolněném interiéru"
}
},
{
@ -224,7 +239,8 @@
"da": "En mere moderne og kommerciel <b>bar</b>, eventuelt med en musik- og lysinstallation",
"es": "Un <b>bar de copas</b> más moderno y comercial, posiblemente con una instalación de música y luz",
"fr": "Un <b>bar</b> plus moderne et commercial, avec éventuellement musique et jeux de lumière",
"ca": "Un <b>bar de copes</b> més modern i comercial, possiblement amb equipació de música i llums"
"ca": "Un <b>bar de copes</b> més modern i comercial, possiblement amb equipació de música i llums",
"cs": "Modernější a komerčnější <b>bar</b>, případně s hudební a světelnou instalací"
}
},
{
@ -236,7 +252,8 @@
"da": "En <b>café</b> til at drikke te, kaffe eller en alkoholisk drik i rolige omgivelser",
"es": "Una <b>cafetería</b> para beber té, café o una bebida alcohólica en un ambiente tranquilo",
"fr": "Un <b>café</b> pour boire du thé, du café ou une boisson alcoolisée au calme",
"ca": "Una <b>cafeteria</b> per a a beure té, café o una beguda alcohólica en un ambient tranquil"
"ca": "Una <b>cafeteria</b> per a a beure té, café o una beguda alcohólica en un ambient tranquil",
"cs": "<b>kavárna</b>, kde si můžete v klidném prostředí vypít čaj, kávu nebo alkoholický nápoj"
}
},
{
@ -248,7 +265,8 @@
"da": "En <b>restaurant</b>, hvor man kan få et ordentligt måltid",
"es": "Un <b>restaurante</b> donde puedes comer una comida de verdad",
"fr": "Un <b>restaurant</b> où l'on peut prendre un bon repas",
"ca": "Un <b>restaurant</b> on es pot menjar bé"
"ca": "Un <b>restaurant</b> on es pot menjar bé",
"cs": "<b>Restaurace</b>, kde se dá pořádně najíst"
}
},
{
@ -260,7 +278,8 @@
"da": "Et åbent rum, hvor der serveres øl, typisk set i Tyskland",
"es": "Un espacio abierto donde se sirve cerveza, típico de Alemania",
"fr": "Un espace ouvert où la bière est servie, typiquement vu en Allemagne",
"ca": "Un espai obert on se serveix cervesa, típicament d'Alemanya"
"ca": "Un espai obert on se serveix cervesa, típicament d'Alemanya",
"cs": "Otevřený prostor, kde se podává pivo, typicky k vidění v Německu"
},
"hideInAnswer": "_country!=de"
},
@ -273,7 +292,8 @@
"es": "Este es un <b>club nocturno</b> o discoteca centrado en bailar, música de un DJ con un espectáculo de luces que la acompaña y un bar donde conseguir bebidas (alcohólicas)",
"fr": "C'est une <b>boîte de nuit</b> ou discothèque orientée danse, la musique d'un DJ avec un spectacle de lumière et un bar pour prendre des boissons (alcoolisées)",
"da": "Dette er en <b>natklub</b> eller diskotek med fokus på dans, musik af en DJ med tilhørende lysshow og en bar, hvor man kan købe (alkoholiske) drikkevarer",
"ca": "Açò és un <b>club nocturn</b> o discoteca centrat en ballar, música d'un DJ acompanyat d'un espectacle de llums i una barra on obtindre begudes (alcohòliques)"
"ca": "Açò és un <b>club nocturn</b> o discoteca centrat en ballar, música d'un DJ acompanyat d'un espectacle de llums i una barra on obtindre begudes (alcohòliques)",
"cs": "Jedná se o <b>noční klub</b> nebo diskotéku se zaměřením na tanec, hudbu DJ s doprovodnou světelnou show a bar, kde si můžete dát (alkoholické) nápoje"
}
}
],
@ -367,6 +387,7 @@
"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",
"fr": "Une couche montrants les cafés et pubs où lon peut prendre un verre. Cette couche pose des questions y afférentes.",
"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"
}
}

View file

@ -6,7 +6,8 @@
"de": "Autovermietung",
"fr": "Société de location de véhicules",
"ca": "Lloguer de cotxes",
"pl": "Wypożyczalnia samochodów"
"pl": "Wypożyczalnia samochodów",
"cs": "Půjčovna aut"
},
"source": {
"osmTags": "amenity=car_rental"
@ -19,7 +20,8 @@
"de": "Autovermietung",
"fr": "Société de location de véhicules",
"ca": "Lloguer de cotxes",
"pl": "Wypożyczalnia samochodów"
"pl": "Wypożyczalnia samochodów",
"cs": "Půjčovna aut"
},
"mappings": [
{
@ -34,7 +36,8 @@
"de": "Orte, an denen Sie ein Auto mieten können",
"fr": "Lieu où vous pouvez louer une voiture",
"ca": "Llocs on pots llogar un cotxe",
"pl": "Miejsca, w których można wypożyczyć samochód"
"pl": "Miejsca, w których można wypożyczyć samochód",
"cs": "Místa, kde si můžete pronajmout auto"
},
"tagRenderings": [
"images",
@ -49,7 +52,8 @@
"de": "Name der Autovermietung",
"fr": "Nom de la société de location de véhicules",
"ca": "Nom del lloguer de cotxes",
"pl": "Nazwa wypożyczalni samochodów"
"pl": "Nazwa wypożyczalni samochodów",
"cs": "Název autopůjčovny"
}
},
"question": {
@ -58,7 +62,8 @@
"de": "Wie lautet der Name dieser Autovermietung?",
"fr": "Quel est le nom de cette société de location de véhicules ?",
"ca": "Com es diu aquest lloguer de cotxes?",
"pl": "Jaka jest nazwa tej wypożyczalni samochodów?"
"pl": "Jaka jest nazwa tej wypożyczalni samochodów?",
"cs": "Jak se jmenuje tato půjčovna aut?"
},
"mappings": [
{
@ -69,7 +74,8 @@
"de": "Diese Autovermietung hat keinen Namen",
"fr": "Cette société de location de véhicules n'a pas de nom",
"ca": "Aquest lloguer de cotxes no té nom",
"pl": "Ta wypożyczalnia samochodów nie ma nazwy"
"pl": "Ta wypożyczalnia samochodów nie ma nazwy",
"cs": "Tato autopůjčovna nemá jméno"
}
}
],
@ -79,7 +85,8 @@
"de": "Der Name der Autovermietung lautet {name}",
"fr": "Cette société de location de véhicules est appelée {name}",
"ca": "Aquest lloguer de cotxes es diu {name}",
"pl": "Ta wypożyczalnia samochodów nazywa się {name}"
"pl": "Ta wypożyczalnia samochodów nazywa się {name}",
"cs": "Tato autopůjčovna se jmenuje {name}"
}
},
"website",
@ -98,7 +105,8 @@
"de": "eine Autovermietung",
"fr": "Une société de location de véhicules",
"ca": "un lloguer de cotxes",
"pl": "wypożyczalnia samochodów"
"pl": "wypożyczalnia samochodów",
"cs": "půjčovna aut"
},
"description": {
"en": "A place where you can rent a car",
@ -106,7 +114,8 @@
"de": "Ein Ort, an dem Sie ein Auto mieten können",
"fr": "Un lieu où vous pouvez louer une voiture",
"ca": "Un lloc on pots llogar un cotxe",
"pl": "Miejsce, w którym można wypożyczyć samochód"
"pl": "Miejsce, w którym można wypożyczyć samochód",
"cs": "Místo, kde si můžete pronajmout auto"
}
}
],

View file

@ -4,6 +4,7 @@
"en": "Charging stations",
"nl": "Oplaadpunten",
"ca": "Estacions de càrrega",
"cs": "Nabíjecí stanice",
"da": "Ladestationer",
"de": "Ladestationen",
"es": "Estaciones de carga",
@ -80,6 +81,7 @@
"en": "A charging station",
"nl": "Oplaadpunten",
"ca": "Una estació de càrrega",
"cs": "Nabíjecí stanice",
"da": "En ladestation",
"de": "Eine Ladestation",
"es": "Una estación de carga",
@ -4795,6 +4797,7 @@
"en": "a charging station for electrical bikes with a normal european wall plug <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (meant to charge electrical bikes)",
"nl": "een oplaadpunt voor elektrische fietsen met een gewoon Europees stopcontact <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (speciaal bedoeld voor fietsen)",
"ca": "una estació de càrrega per a bicicletes elèctriques amb un endoll de paret europeu normal<img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (destinat a carregar bicicletes elèctriques)",
"cs": "nabíjecí stanice pro elektrokola s běžnou evropskou zástrčkou <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; výška: 2rem; plavat vlevo; pozadí: bílé; border-radius: 1rem; margin-right: 0,5rem'/> (určeno k nabíjení elektrických kol)",
"da": "en ladestation til elektriske cykler med et normalt europæisk vægstik <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (beregnet til opladning af elektriske cykler)",
"de": "eine Ladestation für Elektrofahrräder mit einer normalen europäischen Steckdose <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (zum Laden von Elektrofahrrädern)",
"es": "una estación de carga para bicicletas eléctricas con un enchufe de pared europeo normal <img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (pensado para cargar bicicletas eléctricas)"
@ -4810,6 +4813,7 @@
"en": "a charging station for cars",
"nl": "een oplaadstation voor elektrische auto's",
"ca": "una estació de càrrega per a cotxes",
"cs": "nabíjecí stanice pro automobily",
"da": "en ladestation til biler",
"de": "Eine Ladestation für Elektrofahrzeuge",
"es": "una estación de carga para coches",
@ -4826,6 +4830,7 @@
"en": "All vehicle types",
"nl": "Alle voertuigen",
"ca": "Tots els tipus de vehicles",
"cs": "Všechny typy vozidel",
"da": "Alle køretøjstyper",
"de": "Ladestationen für alle Fahrzeugtypen",
"es": "Todo tipo de vehículos",
@ -4838,6 +4843,7 @@
"en": "Charging station for bicycles",
"nl": "Oplaadpunten voor fietsen",
"ca": "Punt de recàrrega per a bicicletes",
"cs": "Napájecí stanice pro jízdní kola",
"da": "Ladestation til cykler",
"de": "Ladestationen für Fahrräder",
"es": "Estación de carga para bicicletas",
@ -4851,6 +4857,7 @@
"en": "Charging station for cars",
"nl": "Oplaadpunten voor auto's",
"ca": "Estació de càrrega per a cotxes",
"cs": "Napájecí stanice pro automobily",
"da": "Ladestation til biler",
"de": "Ladestationen für Autos",
"es": "Estación de carga para coches",
@ -4874,6 +4881,7 @@
"en": "Only working charging stations",
"nl": "Enkel werkende oplaadpunten",
"ca": "Només estacions de recàrrega en funcionament",
"cs": "Pouze funkční nabíjecí stanice",
"da": "Kun fungerende ladestationer",
"de": "Nur Ladestationen in Betrieb",
"es": "Solo estaciones de carga funcionales",
@ -4897,6 +4905,7 @@
"en": "All connectors",
"nl": "Alle types",
"ca": "Tots els connectors",
"cs": "Všechny konektory",
"da": "Alle stik",
"de": "Alle Anschlüsse",
"es": "Todos los conectores",
@ -4908,6 +4917,7 @@
"en": "Has a <div style='display: inline-block'><b><b>Schuko wall plug</b> without ground pin (CEE7/4 type F)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>Schuko stekker</b> zonder aardingspin (CEE7/4 type F)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div>",
"ca": "Té un connector <div style='display: inline-block'><b><b>Schuko</b> sense pin de terra (CEE7/4 tipus F)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div> connector",
"cs": "Má <div style='display: inline-block'><b><b>Schuko nástěnná zástrčka</b> bez zemního kolíku (CEE7/4 typu F)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div> konektor",
"da": "Har et <div style='display: inline-block'><b><b> Schuko-vægstik</b> uden jordstik (CEE7/4 type F)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div> stik",
"de": "Verfügt über einen <div style='display: inline-block'><b><b>Schuko-Stecker</b> ohne Erdungsstift (CEE7/4 Typ F)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div>",
"fr": "Dispose dune <div style='display: inline-block'><b><b>prise murale Schuko</b> sans terre (CEE7/4 type F)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div>"
@ -4919,6 +4929,7 @@
"en": "Has a <div style='display: inline-block'><b><b>European wall plug</b> with ground pin (CEE7/4 type E)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>Europese stekker</b> met aardingspin (CEE7/4 type E)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div>",
"ca": "Té un connector <div style='display: inline-block'><b><b>endoll de paret Europeu</b> amb un pin de terra (CEE7/4 tipus F)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div>",
"cs": "Má <div style='display: inline-block'><b><b>Evropskou zásuvku</b> se zemnícím kolíkem (CEE7/4 typ E)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div> konektor",
"da": "Har et <div style='display: inline-block'><b><b> Europæisk vægstik</b> med jordstik (CEE7/4 type E)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div> stik",
"de": "Verfügt über einen <div style='display: inline-block'><b><b>europäischen Netzstecker</b> mit Erdungsstift (CEE7/4 Typ E)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div> Anschluss",
"es": "Tiene un conector <div style='display: inline-block'><b><b>enchufe de pared Europeo</b> con un pin de tierra (CEE7/4 tipo E)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div>"
@ -4930,6 +4941,7 @@
"en": "Has a <div style='display: inline-block'><b><b>Chademo</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Chademo_type4.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>Chademo</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Chademo_type4.svg'/></div>",
"ca": "Té un connector <div style='display: inline-block'><b><b>Chademo</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Chademo_type4.svg'/></div>",
"cs": "Má <div style='display: inline-block'><b><b>Chademo</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Chademo_type4.svg'/></div> konektor",
"da": "Har et <div style='display: inline-block'><b><b> Chademo</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Chademo_type4.svg'/></div> stik",
"de": "Verfügt über einen <div style='display: inline-block'><b><b>Chademo</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Chademo_type4.svg'/></div> Stecker",
"es": "Tiene un conector <div style='display: inline-block'><b><b>Chademo</b></b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Chademo_type4.svg'/></div>"
@ -4941,6 +4953,7 @@
"en": "Has a <div style='display: inline-block'><b><b>Type 1 with cable</b> (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>Type 1 met kabel</b> (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>",
"ca": "Té un connector <div style='display: inline-block'><b><b>Tipus 1 amb cable</b> (J1772)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>",
"cs": "Má <div style='display: inline-block'><b><b>Type 1 s kabelem</b> (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div> konektor",
"da": "Har et <div style='display: inline-block'><b><b> Type 1 med kabel</b> (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div> stik",
"de": "Verfügt über einen <div style='display: inline-block'><b><b>Typ 1 </b> (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div> Stecker mit Kabel",
"es": "Tiene un conector <div style='display: inline-block'><b><b>Tipo 1 con cable</b> (J1772)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>"
@ -4952,6 +4965,7 @@
"en": "Has a <div style='display: inline-block'><b>Type 1 <i>without</i> cable (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b>Type 1 <i>zonder</i> kabel (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>",
"ca": "Té un connector <div style='display: inline-block'><b>Tipus 1<i>sense</i>cable (J1772)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>",
"cs": "Má <div style='display: inline-block'><b>Type 1 <i> bez</i> kabel (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div> konektor",
"da": "Har et <div style='display: inline-block'><b>Type 1 <i>uden</i> kabel (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div> stik",
"de": "Verfügt über einen <div style='display: inline-block'><b>Typ 1 (J1772)</b>Stecker <i>ohne</i> Kabel<img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>",
"es": "Tiene un conector de <div style='display: inline-block'><b>Tipo 1 <i>sin</i> cable (J1772)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>"
@ -4963,6 +4977,7 @@
"en": "Has a <div style='display: inline-block'><b>Type 1 CCS (aka Type 1 Combo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b>Type 1 CCS (ook gekend als Type 1 Combo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div>",
"ca": "Té un connector <div style='display: inline-block'><b>Tipus 1 CSS (Combo Tipus 1)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div>",
"cs": "Má <div style='display: inline-block'><b>Type 1 CCS (aka Type 1 Combo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div> konektor",
"da": "Har et <div style='display: inline-block'><b>Type 1 CCS-stik (også kendt som Type 1 Combo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div> stik",
"de": "Verfügt über einen <div style='display: inline-block'><b>Typ 1 CCS (Typ 1 Combo)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div> Stecker",
"es": "Tiene un conector <div style='display: inline-block'><b>Tipo 1 CCS (Combo Tipo 1)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div>",
@ -4975,6 +4990,7 @@
"en": "Has a <div style='display: inline-block'><b><b>Tesla Supercharger</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>Tesla Supercharger</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>",
"ca": "Té un connector <div style='display: inline-block'><b><b>Tesla Supercharger</b></b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>",
"cs": "Má <div style='display: inline-block'><b><b>Tesla Supercharger</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> konektor",
"da": "Har et <div style='display: inline-block'><b><b> Tesla Supercharger</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> stik",
"de": "Verfügt über einen <div style='display: inline-block'><b><b>Tesla Supercharger</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> Stecker",
"es": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger</b></b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>"
@ -4986,6 +5002,7 @@
"en": "Has a <div style='display: inline-block'><b><b>Type 2</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_socket.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>Type 2</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_socket.svg'/></div>",
"ca": "Té un connector <div style='display: inline-block'><b><b>Tipus 2</b> (mennekes)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_socket.svg'/></div>",
"cs": "Má <div style='display: inline-block'><b><b>Type 2</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_socket.svg'/></div> konektor",
"da": "Har en <div style='display: inline-block'><b><b> Type 2</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_socket.svg'/></div> connector",
"de": "Hat einen <div style='display: inline-block'><b><b>Typ 2</b> (Mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_socket.svg'/></div> Anschluss",
"es": "Tiene un conector <div style='display: inline-block'><b><b>Tipo 2</b> (mennekes)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_socket.svg'/></div>"
@ -4997,6 +5014,7 @@
"en": "Has a <div style='display: inline-block'><b><b>Type 2 CCS</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>Type 2 CCS</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>",
"ca": "Té un connector <div style='display: inline-block'><b><b> CCS Tipus 2</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>",
"cs": "Má <div style='display: inline-block'><b><b>Type 2 CCS</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> konektor",
"da": "Har en <div style='display: inline-block'><b><b> Type 2 CCS</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> connector",
"de": "Hat einen <div style='display: inline-block'><b><b>Typ 2 CCS</b> (Mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> Anschluss",
"es": "Tiene un conector <div style='display: inline-block'><b>Tipo 2 CCS</b> (mennekes)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>"
@ -5008,6 +5026,7 @@
"en": "Has a <div style='display: inline-block'><b><b>Type 2 with cable</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>Type 2 met kabel</b> (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>",
"ca": "Té un connector <div style='display: inline-block'><b><b>Tipus 2 amb cable</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>",
"cs": "Má <div style='display: inline-block'><b><b>Type 2 s kabelem</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> konektor",
"da": "Har et <div style='display: inline-block'><b><b> Type 2 med kabel</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> stik",
"de": "Hat einen <div style='display: inline-block'><b><b>Typ 2</b> (Mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> Anschluss mit Kabel",
"es": "Tiene un conector <div style='display: inline-block'><b><b>Tipo 2 con cable</b> (mennekes)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>"
@ -5019,6 +5038,7 @@
"en": "Has a <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (a branded type2_css)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (een type2 CCS met Tesla-logo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>",
"ca": "Té un connector <div style='display: inline-block'><b><b>CCS Tesla Supercharger </b> (un cable de la marca Tesla Tipus2_css)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>",
"cs": "Má <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (na značkový typ2_css)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> konektor",
"da": "Har et <div style='display: inline-block'><b><b> Tesla Supercharger CCS-stik</b> (et mærkevarer type2_css)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> stik",
"de": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (Typ 2 CSS vonTesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> Anschluss",
"es": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (un tipo2_css de marca)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>"
@ -5030,6 +5050,7 @@
"en": "Has a <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>",
"ca": "Té un connector <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>",
"cs": "Má <div style='display: inline-block'><b><b>Tesla Supercharger (destinace)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> konektor",
"da": "Har en <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> stik",
"de": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> Anschluss",
"es": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>"
@ -5041,6 +5062,7 @@
"en": "Has a <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (A Type 2 with cable branded as tesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>Tesla supercharger (destination)</b> (Een Type 2 met kabel en Tesla-logo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>",
"ca": "Té un connector <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Tipus 2 amb un cable de marca tesla)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>",
"cs": "Má <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (typ 2 s kabelem označeným jako tesla)</b> <img style='width: 1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> konektor",
"da": "Har et <div style='display: inline-block'><b><b> Tesla Supercharger (Destination)</b> (En type 2 med kabel med tesla-mærket kabel)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> stik",
"de": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Typ 2 von Tesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> Anschluss mit Kabel",
"es": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Tipo2 A con un cable de marca tesla)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>"
@ -5052,6 +5074,7 @@
"en": "Has a <div style='display: inline-block'><b><b>USB</b> to charge phones and small electronics</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>USB</b> om GSMs en kleine electronica op te laden</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>",
"ca": "Té un connector <div style='display: inline-block'><b><b>USB</b> per a carregar telèfons i dispositius electrònics petits</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>",
"cs": "Má <div style='display: inline-block'><b><b>USB</b> pro nabíjení telefonů a drobné elektroniky</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div> konektor",
"da": "Har et <div style='display: inline-block'><b><b> USB-stik</b> til opladning af telefoner og mindre elektronik</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div> stik",
"de": "Hat einen <div style='display: inline-block'><b><b>USB</b>-Anschluss zum Aufladen von Telefonen und kleinen Elektrogeräten</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>",
"es": "Tiene un conector <div style='display: inline-block'><b><b>USB</b> para cargar teléfonos y dispositivos electrónicos pequeños</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>"
@ -5063,6 +5086,7 @@
"en": "Has a <div style='display: inline-block'><b><b>Bosch Active Connect with 3 pins</b> and cable</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>Bosch Active Connect met 3 pinnen</b> aan een kabel</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div>",
"ca": "Té un connector <div style='display: inline-block'><b><b>Bosch Active Connect amb 3 pins</b> i cable</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div>",
"cs": "Má <div style='display: inline-block'><b><b>Bosch Active Connect s 3 kolíky</b> a kabel</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div> konektor",
"da": "Har et <div style='display: inline-block'><b><b> Bosch Active Connect med 3 pins</b> og et kabel</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div> stik",
"de": "Hat einen <div style='display: inline-block'><b><b>Bosch Active Connect Anschluss mit 3 Pins</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div> und Kabel",
"es": "Tiene un conector <div style='display: inline-block'><b><b>Bosch Active Connect con 3 pines</b> y cable</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div>"
@ -5074,6 +5098,7 @@
"en": "Has a <div style='display: inline-block'><b><b>Bosch Active Connect with 5 pins</b> and cable</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>Bosch Active Connect met 5 pinnen</b> aan een kabel</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div>",
"ca": "Té un connector <div style='display: inline-block'><b><b>Bosch Active Connect amb 5 pins</b> i cable</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div>",
"cs": "Má <div style='display: inline-block'><b><b>Bosch Active Connect s 5 kolíky</b> a kabel</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div> konektor",
"da": "Har et <div style='display: inline-block'><b><b> Bosch Active Connect-stik med 5 pins</b> og kabel</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div> stik",
"de": "Hat einen <div style='display: inline-block'><b><b>Bosch Active Connect Anschluss mit 5 Pins</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div> und Kabel",
"es": "Tiene un conector <div style='display: inline-block'><b><b>Bosch Active Connect con 5 pines</b> y cable</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div>"

View file

@ -60,7 +60,8 @@
"de": "Diese Uhr ist an einer Wand montiert",
"ca": "Aquest rellotge està muntat en una paret",
"fr": "Cette horloge est fixée sur un mur",
"pl": "Ten zegar jest zamontowany na ścianie"
"pl": "Ten zegar jest zamontowany na ścianie",
"cs": "Hodiny jsou připevněny na zdi"
}
},
{

View file

@ -107,7 +107,8 @@
"de": "Der Defibrillator befindet sich in einem Gebäude",
"it": "Questo defibrillatore si trova allinterno",
"sl": "Defibrilator se nahaja znotraj",
"pl": "Ten defibrylator jest wewnątrz budynku"
"pl": "Ten defibrylator jest wewnątrz budynku",
"cs": "Tento defibrilátor je umístěn v interiéru"
}
},
{
@ -169,7 +170,8 @@
"ru": "Общедоступный",
"sl": "Javno dostopen",
"da": "Offentligt tilgængelig",
"pl": "Dostępny publicznie"
"pl": "Dostępny publicznie",
"cs": "Veřejně přístupné"
}
},
{
@ -201,7 +203,8 @@
"it": "Accessibile solo ai clienti",
"ru": "Доступно только для клиентов",
"sl": "Dostopen samo strankam",
"pl": "Dostępny tylko dla klientów"
"pl": "Dostępny tylko dla klientów",
"cs": "Přístupné pouze zákazníkům"
}
},
{
@ -215,7 +218,8 @@
"de": "Der Defibrillator ist nicht öffentlich zugänglich (z.B. nur für Personal, Eigentümer, …)",
"it": "Non accessibile al pubblico (ad esempio riservato al personale, ai proprietari, etc.)",
"sl": "Ni dostopen splošni javnosti (npr. samo za osebje, za lastnike, ...)",
"pl": "Niedostępny publicznie (np. dostępny tylko dla personelu, właścicieli, ...)"
"pl": "Niedostępny publicznie (np. dostępny tylko dla personelu, właścicieli, ...)",
"cs": "Nepřístupné široké veřejnosti (např. přístupné pouze zaměstnancům, majitelům, …)"
}
},
{
@ -229,7 +233,8 @@
"sl": "Ni dostopen, morda samo za profesionalno rabo",
"es": "No accesible, posiblemente solo para el uso profesional",
"ca": "No accessible, posiblemente només d'ús profesional",
"pl": "Niedostępny, być może tylko do profesjonalnego użytku"
"pl": "Niedostępny, być może tylko do profesjonalnego użytku",
"cs": "Nepřístupné, případně pouze pro profesionální použití"
}
}
],

View file

@ -281,7 +281,8 @@
"options": [
{
"question": {
"en": "Offers internet"
"en": "Offers internet",
"de": "Internetzugang vorhanden"
},
"osmTags": {
"or": [
@ -298,7 +299,8 @@
"options": [
{
"question": {
"en": "Offers electricity"
"en": "Offers electricity",
"de": "Stromanschluss vorhanden"
},
"osmTags": "service:electricity=yes"
}

View file

@ -63,7 +63,8 @@
"en": "Open your inbox",
"nl": "Ga naar je inbox",
"de": "Deinen Posteingang öffnen",
"ca": "Obre la teva safata d'entrada"
"ca": "Obre la teva safata d'entrada",
"cs": "Otevřít schránku"
}
}
}
@ -76,7 +77,8 @@
"text": {
"en": "<b class='alert'>You have {_unreadMessages}</b><br/>Open your inbox",
"de": "<b class='alert'>Du hast {_unreadMessages}</b><br/>Öffne Deinen Posteingang",
"ca": "<b class='alert'>Tens {_unreadMessages}</b><br/>Open your inbox"
"ca": "<b class='alert'>Tens {_unreadMessages}</b><br/>Open your inbox",
"cs": "<b class='alert'>Máte {_unreadMessages}</b><br/>Otevřít schránku"
},
"href": "{_backend}/messages/inbox"
}
@ -92,7 +94,8 @@
"text": {
"en": "Open your settings on OpenStreetMap.org",
"de": "Öffne Deine Einstellungen auf OpenStreetMap.org",
"ca": "Obriu la vostra configuració a OpenStreetMap.org"
"ca": "Obriu la vostra configuració a OpenStreetMap.org",
"cs": "Otevřít vaše nastavení na OpenStreetMap.org"
},
"href": "{_backend}/account/edit"
}
@ -194,7 +197,8 @@
"de": "Unter welcher Lizenz möchten Sie Ihre Bilder veröffentlichen?",
"nl": "Met welke licentie wil je je afbeeldingen toevoegen?",
"ca": "Sota quina llicència vols publicar les teves fotos?",
"pt": "Sob que licença você deseja publicar suas fotos?"
"pt": "Sob que licença você deseja publicar suas fotos?",
"cs": "Pod jakou licencí chcete své fotografie zveřejnit?"
},
"mappings": [
{
@ -371,7 +375,8 @@
"en": "Download the private key for your Mangrove Account",
"de": "Laden Sie den privaten Schlüssel für Ihr Mangrove-Konto herunter",
"da": "Hent den private nøgle til din Mangrove-konto",
"ca": "Baixeu la clau privada del vostre compte de Mangrove"
"ca": "Baixeu la clau privada del vostre compte de Mangrove",
"cs": "Stáhnout soukromý klíč pro Mangrove účet"
}
},
"after": {
@ -500,7 +505,8 @@
"nl": "Volledig vertaald",
"de": "Vollständig übersetzt",
"ca": "Completament traduït",
"pt": "Traduzido completamente"
"pt": "Traduzido completamente",
"cs": "Kompletně přeloženo"
}
}
]

View file

@ -257,7 +257,7 @@
"then": {
"en": "Fruit is sold",
"nl": "Fruit wordt verkocht",
"de": "Blumen werden verkauft"
"de": "Obst wird verkauft"
},
"icon": "./assets/layers/vending_machine/fruits.svg"
},
@ -266,7 +266,7 @@
"then": {
"en": "Strawberries are sold",
"nl": "Aardbeien worden verkocht",
"de": "Parkscheine werden verkauft"
"de": "Erdbeeren werden verkauft"
},
"icon": "./assets/layers/vending_machine/strawberry.svg"
},
@ -389,7 +389,7 @@
"question": {
"en": "Is this vending machine indoors?",
"nl": "Is deze verkoopautomaat binnen?",
"de": "Ist dieser Automat in einem Gebäude untergebracht?",
"de": "Ist der Automat in einem Gebäude untergebracht?",
"fr": "Est-ce que ce distributeur est en intérieur ?",
"ca": "Aquesta màquina expenedora està a l'exterior?"
},
@ -399,7 +399,7 @@
"then": {
"en": "This vending machine is outdoors",
"nl": "Deze verkoopautomaat is buiten",
"de": "Dieser Automat befindet sich im Freien",
"de": "Der Automat befindet sich im Freien",
"fr": "Ce distributeur est à l'extérieur",
"ca": "Aquesta màquina expenedora està a l'exterior"
},
@ -410,7 +410,7 @@
"then": {
"en": "This vending machine is indoors",
"nl": "Deze verkoopautomaat is binnen",
"de": "Dieser Verkaufsautomat befindet sich im Innenbereich",
"de": "Der Automat befindet sich im Innenbereich",
"fr": "Ce distributeur est à l'intérieur",
"ca": "Aquesta màquina expenedora està a l'interior"
}
@ -910,7 +910,8 @@
"question": {
"en": "Sale of fruit",
"nl": "Verkoop van fruit",
"ca": "Venda de flors"
"ca": "Venda de flors",
"de": "Verkauf von Obst"
},
"osmTags": "vending~i~.*fruit.*"
},
@ -918,7 +919,8 @@
"question": {
"en": "Sale of strawberries",
"nl": "Verkoop van aardbeien",
"ca": "Venda de tiquets d'aparcament"
"ca": "Venda de tiquets d'aparcament",
"de": "Verkauf von Erdbeeren"
},
"osmTags": "vending~i~.*strawberries.*"
},

View file

@ -35,16 +35,6 @@
"1": {
"title": "volně stojící plakátovací skříň"
},
"10": {
"description": "Používá se pro reklamní nápisy, neonové nápisy, loga a vstupní nápisy institucí",
"title": "cedule"
},
"11": {
"title": "socha"
},
"12": {
"title": "nástěnná malba"
},
"2": {
"title": "plakátovací skříň připevněná na stěnu"
},
@ -71,6 +61,16 @@
},
"9": {
"title": "totem"
},
"10": {
"description": "Používá se pro reklamní nápisy, neonové nápisy, loga a vstupní nápisy institucí",
"title": "cedule"
},
"11": {
"title": "socha"
},
"12": {
"title": "nástěnná malba"
}
},
"tagRenderings": {
@ -165,9 +165,6 @@
"1": {
"then": "Toto je deska"
},
"10": {
"then": "Toto je nástěnná malba"
},
"2": {
"then": "Toto je sloup"
},
@ -191,6 +188,9 @@
},
"9": {
"then": "Toto je totem"
},
"10": {
"then": "Toto je nástěnná malba"
}
},
"question": "O jaký typ reklamního prvku se jedná?",
@ -205,9 +205,6 @@
"1": {
"then": "Deska"
},
"10": {
"then": "Nástěnná malba"
},
"2": {
"then": "Skříň na plakáty"
},
@ -231,6 +228,9 @@
},
"9": {
"then": "Totem"
},
"10": {
"then": "Nástěnná malba"
}
}
}
@ -312,15 +312,6 @@
"1": {
"then": "Nástěnná malba"
},
"10": {
"then": "Azulejo (španělské dekorativní dlaždice)"
},
"11": {
"then": "Obklady a dlažba"
},
"12": {
"then": "Dřevořezba"
},
"2": {
"then": "Malba"
},
@ -344,6 +335,15 @@
},
"9": {
"then": "Reliéf"
},
"10": {
"then": "Azulejo (španělské dekorativní dlaždice)"
},
"11": {
"then": "Obklady a dlažba"
},
"12": {
"then": "Dřevořezba"
}
},
"question": "Jaký je typ tohoto uměleckého díla?",
@ -1850,27 +1850,6 @@
"1": {
"question": "Má <div style='display: inline-block'><b><b>Schuko nástěnná zástrčka</b> bez zemního kolíku (CEE7/4 typu F)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div> konektor"
},
"10": {
"question": "Má <div style='display: inline-block'><b><b>Type 2 s kabelem</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> konektor"
},
"11": {
"question": "Má <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (na značkový typ2_css)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> konektor"
},
"12": {
"question": "Má <div style='display: inline-block'><b><b>Tesla Supercharger (destinace)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> konektor"
},
"13": {
"question": "Má <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (typ 2 s kabelem označeným jako tesla)</b> <img style='width: 1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> konektor"
},
"14": {
"question": "Má <div style='display: inline-block'><b><b>USB</b> pro nabíjení telefonů a drobné elektroniky</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div> konektor"
},
"15": {
"question": "Má <div style='display: inline-block'><b><b>Bosch Active Connect s 3 kolíky</b> a kabel</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div> konektor"
},
"16": {
"question": "Má <div style='display: inline-block'><b><b>Bosch Active Connect s 5 kolíky</b> a kabel</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div> konektor"
},
"2": {
"question": "Má <div style='display: inline-block'><b><b>Evropskou zásuvku</b> se zemnícím kolíkem (CEE7/4 typ E)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div> konektor"
},
@ -1894,6 +1873,27 @@
},
"9": {
"question": "Má <div style='display: inline-block'><b><b>Type 2 CCS</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> konektor"
},
"10": {
"question": "Má <div style='display: inline-block'><b><b>Type 2 s kabelem</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> konektor"
},
"11": {
"question": "Má <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (na značkový typ2_css)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> konektor"
},
"12": {
"question": "Má <div style='display: inline-block'><b><b>Tesla Supercharger (destinace)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> konektor"
},
"13": {
"question": "Má <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (typ 2 s kabelem označeným jako tesla)</b> <img style='width: 1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> konektor"
},
"14": {
"question": "Má <div style='display: inline-block'><b><b>USB</b> pro nabíjení telefonů a drobné elektroniky</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div> konektor"
},
"15": {
"question": "Má <div style='display: inline-block'><b><b>Bosch Active Connect s 3 kolíky</b> a kabel</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div> konektor"
},
"16": {
"question": "Má <div style='display: inline-block'><b><b>Bosch Active Connect s 5 kolíky</b> a kabel</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div> konektor"
}
}
}
@ -2364,4 +2364,4 @@
"walls_and_buildings": {
"description": "Speciální zabudovaná vrstva poskytující všechny stěny a budovy. Tato vrstva je užitečná v předvolbách pro objekty, které lze umístit ke stěnám (např. AED, poštovní schránky, vchody, adresy, bezpečnostní kamery, …). Tato vrstva je ve výchozím nastavení neviditelná a uživatel ji nemůže přepínat."
}
}
}

View file

@ -35,16 +35,6 @@
"1": {
"title": "eine freistehende Posterbox"
},
"10": {
"description": "Verwendet für Werbeschilder, Leuchtreklamen, Logos und institutionelle Eingangsschilder",
"title": "ein Schild"
},
"11": {
"title": "eine Skulptur"
},
"12": {
"title": "eine Wandmalerei"
},
"2": {
"title": "eine wandmontierte Posterbox"
},
@ -71,6 +61,16 @@
},
"9": {
"title": "ein Totem"
},
"10": {
"description": "Verwendet für Werbeschilder, Leuchtreklamen, Logos und institutionelle Eingangsschilder",
"title": "ein Schild"
},
"11": {
"title": "eine Skulptur"
},
"12": {
"title": "eine Wandmalerei"
}
},
"tagRenderings": {
@ -165,9 +165,6 @@
"1": {
"then": "Dies ist ein Brett"
},
"10": {
"then": "Dies ist eine Wandmalerei"
},
"2": {
"then": "Dies ist eine Litfaßsäule"
},
@ -191,6 +188,9 @@
},
"9": {
"then": "Dies ist ein Totem"
},
"10": {
"then": "Dies ist eine Wandmalerei"
}
},
"question": "Welche Art von Werbung ist das?",
@ -205,9 +205,6 @@
"1": {
"then": "Brett"
},
"10": {
"then": "Wandmalerei"
},
"2": {
"then": "Posterbox"
},
@ -231,6 +228,9 @@
},
"9": {
"then": "Totem"
},
"10": {
"then": "Wandmalerei"
}
}
}
@ -312,15 +312,6 @@
"1": {
"then": "Wandbild"
},
"10": {
"then": "Azulejo (spanische dekorative Fliesenarbeit)"
},
"11": {
"then": "Fliesenarbeit"
},
"12": {
"then": "Holzschnitzerei"
},
"2": {
"then": "Malerei"
},
@ -344,6 +335,15 @@
},
"9": {
"then": "Relief"
},
"10": {
"then": "Azulejo (spanische dekorative Fliesenarbeit)"
},
"11": {
"then": "Fliesenarbeit"
},
"12": {
"then": "Holzschnitzerei"
}
},
"question": "Um welche Art Kunstwerk handelt es sich?",
@ -1892,27 +1892,6 @@
"1": {
"question": "Verfügt über einen <div style='display: inline-block'><b><b>Schuko-Stecker</b> ohne Erdungsstift (CEE7/4 Typ F)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div>"
},
"10": {
"question": "Hat einen <div style='display: inline-block'><b><b>Typ 2</b> (Mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> Anschluss mit Kabel"
},
"11": {
"question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (Typ 2 CSS vonTesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> Anschluss"
},
"12": {
"question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> Anschluss"
},
"13": {
"question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Typ 2 von Tesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> Anschluss mit Kabel"
},
"14": {
"question": "Hat einen <div style='display: inline-block'><b><b>USB</b>-Anschluss zum Aufladen von Telefonen und kleinen Elektrogeräten</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>"
},
"15": {
"question": "Hat einen <div style='display: inline-block'><b><b>Bosch Active Connect Anschluss mit 3 Pins</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div> und Kabel"
},
"16": {
"question": "Hat einen <div style='display: inline-block'><b><b>Bosch Active Connect Anschluss mit 5 Pins</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div> und Kabel"
},
"2": {
"question": "Verfügt über einen <div style='display: inline-block'><b><b>europäischen Netzstecker</b> mit Erdungsstift (CEE7/4 Typ E)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div> Anschluss"
},
@ -1936,6 +1915,27 @@
},
"9": {
"question": "Hat einen <div style='display: inline-block'><b><b>Typ 2 CCS</b> (Mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> Anschluss"
},
"10": {
"question": "Hat einen <div style='display: inline-block'><b><b>Typ 2</b> (Mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> Anschluss mit Kabel"
},
"11": {
"question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (Typ 2 CSS vonTesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> Anschluss"
},
"12": {
"question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> Anschluss"
},
"13": {
"question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Typ 2 von Tesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> Anschluss mit Kabel"
},
"14": {
"question": "Hat einen <div style='display: inline-block'><b><b>USB</b>-Anschluss zum Aufladen von Telefonen und kleinen Elektrogeräten</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>"
},
"15": {
"question": "Hat einen <div style='display: inline-block'><b><b>Bosch Active Connect Anschluss mit 3 Pins</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div> und Kabel"
},
"16": {
"question": "Hat einen <div style='display: inline-block'><b><b>Bosch Active Connect Anschluss mit 5 Pins</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div> und Kabel"
}
}
}
@ -1991,6 +1991,30 @@
"1": {
"then": "<b>Schuko-Stecker</b> ohne Erdungsstift (CEE7/4 Typ F)"
},
"2": {
"then": "<b>Europäischer Netzstecker</b> mit Erdungsstift (CEE7/4 Typ E)"
},
"3": {
"then": "<b>Europäischer Netzstecker</b> mit Erdungsstift (CEE7/4 Typ E)"
},
"4": {
"then": "<b>Chademo-Anschluss</b>"
},
"5": {
"then": "<b>Chademo-Anschluss</b>"
},
"6": {
"then": "<b>Typ 1 mit Kabel</b> (J1772)"
},
"7": {
"then": "<b>Typ 1 mit Kabel</b> (J1772)"
},
"8": {
"then": "<b>Typ 1 <i>ohne</i> Kabel</b> (J1772)"
},
"9": {
"then": "<b> Typ 1 <i>ohne </i> Kabel</b> (J1772)"
},
"10": {
"then": "<b>Typ 1 CCS</b> (Typ 1 Combo)"
},
@ -2021,9 +2045,6 @@
"19": {
"then": "<b>Typ 2 mit Kabel</b> (mennekes)"
},
"2": {
"then": "<b>Europäischer Netzstecker</b> mit Erdungsstift (CEE7/4 Typ E)"
},
"20": {
"then": "<b>Tesla Supercharger CCS</b> (Typ 2 CSS von Tesla)"
},
@ -2054,32 +2075,11 @@
"29": {
"then": "<b> Bosch Active Connect mit 3 Pins </b> und Kabel"
},
"3": {
"then": "<b>Europäischer Netzstecker</b> mit Erdungsstift (CEE7/4 Typ E)"
},
"30": {
"then": "<b>Bosch Active Connect mit 5 Pins</b> und Kabel"
},
"31": {
"then": "<b> Bosch Active Connect mit 5 Pins </b> und Kabel"
},
"4": {
"then": "<b>Chademo-Anschluss</b>"
},
"5": {
"then": "<b>Chademo-Anschluss</b>"
},
"6": {
"then": "<b>Typ 1 mit Kabel</b> (J1772)"
},
"7": {
"then": "<b>Typ 1 mit Kabel</b> (J1772)"
},
"8": {
"then": "<b>Typ 1 <i>ohne</i> Kabel</b> (J1772)"
},
"9": {
"then": "<b> Typ 1 <i>ohne </i> Kabel</b> (J1772)"
}
},
"question": "Welche Ladeanschlüsse gibt es hier?"
@ -3617,15 +3617,6 @@
"1": {
"then": "Dieser Radweg hat einen festen Belag"
},
"10": {
"then": "Dieser Radweg besteht aus feinem Schotter"
},
"11": {
"then": "Der Radweg ist aus Kies"
},
"12": {
"then": "Dieser Radweg besteht aus Rohboden"
},
"2": {
"then": "Der Radweg ist aus Asphalt"
},
@ -3649,6 +3640,15 @@
},
"9": {
"then": "Der Radweg ist aus Schotter"
},
"10": {
"then": "Dieser Radweg besteht aus feinem Schotter"
},
"11": {
"then": "Der Radweg ist aus Kies"
},
"12": {
"then": "Dieser Radweg besteht aus Rohboden"
}
},
"question": "Was ist der Belag dieses Radwegs?",
@ -3697,15 +3697,6 @@
"1": {
"then": "Dieser Radweg hat einen festen Belag"
},
"10": {
"then": "Dieser Radweg besteht aus feinem Schotter"
},
"11": {
"then": "Der Radweg ist aus Kies"
},
"12": {
"then": "Dieser Radweg besteht aus Rohboden"
},
"2": {
"then": "Der Radweg ist aus Asphalt"
},
@ -3729,6 +3720,15 @@
},
"9": {
"then": "Der Radweg ist aus Schotter"
},
"10": {
"then": "Dieser Radweg besteht aus feinem Schotter"
},
"11": {
"then": "Der Radweg ist aus Kies"
},
"12": {
"then": "Dieser Radweg besteht aus Rohboden"
}
},
"question": "Was ist der Belag dieser Straße?",
@ -4627,33 +4627,6 @@
}
}
},
"10": {
"options": {
"0": {
"question": "Keine Bevorzugung von Hunden"
},
"1": {
"question": "Hunde erlaubt"
},
"2": {
"question": "Keine Hunde erlaubt"
}
}
},
"11": {
"options": {
"0": {
"question": "Internetzugang vorhanden"
}
}
},
"12": {
"options": {
"0": {
"question": "Stromanschluss vorhanden"
}
}
},
"2": {
"options": {
"0": {
@ -4724,6 +4697,33 @@
"question": "Nutzung kostenlos"
}
}
},
"10": {
"options": {
"0": {
"question": "Keine Bevorzugung von Hunden"
},
"1": {
"question": "Hunde erlaubt"
},
"2": {
"question": "Keine Hunde erlaubt"
}
}
},
"11": {
"options": {
"0": {
"question": "Internetzugang vorhanden"
}
}
},
"12": {
"options": {
"0": {
"question": "Stromanschluss vorhanden"
}
}
}
}
},
@ -4843,6 +4843,30 @@
"1": {
"then": "Die Fitness-Station hat ein Schild mit Anweisungen für eine bestimmte Übung."
},
"2": {
"then": "Die Fitness-Station hat eine Einrichtung für Sit-ups."
},
"3": {
"then": "Die Fitness-Station hat eine Vorrichtung für Liegestütze. In der Regel eine oder mehrere niedrige Reckstangen."
},
"4": {
"then": "Die Fitness-Station hat Stangen zum Dehnen."
},
"5": {
"then": "Die Fitness-Station hat eine Vorrichtung für Rückenstrecker (Hyperextensions)."
},
"6": {
"then": "Die Fitness-Station hat Ringe für Gymnastikübungen."
},
"7": {
"then": "Die Fitness-Station hat eine horizontale Leiter (Monkey Bars)."
},
"8": {
"then": "Die Fitness-Station hat eine Sprossenwand zum Klettern."
},
"9": {
"then": "Die Fitness-Station hat Pfosten für Slalomübungen."
},
"10": {
"then": "Die Fitness-Station hat Trittsteine."
},
@ -4873,9 +4897,6 @@
"19": {
"then": "Die Fitness-Station hat Kampfseile (battle ropes)."
},
"2": {
"then": "Die Fitness-Station hat eine Einrichtung für Sit-ups."
},
"20": {
"then": "Die Fitness-Station hat ein Fahrradergometer."
},
@ -4890,27 +4911,6 @@
},
"24": {
"then": "Die Fitness-Station hat eine Slackline."
},
"3": {
"then": "Die Fitness-Station hat eine Vorrichtung für Liegestütze. In der Regel eine oder mehrere niedrige Reckstangen."
},
"4": {
"then": "Die Fitness-Station hat Stangen zum Dehnen."
},
"5": {
"then": "Die Fitness-Station hat eine Vorrichtung für Rückenstrecker (Hyperextensions)."
},
"6": {
"then": "Die Fitness-Station hat Ringe für Gymnastikübungen."
},
"7": {
"then": "Die Fitness-Station hat eine horizontale Leiter (Monkey Bars)."
},
"8": {
"then": "Die Fitness-Station hat eine Sprossenwand zum Klettern."
},
"9": {
"then": "Die Fitness-Station hat Pfosten für Slalomübungen."
}
},
"question": "Welche Übungsgeräte gibt es an dieser Fitness-Station?"
@ -5030,21 +5030,6 @@
"1": {
"then": "Dies ist eine Pommesbude"
},
"10": {
"then": "Hier werden chinesische Gerichte serviert"
},
"11": {
"then": "Hier werden griechische Gerichte serviert"
},
"12": {
"then": "Hier werden indische Gerichte serviert"
},
"13": {
"then": "Hier werden türkische Gerichte serviert"
},
"14": {
"then": "Hier werden thailändische Gerichte serviert"
},
"2": {
"then": "Bietet vorwiegend Pastagerichte an"
},
@ -5068,6 +5053,21 @@
},
"9": {
"then": "Hier werden französische Gerichte serviert"
},
"10": {
"then": "Hier werden chinesische Gerichte serviert"
},
"11": {
"then": "Hier werden griechische Gerichte serviert"
},
"12": {
"then": "Hier werden indische Gerichte serviert"
},
"13": {
"then": "Hier werden türkische Gerichte serviert"
},
"14": {
"then": "Hier werden thailändische Gerichte serviert"
}
},
"question": "Was für Essen gibt es hier?",
@ -5648,6 +5648,30 @@
"1": {
"then": "Dies ist ein Auditorium"
},
"2": {
"then": "Dies ist ein Schlafzimmer"
},
"3": {
"then": "Dies ist eine Kapelle"
},
"4": {
"then": "Dies ist ein Klassenzimmer"
},
"5": {
"then": "Dies ist ein Klassenzimmer"
},
"6": {
"then": "Dies ist ein Computerraum"
},
"7": {
"then": "Dies ist ein Konferenzraum"
},
"8": {
"then": "Dies ist eine Krypta"
},
"9": {
"then": "Dies ist eine Küche"
},
"10": {
"then": "Dies ist ein Labor"
},
@ -5678,9 +5702,6 @@
"19": {
"then": "Dies ist ein Lagerraum"
},
"2": {
"then": "Dies ist ein Schlafzimmer"
},
"20": {
"then": "Dies ist ein Technikraum"
},
@ -5689,27 +5710,6 @@
},
"22": {
"then": "Dies ist ein Wartezimmer"
},
"3": {
"then": "Dies ist eine Kapelle"
},
"4": {
"then": "Dies ist ein Klassenzimmer"
},
"5": {
"then": "Dies ist ein Klassenzimmer"
},
"6": {
"then": "Dies ist ein Computerraum"
},
"7": {
"then": "Dies ist ein Konferenzraum"
},
"8": {
"then": "Dies ist eine Krypta"
},
"9": {
"then": "Dies ist eine Küche"
}
},
"question": "Wie wird dieser Raum genutzt?"
@ -6364,19 +6364,6 @@
}
}
},
"10": {
"options": {
"0": {
"question": "Alle Notizen"
},
"1": {
"question": "Importnotizen ausblenden"
},
"2": {
"question": "Nur Importnotizen anzeigen"
}
}
},
"2": {
"options": {
"0": {
@ -6432,6 +6419,19 @@
"question": "Nur offene Notizen anzeigen"
}
}
},
"10": {
"options": {
"0": {
"question": "Alle Notizen"
},
"1": {
"question": "Importnotizen ausblenden"
},
"2": {
"question": "Nur Importnotizen anzeigen"
}
}
}
},
"name": "OpenStreetMap-Hinweise",
@ -6760,21 +6760,6 @@
"1": {
"then": "Dies ist ein normaler Stellplatz."
},
"10": {
"then": "Dies ist ein Stellplatz, der für Eltern mit Kindern reserviert ist."
},
"11": {
"then": "Dies ist ein Stellplatz, der für das Personal reserviert ist."
},
"12": {
"then": "Dies ist ein Stellplatz, der für Taxis reserviert ist."
},
"13": {
"then": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist."
},
"14": {
"then": "Dies ist ein Stellplatz, der für Carsharing reserviert ist."
},
"2": {
"then": "Dies ist ein Behindertenstellplatz."
},
@ -6798,6 +6783,21 @@
},
"9": {
"then": "Dies ist ein Stellplatz, der für Motorräder reserviert ist."
},
"10": {
"then": "Dies ist ein Stellplatz, der für Eltern mit Kindern reserviert ist."
},
"11": {
"then": "Dies ist ein Stellplatz, der für das Personal reserviert ist."
},
"12": {
"then": "Dies ist ein Stellplatz, der für Taxis reserviert ist."
},
"13": {
"then": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist."
},
"14": {
"then": "Dies ist ein Stellplatz, der für Carsharing reserviert ist."
}
},
"question": "Welche Art von Stellplatz ist dies?"
@ -7389,21 +7389,6 @@
"1": {
"then": "2-Cent-Münzen werden akzeptiert"
},
"10": {
"then": "20-Centime-Münzen werden akzeptiert"
},
"11": {
"then": "½-Schweizer Franken-Münzen werden akzeptiert"
},
"12": {
"then": "1-Schweizer Franken-Münzen werden akzeptiert"
},
"13": {
"then": "2-Schweizer Franken-Münzen werden akzeptiert"
},
"14": {
"then": "5-Schweizer Franken-Münzen werden akzeptiert"
},
"2": {
"then": "5-Cent-Münzen werden akzeptiert"
},
@ -7427,6 +7412,21 @@
},
"9": {
"then": "10-Centime-Münzen werden akzeptiert"
},
"10": {
"then": "20-Centime-Münzen werden akzeptiert"
},
"11": {
"then": "½-Schweizer Franken-Münzen werden akzeptiert"
},
"12": {
"then": "1-Schweizer Franken-Münzen werden akzeptiert"
},
"13": {
"then": "2-Schweizer Franken-Münzen werden akzeptiert"
},
"14": {
"then": "5-Schweizer Franken-Münzen werden akzeptiert"
}
},
"question": "Mit welchen Münzen kann man hier bezahlen?"
@ -7439,15 +7439,6 @@
"1": {
"then": "10-Euro-Scheine werden angenommen"
},
"10": {
"then": "100-Schweizer Franken-Scheine werden akzeptiert"
},
"11": {
"then": "200-Schweizer Franken-Scheine werden akzeptiert"
},
"12": {
"then": "1000-Schweizer Franken-Scheine werden akzeptiert"
},
"2": {
"then": "20-Euro-Scheine werden angenommen"
},
@ -7471,6 +7462,15 @@
},
"9": {
"then": "50-Schweizer Franken-Scheine werden akzeptiert"
},
"10": {
"then": "100-Schweizer Franken-Scheine werden akzeptiert"
},
"11": {
"then": "200-Schweizer Franken-Scheine werden akzeptiert"
},
"12": {
"then": "1000-Schweizer Franken-Scheine werden akzeptiert"
}
},
"question": "Mit welchen Banknoten kann man hier bezahlen?"
@ -7852,6 +7852,30 @@
"1": {
"question": "Recycling von Batterien"
},
"2": {
"question": "Recycling von Getränkekartons"
},
"3": {
"question": "Recycling von Dosen"
},
"4": {
"question": "Recycling von Kleidung"
},
"5": {
"question": "Recycling von Speiseöl"
},
"6": {
"question": "Recycling von Motoröl"
},
"7": {
"question": "Recycling von Leuchtstoffröhren"
},
"8": {
"question": "Recycling von Grünabfällen"
},
"9": {
"question": "Recycling von Glasflaschen"
},
"10": {
"question": "Recycling von Glas"
},
@ -7882,35 +7906,11 @@
"19": {
"question": "Recycling von Restabfällen"
},
"2": {
"question": "Recycling von Getränkekartons"
},
"20": {
"question": "Recycling von Druckerpatronen"
},
"21": {
"question": "Recycling von Fahrrädern"
},
"3": {
"question": "Recycling von Dosen"
},
"4": {
"question": "Recycling von Kleidung"
},
"5": {
"question": "Recycling von Speiseöl"
},
"6": {
"question": "Recycling von Motoröl"
},
"7": {
"question": "Recycling von Leuchtstoffröhren"
},
"8": {
"question": "Recycling von Grünabfällen"
},
"9": {
"question": "Recycling von Glasflaschen"
}
}
},
@ -7978,6 +7978,30 @@
"1": {
"then": "Getränkekartons können hier recycelt werden"
},
"2": {
"then": "Dosen können hier recycelt werden"
},
"3": {
"then": "Kleidung kann hier recycelt werden"
},
"4": {
"then": "Speiseöl kann hier recycelt werden"
},
"5": {
"then": "Motoröl kann hier recycelt werden"
},
"6": {
"then": "Hier können Leuchtstoffröhren recycelt werden"
},
"7": {
"then": "Grünabfälle können hier recycelt werden"
},
"8": {
"then": "Bio-Abfall kann hier recycelt werden"
},
"9": {
"then": "Glasflaschen können hier recycelt werden"
},
"10": {
"then": "Glas kann hier recycelt werden"
},
@ -8008,9 +8032,6 @@
"19": {
"then": "Schuhe können hier recycelt werden"
},
"2": {
"then": "Dosen können hier recycelt werden"
},
"20": {
"then": "Elektrokleingeräte können hier recycelt werden"
},
@ -8025,27 +8046,6 @@
},
"24": {
"then": "Fahrräder können hier recycelt werden"
},
"3": {
"then": "Kleidung kann hier recycelt werden"
},
"4": {
"then": "Speiseöl kann hier recycelt werden"
},
"5": {
"then": "Motoröl kann hier recycelt werden"
},
"6": {
"then": "Hier können Leuchtstoffröhren recycelt werden"
},
"7": {
"then": "Grünabfälle können hier recycelt werden"
},
"8": {
"then": "Bio-Abfall kann hier recycelt werden"
},
"9": {
"then": "Glasflaschen können hier recycelt werden"
}
},
"question": "Was kann hier recycelt werden?"
@ -8849,12 +8849,6 @@
"1": {
"then": "Diese Straßenlaterne verwendet LEDs"
},
"10": {
"then": "Diese Straßenlaterne verwendet Hochdruck-Natriumdampflampen (orange mit weiß)"
},
"11": {
"then": "Diese Straßenlaterne wird mit Gas beleuchtet"
},
"2": {
"then": "Diese Straßenlaterne verwendet Glühlampenlicht"
},
@ -8878,6 +8872,12 @@
},
"9": {
"then": "Diese Straßenlaterne verwendet Niederdruck-Natriumdampflampen (einfarbig orange)"
},
"10": {
"then": "Diese Straßenlaterne verwendet Hochdruck-Natriumdampflampen (orange mit weiß)"
},
"11": {
"then": "Diese Straßenlaterne wird mit Gas beleuchtet"
}
},
"question": "Mit welcher Art von Beleuchtung arbeitet diese Straßenlaterne?"
@ -10017,6 +10017,30 @@
"1": {
"question": "Verkauf von Getränken"
},
"2": {
"question": "Verkauf von Süßigkeiten"
},
"3": {
"question": "Verkauf von Lebensmitteln"
},
"4": {
"question": "Verkauf von Zigaretten"
},
"5": {
"question": "Verkauf von Kondomen"
},
"6": {
"question": "Verkauf von Kaffee"
},
"7": {
"question": "Verkauf von Trinkwasser"
},
"8": {
"question": "Verkauf von Zeitungen"
},
"9": {
"question": "Verkauf von Fahrradschläuchen"
},
"10": {
"question": "Verkauf von Milch"
},
@ -10047,9 +10071,6 @@
"19": {
"question": "Verkauf von Blumen"
},
"2": {
"question": "Verkauf von Süßigkeiten"
},
"20": {
"question": "Verkauf von Parkscheinen"
},
@ -10073,27 +10094,6 @@
},
"27": {
"question": "Verkauf von Fahrradschlössern"
},
"3": {
"question": "Verkauf von Lebensmitteln"
},
"4": {
"question": "Verkauf von Zigaretten"
},
"5": {
"question": "Verkauf von Kondomen"
},
"6": {
"question": "Verkauf von Kaffee"
},
"7": {
"question": "Verkauf von Trinkwasser"
},
"8": {
"question": "Verkauf von Zeitungen"
},
"9": {
"question": "Verkauf von Fahrradschläuchen"
}
}
}
@ -10140,6 +10140,30 @@
"1": {
"then": "Süßigkeiten werden verkauft"
},
"2": {
"then": "Lebensmittel werden verkauft"
},
"3": {
"then": "Zigaretten werden verkauft"
},
"4": {
"then": "Kondome werden verkauft"
},
"5": {
"then": "Kaffee wird verkauft"
},
"6": {
"then": "Trinkwasser wird verkauft"
},
"7": {
"then": "Zeitungen werden verkauft"
},
"8": {
"then": "Fahrradschläuche werden verkauft"
},
"9": {
"then": "Milch wird verkauft"
},
"10": {
"then": "Brot wird verkauft"
},
@ -10170,9 +10194,6 @@
"19": {
"then": "Parkscheine werden verkauft"
},
"2": {
"then": "Lebensmittel werden verkauft"
},
"20": {
"then": "Souvenirmünzen werden verkauft"
},
@ -10193,27 +10214,6 @@
},
"26": {
"then": "Fahrradschlösser werden verkauft"
},
"3": {
"then": "Zigaretten werden verkauft"
},
"4": {
"then": "Kondome werden verkauft"
},
"5": {
"then": "Kaffee wird verkauft"
},
"6": {
"then": "Trinkwasser wird verkauft"
},
"7": {
"then": "Zeitungen werden verkauft"
},
"8": {
"then": "Fahrradschläuche werden verkauft"
},
"9": {
"then": "Milch wird verkauft"
}
},
"question": "Was wird in diesem Automaten verkauft?",
@ -10553,4 +10553,4 @@
}
}
}
}
}

View file

@ -1,20 +1,20 @@
import { appendFileSync, existsSync, mkdirSync, readFileSync, writeFile, writeFileSync } from "fs";
import Locale from "../src/UI/i18n/Locale";
import Translations from "../src/UI/i18n/Translations";
import { Translation } from "../src/UI/i18n/Translation";
import all_known_layouts from "../src/assets/generated/known_themes.json";
import { LayoutConfigJson } from "../src/Models/ThemeConfig/Json/LayoutConfigJson";
import LayoutConfig from "../src/Models/ThemeConfig/LayoutConfig";
import xml2js from "xml2js";
import ScriptUtils from "./ScriptUtils";
import { Utils } from "../src/Utils";
import SpecialVisualizations from "../src/UI/SpecialVisualizations";
import Constants from "../src/Models/Constants";
import { AvailableRasterLayers, RasterLayerPolygon } from "../src/Models/RasterLayers";
import { ImmutableStore } from "../src/Logic/UIEventSource";
import * as crypto from "crypto";
import * as eli from "../src/assets/editor-layer-index.json";
import * as eli_global from "../src/assets/global-raster-layers.json";
import { appendFileSync, existsSync, mkdirSync, readFileSync, writeFile, writeFileSync } from "fs"
import Locale from "../src/UI/i18n/Locale"
import Translations from "../src/UI/i18n/Translations"
import { Translation } from "../src/UI/i18n/Translation"
import all_known_layouts from "../src/assets/generated/known_themes.json"
import { LayoutConfigJson } from "../src/Models/ThemeConfig/Json/LayoutConfigJson"
import LayoutConfig from "../src/Models/ThemeConfig/LayoutConfig"
import xml2js from "xml2js"
import ScriptUtils from "./ScriptUtils"
import { Utils } from "../src/Utils"
import SpecialVisualizations from "../src/UI/SpecialVisualizations"
import Constants from "../src/Models/Constants"
import { AvailableRasterLayers, RasterLayerPolygon } from "../src/Models/RasterLayers"
import { ImmutableStore } from "../src/Logic/UIEventSource"
import * as crypto from "crypto"
import * as eli from "../src/assets/editor-layer-index.json"
import * as eli_global from "../src/assets/global-raster-layers.json"
const sharp = require("sharp")
const template = readFileSync("theme.html", "utf8")
@ -216,8 +216,12 @@ function eliUrls(): string[] {
}
const urls: string[] = []
const regex = /{switch:([^}]+)}/
const rasterLayers = [...AvailableRasterLayers.vectorLayers, ...eli.features, ...eli_global.layers.map(properties => ({properties})) ]
for (const feature of rasterLayers) {
const rasterLayers = [
...AvailableRasterLayers.vectorLayers,
...eli.features,
...eli_global.layers.map((properties) => ({ properties })),
]
for (const feature of rasterLayers) {
const url = (<RasterLayerPolygon>feature).properties.url
const match = url.match(regex)
if (match) {

View file

@ -1,174 +1,174 @@
import { Feature, Polygon } from "geojson";
import * as editorlayerindex from "../assets/editor-layer-index.json";
import * as globallayers from "../assets/global-raster-layers.json";
import { BBox } from "../Logic/BBox";
import { Store, Stores } from "../Logic/UIEventSource";
import { GeoOperations } from "../Logic/GeoOperations";
import { RasterLayerProperties } from "./RasterLayerProperties";
import { Feature, Polygon } from "geojson"
import * as editorlayerindex from "../assets/editor-layer-index.json"
import * as globallayers from "../assets/global-raster-layers.json"
import { BBox } from "../Logic/BBox"
import { Store, Stores } from "../Logic/UIEventSource"
import { GeoOperations } from "../Logic/GeoOperations"
import { RasterLayerProperties } from "./RasterLayerProperties"
export class AvailableRasterLayers {
public static EditorLayerIndex: (Feature<Polygon, EditorLayerIndexProperties> &
RasterLayerPolygon)[] = <any>editorlayerindex.features;
public static globalLayers: RasterLayerPolygon[] = globallayers.layers.map(
(properties) =>
<RasterLayerPolygon>{
public static EditorLayerIndex: (Feature<Polygon, EditorLayerIndexProperties> &
RasterLayerPolygon)[] = <any>editorlayerindex.features
public static globalLayers: RasterLayerPolygon[] = globallayers.layers.map(
(properties) =>
<RasterLayerPolygon>{
type: "Feature",
properties,
geometry: BBox.global.asGeometry(),
}
)
public static readonly osmCartoProperties: RasterLayerProperties = {
id: "osm",
name: "OpenStreetMap",
url: "https://tile.openstreetmap.org/{z}/{x}/{y}.png",
attribution: {
text: "OpenStreetMap",
url: "https://openStreetMap.org/copyright",
},
best: true,
max_zoom: 19,
min_zoom: 0,
category: "osmbasedmap",
}
public static readonly osmCarto: RasterLayerPolygon = {
type: "Feature",
properties,
geometry: BBox.global.asGeometry()
}
);
public static readonly osmCartoProperties: RasterLayerProperties = {
id: "osm",
name: "OpenStreetMap",
url: "https://tile.openstreetmap.org/{z}/{x}/{y}.png",
attribution: {
text: "OpenStreetMap",
url: "https://openStreetMap.org/copyright"
},
best: true,
max_zoom: 19,
min_zoom: 0,
category: "osmbasedmap"
};
properties: AvailableRasterLayers.osmCartoProperties,
geometry: BBox.global.asGeometry(),
}
public static readonly osmCarto: RasterLayerPolygon = {
type: "Feature",
properties: AvailableRasterLayers.osmCartoProperties,
geometry: BBox.global.asGeometry()
};
public static readonly maptilerDefaultLayer: RasterLayerPolygon = {
type: "Feature",
properties: {
name: "MapTiler",
url: "https://api.maptiler.com/maps/15cc8f61-0353-4be6-b8da-13daea5f7432/style.json?key=GvoVAJgu46I5rZapJuAy",
category: "osmbasedmap",
id: "maptiler",
type: "vector",
attribution: {
text: "Maptiler",
url: "https://www.maptiler.com/copyright/",
},
},
geometry: BBox.global.asGeometry(),
}
public static readonly maptilerDefaultLayer: RasterLayerPolygon = {
type: "Feature",
properties: {
name: "MapTiler",
url: "https://api.maptiler.com/maps/15cc8f61-0353-4be6-b8da-13daea5f7432/style.json?key=GvoVAJgu46I5rZapJuAy",
category: "osmbasedmap",
id: "maptiler",
type: "vector",
attribution: {
text: "Maptiler",
url: "https://www.maptiler.com/copyright/"
}
},
geometry: BBox.global.asGeometry()
};
public static readonly maptilerCarto: RasterLayerPolygon = {
type: "Feature",
properties: {
name: "MapTiler Carto",
url: "https://api.maptiler.com/maps/openstreetmap/style.json?key=GvoVAJgu46I5rZapJuAy",
category: "osmbasedmap",
id: "maptiler.carto",
type: "vector",
attribution: {
text: "Maptiler",
url: "https://www.maptiler.com/copyright/",
},
},
geometry: BBox.global.asGeometry(),
}
public static readonly maptilerCarto: RasterLayerPolygon = {
type: "Feature",
properties: {
name: "MapTiler Carto",
url: "https://api.maptiler.com/maps/openstreetmap/style.json?key=GvoVAJgu46I5rZapJuAy",
category: "osmbasedmap",
id: "maptiler.carto",
type: "vector",
attribution: {
text: "Maptiler",
url: "https://www.maptiler.com/copyright/"
}
},
geometry: BBox.global.asGeometry()
};
public static readonly maptilerBackdrop: RasterLayerPolygon = {
type: "Feature",
properties: {
name: "MapTiler Backdrop",
url: "https://api.maptiler.com/maps/backdrop/style.json?key=GvoVAJgu46I5rZapJuAy",
category: "osmbasedmap",
id: "maptiler.backdrop",
type: "vector",
attribution: {
text: "Maptiler",
url: "https://www.maptiler.com/copyright/",
},
},
geometry: BBox.global.asGeometry(),
}
public static readonly americana: RasterLayerPolygon = {
type: "Feature",
properties: {
name: "Americana",
url: "https://zelonewolf.github.io/openstreetmap-americana/style.json",
category: "osmbasedmap",
id: "americana",
type: "vector",
attribution: {
text: "Americana",
url: "https://github.com/ZeLonewolf/openstreetmap-americana/",
},
},
geometry: BBox.global.asGeometry(),
}
public static readonly maptilerBackdrop: RasterLayerPolygon = {
type: "Feature",
properties: {
name: "MapTiler Backdrop",
url: "https://api.maptiler.com/maps/backdrop/style.json?key=GvoVAJgu46I5rZapJuAy",
category: "osmbasedmap",
id: "maptiler.backdrop",
type: "vector",
attribution: {
text: "Maptiler",
url: "https://www.maptiler.com/copyright/"
}
},
geometry: BBox.global.asGeometry()
};
public static readonly americana: RasterLayerPolygon = {
type: "Feature",
properties: {
name: "Americana",
url: "https://zelonewolf.github.io/openstreetmap-americana/style.json",
category: "osmbasedmap",
id: "americana",
type: "vector",
attribution: {
text: "Americana",
url: "https://github.com/ZeLonewolf/openstreetmap-americana/"
}
},
geometry: BBox.global.asGeometry()
};
public static readonly vectorLayers = [
AvailableRasterLayers.maptilerDefaultLayer,
AvailableRasterLayers.osmCarto,
AvailableRasterLayers.maptilerCarto,
AvailableRasterLayers.maptilerBackdrop,
AvailableRasterLayers.americana,
]
public static readonly vectorLayers = [
AvailableRasterLayers.maptilerDefaultLayer,
AvailableRasterLayers.osmCarto,
AvailableRasterLayers.maptilerCarto,
AvailableRasterLayers.maptilerBackdrop,
AvailableRasterLayers.americana
];
public static layersAvailableAt(
location: Store<{ lon: number; lat: number }>
): Store<RasterLayerPolygon[]> {
const availableLayersBboxes = Stores.ListStabilized(
location.mapD((loc) => {
const lonlat: [number, number] = [loc.lon, loc.lat];
return AvailableRasterLayers.EditorLayerIndex.filter((eliPolygon) =>
BBox.get(eliPolygon).contains(lonlat)
);
})
);
const available = Stores.ListStabilized(
availableLayersBboxes.map((eliPolygons) => {
const loc = location.data;
const lonlat: [number, number] = [loc.lon, loc.lat];
const matching: RasterLayerPolygon[] = eliPolygons.filter((eliPolygon) => {
if (eliPolygon.geometry === null) {
return true; // global ELI-layer
}
return GeoOperations.inside(lonlat, eliPolygon);
});
matching.push(...AvailableRasterLayers.globalLayers);
matching.unshift(...AvailableRasterLayers.vectorLayers);
return matching;
})
);
return available;
}
public static layersAvailableAt(
location: Store<{ lon: number; lat: number }>
): Store<RasterLayerPolygon[]> {
const availableLayersBboxes = Stores.ListStabilized(
location.mapD((loc) => {
const lonlat: [number, number] = [loc.lon, loc.lat]
return AvailableRasterLayers.EditorLayerIndex.filter((eliPolygon) =>
BBox.get(eliPolygon).contains(lonlat)
)
})
)
const available = Stores.ListStabilized(
availableLayersBboxes.map((eliPolygons) => {
const loc = location.data
const lonlat: [number, number] = [loc.lon, loc.lat]
const matching: RasterLayerPolygon[] = eliPolygons.filter((eliPolygon) => {
if (eliPolygon.geometry === null) {
return true // global ELI-layer
}
return GeoOperations.inside(lonlat, eliPolygon)
})
matching.push(...AvailableRasterLayers.globalLayers)
matching.unshift(...AvailableRasterLayers.vectorLayers)
return matching
})
)
return available
}
}
export class RasterLayerUtils {
/**
* Selects, from the given list of available rasterLayerPolygons, a rasterLayer.
* This rasterlayer will be of type 'preferredCategory' and will be of the 'best'-layer (if available).
* Returns 'undefined' if no such layer is available
* @param available
* @param preferredCategory
* @param ignoreLayer
*/
public static SelectBestLayerAccordingTo(
available: RasterLayerPolygon[],
preferredCategory: string,
ignoreLayer?: RasterLayerPolygon
): RasterLayerPolygon {
let secondBest: RasterLayerPolygon = undefined;
for (const rasterLayer of available) {
if (rasterLayer === ignoreLayer) {
continue;
}
const p = rasterLayer.properties;
if (p.category === preferredCategory) {
if (p.best) {
return rasterLayer;
/**
* Selects, from the given list of available rasterLayerPolygons, a rasterLayer.
* This rasterlayer will be of type 'preferredCategory' and will be of the 'best'-layer (if available).
* Returns 'undefined' if no such layer is available
* @param available
* @param preferredCategory
* @param ignoreLayer
*/
public static SelectBestLayerAccordingTo(
available: RasterLayerPolygon[],
preferredCategory: string,
ignoreLayer?: RasterLayerPolygon
): RasterLayerPolygon {
let secondBest: RasterLayerPolygon = undefined
for (const rasterLayer of available) {
if (rasterLayer === ignoreLayer) {
continue
}
const p = rasterLayer.properties
if (p.category === preferredCategory) {
if (p.best) {
return rasterLayer
}
if (!secondBest) {
secondBest = rasterLayer
}
}
}
if (!secondBest) {
secondBest = rasterLayer;
}
}
return secondBest
}
return secondBest;
}
}
export type RasterLayerPolygon = Feature<Polygon, RasterLayerProperties>
@ -180,165 +180,165 @@ export type RasterLayerPolygon = Feature<Polygon, RasterLayerProperties>
* which was then converted with http://borischerny.com/json-schema-to-typescript-browser/
*/
export interface EditorLayerIndexProperties extends RasterLayerProperties {
/**
* The name of the imagery source
*/
readonly name: string;
/**
* Whether the imagery name should be translated
*/
readonly i18n?: boolean;
readonly type:
| "tms"
| "wms"
| "bing"
| "scanex"
| "wms_endpoint"
| "wmts"
| "vector"; /* Vector is not actually part of the ELI-spec, we add it for vector layers */
/**
* A rough categorisation of different types of layers. See https://github.com/osmlab/editor-layer-index/blob/gh-pages/CONTRIBUTING.md#categories for a description of the individual categories.
*/
readonly category?:
| "photo"
| "map"
| "historicmap"
| "osmbasedmap"
| "historicphoto"
| "qa"
| "elevation"
| "other";
/**
* A URL template for imagery tiles
*/
readonly url: string;
readonly min_zoom?: number;
readonly max_zoom?: number;
/**
* explicit/implicit permission by the owner for use in OSM
*/
readonly permission_osm?: "explicit" | "implicit" | "no";
/**
* A URL for the license or permissions for the imagery
*/
readonly license_url?: string;
/**
* A URL for the privacy policy of the operator or false if there is no existing privacy policy for tis imagery.
*/
readonly privacy_policy_url?: string | boolean;
/**
* A unique identifier for the source; used in imagery_used changeset tag
*/
readonly id: string;
/**
* A short English-language description of the source
*/
readonly description?: string;
/**
* The ISO 3166-1 alpha-2 two letter country code in upper case. Use ZZ for unknown or multiple.
*/
readonly country_code?: string;
/**
* Whether this imagery should be shown in the default world-wide menu
*/
readonly default?: boolean;
/**
* Whether this imagery is the best source for the region
*/
readonly best?: boolean;
/**
* The age of the oldest imagery or data in the source, as an RFC3339 date or leading portion of one
*/
readonly start_date?: string;
/**
* The age of the newest imagery or data in the source, as an RFC3339 date or leading portion of one
*/
readonly end_date?: string;
/**
* HTTP header to check for information if the tile is invalid
*/
readonly no_tile_header?: {
/**
* This interface was referenced by `undefined`'s JSON-Schema definition
* via the `patternProperty` "^.*$".
* The name of the imagery source
*/
[k: string]: string[] | null
};
/**
* 'true' if tiles are transparent and can be overlaid on another source
*/
readonly overlay?: boolean & string;
readonly available_projections?: string[];
readonly attribution?: {
readonly url?: string
readonly text?: string
readonly html?: string
readonly required?: boolean
};
/**
* A URL for an image, that can be displayed in the list of imagery layers next to the name
*/
readonly icon?: string;
/**
* A link to an EULA text that has to be accepted by the user, before the imagery source is added. Can contain {lang} to be replaced by a current user language wiki code (like FR:) or an empty string for the default English text.
*/
readonly eula?: string;
/**
* A URL for an image, that is displayed in the mapview for attribution
*/
readonly "logo-image"?: string;
/**
* Customized text for the terms of use link (default is "Background Terms of Use")
*/
readonly "terms-of-use-text"?: string;
/**
* Specify a checksum for tiles, which aren't real tiles. `type` is the digest type and can be MD5, SHA-1, SHA-256, SHA-384 and SHA-512, value is the hex encoded checksum in lower case. To create a checksum save the tile as file and upload it to e.g. https://defuse.ca/checksums.htm.
*/
readonly "no-tile-checksum"?: string;
/**
* header-name attribute specifies a header returned by tile server, that will be shown as `metadata-key` attribute in Show Tile Info dialog
*/
readonly "metadata-header"?: string;
/**
* Set to `true` if imagery source is properly aligned and does not need imagery offset adjustments. This is used for OSM based sources too.
*/
readonly "valid-georeference"?: boolean;
/**
* Size of individual tiles delivered by a TMS service
*/
readonly "tile-size"?: number;
/**
* Whether tiles status can be accessed by appending /status to the tile URL and can be submitted for re-rendering by appending /dirty.
*/
readonly "mod-tile-features"?: string;
/**
* HTTP headers to be sent to server. It has two attributes header-name and header-value. May be specified multiple times.
*/
readonly "custom-http-headers"?: {
readonly "header-name"?: string
readonly "header-value"?: string
};
/**
* Default layer to open (when using WMS_ENDPOINT type). Contains list of layer tag with two attributes - name and style, e.g. `"default-layers": ["layer": { name="Basisdata_NP_Basiskart_JanMayen_WMTS_25829" "style":"default" } ]` (not allowed in `mirror` attribute)
*/
readonly "default-layers"?: {
layer?: {
"layer-name"?: string
"layer-style"?: string
[k: string]: unknown
readonly name: string
/**
* Whether the imagery name should be translated
*/
readonly i18n?: boolean
readonly type:
| "tms"
| "wms"
| "bing"
| "scanex"
| "wms_endpoint"
| "wmts"
| "vector" /* Vector is not actually part of the ELI-spec, we add it for vector layers */
/**
* A rough categorisation of different types of layers. See https://github.com/osmlab/editor-layer-index/blob/gh-pages/CONTRIBUTING.md#categories for a description of the individual categories.
*/
readonly category?:
| "photo"
| "map"
| "historicmap"
| "osmbasedmap"
| "historicphoto"
| "qa"
| "elevation"
| "other"
/**
* A URL template for imagery tiles
*/
readonly url: string
readonly min_zoom?: number
readonly max_zoom?: number
/**
* explicit/implicit permission by the owner for use in OSM
*/
readonly permission_osm?: "explicit" | "implicit" | "no"
/**
* A URL for the license or permissions for the imagery
*/
readonly license_url?: string
/**
* A URL for the privacy policy of the operator or false if there is no existing privacy policy for tis imagery.
*/
readonly privacy_policy_url?: string | boolean
/**
* A unique identifier for the source; used in imagery_used changeset tag
*/
readonly id: string
/**
* A short English-language description of the source
*/
readonly description?: string
/**
* The ISO 3166-1 alpha-2 two letter country code in upper case. Use ZZ for unknown or multiple.
*/
readonly country_code?: string
/**
* Whether this imagery should be shown in the default world-wide menu
*/
readonly default?: boolean
/**
* Whether this imagery is the best source for the region
*/
readonly best?: boolean
/**
* The age of the oldest imagery or data in the source, as an RFC3339 date or leading portion of one
*/
readonly start_date?: string
/**
* The age of the newest imagery or data in the source, as an RFC3339 date or leading portion of one
*/
readonly end_date?: string
/**
* HTTP header to check for information if the tile is invalid
*/
readonly no_tile_header?: {
/**
* This interface was referenced by `undefined`'s JSON-Schema definition
* via the `patternProperty` "^.*$".
*/
[k: string]: string[] | null
}
[k: string]: unknown
}[];
/**
* format to use when connecting tile server (when using WMS_ENDPOINT type)
*/
readonly format?: string;
/**
* If `true` transparent tiles will be requested from WMS server
*/
readonly transparent?: boolean & string;
/**
* minimum expiry time for tiles in seconds. The larger the value, the longer entry in cache will be considered valid
*/
readonly "minimum-tile-expire"?: number;
/**
* 'true' if tiles are transparent and can be overlaid on another source
*/
readonly overlay?: boolean & string
readonly available_projections?: string[]
readonly attribution?: {
readonly url?: string
readonly text?: string
readonly html?: string
readonly required?: boolean
}
/**
* A URL for an image, that can be displayed in the list of imagery layers next to the name
*/
readonly icon?: string
/**
* A link to an EULA text that has to be accepted by the user, before the imagery source is added. Can contain {lang} to be replaced by a current user language wiki code (like FR:) or an empty string for the default English text.
*/
readonly eula?: string
/**
* A URL for an image, that is displayed in the mapview for attribution
*/
readonly "logo-image"?: string
/**
* Customized text for the terms of use link (default is "Background Terms of Use")
*/
readonly "terms-of-use-text"?: string
/**
* Specify a checksum for tiles, which aren't real tiles. `type` is the digest type and can be MD5, SHA-1, SHA-256, SHA-384 and SHA-512, value is the hex encoded checksum in lower case. To create a checksum save the tile as file and upload it to e.g. https://defuse.ca/checksums.htm.
*/
readonly "no-tile-checksum"?: string
/**
* header-name attribute specifies a header returned by tile server, that will be shown as `metadata-key` attribute in Show Tile Info dialog
*/
readonly "metadata-header"?: string
/**
* Set to `true` if imagery source is properly aligned and does not need imagery offset adjustments. This is used for OSM based sources too.
*/
readonly "valid-georeference"?: boolean
/**
* Size of individual tiles delivered by a TMS service
*/
readonly "tile-size"?: number
/**
* Whether tiles status can be accessed by appending /status to the tile URL and can be submitted for re-rendering by appending /dirty.
*/
readonly "mod-tile-features"?: string
/**
* HTTP headers to be sent to server. It has two attributes header-name and header-value. May be specified multiple times.
*/
readonly "custom-http-headers"?: {
readonly "header-name"?: string
readonly "header-value"?: string
}
/**
* Default layer to open (when using WMS_ENDPOINT type). Contains list of layer tag with two attributes - name and style, e.g. `"default-layers": ["layer": { name="Basisdata_NP_Basiskart_JanMayen_WMTS_25829" "style":"default" } ]` (not allowed in `mirror` attribute)
*/
readonly "default-layers"?: {
layer?: {
"layer-name"?: string
"layer-style"?: string
[k: string]: unknown
}
[k: string]: unknown
}[]
/**
* format to use when connecting tile server (when using WMS_ENDPOINT type)
*/
readonly format?: string
/**
* If `true` transparent tiles will be requested from WMS server
*/
readonly transparent?: boolean & string
/**
* minimum expiry time for tiles in seconds. The larger the value, the longer entry in cache will be considered valid
*/
readonly "minimum-tile-expire"?: number
}

View file

@ -422,7 +422,9 @@ export class MapLibreAdaptor implements MapProperties, ExportableMap {
map.addSource(background.id, MapLibreAdaptor.prepareWmsSource(background))
}
if (!map.getLayer(background.id)) {
addLayerBeforeId ??= map.getStyle().layers.find(l => l.id.startsWith("mapcomplete_"))?.id
addLayerBeforeId ??= map
.getStyle()
.layers.find((l) => l.id.startsWith("mapcomplete_"))?.id
console.log(
"Adding background layer",
background.id,

View file

@ -515,7 +515,7 @@ export default class ShowDataLayer {
const l = new LineRenderingLayer(
map,
features,
"mapcomplete_"+this._options.layer.id + "_linerendering_" + i,
"mapcomplete_" + this._options.layer.id + "_linerendering_" + i,
lineRenderingConfig,
doShowLayer,
fetchStore,

View file

@ -74,7 +74,7 @@ import NearbyImagesSearch from "../Logic/Web/NearbyImagesSearch"
import AllReviews from "./Reviews/AllReviews.svelte"
import StarsBarIcon from "./Reviews/StarsBarIcon.svelte"
import ReviewForm from "./Reviews/ReviewForm.svelte"
import Questionbox from "./Popup/TagRendering/Questionbox.svelte";
import Questionbox from "./Popup/TagRendering/Questionbox.svelte"
class NearbyImageVis implements SpecialVisualization {
// Class must be in SpecialVisualisations due to weird cyclical import that breaks the tests
@ -181,7 +181,6 @@ class StealViz implements SpecialVisualization {
}
}
/**
* Thin wrapper around QuestionBox.svelte to include it into the special Visualisations
*/
@ -189,7 +188,7 @@ export class QuestionViz implements SpecialVisualization {
funcName = "questions"
needsUrls = []
docs =
"The special element which shows the questions which are unkown. Added by default if not yet there"
"The special element which shows the questions which are unkown. Added by default if not yet there"
args = [
{
name: "labels",
@ -202,20 +201,20 @@ export class QuestionViz implements SpecialVisualization {
]
constr(
state: SpecialVisualizationState,
tags: UIEventSource<Record<string, string>>,
args: string[],
feature: Feature,
layer: LayerConfig
state: SpecialVisualizationState,
tags: UIEventSource<Record<string, string>>,
args: string[],
feature: Feature,
layer: LayerConfig
): BaseUIElement {
const labels = args[0]
?.split(";")
?.map((s) => s.trim())
?.filter((s) => s !== "")
?.split(";")
?.map((s) => s.trim())
?.filter((s) => s !== "")
const blacklist = args[1]
?.split(";")
?.map((s) => s.trim())
?.filter((s) => s !== "")
?.split(";")
?.map((s) => s.trim())
?.filter((s) => s !== "")
return new SvelteUIElement(Questionbox, {
layer,
tags,

View file

@ -1,7 +1,7 @@
{
"contributors": [
{
"commits": 6085,
"commits": 6092,
"contributor": "Pieter Vander Vennet"
},
{

View file

@ -1,7 +1,7 @@
{
"contributors": [
{
"commits": 310,
"commits": 311,
"contributor": "kjon"
},
{
@ -348,6 +348,10 @@
"commits": 3,
"contributor": "SiegbjornSitumeang"
},
{
"commits": 2,
"contributor": "macpac"
},
{
"commits": 2,
"contributor": "Peter Brodersen"
@ -444,6 +448,10 @@
"commits": 2,
"contributor": "Leo Alcaraz"
},
{
"commits": 1,
"contributor": "Michal Čermák"
},
{
"commits": 1,
"contributor": "Kelson Vibber"