X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/8eb77ef5e133e90423ac5048f1e21933d657db01..e96f1e736a462bdf1ce1304ed870fe57ff0e4caf:/config/locales/en.yml diff --git a/config/locales/en.yml b/config/locales/en.yml index 7b9d40e28..6403087ef 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -1,6 +1,10 @@ en: html: dir: ltr + time: + formats: + friendly: "%e %B %Y at %H:%M" + blog: "%e %B %Y" activerecord: # Translates all the model names, which is used in error handling on the web site models: @@ -44,7 +48,7 @@ en: body: "Body" diary_entry: user: "User" - title: "Title" + title: "Subject" latitude: "Latitude" longitude: "Longitude" language: "Language" @@ -62,7 +66,7 @@ en: description: "Description" message: sender: "Sender" - title: "Title" + title: "Subject" body: "Body" recipient: "Recipient" user: @@ -73,250 +77,280 @@ en: languages: "Languages" pass_crypt: "Password" printable_name: - with_id: "{{id}}" - with_version: "{{id}}, v{{version}}" - with_name: "{{name}} ({{id}})" - map: - view: View - edit: Edit - coordinates: "Coordinates:" + with_id: "%{id}" + with_version: "%{id}, v%{version}" + with_name_html: "%{name} (%{id})" + editor: + default: "Default (currently %{name})" + potlatch: + name: "Potlatch 1" + description: "Potlatch 1 (in-browser editor)" + id: + name: "iD" + description: "iD (in-browser editor)" + potlatch2: + name: "Potlatch 2" + description: "Potlatch 2 (in-browser editor)" + remote: + name: "Remote Control" + description: "Remote Control (JOSM or Merkaartor)" browse: + created: "Created" + closed: "Closed" + created_html: "Created %{time} ago" + closed_html: "Closed %{time} ago" + created_by_html: "Created %{time} ago by %{user}" + deleted_by_html: "Deleted %{time} ago by %{user}" + edited_by_html: "Edited %{time} ago by %{user}" + closed_by_html: "Closed %{time} ago by %{user}" + version: "Version" + in_changeset: "Changeset" + anonymous: "anonymous" + no_comment: "(no comment)" + part_of: "Part of" + download_xml: "Download XML" + view_history: "View History" + view_details: "View Details" + location: "Location:" changeset: - title: "Changeset" - changeset: "Changeset:" - download: "Download {{changeset_xml_link}} or {{osmchange_xml_link}}" + title: "Changeset: %{id}" + belongs_to: "Author" + node: "Nodes (%{count})" + node_paginated: "Nodes (%{x}-%{y} of %{count})" + way: "Ways (%{count})" + way_paginated: "Ways (%{x}-%{y} of %{count})" + relation: "Relations (%{count})" + relation_paginated: "Relations (%{x}-%{y} of %{count})" + comment: "Comments (%{count})" + hidden_commented_by: "Hidden comment from %{user} %{when} ago" + commented_by: "Comment from %{user} %{when} ago" changesetxml: "Changeset XML" osmchangexml: "osmChange XML" - changeset_details: - created_at: "Created at:" - closed_at: "Closed at:" - belongs_to: "Belongs to:" - bounding_box: "Bounding box:" - no_bounding_box: "No bounding box has been stored for this changeset." - show_area_box: "Show Area Box" - box: "box" - has_nodes: "Has the following {{count}} nodes:" - has_ways: "Has the following {{count}} ways:" - has_relations: "Has the following {{count}} relations:" - common_details: - edited_at: "Edited at:" - edited_by: "Edited by:" - version: "Version:" - in_changeset: "In changeset:" - containing_relation: - entry: "Relation {{relation_name}}" - entry_role: "Relation {{relation_name}} (as {{relation_role}})" - map: - loading: "Loading..." - deleted: "Deleted" - larger: - area: "View area on larger map" - node: "View node on larger map" - way: "View way on larger map" - relation: "View relation on larger map" - node_details: - coordinates: "Coordinates: " - part_of: "Part of:" - node_history: - node_history: "Node History" - node_history_title: "Node History: {{node_name}}" - download: "{{download_xml_link}} or {{view_details_link}}" - download_xml: "Download XML" - view_details: "view details" + feed: + title: "Changeset %{id}" + title_comment: "Changeset %{id} - %{comment}" + join_discussion: "Log in to join the discussion" + discussion: Discussion node: - node: "Node" - node_title: "Node: {{node_name}}" - download: "{{download_xml_link}}, {{view_history_link}} or {{edit_link}}" - download_xml: "Download XML" - view_history: "view history" - edit: "edit" + title: "Node: %{name}" + history_title: "Node History: %{name}" + way: + title: "Way: %{name}" + history_title: "Way History: %{name}" + nodes: "Nodes" + also_part_of: + one: "part of way %{related_ways}" + other: "part of ways %{related_ways}" + relation: + title: "Relation: %{name}" + history_title: "Relation History: %{name}" + members: "Members" + relation_member: + entry: "%{type} %{name}" + entry_role: "%{type} %{name} as %{role}" + type: + node: "Node" + way: "Way" + relation: "Relation" + containing_relation: + entry: "Relation %{relation_name}" + entry_role: "Relation %{relation_name} (as %{relation_role})" not_found: - sorry: "Sorry, the {{type}} with the id {{id}}, could not be found." + sorry: "Sorry, %{type} #%{id} could not be found." type: node: node way: way relation: relation - paging_nav: - showing_page: "Showing page" - of: "of" - relation_details: - members: "Members:" - part_of: "Part of:" - relation_history: - relation_history: "Relation History" - relation_history_title: "Relation History: {{relation_name}}" - relation_member: - entry: "{{type}} {{name}}" - entry_role: "{{type}} {{name}} as {{role}}" + changeset: changeset + note: note + timeout: + sorry: "Sorry, the data for the %{type} with the id %{id}, took too long to retrieve." type: - node: "Node" - way: "Way" - relation: "Relation" - relation: - relation: "Relation" - relation_title: "Relation: {{relation_name}}" - download: "{{download_xml_link}} or {{view_history_link}}" - download_xml: "Download XML" - view_history: "view history" - start: - view_data: "View data for current map view" - manually_select: "Manually select a different area" + node: node + way: way + relation: relation + changeset: changeset + note: note + redacted: + redaction: "Redaction %{id}" + message_html: "Version %{version} of this %{type} cannot be shown as it has been redacted. Please see %{redaction_link} for details." + type: + node: "node" + way: "way" + relation: "relation" start_rjs: - data_layer_name: "Data" - data_frame_title: "Data" - zoom_or_select: "Zoom in or select an area of the map to view" - drag_a_box: "Drag a box on the map to select an area" - manually_select: "Manually select a different area" - loaded_an_area_with_num_features: "You have loaded an area which contains [[num_features]] features. In general, some browsers may not cope well with displaying this quantity of data. Generally, browsers work best at displaying less than 100 features at a time: doing anything else may make your browser slow/unresponsive. If you are sure you want to display this data, you may do so by clicking the button below." + feature_warning: "Loading %{num_features} features, which may make your browser slow or unresponsive. Are sure you want to display this data?" load_data: "Load Data" - unable_to_load_size: "Unable to load: Bounding box size of [[bbox_size]] is too large (must be smaller than {{max_bbox_size}})" loading: "Loading..." - show_history: "Show History" - wait: "Wait..." - history_for_feature: "History for [[feature]]" - details: "Details" - private_user: "private user" - edited_by_user_at_timestamp: "Edited by [[user]] at [[timestamp]]" - object_list: - heading: "Object list" - back: "Display object list" - type: - node: "Node" - way: "Way" - # There's no 'relation' type because it isn't represented in OpenLayers - api: "Retrieve this area from the API" - details: "Details" - selected: - type: - node: "Node [[id]]" - way: "Way [[id]]" - # There's no 'relation' type because it isn't represented in OpenLayers - history: - type: - node: "Node [[id]]" - way: "Way [[id]]" - # There's no 'relation' type because it isn't represented in OpenLayers tag_details: - tags: "Tags:" - way_details: - nodes: "Nodes:" - part_of: "Part of:" - also_part_of: - one: "also part of way {{related_ways}}" - other: "also part of ways {{related_ways}}" - way_history: - way_history: "Way History" - way_history_title: "Way History: {{way_name}}" - download: "{{download_xml_link}} or {{view_details_link}}" - download_xml: "Download XML" - view_details: "view details" - way: - way: "Way" - way_title: "Way: {{way_name}}" - download: "{{download_xml_link}}, {{view_history_link}} or {{edit_link}}" - download_xml: "Download XML" - view_history: "view history" - edit: "edit" + tags: "Tags" + wiki_link: + key: "The wiki description page for the %{key} tag" + tag: "The wiki description page for the %{key}=%{value} tag" + wikidata_link: "The %{page} item on Wikidata" + wikipedia_link: "The %{page} article on Wikipedia" + telephone_link: "Call %{phone_number}" + note: + title: "Note: %{id}" + new_note: "New Note" + description: "Description" + open_title: "Unresolved note #%{note_name}" + closed_title: "Resolved note #%{note_name}" + hidden_title: "Hidden note #%{note_name}" + open_by: "Created by %{user} %{when} ago" + open_by_anonymous: "Created by anonymous %{when} ago" + commented_by: "Comment from %{user} %{when} ago" + commented_by_anonymous: "Comment from anonymous %{when} ago" + closed_by: "Resolved by %{user} %{when} ago" + closed_by_anonymous: "Resolved by anonymous %{when} ago" + reopened_by: "Reactivated by %{user} %{when} ago" + reopened_by_anonymous: "Reactivated by anonymous %{when} ago" + hidden_by: "Hidden by %{user} %{when} ago" + query: + title: "Query Features" + introduction: "Click on the map to find nearby features." + nearby: "Nearby features" + enclosing: "Enclosing features" changeset: - changeset_paging_nav: - showing_page: "Showing page" - of: "of" + changeset_paging_nav: + showing_page: "Page %{page}" + next: "Next »" + previous: "« Previous" changeset: - still_editing: "(still editing)" anonymous: "Anonymous" - no_comment: "(none)" no_edits: "(no edits)" - show_area_box: "show area box" - big_area: "(big)" view_changeset_details: "View changeset details" - more: "more" changesets: id: "ID" saved_at: "Saved at" user: "User" comment: "Comment" area: "Area" - list_bbox: - history: "History" - changesets_within_the_area: "Changesets within the area:" - show_area_box: "show area box" - no_changesets: "No changesets" - all_changes_everywhere: "For all changes everywhere see {{recent_changes_link}}" - recent_changes: "Recent Changes" - no_area_specified: "No area specified" - first_use_view: "First use the {{view_tab_link}} to pan and zoom to an area of interest, then click the history tab." - view_the_map: "view the map" - view_tab: "view tab" - alternatively_view: "Alternatively, view all {{recent_changes_link}}" list: - recent_changes: "Recent Changes" - recently_edited_changesets: "Recently edited changesets:" - for_more_changesets: "For more changesets, select a user and view their edits, or see the editing 'history' of a specific area." - list_user: - edits_by_username: "Edits by {{username_link}}" - no_visible_edits_by: "No visible edits by {{name}}." - for_all_changes: "For changes by all users see {{recent_changes_link}}" - recent_changes: "Recent Changes" + title: "Changesets" + title_user: "Changesets by %{user}" + title_friend: "Changesets by your friends" + title_nearby: "Changesets by nearby users" + empty: "No changesets found." + empty_area: "No changesets in this area." + empty_user: "No changesets by this user." + no_more: "No more changesets found." + no_more_area: "No more changesets in this area." + no_more_user: "No more changesets by this user." + load_more: "Load more" + timeout: + sorry: "Sorry, the list of changesets you requested took too long to retrieve." + rss: + title_all: OpenStreetMap changeset discussion + title_particular: "OpenStreetMap changeset #%{changeset_id} discussion" + comment: "New comment on changeset #%{changeset_id} by %{author}" + commented_at_html: "Updated %{when} ago" + commented_at_by_html: "Updated %{when} ago by %{user}" + full: Full discussion diary_entry: new: title: New Diary Entry + publish_button: "Publish" list: title: "Users' diaries" - user_title: "{{user}}'s diary" - in_language_title: "Diary Entries in {{language}}" + title_friends: "Friends' diaries" + title_nearby: "Nearby Users' diaries" + user_title: "%{user}'s diary" + in_language_title: "Diary Entries in %{language}" new: New Diary Entry new_title: Compose a new entry in your user diary no_entries: No diary entries - recent_entries: "Recent diary entries: " + recent_entries: "Recent diary entries" older_entries: Older Entries newer_entries: Newer Entries edit: title: "Edit diary entry" - subject: "Subject: " - body: "Body: " - language: "Language: " - location: "Location: " - latitude: "Latitude: " - longitude: "Longitude: " + subject: "Subject:" + body: "Body:" + language: "Language:" + location: "Location:" + latitude: "Latitude:" + longitude: "Longitude:" use_map_link: "use map" save_button: "Save" marker_text: Diary entry location view: - title: "Users' diaries | {{user}}" - user_title: "{{user}}'s diary" + title: "%{user}'s diary | %{title}" + user_title: "%{user}'s diary" leave_a_comment: "Leave a comment" - login_to_leave_a_comment: "{{login_link}} to leave a comment" + login_to_leave_a_comment: "%{login_link} to leave a comment" login: "Login" save_button: "Save" no_such_entry: title: "No such diary entry" - heading: "No entry with the id: {{id}}" - body: "Sorry, there is no diary entry or comment with the id {{id}}. Please check your spelling, or maybe the link you clicked is wrong." - no_such_user: - title: "No such user" - heading: "The user {{user}} does not exist" - body: "Sorry, there is no user with the name {{user}}. Please check your spelling, or maybe the link you clicked is wrong." + heading: "No entry with the id: %{id}" + body: "Sorry, there is no diary entry or comment with the id %{id}. Please check your spelling, or maybe the link you clicked is wrong." diary_entry: - posted_by: "Posted by {{link_user}} at {{created}} in {{language_link}}" + posted_by: "Posted by %{link_user} on %{created} in %{language_link}" comment_link: Comment on this entry reply_link: Reply to this entry comment_count: - one: 1 comment - other: "{{count}} comments" + zero: No comments + one: "%{count} comment" + other: "%{count} comments" edit_link: Edit this entry + hide_link: Hide this entry + confirm: Confirm diary_comment: - comment_from: "Comment from {{link_user}} at {{comment_created_at}}" + comment_from: "Comment from %{link_user} on %{comment_created_at}" + hide_link: Hide this comment + confirm: Confirm + location: + location: "Location:" + view: "View" + edit: "Edit" + feed: + user: + title: "OpenStreetMap diary entries for %{user}" + description: "Recent OpenStreetMap diary entries from %{user}" + language: + title: "OpenStreetMap diary entries in %{language_name}" + description: "Recent diary entries from users of OpenStreetMap in %{language_name}" + all: + title: "OpenStreetMap diary entries" + description: "Recent diary entries from users of OpenStreetMap" + comments: + has_commented_on: "%{display_name} has commented on the following diary entries" + post: Post + when: When + comment: Comment + ago: "%{ago} ago" + newer_comments: "Newer Comments" + older_comments: "Older Comments" export: + title: "Export" start: area_to_export: "Area to Export" manually_select: "Manually select a different area" format_to_export: "Format to Export" osm_xml_data: "OpenStreetMap XML Data" - mapnik_image: "Mapnik Image" - osmarender_image: "Osmarender Image" + map_image: "Map Image (shows standard layer)" embeddable_html: "Embeddable HTML" licence: "Licence" - export_details: 'OpenStreetMap data is licensed under the Creative Commons Attribution-ShareAlike 2.0 license.' + export_details: 'OpenStreetMap data is licensed under the Open Data Commons Open Database License (ODbL).' + too_large: + advice: "If the above export fails, please consider using one of the sources listed below:" + body: "This area is too large to be exported as OpenStreetMap XML Data. Please zoom in or select a smaller area, or use one of the sources listed below for bulk data downloads." + planet: + title: "Planet OSM" + description: "Regularly-updated copies of the complete OpenStreetMap database" + overpass: + title: "Overpass API" + description: "Download this bounding box from a mirror of the OpenStreetMap database" + geofabrik: + title: "Geofabrik Downloads" + description: "Regularly-updated extracts of continents, countries, and selected cities" + metro: + title: "Metro Extracts" + description: "Extracts for major world cities and their surrounding areas" + other: + title: "Other Sources" + description: "Additional sources listed on the OpenStreetMap wiki" options: "Options" format: "Format" scale: "Scale" @@ -329,14 +363,6 @@ en: output: "Output" paste_html: "Paste HTML to embed in website" export_button: "Export" - start_rjs: - export: "Export" - drag_a_box: "Drag a box on the map to select an area" - manually_select: "Manually select a different area" - click_add_marker: "Click on the map to add a marker" - change_marker: "Change marker position" - add_marker: "Add a marker to the map" - view_larger_map: "View Larger Map" geocoder: search: title: @@ -344,38 +370,541 @@ en: us_postcode: 'Results from Geocoder.us' uk_postcode: 'Results from NPEMap / FreeThe Postcode' ca_postcode: 'Results from Geocoder.CA' - osm_namefinder: 'Results from OpenStreetMap Namefinder' + osm_nominatim: 'Results from OpenStreetMap Nominatim' geonames: 'Results from GeoNames' - search_osm_namefinder: - prefix: "{{type}} " - suffix_place: ", {{distance}} {{direction}} of {{placename}}" - suffix_parent: "{{suffix}} ({{parentdistance}} {{parentdirection}} of {{parentname}})" - suffix_suburb: "{{suffix}}, {{parentname}}" + osm_nominatim_reverse: 'Results from OpenStreetMap Nominatim' + geonames_reverse: 'Results from GeoNames' + search_osm_nominatim: + prefix_format: "%{name}" + prefix: + aerialway: + cable_car: "Cable Car" + chair_lift: "Chair Lift" + drag_lift: "Drag Lift" + gondola: "Gondola Lift" + station: "Aerialway Station" + aeroway: + aerodrome: "Aerodrome" + apron: "Apron" + gate: "Gate" + helipad: "Helipad" + runway: "Runway" + taxiway: "Taxiway" + terminal: "Terminal" + amenity: + animal_shelter: "Animal Shelter" + arts_centre: "Arts Centre" + atm: "ATM" + bank: "Bank" + bar: "Bar" + bbq: "BBQ" + bench: "Bench" + bicycle_parking: "Cycle Parking" + bicycle_rental: "Cycle Rental" + biergarten: "Beer Garden" + boat_rental: "Boat Rental" + brothel: "Brothel" + bureau_de_change: "Bureau de Change" + bus_station: "Bus Station" + cafe: "Cafe" + car_rental: "Car Rental" + car_sharing: "Car Sharing" + car_wash: "Car Wash" + casino: "Casino" + charging_station: "Charging Station" + childcare: "Childcare" + cinema: "Cinema" + clinic: "Clinic" + clock: "Clock" + college: "College" + community_centre: "Community Centre" + courthouse: "Courthouse" + crematorium: "Crematorium" + dentist: "Dentist" + doctors: "Doctors" + dormitory: "Dormitory" + drinking_water: "Drinking Water" + driving_school: "Driving School" + embassy: "Embassy" + emergency_phone: "Emergency Phone" + fast_food: "Fast Food" + ferry_terminal: "Ferry Terminal" + fire_hydrant: "Fire Hydrant" + fire_station: "Fire Station" + food_court: "Food Court" + fountain: "Fountain" + fuel: "Fuel" + gambling: "Gambling" + grave_yard: "Grave Yard" + gym: "Fitness Centre / Gym" + health_centre: "Health Centre" + hospital: "Hospital" + hunting_stand: "Hunting Stand" + ice_cream: "Ice Cream" + kindergarten: "Kindergarten" + library: "Library" + market: "Market" + marketplace: "Marketplace" + monastery: "Monastery" + motorcycle_parking: "Motorcycle Parking" + nightclub: "Night Club" + nursery: "Nursery" + nursing_home: "Nursing Home" + office: "Office" + parking: "Parking" + parking_entrance: "Parking Entrance" + pharmacy: "Pharmacy" + place_of_worship: "Place of Worship" + police: "Police" + post_box: "Post Box" + post_office: "Post Office" + preschool: "Pre-School" + prison: "Prison" + pub: "Pub" + public_building: "Public Building" + reception_area: "Reception Area" + recycling: "Recycling Point" + restaurant: "Restaurant" + retirement_home: "Retirement Home" + sauna: "Sauna" + school: "School" + shelter: "Shelter" + shop: "Shop" + shower: "Shower" + social_centre: "Social Centre" + social_club: "Social Club" + social_facility: "Social Facility" + studio: "Studio" + swimming_pool: "Swimming Pool" + taxi: "Taxi" + telephone: "Public Telephone" + theatre: "Theatre" + toilets: "Toilets" + townhall: "Town Hall" + university: "University" + vending_machine: "Vending Machine" + veterinary: "Veterinary Surgery" + village_hall: "Village Hall" + waste_basket: "Waste Basket" + waste_disposal: "Waste Disposal" + youth_centre: "Youth Centre" + boundary: + administrative: "Administrative Boundary" + census: "Census Boundary" + national_park: "National Park" + protected_area : "Protected Area" + bridge: + aqueduct: "Aqueduct" + suspension: "Suspension Bridge" + swing: "Swing Bridge" + viaduct: "Viaduct" + "yes": "Bridge" + building: + "yes": "Building" + craft: + brewery: "Brewery" + carpenter: "Carpenter" + electrician: "Electrician" + gardener: "Gardener" + painter: "Painter" + photographer: "Photographer" + plumber: "Plumber" + shoemaker: "Shoemaker" + tailor: "Tailor" + "yes": "Craft Shop" + emergency: + ambulance_station: "Ambulance Station" + defibrillator: "Defibrillator" + landing_site: "Emergency Landing Site" + phone: "Emergency Phone" + highway: + abandoned: "Abandoned Highway" + bridleway: "Bridleway" + bus_guideway: "Guided Bus Lane" + bus_stop: "Bus Stop" + construction: "Highway under Construction" + cycleway: "Cycle Path" + elevator: "Elevator" + emergency_access_point: "Emergency Access Point" + footway: "Footpath" + ford: "Ford" + living_street: "Living Street" + milestone: "Milestone" + motorway: "Motorway" + motorway_junction: "Motorway Junction" + motorway_link: "Motorway Road" + path: "Path" + pedestrian: "Pedestrian Way" + platform: "Platform" + primary: "Primary Road" + primary_link: "Primary Road" + proposed: "Proposed Road" + raceway: "Raceway" + residential: "Residential Road" + rest_area: "Rest Area" + road: "Road" + secondary: "Secondary Road" + secondary_link: "Secondary Road" + service: "Service Road" + services: "Motorway Services" + speed_camera: "Speed Camera" + steps: "Steps" + street_lamp: "Street Lamp" + tertiary: "Tertiary Road" + tertiary_link: "Tertiary Road" + track: "Track" + traffic_signals: "Traffic Signals" + trail: "Trail" + trunk: "Trunk Road" + trunk_link: "Trunk Road" + unclassified: "Unclassified Road" + unsurfaced: "Unsurfaced Road" + "yes" : "Road" + historic: + archaeological_site: "Archaeological Site" + battlefield: "Battlefield" + boundary_stone: "Boundary Stone" + building: "Historic Building" + bunker: "Bunker" + castle: "Castle" + church: "Church" + city_gate: "City Gate" + citywalls: "City Walls" + fort: "Fort" + heritage: "Heritage Site" + house: "House" + icon: "Icon" + manor: "Manor" + memorial: "Memorial" + mine: "Mine" + monument: "Monument" + roman_road: "Roman Road" + ruins: "Ruins" + stone: "Stone" + tomb: "Tomb" + tower: "Tower" + wayside_cross: "Wayside Cross" + wayside_shrine: "Wayside Shrine" + wreck: "Wreck" + junction: + "yes": "Junction" + landuse: + allotments: "Allotments" + basin: "Basin" + brownfield: "Brownfield Land" + cemetery: "Cemetery" + commercial: "Commercial Area" + conservation: "Conservation" + construction: "Construction" + farm: "Farm" + farmland: "Farmland" + farmyard: "Farmyard" + forest: "Forest" + garages: "Garages" + grass: "Grass" + greenfield: "Greenfield Land" + industrial: "Industrial Area" + landfill: "Landfill" + meadow: "Meadow" + military: "Military Area" + mine: "Mine" + orchard: "Orchard" + quarry: "Quarry" + railway: "Railway" + recreation_ground: "Recreation Ground" + reservoir: "Reservoir" + reservoir_watershed: "Reservoir Watershed" + residential: "Residential Area" + retail: "Retail" + road: "Road Area" + village_green: "Village Green" + vineyard: "Vineyard" + "yes": "Landuse" + leisure: + beach_resort: "Beach Resort" + bird_hide: "Bird Hide" + club: "Club" + common: "Common Land" + dog_park: "Dog Park" + fishing: "Fishing Area" + fitness_centre: "Fitness Centre" + fitness_station: "Fitness Station" + garden: "Garden" + golf_course: "Golf Course" + horse_riding: "Horse Riding" + ice_rink: "Ice Rink" + marina: "Marina" + miniature_golf: "Miniature Golf" + nature_reserve: "Nature Reserve" + park: "Park" + pitch: "Sports Pitch" + playground: "Playground" + recreation_ground: "Recreation Ground" + resort: "Resort" + sauna: "Sauna" + slipway: "Slipway" + sports_centre: "Sports Centre" + stadium: "Stadium" + swimming_pool: "Swimming Pool" + track: "Running Track" + water_park: "Water Park" + "yes": "Leisure" + man_made: + lighthouse: "Lighthouse" + pipeline: "Pipeline" + tower: "Tower" + works: "Factory" + "yes": "Man-made" + military: + airfield: "Military Airfield" + barracks: "Barracks" + bunker: "Bunker" + mountain_pass: + "yes" : "Mountain Pass" + natural: + bay: "Bay" + beach: "Beach" + cape: "Cape" + cave_entrance: "Cave Entrance" + cliff: "Cliff" + crater: "Crater" + dune: "Dune" + fell: "Fell" + fjord: "Fjord" + forest: "Forest" + geyser: "Geyser" + glacier: "Glacier" + grassland: "Grassland" + heath: "Heath" + hill: "Hill" + island: "Island" + land: "Land" + marsh: "Marsh" + moor: "Moor" + mud: "Mud" + peak: "Peak" + point: "Point" + reef: "Reef" + ridge: "Ridge" + rock: "Rock" + saddle: "Saddle" + sand: "Sand" + scree: "Scree" + scrub: "Scrub" + spring: "Spring" + stone: "Stone" + strait: "Strait" + tree: "Tree" + valley: "Valley" + volcano: "Volcano" + water: "Water" + wetland: "Wetland" + wood: "Wood" + office: + accountant: "Accountant" + administrative: "Administration" + architect: "Architect" + company: "Company" + employment_agency: "Employment Agency" + estate_agent: "Estate Agent" + government: "Governmental Office" + insurance: "Insurance Office" + lawyer: "Lawyer" + ngo: "NGO Office" + telecommunication: "Telecommunication Office" + travel_agent: "Travel Agency" + "yes": "Office" + place: + allotments: "Allotments" + block: "Block" + airport: "Airport" + city: "City" + country: "Country" + county: "County" + farm: "Farm" + hamlet: "Hamlet" + house: "House" + houses: "Houses" + island: "Island" + islet: "Islet" + isolated_dwelling: "Isolated Dwelling" + locality: "Locality" + moor: "Moor" + municipality: "Municipality" + neighbourhood: "Neighbourhood" + postcode: "Postcode" + region: "Region" + sea: "Sea" + state: "State" + subdivision: "Subdivision" + suburb: "Suburb" + town: "Town" + unincorporated_area: "Unincorporated Area" + village: "Village" + "yes": "Place" + railway: + abandoned: "Abandoned Railway" + construction: "Railway under Construction" + disused: "Disused Railway" + disused_station: "Disused Railway Station" + funicular: "Funicular Railway" + halt: "Train Stop" + historic_station: "Historic Railway Station" + junction: "Railway Junction" + level_crossing: "Level Crossing" + light_rail: "Light Rail" + miniature: "Miniature Rail" + monorail: "Monorail" + narrow_gauge: "Narrow Gauge Railway" + platform: "Railway Platform" + preserved: "Preserved Railway" + proposed: "Proposed Railway" + spur: "Railway Spur" + station: "Railway Station" + stop: "Railway Stop" + subway: "Subway" + subway_entrance: "Subway Entrance" + switch: "Railway Points" + tram: "Tramway" + tram_stop: "Tram Stop" + shop: + alcohol: "Off License" + antiques: "Antiques" + art: "Art Shop" + bakery: "Bakery" + beauty: "Beauty Shop" + beverages: "Beverages Shop" + bicycle: "Bicycle Shop" + books: "Book Shop" + boutique: "Boutique" + butcher: "Butcher" + car: "Car Shop" + car_parts: "Car Parts" + car_repair: "Car Repair" + carpet: "Carpet Shop" + car_repair: "Car Repair" + charity: "Charity Shop" + chemist: "Chemist" + clothes: "Clothes Shop" + computer: "Computer Shop" + confectionery: "Confectionery Shop" + convenience: "Convenience Store" + copyshop: "Copy Shop" + cosmetics: "Cosmetics Shop" + deli: "Deli" + department_store: "Department Store" + discount: "Discount Items Shop" + doityourself: "Do-It-Yourself" + dry_cleaning: "Dry Cleaning" + electronics: "Electronics Shop" + estate_agent: "Estate Agent" + farm: "Farm Shop" + fashion: "Fashion Shop" + fish: "Fish Shop" + florist: "Florist" + food: "Food Shop" + funeral_directors: "Funeral Directors" + furniture: "Furniture" + gallery: "Gallery" + garden_centre: "Garden Centre" + general: "General Store" + gift: "Gift Shop" + greengrocer: "Greengrocer" + grocery: "Grocery Shop" + hairdresser: "Hairdresser" + hardware: "Hardware Store" + hifi: "Hi-Fi" + insurance: "Insurance" + jewelry: "Jewelry Shop" + kiosk: "Kiosk Shop" + laundry: "Laundry" + mall: "Mall" + market: "Market" + mobile_phone: "Mobile Phone Shop" + motorcycle: "Motorcycle Shop" + music: "Music Shop" + newsagent: "Newsagent" + optician: "Optician" + organic: "Organic Food Shop" + outdoor: "Outdoor Shop" + pet: "Pet Shop" + pharmacy: "Pharmacy" + photo: "Photo Shop" + salon: "Salon" + second_hand: "Second-hand Shop" + shoes: "Shoe Shop" + shopping_centre: "Shopping Centre" + sports: "Sports Shop" + stationery: "Stationery Shop" + supermarket: "Supermarket" + tailor: "Tailor" + toys: "Toy Shop" + travel_agency: "Travel Agency" + video: "Video Shop" + wine: "Off License" + "yes": "Shop" + tourism: + alpine_hut: "Alpine Hut" + apartment: "Apartment" + artwork: "Artwork" + attraction: "Attraction" + bed_and_breakfast: "Bed and Breakfast" + cabin: "Cabin" + camp_site: "Camp Site" + caravan_site: "Caravan Site" + chalet: "Chalet" + gallery: "Gallery" + guest_house: "Guest House" + hostel: "Hostel" + hotel: "Hotel" + information: "Information" + motel: "Motel" + museum: "Museum" + picnic_site: "Picnic Site" + theme_park: "Theme Park" + viewpoint: "Viewpoint" + zoo: "Zoo" + tunnel: + culvert: "Culvert" + "yes": "Tunnel" + waterway: + artificial: "Artificial Waterway" + boatyard: "Boatyard" + canal: "Canal" + dam: "Dam" + derelict_canal: "Derelict Canal" + ditch: "Ditch" + dock: "Dock" + drain: "Drain" + lock: "Lock" + lock_gate: "Lock Gate" + mooring: "Mooring" + rapids: "Rapids" + river: "River" + stream: "Stream" + wadi: "Wadi" + waterfall: "Waterfall" + weir: "Weir" + "yes": "Waterway" + admin_levels: + level2: "Country Boundary" + level4: "State Boundary" + level5: "Region Boundary" + level6: "County Boundary" + level8: "City Boundary" + level9: "Village Boundary" + level10: "Suburb Boundary" description: title: - osm_namefinder: '{{types}} from OpenStreetMap Namefinder' + osm_nominatim: 'Location from OpenStreetMap Nominatim' geonames: 'Location from GeoNames' types: cities: Cities towns: Towns places: Places - description_osm_namefinder: - prefix: "{{distance}} {{direction}} of {{type}} " results: no_results: "No results found" - distance: - zero: "less than 1km" - one: "about 1km" - other: "about {{count}}km" - direction: - south_west: "south-west" - south: "south" - south_east: "south-east" - east: "east" - north_east: "north-east" - north: "north" - north_west: "north-west" - west: "west" + more_results: "More results" layouts: project_name: # in
Unlike other maps, OpenStreetMap is completely created by people like you, + and it's free for anyone to fix, update, download and use.
+Sign up to get started contributing. We'll send an email to confirm your account.
+ license_agreement: 'When you confirm your account you will need to agree to the contributor terms.' + email address: "Email Address:" + confirm email address: "Confirm Email Address:" + not displayed publicly: 'Your address is not displayed publicly, see our privacy policy for more information' + display name: "Display Name:" + display name description: "Your publicly displayed username. You can change this later in the preferences." + external auth: "Third Party Authentication:" + password: "Password:" + confirm password: "Confirm Password:" + use external auth: "Alternatively, use a third party to login" + auth no password: "With third party authentication a password is not required, but some extra tools or server may still need one." + continue: Sign Up + terms accepted: "Thanks for accepting the new contributor terms!" + terms declined: "We are sorry that you have decided to not accept the new Contributor Terms. For more information, please see this wiki page." + terms declined url: http://wiki.openstreetmap.org/wiki/Contributor_Terms_Declined + terms: + title: "Contributor terms" + heading: "Contributor terms" + read and accept: "Please read the agreement and press the agree button to confirm that you accept the terms of this agreement for your existing and future contributions." + consider_pd: "In addition to the above agreement, I consider my contributions to be in the Public Domain" + consider_pd_why: "what's this?" + consider_pd_why_url: http://www.osmfoundation.org/wiki/License/Why_would_I_want_my_contributions_to_be_public_domain + guidance: 'Information to help understand these terms: a human readable summary and some informal translations' + agree: Agree + declined: "http://wiki.openstreetmap.org/wiki/Contributor_Terms_Declined" + decline: "Decline" + you need to accept or decline: "Please read and then either accept or decline the new Contributor Terms to continue." + legale_select: "Country of residence:" + legale_names: + france: "France" + italy: "Italy" + rest_of_world: "Rest of the world" no_such_user: title: "No such user" - heading: "The user {{user}} does not exist" - body: "Sorry, there is no user with the name {{user}}. Please check your spelling, or maybe the link you clicked is wrong." + heading: "The user %{user} does not exist" + body: "Sorry, there is no user with the name %{user}. Please check your spelling, or maybe the link you clicked is wrong." + deleted: "deleted" view: - my diary: my diary + my diary: My Diary new diary entry: new diary entry - my edits: my edits - my traces: my traces - my settings: my settings - send message: send message - diary: diary - edits: edits - traces: traces - remove as friend: remove as friend - add as friend: add as friend - mapper since: "Mapper since: " - ago: "({{time_in_words_ago}} ago)" - user image heading: User image - delete image: Delete Image - upload an image: Upload an image - add image: Add Image + my edits: My Edits + my traces: My Traces + my notes: My Notes + my messages: My Messages + my profile: My Profile + my settings: My Settings + my comments: My Comments + oauth settings: oauth settings + blocks on me: Blocks on Me + blocks by me: Blocks by Me + send message: Send Message + diary: Diary + edits: Edits + traces: Traces + notes: Map Notes + remove as friend: Unfriend + add as friend: Add Friend + mapper since: "Mapper since:" + ago: "(%{time_in_words_ago} ago)" + ct status: "Contributor terms:" + ct undecided: Undecided + ct declined: Declined + ct accepted: Accepted %{ago} ago + latest edit: "Latest edit %{ago}:" + email address: "Email address:" + created from: "Created from:" + status: "Status:" + spam score: "Spam Score:" description: Description user location: User location - no home location: "No home location has been set." - if set location: "If you set your location, a pretty map and stuff will appear below. You can set your home location on your {{settings_link}} page." + if set location: "Set your home location on the %{settings_link} page to see nearby users." settings_link_text: settings your friends: Your friends no friends: You have not added any friends yet. - km away: "{{count}}km away" - m away: "{{count}}m away" - nearby users: "Nearby users: " - no nearby users: "There are no users who admit to mapping nearby yet." - change your settings: change your settings - friend_map: - your location: Your location - nearby mapper: "Nearby mapper: " + km away: "%{count}km away" + m away: "%{count}m away" + nearby users: "Other nearby users" + no nearby users: "There are no other users who admit to mapping nearby yet." + role: + administrator: "This user is an administrator" + moderator: "This user is a moderator" + grant: + administrator: "Grant administrator access" + moderator: "Grant moderator access" + revoke: + administrator: "Revoke administrator access" + moderator: "Revoke moderator access" + block_history: "Active Blocks" + moderator_history: "Blocks Given" + comments: "Comments" + create_block: "Block this User" + activate_user: "Activate this User" + deactivate_user: "Deactivate this User" + confirm_user: "Confirm this User" + hide_user: "Hide this User" + unhide_user: "Unhide this User" + delete_user: "Delete this User" + confirm: "Confirm" + friends_changesets: "friends' changesets" + friends_diaries: "friends' diary entries" + nearby_changesets: "nearby user changesets" + nearby_diaries: "nearby user diary entries" + popup: + your location: "Your location" + nearby mapper: "Nearby mapper" + friend: "Friend" account: title: "Edit account" my settings: My settings + current email address: "Current Email Address:" + new email address: "New Email Address:" email never displayed publicly: "(never displayed publicly)" + external auth: "External Authentication:" + openid: + link: "http://wiki.openstreetmap.org/wiki/OpenID" + link text: "what is this?" public editing: - heading: "Public editing: " + heading: "Public editing:" enabled: "Enabled. Not anonymous and can edit data." enabled link: "http://wiki.openstreetmap.org/wiki/Anonymous_edits" - enabled link text: "what's this?" + enabled link text: "what is this?" disabled: "Disabled and cannot edit data, all previous edits are anonymous." disabled link text: "why can't I edit?" - profile description: "Profile Description: " - preferred languages: "Preferred Languages: " - home location: "Home Location: " + public editing note: + heading: "Public editing" + text: "Currently your edits are anonymous and people cannot send you messages or see your location. To show what you edited and allow people to contact you through the website, click the button below. Since the 0.6 API changeover, only public users can edit map data. (find out why).+ Sorry, your account has been automatically suspended due to + suspicious activity. +
++ This decision will be reviewed by an administrator shortly, or + you may contact the %{webmaster} if you wish to discuss this. +
+ auth_failure: + connection_failed: Connection to authentication provider failed + invalid_credentials: Invalid authentication credentials + no_authorization_code: No authorization code + unknown_signature_algorithm: Unknown signature algorithm + invalid_scope: Invalid scope + auth_association: + heading: Your ID is not associated with a OpenStreetMap account yet. + option_1: | + If you are new to OpenStreetMap, please create a new account + using the form below. + option_2: | + If you already have an account, you can login to your account + using your username and password and then associate the account + with your ID in your user settings. + user_role: + filter: + not_an_administrator: "Only administrators can perform user role management, and you are not an administrator." + not_a_role: "The string `%{role}' is not a valid role." + already_has_role: "The user already has role %{role}." + doesnt_have_role: "The user does not have role %{role}." + grant: + title: Confirm role granting + heading: Confirm role granting + are_you_sure: "Are you sure you want to grant the role `%{role}' to the user `%{name}'?" + confirm: "Confirm" + fail: "Could not grant role `%{role}' to user `%{name}'. Please check that the user and role are both valid." + revoke: + title: Confirm role revoking + heading: Confirm role revoking + are_you_sure: "Are you sure you want to revoke the role `%{role}' from the user `%{name}'?" + confirm: "Confirm" + fail: "Could not revoke role `%{role}' from user `%{name}'. Please check that the user and role are both valid." + user_block: + model: + non_moderator_update: "Must be a moderator to create or update a block." + non_moderator_revoke: "Must be a moderator to revoke a block." + not_found: + sorry: "Sorry, the user block with ID %{id} could not be found." + back: "Back to index" + new: + title: "Creating block on %{name}" + heading: "Creating block on %{name}" + reason: "The reason why %{name} is being blocked. Please be as calm and as reasonable as possible, giving as much detail as you can about the situation, remembering that the message will be publicly visible. Bear in mind that not all users understand the community jargon, so please try to use laymans terms." + period: "How long, starting now, the user will be blocked from the API for." + submit: "Create block" + tried_contacting: "I have contacted the user and asked them to stop." + tried_waiting: "I have given a reasonable amount of time for the user to respond to those communications." + needs_view: "User needs to log in before this block will be cleared" + back: "View all blocks" + edit: + title: "Editing block on %{name}" + heading: "Editing block on %{name}" + reason: "The reason why %{name} is being blocked. Please be as calm and as reasonable as possible, giving as much detail as you can about the situation. Bear in mind that not all users understand the community jargon, so please try to use laymans terms." + period: "How long, starting now, the user will be blocked from the API for." + submit: "Update block" + show: "View this block" + back: "View all blocks" + needs_view: "Does the user need to log in before this block will be cleared?" + filter: + block_expired: "The block has already expired and cannot be edited." + block_period: "The blocking period must be one of the values selectable in the drop-down list." + create: + try_contacting: "Please try contacting the user before blocking them and giving them a reasonable time to respond." + try_waiting: "Please try giving the user a reasonable time to respond before blocking them." + flash: "Created a block on user %{name}." + update: + only_creator_can_edit: "Only the moderator who created this block can edit it." + success: "Block updated." + index: + title: "User blocks" + heading: "List of user blocks" + empty: "No blocks have been made yet." + revoke: + title: "Revoking block on %{block_on}" + heading: "Revoking block on %{block_on} by %{block_by}" + time_future: "This block will end in %{time}." + past: "This block ended %{time} ago and cannot be revoked now." + confirm: "Are you sure you wish to revoke this block?" + revoke: "Revoke!" + flash: "This block has been revoked." + period: + one: "1 hour" + other: "%{count} hours" + partial: + show: "Show" + edit: "Edit" + revoke: "Revoke!" + confirm: "Are you sure?" + display_name: "Blocked User" + creator_name: "Creator" + reason: "Reason for block" + status: "Status" + revoker_name: "Revoked by" + not_revoked: "(not revoked)" + showing_page: "Page %{page}" + next: "Next »" + previous: "« Previous" + helper: + time_future: "Ends in %{time}." + until_login: "Active until the user logs in." + time_past: "Ended %{time} ago." + blocks_on: + title: "Blocks on %{name}" + heading: "List of blocks on %{name}" + empty: "%{name} has not been blocked yet." + blocks_by: + title: "Blocks by %{name}" + heading: "List of blocks by %{name}" + empty: "%{name} has not made any blocks yet." + show: + title: "%{block_on} blocked by %{block_by}" + heading: "%{block_on} blocked by %{block_by}" + time_future: "Ends in %{time}" + time_past: "Ended %{time} ago" + created: "Created" + ago: "%{time} ago" + status: "Status" + show: "Show" + edit: "Edit" + revoke: "Revoke!" + confirm: "Are you sure?" + reason: "Reason for block:" + back: "View all blocks" + revoker: "Revoker:" + needs_view: "The user needs to log in before this block will be cleared." + note: + description: + opened_at_html: "Created %{when} ago" + opened_at_by_html: "Created %{when} ago by %{user}" + commented_at_html: "Updated %{when} ago" + commented_at_by_html: "Updated %{when} ago by %{user}" + closed_at_html: "Resolved %{when} ago" + closed_at_by_html: "Resolved %{when} ago by %{user}" + reopened_at_html: "Reactivated %{when} ago" + reopened_at_by_html: "Reactivated %{when} ago by %{user}" + rss: + title: "OpenStreetMap Notes" + description_area: "A list of notes, reported, commented on or closed in your area [(%{min_lat}|%{min_lon}) -- (%{max_lat}|%{max_lon})]" + description_item: "An rss feed for note %{id}" + opened: "new note (near %{place})" + commented: "new comment (near %{place})" + closed: "closed note (near %{place})" + reopened: "reactivated note (near %{place})" + entry: + comment: Comment + full: Full note + mine: + title: "Notes submitted or commented on by %{user}" + heading: "%{user}'s notes" + subheading: "Notes submitted or commented on by %{user}" + id: "Id" + creator: "Creator" + description: "Description" + created_at: "Created at" + last_changed: "Last changed" + ago_html: "%{when} ago" + javascripts: + close: Close + share: + title: "Share" + cancel: "Cancel" + image: "Image" + link: "Link or HTML" + long_link: "Link" + short_link: "Short Link" + geo_uri: "Geo URI" + embed: "HTML" + custom_dimensions: "Set custom dimensions" + format: "Format:" + scale: "Scale:" + image_size: "Image will show standard layer at " + download: "Download" + short_url: "Short URL" + include_marker: "Include marker" + center_marker: "Center map on marker" + paste_html: "Paste HTML to embed in website" + view_larger_map: "View Larger Map" + only_standard_layer: "Only the standard layer can be exported as an image" + embed: + report_problem: "Report a problem" + key: + title: "Map Key" + tooltip: "Map Key" + tooltip_disabled: "Map Key not available for this layer" + map: + zoom: + in: Zoom In + out: Zoom Out + locate: + title: Show My Location + popup: You are within {distance} {unit} of this point + base: + standard: Standard + cycle_map: Cycle Map + transport_map: Transport Map + hot: Humanitarian + layers: + header: Map Layers + notes: Map Notes + data: Map Data + overlays: Enable overlays for troubleshooting the map + title: "Layers" + copyright: "© OpenStreetMap contributors" + donate_link_text: "Make a Donation" + site: + edit_tooltip: Edit the map + edit_disabled_tooltip: Zoom in to edit the map + createnote_tooltip: Add a note to the map + createnote_disabled_tooltip: Zoom in to add a note to the map + map_notes_zoom_in_tooltip: Zoom in to see map notes + map_data_zoom_in_tooltip: Zoom in to see map data + queryfeature_tooltip: Query features + queryfeature_disabled_tooltip: Zoom in to query features + changesets: + show: + comment: "Comment" + subscribe: "Subscribe" + unsubscribe: "Unsubscribe" + hide_comment: "hide" + unhide_comment: "unhide" + notes: + new: + intro: "Spotted a mistake or something missing? Let other mappers know so we can fix it. Move the marker to the correct position and type a note to explain the problem. (Please don't enter personal information or information from copyrighted maps or directory listings.)" + add: Add Note + show: + anonymous_warning: This note includes comments from anonymous users which should be independently verified. + hide: Hide + resolve: Resolve + reactivate: Reactivate + comment_and_resolve: Comment & Resolve + comment: Comment + edit_help: Move the map and zoom in on a location you want to edit, then click here. + directions: + engines: + graphhopper_bicycle: "Bicycle (GraphHopper)" + graphhopper_foot: "Foot (GraphHopper)" + mapquest_bicycle: "Bicycle (MapQuest)" + mapquest_car: "Car (MapQuest)" + mapquest_foot: "Foot (MapQuest)" + osrm_car: "Car (OSRM)" + mapzen_bicycle: "Bicycle (Mapzen)" + mapzen_car: "Car (Mapzen)" + mapzen_foot: "Foot (Mapzen)" + directions: "Directions" + distance: "Distance" + errors: + no_route: "Couldn't find a route between those two places." + no_place: "Sorry - couldn't find that place." + instructions: + continue_without_exit: Continue on %{name} + slight_right_without_exit: Slight right onto %{name} + offramp_right_without_exit: Take the ramp on the right onto %{name} + onramp_right_without_exit: Turn right on the ramp onto %{name} + endofroad_right_without_exit: At the end of the road turn right onto %{name} + merge_right_without_exit: Merge right onto %{name} + fork_right_without_exit: At the fork turn right onto %{name} + turn_right_without_exit: Turn right onto %{name} + sharp_right_without_exit: Sharp right onto %{name} + uturn_without_exit: U-turn along %{name} + sharp_left_without_exit: Sharp left onto %{name} + turn_left_without_exit: Turn left onto %{name} + offramp_left_without_exit: Take the ramp on the left onto %{name} + onramp_left_without_exit: Turn left on the ramp onto %{name} + endofroad_left_without_exit: At the end of the road turn left onto %{name} + merge_left_without_exit: Merge left onto %{name} + fork_left_without_exit: At the fork turn left onto %{name} + slight_left_without_exit: Slight left onto %{name} + via_point_without_exit: (via point) + follow_without_exit: Follow %{name} + roundabout_without_exit: At roundabout take %{name} + leave_roundabout_without_exit: Leave roundabout - %{name} + stay_roundabout_without_exit: Stay on roundabout - %{name} + start_without_exit: Start at end of %{name} + destination_without_exit: Reach destination + against_oneway_without_exit: Go against one-way on %{name} + end_oneway_without_exit: End of one-way on %{name} + roundabout_with_exit: At roundabout take exit %{exit} onto %{name} + unnamed: "unnamed road" + courtesy: "Directions courtesy of %{link}" + time: "Time" + query: + node: Node + way: Way + relation: Relation + nothing_found: No features found + error: "Error contacting %{server}: %{error}" + timeout: "Timeout contacting %{server}" + redaction: + edit: + description: "Description" + heading: "Edit redaction" + submit: "Save redaction" + title: "Edit redaction" + index: + empty: "No redactions to show." + heading: "List of redactions" + title: "List of redactions" + new: + description: "Description" + heading: "Enter information for new redaction" + submit: "Create redaction" + title: "Creating new redaction" + show: + description: "Description:" + heading: "Showing redaction \"%{title}\"" + title: "Showing redaction" + user: "Creator:" + edit: "Edit this redaction" + destroy: "Remove this redaction" + confirm: "Are you sure?" + create: + flash: "Redaction created." + update: + flash: "Changes saved." + destroy: + not_empty: "Redaction is not empty. Please un-redact all versions belonging to this redaction before destroying it." + flash: "Redaction destroyed." + error: "There was an error destroying this redaction."