From 0d31467e4354366a623ff01ebcb32eff40295017 Mon Sep 17 00:00:00 2001 From: kjonosm <51236777+kjonosm@users.noreply.github.com> Date: Sat, 17 Feb 2024 15:16:26 +0100 Subject: [PATCH] Add translatable strings to `kerb` field (#1029) --- data/fields/kerb.json | 30 +++++++++++++++++++++++++- data/fields/kerb/kerb_barrier.json | 25 +++++++++++++++++++++ data/presets/barrier/kerb.json | 2 +- data/presets/barrier/kerb/flush.json | 2 +- data/presets/barrier/kerb/lowered.json | 2 +- data/presets/barrier/kerb/raised.json | 2 +- data/presets/barrier/kerb/rolled.json | 2 +- 7 files changed, 59 insertions(+), 6 deletions(-) create mode 100644 data/fields/kerb/kerb_barrier.json diff --git a/data/fields/kerb.json b/data/fields/kerb.json index 2ce63154..ae26fe1f 100644 --- a/data/fields/kerb.json +++ b/data/fields/kerb.json @@ -1,5 +1,33 @@ { "key": "kerb", "type": "combo", - "label": "Curb" + "label": "Curb", + "strings": { + "options": { + "flush": { + "title": "Flush", + "description": "A dropped curb which is level with the surrounding area." + }, + "lowered": { + "title": "Lowered", + "description": "A dropped curb which can be used by wheelchair users, not higher than a few centimeters." + }, + "no": { + "title": "No", + "description": "There is no curb present at this location." + }, + "raised": { + "title": "Raised", + "description": "A raised curb which can't easily be used by wheelchair users, higher than a few centimeters." + }, + "rolled": { + "title": "Rolled", + "description": "A raised curb with a rounded edge which makes it easier to use for cars or bicycles, but not for wheelchairs." + }, + "yes": { + "title": "Yes", + "description": "Some sort of curb is present at this location, unknown whether it is raised, lowered, flush etc." + } + } + } } diff --git a/data/fields/kerb/kerb_barrier.json b/data/fields/kerb/kerb_barrier.json new file mode 100644 index 00000000..2142436b --- /dev/null +++ b/data/fields/kerb/kerb_barrier.json @@ -0,0 +1,25 @@ +{ + "key": "kerb", + "type": "combo", + "label": "Curb", + "strings": { + "options": { + "flush": { + "title": "Flush", + "description": "A dropped curb which is level with the surrounding area." + }, + "lowered": { + "title": "Lowered", + "description": "A dropped curb which can be used by wheelchair users, not higher than a few centimeters." + }, + "raised": { + "title": "Raised", + "description": "A raised curb which can't easily be used by wheelchair users, higher than a few centimeters." + }, + "rolled": { + "title": "Rolled", + "description": "A raised curb with a rounded edge which makes it easier to use for cars or bicycles, but not for wheelchairs." + } + } + } +} diff --git a/data/presets/barrier/kerb.json b/data/presets/barrier/kerb.json index 81f9636d..a2012ebb 100644 --- a/data/presets/barrier/kerb.json +++ b/data/presets/barrier/kerb.json @@ -1,7 +1,7 @@ { "icon": "temaki-kerb-raised", "fields": [ - "kerb", + "kerb/kerb_barrier", "tactile_paving", "wheelchair", "two_sided" diff --git a/data/presets/barrier/kerb/flush.json b/data/presets/barrier/kerb/flush.json index 3844b677..a063c188 100644 --- a/data/presets/barrier/kerb/flush.json +++ b/data/presets/barrier/kerb/flush.json @@ -1,7 +1,7 @@ { "icon": "temaki-kerb-flush", "fields": [ - "kerb", + "kerb/kerb_barrier", "{barrier/kerb}" ], "geometry": [ diff --git a/data/presets/barrier/kerb/lowered.json b/data/presets/barrier/kerb/lowered.json index ec3f88cd..89c99be2 100644 --- a/data/presets/barrier/kerb/lowered.json +++ b/data/presets/barrier/kerb/lowered.json @@ -1,7 +1,7 @@ { "icon": "temaki-kerb-lowered", "fields": [ - "kerb", + "kerb/kerb_barrier", "{barrier/kerb}", "kerb/height" ], diff --git a/data/presets/barrier/kerb/raised.json b/data/presets/barrier/kerb/raised.json index 14b06fb4..7ba793a5 100644 --- a/data/presets/barrier/kerb/raised.json +++ b/data/presets/barrier/kerb/raised.json @@ -1,7 +1,7 @@ { "icon": "temaki-kerb-raised", "fields": [ - "kerb", + "kerb/kerb_barrier", "{barrier/kerb}", "kerb/height" ], diff --git a/data/presets/barrier/kerb/rolled.json b/data/presets/barrier/kerb/rolled.json index 6b494915..376fad6e 100644 --- a/data/presets/barrier/kerb/rolled.json +++ b/data/presets/barrier/kerb/rolled.json @@ -1,7 +1,7 @@ { "icon": "temaki-kerb-rolled", "fields": [ - "kerb", + "kerb/kerb_barrier", "{barrier/kerb}", "kerb/height" ],