]> git.openstreetmap.org Git - rails.git/blobdiff - vendor/assets/iD/iD/locales/en.json
Update polyfills
[rails.git] / vendor / assets / iD / iD / locales / en.json
index d5d2fb7b091dbca464d8b29effdfca40fb9cb4e5..75ef6d60e372b3fd6c4b674c0ea178b2c9bafe0e 100644 (file)
                     "reference": "Google products are proprietary and must not be used as references."
                 }
             },
+            "invalid_format": {
+                "title": "Invalid Formatting",
+                "tip": "Find tags with unexpected formats",
+                "email": {
+                    "message": "{feature} has an invalid email address.",
+                    "message_multi": "{feature} has multiple invalid email addresses.",
+                    "reference": "Email addresses must look like \"user@example.com\"."
+                },
+                "website": {
+                    "message": "{feature} has an invalid website.",
+                    "message_multi": "{feature} has multiple invalid websites.",
+                    "reference": "Websites should start with \"http\" or \"https\"."
+                }
+            },
             "missing_role": {
                 "title": "Missing Roles",
                 "message": "{member} has no role within {relation}",
                 "incomplete": {
                     "message": "{feature} has incomplete tags",
                     "reference": "Some features should have additional tags."
+                },
+                "noncanonical_brand": {
+                    "message": "{feature} looks like a brand with nonstandard tags",
+                    "reference": "All features of the same brand should be tagged the same way."
                 }
             },
             "private_data": {
                 "use_different_layers": {
                     "title": "Use different layers"
                 },
+                "use_different_layers_or_levels": {
+                    "title": "Use different layers or levels"
+                },
                 "use_different_levels": {
                     "title": "Use different levels"
                 },
                         }
                     }
                 },
+                "addr/interpolation": {
+                    "label": "Type",
+                    "options": {
+                        "all": "All",
+                        "even": "Even",
+                        "odd": "Odd",
+                        "alphabetic": "Alphabetic"
+                    }
+                },
                 "address": {
                     "label": "Address",
                     "placeholders": {
                     "label": "Building Levels",
                     "placeholder": "2, 4, 6..."
                 },
+                "building/levels/underground": {
+                    "label": "Underground Levels",
+                    "placeholder": "2, 4, 6..."
+                },
                 "building/material": {
                     "label": "Material"
                 },
                     "label": "Devices",
                     "placeholder": "1, 2, 3..."
                 },
+                "diameter": {
+                    "label": "Diameter",
+                    "placeholder": "5 mm, 10 cm, 15 in…"
+                },
                 "diaper": {
                     "label": "Diaper Changing Available"
                 },
                     }
                 },
                 "direction_vertex": {
-                    "label": "Direction",
+                    "label": "Direction Affected",
                     "options": {
                         "forward": "Forward",
                         "backward": "Backward",
                     }
                 },
                 "iata": {
-                    "label": "IATA"
+                    "label": "IATA Airport Code"
                 },
                 "icao": {
-                    "label": "ICAO"
+                    "label": "ICAO Airport Code"
                 },
                 "incline_steps": {
                     "label": "Incline",
                 "operator": {
                     "label": "Operator"
                 },
+                "operator/type": {
+                    "label": "Operator Type"
+                },
                 "outdoor_seating": {
                     "label": "Outdoor Seating"
                 },
                 "playground/min_age": {
                     "label": "Minimum Age"
                 },
+                "polling_station": {
+                    "label": "Polling Place"
+                },
                 "population": {
                     "label": "Population"
                 },
                 "power": {
                     "label": "Type"
                 },
+                "preschool": {
+                    "label": "Preschool"
+                },
                 "produce": {
                     "label": "Produce"
                 },
                 "product": {
                     "label": "Products"
                 },
+                "public_bookcase/type": {
+                    "label": "Type"
+                },
                 "railway": {
                     "label": "Type"
                 },
                     "placeholder": "Distance to one decimal (123.4)"
                 },
                 "railway/signal/direction": {
-                    "label": "Direction",
+                    "label": "Direction Affected",
                     "options": {
                         "forward": "Forward",
                         "backward": "Backward",
                     "label": "Traffic Sign"
                 },
                 "traffic_sign/direction": {
-                    "label": "Direction",
+                    "label": "Direction Affected",
                     "options": {
                         "forward": "Forward",
                         "backward": "Backward",
                     "label": "Type"
                 },
                 "traffic_signals/direction": {
-                    "label": "Direction",
+                    "label": "Direction Affected",
                     "options": {
                         "forward": "Forward",
                         "backward": "Backward",
                 "trees": {
                     "label": "Trees"
                 },
+                "trench": {
+                    "label": "Type"
+                },
                 "trolley_wire": {
                     "label": "Overhead Trolley Wires"
                 },
                         "tourism": "Tourism"
                     }
                 },
+                "valve": {
+                    "label": "Type"
+                },
                 "vending": {
                     "label": "Types of Goods"
                 },
                     "name": "Emergency Feature",
                     "terms": ""
                 },
+                "ford_line": {
+                    "name": "Ford",
+                    "terms": ""
+                },
                 "highway": {
                     "name": "Highway",
                     "terms": ""
                     "name": "Waterway",
                     "terms": ""
                 },
+                "addr/interpolation": {
+                    "name": "Address Interpolation",
+                    "terms": ""
+                },
                 "address": {
                     "name": "Address",
                     "terms": ""
                     "name": "Helipad",
                     "terms": "helicopter,helipad,heliport"
                 },
+                "aeroway/holding_position": {
+                    "name": "Aircraft Holding Position",
+                    "terms": ""
+                },
                 "aeroway/jet_bridge": {
                     "name": "Jet Bridge",
                     "terms": "aerobridge,air jetty,airbridge,finger,gangway,jet way,jetway,passenger boarding bridge,PBB,portal,skybridge,terminal gate connector"
                 },
+                "aeroway/parking_position": {
+                    "name": "Aircraft Parking Position",
+                    "terms": ""
+                },
                 "aeroway/runway": {
                     "name": "Runway",
                     "terms": "landing strip"
                 },
                 "amenity/animal_shelter": {
                     "name": "Animal Shelter",
-                    "terms": "adoption,aspca,cat,dog,horse,kitten,pet care,pet rescue,puppy,raptor,reptile,rescue,spca"
+                    "terms": "adoption,aspca,cat,dog,horse,kitten,pet care,pet rescue,puppy,raptor,reptile,rescue,spca,pound"
                 },
                 "amenity/arts_centre": {
                     "name": "Arts Center",
                 },
                 "amenity/bench": {
                     "name": "Bench",
-                    "terms": "seat"
+                    "terms": "seat,chair"
                 },
                 "amenity/bicycle_parking": {
                     "name": "Bicycle Parking",
                 },
                 "amenity/bicycle_rental": {
                     "name": "Bicycle Rental",
-                    "terms": "bike"
+                    "terms": "bike,bicycle,bikeshare,bike share,bicycle share,hub,dock"
                 },
                 "amenity/bicycle_repair_station": {
                     "name": "Bicycle Repair Tool Stand",
-                    "terms": "bike,repair,chain,pump"
+                    "terms": "bike,repair,chain,pump,tools,stand,multitool"
                 },
                 "amenity/biergarten": {
                     "name": "Biergarten",
                 },
                 "amenity/clock": {
                     "name": "Clock",
-                    "terms": ""
+                    "terms": "time"
                 },
                 "amenity/clock/sundial": {
                     "name": "Sundial",
                     "name": "Dojo / Martial Arts Academy",
                     "terms": "martial arts,dojang"
                 },
+                "amenity/dressing_room": {
+                    "name": "Changing Room",
+                    "terms": "changeroom,dressing room,fitting room,locker room"
+                },
                 "amenity/drinking_water": {
                     "name": "Drinking Water",
                     "terms": "potable water source,water fountain,drinking fountain,bubbler,water tap"
                     "name": "Internet Cafe",
                     "terms": "cybercafe,taxiphone,teleboutique,coffee,cafe,net,lanhouse"
                 },
+                "amenity/karaoke": {
+                    "name": "Karaoke Box",
+                    "terms": "karaoke club,karaoke room,karaoke television,KTV"
+                },
                 "amenity/kindergarten": {
                     "name": "Preschool/Kindergarten Grounds",
                     "terms": "kindergarden,pre-school"
                     "name": "Multilevel Parking Garage",
                     "terms": "car,indoor parking,multistorey car park,parkade,parking building,parking deck,parking garage,parking ramp,parking structure"
                 },
+                "amenity/parking/park_ride": {
+                    "name": "Park & Ride Lot",
+                    "terms": "commuter parking lot,incentive parking lot,metro parking lot,park and pool lot,park and ride lot,P+R,public transport parking lot,public transit parking lot,train parking lot"
+                },
                 "amenity/parking/underground": {
                     "name": "Underground Parking",
                     "terms": "automobile parking,car lot,car parking,rv parking,subsurface parking,truck parking,vehicle parking"
                     "name": "Christian Church",
                     "terms": "christian,abbey,basilica,bethel,cathedral,chancel,chantry,chapel,fold,house of God,house of prayer,house of worship,minster,mission,oratory,parish,sacellum,sanctuary,shrine,tabernacle,temple"
                 },
+                "amenity/place_of_worship/christian/jehovahs_witness": {
+                    "name": "Kingdom Hall of Jehovah's Witnesses",
+                    "terms": "christian,church,house of God,house of prayer,house of worship"
+                },
+                "amenity/place_of_worship/christian/la_luz_del_mundo": {
+                    "name": "La Luz del Mundo Temple",
+                    "terms": "christian,church,house of God,house of prayer,house of worship,the light of the world church"
+                },
+                "amenity/place_of_worship/christian/quaker": {
+                    "name": "Quaker Friends Meeting House",
+                    "terms": "christian,church,house of God,house of prayer,house of worship"
+                },
                 "amenity/place_of_worship/hindu": {
                     "name": "Hindu Temple",
                     "terms": "kovil,devasthana,mandir,kshetram,alayam,shrine,temple"
                 },
                 "amenity/place_of_worship/muslim": {
                     "name": "Muslim Mosque",
-                    "terms": "muslim"
+                    "terms": "islam,islamic center,muslim"
                 },
                 "amenity/place_of_worship/shinto": {
                     "name": "Shinto Shrine",
                     "name": "Police",
                     "terms": "badge,constable,constabulary,cop,detective,fed,law,enforcement,officer,patrol"
                 },
+                "amenity/polling_station": {
+                    "name": "Permanent Polling Place",
+                    "terms": "ballot box,ballot drop,democracy,elections,polling place,vote,voting booth,voting machine"
+                },
                 "amenity/post_box": {
                     "name": "Mailbox",
-                    "terms": "letter,post"
+                    "terms": "letter drop,mail box,package drop,post box,postal box"
                 },
                 "amenity/post_office": {
                     "name": "Post Office",
                 },
                 "amenity/prison": {
                     "name": "Prison Grounds",
-                    "terms": "cell,jail"
+                    "terms": "cell,jail,correction"
                 },
                 "amenity/pub": {
                     "name": "Pub",
                     "name": "Warehouse",
                     "terms": ""
                 },
-                "camp_site/camp_pitch": {
-                    "name": "Camp Pitch",
-                    "terms": "tent,rv"
-                },
                 "club": {
                     "name": "Club",
                     "terms": "social"
                     "name": "Shoemaker",
                     "terms": "cobbler"
                 },
+                "craft/signmaker": {
+                    "name": "Signmaker",
+                    "terms": ""
+                },
                 "craft/stonemason": {
                     "name": "Stonemason",
                     "terms": "masonry"
                     "name": "Blood Donor Center",
                     "terms": "blood bank,blood donation,blood transfusion,apheresis,plasmapheresis,plateletpheresis,stem cell donation"
                 },
+                "healthcare/counselling": {
+                    "name": "Counselling Center",
+                    "terms": ""
+                },
                 "healthcare/hospice": {
                     "name": "Hospice",
                     "terms": "terminal,illness"
                 },
                 "highway/cycleway/bicycle_foot": {
                     "name": "Cycle & Foot Path",
-                    "terms": "bicycle and foot path,bike and pedestrian path,green way,greenway,mixed-use trail,multi-use trail,segregated trail"
+                    "terms": "bicycle and foot path,bike and pedestrian path,green way,greenway,mixed-use trail,multi-use trail,segregated trail,rail trail"
                 },
                 "highway/cycleway/crossing/marked": {
                     "name": "Marked Cycle Crossing",
                     "name": "Barracks",
                     "terms": "air force,army,base,fight,force,guard,marine,navy,troop,war"
                 },
-                "landuse/military/bunker": {
-                    "name": "Military Bunker",
-                    "terms": "air force,army,base,fight,force,guard,marine,navy,troop,war"
-                },
-                "landuse/military/checkpoint": {
-                    "name": "Checkpoint",
-                    "terms": "air force,army,base,force,guard,marine,navy,troop,war"
-                },
                 "landuse/military/danger_area": {
                     "name": "Danger Area",
                     "terms": "air force,army,base,blast,bomb,explo*,force,guard,mine,marine,navy,troop,war"
                     "name": "Naval Base",
                     "terms": "base,fight,force,guard,marine,navy,ship,sub,troop,war"
                 },
-                "landuse/military/nuclear_explosion_site": {
-                    "name": "Nuclear Explosion Site",
-                    "terms": "atom,blast,bomb,detonat*,nuke,site,test"
-                },
                 "landuse/military/obstacle_course": {
                     "name": "Obstacle Course",
                     "terms": "army,base,force,guard,marine,navy,troop,war"
                 },
-                "landuse/military/office": {
-                    "name": "Military Office",
-                    "terms": "air force,army,base,enlist,fight,force,guard,marine,navy,recruit,troop,war"
-                },
                 "landuse/military/range": {
                     "name": "Military Range",
                     "terms": "air force,army,base,fight,fire,force,guard,gun,marine,navy,rifle,shoot*,snip*,train,troop,war"
                     "name": "Dog Park",
                     "terms": ""
                 },
+                "leisure/escape_game": {
+                    "name": "Escape Room",
+                    "terms": "escape game,escape the room,puzzle room,quest room"
+                },
                 "leisure/firepit": {
                     "name": "Firepit",
                     "terms": "fireplace,campfire"
                     "name": "Bunker Silo",
                     "terms": "Silage,Storage"
                 },
+                "man_made/cairn": {
+                    "name": "Cairn",
+                    "terms": "rock pile,stone stack,stone pile,càrn"
+                },
                 "man_made/chimney": {
                     "name": "Chimney",
                     "terms": ""
                     "name": "Underground Pipeline",
                     "terms": "oil,natural gas,water,sewer,sewage"
                 },
+                "man_made/pipeline/valve": {
+                    "name": "Pipeline Valve",
+                    "terms": "oil,natural gas,water,sewer,sewage"
+                },
                 "man_made/pumping_station": {
                     "name": "Pumping Station",
                     "terms": ""
                     "name": "Survey Point",
                     "terms": "trig point,triangulation pillar,trigonometrical station"
                 },
+                "man_made/torii": {
+                    "name": "Torii",
+                    "terms": "Japanese gate,Shinto shrine"
+                },
                 "man_made/tower": {
                     "name": "Tower",
                     "terms": ""
                     "name": "Telecom Manhole",
                     "terms": "cover,phone,hole,telecom,telephone,bt"
                 },
+                "military/bunker": {
+                    "name": "Military Bunker",
+                    "terms": "air force,army,base,fight,force,guard,marine,navy,troop,war"
+                },
+                "military/checkpoint": {
+                    "name": "Checkpoint",
+                    "terms": "air force,army,base,force,guard,marine,navy,troop,war"
+                },
+                "military/nuclear_explosion_site": {
+                    "name": "Nuclear Explosion Site",
+                    "terms": "atom,blast,bomb,detonat*,nuke,site,test"
+                },
+                "military/office": {
+                    "name": "Military Office",
+                    "terms": "air force,army,base,enlist,fight,force,guard,marine,navy,recruit,troop,war"
+                },
+                "military/trench": {
+                    "name": "Military Trench",
+                    "terms": "dugout,firestep,fox hole,infantry trench,war trench"
+                },
                 "natural/bare_rock": {
                     "name": "Bare Rock",
                     "terms": "rock"
                     "name": "Nonprofit Organization Office",
                     "terms": "association,non-profit,nonprofit,organization,society"
                 },
+                "office/bail_bond_agent": {
+                    "name": "Bail Bond Agent",
+                    "terms": "bail bond dealer,bail bond man,bail bondsman,bail bondsperson"
+                },
                 "office/charity": {
                     "name": "Charity Office",
                     "terms": "charitable organization"
                 },
                 "office/telecommunication": {
                     "name": "Telecom Office",
-                    "terms": "communication,internet,phone,voice"
+                    "terms": "communication,internet service provider,isp,network,telephone,voice"
                 },
                 "office/therapist": {
                     "name": "Therapist Office",
                     "name": "Point",
                     "terms": "node,other,vertex,vertices"
                 },
+                "polling_station": {
+                    "name": "Temporary Polling Place",
+                    "terms": "ballot box,ballot drop,democracy,elections,polling place,vote,voting booth,voting machine"
+                },
                 "power/sub_station": {
                     "name": "Substation",
                     "terms": ""
                 },
                 "power/line": {
                     "name": "Power Line",
-                    "terms": ""
+                    "terms": "electric power transmission line,high voltage line,high tension line"
                 },
                 "power/minor_line": {
                     "name": "Minor Power Line",
                 },
                 "route/ferry": {
                     "name": "Ferry Route",
-                    "terms": ""
+                    "terms": "boat,merchant vessel,ship,water bus,water shuttle,water taxi"
                 },
                 "seamark/beacon_isolated_danger": {
                     "name": "Danger Beacon",
                     "name": "Produce Stand",
                     "terms": "farm shop,farm stand"
                 },
+                "shop/fashion_accessories": {
+                    "name": "Fashion Accessories Store",
+                    "terms": "bag,cologne,fragrance,hat,jewellery,purfume,purse,scarf,sunglasses,umbrella,wallet,watch"
+                },
                 "shop/fireplace": {
                     "name": "Fireplace Store",
                     "terms": "fireplace,stove,masonry heater"
                     "name": "Hifi Store",
                     "terms": "audio,hi-fi,high fidelity,stereo,video"
                 },
+                "shop/hobby": {
+                    "name": "Hobby Shop",
+                    "terms": "manga,figurine,model"
+                },
                 "shop/houseware": {
                     "name": "Houseware Store",
                     "terms": "home,household,kitchenware"
                     "name": "Medical Supply Store",
                     "terms": ""
                 },
+                "shop/military_surplus": {
+                    "name": "Military Surplus Store",
+                    "terms": "armor,army-navy store,army surplus,navy surplus,tactical gear,war surplus shop,weapons"
+                },
                 "shop/mobile_phone": {
                     "name": "Mobile Phone Store",
                     "terms": ""
                 },
                 "shop/nutrition_supplements": {
                     "name": "Nutrition Supplements Store",
-                    "terms": ""
+                    "terms": "health,supplement,vitamin"
                 },
                 "shop/optician": {
                     "name": "Optician",
                 },
                 "shop/perfumery": {
                     "name": "Perfume Store",
-                    "terms": ""
+                    "terms": "cologne,fragrance,purfume"
                 },
                 "shop/pet_grooming": {
                     "name": "Pet Grooming Store",
                     "name": "Photography Store",
                     "terms": "camera,film"
                 },
+                "shop/printer_ink": {
+                    "name": "Printer Ink Store",
+                    "terms": "copier ink,fax ink,ink cartridges,toner"
+                },
                 "shop/pyrotechnics": {
                     "name": "Fireworks Store",
-                    "terms": ""
+                    "terms": "fireworks"
                 },
                 "shop/radiotechnics": {
                     "name": "Radio/Electronic Component Store",
                     "name": "Supermarket",
                     "terms": "grocery,store,shop"
                 },
+                "shop/swimming_pool": {
+                    "name": "Pool Supply Store",
+                    "terms": "hot tub equipment store,hot tub maintenance store,hot tub supply store,pool shop,pool store,swimming pool equipment store,swimming pool installation store,swimming pool maintenance store,swimming pool supply shop"
+                },
                 "shop/tailor": {
                     "name": "Tailor",
                     "terms": "clothes,suit"
                     "name": "Tourist Attraction",
                     "terms": ""
                 },
+                "tourism/camp_pitch": {
+                    "name": "Camp Pitch",
+                    "terms": "tent,rv"
+                },
                 "tourism/camp_site": {
                     "name": "Campground",
                     "terms": "tent,rv"
                 },
                 "waterway/weir": {
                     "name": "Weir",
-                    "terms": ""
+                    "terms": "low-head dam,low-rise dam,wier"
                 }
             }
         },
                 "description": "Satellite and aerial imagery.",
                 "name": "Bing aerial imagery"
             },
-            "DigitalGlobe-Premium": {
-                "attribution": {
-                    "text": "Terms & Feedback"
-                },
-                "description": "DigitalGlobe-Premium is a mosaic composed of DigitalGlobe basemap with select regions filled with +Vivid or custom area of interest imagery, 50cm resolution or better, and refreshed more frequently with ongoing updates.",
-                "name": "DigitalGlobe Premium Imagery"
-            },
-            "DigitalGlobe-Premium-vintage": {
-                "attribution": {
-                    "text": "Terms & Feedback"
-                },
-                "description": "Imagery boundaries and capture dates. Labels appear at zoom level 13 and higher.",
-                "name": "DigitalGlobe Premium Imagery Vintage"
-            },
-            "DigitalGlobe-Standard": {
-                "attribution": {
-                    "text": "Terms & Feedback"
-                },
-                "description": "DigitalGlobe-Standard is a curated set of imagery covering 86% of the earth’s landmass, with 30-60cm resolution where available, backfilled by Landsat. Average age is 2.31 years, with some areas updated 2x per year.",
-                "name": "DigitalGlobe Standard Imagery"
-            },
-            "DigitalGlobe-Standard-vintage": {
-                "attribution": {
-                    "text": "Terms & Feedback"
-                },
-                "description": "Imagery boundaries and capture dates. Labels appear at zoom level 13 and higher.",
-                "name": "DigitalGlobe Standard Imagery Vintage"
-            },
             "EOXAT2018CLOUDLESS": {
                 "attribution": {
                     "text": "Sentinel-2 cloudless - https://s2maps.eu by EOX IT Services GmbH (Contains modified Copernicus Sentinel data 2017 & 2018)"
                 "description": "Orthofoto layer provided by basemap.at. \"Successor\" of geoimage.at imagery.",
                 "name": "basemap.at Orthofoto"
             },
+            "basemap.at-overlay": {
+                "attribution": {
+                    "text": "basemap.at"
+                },
+                "description": "Annotation overlay provided by basemap.at.",
+                "name": "basemap.at Overlay"
+            },
+            "basemap.at-surface": {
+                "attribution": {
+                    "text": "basemap.at"
+                },
+                "description": "Surface layer provided by basemap.at.",
+                "name": "basemap.at Surface"
+            },
+            "basemap.at-terrain": {
+                "attribution": {
+                    "text": "basemap.at"
+                },
+                "description": "Terrain layer provided by basemap.at.",
+                "name": "basemap.at Terrain"
+            },
             "eufar-balaton": {
                 "attribution": {
                     "text": "EUFAR Balaton ortofotó 2010"
                 "description": "YouthMappers chapter at University of Nigeria, Enugu Campus",
                 "extendedDescription": "The LionMappersTeam(LMT)Enugu Campus is an affiliate of YouthMappers Network, with the sole aim of providing members the opportunity to learn and improve their skills in the field of Geoinformatics and to create open geographic data and analysis that addresses locally defined challenges globally. It is a team of volunteers for Crowdsourced Mapping and Geographic Information provision using Openstreetmap, Citizen Science and other Geospatial Technology for research, training and response to resilient community challenges. We are involved in Web-Cartography, GIS and Remote Sensing Applications and ResearchWe are passionate about Volunteered Geographic Information.Paticipatory GIS and Citizen Science.Our major activities include online crowdsourced-Cartography, Field Mapping ,Training workshops and outreaches to High School as well as Humanitarian/Disaster Response Mapping."
             },
+            "osm-africa-telegram": {
+                "name": "OpenStreetMap Africa Telegram",
+                "description": "OpenStreetMap Telegram for Africa"
+            },
             "ym-Insititue-d-Enseignement-Superieur-de-Ruhengeri": {
                 "name": "YouthMappers at INES Ruhengeri",
                 "description": "YouthMappers chapter at Insititue d' Enseignement Superieur de Ruhengeri",
                 "description": "YouthMappers chapter at University of Zimbabwe",
                 "extendedDescription": "UzMappersTeam Zimbabwe is a team of Volunteers using OpenStreetMap for Open Data Mapping and Humanitarian Disaster response mapping .The team empowers its members with open source geospatial technology skills."
             },
+            "osm-afghanistan-facebook": {
+                "name": "OpenStreetMap Afghanistan",
+                "description": "Improve OpenStreetMap in Afghanistan"
+            },
             "OSM-BGD-facebook": {
                 "name": "OpenStreetMap Bangladesh",
                 "description": "Improve OpenStreetMap in Bangladesh",
                 "name": "OpenStreetMap Kosovo on Telegram",
                 "description": "Semi-official all-Kosovo Telegram public group. We welcome all mappers from anywhere in any language."
             },
+            "lu-mailinglist": {
+                "name": "Talk-lu Mailing List",
+                "description": "Official mailing list for the Luxembourgish OSM community"
+            },
             "ym-Universit-Mohammed-V-Rabat": {
                 "name": "Brahmapoutre at Rabat",
                 "description": "YouthMappers chapter at Université Mohammed V Rabat",
                 "name": "OpenStreetMap Poland Forum",
                 "description": "Forum of Polish OpenStreetMap community"
             },
+            "pt-mailinglist": {
+                "name": "Talk-pt Mailing List",
+                "description": "Talk-pt is the official mailing list for the Portuguese OSM community"
+            },
+            "pt-telegram": {
+                "name": "OpenStreetMap Portugal no Telegram",
+                "description": "Telegram Group of the Portuguese OpenStreetMap community {url}"
+            },
             "si-forum": {
                 "name": "OpenStreetMap Slovenia Forum",
                 "description": "Forum of OpenStreetMap community in Slovenia"
                 "description": "YouthMappers chapter at University of the West Indies, Mona Campus",
                 "extendedDescription": "The UWI, Mona Campus Library engages in public, outreach and special projects. This will allow our library the means to be a catalyst for spatial literacy and advocate for spatial data sharing and access to Jamaican and Caribbean interests. We have disaster relief and communication needs and   extensive earth science and geo-hazards needs to better serve our campus and community. Specifically, we hace a Science Library to showcase such to all faculty and students."
             },
-            "OSM-NI-telegram": {
+            "ni-facebook": {
+                "name": "OpenStreetMap NI Community",
+                "description": "Mappers and OpenStreetMap on Facebook in Nicaragua"
+            },
+            "ni-mailinglist": {
+                "name": "Talk-ni Mailing List",
+                "description": "Talk-ni is the official mailing list for the Nicaraguan OSM community"
+            },
+            "ni-telegram": {
                 "name": "OSM Nicaragua on Telegram",
                 "description": "OpenStreetMap Nicaragua Telegram chat"
             },
+            "ni-twitter": {
+                "name": "OpenStreetMap Nicaragua Twitter",
+                "description": "OSM Nicaragua on Twitter: @osm_ni"
+            },
+            "osm-ni": {
+                "name": "MapaNica.net",
+                "description": "Provide OSM services and information for the local community in Nicaragua"
+            },
             "ym-Universidad-Nacional-de-Ingenieria": {
                 "name": "Yeka Street MGA",
                 "description": "YouthMappers chapter at Universidad Nacional de Ingenieria",
                 "name": "Geography Club",
                 "description": "YouthMappers chapter at Western Michigan University"
             },
-            "Maptime-Australia-Slack": {
-                "name": "Maptime Australia Slack",
-                "description": "Sign up at {signupUrl}"
+            "geogeeks_perth_meetup": {
+                "name": "GeoGeeks Perth Meetup",
+                "description": "Perth-based meetup group for people interested in mapping, geospatial data, and open source. We'll be working on anything that involves a sense of place."
             },
             "talk-au": {
                 "name": "Talk-au Mailing List",
                 "description": "Place for Aussie mappers to chat"
             },
+            "Maptime-Oceania-Slack": {
+                "name": "Maptime Oceania Slack",
+                "description": "Sign up at {signupUrl}"
+            },
+            "talk-nz": {
+                "name": "Talk-nz Mailing List",
+                "description": "New Zealand's OSM community talk"
+            },
             "OSM-AR-facebook": {
                 "name": "OpenStreetMap Argentina Facebook",
                 "description": "Join the OpenStreetMap Argentina community on Facebook",
                 "description": "Join the OpenStreetMap Brasília community on Telegram",
                 "extendedDescription": "Join the community to learn more about OpenStreetMap, ask questions or participate in our meetings. Everyone is welcome!"
             },
+            "OSM-br-discord": {
+                "name": "OpenStreetMap Brasil Discord",
+                "description": "Join the OpenStreetMap Brasil community on Discord"
+            },
             "OSM-br-mailinglist": {
                 "name": "Talk-br Mailing List",
                 "description": "A mailing list to discuss OpenStreetMap in Brazil"
                 "name": "OpenStreetMap Peru",
                 "description": "News and resources for the OpenStreetMap Peru community"
             },
+            "uy-forum": {
+                "name": "OpenStreetMap UY forum",
+                "description": "OpenStreetMap Uruguay web forum"
+            },
+            "uy-irc": {
+                "name": "OpenStreetMap Uruguay on IRC",
+                "description": "Join #osmuruguay on irc.freenode.org (port 6667)",
+                "extendedDescription": "Join #osmuruguay on irc.freenode.org"
+            },
+            "uy-mailinglist": {
+                "name": "Talk-uy Mailing List",
+                "description": "Talk-uy is the official mailing list for the Uruguayan OSM community"
+            },
+            "ve-forum": {
+                "name": "OpenStreetMap VE Forum",
+                "description": "OpenStreetMap Venezuela web forum"
+            },
+            "ve-mailinglist": {
+                "name": "Talk-ve Mailing List",
+                "description": "Talk-ve is the official mailing list for the Venezuelan OSM community"
+            },
+            "ve-telegram": {
+                "name": "OpenStreetMap Venezuela Telegram",
+                "description": "Join the OpenStreetMap Venezuela community on Telegram"
+            },
             "LATAM-Facebook": {
                 "name": "OpenStreetMap Latam Facebook",
                 "description": "OpenStreetMap Latam on Facebook"