diff --git a/assets/themes/cycle_infra/cycle_infra.json b/assets/themes/cycle_infra/cycle_infra.json index cf3e77c344..6f1222ccf8 100644 --- a/assets/themes/cycle_infra/cycle_infra.json +++ b/assets/themes/cycle_infra/cycle_infra.json @@ -577,6 +577,14 @@ }, "hideInAnswer": "_country!=be" }, + { + "if": "cycleway:traffic_sign~BE:D7;.*", + "then": { + "en": "Compulsory cycleway (with supplementary sign) ", + "nl": "Verplicht fietspad (met onderbord)" + }, + "hideInAnswer": true + }, { "if": "cycleway:traffic_sign=BE:D9", "then": { @@ -636,6 +644,14 @@ "speed_pedelec=yes" ] }, + { + "if": "traffic_sign~BE:D7;.*", + "then": { + "en": "Compulsory cycleway (with supplementary sign) ", + "nl": "Verplicht fietspad (met onderbord)" + }, + "hideInAnswer": true + }, { "if": "traffic_sign=BE:D9", "then": { @@ -682,7 +698,12 @@ "en": "Does the traffic sign D7 () have a supplementary sign?", "nl": "Heeft het verkeersbord D7 () een onderbord?" }, - "condition": "cycleway:traffic_sign=BE:D7", + "condition": { + "or": [ + "cycleway:traffic_sign=BE:D7", + "cycleway:traffic_sign~BE:D7;.*" + ] + }, "mappings": [ { "if": "cycleway:traffic_sign=BE:D7;BE:M6", @@ -766,7 +787,12 @@ "en": "Does the traffic sign D7 () have a supplementary sign?", "nl": "Heeft het verkeersbord D7 () een onderbord?" }, - "condition": "traffic_sign=BE:D7", + "condition": { + "or": [ + "traffic_sign=BE:D7", + "traffic_sign~BE:D7;.*" + ] + }, "mappings": [ { "if": "traffic_sign=BE:D7;BE:M6", diff --git a/langs/themes/en.json b/langs/themes/en.json index 6fabda6ed1..1eac8d5985 100644 --- a/langs/themes/en.json +++ b/langs/themes/en.json @@ -906,12 +906,15 @@ "then": "Compulsory cycleway " }, "1": { - "then": "Segregated foot/cycleway " + "then": "Compulsory cycleway (with supplementary sign) " }, "2": { - "then": "Unsegregated foot/cycleway " + "then": "Segregated foot/cycleway " }, "3": { + "then": "Unsegregated foot/cycleway " + }, + "4": { "then": "No traffic sign present" } } @@ -923,12 +926,15 @@ "then": "Compulsory cycleway " }, "1": { - "then": "Segregated foot/cycleway " + "then": "Compulsory cycleway (with supplementary sign) " }, "2": { - "then": "Unsegregated foot/cycleway " + "then": "Segregated foot/cycleway " }, "3": { + "then": "Unsegregated foot/cycleway " + }, + "4": { "then": "No traffic sign present" } } diff --git a/langs/themes/nl.json b/langs/themes/nl.json index 7569536467..5c6008a269 100644 --- a/langs/themes/nl.json +++ b/langs/themes/nl.json @@ -742,12 +742,15 @@ "then": "Verplicht fietspad " }, "1": { - "then": "Afgescheiden voet-/fietspad " + "then": "Verplicht fietspad (met onderbord)" }, "2": { - "then": "Gedeeld voet-/fietspad " + "then": "Afgescheiden voet-/fietspad " }, "3": { + "then": "Gedeeld voet-/fietspad " + }, + "4": { "then": "Geen verkeersbord aanwezig" } } @@ -759,12 +762,15 @@ "then": "Verplicht fietspad " }, "1": { - "then": "Afgescheiden voet-/fietspad " + "then": "Verplicht fietspad (met onderbord)" }, "2": { - "then": "Gedeeld voet-/fietspad " + "then": "Afgescheiden voet-/fietspad " }, "3": { + "then": "Gedeeld voet-/fietspad " + }, + "4": { "then": "Geen verkeersbord aanwezig" } }