Merge branch 'wheres_this' of https://github.com/pnorman/openstreetmap-website into...
authorAndy Allan <git@gravitystorm.co.uk>
Wed, 15 Nov 2017 18:24:14 +0000 (18:24 +0000)
committerAndy Allan <git@gravitystorm.co.uk>
Wed, 15 Nov 2017 18:25:51 +0000 (18:25 +0000)
Fixes #412

1  2 
config/locales/en.yml

diff --combined config/locales/en.yml
index 1e1a763dffd524f031784cc3a5cd896a5e913b6a,1d99eb7e5cb9f91bd7ff1d9f5af04941de388240..b06b3371d0a9e03ef24a62fc652a2f33fcbe0d2d
@@@ -367,6 -367,7 +367,6 @@@ en
      search:
        title:
          latlon: 'Results from <a href="http://openstreetmap.org/">Internal</a>'
 -        us_postcode: 'Results from <a href="http://geocoder.us/">Geocoder.us</a>'
          uk_postcode: 'Results from <a href="http://www.npemap.org.uk/">NPEMap / FreeThe Postcode</a>'
          ca_postcode: 'Results from <a href="http://geocoder.ca/">Geocoder.CA</a>'
          osm_nominatim: 'Results from <a href="http://nominatim.openstreetmap.org/">OpenStreetMap Nominatim</a>'
            car_parts: "Car Parts"
            car_repair: "Car Repair"
            carpet: "Carpet Shop"
 -          car_repair: "Car Repair"
            charity: "Charity Shop"
            chemist: "Chemist"
            clothes: "Clothes Shop"
      intro_header: Welcome to OpenStreetMap!
      intro_text: OpenStreetMap is a map of the world, created by people like you and free to use under an open license.
      intro_2_create_account: "Create a user account"
 -    partners_html: "Hosting is supported by %{ucl}, %{ic} and %{bytemark}, and other %{partners}."
 -    partners_ucl: "the UCL VR Centre"
 +    partners_html: "Hosting is supported by %{ucl}, %{bytemark}, %{ic}, and other %{partners}."
 +    partners_ucl: "UCL"
      partners_ic: "Imperial College London"
      partners_bytemark: "Bytemark Hosting"
      partners_partners: "partners"
 -    partners_url: "http://wiki.openstreetmap.org/wiki/Partners"
      osm_offline: "The OpenStreetMap database is currently offline while essential database maintenance work is carried out."
      osm_read_only: "The OpenStreetMap database is currently in read-only mode while essential database maintenance work is carried out."
      donate: "Support OpenStreetMap by %{link} to the Hardware Upgrade Fund."
        more_title_html: Finding out more
        more_1_html: |
          Read more about using our data, and how to credit us, at the <a
 -        href="http://osmfoundation.org/Licence">OSMF Licence page</a> and the community <a
 -        href="http://wiki.openstreetmap.org/wiki/Legal_FAQ">Legal
 -        FAQ</a>.
 +        href="http://osmfoundation.org/Licence">OSMF Licence page</a>.
        more_2_html: |
          Although OpenStreetMap is open data, we cannot provide a
 -        free-of-charge map API for third-party developers.
 -        See our <a href="http://wiki.openstreetmap.org/wiki/API_usage_policy">API Usage Policy</a>,
 -        <a href="http://wiki.openstreetmap.org/wiki/Tile_usage_policy">Tile Usage Policy</a>
 -        and <a href="http://wiki.openstreetmap.org/wiki/Nominatim#Usage_Policy">Nominatim Usage Policy</a>.
 +        free-of-charge map API for third-parties.
 +        See our <a href="https://operations.osmfoundation.org/policies/api/">API Usage Policy</a>,
 +        <a href="https://operations.osmfoundation.org/policies/tiles/">Tile Usage Policy</a>
 +        and <a href="https://operations.osmfoundation.org/policies/nominatim/">Nominatim Usage Policy</a>.
        contributors_title_html: Our contributors
        contributors_intro_html: |
          Our contributors are thousands of individuals. We also include
          <a href="http://dmca.openstreetmap.org/">on-line filing page</a>.
        trademarks_title_html: <span id="trademarks"></span>Trademarks
        trademarks_1_html: |
 -        OpenStreetMap and the looking glass logo are registered trademarks of the OpenStreetMap Foundation. If you have questions about your use of the marks, please send your questions to the <a href="http://wiki.osmfoundation.org/wiki/Licensing_Working_Group">Licence Working Group</a>.
 +        OpenStreetMap, the magnifying glass logo and State of the Map are registered trademarks of the OpenStreetMap Foundation. If you have questions about your use of the marks, please send your questions to the <a href="http://wiki.osmfoundation.org/wiki/Licensing_Working_Group">Licence Working Group</a>.
    welcome_page:
      title: Welcome!
      introduction_html: |
      legal_html: |
        This site and many other related services are formally operated by the  
        <a href='http://osmfoundation.org/'>OpenStreetMap Foundation</a> (OSMF) 
 -      on behalf of the community.
 +      on behalf of the community. Use of all OSMF operated services is subject 
 +      to our <a href="http://wiki.openstreetmap.org/wiki/Acceptable_Use_Policy">
 +      Acceptable Use Policies</a> and our <a href="http://wiki.osmfoundation.org/wiki/Privacy_Policy">Privacy Policy</a>
        <br> 
        Please <a href='http://osmfoundation.org/Contact'>contact the OSMF</a> 
        if you have licensing, copyright or other legal questions and issues.
      partners_title: Partners
    notifier:
      diary_comment_notification:
 -      subject: "[OpenStreetMap] %{user} commented on your diary entry"
 +      subject: "[OpenStreetMap] %{user} commented on a diary entry"
        hi: "Hi %{to_user},"
 -      header: "%{from_user} has commented on your recent OpenStreetMap diary entry with the subject %{subject}:"
 +      header: "%{from_user} has commented on the OpenStreetMap diary entry with the subject %{subject}:"
        footer: "You can also read the comment at %{readurl} and you can comment at %{commenturl} or reply at %{replyurl}"
      message_notification:
        subject_header: "[OpenStreetMap] %{subject}"
        header: "%{from_user} has sent you a message through OpenStreetMap with the subject %{subject}:"
        footer_html: "You can also read the message at %{readurl} and you can reply at %{replyurl}"
      friend_notification:
 +      hi: "Hi %{to_user},"
        subject: "[OpenStreetMap] %{user} added you as a friend"
        had_added_you: "%{user} has added you as a friend on OpenStreetMap."
        see_their_profile: "You can see their profile at %{userurl}."
          commented_note: "%{commenter} has reactivated a map note you have commented on. The note is near %{place}."
        details: "More details about the note can be found at %{url}."
      changeset_comment_notification:
 +      hi: "Hi %{to_user},"
        greeting: "Hi,"
        commented:
          subject_own: "[OpenStreetMap] %{commenter} has commented on one of your changesets"
          partial_changeset_with_comment: "with comment '%{changeset_comment}'"
          partial_changeset_without_comment: "without comment"
        details: "More details about the changeset can be found at %{url}."
 +      unsubscribe: 'To unsubscribe from updates to this changeset, visit %{url} and click "Unsubscribe".'
    message:
      inbox:
        title: "Inbox"
        date: "Date"
        reply_button: "Reply"
        unread_button: "Mark as unread"
 +      delete_button: "Delete"
        back: "Back"
        to: "To"
        wrong_user: "You are logged in as `%{user}' but the message you have asked to read was not sent by or to that user. Please login as the correct user in order to read it."
        get_directions_title: "Find directions between two points"
        from: "From"
        to: "To"
-       where_am_i: "Where am I?"
+       where_am_i: "Where is this?"
        where_am_i_title: Describe the current location using the search engine
        submit_text: "Go"
      key:
            track: "Track"
            bridleway: "Bridleway"
            cycleway: "Cycleway"
 +          cycleway_national: "National cycleway"
 +          cycleway_regional: "Regional cycleway"
 +          cycleway_local: "Local cycleway"
            footway: "Footway"
            rail: "Railway"
            subway: "Subway"
            private: "Private access"
            destination: "Destination access"
            construction: "Roads under construction"
 +          bicycle_shop: "Bicycle shop"
 +          bicycle_parking: "Bicycle parking"
 +          toilets: "Toilets"
      richtext_area:
        edit: Edit
        preview: Preview
      require_moderator:
        not_a_moderator: "You need to be a moderator to perform that action."
      setup_user_auth:
 +      blocked_zero_hour: "You have an urgent message on the OpenStreetMap web site. You need to read the message before you will be able to save your edits."
        blocked: "Your access to the API has been blocked. Please log-in to the web interface to find out more."
        need_to_see_terms: "Your access to the API is temporarily suspended. Please log-in to the web interface to view the Contributor Terms. You do not need to agree, but you must view them."
    oauth:
        invalid: "The authorization token is not valid."
      revoke:
        flash: "You've revoked the token for %{application}"
 +    permissions:
 +      missing: "You have not permitted the application access to this facility"
    oauth_clients:
      new:
        title: "Register a new application"
          windowslive:
            title: Login with Windows Live
            alt: Login with a Windows Live Account
 +        github:
 +          title: Login with GitHub
 +          alt: Login with a GitHub Account
 +        wikipedia:
 +          title: Login with Wikipedia
 +          alt: Login with a Wikipedia Account
          yahoo:
            title: Login with Yahoo
            alt: Login with a Yahoo OpenID
      new:
        title: "Sign Up"
        no_auto_account_create: "Unfortunately we are not currently able to create an account for you automatically."
 -      contact_webmaster: 'Please contact the <a href="mailto:webmaster@openstreetmap.org">webmaster</a> to arrange for an account to be created - we will try and deal with the request as quickly as possible.'
 +      contact_webmaster: 'Please contact the <a href="%{webmaster}">webmaster</a> to arrange for an account to be created - we will try and deal with the request as quickly as possible.'
        about:
          header: Free and editable
          html: |
        license_agreement: 'When you confirm your account you will need to agree to the <a href="http://www.osmfoundation.org/wiki/License/Contributor_Terms">contributor terms</a>.'
        email address: "Email Address:"
        confirm email address: "Confirm Email Address:"
 -      not displayed publicly: 'Not displayed publicly (see <a href="http://wiki.openstreetmap.org/wiki/Privacy_Policy" title="wiki privacy policy including section on email addresses">privacy policy</a>)'
 +      not displayed publicly: 'Your address is not displayed publicly, see our <a href="http://wiki.osmfoundation.org/wiki/Privacy_Policy" title="OSMF privacy policy including section on email addresses">privacy policy</a> 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:"
        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."
 -      auth association: |
 -        <p>Your ID is not associated with a OpenStreetMap account yet.</p>
 -        <ul>
 -          <li>If you are new to OpenStreetMap, please create a new account using the form below.</li>
 -          <li>
 -            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.
 -          </li>
 -        </ul>
        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 <a href=\"%{url}\">this wiki page</a>."
        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."
 +      deleted: "deleted"
      view:
        my diary: My Diary
        new diary entry: new diary entry
          revoke:
            administrator: "Revoke administrator access"
            moderator: "Revoke moderator access"
 -      block_history: "blocks received"
 -      moderator_history: "blocks given"
 +      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"
 +      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"
          gravatar: "Use Gravatar"
          link: "http://wiki.openstreetmap.org/wiki/Gravatar"
          link text: "what is this?"
 +        disabled: "Gravatar has been disabled."
 +        enabled: "Display of your Gravatar has been enabled."
        new image: "Add an image"
        keep image: "Keep the current image"
        delete image: "Remove the current image"
        unknown token: "That confirmation code has expired or does not exist."
        reconfirm_html: "If you need us to resend the confirmation email, <a href=\"%{reconfirm}\">click here</a>."
      confirm_resend:
 -      success: "We've sent a new confirmation note to %{email} and as soon as you confirm your account you'll be able to get mapping.<br /><br />If you use an antispam system which sends confirmation requests then please make sure you whitelist webmaster@openstreetmap.org as we are unable to reply to any confirmation requests."
 +      success: "We've sent a new confirmation note to %{email} and as soon as you confirm your account you'll be able to get mapping.<br /><br />If you use an antispam system which sends confirmation requests then please make sure you whitelist %{sender} as we are unable to reply to any confirmation requests."
        failure: "User %{name} not found."
      confirm_email:
        heading: Confirm a change of email address
        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."
      helper:
        time_future: "Ends in %{time}."
        until_login: "Active until the user logs in."
 +      time_future_and_until_login: "Ends in %{time} and after the user has logged in."
        time_past: "Ended %{time} ago."
      blocks_on:
        title: "Blocks on %{name}"
        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 available only for Standard layer"
 +      tooltip_disabled: "Map Key not available for this layer"
      map:
        zoom:
          in: Zoom In
          standard: Standard
          cycle_map: Cycle Map
          transport_map: Transport Map
 -        mapquest: MapQuest Open
          hot: Humanitarian
        layers:
          header: Map Layers
          notes: Map Notes
          data: Map Data
 +        gps: Public GPS Traces
          overlays: Enable overlays for troubleshooting the map
          title: "Layers"
        copyright: "© <a href='%{copyright_url}'>OpenStreetMap contributors</a>"
          comment: Comment
      edit_help: Move the map and zoom in on a location you want to edit, then click here.
      directions:
 +      ascend: "Ascend"
        engines:
          graphhopper_bicycle: "Bicycle (GraphHopper)"
 +        graphhopper_car: "Car (GraphHopper)"
          graphhopper_foot: "Foot (GraphHopper)"
          mapquest_bicycle: "Bicycle (MapQuest)"
          mapquest_car: "Car (MapQuest)"
          mapzen_bicycle: "Bicycle (Mapzen)"
          mapzen_car: "Car (Mapzen)"
          mapzen_foot: "Foot (Mapzen)"
 +      descend: "Descend"
        directions: "Directions"
        distance: "Distance"
        errors:
        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}
          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}
 +        turn_left_with_exit: At roundabout turn left onto %{name}
 +        slight_left_with_exit: At roundabout slight left onto %{name}
 +        turn_right_with_exit: At roundabout turn right onto %{name}
 +        slight_right_with_exit: At roundabout slight right onto %{name}
 +        continue_with_exit: At roundabout continue straight onto %{name}
          unnamed: "unnamed road"
          courtesy: "Directions courtesy of %{link}"
        time: "Time"
        nothing_found: No features found
        error: "Error contacting %{server}: %{error}"
        timeout: "Timeout contacting %{server}"
 +    context:
 +      directions_from: Directions from here
 +      directions_to: Directions to here
 +      add_note: Add a note here
 +      show_address: Show address
 +      query_features: Query features
 +      centre_map: Centre map here
    redaction:
      edit:
        description: "Description"