From 41fa77fc69cc0ca6578c633a0444365551135454 Mon Sep 17 00:00:00 2001 From: Martin Raifer Date: Wed, 20 Aug 2025 12:43:54 +0200 Subject: [PATCH] hide strings of dummy presets for secondary uses of the "emergency" tag The [`emergency` tag](https://wiki.openstreetmap.org/wiki/Key:emergency) is used both as a primary tag (e.g. `emergency=ambulance_station`) as well as a key of the [access](https://wiki.openstreetmap.org/wiki/Key:access) tagging schema. The "primary" emergency features only ever come as points or areas, while the "access" emergency tags are typically found on linear features. In order to avoid false-positives in the geometry check validation of iD, the id-tagging-schema has a couple of dummy presets that allow the use of the tag on lines (see https://github.com/openstreetmap/iD/commit/423329c1eb8235c9c69d1104a3d8c76c454f9ff4). This removes the unnecessary translatable strings caused by this workaround, which cause confusion for translators on transifex. --- data/presets/emergency/_designated.json | 2 +- data/presets/emergency/_destination.json | 2 +- data/presets/emergency/_no.json | 2 +- data/presets/emergency/_official.json | 2 +- data/presets/emergency/_private.json | 2 +- data/presets/emergency/_yes.json | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/data/presets/emergency/_designated.json b/data/presets/emergency/_designated.json index 25d6c2f1..7d101a0a 100644 --- a/data/presets/emergency/_designated.json +++ b/data/presets/emergency/_designated.json @@ -8,7 +8,7 @@ "tags": { "emergency": "designated" }, - "name": "Emergency Access Designated", + "name": "{emergency}", "searchable": false, "matchScore": 0.01 } diff --git a/data/presets/emergency/_destination.json b/data/presets/emergency/_destination.json index 03ffb4cd..0ef616d8 100644 --- a/data/presets/emergency/_destination.json +++ b/data/presets/emergency/_destination.json @@ -8,7 +8,7 @@ "tags": { "emergency": "destination" }, - "name": "Emergency Access Destination", + "name": "{emergency}", "searchable": false, "matchScore": 0.01 } diff --git a/data/presets/emergency/_no.json b/data/presets/emergency/_no.json index af39e107..4b9ceb1b 100644 --- a/data/presets/emergency/_no.json +++ b/data/presets/emergency/_no.json @@ -8,7 +8,7 @@ "tags": { "emergency": "no" }, - "name": "Emergency Access No", + "name": "{emergency}", "searchable": false, "matchScore": 0.01 } diff --git a/data/presets/emergency/_official.json b/data/presets/emergency/_official.json index a3c93993..f6d0ab95 100644 --- a/data/presets/emergency/_official.json +++ b/data/presets/emergency/_official.json @@ -8,7 +8,7 @@ "tags": { "emergency": "official" }, - "name": "Emergency Access Official", + "name": "{emergency}", "searchable": false, "matchScore": 0.01 } diff --git a/data/presets/emergency/_private.json b/data/presets/emergency/_private.json index b3738a75..a1b55bf0 100644 --- a/data/presets/emergency/_private.json +++ b/data/presets/emergency/_private.json @@ -8,7 +8,7 @@ "tags": { "emergency": "private" }, - "name": "Emergency Access Private", + "name": "{emergency}", "searchable": false, "matchScore": 0.01 } diff --git a/data/presets/emergency/_yes.json b/data/presets/emergency/_yes.json index b1267778..28bf5bb4 100644 --- a/data/presets/emergency/_yes.json +++ b/data/presets/emergency/_yes.json @@ -8,7 +8,7 @@ "tags": { "emergency": "yes" }, - "name": "Emergency Access Yes", + "name": "{emergency}", "searchable": false, "matchScore": 0.01 }