]> git.openstreetmap.org Git - rails.git/commitdiff
Fix wiki scraper to find tag pages as well as key pages
authorTom Hughes <tom@compton.nu>
Tue, 20 Apr 2010 17:48:59 +0000 (18:48 +0100)
committerTom Hughes <tom@compton.nu>
Tue, 20 Apr 2010 17:48:59 +0000 (18:48 +0100)
config/wiki-tag-and-key-description.yml
script/misc/update-key-and-tag-description-pages-from-wiki

index 832de07a89db77053d447035e555db3cb351d6d0..b4545d9f9062059139717c67479eca9d3079d78d 100644 (file)
@@ -6,6 +6,13 @@ cz:
   key:
     historic: Cz:Key:historic
     railway: Cz:Key:railway
+  tag:
+    route=trolleybus: Cz:Tag:route=trolleybus
+da:
+  tag:
+    highway=tertiary: Da:Tag:highway=tertiary
+    highway=track: Da:Tag:highway=track
+    route=ferry: Da:Tag:route=ferry
 de:
   key:
     abutters: DE:Key:abutters
@@ -71,6 +78,110 @@ de:
     wheelchair: DE:Key:wheelchair
     wires: DE:Key:wires
     wood: DE:Key:wood
+  tag:
+    amenity=atm: DE:Tag:amenity=atm
+    amenity=baby_hatch: DE:Tag:amenity=baby hatch
+    amenity=bank: DE:Tag:amenity=bank
+    amenity=bench: DE:Tag:amenity=bench
+    amenity=bus_station: DE:Tag:amenity=bus station
+    amenity=clock: DE:Tag:amenity=clock
+    amenity=compressed_air: DE:Tag:amenity=compressed air
+    amenity=drinking_water: DE:Tag:amenity=drinking water
+    amenity=fuel: DE:Tag:amenity=fuel
+    amenity=grit_bin: DE:Tag:amenity=grit bin
+    amenity=hospital: DE:Tag:amenity=hospital
+    amenity=nightclub: DE:Tag:amenity=nightclub
+    amenity=parking: DE:Tag:amenity=parking
+    amenity=pharmacy: DE:Tag:amenity=pharmacy
+    amenity=place_of_worship: DE:Tag:amenity=place of worship
+    amenity=post_box: DE:Tag:amenity=post box
+    amenity=pub: DE:Tag:amenity=pub
+    amenity=recycling: DE:Tag:amenity=recycling
+    amenity=register_office: DE:Tag:amenity=register office
+    amenity=school: DE:Tag:amenity=school
+    amenity=toilets: DE:Tag:amenity=toilets
+    amenity=vending_machine: DE:Tag:amenity=vending machine
+    amenity=waste_basket: DE:Tag:amenity=waste basket
+    barrier=cycle_barrier: DE:Tag:barrier=cycle barrier
+    boundary=water_protection_area: DE:Tag:boundary=water protection area
+    club-mate=yes: DE:Tag:club-mate=yes
+    highway=bus_stop: DE:Tag:highway=bus stop
+    highway=crossing: DE:Tag:highway=crossing
+    highway=cycleway: DE:Tag:highway=cycleway
+    highway=emergency_access_point: DE:Tag:highway=emergency access point
+    highway=footway: DE:Tag:highway=footway
+    highway=living_street: DE:Tag:highway=living street
+    highway=mini_roundabout: DE:Tag:highway=mini roundabout
+    highway=motorway: DE:Tag:highway=motorway
+    highway=motorway_link: DE:Tag:highway=motorway link
+    highway=path: DE:Tag:highway=path
+    highway=pedestrian: DE:Tag:highway=pedestrian
+    highway=primary: DE:Tag:highway=primary
+    highway=residential: DE:Tag:highway=residential
+    highway=road: DE:Tag:highway=road
+    highway=secondary: DE:Tag:highway=secondary
+    highway=service: DE:Tag:highway=service
+    highway=services: DE:Tag:highway=services
+    highway=steps: DE:Tag:highway=steps
+    highway=tertiary: DE:Tag:highway=tertiary
+    highway=track: DE:Tag:highway=track
+    highway=traffic_signals: DE:Tag:highway=traffic signals
+    highway=trunk: DE:Tag:highway=trunk
+    highway=trunk_link: DE:Tag:highway=trunk link
+    highway=turning_circle: DE:Tag:highway=turning circle
+    highway=unclassified: DE:Tag:highway=unclassified
+    historic=archaeological_site: DE:Tag:historic=archaeological site
+    historic=castle: DE:Tag:historic=castle
+    historic=manor: DE:Tag:historic=manor
+    historic=monastery: DE:Tag:historic=monastery
+    junction=roundabout: DE:Tag:junction=roundabout
+    landuse=allotments: DE:Tag:landuse=allotments
+    landuse=farm: DE:Tag:landuse=farm
+    landuse=farmyard: DE:Tag:landuse=farmyard
+    landuse=forest: DE:Tag:landuse=forest
+    leisure=dog_park: DE:Tag:leisure=dog park
+    leisure=playground: DE:Tag:leisure=playground
+    leisure=slipway: DE:Tag:leisure=slipway
+    man_made=crane: DE:Tag:man made=crane
+    man_made=mineshaft: DE:Tag:man made=mineshaft
+    man_made=pier: DE:Tag:man made=pier
+    man_made=pipeline: DE:Tag:man made=pipeline
+    man_made=survey_point: DE:Tag:man made=survey point
+    man_made=wastewater_plant: DE:Tag:man made=wastewater plant
+    military=bunker: DE:Tag:military=bunker
+    natural=stone: DE:Tag:natural=stone
+    natural=tree: DE:Tag:natural=tree
+    natural=water: DE:Tag:natural=water
+    natural=wetland: DE:Tag:natural=wetland
+    natural=wood: DE:Tag:natural=wood
+    power=cable: DE:Tag:power=cable
+    power=cable_distribution_cabinet: DE:Tag:power=cable distribution cabinet
+    power=generator: DE:Tag:power=generator
+    power=line: DE:Tag:power=line
+    power=minor_line: DE:Tag:power=minor line
+    power=pole: DE:Tag:power=pole
+    power=sub_station: DE:Tag:power=sub station
+    power=tower: DE:Tag:power=tower
+    railway=crossing: DE:Tag:railway=crossing
+    railway=halt: DE:Tag:railway=halt
+    railway=platform: DE:Tag:railway=platform
+    railway=station: DE:Tag:railway=station
+    railway=tram: DE:Tag:railway=tram
+    railway=tram_stop: DE:Tag:railway=tram stop
+    railway=turntable: DE:Tag:railway=turntable
+    route=ferry: DE:Tag:route=ferry
+    service=parking_aisle: DE:Tag:service=parking aisle
+    shop=bakery: DE:Tag:shop=bakery
+    shop=general: DE:Tag:shop=general
+    tourism=camp_site: DE:Tag:tourism=camp site
+    tourism=caravan_site: DE:Tag:tourism=caravan site
+    tourism=picnic_site: DE:Tag:tourism=picnic site
+    vending=bicycle_tube: DE:Tag:vending=bicycle tube
+    waterway=dock: DE:Tag:waterway=dock
+    waterway=lock_gate: DE:Tag:waterway=lock gate
+    waterway=river: DE:Tag:waterway=river
+    waterway=riverbank: DE:Tag:waterway=riverbank
+    waterway=stream: DE:Tag:waterway=stream
 en:
   key:
     Demolished: Key:Demolished
@@ -248,6 +359,439 @@ en:
     woeid: Key:woeid
     wood: Key:wood
     zoo: Key:zoo
+  tag:
+    4wd_only=yes: Tag:4wd only=yes
+    abandoned=yes: Tag:abandoned=yes
+    access=designated: Tag:access=designated
+    access=official: Tag:access=official
+    aerialway=cable_car: Tag:aerialway=cable car
+    aerialway=chair_lift: Tag:aerialway=chair lift
+    aerialway=drag_lift: Tag:aerialway=drag lift
+    aerialway=gondola: Tag:aerialway=gondola
+    aerialway=mixed_lift: Tag:aerialway=mixed lift
+    aerialway=pylon: Tag:aerialway=pylon
+    aerialway=station: Tag:aerialway=station
+    aeroway=aerodrome: Tag:aeroway=aerodrome
+    aeroway=apron: Tag:aeroway=apron
+    aeroway=control_tower: Tag:aeroway=control tower
+    aeroway=gate: Tag:aeroway=gate
+    aeroway=helipad: Tag:aeroway=helipad
+    aeroway=navigationaid: Tag:aeroway=navigationaid
+    aeroway=runway: Tag:aeroway=runway
+    aeroway=taxiway: Tag:aeroway=taxiway
+    aeroway=terminal: Tag:aeroway=terminal
+    aeroway=windsock: Tag:aeroway=windsock
+    amenity=arts_centre: Tag:amenity=arts centre
+    amenity=atm: Tag:amenity=atm
+    amenity=audiologist: Tag:amenity=audiologist
+    amenity=baby_hatch: Tag:amenity=baby hatch
+    amenity=bank: Tag:amenity=bank
+    amenity=bar: Tag:amenity=bar
+    amenity=bench: Tag:amenity=bench
+    amenity=bicycle_parking: Tag:amenity=bicycle parking
+    amenity=bicycle_rental: Tag:amenity=bicycle rental
+    amenity=biergarten: Tag:amenity=biergarten
+    amenity=brothel: Tag:amenity=brothel
+    amenity=bureau_de_change: Tag:amenity=bureau de change
+    amenity=bus_station: Tag:amenity=bus station
+    amenity=cafe: Tag:amenity=cafe
+    amenity=car_rental: Tag:amenity=car rental
+    amenity=car_sharing: Tag:amenity=car sharing
+    amenity=cinema: Tag:amenity=cinema
+    amenity=clock: Tag:amenity=clock
+    amenity=coast_guard: Tag:amenity=coast guard
+    amenity=college: Tag:amenity=college
+    amenity=community_centre: Tag:amenity=community centre
+    amenity=compressed_air: Tag:amenity=compressed air
+    amenity=courthouse: Tag:amenity=courthouse
+    amenity=crematorium: Tag:amenity=crematorium
+    amenity=drinking_water: Tag:amenity=drinking water
+    amenity=embassy: Tag:amenity=embassy
+    amenity=emergency_phone: Tag:amenity=emergency phone
+    amenity=fast_food: Tag:amenity=fast food
+    amenity=ferry_terminal: Tag:amenity=ferry terminal
+    amenity=fire_hydrant: Tag:amenity=fire hydrant
+    amenity=fire_station: Tag:amenity=fire station
+    amenity=fountain: Tag:amenity=fountain
+    amenity=fuel: Tag:amenity=fuel
+    amenity=grave_yard: Tag:amenity=grave yard
+    amenity=grit_bin: Tag:amenity=grit bin
+    amenity=hospital: Tag:amenity=hospital
+    amenity=hunting_stand: Tag:amenity=hunting stand
+    amenity=kindergarten: Tag:amenity=kindergarten
+    amenity=library: Tag:amenity=library
+    amenity=life_ring: Tag:amenity=life ring
+    amenity=marketplace: Tag:amenity=marketplace
+    amenity=milk_dispenser: Tag:amenity=milk dispenser
+    amenity=nightclub: Tag:amenity=nightclub
+    amenity=nursing_home: Tag:amenity=nursing home
+    amenity=parking: Tag:amenity=parking
+    amenity=pharmacy: Tag:amenity=pharmacy
+    amenity=place_of_worship: Tag:amenity=place of worship
+    amenity=police: Tag:amenity=police
+    amenity=post_box: Tag:amenity=post box
+    amenity=post_office: Tag:amenity=post office
+    amenity=prison: Tag:amenity=prison
+    amenity=pub: Tag:amenity=pub
+    amenity=public_building: Tag:amenity=public building
+    amenity=recycling: Tag:amenity=recycling
+    amenity=register_office: Tag:amenity=register office
+    amenity=restaurant: Tag:amenity=restaurant
+    amenity=sauna: Tag:amenity=sauna
+    amenity=school: Tag:amenity=school
+    amenity=stripclub: Tag:amenity=stripclub
+    amenity=studio: Tag:amenity=studio
+    amenity=taxi: Tag:amenity=taxi
+    amenity=telephone: Tag:amenity=telephone
+    amenity=theatre: Tag:amenity=theatre
+    amenity=toilets: Tag:amenity=toilets
+    amenity=townhall: Tag:amenity=townhall
+    amenity=university: Tag:amenity=university
+    amenity=vending_machine: Tag:amenity=vending machine
+    amenity=veterinary: Tag:amenity=veterinary
+    amenity=waste_basket: Tag:amenity=waste basket
+    amenity=waste_disposal: Tag:amenity=waste disposal
+    amenity=watering_place: Tag:amenity=watering place
+    atm=no: Tag:atm=no
+    atm=yes: Tag:atm=yes
+    barrier=block: Tag:barrier=block
+    barrier=bollard: Tag:barrier=bollard
+    barrier=cattle_grid: Tag:barrier=cattle grid
+    barrier=city_wall: Tag:barrier=city wall
+    barrier=cycle_barrier: Tag:barrier=cycle barrier
+    barrier=ditch: Tag:barrier=ditch
+    barrier=fence: Tag:barrier=fence
+    barrier=gate: Tag:barrier=gate
+    barrier=hedge: Tag:barrier=hedge
+    barrier=kissing_gate: Tag:barrier=kissing gate
+    barrier=lift_gate: Tag:barrier=lift gate
+    barrier=retaining_wall: Tag:barrier=retaining wall
+    barrier=sally_port: Tag:barrier=sally port
+    barrier=stile: Tag:barrier=stile
+    barrier=toll_booth: Tag:barrier=toll booth
+    barrier=wall: Tag:barrier=wall
+    boundary=administrative: Tag:boundary=administrative
+    boundary=civil: Tag:boundary=civil
+    boundary=maritime: Tag:boundary=maritime
+    boundary=national: Tag:boundary=national
+    boundary=national_park: Tag:boundary=national park
+    boundary=political: Tag:boundary=political
+    building=dormitory: Tag:building=dormitory
+    building=entrance: Tag:building=entrance
+    building=parliament: Tag:building=parliament
+    bunker_type=munitions: Tag:bunker type=munitions
+    bunker_type=pillbox: Tag:bunker type=pillbox
+    club-mate=yes: Tag:club-mate=yes
+    cycleway=bike_box: Tag:cycleway=bike box
+    denomination=mormon: Tag:denomination=mormon
+    geological=palaeontological_site: Tag:geological=palaeontological site
+    highway=bridleway: Tag:highway=bridleway
+    highway=bus_guideway: Tag:highway=bus guideway
+    highway=bus_stop: Tag:highway=bus stop
+    highway=byway: Tag:highway=byway
+    highway=crossing: Tag:highway=crossing
+    highway=cycleway: Tag:highway=cycleway
+    highway=emergency_access_point: Tag:highway=emergency access point
+    highway=footway: Tag:highway=footway
+    highway=ford: Tag:highway=ford
+    highway=living_street: Tag:highway=living street
+    highway=mini_roundabout: Tag:highway=mini roundabout
+    highway=motorway: Tag:highway=motorway
+    highway=motorway_junction: Tag:highway=motorway junction
+    highway=motorway_link: Tag:highway=motorway link
+    highway=passing_place: Tag:highway=passing place
+    highway=path: Tag:highway=path
+    highway=pedestrian: Tag:highway=pedestrian
+    highway=platform: Tag:highway=platform
+    highway=primary: Tag:highway=primary
+    highway=primary_link: Tag:highway=primary link
+    highway=proposed: Tag:highway=proposed
+    highway=raceway: Tag:highway=raceway
+    highway=residential: Tag:highway=residential
+    highway=road: Tag:highway=road
+    highway=secondary: Tag:highway=secondary
+    highway=secondary_link: Tag:highway=secondary link
+    highway=service: Tag:highway=service
+    highway=services: Tag:highway=services
+    highway=speed_camera: Tag:highway=speed camera
+    highway=steps: Tag:highway=steps
+    highway=stop: Tag:highway=stop
+    highway=street_lamp: Tag:highway=street lamp
+    highway=tertiary: Tag:highway=tertiary
+    highway=track: Tag:highway=track
+    highway=traffic_signals: Tag:highway=traffic signals
+    highway=trail: Tag:highway=trail
+    highway=trunk: Tag:highway=trunk
+    highway=trunk_link: Tag:highway=trunk link
+    highway=turning_circle: Tag:highway=turning circle
+    highway=unclassified: Tag:highway=unclassified
+    historic=archaeological_site: Tag:historic=archaeological site
+    historic=battlefield: Tag:historic=battlefield
+    historic=castle: Tag:historic=castle
+    historic=manor: Tag:historic=manor
+    historic=memorial: Tag:historic=memorial
+    historic=monastery: Tag:historic=monastery
+    historic=monument: Tag:historic=monument
+    historic=paleontological_site: Tag:historic=paleontological site
+    historic=ruins: Tag:historic=ruins
+    historic=wayside_cross: Tag:historic=wayside cross
+    historic=wayside_shrine: Tag:historic=wayside shrine
+    historic=wreck: Tag:historic=wreck
+    hunting=raised_hide: Tag:hunting=raised hide
+    information=guidepost: Tag:information=guidepost
+    junction=roundabout: Tag:junction=roundabout
+    landuse=allotments: Tag:landuse=allotments
+    landuse=basin: Tag:landuse=basin
+    landuse=brownfield: Tag:landuse=brownfield
+    landuse=cemetery: Tag:landuse=cemetery
+    landuse=commercial: Tag:landuse=commercial
+    landuse=construction: Tag:landuse=construction
+    landuse=farm: Tag:landuse=farm
+    landuse=farmyard: Tag:landuse=farmyard
+    landuse=forest: Tag:landuse=forest
+    landuse=garages: Tag:landuse=garages
+    landuse=grass: Tag:landuse=grass
+    landuse=greenfield: Tag:landuse=greenfield
+    landuse=greenhouse_horticulture: Tag:landuse=greenhouse horticulture
+    landuse=industrial: Tag:landuse=industrial
+    landuse=landfill: Tag:landuse=landfill
+    landuse=meadow: Tag:landuse=meadow
+    landuse=military: Tag:landuse=military
+    landuse=orchard: Tag:landuse=orchard
+    landuse=peat_cutting: Tag:landuse=peat cutting
+    landuse=quarry: Tag:landuse=quarry
+    landuse=railway: Tag:landuse=railway
+    landuse=recreation_ground: Tag:landuse=recreation ground
+    landuse=reservoir: Tag:landuse=reservoir
+    landuse=residential: Tag:landuse=residential
+    landuse=retail: Tag:landuse=retail
+    landuse=salt_pond: Tag:landuse=salt pond
+    landuse=village_green: Tag:landuse=village green
+    landuse=vineyard: Tag:landuse=vineyard
+    landuse=wood: Tag:landuse=wood
+    leisure=beach_resort: Tag:leisure=beach resort
+    leisure=common: Tag:leisure=common
+    leisure=dance: Tag:leisure=dance
+    leisure=dog_park: Tag:leisure=dog park
+    leisure=fishing: Tag:leisure=fishing
+    leisure=garden: Tag:leisure=garden
+    leisure=golf_course: Tag:leisure=golf course
+    leisure=hackerspace: Tag:leisure=hackerspace
+    leisure=ice_rink: Tag:leisure=ice rink
+    leisure=marina: Tag:leisure=marina
+    leisure=miniature_golf: Tag:leisure=miniature golf
+    leisure=nature_reserve: Tag:leisure=nature reserve
+    leisure=park: Tag:leisure=park
+    leisure=pitch: Tag:leisure=pitch
+    leisure=playground: Tag:leisure=playground
+    leisure=slipway: Tag:leisure=slipway
+    leisure=sports_centre: Tag:leisure=sports centre
+    leisure=track: Tag:leisure=track
+    leisure=water_park: Tag:leisure=water park
+    man_made=crane: Tag:man made=crane
+    man_made=cutline: Tag:man made=cutline
+    man_made=dyke: Tag:man made=dyke
+    man_made=ground_station: Tag:man made=ground station
+    man_made=jetty: Tag:man made=jetty
+    man_made=lighthouse: Tag:man made=lighthouse
+    man_made=mineshaft: Tag:man made=mineshaft
+    man_made=pier: Tag:man made=pier
+    man_made=pipeline: Tag:man made=pipeline
+    man_made=pumping_rig: Tag:man made=pumping rig
+    man_made=reservoir_covered: Tag:man made=reservoir covered
+    man_made=surveillance: Tag:man made=surveillance
+    man_made=survey_point: Tag:man made=survey point
+    man_made=wastewater_plant: Tag:man made=wastewater plant
+    man_made=water_tower: Tag:man made=water tower
+    man_made=water_works: Tag:man made=water works
+    man_made=watermill: Tag:man made=watermill
+    man_made=windmill: Tag:man made=windmill
+    man_made=works: Tag:man made=works
+    military=airfield: Tag:military=airfield
+    military=bunker: Tag:military=bunker
+    military=naval_base: Tag:military=naval base
+    natural=bay: Tag:natural=bay
+    natural=beach: Tag:natural=beach
+    natural=cave_entrance: Tag:natural=cave entrance
+    natural=cliff: Tag:natural=cliff
+    natural=coastline: Tag:natural=coastline
+    natural=fell: Tag:natural=fell
+    natural=glacier: Tag:natural=glacier
+    natural=heath: Tag:natural=heath
+    natural=lake: Tag:natural=lake
+    natural=land: Tag:natural=land
+    natural=meadow: Tag:natural=meadow
+    natural=peak: Tag:natural=peak
+    natural=spring: Tag:natural=spring
+    natural=stone: Tag:natural=stone
+    natural=tree: Tag:natural=tree
+    natural=volcano: Tag:natural=volcano
+    natural=water: Tag:natural=water
+    natural=wetland: Tag:natural=wetland
+    natural=wood: Tag:natural=wood
+    pipeline=marker: Tag:pipeline=marker
+    pipeline=valve: Tag:pipeline=valve
+    place=city: Tag:place=city
+    place=continent: Tag:place=continent
+    place=country: Tag:place=country
+    place=county: Tag:place=county
+    place=hamlet: Tag:place=hamlet
+    place=island: Tag:place=island
+    place=islet: Tag:place=islet
+    place=locality: Tag:place=locality
+    place=region: Tag:place=region
+    place=state: Tag:place=state
+    place=suburb: Tag:place=suburb
+    place=town: Tag:place=town
+    place=village: Tag:place=village
+    power=cable_distribution_cabinet: Tag:power=cable distribution cabinet
+    power=generator: Tag:power=generator
+    power=line: Tag:power=line
+    power=minor_line: Tag:power=minor line
+    power=pole: Tag:power=pole
+    power=station: Tag:power=station
+    power=sub_station: Tag:power=sub station
+    power=tower: Tag:power=tower
+    public_transport=pay_scale_area: Tag:public transport=pay scale area
+    railway=PRT: Tag:railway=PRT
+    railway=crossing: Tag:railway=crossing
+    railway=halt: Tag:railway=halt
+    railway=level_crossing: Tag:railway=level crossing
+    railway=monorail: Tag:railway=monorail
+    railway=platform: Tag:railway=platform
+    railway=rail: Tag:railway=rail
+    railway=station: Tag:railway=station
+    railway=stop: Tag:railway=stop
+    railway=subway: Tag:railway=subway
+    railway=subway_entrance: Tag:railway=subway entrance
+    railway=tram: Tag:railway=tram
+    railway=tram_stop: Tag:railway=tram stop
+    railway=turntable: Tag:railway=turntable
+    route=bus: Tag:route=bus
+    route=canal: Tag:route=canal
+    route=detour: Tag:route=detour
+    route=ferry: Tag:route=ferry
+    route=railway: Tag:route=railway
+    route=road: Tag:route=road
+    route=share_taxi: Tag:route=share taxi
+    route=ski: Tag:route=ski
+    route=train: Tag:route=train
+    route=tram: Tag:route=tram
+    route=trolleybus: Tag:route=trolleybus
+    service=alley: Tag:service=alley
+    service=drive-through: Tag:service=drive-through
+    service=driveway: Tag:service=driveway
+    service=emergency_access: Tag:service=emergency access
+    service=parking_aisle: Tag:service=parking aisle
+    service=siding: Tag:service=siding
+    service=spur: Tag:service=spur
+    service=yard: Tag:service=yard
+    shop=alcohol: Tag:shop=alcohol
+    shop=bakery: Tag:shop=bakery
+    shop=beverages: Tag:shop=beverages
+    shop=bicycle: Tag:shop=bicycle
+    shop=books: Tag:shop=books
+    shop=butcher: Tag:shop=butcher
+    shop=car: Tag:shop=car
+    shop=car_repair: Tag:shop=car repair
+    shop=cell_phones: Tag:shop=cell phones
+    shop=charity: Tag:shop=charity
+    shop=chemist: Tag:shop=chemist
+    shop=clothes: Tag:shop=clothes
+    shop=computer: Tag:shop=computer
+    shop=confectionery: Tag:shop=confectionery
+    shop=convenience: Tag:shop=convenience
+    shop=department_store: Tag:shop=department store
+    shop=doityourself: Tag:shop=doityourself
+    shop=dry_cleaning: Tag:shop=dry cleaning
+    shop=electronics: Tag:shop=electronics
+    shop=fabrics: Tag:shop=fabrics
+    shop=farm: Tag:shop=farm
+    shop=florist: Tag:shop=florist
+    shop=food: Tag:shop=food
+    shop=funeral_directors: Tag:shop=funeral directors
+    shop=furniture: Tag:shop=furniture
+    shop=garden_centre: Tag:shop=garden centre
+    shop=general: Tag:shop=general
+    shop=gift: Tag:shop=gift
+    shop=glaziery: Tag:shop=glaziery
+    shop=greengrocer: Tag:shop=greengrocer
+    shop=hairdresser: Tag:shop=hairdresser
+    shop=hearing_aids: Tag:shop=hearing aids
+    shop=hifi: Tag:shop=hifi
+    shop=jewelry: Tag:shop=jewelry
+    shop=kiosk: Tag:shop=kiosk
+    shop=laundry: Tag:shop=laundry
+    shop=locksmith: Tag:shop=locksmith
+    shop=mall: Tag:shop=mall
+    shop=massage: Tag:shop=massage
+    shop=motorcycle: Tag:shop=motorcycle
+    shop=newsagent: Tag:shop=newsagent
+    shop=optician: Tag:shop=optician
+    shop=organic: Tag:shop=organic
+    shop=outdoor: Tag:shop=outdoor
+    shop=second_hand: Tag:shop=second hand
+    shop=shoes: Tag:shop=shoes
+    shop=sports: Tag:shop=sports
+    shop=stationery: Tag:shop=stationery
+    shop=supermarket: Tag:shop=supermarket
+    shop=systembolaget: Tag:shop=systembolaget
+    shop=toys: Tag:shop=toys
+    shop=travel_agency: Tag:shop=travel agency
+    shop=video: Tag:shop=video
+    source:ele=barometric: Tag:source:ele=barometric
+    source=GURS: Tag:source=GURS
+    source=IBGE: Tag:source=IBGE
+    sport=9pin: Tag:sport=9pin
+    sport=australian_football: Tag:sport=australian football
+    sport=boules: Tag:sport=boules
+    sport=diving: Tag:sport=diving
+    sport=orienteering: Tag:sport=orienteering
+    sport=rowing: Tag:sport=rowing
+    sport=shooting: Tag:sport=shooting
+    sport=soccer: Tag:sport=soccer
+    sport=toboggan: Tag:sport=toboggan
+    sport=volleyball: Tag:sport=volleyball
+    sub_sea=reef: Tag:sub sea=reef
+    tourism=alpine_hut: Tag:tourism=alpine hut
+    tourism=aquarium: Tag:tourism=aquarium
+    tourism=artwork: Tag:tourism=artwork
+    tourism=attraction: Tag:tourism=attraction
+    tourism=camp_site: Tag:tourism=camp site
+    tourism=caravan_site: Tag:tourism=caravan site
+    tourism=chalet: Tag:tourism=chalet
+    tourism=guest_house: Tag:tourism=guest house
+    tourism=hostel: Tag:tourism=hostel
+    tourism=hotel: Tag:tourism=hotel
+    tourism=information: Tag:tourism=information
+    tourism=motel: Tag:tourism=motel
+    tourism=museum: Tag:tourism=museum
+    tourism=picnic_site: Tag:tourism=picnic site
+    tourism=theme_park: Tag:tourism=theme park
+    tourism=viewpoint: Tag:tourism=viewpoint
+    tourism=zoo: Tag:tourism=zoo
+    type=site: Tag:type=site
+    vending=bicycle_tube: Tag:vending=bicycle tube
+    waterway=boatyard: Tag:waterway=boatyard
+    waterway=canal: Tag:waterway=canal
+    waterway=dam: Tag:waterway=dam
+    waterway=derelict_canal: Tag:waterway=derelict canal
+    waterway=dock: Tag:waterway=dock
+    waterway=drain: Tag:waterway=drain
+    waterway=lock_gate: Tag:waterway=lock gate
+    waterway=river: Tag:waterway=river
+    waterway=riverbank: Tag:waterway=riverbank
+    waterway=stream: Tag:waterway=stream
+    waterway=turning_point: Tag:waterway=turning point
+    waterway=water_point: Tag:waterway=water point
+    waterway=waterfall: Tag:waterway=waterfall
+    waterway=weir: Tag:waterway=weir
+    zoo=petting_zoo: Tag:zoo=petting zoo
+es:
+  tag:
+    amenity=bar: ES:Tag:amenity=bar
+    amenity=recycling: ES:Tag:amenity=recycling
+    highway=bus_stop: ES:Tag:highway=bus stop
 et:
   key:
     highway: Et:Key:highway
@@ -278,6 +822,58 @@ fi:
     waterway: Fi:Key:waterway
     wheelchair: Fi:Key:wheelchair
     width: Fi:Key:width
+  tag:
+    amenity=atm: Fi:Tag:amenity=atm
+    amenity=baby_hatch: Fi:Tag:amenity=baby hatch
+    amenity=bank: Fi:Tag:amenity=bank
+    amenity=bureau_de_change: Fi:Tag:amenity=bureau de change
+    amenity=car_rental: Fi:Tag:amenity=car rental
+    amenity=car_sharing: Fi:Tag:amenity=car sharing
+    amenity=cinema: Fi:Tag:amenity=cinema
+    amenity=courthouse: Fi:Tag:amenity=courthouse
+    amenity=crematorium: Fi:Tag:amenity=crematorium
+    amenity=embassy: Fi:Tag:amenity=embassy
+    amenity=ferry_terminal: Fi:Tag:amenity=ferry terminal
+    amenity=fire_station: Fi:Tag:amenity=fire station
+    amenity=fountain: Fi:Tag:amenity=fountain
+    amenity=fuel: Fi:Tag:amenity=fuel
+    amenity=library: Fi:Tag:amenity=library
+    amenity=nightclub: Fi:Tag:amenity=nightclub
+    amenity=police: Fi:Tag:amenity=police
+    amenity=prison: Fi:Tag:amenity=prison
+    amenity=recycling: Fi:Tag:amenity=recycling
+    amenity=telephone: Fi:Tag:amenity=telephone
+    amenity=theatre: Fi:Tag:amenity=theatre
+    amenity=townhall: Fi:Tag:amenity=townhall
+    amenity=veterinary: Fi:Tag:amenity=veterinary
+    highway=secondary: Fi:Tag:highway=secondary
+    highway=steps: Fi:Tag:highway=steps
+    highway=tertiary: Fi:Tag:highway=tertiary
+    highway=track: Fi:Tag:highway=track
+    highway=unclassified: Fi:Tag:highway=unclassified
+    leisure=dog_park: Fi:Tag:leisure=dog park
+    leisure=slipway: Fi:Tag:leisure=slipway
+    man_made=wastewater_plant: Fi:Tag:man made=wastewater plant
+    man_made=watermill: Fi:Tag:man made=watermill
+    natural=tree: Fi:Tag:natural=tree
+    natural=wetland: Fi:Tag:natural=wetland
+    power=line: Fi:Tag:power=line
+    power=minor_line: Fi:Tag:power=minor line
+    power=pole: Fi:Tag:power=pole
+    power=tower: Fi:Tag:power=tower
+    railway=crossing: Fi:Tag:railway=crossing
+    railway=level_crossing: Fi:Tag:railway=level crossing
+    service=parking_aisle: Fi:Tag:service=parking aisle
+    shop=bakery: Fi:Tag:shop=bakery
+    shop=bicycle: Fi:Tag:shop=bicycle
+    shop=butcher: Fi:Tag:shop=butcher
+    shop=car: Fi:Tag:shop=car
+    shop=dry_cleaning: Fi:Tag:shop=dry cleaning
+    sport=shooting: Fi:Tag:sport=shooting
+    tourism=hotel: Fi:Tag:tourism=hotel
+    tourism=zoo: Fi:Tag:tourism=zoo
+    waterway=river: Fi:Tag:waterway=river
+    waterway=stream: Fi:Tag:waterway=stream
 fr:
   key:
     addr: FR:Key:addr
@@ -301,6 +897,28 @@ fr:
     shop: FR:Key:shop
     smoothness: FR:Key:smoothness
     waterway: FR:Key:waterway
+  tag:
+    aeroway=runway: FR:Tag:aeroway=runway
+    amenity=bicycle_rental: FR:Tag:amenity=bicycle rental
+    amenity=pharmacy: FR:Tag:amenity=pharmacy
+    amenity=recycling: FR:Tag:amenity=recycling
+    barrier=gate: FR:Tag:barrier=gate
+    cycleway=bike_box: FR:Tag:cycleway=bike box
+    highway=bus_stop: FR:Tag:highway=bus stop
+    highway=crossing: FR:Tag:highway=crossing
+    highway=cycleway: FR:Tag:highway=cycleway
+    highway=motorway: FR:Tag:highway=motorway
+    landuse=farmyard: FR:Tag:landuse=farmyard
+    landuse=forest: FR:Tag:landuse=forest
+    leisure=playground: FR:Tag:leisure=playground
+    natural=tree: FR:Tag:natural=tree
+    power=generator: FR:Tag:power=generator
+    power=line: FR:Tag:power=line
+    power=tower: FR:Tag:power=tower
+    railway=subway_entrance: FR:Tag:railway=subway entrance
+    shop=bakery: FR:Tag:shop=bakery
+    waterway=riverbank: FR:Tag:waterway=riverbank
+    waterway=stream: FR:Tag:waterway=stream
 hr:
   key:
     tracktype: Hr:Key:tracktype
@@ -358,6 +976,37 @@ it:
     type: IT:Key:type
     waterway: IT:Key:waterway
     wheelchair: IT:Key:wheelchair
+  tag:
+    amenity=bicycle_rental: IT:Tag:amenity=bicycle rental
+    amenity=college: IT:Tag:amenity=college
+    amenity=fuel: IT:Tag:amenity=fuel
+    amenity=hospital: IT:Tag:amenity=hospital
+    amenity=kindergarten: IT:Tag:amenity=kindergarten
+    amenity=place_of_worship: IT:Tag:amenity=place of worship
+    amenity=police: IT:Tag:amenity=police
+    amenity=post_office: IT:Tag:amenity=post office
+    amenity=school: IT:Tag:amenity=school
+    amenity=university: IT:Tag:amenity=university
+    amenity=waste_basket: IT:Tag:amenity=waste basket
+    barrier=toll_booth: IT:Tag:barrier=toll booth
+    geological=palaeontological_site: IT:Tag:geological=palaeontological site
+    highway=cycleway: IT:Tag:highway=cycleway
+    highway=ford: IT:Tag:highway=ford
+    highway=mini_roundabout: IT:Tag:highway=mini roundabout
+    highway=motorway: IT:Tag:highway=motorway
+    highway=motorway_link: IT:Tag:highway=motorway link
+    highway=primary: IT:Tag:highway=primary
+    highway=primary_link: IT:Tag:highway=primary link
+    highway=trunk: IT:Tag:highway=trunk
+    highway=trunk_link: IT:Tag:highway=trunk link
+    historic=paleontological_site: IT:Tag:historic=paleontological site
+    junction=roundabout: IT:Tag:junction=roundabout
+    landuse=construction: IT:Tag:landuse=construction
+    leisure=beach_resort: IT:Tag:leisure=beach resort
+    leisure=dog_park: IT:Tag:leisure=dog park
+    shop=butcher: IT:Tag:shop=butcher
+    shop=car: IT:Tag:shop=car
+    shop=florist: IT:Tag:shop=florist
 ja:
   key:
     abutters: Ja:Key:abutters
@@ -400,13 +1049,60 @@ ja:
     waterway: Ja:Key:waterway
     wheelchair: Ja:Key:wheelchair
     wood: Ja:Key:wood
+  tag:
+    amenity=arts_centre: Ja:Tag:amenity=arts centre
+    amenity=baby_hatch: Ja:Tag:amenity=baby hatch
+    amenity=cafe: Ja:Tag:amenity=cafe
+    amenity=drinking_water: Ja:Tag:amenity=drinking water
+    amenity=fast_food: Ja:Tag:amenity=fast food
+    amenity=fire_station: Ja:Tag:amenity=fire station
+    amenity=parking: Ja:Tag:amenity=parking
+    amenity=place_of_worship: Ja:Tag:amenity=place of worship
+    amenity=pub: Ja:Tag:amenity=pub
+    amenity=restaurant: Ja:Tag:amenity=restaurant
+    amenity=toilets: Ja:Tag:amenity=toilets
+    amenity=vending_machine: Ja:Tag:amenity=vending machine
+    amenity=veterinary: Ja:Tag:amenity=veterinary
+    highway=crossing: Ja:Tag:highway=crossing
+    highway=footway: Ja:Tag:highway=footway
+    highway=pedestrian: Ja:Tag:highway=pedestrian
+    highway=residential: Ja:Tag:highway=residential
+    highway=steps: Ja:Tag:highway=steps
+    highway=track: Ja:Tag:highway=track
+    highway=traffic_signals: Ja:Tag:highway=traffic signals
+    historic=archaeological_site: Ja:Tag:historic=archaeological site
+    landuse=forest: Ja:Tag:landuse=forest
+    landuse=wood: Ja:Tag:landuse=wood
+    leisure=ice_rink: Ja:Tag:leisure=ice rink
+    man_made=lighthouse: Ja:Tag:man made=lighthouse
+    natural=coastline: Ja:Tag:natural=coastline
+    natural=wood: Ja:Tag:natural=wood
+    railway=crossing: Ja:Tag:railway=crossing
+    railway=level_crossing: Ja:Tag:railway=level crossing
+    railway=rail: Ja:Tag:railway=rail
+    shop=doityourself: Ja:Tag:shop=doityourself
+    shop=outdoor: Ja:Tag:shop=outdoor
+    tourism=hotel: Ja:Tag:tourism=hotel
+    tourism=information: Ja:Tag:tourism=information
+    waterway=riverbank: Ja:Tag:waterway=riverbank
+    waterway=water_point: Ja:Tag:waterway=water point
 nl:
   key:
     cycleway: NL:Key:cycleway
+  tag:
+    highway=motorway: NL:Tag:highway=motorway
+    landuse=industrial: NL:Tag:landuse=industrial
+    shop=car: NL:Tag:shop=car
+    zoo=petting_zoo: NL:Tag:zoo=petting zoo
 no:
   key:
     fenced: No:Key:fenced
     maxheight:marine: No:Key:maxheight:marine
+  tag:
+    amenity=bank: No:Tag:amenity=bank
+    amenity=marketplace: No:Tag:amenity=marketplace
+    amenity=pharmacy: No:Tag:amenity=pharmacy
+    amenity=place_of_worship: No:Tag:amenity=place of worship
 pl:
   key:
     height: Pl:Key:height
@@ -462,6 +1158,33 @@ pt-br:
     surface: Pt-br:Key:surface
     type: Pt-br:Key:type
     waterway: Pt-br:Key:waterway
+  tag:
+    amenity=bank: Pt-br:Tag:amenity=bank
+    amenity=brothel: Pt-br:Tag:amenity=brothel
+    amenity=fuel: Pt-br:Tag:amenity=fuel
+    amenity=marketplace: Pt-br:Tag:amenity=marketplace
+    amenity=nightclub: Pt-br:Tag:amenity=nightclub
+    amenity=place_of_worship: Pt-br:Tag:amenity=place of worship
+    amenity=stripclub: Pt-br:Tag:amenity=stripclub
+    boundary=maritime: Pt-br:Tag:boundary=maritime
+    highway=road: Pt-br:Tag:highway=road
+    highway=stop: Pt-br:Tag:highway=stop
+    highway=unclassified: Pt-br:Tag:highway=unclassified
+    landuse=cemetery: Pt-br:Tag:landuse=cemetery
+    man_made=survey_point: Pt-br:Tag:man made=survey point
+    natural=wetland: Pt-br:Tag:natural=wetland
+    railway=rail: Pt-br:Tag:railway=rail
+    shop=mall: Pt-br:Tag:shop=mall
+    shop=stationery: Pt-br:Tag:shop=stationery
+    source=IBGE: Pt-br:Tag:source=IBGE
+    tourism=viewpoint: Pt-br:Tag:tourism=viewpoint
+    waterway=riverbank: Pt-br:Tag:waterway=riverbank
+ro:
+  tag:
+    junction=roundabout: Ro:Tag:junction=roundabout
+ro-md:
+  tag:
+    amenity=nightclub: Ro-md:Tag:amenity=nightclub
 ru:
   key:
     abutters: RU:Key:abutters
@@ -544,6 +1267,142 @@ ru:
     width: RU:Key:width
     wikipedia: RU:Key:wikipedia
     wood: RU:Key:wood
+  tag:
+    access=designated: RU:Tag:access=designated
+    aeroway=aerodrome: RU:Tag:aeroway=aerodrome
+    aeroway=apron: RU:Tag:aeroway=apron
+    aeroway=gate: RU:Tag:aeroway=gate
+    aeroway=helipad: RU:Tag:aeroway=helipad
+    aeroway=runway: RU:Tag:aeroway=runway
+    aeroway=taxiway: RU:Tag:aeroway=taxiway
+    aeroway=terminal: RU:Tag:aeroway=terminal
+    amenity=bank: RU:Tag:amenity=bank
+    amenity=bicycle_rental: RU:Tag:amenity=bicycle rental
+    amenity=brothel: RU:Tag:amenity=brothel
+    amenity=bus_station: RU:Tag:amenity=bus station
+    amenity=car_rental: RU:Tag:amenity=car rental
+    amenity=car_sharing: RU:Tag:amenity=car sharing
+    amenity=crematorium: RU:Tag:amenity=crematorium
+    amenity=fast_food: RU:Tag:amenity=fast food
+    amenity=fire_station: RU:Tag:amenity=fire station
+    amenity=fuel: RU:Tag:amenity=fuel
+    amenity=grave_yard: RU:Tag:amenity=grave yard
+    amenity=nightclub: RU:Tag:amenity=nightclub
+    amenity=parking: RU:Tag:amenity=parking
+    amenity=pharmacy: RU:Tag:amenity=pharmacy
+    amenity=place_of_worship: RU:Tag:amenity=place of worship
+    amenity=restaurant: RU:Tag:amenity=restaurant
+    amenity=school: RU:Tag:amenity=school
+    amenity=stripclub: RU:Tag:amenity=stripclub
+    amenity=taxi: RU:Tag:amenity=taxi
+    amenity=telephone: RU:Tag:amenity=telephone
+    amenity=theatre: RU:Tag:amenity=theatre
+    amenity=toilets: RU:Tag:amenity=toilets
+    amenity=vending_machine: RU:Tag:amenity=vending machine
+    amenity=waste_basket: RU:Tag:amenity=waste basket
+    amenity=waste_disposal: RU:Tag:amenity=waste disposal
+    atm=yes: RU:Tag:atm=yes
+    barrier=lift_gate: RU:Tag:barrier=lift gate
+    building=entrance: RU:Tag:building=entrance
+    highway=bridleway: RU:Tag:highway=bridleway
+    highway=bus_stop: RU:Tag:highway=bus stop
+    highway=crossing: RU:Tag:highway=crossing
+    highway=cycleway: RU:Tag:highway=cycleway
+    highway=emergency_access_point: RU:Tag:highway=emergency access point
+    highway=footway: RU:Tag:highway=footway
+    highway=ford: RU:Tag:highway=ford
+    highway=living_street: RU:Tag:highway=living street
+    highway=mini_roundabout: RU:Tag:highway=mini roundabout
+    highway=motorway: RU:Tag:highway=motorway
+    highway=motorway_junction: RU:Tag:highway=motorway junction
+    highway=motorway_link: RU:Tag:highway=motorway link
+    highway=passing_place: RU:Tag:highway=passing place
+    highway=path: RU:Tag:highway=path
+    highway=pedestrian: RU:Tag:highway=pedestrian
+    highway=platform: RU:Tag:highway=platform
+    highway=primary: RU:Tag:highway=primary
+    highway=primary_link: RU:Tag:highway=primary link
+    highway=residential: RU:Tag:highway=residential
+    highway=road: RU:Tag:highway=road
+    highway=secondary: RU:Tag:highway=secondary
+    highway=secondary_link: RU:Tag:highway=secondary link
+    highway=service: RU:Tag:highway=service
+    highway=services: RU:Tag:highway=services
+    highway=speed_camera: RU:Tag:highway=speed camera
+    highway=steps: RU:Tag:highway=steps
+    highway=stop: RU:Tag:highway=stop
+    highway=tertiary: RU:Tag:highway=tertiary
+    highway=track: RU:Tag:highway=track
+    highway=traffic_signals: RU:Tag:highway=traffic signals
+    highway=trunk: RU:Tag:highway=trunk
+    highway=trunk_link: RU:Tag:highway=trunk link
+    highway=turning_circle: RU:Tag:highway=turning circle
+    highway=unclassified: RU:Tag:highway=unclassified
+    historic=archaeological_site: RU:Tag:historic=archaeological site
+    historic=battlefield: RU:Tag:historic=battlefield
+    information=guidepost: RU:Tag:information=guidepost
+    junction=roundabout: RU:Tag:junction=roundabout
+    landuse=allotments: RU:Tag:landuse=allotments
+    landuse=cemetery: RU:Tag:landuse=cemetery
+    landuse=forest: RU:Tag:landuse=forest
+    landuse=garages: RU:Tag:landuse=garages
+    landuse=industrial: RU:Tag:landuse=industrial
+    landuse=meadow: RU:Tag:landuse=meadow
+    landuse=military: RU:Tag:landuse=military
+    landuse=railway: RU:Tag:landuse=railway
+    landuse=reservoir: RU:Tag:landuse=reservoir
+    landuse=residential: RU:Tag:landuse=residential
+    leisure=marina: RU:Tag:leisure=marina
+    leisure=water_park: RU:Tag:leisure=water park
+    man_made=beacon: RU:Tag:man made=beacon
+    man_made=cutline: RU:Tag:man made=cutline
+    man_made=lighthouse: RU:Tag:man made=lighthouse
+    man_made=pier: RU:Tag:man made=pier
+    natural=fell: RU:Tag:natural=fell
+    natural=spring: RU:Tag:natural=spring
+    natural=tree: RU:Tag:natural=tree
+    natural=water: RU:Tag:natural=water
+    natural=wetland: RU:Tag:natural=wetland
+    natural=wood: RU:Tag:natural=wood
+    opening_hours=24/7: RU:Tag:opening hours=24/7
+    place=island: RU:Tag:place=island
+    place=town: RU:Tag:place=town
+    place=village: RU:Tag:place=village
+    power=line: RU:Tag:power=line
+    power=sub_station: RU:Tag:power=sub station
+    power=tower: RU:Tag:power=tower
+    railway=crossing: RU:Tag:railway=crossing
+    railway=subway_entrance: RU:Tag:railway=subway entrance
+    route=bus: RU:Tag:route=bus
+    route=railway: RU:Tag:route=railway
+    route=train: RU:Tag:route=train
+    route=tram: RU:Tag:route=tram
+    service=alley: RU:Tag:service=alley
+    service=driveway: RU:Tag:service=driveway
+    service=parking_aisle: RU:Tag:service=parking aisle
+    shop=bakery: RU:Tag:shop=bakery
+    shop=bicycle: RU:Tag:shop=bicycle
+    shop=car: RU:Tag:shop=car
+    shop=clothes: RU:Tag:shop=clothes
+    shop=computer: RU:Tag:shop=computer
+    shop=confectionery: RU:Tag:shop=confectionery
+    shop=department_store: RU:Tag:shop=department store
+    shop=fabrics: RU:Tag:shop=fabrics
+    shop=hairdresser: RU:Tag:shop=hairdresser
+    shop=kiosk: RU:Tag:shop=kiosk
+    shop=supermarket: RU:Tag:shop=supermarket
+    shop=travel_agency: RU:Tag:shop=travel agency
+    tourism=hotel: RU:Tag:tourism=hotel
+    tourism=information: RU:Tag:tourism=information
+    waterway=dam: RU:Tag:waterway=dam
+    waterway=rapids: RU:Tag:waterway=rapids
+    waterway=river: RU:Tag:waterway=river
+    waterway=riverbank: RU:Tag:waterway=riverbank
+    waterway=stream: RU:Tag:waterway=stream
+    waterway=weir: RU:Tag:waterway=weir
+sv:
+  tag:
+    amenity=place_of_worship: Sv:Tag:amenity=place of worship
 tr:
   key:
     amenity: Tr:Key:amenity
@@ -558,6 +1417,16 @@ uk:
     access: Uk:Key:access
     highway: Uk:Key:highway
     place: Uk:Key:place
+  tag:
+    highway=motorway: Uk:Tag:highway=motorway
+    highway=motorway_link: Uk:Tag:highway=motorway link
+    highway=primary: Uk:Tag:highway=primary
+    highway=primary_link: Uk:Tag:highway=primary link
+    highway=secondary: Uk:Tag:highway=secondary
+    highway=secondary_link: Uk:Tag:highway=secondary link
+    highway=tertiary: Uk:Tag:highway=tertiary
+    highway=trunk: Uk:Tag:highway=trunk
+    highway=trunk_link: Uk:Tag:highway=trunk link
 zh-hans:
   key:
     place: Zh-hans:Key:place
index c6550f665cee4f984c2e74604755c80789458ff1..d40ca0bdb994351b93aa32689f5504273f8a61c3 100644 (file)
@@ -60,14 +60,17 @@ my (%feature, %count);
 for my $lang ('', map { "${_}:" } qw[ Pt Fi De It HU Cz Fr RU Pl ]) {
     ok(1, "  Templates for language '$lang'");
 
-    # Key/value pages
-    for my $thing (qw(key value)) {
-        my $Thing = ucfirst $thing;
-        ok(1, "    Getting $thing pages");
-        my $cnt = stick_content_in_hash($thing, "Template:${lang}${Thing}Description", \%feature);
-        ok(1, "    Got $cnt $thing pages");
-        $count{$thing} += $cnt;
-    }
+    # Key pages
+    ok(1, "    Getting key pages");
+    my $cnt = stick_content_in_hash("key", "Template:${lang}KeyDescription", \%feature);
+    ok(1, "    Got $cnt key pages");
+    $count{key} += $cnt;
+
+    # Value pages
+    ok(1, "    Getting value pages");
+    my $cnt = stick_content_in_hash("tag", "Template:${lang}ValueDescription", \%feature);
+    ok(1, "    Got $cnt value pages");
+    $count{value} += $cnt;
 }
 
 ok(1, "Got a total of $count{$_} ${_}s") for qw[ key value ];