From 9d3204da1e90c6bb065ea44bb7acaa1f4586e45e Mon Sep 17 00:00:00 2001 From: Martin Raifer Date: Wed, 22 Jun 2022 18:09:10 +0200 Subject: [PATCH] add deprecation and new tag for (naval) military bases, closes #510 --- data/fields/military_service.json | 5 +++ data/presets/landuse/military/base.json | 31 +++++++++++++++++++ .../{naval_base.json => base/navy.json} | 6 ++-- interim/source_strings.yaml | 13 ++++++++ 4 files changed, 53 insertions(+), 2 deletions(-) create mode 100644 data/fields/military_service.json create mode 100644 data/presets/landuse/military/base.json rename data/presets/landuse/military/{naval_base.json => base/navy.json} (76%) diff --git a/data/fields/military_service.json b/data/fields/military_service.json new file mode 100644 index 000000000..d1592ded5 --- /dev/null +++ b/data/fields/military_service.json @@ -0,0 +1,5 @@ +{ + "key": "military_service", + "type": "combo", + "label": "Military Service" +} diff --git a/data/presets/landuse/military/base.json b/data/presets/landuse/military/base.json new file mode 100644 index 000000000..93aefd2c3 --- /dev/null +++ b/data/presets/landuse/military/base.json @@ -0,0 +1,31 @@ +{ + "icon": "temaki-anchor_medal", + "fields": [ + "name", + "military_service" + ], + "geometry": [ + "point", + "area" + ], + "tags": { + "military": "base" + }, + "addTags": { + "landuse": "military", + "military": "base" + }, + "terms": [ + "air force", + "army", + "base", + "border guard", + "coast guard", + "fight", + "force", + "guard", + "troop", + "war" + ], + "name": "Military Base" +} diff --git a/data/presets/landuse/military/naval_base.json b/data/presets/landuse/military/base/navy.json similarity index 76% rename from data/presets/landuse/military/naval_base.json rename to data/presets/landuse/military/base/navy.json index a1e337fbf..472d954a5 100644 --- a/data/presets/landuse/military/naval_base.json +++ b/data/presets/landuse/military/base/navy.json @@ -8,11 +8,13 @@ "area" ], "tags": { - "military": "naval_base" + "military": "base", + "military_service": "navy" }, "addTags": { "landuse": "military", - "military": "naval_base" + "military": "base", + "military_service": "navy" }, "terms": [ "base", diff --git a/interim/source_strings.yaml b/interim/source_strings.yaml index fe635de23..6bf712c8f 100644 --- a/interim/source_strings.yaml +++ b/interim/source_strings.yaml @@ -1804,6 +1804,9 @@ en: label: Microbrewery # 'terms: brewpub,craft beer' terms: '[translate with synonyms or related terms for ''Microbrewery'', separated by commas]' + military_service: + # military_service=* + label: Military Service mimics: # mimics=* label: Mimics @@ -6658,6 +6661,16 @@ en: name: Barracks # 'terms: air force,army,base,fight,force,guard,marine,navy,troop,war' terms: + landuse/military/base: + # military=base | Translate the primary name. Optionally, add equivalent synonyms on newlines in order of preference (press the Return key). + name: Military Base + # 'terms: air force,army,base,border guard,coast guard,fight,force,guard,troop,war' + terms: + landuse/military/base/navy: + # military=base + military_service=navy | Translate the primary name. Optionally, add equivalent synonyms on newlines in order of preference (press the Return key). + name: Naval Base + # 'terms: base,fight,force,guard,marine,navy,ship,sub,troop,war' + terms: landuse/military/danger_area: # military=danger_area | Translate the primary name. Optionally, add equivalent synonyms on newlines in order of preference (press the Return key). name: Danger Area