]> git.openstreetmap.org Git - rails.git/blobdiff - config/locales/en-GB.yml
Avoid various uses of html_safe
[rails.git] / config / locales / en-GB.yml
index 81ecc957d67086d4a2029a56d154de3bbc148c4e..1f1794127a7c0363e96a09b6860525757e0b7cb7 100644 (file)
@@ -3,6 +3,8 @@
 # Export driver: phpyaml
 # Author: Abijeet Patro
 # Author: Andibing
+# Author: BEANS
+# Author: Bjh21
 # Author: Bpfhjquevaps
 # Author: Bruce89
 # Author: Caliburn
 # Author: Kosovastar
 # Author: Macofe
 # Author: Meno25
+# Author: Michel Bakni
 # Author: Mvolz
 # Author: Sampablokuper
+# Author: Samwilson
 # Author: Shirayuki
 # Author: Smsm1
+# Author: Tlubenov
 # Author: TomH
 # Author: ديفيد
 ---
@@ -34,6 +39,8 @@ en-GB:
       friendly: '%e %B %Y at %H:%M'
       blog: '%e %B %Y'
   helpers:
+    file:
+      prompt: Choose file
     submit:
       diary_comment:
         create: Save
@@ -46,7 +53,7 @@ en-GB:
         create: Send
       client_application:
         create: Register
-        update: Edit
+        update: Update
       redaction:
         create: Create redaction
         update: Save redaction
@@ -69,6 +76,7 @@ en-GB:
       diary_comment: Diary Comment
       diary_entry: Diary Entry
       friend: Friend
+      issue: Issue
       language: Language
       message: Message
       node: Node
@@ -85,6 +93,7 @@ en-GB:
       relation: Relation
       relation_member: Relation Member
       relation_tag: Relation Tag
+      report: Report
       session: Session
       trace: Trace
       tracepoint: Trace Point
@@ -96,6 +105,12 @@ en-GB:
       way_node: Way Node
       way_tag: Way Tag
     attributes:
+      client_application:
+        callback_url: Callback URL
+        support_url: Support URL
+        allow_write_api: modify the map
+        allow_read_gpx: read their private GPS traces
+        allow_write_gpx: upload GPS traces
       diary_comment:
         body: Body
       diary_entry:
@@ -110,12 +125,15 @@ en-GB:
       trace:
         user: User
         visible: Visible
-        name: Name
+        name: Filename
         size: Size
         latitude: Latitude
         longitude: Longitude
         public: Public
         description: Description
+        gpx_file: Upload GPX File
+        visibility: Visibility
+        tagstring: Tags
       message:
         sender: Sender
         title: Subject
@@ -128,6 +146,9 @@ en-GB:
         description: Description
         languages: Languages
         pass_crypt: Password
+    help:
+      trace:
+        tagstring: comma delimited
   datetime:
     distance_in_words_ago:
       about_x_hours:
@@ -184,6 +205,14 @@ en-GB:
     remote:
       name: Remote Control
       description: Remote Control (JOSM or Merkaartor)
+  auth:
+    providers:
+      openid: OpenID
+      google: Google
+      facebook: Facebook
+      windowslive: Windows Live
+      github: GitHub
+      wikipedia: Wikipedia
   api:
     notes:
       comment:
@@ -225,6 +254,8 @@ en-GB:
     view_history: View History
     view_details: View Details
     location: 'Location:'
+    common_details:
+      coordinates_html: '%{latitude}, %{longitude}'
     changeset:
       title: 'Changeset: %{id}'
       belongs_to: Author
@@ -247,29 +278,29 @@ en-GB:
       still_open: Changeset still open - discussion will open once the changeset is
         closed.
     node:
-      title: 'Node: %{name}'
-      history_title: 'Node History: %{name}'
+      title_html: 'Node: %{name}'
+      history_title_html: 'Node History: %{name}'
     way:
-      title: 'Way: %{name}'
-      history_title: 'Way History: %{name}'
+      title_html: 'Way: %{name}'
+      history_title_html: 'Way History: %{name}'
       nodes: Nodes
-      also_part_of:
+      also_part_of_html:
         one: part of way %{related_ways}
         other: part of ways %{related_ways}
     relation:
-      title: 'Relation: %{name}'
-      history_title: 'Relation History: %{name}'
+      title_html: 'Relation: %{name}'
+      history_title_html: 'Relation History: %{name}'
       members: Members
     relation_member:
-      entry: '%{type} %{name}'
-      entry_role: '%{type} %{name} as %{role}'
+      entry_html: '%{type} %{name}'
+      entry_role_html: '%{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})
+      entry_html: Relation %{relation_name}
+      entry_role_html: Relation %{relation_name} (as %{relation_role})
     not_found:
       sorry: 'Sorry, %{type} #%{id} could not be found.'
       type:
@@ -326,6 +357,7 @@ en-GB:
       reopened_by_anonymous: Reactivated by anonymous <abbr title='%{exact_time}'>%{when}</abbr>
       hidden_by: Hidden by %{user} <abbr title='%{exact_time}'>%{when}</abbr>
       report: Report this note
+      coordinates_html: '%{latitude}, %{longitude}'
     query:
       title: Query Features
       introduction: Click on the map to find nearby features.
@@ -402,7 +434,7 @@ en-GB:
       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_html: '%{login_link} to leave a comment'
       login: Login
     no_such_entry:
       title: No such diary entry
@@ -410,9 +442,9 @@ en-GB:
       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} on %{created} in %{language_link}
+      posted_by_html: Posted by %{link_user} on %{created} in %{language_link}
       comment_link: Comment on this entry
-      reply_link: Reply to this entry
+      reply_link: Send a message to the author
       comment_count:
         zero: No comments
         one: '%{count} comment'
@@ -423,7 +455,7 @@ en-GB:
       confirm: Confirm
       report: Report this entry
     diary_comment:
-      comment_from: Comment from %{link_user} on %{comment_created_at}
+      comment_from_html: Comment from %{link_user} on %{comment_created_at}
       hide_link: Hide this comment
       unhide_link: Unhide this comment
       confirm: Confirm
@@ -449,17 +481,29 @@ en-GB:
       comment: Comment
       newer_comments: Newer Comments
       older_comments: Older Comments
+  friendships:
+    make_friend:
+      heading: Add %{user} as a friend?
+      button: Add as friend
+      success: '%{name} is now your friend!'
+      failed: Sorry, failed to add %{name} as a friend.
+      already_a_friend: You are already friends with %{name}.
+    remove_friend:
+      heading: Unfriend %{user}?
+      button: Unfriend
+      success: '%{name} was removed from your friends.'
+      not_a_friend: '%{name} is not one of your friends.'
   geocoder:
     search:
       title:
-        latlon: Results from <a href="https://openstreetmap.org/">Internal</a>
-        ca_postcode: Results from <a href="https://geocoder.ca/">Geocoder.CA</a>
-        osm_nominatim: Results from <a href="https://nominatim.openstreetmap.org/">OpenStreetMap
+        latlon_html: Results from <a href="https://openstreetmap.org/">Internal</a>
+        ca_postcode_html: Results from <a href="https://geocoder.ca/">Geocoder.CA</a>
+        osm_nominatim_html: Results from <a href="https://nominatim.openstreetmap.org/">OpenStreetMap
           Nominatim</a>
-        geonames: Results from <a href="http://www.geonames.org/">GeoNames</a>
-        osm_nominatim_reverse: Results from <a href="https://nominatim.openstreetmap.org/">OpenStreetMap
+        geonames_html: Results from <a href="http://www.geonames.org/">GeoNames</a>
+        osm_nominatim_reverse_html: Results from <a href="https://nominatim.openstreetmap.org/">OpenStreetMap
           Nominatim</a>
-        geonames_reverse: Results from <a href="http://www.geonames.org/">GeoNames</a>
+        geonames_reverse_html: Results from <a href="http://www.geonames.org/">GeoNames</a>
     search_osm_nominatim:
       prefix_format: '%{name}'
       prefix:
@@ -530,14 +574,16 @@ en-GB:
           hospital: Hospital
           hunting_stand: Hunting Stand
           ice_cream: Ice Cream
+          internet_cafe: Internet Cafe
           kindergarten: Nursery School
+          language_school: Language school
           library: Library
           marketplace: Marketplace
           monastery: Monastery
           motorcycle_parking: Motorcycle Parking
+          music_school: Music School
           nightclub: Night Club
           nursing_home: Nursing Home
-          office: Office
           parking: Parking
           parking_entrance: Parking Entrance
           parking_space: Parking Space
@@ -546,20 +592,15 @@ en-GB:
           police: Police
           post_box: Post Box
           post_office: Post Office
-          preschool: Pre-School
           prison: Prison
           pub: Pub
           public_building: Public Building
           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
@@ -575,12 +616,12 @@ en-GB:
           waste_basket: Waste Bin
           waste_disposal: Waste Disposal
           water_point: Water Point
-          youth_centre: Youth Centre
         boundary:
           administrative: Administrative Boundary
           census: Census Boundary
           national_park: National Park
           protected_area: Protected Area
+          "yes": Boundary
         bridge:
           aqueduct: Aqueduct
           boardwalk: Promenade
@@ -589,6 +630,17 @@ en-GB:
           viaduct: Viaduct
           "yes": Bridge
         building:
+          apartment: Apartment
+          apartments: Apartments
+          cabin: Cabin
+          college: College Building
+          commercial: Commercial Building
+          construction: Building under Construction
+          garage: Garage
+          garages: Garages
+          house: House
+          industrial: Industrial Building
+          roof: Roof
           "yes": Building
         craft:
           brewery: Brewery
@@ -650,7 +702,6 @@ en-GB:
           tertiary_link: Tertiary Road
           track: Track
           traffic_signals: Traffic Signals
-          trail: Trail
           trunk: Trunk Road
           trunk_link: Trunk Road
           turning_loop: Turning Loop
@@ -669,7 +720,6 @@ en-GB:
           fort: Fort
           heritage: Heritage Site
           house: House
-          icon: Icon
           manor: Manor
           memorial: Memorial
           mine: Mine
@@ -714,7 +764,6 @@ en-GB:
           reservoir_watershed: Reservoir Watershed
           residential: Residential Area
           retail: Retail
-          road: Road Area
           village_green: Village Green
           vineyard: Vineyard
           "yes": Landuse
@@ -871,7 +920,6 @@ en-GB:
           subdivision: Subdivision
           suburb: Suburb
           town: Town
-          unincorporated_area: Unincorporated Area
           village: Village
           "yes": Place
         railway:
@@ -897,6 +945,7 @@ en-GB:
           switch: Railway Points
           tram: Tramway
           tram_stop: Tram Stop
+          yard: Railway Yard
         shop:
           alcohol: Off Licence
           antiques: Antiques
@@ -930,12 +979,10 @@ en-GB:
           estate_agent: Estate Agent
           farm: Farm Shop
           fashion: Fashion Shop
-          fish: Fishmonger
           florist: Florist
           food: Food Shop
           funeral_directors: Funeral Directors
           furniture: Furniture
-          gallery: Gallery
           garden_centre: Garden Centre
           general: General Store
           gift: Gift Shop
@@ -952,7 +999,6 @@ en-GB:
           laundry: Laundry
           lottery: Lottery
           mall: Mall
-          market: Market
           massage: Massage
           mobile_phone: Mobile Phone Shop
           motorcycle: Motorcycle Shop
@@ -964,9 +1010,8 @@ en-GB:
           paint: Paint Shop
           pawnbroker: Pawnbroker
           pet: Pet Shop
-          pharmacy: Pharmacy
           photo: Photo Shop
-          seafood: Sea Food
+          seafood: Seafood
           second_hand: Second-hand Shop
           shoes: Shoe Shop
           sports: Sports Shop
@@ -1043,6 +1088,9 @@ en-GB:
     results:
       no_results: No results found
       more_results: More results
+  issues:
+    index:
+      reports: Reports
   layouts:
     project_name:
       title: OpenStreetMap
@@ -1092,22 +1140,22 @@ en-GB:
       text: Make a Donation
     learn_more: Learn More
     more: More
-  notifier:
+  user_mailer:
     diary_comment_notification:
       subject: '[OpenStreetMap] %{user} commented on a diary entry'
       hi: Hi %{to_user},
       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}
+        or send a message to the author at %{replyurl}
     message_notification:
       subject_header: '[OpenStreetMap] %{subject}'
       hi: Hi %{to_user},
       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:
+      footer_html: You can also read the message at %{readurl} and you can send a
+        message to the author at %{replyurl}
+    friendship_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.'
@@ -1127,8 +1175,10 @@ en-GB:
         import_failures_url: http://wiki.openstreetmap.org/wiki/GPX_Import_Failures
       success:
         subject: '[OpenStreetMap] GPX Import success'
-        loaded_successfully: loaded successfully with %{trace_points} out of a possible
-          %{possible_points} points.
+        loaded_successfully:
+          one: loaded successfully with %{trace_points} out of a possible 1 point.
+          other: loaded successfully with %{trace_points} out of a possible %{possible_points}
+            points.
     signup_confirm:
       subject: '[OpenStreetMap] Welcome to OpenStreetMap'
       greeting: Hi there!
@@ -1217,8 +1267,8 @@ en-GB:
       from: From
       subject: Subject
       date: Date
-      no_messages_yet: You have no messages yet. Why not get in touch with some of
-        the %{people_mapping_nearby_link}?
+      no_messages_yet_html: You have no messages yet. Why not get in touch with some
+        of the %{people_mapping_nearby_link}?
       people_mapping_nearby: people mapping nearby
     message_summary:
       unread_button: Mark as unread
@@ -1227,7 +1277,7 @@ en-GB:
       destroy_button: Delete
     new:
       title: Send message
-      send_message_to: Send a new message to %{name}
+      send_message_to_html: Send a new message to %{name}
       subject: Subject
       body: Body
       back_to_inbox: Back to inbox
@@ -1241,7 +1291,7 @@ en-GB:
       body: Sorry, there is no message with that id.
     outbox:
       title: Outbox
-      my_inbox: My %{inbox_link}
+      my_inbox_html: My %{inbox_link}
       inbox: inbox
       outbox: outbox
       messages:
@@ -1250,8 +1300,8 @@ en-GB:
       to: To
       subject: Subject
       date: Date
-      no_sent_messages: You have no sent messages yet. Why not get in touch with some
-        of the %{people_mapping_nearby_link}?
+      no_sent_messages_html: You have no sent messages yet. Why not get in touch with
+        some of the %{people_mapping_nearby_link}?
       people_mapping_nearby: people mapping nearby
     reply:
       wrong_user: You are logged in as `%{user}' but the message you have asked to
@@ -1281,8 +1331,8 @@ en-GB:
     about:
       next: Next
       copyright_html: <span>&copy;</span>OpenStreetMap<br>contributors
-      used_by: '%{name} powers map data on thousands of web sites, mobile apps, and
-        hardware devices'
+      used_by_html: '%{name} provides map data for thousands of web sites, mobile
+        apps, and hardware devices'
       lede_text: OpenStreetMap is built by a community of mappers that contribute
         and maintain data about roads, trails, cafés, railway stations, and much more,
         all over the world.
@@ -1303,26 +1353,23 @@ en-GB:
         under the same licence. See the <a href='%{copyright_path}'>Copyright and
         Licence page</a> for details.
       legal_title: Legal
-      legal_html: "This site and many other related services are formally operated
+      legal_1_html: "This site and many other related services are formally operated
         by the  \n<a href='https://osmfoundation.org/'>OpenStreetMap Foundation</a>
         (OSMF) \non behalf of the community. Use of all OSMF operated services is
         subject \nto our <a href=\"https://wiki.osmfoundation.org/wiki/Terms_of_Use\">Terms
         of Use</a>, <a href=\"https://wiki.openstreetmap.org/wiki/Acceptable_Use_Policy\">\nAcceptable
         Use Policies</a> and our <a href=\"https://wiki.osmfoundation.org/wiki/Privacy_Policy\">Privacy
-        Policy</a>\n<br> \nPlease <a href='https://osmfoundation.org/Contact'>contact
-        the OSMF</a> \nif you have licensing, copyright or other legal questions.\n<br>\nOpenStreetMap,
-        the magnifying glass logo and State of the Map are <a href=\"https://wiki.osmfoundation.org/wiki/Trademark_Policy\">registered
-        trademarks of the OSMF</a>."
+        Policy</a>."
       partners_title: Partners
     copyright:
       foreign:
         title: About this translation
-        text: In the event of a conflict between this translated page and %{english_original_link},
+        html: In the event of a conflict between this translated page and %{english_original_link},
           the English page shall take precedence
         english_link: the English original
       native:
         title: About this page
-        text: You are viewing the English version of the copyright page. You can go
+        html: You are viewing the English version of the copyright page. You can go
           back to the %{native_link} of this page or you can stop reading about copyright
           and %{mapping_link}.
         native_link: British English version
@@ -1339,18 +1386,16 @@ en-GB:
           build upon our data, you may distribute the result only under the same licence.
           The full <a href="https://opendatacommons.org/licenses/odbl/1.0/">legal
           code</a> explains your rights and responsibilities.
-        intro_3_html: |-
-          The cartography in our map tiles, and our documentation, are
-          licenced under the <a href="https://creativecommons.org/licenses/by-sa/2.0/">Creative
-          Commons Attribution-ShareAlike 2.0</a> licence (CC BY-SA).
+        intro_3_1_html: "Our documentation is licensed under the \n<a href=\"https://creativecommons.org/licenses/by-sa/2.0/\">Creative\nCommons
+          Attribution-ShareAlike 2.0</a> licence (CC BY-SA 2.0)."
         credit_title_html: How to credit OpenStreetMap
         credit_1_html: |-
           We require that you use the credit &ldquo;&copy; OpenStreetMap
           contributors&rdquo;.
-        credit_2_html: |-
+        credit_2_1_html: |-
           You must also make it clear that the data is available under the Open
           Database Licence, and if using our map tiles, that the cartography is
-          licenced as CC BY-SA. You may do this by linking to
+          licensed as CC BY-SA. You may do this by linking to
           <a href="https://www.openstreetmap.org/copyright">this copyright page</a>.
           Alternatively, and as a requirement if you are distributing OSM in a
           data form, you can name and link directly to the licence(s). In media
@@ -1358,7 +1403,7 @@ en-GB:
           direct your readers to openstreetmap.org (perhaps by expanding
           'OpenStreetMap' to this full address), to opendatacommons.org, and
           if relevant, to creativecommons.org.
-        credit_3_html: |-
+        credit_4_html: |-
           For a browsable electronic map, the credit should appear in the corner of the map.
           For example:
         attribution_example:
@@ -1448,12 +1493,12 @@ en-GB:
         the remote control option is enabled
     edit:
       not_public: You have not set your edits to be public.
-      not_public_description: You can no longer edit the map unless you do so. You
-        can set your edits as public from your %{user_page}.
+      not_public_description_html: You can no longer edit the map unless you do so.
+        You can set your edits as public from your %{user_page}.
       user_page_link: user page
-      anon_edits: (%{link})
+      anon_edits_html: (%{link})
       anon_edits_link_text: Find out why this is the case.
-      flash_player_required: You need a Flash player to use Potlatch, the OpenStreetMap
+      flash_player_required_html: You need a Flash player to use Potlatch, the OpenStreetMap
         Flash editor. You can <a href="https://get.adobe.com/flashplayer/">download
         Flash Player from Adobe.com</a>. <a href="https://wiki.openstreetmap.org/wiki/Editing">Several
         other options</a> are also available for editing OpenStreetMap.
@@ -1476,7 +1521,7 @@ en-GB:
       map_image: Map Image (shows standard layer)
       embeddable_html: Embeddable HTML
       licence: Licence
-      export_details: OpenStreetMap data is licenced under the <a href="http://opendatacommons.org/licenses/odbl/1.0/">Open
+      export_details_html: OpenStreetMap data is licenced under the <a href="http://opendatacommons.org/licenses/odbl/1.0/">Open
         Data Commons Open Database Licence</a> (ODbL).
       too_large:
         advice: 'If the above export fails, please consider using one of the sources
@@ -1726,11 +1771,6 @@ en-GB:
       identifiable: Identifiable (shown in trace list and as identifiable, ordered
         points with timestamps)
     new:
-      upload_gpx: 'Upload GPX File:'
-      description: 'Description:'
-      tags: 'Tags:'
-      tags_help: comma delimited
-      visibility: 'Visibility:'
       visibility_help: what does this mean?
       visibility_help_url: https://wiki.openstreetmap.org/wiki/Visibility_of_GPS_traces
       help: Help
@@ -1750,18 +1790,6 @@ en-GB:
     edit:
       title: Editing trace %{name}
       heading: Editing trace %{name}
-      filename: 'Filename:'
-      download: download
-      uploaded_at: 'Uploaded:'
-      points: 'Points:'
-      start_coord: 'Start coordinate:'
-      map: map
-      edit: edit
-      owner: 'Owner:'
-      description: 'Description:'
-      tags: 'Tags:'
-      tags_help: comma delimited
-      visibility: 'Visibility:'
       visibility_help: what does this mean?
       visibility_help_url: http://wiki.openstreetmap.org/wiki/Visibility_of_GPS_traces
     trace_optionals:
@@ -1847,9 +1875,9 @@ en-GB:
   oauth:
     authorize:
       title: Authorise access to your account
-      request_access: The application %{app_name} is requesting access to your account,
-        %{user}. Please check whether you would like the application to have the following
-        capabilities. You may choose as many or as few as you like.
+      request_access_html: The application %{app_name} is requesting access to your
+        account, %{user}. Please check whether you would like the application to have
+        the following capabilities. You may choose as many or as few as you like.
       allow_to: 'Allow the client application to:'
       allow_read_prefs: read your user preferences.
       allow_write_prefs: modify your user preferences.
@@ -1861,7 +1889,7 @@ en-GB:
       grant_access: Grant Access
     authorize_success:
       title: Authorisation request allowed
-      allowed: You have granted application %{app_name} access to your account.
+      allowed_html: You have granted application %{app_name} access to your account.
       verification: The verification code is %{code}.
     authorize_failure:
       title: Authorisation request failed
@@ -1888,13 +1916,6 @@ en-GB:
       delete: Delete Client
       confirm: Are you sure?
       requests: 'Requesting the following permissions from the user:'
-      allow_read_prefs: read their user preferences.
-      allow_write_prefs: modify their user preferences.
-      allow_write_diary: create diary entries, comments and make friends.
-      allow_write_api: modify the map.
-      allow_read_gpx: read their private GPS traces.
-      allow_write_gpx: upload GPS traces.
-      allow_write_notes: modify notes.
     index:
       title: My OAuth Details
       my_tokens: My Authorised Applications
@@ -1904,25 +1925,13 @@ en-GB:
       issued_at: Issued At
       revoke: Revoke!
       my_apps: My Client Applications
-      no_apps: Do you have an application you would like to register for use with
-        us using the %{oauth} standard? You must register your web application before
-        it can make OAuth requests to this service.
+      no_apps_html: Do you have an application you would like to register for use
+        with us using the %{oauth} standard? You must register your web application
+        before it can make OAuth requests to this service.
       registered_apps: 'You have the following client applications registered:'
       register_new: Register your application
     form:
-      name: Name
-      required: Required
-      url: Main Application URL
-      callback_url: Callback URL
-      support_url: Support URL
       requests: 'Request the following permissions from the user:'
-      allow_read_prefs: read their user preferences.
-      allow_write_prefs: modify their user preferences.
-      allow_write_diary: create diary entries, comments and make friends.
-      allow_write_api: modify the map.
-      allow_read_gpx: read their private GPS traces.
-      allow_write_gpx: upload GPS traces.
-      allow_write_notes: modify notes.
     not_found:
       sorry: Sorry, that %{type} could not be found.
     create:
@@ -1937,7 +1946,7 @@ en-GB:
       heading: Login
       email or username: 'E-mail Address or Username:'
       password: 'Password:'
-      openid: '%{logo} OpenID:'
+      openid_html: '%{logo} OpenID:'
       remember: Remember me
       lost password link: Lost your password?
       login_button: Login
@@ -2003,8 +2012,6 @@ en-GB:
     reset_password:
       title: Reset password
       heading: Reset Password for %{user}
-      password: 'Password:'
-      confirm password: 'Confirm Password:'
       reset: Reset Password
       flash changed: Your password has been changed.
       flash token bad: Did not find that token, check the URL maybe?
@@ -2012,8 +2019,8 @@ en-GB:
       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="%{webmaster}">webmaster</a> to
-        arrange for an account to be created - we will try and deal with the request
+      contact_webmaster_html: 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
@@ -2025,9 +2032,9 @@ en-GB:
         terms</a>.
       email address: 'Email Address:'
       confirm email address: 'Confirm Email Address:'
-      not displayed publicly: Your address is not displayed publicly, see our <a href="https://wiki.osmfoundation.org/wiki/Privacy_Policy"
-        title="OSMF privacy policy including section on email addresses">privacy policy</a>
-        for more information
+      not_displayed_publicly_html: Your address is not displayed publicly, see our
+        <a href="https://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.
@@ -2049,7 +2056,7 @@ en-GB:
         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 <a href="%{summary}">human
+      guidance_html: 'Information to help understand these terms: a <a href="%{summary}">human
         readable summary</a> and some <a href="%{translations}">informal translations</a>'
       declined: https://wiki.openstreetmap.org/wiki/Contributor_Terms_Declined
       decline: Decline
@@ -2097,8 +2104,8 @@ en-GB:
       spam score: 'Spam Score:'
       description: Description
       user location: User location
-      if set location: Set your home location on the %{settings_link} page to see
-        nearby users.
+      if_set_location_html: Set your home location on the %{settings_link} page to
+        see nearby users.
       settings_link_text: settings
       no friends: You have not added any friends yet.
       km away: '%{count}km away'
@@ -2152,7 +2159,7 @@ en-GB:
         disabled link text: why can't I edit?
       public editing note:
         heading: Public editing
-        text: Currently your edits are anonymous and people cannot send you messages
+        html: 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. <b>Since the 0.6 API changeover,
           only public users can edit map data</b>. (<a href="https://wiki.openstreetmap.org/wiki/Anonymous_edits">find
@@ -2225,25 +2232,14 @@ en-GB:
       flash success: Home location saved successfully
     go_public:
       flash success: All your edits are now public, and you are now allowed to edit.
-    make_friend:
-      heading: Add %{user} as a friend?
-      button: Add as friend
-      success: '%{name} is now your friend!'
-      failed: Sorry, failed to add %{name} as a friend.
-      already_a_friend: You are already friends with %{name}.
-    remove_friend:
-      heading: Unfriend %{user}?
-      button: Unfriend
-      success: '%{name} was removed from your friends.'
-      not_a_friend: '%{name} is not one of your friends.'
     index:
       title: Users
       heading: Users
       showing:
         one: Page %{page} (%{first_item} of %{items})
         other: Page %{page} (%{first_item}-%{last_item} of %{items})
-      summary: '%{name} created from %{ip_address} on %{date}'
-      summary_no_ip: '%{name} created on %{date}'
+      summary_html: '%{name} created from %{ip_address} on %{date}'
+      summary_no_ip_html: '%{name} created on %{date}'
       confirm: Confirm Selected Users
       hide: Hide Selected Users
       empty: No matching users found
@@ -2251,7 +2247,7 @@ en-GB:
       title: Account Suspended
       heading: Account Suspended
       webmaster: webmaster
-      body: |-
+      body_html: |-
         <p>
           Sorry, your account has been automatically suspended due to suspicious activity.
         </p>
@@ -2303,7 +2299,7 @@ en-GB:
       back: Back to index
     new:
       title: Creating block on %{name}
-      heading: Creating block on %{name}
+      heading_html: 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
@@ -2316,7 +2312,7 @@ en-GB:
       back: View all blocks
     edit:
       title: Editing block on %{name}
-      heading: Editing block on %{name}
+      heading_html: 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
@@ -2344,7 +2340,7 @@ en-GB:
       empty: No blocks have been made yet.
     revoke:
       title: Revoking block on %{block_on}
-      heading: Revoking block on %{block_on} by %{block_by}
+      heading_html: Revoking block on %{block_on} by %{block_by}
       time_future: This block will end in %{time}.
       past: This block ended %{time} and cannot be revoked now.
       confirm: Are you sure you wish to revoke this block?
@@ -2361,15 +2357,15 @@ en-GB:
           other: '%{count} hours'
     blocks_on:
       title: Blocks on %{name}
-      heading: List of blocks on %{name}
+      heading_html: List of blocks on %{name}
       empty: '%{name} has not been blocked yet.'
     blocks_by:
       title: Blocks by %{name}
-      heading: List of blocks by %{name}
+      heading_html: 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}'
+      heading_html: '%{block_on} blocked by %{block_by}'
       created: Created
       status: Status
       show: Show
@@ -2395,7 +2391,7 @@ en-GB:
       next: Next »
       previous: « Previous
   notes:
-    mine:
+    index:
       title: Notes submitted or commented on by %{user}
       heading: '%{user}''s notes'
       subheading_html: Notes submitted or commented on by %{user}
@@ -2438,7 +2434,6 @@ en-GB:
         out: Zoom Out
       locate:
         title: Show My Location
-        popup: You are within {distance} {unit} of this point
       base:
         standard: Standard
         cycle_map: Cycle Map
@@ -2547,6 +2542,17 @@ en-GB:
         roundabout_with_exit: At roundabout take exit %{exit} onto %{name}
         unnamed: unnamed road
         courtesy: Directions courtesy of %{link}
+        exit_counts:
+          first: 1st
+          second: 2nd
+          third: 3rd
+          fourth: 4th
+          fifth: 5th
+          sixth: 6th
+          seventh: 7th
+          eighth: 8th
+          ninth: 9th
+          tenth: 10th
       time: Time
     query:
       node: Node
@@ -2592,4 +2598,6 @@ en-GB:
         this redaction before destroying it.
       flash: Redaction destroyed.
       error: There was an error destroying this redaction.
+  validations:
+    invalid_characters: contains invalid characters
 ...