diff --git a/assets/layers/charging_station/charging_station.json b/assets/layers/charging_station/charging_station.json
index 45855cf635..ce39f6343b 100644
--- a/assets/layers/charging_station/charging_station.json
+++ b/assets/layers/charging_station/charging_station.json
@@ -1,2195 +1,2328 @@
{
- "id": "charging_station",
- "name": {
- "en": "Charging stations",
- "nl": "Oplaadpunten"
- },
- "minzoom": 10,
- "source": {
- "osmTags": {
- "or": [
- "amenity=charging_station",
- "disused:amenity=charging_station",
- "planned:amenity=charging_station",
- "construction:amenity=charging_station"
- ]
- }
- },
- "title": {
- "render": {
- "en": "Charging station",
- "nl": "Oplaadpunten"
- }
- },
- "description": {
- "en": "A charging station",
- "nl": "Oplaadpunten"
- },
- "tagRenderings": [
- "images",
- {
- "id": "Type",
- "#": "Allowed vehicle types",
- "question": {
- "en": "Which vehicles are allowed to charge here?",
- "nl": "Welke voertuigen kunnen hier opgeladen worden?"
- },
- "multiAnswer": true,
- "mappings": [
- {
- "if": "bicycle=yes",
- "ifnot": "bicycle=no",
- "then": {
- "en": "Bcycles can be charged here",
- "nl": "Fietsen kunnen hier opgeladen worden"
- }
- },
- {
- "if": "motorcar=yes",
- "ifnot": "motorcar=no",
- "then": {
- "en": "Cars can be charged here",
- "nl": "Elektrische auto's kunnen hier opgeladen worden"
- }
- },
- {
- "if": "scooter=yes",
- "ifnot": "scooter=no",
- "then": {
- "en": "Scooters can be charged here",
- "nl": "Electrische scooters (snorfiets of bromfiets) kunnen hier opgeladen worden"
- }
- },
- {
- "if": "hgv=yes",
- "ifnot": "hgv=no",
- "then": {
- "en": "Heavy good vehicles (such as trucks) can be charged here",
- "nl": "Vrachtwagens kunnen hier opgeladen worden"
- }
- },
- {
- "if": "bus=yes",
- "ifnot": "bus=no",
- "then": {
- "en": "Buses can be charged here",
- "nl": "Bussen kunnen hier opgeladen worden"
- }
+ "id": "charging_station",
+ "name": {
+ "en": "Charging stations",
+ "nl": "Oplaadpunten",
+ "de": "Ladestationen",
+ "it": "Stazioni di ricarica",
+ "ja": "充電ステーション",
+ "nb_NO": "Ladestasjoner",
+ "ru": "Зарядные станции",
+ "zh_Hant": "充電站"
+ },
+ "minzoom": 10,
+ "source": {
+ "osmTags": {
+ "or": [
+ "amenity=charging_station",
+ "disused:amenity=charging_station",
+ "planned:amenity=charging_station",
+ "construction:amenity=charging_station"
+ ]
}
- ]
},
- {
- "id": "access",
- "question": {
- "en": "Who is allowed to use this charging station?",
- "nl": "Wie mag er dit oplaadpunt gebruiken?"
- },
- "render": {
- "en": "Access is {access}",
- "nl": "Toegang voor {access}"
- },
- "freeform": {
- "key": "access",
- "addExtraTags": [
- "fixme=Freeform field used for access - doublecheck the value"
- ]
- },
- "mappings": [
- {
- "if": "access=yes",
- "then": {
- "en": "Anyone can use this charging station (payment might be needed)",
- "nl": "Toegankelijk voor iedereen (mogelijks met aanmelden en/of te betalen)"
- }
- },
- {
- "if": {
- "or": [
- "access=permissive",
- "access=public"
- ]
- },
- "then": {
- "en": "Anyone can use this charging station (payment might be needed)",
- "nl": "Toegankelijk voor iedereen (mogelijks met aanmelden en/of te betalen)"
- },
- "hideInAnswer": true
- },
- {
- "if": "access=customers",
- "then": {
- "en": "Only customers of the place this station belongs to can use this charging station
E.g. a charging station operated by hotel which is only usable by their guests",
- "nl": "Enkel klanten van de bijhorende plaats mogen dit oplaadpunt gebruiken
Bv. op de parking van een hotel en enkel toegankelijk voor klanten van dit hotel"
- }
- },
- {
- "if": "access=private",
- "then": {
- "en": "Not accessible to the general public (e.g. only accessible to the owners, employees, ...)",
- "nl": "Niet toegankelijk voor het publiek
Bv. enkel toegankelijk voor de eigenaar, medewerkers ,... "
- }
+ "title": {
+ "render": {
+ "en": "Charging station",
+ "nl": "Oplaadpunten",
+ "de": "Ladestation",
+ "it": "Stazione di ricarica",
+ "ja": "充電ステーション",
+ "nb_NO": "Ladestasjon",
+ "ru": "Зарядная станция",
+ "zh_Hant": "充電站"
}
- ]
},
- {
- "id": "capacity",
- "render": {
- "en": "{capacity} vehicles can be charged here at the same time",
- "nl": "{capacity} voertuigen kunnen hier op hetzelfde moment opgeladen worden"
- },
- "question": {
- "en": "How much vehicles can be charged here at the same time?",
- "nl": "Hoeveel voertuigen kunnen hier opgeladen worden?"
- },
- "freeform": {
- "key": "capacity",
- "type": "pnat"
- }
+ "description": {
+ "en": "A charging station",
+ "nl": "Oplaadpunten",
+ "de": "Eine Ladestation",
+ "it": "Una stazione di ricarica",
+ "ja": "充電ステーション",
+ "nb_NO": "En ladestasjon",
+ "ru": "Зарядная станция",
+ "zh_Hant": "充電站"
},
- {
- "id": "Available_charging_stations (generated)",
- "question": {
- "en": "Which charging connections are available here?",
- "nl": "Welke aansluitingen zijn hier beschikbaar?"
- },
- "multiAnswer": true,
- "mappings": [
+ "tagRenderings": [
+ "images",
{
- "if": "socket:schuko=1",
- "ifnot": "socket:schuko=",
- "then": {
- "en": "
Schuko wall plug without ground pin (CEE7/4 type F) ",
- "nl": "
Schuko stekker zonder aardingspin (CEE7/4 type F) "
- },
- "hideInAnswer": {
- "or": [
- "_country!=be",
- "_country!=fr",
- "_country!=ma",
- "_country!=tn",
- "_country!=pl",
- "_country!=cs",
- "_country!=sk",
- "_country!=mo"
+ "id": "Type",
+ "#": "Allowed vehicle types",
+ "question": {
+ "en": "Which vehicles are allowed to charge here?",
+ "nl": "Welke voertuigen kunnen hier opgeladen worden?",
+ "de": "Welche Fahrzeuge dürfen hier geladen werden?"
+ },
+ "multiAnswer": true,
+ "mappings": [
+ {
+ "if": "bicycle=yes",
+ "ifnot": "bicycle=no",
+ "then": {
+ "en": "bicycles can be charged here",
+ "nl": "Fietsen kunnen hier opgeladen worden",
+ "de": "Fahrräder können hier geladen werden"
+ }
+ },
+ {
+ "if": "motorcar=yes",
+ "ifnot": "motorcar=no",
+ "then": {
+ "en": "Cars can be charged here",
+ "nl": "Elektrische auto's kunnen hier opgeladen worden",
+ "de": "Autos können hier geladen werden"
+ }
+ },
+ {
+ "if": "scooter=yes",
+ "ifnot": "scooter=no",
+ "then": {
+ "en": "Scooters can be charged here",
+ "nl": "Electrische scooters (snorfiets of bromfiets) kunnen hier opgeladen worden",
+ "de": " Roller können hier geladen werden"
+ }
+ },
+ {
+ "if": "hgv=yes",
+ "ifnot": "hgv=no",
+ "then": {
+ "en": "Heavy good vehicles (such as trucks) can be charged here",
+ "nl": "Vrachtwagens kunnen hier opgeladen worden",
+ "de": "Lastkraftwagen (LKW) können hier geladen werden"
+ }
+ },
+ {
+ "if": "bus=yes",
+ "ifnot": "bus=no",
+ "then": {
+ "en": "Buses can be charged here",
+ "nl": "Bussen kunnen hier opgeladen worden",
+ "de": "Busse können hier geladen werden"
+ }
+ }
]
- }
},
{
- "if": {
- "and": [
- "socket:schuko~*",
- "socket:schuko!=1"
- ]
- },
- "then": {
- "en": "
Schuko wall plug without ground pin (CEE7/4 type F) ",
- "nl": "
Schuko stekker zonder aardingspin (CEE7/4 type F) "
- },
- "hideInAnswer": true
- },
- {
- "if": "socket:typee=1",
- "ifnot": "socket:typee=",
- "then": {
- "en": "
European wall plug with ground pin (CEE7/4 type E) ",
- "nl": "
Europese stekker met aardingspin (CEE7/4 type E) "
- }
- },
- {
- "if": {
- "and": [
- "socket:typee~*",
- "socket:typee!=1"
- ]
- },
- "then": {
- "en": "
European wall plug with ground pin (CEE7/4 type E) ",
- "nl": "
Europese stekker met aardingspin (CEE7/4 type E) "
- },
- "hideInAnswer": true
- },
- {
- "if": "socket:chademo=1",
- "ifnot": "socket:chademo=",
- "then": {
- "en": "
Chademo ",
- "nl": "
Chademo "
- },
- "hideInAnswer": {
- "or": [
- {
- "and": [
- "car=no",
- "motorcar=no",
- "hgv=no",
- "bus=no"
+ "id": "access",
+ "question": {
+ "en": "Who is allowed to use this charging station?",
+ "nl": "Wie mag er dit oplaadpunt gebruiken?",
+ "de": "Wer darf diese Ladestation benutzen?"
+ },
+ "render": {
+ "en": "Access is {access}",
+ "nl": "Toegang voor {access}",
+ "de": "Zugang ist {access}"
+ },
+ "freeform": {
+ "key": "access",
+ "addExtraTags": [
+ "fixme=Freeform field used for access - doublecheck the value"
]
- },
- {
- "and": [
- {
- "or": [
- "bicycle=yes",
- "scooter=yes"
- ]
- },
- "car!=yes",
- "motorcar!=yes",
- "hgv!=yes",
- "bus!=yes"
- ]
- }
+ },
+ "mappings": [
+ {
+ "if": "access=yes",
+ "then": {
+ "en": "Anyone can use this charging station (payment might be needed)",
+ "nl": "Toegankelijk voor iedereen (mogelijks met aanmelden en/of te betalen)"
+ }
+ },
+ {
+ "if": {
+ "or": [
+ "access=permissive",
+ "access=public"
+ ]
+ },
+ "then": {
+ "en": "Anyone can use this charging station (payment might be needed)",
+ "nl": "Toegankelijk voor iedereen (mogelijks met aanmelden en/of te betalen)"
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": "access=customers",
+ "then": {
+ "en": "Only customers of the place this station belongs to can use this charging station
E.g. a charging station operated by hotel which is only usable by their guests",
+ "nl": "Enkel klanten van de bijhorende plaats mogen dit oplaadpunt gebruiken
Bijvoorbeeld een oplaadpunt op de parking van een restaurant dat enkel door klanten van het restaurant gebruikt mag worden"
+ }
+ },
+ {
+ "if": "access=private",
+ "then": {
+ "en": "Not accessible to the general public (e.g. only accessible to the owners, employees, ...)",
+ "nl": "Niet toegankelijk voor het publiek Enkel toegankelijk voor de eigenaar, medewerkers ,... "
+ }
+ }
]
- }
},
{
- "if": {
- "and": [
- "socket:chademo~*",
- "socket:chademo!=1"
- ]
- },
- "then": {
- "en": "
Chademo ",
- "nl": "
Chademo "
- },
- "hideInAnswer": true
- },
- {
- "if": "socket:type1_cable=1",
- "ifnot": "socket:type1_cable=",
- "then": {
- "en": "
Type 1 with cable (J1772) ",
- "nl": "
Type 1 met kabel (J1772) "
- },
- "hideInAnswer": {
- "or": [
- {
- "and": [
- "car=no",
- "motorcar=no",
- "hgv=no",
- "bus=no"
- ]
- },
- {
- "and": [
- {
- "or": [
- "bicycle=yes",
- "scooter=yes"
- ]
- },
- "car!=yes",
- "motorcar!=yes",
- "hgv!=yes",
- "bus!=yes"
- ]
- }
- ]
- }
- },
- {
- "if": {
- "and": [
- "socket:type1_cable~*",
- "socket:type1_cable!=1"
- ]
- },
- "then": {
- "en": "
Type 1 with cable (J1772) ",
- "nl": "
Type 1 met kabel (J1772) "
- },
- "hideInAnswer": true
- },
- {
- "if": "socket:type1=1",
- "ifnot": "socket:type1=",
- "then": {
- "en": "
Type 1 without cable (J1772) ",
- "nl": "
Type 1 zonder kabel (J1772) "
- },
- "hideInAnswer": {
- "or": [
- {
- "and": [
- "car=no",
- "motorcar=no",
- "hgv=no",
- "bus=no"
- ]
- },
- {
- "and": [
- {
- "or": [
- "bicycle=yes",
- "scooter=yes"
- ]
- },
- "car!=yes",
- "motorcar!=yes",
- "hgv!=yes",
- "bus!=yes"
- ]
- }
- ]
- }
- },
- {
- "if": {
- "and": [
- "socket:type1~*",
- "socket:type1!=1"
- ]
- },
- "then": {
- "en": "
Type 1 without cable (J1772) ",
- "nl": "
Type 1 zonder kabel (J1772) "
- },
- "hideInAnswer": true
- },
- {
- "if": "socket:type1_combo=1",
- "ifnot": "socket:type1_combo=",
- "then": {
- "en": "
Type 1 CCS (aka Type 1 Combo) ",
- "nl": "
Type 1 CCS (ook gekend als Type 1 Combo) "
- },
- "hideInAnswer": {
- "or": [
- {
- "and": [
- "car=no",
- "motorcar=no",
- "hgv=no",
- "bus=no"
- ]
- },
- {
- "and": [
- {
- "or": [
- "bicycle=yes",
- "scooter=yes"
- ]
- },
- "car!=yes",
- "motorcar!=yes",
- "hgv!=yes",
- "bus!=yes"
- ]
- }
- ]
- }
- },
- {
- "if": {
- "and": [
- "socket:type1_combo~*",
- "socket:type1_combo!=1"
- ]
- },
- "then": {
- "en": "
Type 1 CCS (aka Type 1 Combo) ",
- "nl": "
Type 1 CCS (ook gekend als Type 1 Combo) "
- },
- "hideInAnswer": true
- },
- {
- "if": "socket:tesla_supercharger=1",
- "ifnot": "socket:tesla_supercharger=",
- "then": {
- "en": "
Tesla Supercharger ",
- "nl": "
Tesla Supercharger "
- },
- "hideInAnswer": {
- "or": [
- {
- "and": [
- "car=no",
- "motorcar=no",
- "hgv=no",
- "bus=no"
- ]
- },
- {
- "and": [
- {
- "or": [
- "bicycle=yes",
- "scooter=yes"
- ]
- },
- "car!=yes",
- "motorcar!=yes",
- "hgv!=yes",
- "bus!=yes"
- ]
- }
- ]
- }
- },
- {
- "if": {
- "and": [
- "socket:tesla_supercharger~*",
- "socket:tesla_supercharger!=1"
- ]
- },
- "then": {
- "en": "
Tesla Supercharger ",
- "nl": "
Tesla Supercharger "
- },
- "hideInAnswer": true
- },
- {
- "if": "socket:type2=1",
- "ifnot": "socket:type2=",
- "then": {
- "en": "
Type 2 (mennekes) ",
- "nl": "
Type 2 (mennekes) "
- },
- "hideInAnswer": {
- "or": [
- {
- "and": [
- "car=no",
- "motorcar=no",
- "hgv=no",
- "bus=no"
- ]
- },
- {
- "and": [
- {
- "or": [
- "bicycle=yes",
- "scooter=yes"
- ]
- },
- "car!=yes",
- "motorcar!=yes",
- "hgv!=yes",
- "bus!=yes"
- ]
- }
- ]
- }
- },
- {
- "if": {
- "and": [
- "socket:type2~*",
- "socket:type2!=1"
- ]
- },
- "then": {
- "en": "
Type 2 (mennekes) ",
- "nl": "
Type 2 (mennekes) "
- },
- "hideInAnswer": true
- },
- {
- "if": "socket:type2_combo=1",
- "ifnot": "socket:type2_combo=",
- "then": {
- "en": "
Type 2 CCS (mennekes) ",
- "nl": "
Type 2 CCS (mennekes) "
- },
- "hideInAnswer": {
- "or": [
- {
- "and": [
- "car=no",
- "motorcar=no",
- "hgv=no",
- "bus=no"
- ]
- },
- {
- "and": [
- {
- "or": [
- "bicycle=yes",
- "scooter=yes"
- ]
- },
- "car!=yes",
- "motorcar!=yes",
- "hgv!=yes",
- "bus!=yes"
- ]
- }
- ]
- }
- },
- {
- "if": {
- "and": [
- "socket:type2_combo~*",
- "socket:type2_combo!=1"
- ]
- },
- "then": {
- "en": "
Type 2 CCS (mennekes) ",
- "nl": "
Type 2 CCS (mennekes) "
- },
- "hideInAnswer": true
- },
- {
- "if": "socket:type2_cable=1",
- "ifnot": "socket:type2_cable=",
- "then": {
- "en": "
Type 2 with cable (mennekes) ",
- "nl": "
Type 2 met kabel (J1772) "
- },
- "hideInAnswer": {
- "or": [
- {
- "and": [
- "car=no",
- "motorcar=no",
- "hgv=no",
- "bus=no"
- ]
- },
- {
- "and": [
- {
- "or": [
- "bicycle=yes",
- "scooter=yes"
- ]
- },
- "car!=yes",
- "motorcar!=yes",
- "hgv!=yes",
- "bus!=yes"
- ]
- }
- ]
- }
- },
- {
- "if": {
- "and": [
- "socket:type2_cable~*",
- "socket:type2_cable!=1"
- ]
- },
- "then": {
- "en": "
Type 2 with cable (mennekes) ",
- "nl": "
Type 2 met kabel (J1772) "
- },
- "hideInAnswer": true
- },
- {
- "if": "socket:tesla_supercharger_ccs=1",
- "ifnot": "socket:tesla_supercharger_ccs=",
- "then": {
- "en": "
Tesla Supercharger CCS (a branded type2_css) ",
- "nl": "
Tesla Supercharger CCS (een type2 CCS met Tesla-logo) "
- },
- "hideInAnswer": {
- "or": [
- {
- "and": [
- "car=no",
- "motorcar=no",
- "hgv=no",
- "bus=no"
- ]
- },
- {
- "and": [
- {
- "or": [
- "bicycle=yes",
- "scooter=yes"
- ]
- },
- "car!=yes",
- "motorcar!=yes",
- "hgv!=yes",
- "bus!=yes"
- ]
- }
- ]
- }
- },
- {
- "if": {
- "and": [
- "socket:tesla_supercharger_ccs~*",
- "socket:tesla_supercharger_ccs!=1"
- ]
- },
- "then": {
- "en": "
Tesla Supercharger CCS (a branded type2_css) ",
- "nl": "
Tesla Supercharger CCS (een type2 CCS met Tesla-logo) "
- },
- "hideInAnswer": true
- },
- {
- "if": "socket:tesla_destination=1",
- "ifnot": "socket:tesla_destination=",
- "then": {
- "en": "
Tesla Supercharger (destination) ",
- "nl": "
Tesla Supercharger (destination) "
- },
- "hideInAnswer": {
- "or": [
- {
- "and": [
- "car=no",
- "motorcar=no",
- "hgv=no",
- "bus=no"
- ]
- },
- {
- "and": [
- {
- "or": [
- "bicycle=yes",
- "scooter=yes"
- ]
- },
- "car!=yes",
- "motorcar!=yes",
- "hgv!=yes",
- "bus!=yes"
- ]
- },
- {
- "or": [
- "_country!=us"
- ]
- }
- ]
- }
- },
- {
- "if": {
- "and": [
- "socket:tesla_destination~*",
- "socket:tesla_destination!=1"
- ]
- },
- "then": {
- "en": "
Tesla Supercharger (destination) ",
- "nl": "
Tesla Supercharger (destination) "
- },
- "hideInAnswer": true
- },
- {
- "if": "socket:tesla_destination=1",
- "ifnot": "socket:tesla_destination=",
- "then": {
- "en": "
Tesla supercharger (destination (A Type 2 with cable branded as tesla) ",
- "nl": "
Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo) "
- },
- "hideInAnswer": {
- "or": [
- {
- "and": [
- "car=no",
- "motorcar=no",
- "hgv=no",
- "bus=no"
- ]
- },
- {
- "and": [
- {
- "or": [
- "bicycle=yes",
- "scooter=yes"
- ]
- },
- "car!=yes",
- "motorcar!=yes",
- "hgv!=yes",
- "bus!=yes"
- ]
- },
- {
- "or": [
- "_country=us"
- ]
- }
- ]
- }
- },
- {
- "if": {
- "and": [
- "socket:tesla_destination~*",
- "socket:tesla_destination!=1"
- ]
- },
- "then": {
- "en": "
Tesla supercharger (destination (A Type 2 with cable branded as tesla) ",
- "nl": "
Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo) "
- },
- "hideInAnswer": true
- },
- {
- "if": "socket:USB-A=1",
- "ifnot": "socket:USB-A=",
- "then": {
- "en": "
USB to charge phones and small electronics ",
- "nl": "
USB om GSMs en kleine electronica op te laden "
- }
- },
- {
- "if": {
- "and": [
- "socket:USB-A~*",
- "socket:USB-A!=1"
- ]
- },
- "then": {
- "en": "
USB to charge phones and small electronics ",
- "nl": "
USB om GSMs en kleine electronica op te laden "
- },
- "hideInAnswer": true
- },
- {
- "if": "socket:bosch_3pin=1",
- "ifnot": "socket:bosch_3pin=",
- "then": {
- "en": "
Bosch Active Connect with 3 pins and cable ",
- "nl": "
Bosch Active Connect met 3 pinnen aan een kabel "
- },
- "hideInAnswer": {
- "or": [
- {
- "and": [
- "bicycle=no"
- ]
- },
- {
- "and": [
- {
- "or": [
- "car=yes",
- "motorcar=yes",
- "hgv=yes",
- "bus=yes"
- ]
- },
- "bicycle!=yes"
- ]
- }
- ]
- }
- },
- {
- "if": {
- "and": [
- "socket:bosch_3pin~*",
- "socket:bosch_3pin!=1"
- ]
- },
- "then": {
- "en": "
Bosch Active Connect with 3 pins and cable ",
- "nl": "
Bosch Active Connect met 3 pinnen aan een kabel "
- },
- "hideInAnswer": true
- },
- {
- "if": "socket:bosch_5pin=1",
- "ifnot": "socket:bosch_5pin=",
- "then": {
- "en": "
Bosch Active Connect with 5 pins and cable ",
- "nl": "
Bosch Active Connect met 5 pinnen aan een kabel "
- },
- "hideInAnswer": {
- "or": [
- {
- "and": [
- "bicycle=no"
- ]
- },
- {
- "and": [
- {
- "or": [
- "car=yes",
- "motorcar=yes",
- "hgv=yes",
- "bus=yes"
- ]
- },
- "bicycle!=yes"
- ]
- }
- ]
- }
- },
- {
- "if": {
- "and": [
- "socket:bosch_5pin~*",
- "socket:bosch_5pin!=1"
- ]
- },
- "then": {
- "en": "
Bosch Active Connect with 5 pins and cable ",
- "nl": "
Bosch Active Connect met 5 pinnen aan een kabel "
- },
- "hideInAnswer": true
- }
- ]
- },
- {
- "id": "plugs-0",
- "question": {
- "en": "How much plugs of type Schuko wall plug without ground pin (CEE7/4 type F) 
are available here?",
- "nl": "Hoeveel stekkers van type Schuko stekker zonder aardingspin (CEE7/4 type F) 
heeft dit oplaadpunt?"
- },
- "render": {
- "en": "There are {socket:schuko} plugs of type Schuko wall plug without ground pin (CEE7/4 type F) 
available here",
- "nl": "Hier zijn {socket:schuko} stekkers van het type Schuko stekker zonder aardingspin (CEE7/4 type F) 
"
- },
- "freeform": {
- "key": "socket:schuko",
- "type": "pnat"
- },
- "condition": {
- "and": [
- "socket:schuko~*",
- "socket:schuko!=0"
- ]
- }
- },
- {
- "id": "plugs-1",
- "question": {
- "en": "How much plugs of type European wall plug with ground pin (CEE7/4 type E) 
are available here?",
- "nl": "Hoeveel stekkers van type Europese stekker met aardingspin (CEE7/4 type E) 
heeft dit oplaadpunt?"
- },
- "render": {
- "en": "There are {socket:typee} plugs of type European wall plug with ground pin (CEE7/4 type E) 
available here",
- "nl": "Hier zijn {socket:typee} stekkers van het type Europese stekker met aardingspin (CEE7/4 type E) 
"
- },
- "freeform": {
- "key": "socket:typee",
- "type": "pnat"
- },
- "condition": {
- "and": [
- "socket:typee~*",
- "socket:typee!=0"
- ]
- }
- },
- {
- "id": "plugs-2",
- "question": {
- "en": "How much plugs of type Chademo 
are available here?",
- "nl": "Hoeveel stekkers van type Chademo 
heeft dit oplaadpunt?"
- },
- "render": {
- "en": "There are {socket:chademo} plugs of type Chademo 
available here",
- "nl": "Hier zijn {socket:chademo} stekkers van het type Chademo 
"
- },
- "freeform": {
- "key": "socket:chademo",
- "type": "pnat"
- },
- "condition": {
- "and": [
- "socket:chademo~*",
- "socket:chademo!=0"
- ]
- }
- },
- {
- "id": "plugs-3",
- "question": {
- "en": "How much plugs of type Type 1 with cable (J1772) 
are available here?",
- "nl": "Hoeveel stekkers van type Type 1 met kabel (J1772) 
heeft dit oplaadpunt?"
- },
- "render": {
- "en": "There are {socket:type1_cable} plugs of type Type 1 with cable (J1772) 
available here",
- "nl": "Hier zijn {socket:type1_cable} stekkers van het type Type 1 met kabel (J1772) 
"
- },
- "freeform": {
- "key": "socket:type1_cable",
- "type": "pnat"
- },
- "condition": {
- "and": [
- "socket:type1_cable~*",
- "socket:type1_cable!=0"
- ]
- }
- },
- {
- "id": "plugs-4",
- "question": {
- "en": "How much plugs of type Type 1 without cable (J1772) 
are available here?",
- "nl": "Hoeveel stekkers van type Type 1 zonder kabel (J1772) 
heeft dit oplaadpunt?"
- },
- "render": {
- "en": "There are {socket:type1} plugs of type Type 1 without cable (J1772) 
available here",
- "nl": "Hier zijn {socket:type1} stekkers van het type Type 1 zonder kabel (J1772) 
"
- },
- "freeform": {
- "key": "socket:type1",
- "type": "pnat"
- },
- "condition": {
- "and": [
- "socket:type1~*",
- "socket:type1!=0"
- ]
- }
- },
- {
- "id": "plugs-5",
- "question": {
- "en": "How much plugs of type Type 1 CCS (aka Type 1 Combo) 
are available here?",
- "nl": "Hoeveel stekkers van type Type 1 CCS (ook gekend als Type 1 Combo) 
heeft dit oplaadpunt?"
- },
- "render": {
- "en": "There are {socket:type1_combo} plugs of type Type 1 CCS (aka Type 1 Combo) 
available here",
- "nl": "Hier zijn {socket:type1_combo} stekkers van het type Type 1 CCS (ook gekend als Type 1 Combo) 
"
- },
- "freeform": {
- "key": "socket:type1_combo",
- "type": "pnat"
- },
- "condition": {
- "and": [
- "socket:type1_combo~*",
- "socket:type1_combo!=0"
- ]
- }
- },
- {
- "id": "plugs-6",
- "question": {
- "en": "How much plugs of type Tesla Supercharger 
are available here?",
- "nl": "Hoeveel stekkers van type Tesla Supercharger 
heeft dit oplaadpunt?"
- },
- "render": {
- "en": "There are {socket:tesla_supercharger} plugs of type Tesla Supercharger 
available here",
- "nl": "Hier zijn {socket:tesla_supercharger} stekkers van het type Tesla Supercharger 
"
- },
- "freeform": {
- "key": "socket:tesla_supercharger",
- "type": "pnat"
- },
- "condition": {
- "and": [
- "socket:tesla_supercharger~*",
- "socket:tesla_supercharger!=0"
- ]
- }
- },
- {
- "id": "plugs-7",
- "question": {
- "en": "How much plugs of type Type 2 (mennekes) 
are available here?",
- "nl": "Hoeveel stekkers van type Type 2 (mennekes) 
heeft dit oplaadpunt?"
- },
- "render": {
- "en": "There are {socket:type2} plugs of type Type 2 (mennekes) 
available here",
- "nl": "Hier zijn {socket:type2} stekkers van het type Type 2 (mennekes) 
"
- },
- "freeform": {
- "key": "socket:type2",
- "type": "pnat"
- },
- "condition": {
- "and": [
- "socket:type2~*",
- "socket:type2!=0"
- ]
- }
- },
- {
- "id": "plugs-8",
- "question": {
- "en": "How much plugs of type Type 2 CCS (mennekes) 
are available here?",
- "nl": "Hoeveel stekkers van type Type 2 CCS (mennekes) 
heeft dit oplaadpunt?"
- },
- "render": {
- "en": "There are {socket:type2_combo} plugs of type Type 2 CCS (mennekes) 
available here",
- "nl": "Hier zijn {socket:type2_combo} stekkers van het type Type 2 CCS (mennekes) 
"
- },
- "freeform": {
- "key": "socket:type2_combo",
- "type": "pnat"
- },
- "condition": {
- "and": [
- "socket:type2_combo~*",
- "socket:type2_combo!=0"
- ]
- }
- },
- {
- "id": "plugs-9",
- "question": {
- "en": "How much plugs of type Type 2 with cable (mennekes) 
are available here?",
- "nl": "Hoeveel stekkers van type Type 2 met kabel (J1772) 
heeft dit oplaadpunt?"
- },
- "render": {
- "en": "There are {socket:type2_cable} plugs of type Type 2 with cable (mennekes) 
available here",
- "nl": "Hier zijn {socket:type2_cable} stekkers van het type Type 2 met kabel (J1772) 
"
- },
- "freeform": {
- "key": "socket:type2_cable",
- "type": "pnat"
- },
- "condition": {
- "and": [
- "socket:type2_cable~*",
- "socket:type2_cable!=0"
- ]
- }
- },
- {
- "id": "plugs-10",
- "question": {
- "en": "How much plugs of type Tesla Supercharger CCS (a branded type2_css) 
are available here?",
- "nl": "Hoeveel stekkers van type Tesla Supercharger CCS (een type2 CCS met Tesla-logo) 
heeft dit oplaadpunt?"
- },
- "render": {
- "en": "There are {socket:tesla_supercharger_ccs} plugs of type Tesla Supercharger CCS (a branded type2_css) 
available here",
- "nl": "Hier zijn {socket:tesla_supercharger_ccs} stekkers van het type Tesla Supercharger CCS (een type2 CCS met Tesla-logo) 
"
- },
- "freeform": {
- "key": "socket:tesla_supercharger_ccs",
- "type": "pnat"
- },
- "condition": {
- "and": [
- "socket:tesla_supercharger_ccs~*",
- "socket:tesla_supercharger_ccs!=0"
- ]
- }
- },
- {
- "id": "plugs-11",
- "question": {
- "en": "How much plugs of type Tesla Supercharger (destination) 
are available here?",
- "nl": "Hoeveel stekkers van type Tesla Supercharger (destination) 
heeft dit oplaadpunt?"
- },
- "render": {
- "en": "There are {socket:tesla_destination} plugs of type Tesla Supercharger (destination) 
available here",
- "nl": "Hier zijn {socket:tesla_destination} stekkers van het type Tesla Supercharger (destination) 
"
- },
- "freeform": {
- "key": "socket:tesla_destination",
- "type": "pnat"
- },
- "condition": {
- "and": [
- "socket:tesla_destination~*",
- "socket:tesla_destination!=0"
- ]
- }
- },
- {
- "id": "plugs-12",
- "question": {
- "en": "How much plugs of type Tesla supercharger (destination (A Type 2 with cable branded as tesla) 
are available here?",
- "nl": "Hoeveel stekkers van type Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo) 
heeft dit oplaadpunt?"
- },
- "render": {
- "en": "There are {socket:tesla_destination} plugs of type Tesla supercharger (destination (A Type 2 with cable branded as tesla) 
available here",
- "nl": "Hier zijn {socket:tesla_destination} stekkers van het type Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo) 
"
- },
- "freeform": {
- "key": "socket:tesla_destination",
- "type": "pnat"
- },
- "condition": {
- "and": [
- "socket:tesla_destination~*",
- "socket:tesla_destination!=0"
- ]
- }
- },
- {
- "id": "plugs-13",
- "question": {
- "en": "How much plugs of type USB to charge phones and small electronics 
are available here?",
- "nl": "Hoeveel stekkers van type USB om GSMs en kleine electronica op te laden 
heeft dit oplaadpunt?"
- },
- "render": {
- "en": "There are {socket:USB-A} plugs of type USB to charge phones and small electronics 
available here",
- "nl": "Hier zijn {socket:USB-A} stekkers van het type USB om GSMs en kleine electronica op te laden 
"
- },
- "freeform": {
- "key": "socket:USB-A",
- "type": "pnat"
- },
- "condition": {
- "and": [
- "socket:USB-A~*",
- "socket:USB-A!=0"
- ]
- }
- },
- {
- "id": "plugs-14",
- "question": {
- "en": "How much plugs of type Bosch Active Connect with 3 pins and cable 
are available here?",
- "nl": "Hoeveel stekkers van type Bosch Active Connect met 3 pinnen aan een kabel 
heeft dit oplaadpunt?"
- },
- "render": {
- "en": "There are {socket:bosch_3pin} plugs of type Bosch Active Connect with 3 pins and cable 
available here",
- "nl": "Hier zijn {socket:bosch_3pin} stekkers van het type Bosch Active Connect met 3 pinnen aan een kabel 
"
- },
- "freeform": {
- "key": "socket:bosch_3pin",
- "type": "pnat"
- },
- "condition": {
- "and": [
- "socket:bosch_3pin~*",
- "socket:bosch_3pin!=0"
- ]
- }
- },
- {
- "id": "plugs-15",
- "question": {
- "en": "How much plugs of type Bosch Active Connect with 5 pins and cable 
are available here?",
- "nl": "Hoeveel stekkers van type Bosch Active Connect met 5 pinnen aan een kabel 
heeft dit oplaadpunt?"
- },
- "render": {
- "en": "There are {socket:bosch_5pin} plugs of type Bosch Active Connect with 5 pins and cable 
available here",
- "nl": "Hier zijn {socket:bosch_5pin} stekkers van het type Bosch Active Connect met 5 pinnen aan een kabel 
"
- },
- "freeform": {
- "key": "socket:bosch_5pin",
- "type": "pnat"
- },
- "condition": {
- "and": [
- "socket:bosch_5pin~*",
- "socket:bosch_5pin!=0"
- ]
- }
- },
- {
- "id": "OH",
- "render": "{opening_hours_table(opening_hours)}",
- "freeform": {
- "key": "opening_hours",
- "type": "opening_hours"
- },
- "question": {
- "en": "When is this charging station opened?",
- "nl": "Wanneer is dit oplaadpunt beschikbaar??"
- },
- "mappings": [
- {
- "if": "opening_hours=24/7",
- "then": {
- "en": "24/7 opened (including holidays)",
- "nl": "24/7 open - ook tijdens vakanties"
- }
- }
- ]
- },
- {
- "id": "fee",
- "question": {
- "en": "Does one have to pay to use this charging station?",
- "nl": "Moet men betalen om dit oplaadpunt te gebruiken?"
- },
- "mappings": [
- {
- "if": {
- "and": [
- "fee=no"
- ]
- },
- "then": {
- "nl": "Gratis te gebruiken",
- "en": "Free to use"
- },
- "hideInAnswer": true
- },
- {
- "if": {
- "and": [
- "fee=no",
- "fee:conditional=",
- "charge=",
- "authentication:none=yes"
- ]
- },
- "then": {
- "nl": "Gratis te gebruiken (zonder aan te melden)",
- "en": "Free to use (without authenticating)"
- }
- },
- {
- "if": {
- "and": [
- "fee=no",
- "fee:conditional=",
- "charge=",
- "authentication:none=no"
- ]
- },
- "then": {
- "nl": "Gratis te gebruiken, maar aanmelden met een applicatie is verplicht",
- "en": "Free to use, but one has to authenticate"
- }
- },
- {
- "if": {
- "and": [
- "fee=yes",
- "fee:conditional=no @ customers"
- ]
- },
- "then": {
- "nl": "Betalend te gebruiken, maar gratis voor klanten van het bijhorende hotel/café/ziekenhuis/...",
- "en": "Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station"
- }
- },
- {
- "if": {
- "and": [
- "fee=yes",
- "fee:conditional="
- ]
- },
- "then": {
- "nl": "Betalend",
- "en": "Paid use"
- }
- }
- ]
- },
- {
- "id": "charge",
- "question": {
- "en": "How much does one have to pay to use this charging station?",
- "nl": "Hoeveel moet men betalen om dit oplaadpunt te gebruiken?"
- },
- "render": {
- "en": "Using this charging station costs {charge}",
- "nl": "Dit oplaadpunt gebruiken kost {charge}"
- },
- "freeform": {
- "key": "charge"
- },
- "condition": "fee=yes"
- },
- {
- "id": "payment-options",
- "builtin": "payment-options",
- "override": {
- "condition": {
- "or": [
- "fee=yes",
- "charge~*"
- ]
- },
- "mappings+": [
- {
- "if": "payment:app=yes",
- "ifnot": "payment:app=no",
- "then": {
- "en": "Payment is done using a dedicated app",
- "nl": "Betalen via een app van het netwerk"
+ "id": "capacity",
+ "render": {
+ "en": "{capacity} vehicles can be charged here at the same time",
+ "nl": "{capacity} voertuigen kunnen hier op hetzelfde moment opgeladen worden",
+ "de": "{capacity} Fahrzeuge können hier gleichzeitig geladen werden"
+ },
+ "question": {
+ "en": "How much vehicles can be charged here at the same time?",
+ "nl": "Hoeveel voertuigen kunnen hier opgeladen worden?",
+ "de": "Wie viele Fahrzeuge können hier gleichzeitig geladen werden?"
+ },
+ "freeform": {
+ "key": "capacity",
+ "type": "pnat"
}
- },
- {
- "if": "payment:membership_card=yes",
- "ifnot": "payment:membership_card=no",
- "then": {
- "en": "Payment is done using a membership card",
- "nl": "Betalen via een lidkaart van het netwerk"
+ },
+ {
+ "id": "Available_charging_stations (generated)",
+ "question": {
+ "en": "Which charging stations are available here?",
+ "nl": "Welke aansluitingen zijn hier beschikbaar?",
+ "de": "Welche Ladestationen gibt es hier?"
+ },
+ "multiAnswer": true,
+ "mappings": [
+ {
+ "if": "socket:schuko=1",
+ "ifnot": "socket:schuko=",
+ "then": {
+ "en": "
Schuko wall plug without ground pin (CEE7/4 type F) ",
+ "nl": "
Schuko stekker zonder aardingspin (CEE7/4 type F) "
+ },
+ "hideInAnswer": {
+ "or": [
+ "_country!=be",
+ "_country!=fr",
+ "_country!=ma",
+ "_country!=tn",
+ "_country!=pl",
+ "_country!=cs",
+ "_country!=sk",
+ "_country!=mo"
+ ]
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "socket:schuko~*",
+ "socket:schuko!=1"
+ ]
+ },
+ "then": {
+ "en": "
Schuko wall plug without ground pin (CEE7/4 type F) ",
+ "nl": "
Schuko stekker zonder aardingspin (CEE7/4 type F) "
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": "socket:typee=1",
+ "ifnot": "socket:typee=",
+ "then": {
+ "en": "
European wall plug with ground pin (CEE7/4 type E) ",
+ "nl": "
Europese stekker met aardingspin (CEE7/4 type E) "
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "socket:typee~*",
+ "socket:typee!=1"
+ ]
+ },
+ "then": {
+ "en": "
European wall plug with ground pin (CEE7/4 type E) ",
+ "nl": "
Europese stekker met aardingspin (CEE7/4 type E) "
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": "socket:chademo=1",
+ "ifnot": "socket:chademo=",
+ "then": {
+ "en": "
Chademo ",
+ "nl": "
Chademo "
+ },
+ "hideInAnswer": {
+ "or": [
+ {
+ "and": [
+ "car=no",
+ "motorcar=no",
+ "hgv=no",
+ "bus=no"
+ ]
+ },
+ {
+ "and": [
+ {
+ "or": [
+ "bicycle=yes",
+ "scooter=yes"
+ ]
+ },
+ "car!=yes",
+ "motorcar!=yes",
+ "hgv!=yes",
+ "bus!=yes"
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "socket:chademo~*",
+ "socket:chademo!=1"
+ ]
+ },
+ "then": {
+ "en": "
Chademo ",
+ "nl": "
Chademo ",
+ "de": "
Chademo "
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": "socket:type1_cable=1",
+ "ifnot": "socket:type1_cable=",
+ "then": {
+ "en": "
Type 1 with cable (J1772) ",
+ "nl": "
Type 1 met kabel (J1772) ",
+ "de": "
Typ 1 mit Kabel (J1772) "
+ },
+ "hideInAnswer": {
+ "or": [
+ {
+ "and": [
+ "car=no",
+ "motorcar=no",
+ "hgv=no",
+ "bus=no"
+ ]
+ },
+ {
+ "and": [
+ {
+ "or": [
+ "bicycle=yes",
+ "scooter=yes"
+ ]
+ },
+ "car!=yes",
+ "motorcar!=yes",
+ "hgv!=yes",
+ "bus!=yes"
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "socket:type1_cable~*",
+ "socket:type1_cable!=1"
+ ]
+ },
+ "then": {
+ "en": "
Type 1 with cable (J1772) ",
+ "nl": "
Type 1 met kabel (J1772) ",
+ "de": "
Typ 1 mit Kabel (J1772) "
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": "socket:type1=1",
+ "ifnot": "socket:type1=",
+ "then": {
+ "en": "
Type 1 without cable (J1772) ",
+ "nl": "
Type 1 zonder kabel (J1772) ",
+ "de": "
Typ 1 ohne Kabel (J1772) "
+ },
+ "hideInAnswer": {
+ "or": [
+ {
+ "and": [
+ "car=no",
+ "motorcar=no",
+ "hgv=no",
+ "bus=no"
+ ]
+ },
+ {
+ "and": [
+ {
+ "or": [
+ "bicycle=yes",
+ "scooter=yes"
+ ]
+ },
+ "car!=yes",
+ "motorcar!=yes",
+ "hgv!=yes",
+ "bus!=yes"
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "socket:type1~*",
+ "socket:type1!=1"
+ ]
+ },
+ "then": {
+ "en": "
Type 1 without cable (J1772) ",
+ "nl": "
Type 1 zonder kabel (J1772) ",
+ "de": "
Typ 1 ohne Kabel (J1772) "
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": "socket:type1_combo=1",
+ "ifnot": "socket:type1_combo=",
+ "then": {
+ "en": "
Type 1 CCS (aka Type 1 Combo) ",
+ "nl": "
Type 1 CCS (ook gekend als Type 1 Combo) ",
+ "de": "
Typ 1 CCS (auch bekannt als Typ 1 Combo) "
+ },
+ "hideInAnswer": {
+ "or": [
+ {
+ "and": [
+ "car=no",
+ "motorcar=no",
+ "hgv=no",
+ "bus=no"
+ ]
+ },
+ {
+ "and": [
+ {
+ "or": [
+ "bicycle=yes",
+ "scooter=yes"
+ ]
+ },
+ "car!=yes",
+ "motorcar!=yes",
+ "hgv!=yes",
+ "bus!=yes"
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "socket:type1_combo~*",
+ "socket:type1_combo!=1"
+ ]
+ },
+ "then": {
+ "en": "
Type 1 CCS (aka Type 1 Combo) ",
+ "nl": "
Type 1 CCS (ook gekend als Type 1 Combo) ",
+ "de": "
Typ 1 CCS (auch bekannt als Typ 1 Combo) "
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": "socket:tesla_supercharger=1",
+ "ifnot": "socket:tesla_supercharger=",
+ "then": {
+ "en": "
Tesla Supercharger ",
+ "nl": "
Tesla Supercharger ",
+ "de": "
Tesla Supercharger "
+ },
+ "hideInAnswer": {
+ "or": [
+ {
+ "and": [
+ "car=no",
+ "motorcar=no",
+ "hgv=no",
+ "bus=no"
+ ]
+ },
+ {
+ "and": [
+ {
+ "or": [
+ "bicycle=yes",
+ "scooter=yes"
+ ]
+ },
+ "car!=yes",
+ "motorcar!=yes",
+ "hgv!=yes",
+ "bus!=yes"
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "socket:tesla_supercharger~*",
+ "socket:tesla_supercharger!=1"
+ ]
+ },
+ "then": {
+ "en": "
Tesla Supercharger ",
+ "nl": "
Tesla Supercharger ",
+ "de": "
Tesla Supercharger "
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": "socket:type2=1",
+ "ifnot": "socket:type2=",
+ "then": {
+ "en": "
Type 2 (mennekes) ",
+ "nl": "
Type 2 (mennekes) ",
+ "de": "
Typ 2 (Mennekes) "
+ },
+ "hideInAnswer": {
+ "or": [
+ {
+ "and": [
+ "car=no",
+ "motorcar=no",
+ "hgv=no",
+ "bus=no"
+ ]
+ },
+ {
+ "and": [
+ {
+ "or": [
+ "bicycle=yes",
+ "scooter=yes"
+ ]
+ },
+ "car!=yes",
+ "motorcar!=yes",
+ "hgv!=yes",
+ "bus!=yes"
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "socket:type2~*",
+ "socket:type2!=1"
+ ]
+ },
+ "then": {
+ "en": "
Type 2 (mennekes) ",
+ "nl": "
Type 2 (mennekes) ",
+ "de": "
Typ 2 (Mennekes) "
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": "socket:type2_combo=1",
+ "ifnot": "socket:type2_combo=",
+ "then": {
+ "en": "
Type 2 CCS (mennekes) ",
+ "nl": "
Type 2 CCS (mennekes) ",
+ "de": "
Typ 2 CCS (Mennekes) "
+ },
+ "hideInAnswer": {
+ "or": [
+ {
+ "and": [
+ "car=no",
+ "motorcar=no",
+ "hgv=no",
+ "bus=no"
+ ]
+ },
+ {
+ "and": [
+ {
+ "or": [
+ "bicycle=yes",
+ "scooter=yes"
+ ]
+ },
+ "car!=yes",
+ "motorcar!=yes",
+ "hgv!=yes",
+ "bus!=yes"
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "socket:type2_combo~*",
+ "socket:type2_combo!=1"
+ ]
+ },
+ "then": {
+ "en": "
Type 2 CCS (mennekes) ",
+ "nl": "
Type 2 CCS (mennekes) ",
+ "de": "
Typ 2 CCS (Mennekes) "
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": "socket:type2_cable=1",
+ "ifnot": "socket:type2_cable=",
+ "then": {
+ "en": "
Type 2 with cable (mennekes) ",
+ "nl": "
Type 2 met kabel (J1772) ",
+ "de": "
Typ 2 mit Kabel (Mennekes) "
+ },
+ "hideInAnswer": {
+ "or": [
+ {
+ "and": [
+ "car=no",
+ "motorcar=no",
+ "hgv=no",
+ "bus=no"
+ ]
+ },
+ {
+ "and": [
+ {
+ "or": [
+ "bicycle=yes",
+ "scooter=yes"
+ ]
+ },
+ "car!=yes",
+ "motorcar!=yes",
+ "hgv!=yes",
+ "bus!=yes"
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "socket:type2_cable~*",
+ "socket:type2_cable!=1"
+ ]
+ },
+ "then": {
+ "en": "
Type 2 with cable (mennekes) ",
+ "nl": "
Type 2 met kabel (J1772) ",
+ "de": "
Typ 2 mit Kabel (Mennekes) "
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": "socket:tesla_supercharger_ccs=1",
+ "ifnot": "socket:tesla_supercharger_ccs=",
+ "then": {
+ "en": "
Tesla Supercharger CCS (a branded type2_css) ",
+ "nl": "
Tesla Supercharger CCS (een type2 CCS met Tesla-logo) ",
+ "de": "
Tesla Supercharger CCS (Typ 2 CSS) "
+ },
+ "hideInAnswer": {
+ "or": [
+ {
+ "and": [
+ "car=no",
+ "motorcar=no",
+ "hgv=no",
+ "bus=no"
+ ]
+ },
+ {
+ "and": [
+ {
+ "or": [
+ "bicycle=yes",
+ "scooter=yes"
+ ]
+ },
+ "car!=yes",
+ "motorcar!=yes",
+ "hgv!=yes",
+ "bus!=yes"
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "socket:tesla_supercharger_ccs~*",
+ "socket:tesla_supercharger_ccs!=1"
+ ]
+ },
+ "then": {
+ "en": "
Tesla Supercharger CCS (a branded type2_css) ",
+ "nl": "
Tesla Supercharger CCS (een type2 CCS met Tesla-logo) ",
+ "de": "
Tesla Supercharger CCS (Typ 2 CSS) "
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": "socket:tesla_destination=1",
+ "ifnot": "socket:tesla_destination=",
+ "then": {
+ "en": "
Tesla Supercharger (destination) ",
+ "nl": "
Tesla Supercharger (destination) "
+ },
+ "hideInAnswer": {
+ "or": [
+ {
+ "and": [
+ "car=no",
+ "motorcar=no",
+ "hgv=no",
+ "bus=no"
+ ]
+ },
+ {
+ "and": [
+ {
+ "or": [
+ "bicycle=yes",
+ "scooter=yes"
+ ]
+ },
+ "car!=yes",
+ "motorcar!=yes",
+ "hgv!=yes",
+ "bus!=yes"
+ ]
+ },
+ {
+ "or": [
+ "_country!=us"
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "socket:tesla_destination~*",
+ "socket:tesla_destination!=1"
+ ]
+ },
+ "then": {
+ "en": "
Tesla Supercharger (destination) ",
+ "nl": "
Tesla Supercharger (destination) "
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": "socket:tesla_destination=1",
+ "ifnot": "socket:tesla_destination=",
+ "then": {
+ "en": "
Tesla supercharger (destination (A Type 2 with cable branded as tesla) ",
+ "nl": "
Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo) "
+ },
+ "hideInAnswer": {
+ "or": [
+ {
+ "and": [
+ "car=no",
+ "motorcar=no",
+ "hgv=no",
+ "bus=no"
+ ]
+ },
+ {
+ "and": [
+ {
+ "or": [
+ "bicycle=yes",
+ "scooter=yes"
+ ]
+ },
+ "car!=yes",
+ "motorcar!=yes",
+ "hgv!=yes",
+ "bus!=yes"
+ ]
+ },
+ {
+ "or": [
+ "_country=us"
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "socket:tesla_destination~*",
+ "socket:tesla_destination!=1"
+ ]
+ },
+ "then": {
+ "en": "
Tesla supercharger (destination (A Type 2 with cable branded as tesla) ",
+ "nl": "
Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo) "
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": "socket:USB-A=1",
+ "ifnot": "socket:USB-A=",
+ "then": {
+ "en": "
USB to charge phones and small electronics ",
+ "nl": "
USB om GSMs en kleine electronica op te laden ",
+ "de": "
USB zum Laden von Smartphones oder Elektrokleingeräten "
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "socket:USB-A~*",
+ "socket:USB-A!=1"
+ ]
+ },
+ "then": {
+ "en": "
USB to charge phones and small electronics ",
+ "nl": "
USB om GSMs en kleine electronica op te laden ",
+ "de": "
USB zum Laden von Smartphones und Elektrokleingeräten "
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": "socket:bosch_3pin=1",
+ "ifnot": "socket:bosch_3pin=",
+ "then": {
+ "en": "
Bosch Active Connect with 3 pins and cable ",
+ "nl": "
Bosch Active Connect met 3 pinnen aan een kabel "
+ },
+ "hideInAnswer": {
+ "or": [
+ {
+ "and": [
+ "bicycle=no"
+ ]
+ },
+ {
+ "and": [
+ {
+ "or": [
+ "car=yes",
+ "motorcar=yes",
+ "hgv=yes",
+ "bus=yes"
+ ]
+ },
+ "bicycle!=yes"
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "socket:bosch_3pin~*",
+ "socket:bosch_3pin!=1"
+ ]
+ },
+ "then": {
+ "en": "
Bosch Active Connect with 3 pins and cable ",
+ "nl": "
Bosch Active Connect met 3 pinnen aan een kabel "
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": "socket:bosch_5pin=1",
+ "ifnot": "socket:bosch_5pin=",
+ "then": {
+ "en": "
Bosch Active Connect with 5 pins and cable ",
+ "nl": "
Bosch Active Connect met 5 pinnen aan een kabel ",
+ "de": "
Bosch Active Connect mit 5 Pins und Kabel "
+ },
+ "hideInAnswer": {
+ "or": [
+ {
+ "and": [
+ "bicycle=no"
+ ]
+ },
+ {
+ "and": [
+ {
+ "or": [
+ "car=yes",
+ "motorcar=yes",
+ "hgv=yes",
+ "bus=yes"
+ ]
+ },
+ "bicycle!=yes"
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "socket:bosch_5pin~*",
+ "socket:bosch_5pin!=1"
+ ]
+ },
+ "then": {
+ "en": "
Bosch Active Connect with 5 pins and cable ",
+ "nl": "
Bosch Active Connect met 5 pinnen aan een kabel ",
+ "de": "
Bosch Active Connect mit 5 Pins und Kabel "
+ },
+ "hideInAnswer": true
+ }
+ ]
+ },
+ {
+ "id": "plugs-0",
+ "question": {
+ "en": "How much plugs of type Schuko wall plug without ground pin (CEE7/4 type F) 
are available here?",
+ "nl": "Hoeveel stekkers van type Schuko stekker zonder aardingspin (CEE7/4 type F) 
heeft dit oplaadpunt?"
+ },
+ "render": {
+ "en": "There are {socket:schuko} plugs of type Schuko wall plug without ground pin (CEE7/4 type F) 
available here",
+ "nl": "Hier zijn {socket:schuko} stekkers van het type Schuko stekker zonder aardingspin (CEE7/4 type F) 
"
+ },
+ "freeform": {
+ "key": "socket:schuko",
+ "type": "pnat"
+ },
+ "condition": {
+ "and": [
+ "socket:schuko~*",
+ "socket:schuko!=0"
+ ]
+ }
+ },
+ {
+ "id": "plugs-1",
+ "question": {
+ "en": "How much plugs of type European wall plug with ground pin (CEE7/4 type E) 
are available here?",
+ "nl": "Hoeveel stekkers van type Europese stekker met aardingspin (CEE7/4 type E) 
heeft dit oplaadpunt?"
+ },
+ "render": {
+ "en": "There are {socket:typee} plugs of type European wall plug with ground pin (CEE7/4 type E) 
available here",
+ "nl": "Hier zijn {socket:typee} stekkers van het type Europese stekker met aardingspin (CEE7/4 type E) 
"
+ },
+ "freeform": {
+ "key": "socket:typee",
+ "type": "pnat"
+ },
+ "condition": {
+ "and": [
+ "socket:typee~*",
+ "socket:typee!=0"
+ ]
+ }
+ },
+ {
+ "id": "plugs-2",
+ "question": {
+ "en": "How much plugs of type Chademo 
are available here?",
+ "nl": "Hoeveel stekkers van type Chademo 
heeft dit oplaadpunt?"
+ },
+ "render": {
+ "en": "There are {socket:chademo} plugs of type Chademo 
available here",
+ "nl": "Hier zijn {socket:chademo} stekkers van het type Chademo 
"
+ },
+ "freeform": {
+ "key": "socket:chademo",
+ "type": "pnat"
+ },
+ "condition": {
+ "and": [
+ "socket:chademo~*",
+ "socket:chademo!=0"
+ ]
+ }
+ },
+ {
+ "id": "plugs-3",
+ "question": {
+ "en": "How much plugs of type Type 1 with cable (J1772) 
are available here?",
+ "nl": "Hoeveel stekkers van type Type 1 met kabel (J1772) 
heeft dit oplaadpunt?"
+ },
+ "render": {
+ "en": "There are {socket:type1_cable} plugs of type Type 1 with cable (J1772) 
available here",
+ "nl": "Hier zijn {socket:type1_cable} stekkers van het type Type 1 met kabel (J1772) 
"
+ },
+ "freeform": {
+ "key": "socket:type1_cable",
+ "type": "pnat"
+ },
+ "condition": {
+ "and": [
+ "socket:type1_cable~*",
+ "socket:type1_cable!=0"
+ ]
+ }
+ },
+ {
+ "id": "plugs-4",
+ "question": {
+ "en": "How much plugs of type Type 1 without cable (J1772) 
are available here?",
+ "nl": "Hoeveel stekkers van type Type 1 zonder kabel (J1772) 
heeft dit oplaadpunt?"
+ },
+ "render": {
+ "en": "There are {socket:type1} plugs of type Type 1 without cable (J1772) 
available here",
+ "nl": "Hier zijn {socket:type1} stekkers van het type Type 1 zonder kabel (J1772) 
"
+ },
+ "freeform": {
+ "key": "socket:type1",
+ "type": "pnat"
+ },
+ "condition": {
+ "and": [
+ "socket:type1~*",
+ "socket:type1!=0"
+ ]
+ }
+ },
+ {
+ "id": "plugs-5",
+ "question": {
+ "en": "How much plugs of type Type 1 CCS (aka Type 1 Combo) 
are available here?",
+ "nl": "Hoeveel stekkers van type Type 1 CCS (ook gekend als Type 1 Combo) 
heeft dit oplaadpunt?"
+ },
+ "render": {
+ "en": "There are {socket:type1_combo} plugs of type Type 1 CCS (aka Type 1 Combo) 
available here",
+ "nl": "Hier zijn {socket:type1_combo} stekkers van het type Type 1 CCS (ook gekend als Type 1 Combo) 
"
+ },
+ "freeform": {
+ "key": "socket:type1_combo",
+ "type": "pnat"
+ },
+ "condition": {
+ "and": [
+ "socket:type1_combo~*",
+ "socket:type1_combo!=0"
+ ]
+ }
+ },
+ {
+ "id": "plugs-6",
+ "question": {
+ "en": "How much plugs of type Tesla Supercharger 
are available here?",
+ "nl": "Hoeveel stekkers van type Tesla Supercharger 
heeft dit oplaadpunt?"
+ },
+ "render": {
+ "en": "There are {socket:tesla_supercharger} plugs of type Tesla Supercharger 
available here",
+ "nl": "Hier zijn {socket:tesla_supercharger} stekkers van het type Tesla Supercharger 
"
+ },
+ "freeform": {
+ "key": "socket:tesla_supercharger",
+ "type": "pnat"
+ },
+ "condition": {
+ "and": [
+ "socket:tesla_supercharger~*",
+ "socket:tesla_supercharger!=0"
+ ]
+ }
+ },
+ {
+ "id": "plugs-7",
+ "question": {
+ "en": "How much plugs of type Type 2 (mennekes) 
are available here?",
+ "nl": "Hoeveel stekkers van type Type 2 (mennekes) 
heeft dit oplaadpunt?"
+ },
+ "render": {
+ "en": "There are {socket:type2} plugs of type Type 2 (mennekes) 
available here",
+ "nl": "Hier zijn {socket:type2} stekkers van het type Type 2 (mennekes) 
"
+ },
+ "freeform": {
+ "key": "socket:type2",
+ "type": "pnat"
+ },
+ "condition": {
+ "and": [
+ "socket:type2~*",
+ "socket:type2!=0"
+ ]
+ }
+ },
+ {
+ "id": "plugs-8",
+ "question": {
+ "en": "How much plugs of type Type 2 CCS (mennekes) 
are available here?",
+ "nl": "Hoeveel stekkers van type Type 2 CCS (mennekes) 
heeft dit oplaadpunt?"
+ },
+ "render": {
+ "en": "There are {socket:type2_combo} plugs of type Type 2 CCS (mennekes) 
available here",
+ "nl": "Hier zijn {socket:type2_combo} stekkers van het type Type 2 CCS (mennekes) 
"
+ },
+ "freeform": {
+ "key": "socket:type2_combo",
+ "type": "pnat"
+ },
+ "condition": {
+ "and": [
+ "socket:type2_combo~*",
+ "socket:type2_combo!=0"
+ ]
+ }
+ },
+ {
+ "id": "plugs-9",
+ "question": {
+ "en": "How much plugs of type Type 2 with cable (mennekes) 
are available here?",
+ "nl": "Hoeveel stekkers van type Type 2 met kabel (J1772) 
heeft dit oplaadpunt?"
+ },
+ "render": {
+ "en": "There are {socket:type2_cable} plugs of type Type 2 with cable (mennekes) 
available here",
+ "nl": "Hier zijn {socket:type2_cable} stekkers van het type Type 2 met kabel (J1772) 
"
+ },
+ "freeform": {
+ "key": "socket:type2_cable",
+ "type": "pnat"
+ },
+ "condition": {
+ "and": [
+ "socket:type2_cable~*",
+ "socket:type2_cable!=0"
+ ]
+ }
+ },
+ {
+ "id": "plugs-10",
+ "question": {
+ "en": "How much plugs of type Tesla Supercharger CCS (a branded type2_css) 
are available here?",
+ "nl": "Hoeveel stekkers van type Tesla Supercharger CCS (een type2 CCS met Tesla-logo) 
heeft dit oplaadpunt?"
+ },
+ "render": {
+ "en": "There are {socket:tesla_supercharger_ccs} plugs of type Tesla Supercharger CCS (a branded type2_css) 
available here",
+ "nl": "Hier zijn {socket:tesla_supercharger_ccs} stekkers van het type Tesla Supercharger CCS (een type2 CCS met Tesla-logo) 
"
+ },
+ "freeform": {
+ "key": "socket:tesla_supercharger_ccs",
+ "type": "pnat"
+ },
+ "condition": {
+ "and": [
+ "socket:tesla_supercharger_ccs~*",
+ "socket:tesla_supercharger_ccs!=0"
+ ]
+ }
+ },
+ {
+ "id": "plugs-11",
+ "question": {
+ "en": "How much plugs of type Tesla Supercharger (destination) 
are available here?",
+ "nl": "Hoeveel stekkers van type Tesla Supercharger (destination) 
heeft dit oplaadpunt?"
+ },
+ "render": {
+ "en": "There are {socket:tesla_destination} plugs of type Tesla Supercharger (destination) 
available here",
+ "nl": "Hier zijn {socket:tesla_destination} stekkers van het type Tesla Supercharger (destination) 
"
+ },
+ "freeform": {
+ "key": "socket:tesla_destination",
+ "type": "pnat"
+ },
+ "condition": {
+ "and": [
+ "socket:tesla_destination~*",
+ "socket:tesla_destination!=0"
+ ]
+ }
+ },
+ {
+ "id": "plugs-12",
+ "question": {
+ "en": "How much plugs of type Tesla supercharger (destination (A Type 2 with cable branded as tesla) 
are available here?",
+ "nl": "Hoeveel stekkers van type Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo) 
heeft dit oplaadpunt?"
+ },
+ "render": {
+ "en": "There are {socket:tesla_destination} plugs of type Tesla supercharger (destination (A Type 2 with cable branded as tesla) 
available here",
+ "nl": "Hier zijn {socket:tesla_destination} stekkers van het type Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo) 
"
+ },
+ "freeform": {
+ "key": "socket:tesla_destination",
+ "type": "pnat"
+ },
+ "condition": {
+ "and": [
+ "socket:tesla_destination~*",
+ "socket:tesla_destination!=0"
+ ]
+ }
+ },
+ {
+ "id": "plugs-13",
+ "question": {
+ "en": "How much plugs of type USB to charge phones and small electronics 
are available here?",
+ "nl": "Hoeveel stekkers van type USB om GSMs en kleine electronica op te laden 
heeft dit oplaadpunt?"
+ },
+ "render": {
+ "en": "There are {socket:USB-A} plugs of type USB to charge phones and small electronics 
available here",
+ "nl": "Hier zijn {socket:USB-A} stekkers van het type USB om GSMs en kleine electronica op te laden 
"
+ },
+ "freeform": {
+ "key": "socket:USB-A",
+ "type": "pnat"
+ },
+ "condition": {
+ "and": [
+ "socket:USB-A~*",
+ "socket:USB-A!=0"
+ ]
+ }
+ },
+ {
+ "id": "plugs-14",
+ "question": {
+ "en": "How much plugs of type Bosch Active Connect with 3 pins and cable 
are available here?",
+ "nl": "Hoeveel stekkers van type Bosch Active Connect met 3 pinnen aan een kabel 
heeft dit oplaadpunt?"
+ },
+ "render": {
+ "en": "There are {socket:bosch_3pin} plugs of type Bosch Active Connect with 3 pins and cable 
available here",
+ "nl": "Hier zijn {socket:bosch_3pin} stekkers van het type Bosch Active Connect met 3 pinnen aan een kabel 
"
+ },
+ "freeform": {
+ "key": "socket:bosch_3pin",
+ "type": "pnat"
+ },
+ "condition": {
+ "and": [
+ "socket:bosch_3pin~*",
+ "socket:bosch_3pin!=0"
+ ]
+ }
+ },
+ {
+ "id": "plugs-15",
+ "question": {
+ "en": "How much plugs of type Bosch Active Connect with 5 pins and cable 
are available here?",
+ "nl": "Hoeveel stekkers van type Bosch Active Connect met 5 pinnen aan een kabel 
heeft dit oplaadpunt?"
+ },
+ "render": {
+ "en": "There are {socket:bosch_5pin} plugs of type Bosch Active Connect with 5 pins and cable 
available here",
+ "nl": "Hier zijn {socket:bosch_5pin} stekkers van het type Bosch Active Connect met 5 pinnen aan een kabel 
"
+ },
+ "freeform": {
+ "key": "socket:bosch_5pin",
+ "type": "pnat"
+ },
+ "condition": {
+ "and": [
+ "socket:bosch_5pin~*",
+ "socket:bosch_5pin!=0"
+ ]
+ }
+ },
+ {
+ "id": "OH",
+ "render": "{opening_hours_table(opening_hours)}",
+ "freeform": {
+ "key": "opening_hours",
+ "type": "opening_hours"
+ },
+ "question": {
+ "en": "When is this charging station opened?",
+ "nl": "Wanneer is dit oplaadpunt beschikbaar??",
+ "de": "Wann ist diese Ladestation geöffnet?",
+ "it": "Quali sono gli orari di apertura di questa stazione di ricarica?",
+ "ja": "この充電ステーションはいつオープンしますか?",
+ "nb_NO": "Når åpnet denne ladestasjonen?",
+ "ru": "В какое время работает эта зарядная станция?",
+ "zh_Hant": "何時是充電站開放使用的時間?"
+ },
+ "mappings": [
+ {
+ "if": "opening_hours=24/7",
+ "then": {
+ "en": "24/7 opened (including holidays)",
+ "nl": "24/7 open - ook tijdens vakanties",
+ "de": "durchgehend geöffnet (auch an Feiertagen)"
+ }
+ }
+ ]
+ },
+ {
+ "id": "fee",
+ "question": {
+ "en": "Does one have to pay to use this charging station?",
+ "nl": "Moet men betalen om dit oplaadpunt te gebruiken?"
+ },
+ "mappings": [
+ {
+ "if": {
+ "and": [
+ "fee=no"
+ ]
+ },
+ "then": {
+ "nl": "Gratis te gebruiken",
+ "en": "Free to use"
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": {
+ "and": [
+ "fee=no",
+ "fee:conditional=",
+ "charge=",
+ "authentication:none=yes"
+ ]
+ },
+ "then": {
+ "nl": "Gratis te gebruiken (zonder aan te melden)",
+ "en": "Free to use (without authenticating)"
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "fee=no",
+ "fee:conditional=",
+ "charge=",
+ "authentication:none=no"
+ ]
+ },
+ "then": {
+ "nl": "Gratis te gebruiken, maar aanmelden met een applicatie is verplicht",
+ "en": "Free to use, but one has to authenticate"
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "fee=yes",
+ "fee:conditional=no @ customers"
+ ]
+ },
+ "then": {
+ "nl": "Betalend te gebruiken, maar gratis voor klanten van het bijhorende hotel/café/ziekenhuis/...",
+ "en": "Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station"
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "fee=yes",
+ "fee:conditional="
+ ]
+ },
+ "then": {
+ "nl": "Betalend",
+ "en": "Paid use"
+ }
+ }
+ ]
+ },
+ {
+ "id": "charge",
+ "question": {
+ "en": "How much does one have to pay to use this charging station?",
+ "nl": "Hoeveel moet men betalen om dit oplaadpunt te gebruiken?"
+ },
+ "render": {
+ "en": "Using this charging station costs {charge}",
+ "nl": "Dit oplaadpunt gebruiken kost {charge}"
+ },
+ "freeform": {
+ "key": "charge"
+ },
+ "condition": "fee=yes"
+ },
+ {
+ "id": "payment-options",
+ "builtin": "payment-options",
+ "override": {
+ "condition": {
+ "or": [
+ "fee=yes",
+ "charge~*"
+ ]
+ },
+ "mappings+": [
+ {
+ "if": "payment:app=yes",
+ "ifnot": "payment:app=no",
+ "then": {
+ "en": "Payment is done using a dedicated app",
+ "nl": "Betalen via een app van het netwerk",
+ "de": "Bezahlung mit einer speziellen App"
+ }
+ },
+ {
+ "if": "payment:membership_card=yes",
+ "ifnot": "payment:membership_card=no",
+ "then": {
+ "en": "Payment is done using a membership card",
+ "nl": "Betalen via een lidkaart van het netwerk",
+ "de": "Bezahlung mit einer Mitgliedskarte"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "id": "Authentication",
+ "#": "In some cases, charging is free but one has to be authenticated. We only ask for authentication if fee is no (or unset). By default one sees the questions for either the payment options or the authentication options, but normally not both",
+ "question": {
+ "en": "What kind of authentication is available at the charging station?",
+ "nl": "Hoe kan men zich aanmelden aan dit oplaadstation?",
+ "de": "Welche Authentifizierung ist an der Ladestation möglich?"
+ },
+ "multiAnswer": true,
+ "mappings": [
+ {
+ "if": "authentication:membership_card=yes",
+ "ifnot": "authentication:membership_card=no",
+ "then": {
+ "en": "Authentication by a membership card",
+ "nl": "Aanmelden met een lidkaart is mogelijk",
+ "de": "Authentifizierung durch eine Mitgliedskarte"
+ }
+ },
+ {
+ "if": "authentication:app=yes",
+ "ifnot": "authentication:app=no",
+ "then": {
+ "en": "Authentication by an app",
+ "nl": "Aanmelden via een applicatie is mogelijk",
+ "de": "Authentifizierung durch eine App"
+ }
+ },
+ {
+ "if": "authentication:phone_call=yes",
+ "ifnot": "authentication:phone_call=no",
+ "then": {
+ "en": "Authentication via phone call is available",
+ "nl": "Aanmelden door te bellen naar een telefoonnummer is mogelijk",
+ "de": "Authentifizierung per Anruf ist möglich"
+ }
+ },
+ {
+ "if": "authentication:short_message=yes",
+ "ifnot": "authentication:short_message=no",
+ "then": {
+ "en": "Authentication via phone call is available",
+ "nl": "Aanmelden via SMS is mogelijk",
+ "de": "Authentifizierung per Anruf ist möglich"
+ }
+ },
+ {
+ "if": "authentication:nfc=yes",
+ "ifnot": "authentication:nfc=no",
+ "then": {
+ "en": "Authentication via NFC is available",
+ "nl": "Aanmelden via NFC is mogelijk",
+ "de": "Authentifizierung über NFC ist möglich"
+ }
+ },
+ {
+ "if": "authentication:money_card=yes",
+ "ifnot": "authentication:money_card=no",
+ "then": {
+ "en": "Authentication via Money Card is available",
+ "nl": "Aanmelden met Money Card is mogelijk",
+ "de": "Authentifizierung über Geldkarte ist möglich"
+ }
+ },
+ {
+ "if": "authentication:debit_card=yes",
+ "ifnot": "authentication:debit_card=no",
+ "then": {
+ "en": "Authentication via debit card is available",
+ "nl": "Aanmelden met een betaalkaart is mogelijk",
+ "de": "Authentifizierung per Debitkarte ist möglich"
+ }
+ },
+ {
+ "if": "authentication:none=yes",
+ "ifnot": "authentication:none=no",
+ "then": {
+ "en": "Charging here is (also) possible without authentication",
+ "nl": "Hier opladen is (ook) mogelijk zonder aan te melden",
+ "de": "Das Aufladen ist hier (auch) ohne Authentifizierung möglich"
+ }
+ }
+ ],
+ "condition": {
+ "or": [
+ "fee=no",
+ "fee="
+ ]
+ }
+ },
+ {
+ "id": "Auth phone",
+ "render": {
+ "en": "Authenticate by calling or SMS'ing to {authentication:phone_call:number}",
+ "nl": "Aanmelden door te bellen of te SMS'en naar {authentication:phone_call:number}",
+ "de": "Authentifizierung durch Anruf oder SMS an {authentication:phone_call:number}"
+ },
+ "question": {
+ "en": "What's the phone number for authentication call or SMS?",
+ "nl": "Wat is het telefoonnummer dat men moet bellen of SMS'en om zich aan te melden?",
+ "de": "Wie lautet die Telefonnummer für den Authentifizierungsanruf oder die SMS?"
+ },
+ "freeform": {
+ "key": "authentication:phone_call:number",
+ "type": "phone"
+ },
+ "condition": {
+ "or": [
+ "authentication:phone_call=yes",
+ "authentication:short_message=yes"
+ ]
+ }
+ },
+ {
+ "id": "maxstay",
+ "question": {
+ "en": "What is the maximum amount of time one is allowed to stay here?",
+ "nl": "Hoelang mag een voertuig hier blijven staan?",
+ "de": "Was ist die Höchstdauer des Aufenthalts hier?"
+ },
+ "freeform": {
+ "key": "maxstay"
+ },
+ "render": {
+ "en": "One can stay at most {canonical(maxstay)}",
+ "nl": "De maximale parkeertijd hier is {canonical(maxstay)}",
+ "de": "Die maximale Parkzeit beträgt {canonical(maxstay)}"
+ },
+ "mappings": [
+ {
+ "if": "maxstay=unlimited",
+ "then": {
+ "en": "No timelimit on leaving your vehicle here",
+ "nl": "Geen maximum parkeertijd",
+ "de": "Keine Höchstparkdauer"
+ }
+ }
+ ],
+ "condition": {
+ "or": [
+ "maxstay~*",
+ "motorcar=yes",
+ "hgv=yes",
+ "bus=yes"
+ ]
+ }
+ },
+ {
+ "id": "Network",
+ "render": {
+ "en": "Part of the network {network}",
+ "nl": "Maakt deel uit van het {network}-netwerk",
+ "de": "Teil des Netzwerks {network}",
+ "it": "{network}",
+ "ja": "{network}",
+ "nb_NO": "{network}",
+ "ru": "{network}",
+ "zh_Hant": "{network}"
+ },
+ "question": {
+ "en": "Is this charging station part of a network?",
+ "nl": "Is dit oplaadpunt deel van een groter netwerk?",
+ "de": "Ist diese Ladestation Teil eines Netzwerks?",
+ "it": "A quale rete appartiene questa stazione di ricarica?",
+ "ja": "この充電ステーションの運営チェーンはどこですか?",
+ "ru": "К какой сети относится эта станция?",
+ "zh_Hant": "充電站所屬的網路是?"
+ },
+ "freeform": {
+ "key": "network"
+ },
+ "mappings": [
+ {
+ "if": "no:network=yes",
+ "then": {
+ "en": "Not part of a bigger network",
+ "nl": "Maakt geen deel uit van een groter netwerk",
+ "de": "Nicht Teil eines größeren Netzwerks"
+ }
+ },
+ {
+ "if": "network=none",
+ "then": {
+ "en": "Not part of a bigger network",
+ "nl": "Maakt geen deel uit van een groter netwerk",
+ "de": "Nicht Teil eines größeren Netzwerks"
+ },
+ "hideInAnswer": true
+ },
+ {
+ "if": "network=AeroVironment",
+ "then": "AeroVironment"
+ },
+ {
+ "if": "network=Blink",
+ "then": "Blink"
+ },
+ {
+ "if": "network=eVgo",
+ "then": "eVgo"
+ }
+ ]
+ },
+ {
+ "id": "Operator",
+ "question": {
+ "en": "Who is the operator of this charging station?",
+ "nl": "Wie beheert dit oplaadpunt?",
+ "de": "Wer ist der Betreiber dieser Ladestation?"
+ },
+ "render": {
+ "en": "This charging station is operated by {operator}",
+ "nl": "Wordt beheerd door {operator}",
+ "de": "Diese Ladestation wird betrieben von {operator}"
+ },
+ "freeform": {
+ "key": "operator"
+ },
+ "mappings": [
+ {
+ "if": {
+ "and": [
+ "network:={operator}"
+ ]
+ },
+ "then": {
+ "en": "Actually, {operator} is the network",
+ "nl": "Eigenlijk is {operator} het netwerk waarvan het deel uitmaakt",
+ "de": "Eigentlich ist {operator} das Netzwerk"
+ },
+ "addExtraTags": [
+ "operator="
+ ],
+ "hideInAnswer": "operator="
+ }
+ ]
+ },
+ {
+ "id": "phone",
+ "question": {
+ "en": "What number can one call if there is a problem with this charging station?",
+ "nl": "Wat is het telefoonnummer van de beheerder van dit oplaadpunt?",
+ "de": "Welche Nummer kann man anrufen, wenn es ein Problem mit dieser Ladestation gibt?"
+ },
+ "render": {
+ "en": "In case of problems, call {phone}",
+ "nl": "Bij problemen, bel naar {phone}",
+ "de": "Bei Problemen, anrufen unter {phone}"
+ },
+ "freeform": {
+ "key": "phone",
+ "type": "phone"
+ }
+ },
+ {
+ "id": "email",
+ "question": {
+ "en": "What is the email address of the operator?",
+ "nl": "Wat is het email-adres van de operator?",
+ "de": "Wie ist die Email-Adresse des Betreibers?"
+ },
+ "render": {
+ "en": "In case of problems, send an email to {email}",
+ "nl": "Bij problemen, email naar {email}",
+ "de": "Bei Problemen senden Sie eine E-Mail an {email}"
+ },
+ "freeform": {
+ "key": "email",
+ "type": "email"
+ }
+ },
+ {
+ "id": "website",
+ "question": {
+ "en": "What is the website of the operator?",
+ "nl": "Wat is de website waar men meer info kan vinden over dit oplaadpunt?",
+ "de": "Wie ist die Webseite des Betreibers?"
+ },
+ "render": {
+ "en": "More info on {website}",
+ "nl": "Meer informatie op {website}",
+ "de": "Weitere Informationen auf {website}"
+ },
+ "freeform": {
+ "key": "website",
+ "type": "url"
+ }
+ },
+ "level",
+ {
+ "id": "ref",
+ "question": {
+ "en": "What is the reference number of this charging station?",
+ "nl": "Wat is het referentienummer van dit oplaadstation?",
+ "de": "Wie lautet die Kennung dieser Ladestation?"
+ },
+ "render": {
+ "en": "Reference number is {ref}",
+ "nl": "Het referentienummer van dit oplaadpunt is {ref}",
+ "de": "Die Kennziffer ist {ref}"
+ },
+ "freeform": {
+ "key": "ref"
+ },
+ "#": "Only asked if part of a bigger network. Small operators typically don't have a reference number",
+ "condition": "network!="
+ },
+ {
+ "id": "Operational status",
+ "question": {
+ "en": "Is this charging point in use?",
+ "nl": "Is dit oplaadpunt operationeel?",
+ "de": "Ist dieser Ladepunkt in Betrieb?"
+ },
+ "mappings": [
+ {
+ "if": {
+ "and": [
+ "planned:amenity=",
+ "construction:amenity=",
+ "disused:amenity=",
+ "operational_status=",
+ "amenity=charging_station"
+ ]
+ },
+ "then": {
+ "en": "This charging station is broken",
+ "nl": "Dit oplaadpunt is kapot",
+ "de": "Diese Ladestation ist kaputt"
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "planned:amenity=",
+ "construction:amenity=",
+ "disused:amenity=",
+ "operational_status=broken",
+ "amenity=charging_station"
+ ]
+ },
+ "then": {
+ "en": "A charging station is planned here",
+ "nl": "Hier zal binnenkort een oplaadpunt gebouwd worden",
+ "de": "Hier ist eine Ladestation geplant"
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "planned:amenity=charging_station",
+ "construction:amenity=",
+ "disused:amenity=",
+ "operational_status=",
+ "amenity="
+ ]
+ },
+ "then": {
+ "en": "A charging station is constructed here",
+ "nl": "Hier wordt op dit moment een oplaadpunt gebouwd",
+ "de": "Hier wird eine Ladestation gebaut"
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "planned:amenity=",
+ "construction:amenity=charging_station",
+ "disused:amenity=",
+ "operational_status=broken",
+ "amenity="
+ ]
+ },
+ "then": {
+ "en": "This charging station has beed permanently disabled and is not in use anymore but is still visible",
+ "nl": "Dit oplaadpunt is niet meer in gebruik maar is wel nog aanwezig",
+ "de": "Diese Ladestation wurde dauerhaft deaktiviert und wird nicht mehr benutzt, ist aber noch sichtbar"
+ }
+ },
+ {
+ "if": {
+ "and": [
+ "planned:amenity=",
+ "construction:amenity=",
+ "disused:amenity=charging_station",
+ "operational_status=broken",
+ "amenity="
+ ]
+ },
+ "then": {
+ "en": "This charging station works",
+ "nl": "Dit oplaadpunt werkt",
+ "de": "Diese Ladestation funktioniert"
+ }
+ }
+ ]
+ },
+ {
+ "id": "Parking:fee",
+ "question": {
+ "en": "Does one have to pay a parking fee while charging?",
+ "nl": "Moet men parkeergeld betalen tijdens het opladen?",
+ "de": "Muss man beim Laden eine Parkgebühr bezahlen?"
+ },
+ "mappings": [
+ {
+ "if": "parking:fee=no",
+ "then": {
+ "en": "No additional parking cost while charging",
+ "nl": "Geen extra parkeerkost tijdens het opladen",
+ "de": "Keine zusätzlichen Parkgebühren beim Laden"
+ }
+ },
+ {
+ "if": "parking:fee=yes",
+ "then": {
+ "en": "An additional parking fee should be paid while charging",
+ "nl": "Tijdens het opladen moet er parkeergeld betaald worden",
+ "de": "Beim Laden ist eine zusätzliche Parkgebühr zu entrichten"
+ }
+ }
+ ],
+ "condition": {
+ "or": [
+ "motor_vehicle=yes",
+ "hgv=yes",
+ "bus=yes",
+ "bicycle=no",
+ "bicycle="
+ ]
+ }
+ }
+ ],
+ "icon": {
+ "render": "pin:#fff;./assets/themes/charging_stations/plug.svg",
+ "mappings": [
+ {
+ "if": "bicycle=yes",
+ "then": "pin:#fff;./assets/themes/charging_stations/bicycle.svg"
+ },
+ {
+ "if": {
+ "or": [
+ "car=yes",
+ "motorcar=yes"
+ ]
+ },
+ "then": "pin:#fff;./assets/themes/charging_stations/car.svg"
}
- }
]
- }
},
- {
- "id": "Authentication",
- "#": "In some cases, charging is free but one has to be authenticated. We only ask for authentication if fee is no (or unset). By default one sees the questions for either the payment options or the authentication options, but normally not both",
- "question": {
- "en": "What kind of authentication is available at the charging station?",
- "nl": "Hoe kan men zich aanmelden aan dit oplaadstation?"
- },
- "multiAnswer": true,
- "mappings": [
+ "iconOverlays": [
{
- "if": "authentication:membership_card=yes",
- "ifnot": "authentication:membership_card=no",
- "then": {
- "en": "Authentication by a membership card",
- "nl": "Aanmelden met een lidkaart is mogelijk"
- }
+ "if": {
+ "or": [
+ "disused:amenity=charging_station",
+ "operational_status=broken"
+ ]
+ },
+ "then": "cross_bottom_right:#c22;"
},
{
- "if": "authentication:app=yes",
- "ifnot": "authentication:app=no",
- "then": {
- "en": "Authentication by an app",
- "nl": "Aanmelden via een applicatie is mogelijk"
- }
+ "if": {
+ "or": [
+ "proposed:amenity=charging_station",
+ "planned:amenity=charging_station"
+ ]
+ },
+ "then": "./assets/layers/charging_station/under_construction.svg",
+ "badge": true
},
{
- "if": "authentication:phone_call=yes",
- "ifnot": "authentication:phone_call=no",
- "then": {
- "en": "Authentication via phone call is available",
- "nl": "Aanmelden door te bellen naar een telefoonnummer is mogelijk"
- }
- },
- {
- "if": "authentication:short_message=yes",
- "ifnot": "authentication:short_message=no",
- "then": {
- "en": "Authentication via SMS is available",
- "nl": "Aanmelden via SMS is mogelijk"
- }
- },
- {
- "if": "authentication:nfc=yes",
- "ifnot": "authentication:nfc=no",
- "then": {
- "en": "Authentication via NFC is available",
- "nl": "Aanmelden via NFC is mogelijk"
- }
- },
- {
- "if": "authentication:money_card=yes",
- "ifnot": "authentication:money_card=no",
- "then": {
- "en": "Authentication via Money Card is available",
- "nl": "Aanmelden met Money Card is mogelijk"
- }
- },
- {
- "if": "authentication:debit_card=yes",
- "ifnot": "authentication:debit_card=no",
- "then": {
- "en": "Authentication via debit card is available",
- "nl": "Aanmelden met een betaalkaart is mogelijk"
- }
- },
- {
- "if": "authentication:none=yes",
- "ifnot": "authentication:none=no",
- "then": {
- "en": "Charging here is (also) possible without authentication",
- "nl": "Hier opladen is (ook) mogelijk zonder aan te melden"
- }
+ "if": {
+ "and": [
+ "bicycle=yes",
+ {
+ "or": [
+ "motorcar=yes",
+ "car=yes"
+ ]
+ }
+ ]
+ },
+ "then": "circle:#fff;./assets/themes/charging_stations/car.svg",
+ "badge": true
}
- ],
- "condition": {
- "or": [
- "fee=no",
- "fee="
- ]
- }
+ ],
+ "width": {
+ "render": "8"
},
- {
- "id": "Auth phone",
- "render": {
- "en": "Authenticate by calling or SMS'ing to {authentication:phone_call:number}",
- "nl": "Aanmelden door te bellen of te SMS'en naar {authentication:phone_call:number}"
- },
- "question": {
- "en": "What's the phone number for authentication call or SMS?",
- "nl": "Wat is het telefoonnummer dat men moet bellen of SMS'en om zich aan te melden?"
- },
- "freeform": {
- "key": "authentication:phone_call:number",
- "type": "phone"
- },
- "condition": {
- "or": [
- "authentication:phone_call=yes",
- "authentication:short_message=yes"
- ]
- }
+ "iconSize": {
+ "render": "50,50,bottom"
},
- {
- "id": "maxstay",
- "question": {
- "en": "What is the maximum amount of time one is allowed to stay here?",
- "nl": "Hoelang mag een voertuig hier blijven staan?"
- },
- "freeform": {
- "key": "maxstay"
- },
- "render": {
- "en": "One can stay at most {canonical(maxstay)}",
- "nl": "De maximale parkeertijd hier is {canonical(maxstay)}"
- },
- "mappings": [
+ "color": {
+ "render": "#00f"
+ },
+ "presets": [
{
- "if": "maxstay=unlimited",
- "then": {
- "en": "No timelimit on leaving your vehicle here",
- "nl": "Geen maximum parkeertijd"
- }
+ "tags": [
+ "amenity=charging_station",
+ "motorcar=no",
+ "bicycle=yes",
+ "socket:typee=1"
+ ],
+ "title": {
+ "en": "Charging station",
+ "nl": "gewone stekker
(bedoeld om electrische fietsen op te laden)",
+ "de": "Ladestation",
+ "ru": "Зарядная станция"
+ },
+ "preciseInput": {
+ "preferredBackground": "map"
+ }
+ },
+ {
+ "tags": [
+ "amenity=charging_station",
+ "motorcar=no",
+ "bicycle=yes"
+ ],
+ "title": {
+ "en": "charging station for e-bikes",
+ "nl": "oplaadpunt voor elektrische fietsen"
+ },
+ "preciseInput": {
+ "preferredBackground": "map"
+ }
+ },
+ {
+ "tags": [
+ "amenity=charging_station",
+ "motorcar=yes",
+ "bicycle=no"
+ ],
+ "title": {
+ "en": "charging station for cars",
+ "nl": "oplaadstation voor elektrische auto's"
+ },
+ "preciseInput": {
+ "preferredBackground": "map"
+ }
+ },
+ {
+ "tags": [
+ "amenity=charging_station"
+ ],
+ "title": {
+ "en": "charging station",
+ "nl": "oplaadstation"
+ },
+ "preciseInput": {
+ "preferredBackground": "map"
+ }
}
- ],
- "condition": {
- "or": [
- "maxstay~*",
- "motorcar=yes",
- "hgv=yes",
- "bus=yes"
- ]
- }
- },
- {
- "id": "Network",
- "render": {
- "en": "Part of the network {network}",
- "nl": "Maakt deel uit van het {network}-netwerk"
- },
- "question": {
- "en": "Is this charging station part of a network?",
- "nl": "Is dit oplaadpunt deel van een groter netwerk?"
- },
- "freeform": {
- "key": "network"
- },
- "mappings": [
+ ],
+ "wayHandling": 1,
+ "filter": [
{
- "if": "no:network=yes",
- "then": {
- "en": "Not part of a bigger network",
- "nl": "Maakt geen deel uit van een groter netwerk"
- }
+ "id": "vehicle-type",
+ "options": [
+ {
+ "question": {
+ "en": "All vehicle types",
+ "nl": "Alle voertuigen",
+ "de": "Alle Fahrzeugtypen"
+ }
+ },
+ {
+ "question": {
+ "en": "Charging station for bicycles",
+ "nl": "Oplaadpunten voor fietsen",
+ "de": "Ladestation für Fahrräder"
+ },
+ "osmTags": "bicycle=yes"
+ },
+ {
+ "question": {
+ "en": "Charging station for cars",
+ "nl": "Oplaadpunten voor auto's",
+ "de": "Ladestation für Autos"
+ },
+ "osmTags": {
+ "or": [
+ "car=yes",
+ "motorcar=yes"
+ ]
+ }
+ }
+ ]
},
{
- "if": "network=none",
- "then": {
- "en": "Not part of a bigger network",
- "nl": "Maakt geen deel uit van een groter netwerk"
- },
- "hideInAnswer": true
+ "id": "working",
+ "options": [
+ {
+ "question": {
+ "en": "Only working charging stations",
+ "nl": "Enkel werkende oplaadpunten",
+ "de": "Nur funktionierende Ladestationen"
+ },
+ "osmTags": {
+ "and": [
+ "operational_status!=broken",
+ "amenity=charging_station"
+ ]
+ }
+ }
+ ]
},
{
- "if": "network=AeroVironment",
- "then": "AeroVironment"
- },
- {
- "if": "network=Blink",
- "then": "Blink"
- },
- {
- "if": "network=eVgo",
- "then": "eVgo"
+ "id": "connection_type",
+ "options": [
+ {
+ "question": {
+ "en": "All connectors",
+ "nl": "Alle types",
+ "de": "Alle Anschlüsse"
+ }
+ },
+ {
+ "question": {
+ "en": "Has a Schuko wall plug without ground pin (CEE7/4 type F) 
connector",
+ "nl": "Heeft een Schuko stekker zonder aardingspin (CEE7/4 type F) 
"
+ },
+ "osmTags": "socket:schuko~*"
+ },
+ {
+ "question": {
+ "en": "Has a European wall plug with ground pin (CEE7/4 type E) 
connector",
+ "nl": "Heeft een Europese stekker met aardingspin (CEE7/4 type E) 
"
+ },
+ "osmTags": "socket:typee~*"
+ },
+ {
+ "question": {
+ "en": "Has a Chademo 
connector",
+ "nl": "Heeft een Chademo 
",
+ "de": "Hat einen Chademo 
Stecker"
+ },
+ "osmTags": "socket:chademo~*"
+ },
+ {
+ "question": {
+ "en": "Has a Type 1 with cable (J1772) 
connector",
+ "nl": "Heeft een Type 1 met kabel (J1772) 
"
+ },
+ "osmTags": "socket:type1_cable~*"
+ },
+ {
+ "question": {
+ "en": "Has a Type 1 without cable (J1772) 
connector",
+ "nl": "Heeft een Type 1 zonder kabel (J1772) 
"
+ },
+ "osmTags": "socket:type1~*"
+ },
+ {
+ "question": {
+ "en": "Has a Type 1 CCS (aka Type 1 Combo) 
connector",
+ "nl": "Heeft een Type 1 CCS (ook gekend als Type 1 Combo) 
"
+ },
+ "osmTags": "socket:type1_combo~*"
+ },
+ {
+ "question": {
+ "en": "Has a Tesla Supercharger 
connector",
+ "nl": "Heeft een Tesla Supercharger 
",
+ "de": "Hat einen Tesla Supercharger 
Stecker"
+ },
+ "osmTags": "socket:tesla_supercharger~*"
+ },
+ {
+ "question": {
+ "en": "Has a Type 2 (mennekes) 
connector",
+ "nl": "Heeft een Type 2 (mennekes) 
"
+ },
+ "osmTags": "socket:type2~*"
+ },
+ {
+ "question": {
+ "en": "Has a Type 2 CCS (mennekes) 
connector",
+ "nl": "Heeft een Type 2 CCS (mennekes) 
"
+ },
+ "osmTags": "socket:type2_combo~*"
+ },
+ {
+ "question": {
+ "en": "Has a Type 2 with cable (mennekes) 
connector",
+ "nl": "Heeft een Type 2 met kabel (J1772) 
"
+ },
+ "osmTags": "socket:type2_cable~*"
+ },
+ {
+ "question": {
+ "en": "Has a Tesla Supercharger CCS (a branded type2_css) 
connector",
+ "nl": "Heeft een Tesla Supercharger CCS (een type2 CCS met Tesla-logo) 
"
+ },
+ "osmTags": "socket:tesla_supercharger_ccs~*"
+ },
+ {
+ "question": {
+ "en": "Has a Tesla Supercharger (destination) 
connector",
+ "nl": "Heeft een Tesla Supercharger (destination) 
"
+ },
+ "osmTags": "socket:tesla_destination~*"
+ },
+ {
+ "question": {
+ "en": "Has a Tesla supercharger (destination (A Type 2 with cable branded as tesla) 
connector",
+ "nl": "Heeft een Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo) 
"
+ },
+ "osmTags": "socket:tesla_destination~*"
+ },
+ {
+ "question": {
+ "en": "Has a USB to charge phones and small electronics 
connector",
+ "nl": "Heeft een USB om GSMs en kleine electronica op te laden 
"
+ },
+ "osmTags": "socket:USB-A~*"
+ },
+ {
+ "question": {
+ "en": "Has a Bosch Active Connect with 3 pins and cable 
connector",
+ "nl": "Heeft een Bosch Active Connect met 3 pinnen aan een kabel 
"
+ },
+ "osmTags": "socket:bosch_3pin~*"
+ },
+ {
+ "question": {
+ "en": "Has a Bosch Active Connect with 5 pins and cable 
connector",
+ "nl": "Heeft een Bosch Active Connect met 5 pinnen aan een kabel 
"
+ },
+ "osmTags": "socket:bosch_5pin~*"
+ }
+ ]
}
- ]
- },
- {
- "id": "Operator",
- "question": {
- "en": "Who is the operator of this charging station?",
- "nl": "Wie beheert dit oplaadpunt?"
- },
- "render": {
- "en": "This charging station is operated by {operator}",
- "nl": "Wordt beheerd door {operator}"
- },
- "freeform": {
- "key": "operator"
- },
- "mappings": [
+ ],
+ "units": [
{
- "if": {
- "and": [
- "network:={operator}"
+ "appliesToKey": [
+ "maxstay"
+ ],
+ "applicableUnits": [
+ {
+ "canonicalDenomination": "minutes",
+ "canonicalDenominationSingular": "minute",
+ "alternativeDenomination": [
+ "m",
+ "min",
+ "mins",
+ "minuten",
+ "mns"
+ ],
+ "human": {
+ "en": " minutes",
+ "nl": " minuten",
+ "de": " Minuten",
+ "ru": " минут"
+ },
+ "humanSingular": {
+ "en": " minute",
+ "nl": " minuut",
+ "de": " Minute",
+ "ru": " минута"
+ }
+ },
+ {
+ "canonicalDenomination": "hours",
+ "canonicalDenominationSingular": "hour",
+ "alternativeDenomination": [
+ "h",
+ "hrs",
+ "hours",
+ "u",
+ "uur",
+ "uren"
+ ],
+ "human": {
+ "en": " hours",
+ "nl": " uren",
+ "de": " Stunden",
+ "ru": " часов"
+ },
+ "humanSingular": {
+ "en": " hour",
+ "nl": " uur",
+ "de": " Stunde",
+ "ru": " час"
+ }
+ },
+ {
+ "canonicalDenomination": "days",
+ "canonicalDenominationSingular": "day",
+ "alternativeDenomination": [
+ "dys",
+ "dagen",
+ "dag"
+ ],
+ "human": {
+ "en": " days",
+ "nl": " day",
+ "de": " Tage",
+ "ru": " дней"
+ },
+ "humanSingular": {
+ "en": " day",
+ "nl": " dag",
+ "de": " Tag",
+ "ru": " день"
+ }
+ }
]
- },
- "then": {
- "en": "Actually, {operator} is the network",
- "nl": "Eigenlijk is {operator} het netwerk waarvan het deel uitmaakt"
- },
- "addExtraTags": [
- "operator="
- ],
- "hideInAnswer": "operator="
+ },
+ {
+ "appliesToKey": [
+ "socket:schuko:voltage",
+ "socket:typee:voltage",
+ "socket:chademo:voltage",
+ "socket:type1_cable:voltage",
+ "socket:type1:voltage",
+ "socket:type1_combo:voltage",
+ "socket:tesla_supercharger:voltage",
+ "socket:type2:voltage",
+ "socket:type2_combo:voltage",
+ "socket:type2_cable:voltage",
+ "socket:tesla_supercharger_ccs:voltage",
+ "socket:tesla_destination:voltage",
+ "socket:tesla_destination:voltage",
+ "socket:USB-A:voltage",
+ "socket:bosch_3pin:voltage",
+ "socket:bosch_5pin:voltage"
+ ],
+ "applicableUnits": [
+ {
+ "canonicalDenomination": "V",
+ "alternativeDenomination": [
+ "v",
+ "volt",
+ "voltage",
+ "V",
+ "Volt"
+ ],
+ "human": {
+ "en": "Volts",
+ "nl": "volt",
+ "de": "Volt",
+ "ru": "Вольт"
+ }
+ }
+ ],
+ "eraseInvalidValues": true
+ },
+ {
+ "appliesToKey": [
+ "socket:schuko:current",
+ "socket:typee:current",
+ "socket:chademo:current",
+ "socket:type1_cable:current",
+ "socket:type1:current",
+ "socket:type1_combo:current",
+ "socket:tesla_supercharger:current",
+ "socket:type2:current",
+ "socket:type2_combo:current",
+ "socket:type2_cable:current",
+ "socket:tesla_supercharger_ccs:current",
+ "socket:tesla_destination:current",
+ "socket:tesla_destination:current",
+ "socket:USB-A:current",
+ "socket:bosch_3pin:current",
+ "socket:bosch_5pin:current"
+ ],
+ "applicableUnits": [
+ {
+ "canonicalDenomination": "A",
+ "alternativeDenomination": [
+ "a",
+ "amp",
+ "amperage",
+ "A"
+ ],
+ "human": {
+ "en": "A",
+ "nl": "A"
+ }
+ }
+ ],
+ "eraseInvalidValues": true
+ },
+ {
+ "appliesToKey": [
+ "socket:schuko:output",
+ "socket:typee:output",
+ "socket:chademo:output",
+ "socket:type1_cable:output",
+ "socket:type1:output",
+ "socket:type1_combo:output",
+ "socket:tesla_supercharger:output",
+ "socket:type2:output",
+ "socket:type2_combo:output",
+ "socket:type2_cable:output",
+ "socket:tesla_supercharger_ccs:output",
+ "socket:tesla_destination:output",
+ "socket:tesla_destination:output",
+ "socket:USB-A:output",
+ "socket:bosch_3pin:output",
+ "socket:bosch_5pin:output"
+ ],
+ "applicableUnits": [
+ {
+ "canonicalDenomination": "kW",
+ "alternativeDenomination": [
+ "kilowatt"
+ ],
+ "human": {
+ "en": "kilowatt",
+ "nl": "kilowatt",
+ "de": "Kilowatt",
+ "ru": "киловатт"
+ }
+ },
+ {
+ "canonicalDenomination": "mW",
+ "alternativeDenomination": [
+ "megawatt"
+ ],
+ "human": {
+ "en": "megawatt",
+ "nl": "megawatt",
+ "de": "Megawatt",
+ "ru": "мегаватт"
+ }
+ }
+ ],
+ "eraseInvalidValues": true
}
- ]
+ ],
+ "allowMove": {
+ "enableRelocation": false,
+ "enableImproveAccuracy": true
},
- {
- "id": "phone",
- "question": {
- "en": "What number can one call if there is a problem with this charging station?",
- "nl": "Wat is het telefoonnummer van de beheerder van dit oplaadpunt?"
- },
- "render": {
- "en": "In case of problems, call {phone}",
- "nl": "Bij problemen, bel naar {phone}"
- },
- "freeform": {
- "key": "phone",
- "type": "phone"
- }
- },
- {
- "id": "email",
- "question": {
- "en": "What is the email address of the operator?",
- "nl": "Wat is het email-adres van de operator?"
- },
- "render": {
- "en": "In case of problems, send an email to {email}",
- "nl": "Bij problemen, email naar {email}"
- },
- "freeform": {
- "key": "email",
- "type": "email"
- }
- },
- {
- "id": "website",
- "question": {
- "en": "What is the website where one can find more information about this charging station?",
- "nl": "Wat is de website waar men meer info kan vinden over dit oplaadpunt?"
- },
- "render": {
- "en": "More info on {website}",
- "nl": "Meer informatie op {website}"
- },
- "freeform": {
- "key": "website",
- "type": "url"
- }
- },
- "level",
- {
- "id": "ref",
- "question": {
- "en": "What is the reference number of this charging station?",
- "nl": "Wat is het referentienummer van dit oplaadstation?"
- },
- "render": {
- "en": "Reference number is {ref}",
- "nl": "Het referentienummer van dit oplaadpunt is {ref}"
- },
- "freeform": {
- "key": "ref"
- },
- "#": "Only asked if part of a bigger network. Small operators typically don't have a reference number",
- "condition": "network!="
- },
- {
- "id": "Operational status",
- "question": {
- "en": "Is this charging point in use?",
- "nl": "Is dit oplaadpunt operationeel?"
- },
- "mappings": [
- {
- "if": {
+ "deletion": {
+ "softDeletionTags": {
"and": [
- "planned:amenity=",
- "construction:amenity=",
- "disused:amenity=",
- "operational_status=",
- "amenity=charging_station"
+ "amenity=",
+ "disused:amenity=charging_station"
]
- },
- "then": {
- "en": "This charging station works",
- "nl": "Dit oplaadpunt werkt"
- }
},
- {
- "if": {
- "and": [
- "planned:amenity=",
- "construction:amenity=",
- "disused:amenity=",
- "operational_status=broken",
- "amenity=charging_station"
- ]
- },
- "then": {
- "en": "This charging station is broken",
- "nl": "Dit oplaadpunt is kapot"
- }
- },
- {
- "if": {
- "and": [
- "planned:amenity=charging_station",
- "construction:amenity=",
- "disused:amenity=",
- "operational_status=",
- "amenity="
- ]
- },
- "then": {
- "en": "A charging station is planned here",
- "nl": "Hier zal binnenkort een oplaadpunt gebouwd worden"
- }
- },
- {
- "if": {
- "and": [
- "planned:amenity=",
- "construction:amenity=charging_station",
- "disused:amenity=",
- "operational_status=broken",
- "amenity="
- ]
- },
- "then": {
- "en": "A charging station is constructed here",
- "nl": "Hier wordt op dit moment een oplaadpunt gebouwd"
- }
- },
- {
- "if": {
- "and": [
- "planned:amenity=",
- "construction:amenity=",
- "disused:amenity=charging_station",
- "operational_status=broken",
- "amenity="
- ]
- },
- "then": {
- "en": "This charging station has beed permanently disabled and is not in use anymore but is still visible",
- "nl": "Dit oplaadpunt is niet meer in gebruik maar is wel nog aanwezig"
- }
- }
- ]
- },
- {
- "id": "Parking:fee",
- "question": {
- "en": "Does one have to pay a parking fee while charging?",
- "nl": "Moet men parkeergeld betalen tijdens het opladen?"
- },
- "mappings": [
- {
- "if": "parking:fee=no",
- "then": {
- "en": "No additional parking cost while charging",
- "nl": "Geen extra parkeerkost tijdens het opladen"
- }
- },
- {
- "if": "parking:fee=yes",
- "then": {
- "en": "An additional parking fee should be paid while charging",
- "nl": "Tijdens het opladen moet er parkeergeld betaald worden"
- }
- }
- ],
- "condition": {
- "or": [
- "motor_vehicle=yes",
- "hgv=yes",
- "bus=yes",
- "bicycle=no",
- "bicycle="
- ]
- }
+ "neededChangesets": 10
}
- ],
- "icon": {
- "render": "pin:#fff;./assets/themes/charging_stations/plug.svg",
- "mappings": [
- {
- "if": "bicycle=yes",
- "then": "pin:#fff;./assets/themes/charging_stations/bicycle.svg"
- },
- {
- "if": {
- "or": [
- "car=yes",
- "motorcar=yes"
- ]
- },
- "then": "pin:#fff;./assets/themes/charging_stations/car.svg"
- }
- ]
- },
- "iconOverlays": [
- {
- "if": {
- "or": [
- "disused:amenity=charging_station",
- "operational_status=broken"
- ]
- },
- "then": "cross_bottom_right:#c22;"
- },
- {
- "if": {
- "or": [
- "proposed:amenity=charging_station",
- "planned:amenity=charging_station"
- ]
- },
- "then": "./assets/layers/charging_station/under_construction.svg",
- "badge": true
- },
- {
- "if": {
- "and": [
- "bicycle=yes",
- {
- "or": [
- "motorcar=yes",
- "car=yes"
- ]
- }
- ]
- },
- "then": "circle:#fff;./assets/themes/charging_stations/car.svg",
- "badge": true
- }
- ],
- "width": {
- "render": "8"
- },
- "iconSize": {
- "render": "50,50,bottom"
- },
- "color": {
- "render": "#00f"
- },
- "presets": [
- {
- "tags": [
- "amenity=charging_station",
- "motorcar=no",
- "bicycle=yes",
- "socket:typee=1"
- ],
- "title": {
- "en": "electrical outlet to charge e-bikes",
- "nl": "gewone stekker
(bedoeld om electrische fietsen op te laden)"
- },
- "preciseInput": {
- "preferredBackground": "map"
- }
- },
- {
- "tags": [
- "amenity=charging_station",
- "motorcar=no",
- "bicycle=yes"
- ],
- "title": {
- "en": "charging station for e-bikes",
- "nl": "oplaadpunt voor elektrische fietsen"
- },
- "preciseInput": {
- "preferredBackground": "map"
- }
- },
- {
- "tags": [
- "amenity=charging_station",
- "motorcar=yes",
- "bicycle=no"
- ],
- "title": {
- "en": "charging station for cars",
- "nl": "oplaadstation voor elektrische auto's"
- },
- "preciseInput": {
- "preferredBackground": "map"
- }
- },
- {
- "tags": [
- "amenity=charging_station"
- ],
- "title": {
- "en": "charging station",
- "nl": "oplaadstation"
- },
- "preciseInput": {
- "preferredBackground": "map"
- }
- }
- ],
- "wayHandling": 1,
- "filter": [
- {
- "id": "vehicle-type",
- "options": [
- {
- "question": {
- "en": "All vehicle types",
- "nl": "Alle voertuigen"
- }
- },
- {
- "question": {
- "en": "Charging station for bicycles",
- "nl": "Oplaadpunten voor fietsen"
- },
- "osmTags": "bicycle=yes"
- },
- {
- "question": {
- "en": "Charging station for cars",
- "nl": "Oplaadpunten voor auto's"
- },
- "osmTags": {
- "or": [
- "car=yes",
- "motorcar=yes"
- ]
- }
- }
- ]
- },
- {
- "id": "working",
- "options": [
- {
- "question": {
- "en": "Only working charging stations",
- "nl": "Enkel werkende oplaadpunten"
- },
- "osmTags": {
- "and": [
- "operational_status!=broken",
- "amenity=charging_station"
- ]
- }
- }
- ]
- },
- {
- "id": "connection_type",
- "options": [
- {
- "question": {
- "en": "All connectors",
- "nl": "Alle types"
- }
- },
- {
- "question": {
- "en": "Has a Schuko wall plug without ground pin (CEE7/4 type F) 
connector",
- "nl": "Heeft een Schuko stekker zonder aardingspin (CEE7/4 type F) 
"
- },
- "osmTags": "socket:schuko~*"
- },
- {
- "question": {
- "en": "Has a European wall plug with ground pin (CEE7/4 type E) 
connector",
- "nl": "Heeft een Europese stekker met aardingspin (CEE7/4 type E) 
"
- },
- "osmTags": "socket:typee~*"
- },
- {
- "question": {
- "en": "Has a Chademo 
connector",
- "nl": "Heeft een Chademo 
"
- },
- "osmTags": "socket:chademo~*"
- },
- {
- "question": {
- "en": "Has a Type 1 with cable (J1772) 
connector",
- "nl": "Heeft een Type 1 met kabel (J1772) 
"
- },
- "osmTags": "socket:type1_cable~*"
- },
- {
- "question": {
- "en": "Has a Type 1 without cable (J1772) 
connector",
- "nl": "Heeft een Type 1 zonder kabel (J1772) 
"
- },
- "osmTags": "socket:type1~*"
- },
- {
- "question": {
- "en": "Has a Type 1 CCS (aka Type 1 Combo) 
connector",
- "nl": "Heeft een Type 1 CCS (ook gekend als Type 1 Combo) 
"
- },
- "osmTags": "socket:type1_combo~*"
- },
- {
- "question": {
- "en": "Has a Tesla Supercharger 
connector",
- "nl": "Heeft een Tesla Supercharger 
"
- },
- "osmTags": "socket:tesla_supercharger~*"
- },
- {
- "question": {
- "en": "Has a Type 2 (mennekes) 
connector",
- "nl": "Heeft een Type 2 (mennekes) 
"
- },
- "osmTags": "socket:type2~*"
- },
- {
- "question": {
- "en": "Has a Type 2 CCS (mennekes) 
connector",
- "nl": "Heeft een Type 2 CCS (mennekes) 
"
- },
- "osmTags": "socket:type2_combo~*"
- },
- {
- "question": {
- "en": "Has a Type 2 with cable (mennekes) 
connector",
- "nl": "Heeft een Type 2 met kabel (J1772) 
"
- },
- "osmTags": "socket:type2_cable~*"
- },
- {
- "question": {
- "en": "Has a Tesla Supercharger CCS (a branded type2_css) 
connector",
- "nl": "Heeft een Tesla Supercharger CCS (een type2 CCS met Tesla-logo) 
"
- },
- "osmTags": "socket:tesla_supercharger_ccs~*"
- },
- {
- "question": {
- "en": "Has a Tesla Supercharger (destination) 
connector",
- "nl": "Heeft een Tesla Supercharger (destination) 
"
- },
- "osmTags": "socket:tesla_destination~*"
- },
- {
- "question": {
- "en": "Has a Tesla supercharger (destination (A Type 2 with cable branded as tesla) 
connector",
- "nl": "Heeft een Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo) 
"
- },
- "osmTags": "socket:tesla_destination~*"
- },
- {
- "question": {
- "en": "Has a USB to charge phones and small electronics 
connector",
- "nl": "Heeft een USB om GSMs en kleine electronica op te laden 
"
- },
- "osmTags": "socket:USB-A~*"
- },
- {
- "question": {
- "en": "Has a Bosch Active Connect with 3 pins and cable 
connector",
- "nl": "Heeft een Bosch Active Connect met 3 pinnen aan een kabel 
"
- },
- "osmTags": "socket:bosch_3pin~*"
- },
- {
- "question": {
- "en": "Has a Bosch Active Connect with 5 pins and cable 
connector",
- "nl": "Heeft een Bosch Active Connect met 5 pinnen aan een kabel 
"
- },
- "osmTags": "socket:bosch_5pin~*"
- }
- ]
- }
- ],
- "units": [
- {
- "appliesToKey": [
- "maxstay"
- ],
- "applicableUnits": [
- {
- "canonicalDenomination": "minutes",
- "canonicalDenominationSingular": "minute",
- "alternativeDenomination": [
- "m",
- "min",
- "mins",
- "minuten",
- "mns"
- ],
- "human": {
- "en": " minutes",
- "nl": " minuten"
- },
- "humanSingular": {
- "en": " minute",
- "nl": " minuut"
- }
- },
- {
- "canonicalDenomination": "hours",
- "canonicalDenominationSingular": "hour",
- "alternativeDenomination": [
- "h",
- "hrs",
- "hours",
- "u",
- "uur",
- "uren"
- ],
- "human": {
- "en": " hours",
- "nl": " uren"
- },
- "humanSingular": {
- "en": " hour",
- "nl": " uur"
- }
- },
- {
- "canonicalDenomination": "days",
- "canonicalDenominationSingular": "day",
- "alternativeDenomination": [
- "dys",
- "dagen",
- "dag"
- ],
- "human": {
- "en": " days",
- "nl": " day"
- },
- "humanSingular": {
- "en": " day",
- "nl": " dag"
- }
- }
- ]
- },
- {
- "appliesToKey": [
- "socket:schuko:voltage",
- "socket:typee:voltage",
- "socket:chademo:voltage",
- "socket:type1_cable:voltage",
- "socket:type1:voltage",
- "socket:type1_combo:voltage",
- "socket:tesla_supercharger:voltage",
- "socket:type2:voltage",
- "socket:type2_combo:voltage",
- "socket:type2_cable:voltage",
- "socket:tesla_supercharger_ccs:voltage",
- "socket:tesla_destination:voltage",
- "socket:tesla_destination:voltage",
- "socket:USB-A:voltage",
- "socket:bosch_3pin:voltage",
- "socket:bosch_5pin:voltage"
- ],
- "applicableUnits": [
- {
- "canonicalDenomination": "V",
- "alternativeDenomination": [
- "v",
- "volt",
- "voltage",
- "V",
- "Volt"
- ],
- "human": {
- "en": "Volts",
- "nl": "volt"
- }
- }
- ],
- "eraseInvalidValues": true
- },
- {
- "appliesToKey": [
- "socket:schuko:current",
- "socket:typee:current",
- "socket:chademo:current",
- "socket:type1_cable:current",
- "socket:type1:current",
- "socket:type1_combo:current",
- "socket:tesla_supercharger:current",
- "socket:type2:current",
- "socket:type2_combo:current",
- "socket:type2_cable:current",
- "socket:tesla_supercharger_ccs:current",
- "socket:tesla_destination:current",
- "socket:tesla_destination:current",
- "socket:USB-A:current",
- "socket:bosch_3pin:current",
- "socket:bosch_5pin:current"
- ],
- "applicableUnits": [
- {
- "canonicalDenomination": "A",
- "alternativeDenomination": [
- "a",
- "amp",
- "amperage",
- "A"
- ],
- "human": {
- "en": "A",
- "nl": "A"
- }
- }
- ],
- "eraseInvalidValues": true
- },
- {
- "appliesToKey": [
- "socket:schuko:output",
- "socket:typee:output",
- "socket:chademo:output",
- "socket:type1_cable:output",
- "socket:type1:output",
- "socket:type1_combo:output",
- "socket:tesla_supercharger:output",
- "socket:type2:output",
- "socket:type2_combo:output",
- "socket:type2_cable:output",
- "socket:tesla_supercharger_ccs:output",
- "socket:tesla_destination:output",
- "socket:tesla_destination:output",
- "socket:USB-A:output",
- "socket:bosch_3pin:output",
- "socket:bosch_5pin:output"
- ],
- "applicableUnits": [
- {
- "canonicalDenomination": "kW",
- "alternativeDenomination": [
- "kilowatt"
- ],
- "human": {
- "en": "kilowatt",
- "nl": "kilowatt"
- }
- },
- {
- "canonicalDenomination": "mW",
- "alternativeDenomination": [
- "megawatt"
- ],
- "human": {
- "en": "megawatt",
- "nl": "megawatt"
- }
- }
- ],
- "eraseInvalidValues": true
- }
- ],
- "allowMove": {
- "enableRelocation": false,
- "enableImproveAccuracy": true
- },
- "deletion": {
- "softDeletionTags": {
- "and": [
- "amenity=",
- "disused:amenity=charging_station"
- ]
- },
- "neededChangesets": 10
- }
}
\ No newline at end of file
diff --git a/assets/layers/defibrillator/defibrillator.json b/assets/layers/defibrillator/defibrillator.json
index f6b335358f..1055366784 100644
--- a/assets/layers/defibrillator/defibrillator.json
+++ b/assets/layers/defibrillator/defibrillator.json
@@ -35,13 +35,7 @@
"mappings": [
{
"if": "_recently_surveyed=true",
- "then": {
- "en": "./assets/layers/defibrillator/aed_checked.svg",
- "ru": "./assets/layers/defibrillator/aed_checked.svg",
- "it": "./assets/layers/defibrillator/aed_checked.svg",
- "fr": "./assets/layers/defibrillator/aed_checked.svg",
- "de": "./assets/layers/defibrillator/aed_checked.svg"
- }
+ "then": "./assets/layers/defibrillator/aed_checked.svg"
}
]
},
diff --git a/langs/layers/de.json b/langs/layers/de.json
index 73735975b9..664c8efa07 100644
--- a/langs/layers/de.json
+++ b/langs/layers/de.json
@@ -541,9 +541,6 @@
}
},
"bike_repair_station": {
- "icon": {
- "render": "./assets/layers/bike_repair_station/repair_station.svg"
- },
"name": "Fahrradstationen (Reparatur, Pumpe oder beides)",
"presets": {
"0": {
@@ -1157,15 +1154,6 @@
"question": "Wie ist die Email-Adresse des Betreibers?",
"render": "Bei Problemen senden Sie eine E-Mail an {email}"
},
- "fee/charge": {
- "mappings": {
- "0": {
- "then": "Nutzung kostenlos"
- }
- },
- "question": "Wie viel muss man für die Nutzung dieser Ladestation bezahlen?",
- "render": "Die Nutzung dieser Ladestation kostet {charge}"
- },
"maxstay": {
"mappings": {
"0": {
@@ -1701,13 +1689,6 @@
}
},
"defibrillator": {
- "icon": {
- "mappings": {
- "0": {
- "then": "./assets/layers/defibrillator/aed_checked.svg"
- }
- }
- },
"name": "Defibrillatoren",
"presets": {
"0": {
diff --git a/langs/layers/en.json b/langs/layers/en.json
index 3c5dae71ab..c5dbcbbc40 100644
--- a/langs/layers/en.json
+++ b/langs/layers/en.json
@@ -544,9 +544,6 @@
}
},
"bike_repair_station": {
- "icon": {
- "render": "./assets/layers/bike_repair_station/repair_station.svg"
- },
"name": "Bike stations (repair, pump or both)",
"presets": {
"0": {
@@ -1009,6 +1006,15 @@
"presets": {
"0": {
"title": "Charging station"
+ },
+ "1": {
+ "title": "charging station for e-bikes"
+ },
+ "2": {
+ "title": "charging station for cars"
+ },
+ "3": {
+ "title": "charging station"
}
},
"tagRenderings": {
@@ -1248,18 +1254,33 @@
"question": "How much vehicles can be charged here at the same time?",
"render": "{capacity} vehicles can be charged here at the same time"
},
+ "charge": {
+ "question": "How much does one have to pay to use this charging station?",
+ "render": "Using this charging station costs {charge}"
+ },
"email": {
"question": "What is the email address of the operator?",
"render": "In case of problems, send an email to {email}"
},
- "fee/charge": {
+ "fee": {
"mappings": {
"0": {
"then": "Free to use"
+ },
+ "1": {
+ "then": "Free to use (without authenticating)"
+ },
+ "2": {
+ "then": "Free to use, but one has to authenticate"
+ },
+ "3": {
+ "then": "Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station"
+ },
+ "4": {
+ "then": "Paid use"
}
},
- "question": "How much does one have to pay to use this charging station?",
- "render": "Using this charging station costs {charge}"
+ "question": "Does one have to pay to use this charging station?"
},
"maxstay": {
"mappings": {
@@ -1915,13 +1936,6 @@
}
},
"defibrillator": {
- "icon": {
- "mappings": {
- "0": {
- "then": "./assets/layers/defibrillator/aed_checked.svg"
- }
- }
- },
"name": "Defibrillators",
"presets": {
"0": {
diff --git a/langs/layers/fi.json b/langs/layers/fi.json
index a13231cd6f..91972fd665 100644
--- a/langs/layers/fi.json
+++ b/langs/layers/fi.json
@@ -90,9 +90,6 @@
}
},
"bike_repair_station": {
- "icon": {
- "render": "./assets/layers/bike_repair_station/repair_station.svg"
- },
"presets": {
"0": {
"title": "Pyöräpumppu"
diff --git a/langs/layers/fr.json b/langs/layers/fr.json
index 7892204ad5..b4c06d558a 100644
--- a/langs/layers/fr.json
+++ b/langs/layers/fr.json
@@ -453,9 +453,6 @@
}
},
"bike_repair_station": {
- "icon": {
- "render": "./assets/layers/bike_repair_station/repair_station.svg"
- },
"name": "Station velo (réparation, pompe à vélo)",
"presets": {
"0": {
@@ -749,13 +746,6 @@
}
},
"defibrillator": {
- "icon": {
- "mappings": {
- "0": {
- "then": "./assets/layers/defibrillator/aed_checked.svg"
- }
- }
- },
"name": "Défibrillateurs",
"presets": {
"0": {
diff --git a/langs/layers/it.json b/langs/layers/it.json
index efca2e950e..229bb82e01 100644
--- a/langs/layers/it.json
+++ b/langs/layers/it.json
@@ -453,9 +453,6 @@
}
},
"bike_repair_station": {
- "icon": {
- "render": "./assets/layers/bike_repair_station/repair_station.svg"
- },
"name": "Stazioni bici (riparazione, gonfiaggio o entrambi)",
"presets": {
"0": {
@@ -765,13 +762,6 @@
}
},
"defibrillator": {
- "icon": {
- "mappings": {
- "0": {
- "then": "./assets/layers/defibrillator/aed_checked.svg"
- }
- }
- },
"name": "Defibrillatori",
"presets": {
"0": {
diff --git a/langs/layers/nan.json b/langs/layers/nan.json
deleted file mode 100644
index 0967ef424b..0000000000
--- a/langs/layers/nan.json
+++ /dev/null
@@ -1 +0,0 @@
-{}
diff --git a/langs/layers/nl.json b/langs/layers/nl.json
index fd947098d1..317a63c553 100644
--- a/langs/layers/nl.json
+++ b/langs/layers/nl.json
@@ -1052,6 +1052,13 @@
}
}
},
+ "1": {
+ "options": {
+ "0": {
+ "question": "Enkel werkende oplaadpunten"
+ }
+ }
+ },
"2": {
"options": {
"0": {
@@ -1109,6 +1116,20 @@
}
},
"name": "Oplaadpunten",
+ "presets": {
+ "0": {
+ "title": "gewone stekker
(bedoeld om electrische fietsen op te laden)"
+ },
+ "1": {
+ "title": "oplaadpunt voor elektrische fietsen"
+ },
+ "2": {
+ "title": "oplaadstation voor elektrische auto's"
+ },
+ "3": {
+ "title": "oplaadstation"
+ }
+ },
"tagRenderings": {
"Auth phone": {
"question": "Wat is het telefoonnummer dat men moet bellen of SMS'en om zich aan te melden?",
@@ -1244,6 +1265,18 @@
},
"question": "Welke aansluitingen zijn hier beschikbaar?"
},
+ "Network": {
+ "mappings": {
+ "0": {
+ "then": "Maakt geen deel uit van een groter netwerk"
+ },
+ "1": {
+ "then": "Maakt geen deel uit van een groter netwerk"
+ }
+ },
+ "question": "Is dit oplaadpunt deel van een groter netwerk?",
+ "render": "Maakt deel uit van het {network}-netwerk"
+ },
"OH": {
"mappings": {
"0": {
@@ -1272,6 +1305,26 @@
},
"question": "Is dit oplaadpunt operationeel?"
},
+ "Operator": {
+ "mappings": {
+ "0": {
+ "then": "Eigenlijk is {operator} het netwerk waarvan het deel uitmaakt"
+ }
+ },
+ "question": "Wie beheert dit oplaadpunt?",
+ "render": "Wordt beheerd door {operator}"
+ },
+ "Parking:fee": {
+ "mappings": {
+ "0": {
+ "then": "Geen extra parkeerkost tijdens het opladen"
+ },
+ "1": {
+ "then": "Tijdens het opladen moet er parkeergeld betaald worden"
+ }
+ },
+ "question": "Moet men parkeergeld betalen tijdens het opladen?"
+ },
"Type": {
"mappings": {
"0": {
@@ -1314,14 +1367,33 @@
"question": "Hoeveel voertuigen kunnen hier opgeladen worden?",
"render": "{capacity} voertuigen kunnen hier op hetzelfde moment opgeladen worden"
},
- "fee/charge": {
+ "charge": {
+ "question": "Hoeveel moet men betalen om dit oplaadpunt te gebruiken?",
+ "render": "Dit oplaadpunt gebruiken kost {charge}"
+ },
+ "email": {
+ "question": "Wat is het email-adres van de operator?",
+ "render": "Bij problemen, email naar {email}"
+ },
+ "fee": {
"mappings": {
"0": {
"then": "Gratis te gebruiken"
+ },
+ "1": {
+ "then": "Gratis te gebruiken (zonder aan te melden)"
+ },
+ "2": {
+ "then": "Gratis te gebruiken, maar aanmelden met een applicatie is verplicht"
+ },
+ "3": {
+ "then": "Betalend te gebruiken, maar gratis voor klanten van het bijhorende hotel/café/ziekenhuis/..."
+ },
+ "4": {
+ "then": "Betalend"
}
},
- "question": "Hoeveel kost het gebruik van dit oplaadpunt?",
- "render": "Dit oplaadpunt gebruiken kost {charge}"
+ "question": "Moet men betalen om dit oplaadpunt te gebruiken?"
},
"maxstay": {
"mappings": {
@@ -1344,6 +1416,10 @@
}
}
},
+ "phone": {
+ "question": "Wat is het telefoonnummer van de beheerder van dit oplaadpunt?",
+ "render": "Bij problemen, bel naar {phone}"
+ },
"plugs-0": {
"question": "Hoeveel stekkers van type Schuko stekker zonder aardingspin (CEE7/4 type F) 
heeft dit oplaadpunt?",
"render": "Hier zijn {socket:schuko} stekkers van het type Schuko stekker zonder aardingspin (CEE7/4 type F) 
"
@@ -1409,7 +1485,12 @@
"render": "Hier zijn {socket:type2_cable} stekkers van het type Type 2 met kabel (J1772) 
"
},
"ref": {
+ "question": "Wat is het referentienummer van dit oplaadstation?",
"render": "Het referentienummer van dit oplaadpunt is {ref}"
+ },
+ "website": {
+ "question": "Wat is de website waar men meer info kan vinden over dit oplaadpunt?",
+ "render": "Meer informatie op {website}"
}
},
"title": {
@@ -3725,6 +3806,20 @@
}
},
"tagRenderings": {
+ "dispensing_dog_bags": {
+ "mappings": {
+ "0": {
+ "then": "Deze vuilnisbak heeft een verdeler voor hondenpoepzakjes"
+ },
+ "1": {
+ "then": "Deze vuilbak heeft geen verdeler voor hondenpoepzakjes"
+ },
+ "2": {
+ "then": "Deze vuilnisbak heeft geen verdeler voor hondenpoepzakjes"
+ }
+ },
+ "question": "Heeft deze vuilnisbak een verdeler voor hondenpoepzakjes?"
+ },
"waste-basket-waste-types": {
"mappings": {
"0": {
diff --git a/langs/layers/pt.json b/langs/layers/pt.json
index 5cdf2f56ae..461c8c5415 100644
--- a/langs/layers/pt.json
+++ b/langs/layers/pt.json
@@ -338,9 +338,6 @@
}
},
"bike_repair_station": {
- "icon": {
- "render": "./assets/layers/bike_repair_station/repair_station.svg"
- },
"presets": {
"0": {
"description": "Um aparelho para encher os seus pneus num local fixa no espaço públicoExemplos de bombas de bicicletas
"
diff --git a/langs/layers/pt_BR.json b/langs/layers/pt_BR.json
index 923a5d76d5..1bea7cdf89 100644
--- a/langs/layers/pt_BR.json
+++ b/langs/layers/pt_BR.json
@@ -338,9 +338,6 @@
}
},
"bike_repair_station": {
- "icon": {
- "render": "./assets/layers/bike_repair_station/repair_station.svg"
- },
"name": "Estações de bicicletas (reparo, bomba ou ambos)",
"presets": {
"0": {
diff --git a/langs/layers/ru.json b/langs/layers/ru.json
index 11ae28440b..33c93089d7 100644
--- a/langs/layers/ru.json
+++ b/langs/layers/ru.json
@@ -400,9 +400,6 @@
}
},
"bike_repair_station": {
- "icon": {
- "render": "./assets/layers/bike_repair_station/repair_station.svg"
- },
"presets": {
"0": {
"title": "Велосипедный насос"
@@ -715,13 +712,6 @@
}
},
"defibrillator": {
- "icon": {
- "mappings": {
- "0": {
- "then": "./assets/layers/defibrillator/aed_checked.svg"
- }
- }
- },
"name": "Дефибрилляторы",
"presets": {
"0": {