]> git.openstreetmap.org Git - rails.git/commitdiff
Merge remote-tracking branch 'upstream/pull/3848'
authorTom Hughes <tom@compton.nu>
Thu, 22 Dec 2022 16:43:41 +0000 (16:43 +0000)
committerTom Hughes <tom@compton.nu>
Thu, 22 Dec 2022 16:43:41 +0000 (16:43 +0000)
98 files changed:
.github/workflows/docker.yml
.github/workflows/lint.yml
.github/workflows/tests.yml
CONFIGURE.md
CONTRIBUTING.md
DOCKER.md
Dockerfile
Gemfile.lock
INSTALL.md
app/controllers/issues_controller.rb
app/controllers/users_controller.rb
app/views/layouts/_header.html.erb
config/locales/af.yml
config/locales/ar.yml
config/locales/ba.yml
config/locales/be-Tarask.yml
config/locales/be.yml
config/locales/bg.yml
config/locales/bn.yml
config/locales/br.yml
config/locales/bs.yml
config/locales/ca.yml
config/locales/cs.yml
config/locales/cy.yml
config/locales/da.yml
config/locales/de.yml
config/locales/el.yml
config/locales/en-GB.yml
config/locales/en.yml
config/locales/eo.yml
config/locales/es.yml
config/locales/et.yml
config/locales/eu.yml
config/locales/fa.yml
config/locales/fi.yml
config/locales/fr.yml
config/locales/fur.yml
config/locales/fy.yml
config/locales/ga.yml
config/locales/gl.yml
config/locales/he.yml
config/locales/hi.yml
config/locales/hr.yml
config/locales/hsb.yml
config/locales/hu.yml
config/locales/ia.yml
config/locales/id.yml
config/locales/is.yml
config/locales/it.yml
config/locales/ja.yml
config/locales/kab.yml
config/locales/kk-cyrl.yml
config/locales/ko.yml
config/locales/ku-Latn.yml
config/locales/lb.yml
config/locales/lt.yml
config/locales/mk.yml
config/locales/mr.yml
config/locales/ms.yml
config/locales/my.yml
config/locales/nb.yml
config/locales/nl.yml
config/locales/nqo.yml
config/locales/oc.yml
config/locales/pl.yml
config/locales/pnb.yml
config/locales/ps.yml
config/locales/pt-BR.yml
config/locales/pt-PT.yml
config/locales/ro.yml
config/locales/ru.yml
config/locales/sat.yml
config/locales/sc.yml
config/locales/scn.yml
config/locales/sk.yml
config/locales/sl.yml
config/locales/sr.yml
config/locales/sv.yml
config/locales/ta.yml
config/locales/te.yml
config/locales/tl.yml
config/locales/tr.yml
config/locales/tt.yml
config/locales/uk.yml
config/locales/vi.yml
config/locales/xmf.yml
config/locales/zh-CN.yml
config/locales/zh-HK.yml
config/locales/zh-TW.yml
docker-compose.yml
test/controllers/api/changesets_controller_test.rb
test/controllers/diary_entries_controller_test.rb
test/controllers/users_controller_test.rb
test/integration/user_diaries_test.rb
test/models/way_test.rb
test/system/site_test.rb
test/system/user_signup_test.rb
yarn.lock

index 5f0f0f0786138ac2ae169affd5f31288129f3469..acc19b8c0ef70f9d8cd1a00638a326599a4b508f 100644 (file)
@@ -28,6 +28,7 @@ jobs:
       run: |
         docker-compose run --rm web bundle exec rails db:migrate
         docker-compose run --rm web bundle exec rails i18n:js:export
+        docker-compose run --rm web bundle exec rails assets:precompile
         docker-compose run --rm web osmosis --rx docker/null-island.osm.xml --wd host=db database=openstreetmap user=openstreetmap password=openstreetmap validateSchemaVersion=no
     - name: Test Basic Website
       run: |
index 11a4c322ff65bff1434e8ef509eb3a282ffc626e..94eb05df947fe93486042d95729a88bfe437e856 100644 (file)
@@ -54,11 +54,11 @@ jobs:
         restore-keys: |
           yarn-${{ env.os }}-
     - name: Install node modules
-      run: bundle exec rake yarn:install
+      run: bundle exec rails yarn:install
     - name: Create dummy database configuration
       run: cp config/example.database.yml config/database.yml
     - name: Run eslint
-      run: bundle exec rake eslint
+      run: bundle exec rails eslint
   brakeman:
     name: Brakeman
     runs-on: ubuntu-20.04
index 2ee32c44974fcb61bc99e78113055c533c0cbf9a..73ce90b9272239d132db2d7cf6f21ed01e288224 100644 (file)
@@ -48,13 +48,15 @@ jobs:
     - name: Populate database
       run: |
         sed -f script/normalise-structure db/structure.sql > db/structure.expected
-        bundle exec rake db:migrate
+        bundle exec rails db:migrate
         sed -f script/normalise-structure db/structure.sql > db/structure.actual
         diff -uw db/structure.expected db/structure.actual
     - name: Export javascript strings
-      run: bundle exec rake i18n:js:export
+      run: bundle exec rails i18n:js:export
     - name: Install node modules
-      run: bundle exec rake yarn:install
+      run: bundle exec rails yarn:install
+    - name: Compile assets
+      run: bundle exec rails assets:precompile
     - name: Run tests
       run: bundle exec rails test:all
     - name: Report completion to Coveralls
index af93dcaefa4cfee0b283ab53ae4f08695edf2448..3bf0724fc3f95b4b3831c0c50592c6226b67883e 100644 (file)
@@ -127,7 +127,7 @@ If your installation stops working for some reason:
 * The OSM database schema is changed periodically and you need to keep up with these improvements. Go to your `openstreetmap-website` directory and run:
 
 ```
-bundle exec rake db:migrate
+bundle exec rails db:migrate
 ```
 
 ## Testing on the osm dev server
@@ -145,5 +145,5 @@ If you want to deploy `openstreetmap-website` for production use, you'll need to
 * It's not recommended to use `rails server` in production. Our recommended approach is to use [Phusion Passenger](https://www.phusionpassenger.com/). Instructions are available for [setting it up with most web servers](https://www.phusionpassenger.com/documentation_and_support#documentation).
 * Passenger will, by design, use the Production environment and therefore the production database - make sure it contains the appropriate data and user accounts.
 * The included version of the map call is quite slow and eats a lot of memory. You should consider using [CGIMap](https://github.com/zerebubuth/openstreetmap-cgimap) instead.
-* Make sure you generate the i18n files and precompile the production assets: `RAILS_ENV=production rake i18n:js:export assets:precompile`
+* Make sure you generate the i18n files and precompile the production assets: `RAILS_ENV=production rails i18n:js:export assets:precompile`
 * Make sure the web server user as well as the rails user can read, write and create directories in `tmp/`.
index 9e878a30cfc455bf98a502e2aba6ad57951dcb3e..99286692e5e7fa3dd030e79a4ac48a1d71edadd6 100644 (file)
@@ -10,7 +10,7 @@ development to check that your code matches our guidelines:
 
 ```
 bundle exec rubocop
-bundle exec rake eslint
+bundle exec rails eslint
 bundle exec erblint .
 ```
 
index d0b16db07771de5528ada1e5154f415cf3e5d695..2df50bea91c657bc6e3ed1806fef2d9253a24754 100644 (file)
--- a/DOCKER.md
+++ b/DOCKER.md
@@ -54,7 +54,7 @@ This will launch one Docker container for each 'service' specified in `docker-co
 
 Run the Rails database migrations:
 
-    docker-compose run --rm web bundle exec rake db:migrate
+    docker-compose run --rm web bundle exec rails db:migrate
 
 ### Tests
 
index aae65c2bb9765dcc7b1ee8900fa53d56107a5ae6..7d5d4982cd3d3d3d228f31d6141bc4751a15b8ef 100644 (file)
@@ -45,6 +45,6 @@ RUN gem install bundler \
  && bundle install
 
 # Install NodeJS packages using yarnpkg
-# `bundle exec rake yarn:install` will not work
+# `bundle exec rails yarn:install` will not work
 ADD package.json yarn.lock /app/
 RUN yarnpkg --ignore-engines install
index c63ef00817be5c748c6112e4b6015828f04b6b65..ba539393a8169f2ddf996469351b571dea97ca0a 100644 (file)
@@ -86,7 +86,7 @@ GEM
     autoprefixer-rails (10.4.7.0)
       execjs (~> 2)
     aws-eventstream (1.2.0)
-    aws-partitions (1.675.0)
+    aws-partitions (1.680.0)
     aws-sdk-core (3.168.4)
       aws-eventstream (~> 1, >= 1.0.2)
       aws-partitions (~> 1, >= 1.651.0)
@@ -153,7 +153,7 @@ GEM
       rexml
     crass (1.0.6)
     dalli (3.2.3)
-    date (3.3.1)
+    date (3.3.3)
     debug_inspector (1.1.0)
     deep_merge (1.2.2)
     delayed_job (4.1.11)
@@ -164,7 +164,7 @@ GEM
     docile (1.4.0)
     doorkeeper (5.6.2)
       railties (>= 5)
-    doorkeeper-i18n (5.2.5)
+    doorkeeper-i18n (5.2.6)
       doorkeeper (>= 5.2)
     dry-configurable (1.0.1)
       dry-core (~> 1.0, < 2)
@@ -213,7 +213,7 @@ GEM
     factory_bot_rails (6.2.0)
       factory_bot (~> 6.2.0)
       railties (>= 5.0.0)
-    faraday (2.7.1)
+    faraday (2.7.2)
       faraday-net_http (>= 2.0, < 3.1)
       ruby2_keywords (>= 0.0.4)
     faraday-net_http (3.0.2)
@@ -366,7 +366,7 @@ GEM
     rack-openid (1.4.2)
       rack (>= 1.1.0)
       ruby-openid (>= 2.1.8)
-    rack-protection (3.0.4)
+    rack-protection (3.0.5)
       rack
     rack-test (2.0.2)
       rack (>= 1.3)
@@ -414,8 +414,8 @@ GEM
       rack (>= 1.4)
     rexml (3.2.5)
     rinku (2.0.6)
-    rotp (6.2.1)
-    rubocop (1.40.0)
+    rotp (6.2.2)
+    rubocop (1.41.0)
       json (~> 2.3)
       parallel (~> 1.10)
       parser (>= 3.1.2.1)
@@ -471,9 +471,9 @@ GEM
     snaky_hash (2.0.1)
       hashie
       version_gem (~> 1.1, >= 1.1.1)
-    sprockets (4.1.1)
+    sprockets (4.2.0)
       concurrent-ruby (~> 1.0)
-      rack (> 1, < 3)
+      rack (>= 2.2.4, < 4)
     sprockets-exporters_pack (0.1.2)
       brotli (>= 0.2.0)
       sprockets (>= 4.0.0.beta3)
index 6815bab1fbdf879fffe5e2f9b163181987a25256..b19ce4ffcbe217e4fc4e98a32e97e3e64f6b8857 100644 (file)
@@ -137,7 +137,7 @@ bundle install
 We use [Yarn](https://yarnpkg.com/) to manage the Node.js modules required for the project.
 
 ```
-bundle exec rake yarn:install
+bundle exec rails yarn:install
 ```
 
 ## Prepare local settings file
@@ -185,7 +185,7 @@ exit
 To create the three databases - for development, testing and production - run:
 
 ```
-bundle exec rake db:create
+bundle exec rails db:create
 ```
 
 ### Database structure
@@ -193,7 +193,7 @@ bundle exec rake db:create
 To create all the tables, indexes and constraints, run:
 
 ```
-bundle exec rake db:migrate
+bundle exec rails db:migrate
 ```
 
 ## Running the tests
index 5940389397ca76e8b7b6d9a524a76d9df41185c0..10a6dc09ba603203fb43293a7b32a7dd0c8fd09f 100644 (file)
@@ -12,8 +12,8 @@ class IssuesController < ApplicationController
     @title = t ".title"
 
     @issue_types = []
-    @issue_types.concat %w[Note] if current_user.moderator?
-    @issue_types.concat %w[DiaryEntry DiaryComment User] if current_user.administrator?
+    @issue_types.push("Note") if current_user.moderator?
+    @issue_types.push("DiaryEntry", "DiaryComment", "User") if current_user.administrator?
 
     @users = User.joins(:roles).where(:user_roles => { :role => current_user.roles.map(&:role) }).distinct
     @issues = Issue.visible_to(current_user)
index 6d98c17f6707e021d62f7c3be49aee81e8d08fbf..abd998030eda898c28d439f82d6156c219c701c9 100644 (file)
@@ -151,7 +151,7 @@ class UsersController < ApplicationController
 
         redirect_to referer || edit_account_path
       elsif params[:decline]
-        redirect_to t("users.terms.declined")
+        redirect_to t("users.terms.declined"), :allow_other_host => true
       else
         redirect_to :action => :terms
       end
index e4f640e355db72a6c06809800c21e72f74517d88..a66715a759a285731dfe8b23763f8f2d6501eae2 100644 (file)
@@ -18,7 +18,7 @@
                     :class => "btn btn-outline-primary geolink editlink",
                     :id => "editanchor",
                     :data => { :editor => preferred_editor } %>
-        <a class='btn btn-outline-primary dropdown-toggle dropdown-toggle-split' data-bs-toggle='dropdown' href='#'></a>
+        <button class='btn btn-outline-primary dropdown-toggle dropdown-toggle-split' type='button' data-bs-toggle='dropdown'></button>
         <ul class='dropdown-menu'>
           <% Editors::RECOMMENDED_EDITORS.each do |editor| %>
             <li>
@@ -63,7 +63,7 @@
         <%= link_to t("layouts.about"), about_path, :class => "nav-link" %>
       </li>
       <li id="compact-secondary-nav" class="dropdown nav-item">
-        <a class="dropdown-toggle nav-link" data-bs-toggle="dropdown" href="#"><%= t "layouts.more" %></a>
+        <button class="dropdown-toggle nav-link btn" type="button" data-bs-toggle="dropdown"><%= t "layouts.more" %></button>
         <ul class="dropdown-menu">
           <% if Settings.status != "database_offline" && can?(:index, Issue) %>
             <li class="<%= current_page_class(issues_path) %>">
@@ -84,7 +84,7 @@
     </ul>
     <% if current_user && current_user.id %>
       <div class='d-inline-flex dropdown user-menu logged-in clearfix'>
-        <a class='dropdown-toggle btn btn-outline-secondary px-2 py-1 flex-grow-1' data-bs-toggle='dropdown' href="#">
+        <button class='dropdown-toggle btn btn-outline-secondary px-2 py-1 flex-grow-1' type='button' data-bs-toggle='dropdown'>
           <%= user_thumbnail_tiny(current_user, :width => 25, :height => 25, :class => "user_thumbnail_tiny rounded-1") %>
           <%= render :partial => "layouts/inbox" %>
           <span class="user-button">
@@ -92,7 +92,7 @@
               <%= current_user.display_name %>
             </span>
           </span>
-        </a>
+        </button>
         <div class='dropdown-menu dropdown-menu-end'>
           <%= link_to t("users.show.my_dashboard"), dashboard_path, :class => "dropdown-item" %>
           <%= link_to inbox_messages_path, :class => "dropdown-item" do %>
index 62056daed1238e6a5c0b991f11b9a67252b1a98e..73e0085434d4be09bc3bf8a6ba5d77193e3cdca0 100644 (file)
@@ -30,7 +30,7 @@ af:
       client_application:
         create: Registreer
         update: Opdateer
-      doorkeeper_application:
+      oauth2_application:
         create: Registreer
         update: Opdateer
       redaction:
index cf04089fd3f7e67161a58bd8dc45be41480c87f3..a468e0994b1348974537fd6c088bf23e3c2ed585 100644 (file)
@@ -65,7 +65,7 @@ ar:
       client_application:
         create: سجِّل
         update: تحديث
-      doorkeeper_application:
+      oauth2_application:
         create: سجِّل
         update: تحديث
       redaction:
index de0626a9d73f2640905e26c19e9d0638393a3342..02119391d078dd2fa487776ad4577358fd428c35 100644 (file)
@@ -34,7 +34,7 @@ ba:
       client_application:
         create: Теркәлеү
         update: Яңыртырға
-      doorkeeper_application:
+      oauth2_application:
         create: Теркәлеү
         update: Яңыртырға
       redaction:
index e2e3c116cd66fdb91c01022bbdce69fc06e8a7e2..1856c3ea3d38498550c6cae28175bc8645bad83c 100644 (file)
@@ -29,7 +29,7 @@ be-Tarask:
       client_application:
         create: Рэгістрацыя
         update: Абнавіць
-      doorkeeper_application:
+      oauth2_application:
         create: Рэгістрацыя
         update: Абнавіць
       redaction:
index 398534f36a5489218779b48a4a8a7b6bd488ecbb..7ccd21f94b644e1cc3724719f72bd73f59a835ed 100644 (file)
@@ -37,7 +37,7 @@ be:
       client_application:
         create: Зарэгістравацца
         update: Абнавіць
-      doorkeeper_application:
+      oauth2_application:
         update: Абнавіць
       redaction:
         create: Стварыць рэдакцыю
index 4c17e07ca6cd64379dbbae33e515f6ee2812a754..6b9bb9edab14322b0f50890052826bb08b91149e 100644 (file)
@@ -38,7 +38,7 @@ bg:
       client_application:
         create: Регистриране
         update: Обновяване
-      doorkeeper_application:
+      oauth2_application:
         create: Регистриране
         update: Обновяване
       redaction:
index dc8650df6742b1f6288ce3378a52aa1cb405608d..b23ad576a9306f8647d892b398e35aa2c4ae1f45 100644 (file)
@@ -48,7 +48,7 @@ bn:
       client_application:
         create: নিবন্ধন
         update: হালনাগাদ
-      doorkeeper_application:
+      oauth2_application:
         create: নিবন্ধন করুন
         update: হালনাগাদ
       redaction:
index 38f117545608a5667b5b20edd7cfbe7023d2287b..81559766b9ba9c6f2af54b2bf78c8315edf3a3db 100644 (file)
@@ -36,7 +36,7 @@ br:
       client_application:
         create: Marilhañ
         update: Hizivaat
-      doorkeeper_application:
+      oauth2_application:
         create: En em enskrivañ
         update: Hizivaat
       redaction:
index e00bbfe434604963607cfeaffaadade1feafa571..16ad1db35eb398beb00f8f16e26a4386e103eefb 100644 (file)
@@ -36,7 +36,7 @@ bs:
       client_application:
         create: Registrirati
         update: Ažuriraj
-      doorkeeper_application:
+      oauth2_application:
         update: Ažuriraj
       redaction:
         create: Napraviti redakciju
index 0c21b6186b0f64db139c01c8d95d793e96633e79..f71afa2b18c7ed8a9ad19c866aa9a3a905e996d9 100644 (file)
@@ -67,7 +67,7 @@ ca:
       client_application:
         create: Registreu-vos
         update: Actualitza
-      doorkeeper_application:
+      oauth2_application:
         create: Registreu-vos
         update: Actualitza
       redaction:
index 71f13f3012d2ca5de644ac68d06623b2f0056d0f..f24d093e4ee74b1b3bc7e8e287b2f95b3a98f8f1 100644 (file)
@@ -71,7 +71,7 @@ cs:
       client_application:
         create: Zaregistrovat
         update: Aktualizovat
-      doorkeeper_application:
+      oauth2_application:
         create: Zaregistrovat
         update: Uložit
       redaction:
index defe6301ba5a0f8f56c6947560686967f7aeb022..2b6dfc0e74188868a4f482701e79c85aaec3e8bd 100644 (file)
@@ -1,6 +1,7 @@
 # Messages for Welsh (Cymraeg)
 # Exported from translatewiki.net
 # Export driver: phpyaml
+# Author: Afalau
 # Author: Cymrodor
 # Author: Danieldegroot2
 # Author: Robin Owain
@@ -111,6 +112,7 @@ cy:
         home_lon: 'Hydred:'
         languages: Ieithoedd
         pass_crypt: Cyfrinair
+        pass_crypt_confirmation: Cadarnhau Cyfrinair
     help:
       user:
         new_email: (byth ei ddangos yn gyhoeddus)
@@ -140,6 +142,13 @@ cy:
     remote:
       name: Rheolaeth o bell
       description: Pellreolwr (JOSM neu Merkaartor)
+  auth:
+    providers:
+      google: Google
+      facebook: Facebook
+      windowslive: Windows Live
+      github: GitHub
+      wikipedia: Wicipedia
   api:
     notes:
       comment:
@@ -152,6 +161,12 @@ cy:
       entry:
         comment: Sylw
         full: Nodyn llawn
+  account:
+    deletions:
+      show:
+        title: Dileu Fy Nghyfrif
+        delete_account: Dileu Cyfrif
+        confirm_delete: Ydych chi'n siŵr?
   accounts:
     edit:
       title: Golygu'r cyfrif
@@ -472,6 +487,7 @@ cy:
           bicycle_parking: Man Cadw Beic
           bicycle_rental: Man Llogi Beic
           biergarten: Gardd Gwrw
+          blood_bank: Banc Gwaed
           boat_rental: Llogi Cychod
           brothel: Puteindy
           bureau_de_change: Bureau de Change
@@ -507,11 +523,14 @@ cy:
           hospital: Ysbyty
           hunting_stand: Llwyfan Hela
           ice_cream: Hufen Iâ
+          internet_cafe: Caffi Rhyngrwyd
           kindergarten: Meithrinfa
+          language_school: Ysgol Iaith
           library: Llyfrgell
           marketplace: Marchnad
           monastery: Mynachdy
           motorcycle_parking: Man Parcio Beiciau Modur
+          music_school: Ysgol Gerddoriaeth
           nightclub: Clwb Nôs
           nursing_home: Cartref Nyrsio
           parking: Parcio
@@ -558,7 +577,15 @@ cy:
           viaduct: Pont Trenau
           "yes": Pont
         building:
+          chapel: Capel
+          greenhouse: Tŷ Gwydr
+          hospital: Adeilad Ysbyty
+          hotel: Adeilad Gwesty
+          house: Tŷ
+          school: Adeilad Ysgol
           "yes": Adeilad
+        club:
+          "yes": Clwb
         craft:
           brewery: Bragdy
           carpenter: Saer
@@ -737,6 +764,7 @@ cy:
           silo: Seilo
           storage_tank: Tanc Storio
           surveillance: Gwyliadwraeth
+          telescope: Telesgop
           tower: Tŵr
           wastewater_plant: Gwaith Dŵr Budr
           watermill: Melin Ddŵr
@@ -878,7 +906,9 @@ cy:
           carpet: Siop Garpedi
           charity: Siop Elusen
           chemist: Fferyllfa
+          chocolate: Siocled
           clothes: Siop Ddillad
+          coffee: Siop Goffi
           computer: Siop Gyfrifiaduron
           confectionery: Siop Felysion
           convenience: Siop Bob-peth
@@ -889,7 +919,9 @@ cy:
           discount: Siop Ddisgownt
           doityourself: DIY
           dry_cleaning: Sychlanhau
+          e-cigarette: Siop E-Sigaréts
           electronics: Siop Electroneg
+          erotic: Siop Erotig
           estate_agent: Gwerthwr Tai
           farm: Siop Fferm
           fashion: Siop Ffasiwn
@@ -1018,6 +1050,11 @@ cy:
       states:
         open: Agor
         resolved: Datruswyd
+  reports:
+    new:
+      categories:
+        user:
+          other_label: Arall
   layouts:
     logo:
       alt_text: Logo OpenStreetMap
@@ -1045,6 +1082,7 @@ cy:
     intro_2_create_account: Creu cyfrif defnyddiwr
     partners_bytemark: Bytemark Hosting
     partners_partners: Partneriaid
+    tou: Telerau Gwasanaeth
     osm_offline: Mae cronfa ddata OpenStreetMap all-lein ar hyn o bryd er mwyn gwaith
       cynnal a chadw hanfodol.
     osm_read_only: Nid yw'n bosib golygu cronfa ddata OpenStreetMap ar hyn o bryd
@@ -1053,6 +1091,7 @@ cy:
     help: Cymorth
     about: Ynghylch
     copyright: Hawlfraint
+    communities: Cymunedau
     community: Cymuned
     community_blogs: Blogiau'r Gymuned
     community_blogs_title: Blogiau gan aelodau cymuned OpenStreetMap
@@ -1065,6 +1104,7 @@ cy:
     more: Mwy
   user_mailer:
     message_notification:
+      subject: '[OpenStreetMap] %{message_title}'
       hi: Pa hwyl %{to_user}?
     friendship_notification:
       hi: Henffych %{to_user}!
@@ -1076,9 +1116,13 @@ cy:
       created: Mae rhywun (chi gobeithio!) newydd greu cyfrif yn %{site_url}.
     email_confirm:
       greeting: Pa hwyl,
+    lost_password:
+      greeting: Helo,
     note_comment_notification:
       anonymous: Defnyddiwr anhysbys
       greeting: Pa hwyl?
+    changeset_comment_notification:
+      greeting: Helo,
   confirmations:
     confirm:
       button: Cadarnhau
@@ -1593,6 +1637,12 @@ cy:
         reactivate: Ail roi ar waith
         comment_and_resolve: Sylw a Datrys
         comment: Adweithio
+    directions:
+      instructions:
+        exit_counts:
+          first: 1af
+          second: 2il
+          third: 3ydd
     query:
       way: Llwybr
       nothing_found: Ni ddarganfuwyd nodweddion
@@ -1600,5 +1650,6 @@ cy:
   redactions:
     show:
       description: 'Disgrifiad:'
+      user: 'Crëwr:'
       confirm: Ydych yn sicr?
 ...
index 30a9ac0ab7e2f8867a1a83f18b98d4eaa82ee6b7..dfad183caee891ffe81acc0b5dc94a5264ddd468 100644 (file)
@@ -56,7 +56,7 @@ da:
       client_application:
         create: Registrér
         update: Opdater
-      doorkeeper_application:
+      oauth2_application:
         create: Registrér
         update: Opdatér
       redaction:
index 025b7d2bc6ce69ae510a53c32a53e970e02a701c..8e26e5ec40b7d61ea210dd740950fb8d5b42cf1c 100644 (file)
@@ -67,6 +67,7 @@
 # Author: Michi
 # Author: Milet
 # Author: Mormegil
+# Author: Nadjita
 # Author: Onefloid
 # Author: P24
 # Author: Pill
@@ -116,7 +117,7 @@ de:
       client_application:
         create: Registrieren
         update: Aktualisieren
-      doorkeeper_application:
+      oauth2_application:
         create: Registrieren
         update: Aktualisieren
       redaction:
@@ -150,8 +151,8 @@ de:
       old_node: Alter Knoten
       old_node_tag: Alter-Knoten-Tag
       old_relation: Alte Relation
-      old_relation_member: Alte-Relation-Mitglied
-      old_relation_tag: Alter-Relations-Tag
+      old_relation_member: Altes Relations-Mitglied
+      old_relation_tag: Alter Relations-Tag
       old_way: Alter Weg
       old_way_node: Alter-Weg-Knoten
       old_way_tag: Alter-Weg-Attribut
@@ -774,7 +775,7 @@ de:
           charging_station: Ladestation
           childcare: Kinderbetreuung
           cinema: Kino
-          clinic: Krankenhaus
+          clinic: Ärztehaus
           clock: Uhr
           college: Hochschule
           community_centre: Gemeinschaftszentrum
@@ -827,7 +828,7 @@ de:
           public_bath: Öffentliches Bad
           public_bookcase: Öffentlicher Bücherschrank
           public_building: Öffentliches Gebäude
-          ranger_station: Rangerstation
+          ranger_station: Besucherstation
           recycling: Recycling-Center
           restaurant: Restaurant
           sanitary_dump_station: Sanitäre Entsorgungsstation
@@ -2492,7 +2493,7 @@ de:
       lede_text: |-
         Menschen auf der ganzen Welt tragen zu OpenStreetMap bei oder verwenden es.
         Während viele als Einzelpersonen mitmachen, haben andere Gemeinschaften gebildet.
-        Diese Gruppen gibt es in verschiedenen Größen und repräsentieren geografische Einheiten von kleinen Städten bis zu großen länderübergreifenden Regionen. Sie können sowohl formell als auch informell sein.
+        Diese Gruppen gibt es in verschiedenen Größen und sie repräsentieren geografische Einheiten von kleinen Städten bis hin zu großen länderübergreifenden Regionen. Sie können sowohl formell als auch informell sein.
       local_chapters:
         title: Lokale Verbände
         about_text: Lokale Verbände sind Gruppen auf Landesebene oder Regionsebene,
index 2d36b880295d321c313711263adf99344400139a..4ed343ccec97306a7355f4d77f5d19ece28f7748 100644 (file)
@@ -58,7 +58,7 @@ el:
       client_application:
         create: Εγγραφή
         update: Ενημέρωση
-      doorkeeper_application:
+      oauth2_application:
         create: Εγγραφή
         update: Ενημέρωση
       redaction:
index 254b39da2593e59c49761b187db361632896aa8f..2751c6e66238fd389aa9235beb6fc40bb0f5ec49 100644 (file)
@@ -55,9 +55,6 @@ en-GB:
       client_application:
         create: Register
         update: Update
-      doorkeeper_application:
-        create: Register
-        update: Update
       redaction:
         create: Create redaction
         update: Save redaction
@@ -129,8 +126,6 @@ en-GB:
         latitude: Latitude
         longitude: Longitude
         language: Language
-      doorkeeper/application:
-        name: Name
       friend:
         user: User
         friend: Friend
@@ -583,15 +578,12 @@ en-GB:
         aeroway:
           aerodrome: Aerodrome
           airstrip: Airstrip
-          apron: Airport Apron
-          gate: Airport Gate
           hangar: Hangar
           helipad: Helipad
           holding_position: Holding Position
           parking_position: Parking Position
           runway: Runway
           taxiway: Taxiway
-          terminal: Airport Terminal
         amenity:
           animal_shelter: Animal Shelter
           arts_centre: Arts Centre
@@ -635,7 +627,6 @@ en-GB:
           fire_station: Fire Station
           food_court: Food Court
           fountain: Fountain
-          fuel: Filling Station
           gambling: Gambling
           grave_yard: Graveyard
           grit_bin: Grit Bin
@@ -817,8 +808,6 @@ en-GB:
           brownfield: Brownfield Land
           cemetery: Cemetery
           commercial: Commercial Area
-          conservation: Conservation Area
-          construction: Construction Area
           farmland: Farmland
           farmyard: Farmyard
           forest: Forest
@@ -837,7 +826,6 @@ en-GB:
           reservoir: Reservoir
           reservoir_watershed: Reservoir Watershed
           residential: Residential Area
-          retail: Retail Area
           village_green: Village Green
           vineyard: Vineyard
           "yes": Landuse
@@ -1074,7 +1062,6 @@ en-GB:
           grocery: Grocery Shop
           hairdresser: Hairdresser
           hardware: Hardware Store
-          hifi: Hi-Fi Shop
           houseware: Houseware Shop
           interior_decoration: Interior Decoration
           jewelry: Jewellers
@@ -1115,7 +1102,6 @@ en-GB:
           artwork: Artwork
           attraction: Attraction
           bed_and_breakfast: Bed and Breakfast
-          cabin: Tourist Cabin
           camp_site: Camp Site
           caravan_site: Caravan Site
           chalet: Chalet
@@ -1490,8 +1476,6 @@ en-GB:
     about:
       next: Next
       copyright_html: <span>&copy;</span>OpenStreetMap<br>contributors
-      used_by_html: '%{name} provides map data for thousands of websites, 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.
@@ -1548,13 +1532,6 @@ en-GB:
         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: 'Where you use OpenStreetMap data, you are required to do the
-          following two things:'
-        credit_2_1_html: |-
-          <ul>
-            <li>Provide credit to OpenStreetMap by displaying our copyright notice.</li>
-            <li>Make clear that the data is available under the Open Database License.</li>
-          </ul>
         credit_4_html: |-
           For a browsable electronic map, the credit should appear in the corner of the map.
           For example:
@@ -1622,11 +1599,6 @@ en-GB:
         infringement_1_html: OSM contributors are reminded never to add data from
           any copyrighted sources (e.g. Google Maps or printed maps) without explicit
           permission from the copyright holders.
-        infringement_2_html: If you believe that copyrighted material has been inappropriately
-          added to the OpenStreetMap database or this site, please refer to our <a
-          href="https://wiki.osmfoundation.org/wiki/Takedown_procedure">takedown procedure</a>
-          or file directly at our <a href="https://dmca.openstreetmap.org/">on-line
-          filing page</a>.
         trademarks_title_html: <span id="trademarks"></span>Trademarks
         trademarks_1_html: OpenStreetMap, the magnifying glass logo, and State of
           the Map are registered trademarks of the OpenStreetMap Foundation. If you
@@ -1739,7 +1711,6 @@ en-GB:
         description: Ask a question or discuss interesting matters on a wide range
           of topical or regional mailing lists.
       forums:
-        title: Forums (Legacy)
         description: Questions and discussions for those that prefer a bulletin board
           style interface.
       irc:
@@ -1980,8 +1951,6 @@ en-GB:
       cookies_needed: You appear to have cookies disabled - please enable cookies
         in your browser before continuing.
     setup_user_auth:
-      blocked_zero_hour: You have an urgent message on the OpenStreetMap website.
-        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
index 0efe22cb20a92e5884f6b693050ed36f2507bbef..a3e086396e274d46f92df531a4133c7973f859e4 100644 (file)
@@ -21,7 +21,7 @@ en:
       client_application:
         create: Register
         update: Update
-      doorkeeper_application:
+      oauth2_application:
         create: Register
         update: Update
       redaction:
index 4e8e60024e45dd30e37c6ef3a1c0d12a5a013a9f..66d7c62545ad6b0c8d328260c208cb3275f6e63f 100644 (file)
@@ -46,7 +46,7 @@ eo:
       client_application:
         create: Registri
         update: Aktualigi
-      doorkeeper_application:
+      oauth2_application:
         create: Registri
         update: Ĝisdatigi
       redaction:
index 4279a6dc2fce89465e118fb23ab49c5e79c1f3c3..f59e55b467238149aee774c87765688887e78c9d 100644 (file)
@@ -109,7 +109,7 @@ es:
       client_application:
         create: Registrar
         update: Actualizar
-      doorkeeper_application:
+      oauth2_application:
         create: Registrar
         update: Actualizar
       redaction:
index aa422397b9e23d7c820fb090b73ee9f40a85e124..5561aadfb6218368a5bac9ce5764233f1b8d445f 100644 (file)
@@ -447,6 +447,7 @@ et:
     index:
       title: Muudatuskogumid
       title_user: Kasutaja %{user} muudatuskogumid
+      title_user_link_html: Kasutaja %{user_link} muudatuskogumid
       title_friend: Sõprade muudatuskogumid
       title_nearby: Läheduses asuvate kasutajate muudatuskogumid
       empty: Muudatuskogumeid ei leitud.
@@ -555,6 +556,9 @@ et:
         title: OpenStreetMapi päevikusissekanded
         description: Hiljutised OpenStreetMapi kasutajate päevikusissekanded
     comments:
+      title: Kasutaja %{user} lisatud päeviku kommentaarid
+      heading: Kasutaja %{user} päeviku kommentaarid
+      subheading_html: Päeviku kommentaarid, mille on lisanud kasutaja %{user}
       no_comments: Päeviku kommentaarid puuduvad.
       post: Postitus
       when: Millal
@@ -1105,6 +1109,7 @@ et:
     help: Juhend
     about: Teave
     copyright: Autoriõigused
+    communities: Kogukonnad
     community: Kogukond
     community_blogs: Kogukonna blogid
     community_blogs_title: OpenStreetMapi kogukonna liikmete blogid
@@ -1707,9 +1712,12 @@ et:
         description: Esita küsimusi või arutle huvipakkuvatel teemadel paljudes temaatilistes
           või piirkondlikes postiloendites.
       forums:
-        title: Foorumid
+        title: Foorumid (vana)
         description: Küsimused ja arutelud nendele, kes eelistavad teadetetahvlile
           sarnanevat kasutajaliidest.
+      community:
+        title: Kogukonna foorum
+        description: Ühine arutelukoht OpenStreetMapi kohta käivateks vestlusteks.
       irc:
         title: IRC
         description: Interaktiivne suhtluskanal paljudes keeltes ja paljudel teemadel.
@@ -1848,6 +1856,26 @@ et:
         paragraph_2_html: |-
           See on lihtne! Mine <a href='%{map_url}'>kaardile</a> ja kliki märkuse ikoonile:
           <span class='icon note'></span>. See lisab kaardile markeri, mida sa saad liigutada seda hiirega lohistades. Lisa oma sõnum, seejärel kliki "Salvesta" ja teised kaardistajad näevad seda.
+    communities:
+      title: Kogukonnad
+      lede_text: |-
+        OpenStreetMapile teevad kaastööd inimesed üle maailma.
+        Paljud neist osalevad üksikisikutena, teised on moodustanud kogukondi.
+        Need on eri suuruses alates rühmadest, mis esindavad väikseid asulaid, kuni rühmadeni, mis esindavad riikideüleseid piirkondi.
+        Need võivad olla nii ametlikud kui ka mitteametlikud.
+      local_chapters:
+        title: Kohalikud haruühingud
+        about_text: |-
+          Kohalikud haruühingud on riigi- või piirkonnapõhised rühmad, mis on asutatud mittetulunduslike
+          juriidiliste isikutena. Need esindavad ala kaardistajaid suhtluses kohalike omavalitsusüksuste,
+          ettevõtete ja ajakirjandusega. Haruühingud on ühtlasi ühenduses OpenStreetMap Foundationiga (OSMF),
+          mille kaudu on nad seotud õigus- ja autoriõigusasju korraldava koguga.
+        list_text: 'Järgmised kogukonnad on ametlikult asutatud kohalikud haruühingud:'
+      other_groups:
+        title: Muud rühmad
+        about_html: |-
+          Rühma ei pea moodustama haruühinguna ega sama ametlikul moel.
+          Paljud rühmad tegutsevad õigupoolest väga edukalt, olles kokku tulnud mitteametlikult või kogukonnarühmana. Igaüks võib neid kokku kutsuda või nendega ühineda. Loe rohkem <a href="https://wiki.openstreetmap.org/wiki/User_group">kogukondade viki leheküljelt</a>.
   traces:
     visibility:
       private: Isiklik (jagatud ainult anonüümselt, järjestamata punktid)
@@ -1912,6 +1940,7 @@ et:
       in: kohas
     index:
       public_traces: Avalikud GPS-rajad
+      my_gps_traces: Minu GPS-rajad
       public_traces_from: Kasutaja %{user} avalikud GPS-rajad
       description: Viimati üles laaditud GPS-radade sirvimine
       tagged_with: ', millel on silt %{tags}'
@@ -2112,7 +2141,7 @@ et:
       edits: Muudatused
       traces: Rajaloend
       notes: Märkused
-      remove as friend: eemalda sõprade hulgast
+      remove as friend: Eemalda sõprade hulgast
       add as friend: Lisa sõbraks
       mapper since: 'Kaardistaja alates:'
       ct status: 'Kaastöötingimused:'
@@ -2393,8 +2422,9 @@ et:
         comment_and_resolve: Kommenteeri ja lahenda
         comment: Kommenteeri
         report_link_html: Kui see märkus sisaldab tundlikku teavet, mis tuleks eemaldada,
-          saad %{link}. Kõigi märkusega seotud muude probleemide korral lahenda see
-          ise kommentaariga.
+          saad %{link}.
+        other_problems_resolve: Kõigi märkusega seotud muude probleemide korral lahenda
+          see ise kommentaariga.
     edit_help: Nihuta kaarti ja suumi sisse asukohta mida soovid redigeerida ja seejärel
       kliki siia.
     directions:
index ae8a09535db02d20b3ff273c4de922d543794806..c00d9e3d583ccfbc8f1d08782a16d5e3cd588742 100644 (file)
@@ -40,7 +40,7 @@ eu:
       client_application:
         create: Erregistratu
         update: Eguneratu
-      doorkeeper_application:
+      oauth2_application:
         create: Izena eman
         update: Eguneratu
       redaction:
index 6644b9b1aedcded11fdb0300988e4e6504a69708..f4e82219d96c5b4900acb28a16fab3c8ad0f5d15 100644 (file)
@@ -67,7 +67,7 @@ fa:
       client_application:
         create: نام‌نویسی
         update: به‌روز رسانی
-      doorkeeper_application:
+      oauth2_application:
         create: نام‌نویسی
         update: به‌روز رسانی
       redaction:
index 873b7c4a2c427b38f7cd63101fe6c9c833d48517..ebd123f12bd73cc9dfcb6b86f64b9eb7b284c904 100644 (file)
@@ -6,6 +6,7 @@
 # Author: Actuallyisjoha
 # Author: Alluk.
 # Author: Antsa
+# Author: Artnay
 # Author: BriskyBlizzard
 # Author: Centerlink
 # Author: Crt
@@ -73,7 +74,7 @@ fi:
       client_application:
         create: Rekisteröi
         update: Päivitä
-      doorkeeper_application:
+      oauth2_application:
         create: Rekisteröidy
         update: Päivitä
       redaction:
@@ -294,6 +295,8 @@ fi:
         title: Poista käyttäjäni
         warning: Varoitus! Käyttäjän poistaminen on lopullinen, eikä sitä voi peruuttaa.
         delete_account: Poista käyttäjä
+        delete_introduction: 'Voit poistaa OpenStreetMap-tilisi alla olevalla painikkeella.
+          Huomioi seuraavat asiat:'
         delete_profile: Käyttäjätietosi, avatar, kuvaus ja kotisijainti mukaan lukien
           poistetaan.
         retain_edits: Mahdolliset karttatietokantaan tekemäsi muutokset säilytetään.
@@ -535,6 +538,8 @@ fi:
       friend: Kaveri
     show:
       title: Tapahtumat
+      no_home_location_html: '%{edit_profile_link} ja aseta kotisijaintisi, jotta
+        näet lähellä olevat käyttäjät.'
       edit_your_profile: Muokkaa profiiliasi
       my friends: Kaverit
       no friends: Sinulla ei ole vielä kavereita.
@@ -996,6 +1001,7 @@ fi:
           vineyard: Viinitarha
           "yes": Maankäyttö
         leisure:
+          adult_gaming_centre: Pelikeskus aikuisille
           bandstand: Musiikkipaviljonki
           beach_resort: Rantakohde
           bird_hide: Linnunpesä
@@ -1542,6 +1548,7 @@ fi:
     help: Ohje
     about: Tietoja
     copyright: Tekijänoikeudet
+    communities: Yhteisöt
     community: Yhteisö
     community_blogs: Yhteisöblogit
     community_blogs_title: OpenStreetMap-yhteisön jäsenten blogit
@@ -2319,6 +2326,11 @@ fi:
           Suomessa olevista virheistä suomeksi ja muualla olevista virheistä paikallisella
           kielellä tai englanniksi. Lopuksi tallenna ilmoitus, jolloin muut kartoittajat
           voivat korjata virheen.'
+    communities:
+      local_chapters:
+        title: Paikalliset osastot
+      other_groups:
+        title: Muut ryhmät
   traces:
     visibility:
       private: Yksityinen (vain pisteet ilman nimeä ja aikaleimoja)
@@ -2406,6 +2418,7 @@ fi:
       empty_html: Sivu on tyhjä. <a href='%{upload_link}'>Lähetä uusi GPS-jälki</a>
         tai lue lisätietoja GPS-jälkien keräämisestä <a href='https://wiki.openstreetmap.org/wiki/Fi:Beginners_Guide_1.2'>wikisivulta</a>.
       upload_trace: Lisää GPS-jälki
+      all_traces: Kaikki jäljet
       my_traces: Omat jäljet
     destroy:
       scheduled_for_deletion: Jälki on poistojonossa.
index 7928b64de7e75b88b9883e218d84edaa5381037f..7d27f9cbd799ed121fb4b8a8db454f8d11277413 100644 (file)
@@ -109,7 +109,7 @@ fr:
       client_application:
         create: S’inscrire
         update: Mettre à jour
-      doorkeeper_application:
+      oauth2_application:
         create: S’inscrire
         update: Mettre à jour
       redaction:
index 6fbc03ff7681c3cc52b7a1513efb34014bcb39a1..1023859407419871d31727fdf26c3b7c560c966b 100644 (file)
@@ -27,7 +27,7 @@ fur:
       client_application:
         create: Regjistre
         update: Inzorne
-      doorkeeper_application:
+      oauth2_application:
         create: Regjistre
         update: Inzorne
       trace:
index 732c93f4ca68aa916aca9c9d9d2109be1f4cffe8..c75cd505e868052f205e3ab54bcf859c89691c16 100644 (file)
@@ -25,7 +25,7 @@ fy:
       client_application:
         create: Registrearje
         update: Bywurkje
-      doorkeeper_application:
+      oauth2_application:
         create: Registrearje
         update: Bywurkje
       redaction:
index 5d74a068840e1e7d91009b73d30d6712df2dc698..c6509a969e5932676ff6f148da454e3bd89d1449 100644 (file)
@@ -25,7 +25,7 @@ ga:
       client_application:
         create: Cláraigh
         update: Nuashonraigh
-      doorkeeper_application:
+      oauth2_application:
         update: Nuashonraigh
       redaction:
         create: Cruthaigh ceilt
index 5389b95bd85445b2946618d7187d8a596265f43c..57fb34165103e6672b108569baa87002d7500e3a 100644 (file)
@@ -22,7 +22,7 @@ gl:
       friendly: '%e de %B do %Y ás %H:%M'
   helpers:
     file:
-      prompt: Escoller ficheiro
+      prompt: Escoller un ficheiro
     submit:
       diary_comment:
         create: Gardar
@@ -30,13 +30,13 @@ gl:
         create: Publicar
         update: Actualizar
       issue_comment:
-        create: Engadir comentario
+        create: Engadir comentario
       message:
         create: Enviar
       client_application:
         create: Rexistrarse
         update: Actualizar
-      doorkeeper_application:
+      oauth2_application:
         create: Rexistrarse
         update: Actualizar
       redaction:
@@ -92,7 +92,7 @@ gl:
     attributes:
       client_application:
         name: Nome (Obrigatorio)
-        url: URL da Aplicación principal (Obrigatorio)
+        url: URL da aplicación principal (obrigatorio)
         callback_url: URL de retorno de chamada
         support_url: URL de apoio
         allow_read_prefs: ler as súas preferencias de usuario
@@ -140,7 +140,7 @@ gl:
         description: Descrición
       report:
         category: Escoller a razón da túa denuncia
-        details: Por favor, achegue máis detalles sobre o problema (requirido)
+        details: Por favor, achega máis detalles sobre o problema (obrigatorio).
       user:
         auth_provider: Fornecedor de autenticación
         auth_uid: UID de autenticación
@@ -158,6 +158,9 @@ gl:
         pass_crypt_confirmation: Confirmar contrasinal
     help:
       doorkeeper/application:
+        confidential: Usarase a aplicación onde o segredo do cliente se poida manter
+          confidencial (as aplicacións móbiles nativas e as aplicacións dunha soa
+          páxina non son confidenciais)
         redirect_uri: Usar unha liña por URI
       trace:
         tagstring: separadas por comas
@@ -254,6 +257,33 @@ gl:
       entry:
         comment: Comentario
         full: Nota completa
+  account:
+    deletions:
+      show:
+        title: Borrar a miña conta
+        warning: Atención! O proceso de eliminación da conta é definitivo e non se
+          pode reverter.
+        delete_account: Borrar a conta
+        delete_introduction: 'Podes borrar a túa conta de OpenStreetMap usando o seguinte
+          botón. Ten en conta os seguintes detalles:'
+        delete_profile: Eliminaremos a información do teu perfil, incluído o teu avatar,
+          a descrición e a localización da túa casa.
+        delete_display_name: Eliminaremos o teu nome público e outras contas poderán
+          utilizalo.
+        retain_caveats: 'Non obstante, conservaremos algunha información sobre ti
+          en OpenStreetMap, mesmo despois de que se elimine a túa conta:'
+        retain_edits: Conservaremos as túas edicións na base de datos de mapas, se
+          as hai.
+        retain_traces: Conservaremos as túas subidas de pistas, se as hai.
+        retain_diary_entries: Conservaremos agochados da vista pública as túas entradas
+          e comentarios do diario, se os hai.
+        retain_notes: Conservaremos agochados da vista pública as túas notas e comentarios
+          do mapa, se os hai.
+        retain_changeset_discussions: Conservaremos os teus conxuntos de modificacións,
+          se os hai.
+        retain_email: Conservaremos o teu enderezo de correo electrónico.
+        confirm_delete: Queres continuar?
+        cancel: Cancelar
   accounts:
     edit:
       title: Editar a conta
@@ -265,6 +295,7 @@ gl:
       public editing:
         heading: Edición pública
         enabled: Activado. Non es anónimo e podes editar os datos.
+        enabled link: https://wiki.openstreetmap.org/wiki/Anonymous_edits
         enabled link text: que é isto?
         disabled: Desactivado e non pode editar os datos. Tódalas anteriores edicións
           son anónimas.
@@ -287,13 +318,17 @@ gl:
           do contribuínte.
         agreed_with_pd: Tamén declarou que coida que as súas edicións pertencen ó
           dominio público.
+        link: https://wiki.osmfoundation.org/wiki/Licence/Contributor_Terms
         link text: que é isto?
       save changes button: Gardar as modificacións
       make edits public button: Facer públicas tódalas miñas edicións
+      delete_account: Borrar a conta...
     update:
       success_confirm_needed: Información de usuario actualizada de xeito correcto.
         Procura no teu correo electrónico unha mensaxe para confirmar o teu novo enderezo.
       success: Información de usuario actualizada correctamente.
+    destroy:
+      success: Conta borrada.
   browse:
     created: Creado
     closed: Pechado
@@ -409,6 +444,7 @@ gl:
       wikimedia_commons_link: O elemento %{page} en Wikimedia Comúns
       telephone_link: Chamar a %{phone_number}
       colour_preview: Previsualización da cor %{colour_value}
+      email_link: Correo electrónico %{email}
     note:
       title: 'Nota: %{id}'
       new_note: Nova nota
@@ -425,7 +461,7 @@ gl:
       reopened_by_html: Reactivado por %{user} <abbr title='%{exact_time}'>%{when}</abbr>
       reopened_by_anonymous_html: Reactivado por un anónimo <abbr title='%{exact_time}'>%{when}</abbr>
       hidden_by_html: Agochado por %{user} <abbr title='%{exact_time}'>%{when}</abbr>
-      report: Denunciar esta nota
+      report: denunciar esta nota
     query:
       title: Consultar os elementos
       introduction: Prema no mapa para atopar elementos preto daquí.
@@ -449,6 +485,7 @@ gl:
     index:
       title: Conxuntos de modificacións
       title_user: Conxuntos de modificacións por %{user}
+      title_user_link_html: Conxuntos de modificacións por %{user_link}
       title_friend: Conxuntos de modificacións das amizades
       title_nearby: Conxuntos de modificacións dos usuarios de lugares preto de ti
       empty: Non se atoparon conxuntos de modificacións.
@@ -566,6 +603,9 @@ gl:
         title: Entradas no diario do OpenStreetMap
         description: Entradas de diario recentes dos usuarios do OpenStreetMap
     comments:
+      title: Comentarios do diario engadidos por %{user}
+      heading: Comentarios do diario de %{user}
+      subheading_html: Comentarios do diario engadidos por %{user}
       no_comments: Sen comentarios no diario
       post: Artigo
       when: Cando
@@ -584,8 +624,10 @@ gl:
       success: '%{name} xa é a túa amizade!'
       failed: Houbo un erro ó engadir a %{name} coma amizade.
       already_a_friend: Xa é amizade de %{name}.
+      limit_exceeded: Estivo enviando unha morea de peticións de amizade recentemente.
+        Agarde uns intres denantes de tentar enviar máis.
     remove_friend:
-      heading: Quere eliminar a %{user} das amizades?
+      heading: Queres eliminar a %{user} das amizades?
       button: Eliminar coma amizade
       success: '%{name} foi eliminado das túas amizades.'
       not_a_friend: '%{name} non é unha das túas amizades.'
@@ -616,8 +658,8 @@ gl:
         aeroway:
           aerodrome: Aeródromo
           airstrip: Aeródromo
-          apron: Plataforma
-          gate: Porta
+          apron: Plataforma do aeroporto
+          gate: Porta do aeroporto
           hangar: Hangar
           helipad: Heliporto
           holding_position: Posición de espera
@@ -626,7 +668,7 @@ gl:
           runway: Pista do aeroporto
           taxilane: Pista de rodaxe
           taxiway: Vía de circulación do aeroporto
-          terminal: Terminal
+          terminal: Terminal do aeroporto
           windsock: Manga de vento
         amenity:
           animal_boarding: Embarque de animais
@@ -672,7 +714,7 @@ gl:
           fire_station: Parque de bombeiros
           food_court: Área de restauración
           fountain: Fonte
-          fuel: Combustible
+          fuel: Estación de servizo
           gambling: Xogos de azar
           grave_yard: Cemiterio
           grit_bin: Caixa de xemas
@@ -800,8 +842,8 @@ gl:
           "yes": Edificio
         club:
           scout: Base do grupo de exploradores
-          sport: Clube deportivo
-          "yes": Clube
+          sport: Club deportivo
+          "yes": Club
         craft:
           beekeeper: Apicultor
           blacksmith: Ferreiro
@@ -888,6 +930,7 @@ gl:
           trailhead: Marco de camiño
           trunk: Estrada principal
           trunk_link: Estrada principal
+          turning_circle: Zona de xiro
           turning_loop: Círculo de xiro
           unclassified: Estrada sen clasificar
           "yes": Estrada
@@ -936,7 +979,7 @@ gl:
           brownfield: Terreo baldío
           cemetery: Cemiterio
           commercial: Zona de oficinas
-          conservation: Conservación
+          conservation: Área de conservación
           construction: Terreo en construción
           farmland: Terra de labranza
           farmyard: Curral
@@ -958,7 +1001,7 @@ gl:
           reservoir: Encoro
           reservoir_watershed: Conca do encoro
           residential: Zona residencial
-          retail: Comercial
+          retail: Zona comercial
           village_green: Parque municipal
           vineyard: Viñedo
           "yes": Uso da terra
@@ -1168,6 +1211,7 @@ gl:
           "yes": Lugar
         railway:
           abandoned: Vía de tren abandonada
+          buffer_stop: Toupeira ferroviaria
           construction: Vía ferroviaria baixo construción
           disused: Vía ferroviaria sen uso
           funicular: Vía de funicular
@@ -1181,6 +1225,7 @@ gl:
           platform: Plataforma ferroviaria
           preserved: Vía ferroviaria conservada
           proposed: Proxecto de vía ferroviaria
+          rail: Raíl
           spur: Vía ramificada
           station: Estación de ferrocarrís
           stop: Parada de ferrocarril
@@ -1189,6 +1234,7 @@ gl:
           switch: Puntos de mudanza de vía
           tram: Vía de tranvías
           tram_stop: Parada de tranvía
+          turntable: Xirador ferroviario
           yard: Estación de clasificación
         shop:
           agrarian: Tenda agrícola
@@ -1255,7 +1301,7 @@ gl:
           health_food: Tenda de comida saudábel
           hearing_aids: Tenda de audífonos
           herbalist: Herboristaría
-          hifi: Hi-Fi
+          hifi: Tenda de Hi-Fi
           houseware: Tenda de artigos para o lar
           ice_cream: Xeadaría
           interior_decoration: Decoración de interiores
@@ -1315,7 +1361,7 @@ gl:
           artwork: Obra de arte
           attraction: Atracción
           bed_and_breakfast: Cama e almorzo
-          cabin: Cabana
+          cabin: Cabana turística
           camp_pitch: Campo de acampada
           camp_site: Campamento
           caravan_site: Lugar de caravanas
@@ -1439,6 +1485,7 @@ gl:
   issue_comments:
     create:
       comment_created: O comentario creouse correctamente
+      issue_reassigned: O comentario creouse e o erro reasignouse
   reports:
     new:
       title_html: Denuncia %{link}
@@ -1500,8 +1547,8 @@ gl:
     intro_text: O OpenStreetMap é un mapa do mundo, creado por xente coma ti e de
       libre uso baixo unha licenza aberta.
     intro_2_create_account: Cree unha conta de usuario
-    hosting_partners_html: O aloxamento é fornecido por %{ucl}, %{bytemark} e outros
-      %{partners}.
+    hosting_partners_html: O aloxamento está fornecido por %{ucl}, %{fastly}, %{bytemark}
+      e outros %{partners}.
     partners_ucl: UCL
     partners_fastly: Fastly
     partners_bytemark: Bytemark Hosting
@@ -1515,6 +1562,7 @@ gl:
     help: Axuda
     about: Acerca de
     copyright: Dereitos de autoría
+    communities: Comunidades
     community: Comunidade
     community_blogs: Blogues da comunidade
     community_blogs_title: Blogues de membros da comunidade do OpenStreetMap
@@ -1634,8 +1682,8 @@ gl:
       details: Pode atopar máis detalles da nota en %{url}.
       details_html: Podes atopar máis detalles da nota en %{url}.
     changeset_comment_notification:
-      hi: Ola %{to_user},
-      greeting: Ola,
+      hi: 'Ola, %{to_user}:'
+      greeting: 'Ola:'
       commented:
         subject_own: O %{commenter} de [OpenStreetMap] fixo un comentario nun dos
           teus conxuntos de modificacións
@@ -1684,6 +1732,12 @@ gl:
       success: Confirmámosche a modificación do enderezo de correo electrónico!
       failure: Xa se confirmou un enderezo de correo electrónico con este pase.
       unknown_token: Ese código de confirmación caducou ou non existe.
+    resend_success_flash:
+      confirmation_sent: Enviamos unha nova nota de confirmación a %{email} e, en
+        canto confirmes a túa conta, poderás empezar a crear mapas.
+      whitelist: Se empregas un sistema de bloqueo de spam que envía solicitudes de
+        confirmación, asegúrate de incluír a %{sender} na túa lista branca, xa que
+        non podemos responder as devanditas solicitudes.
   messages:
     inbox:
       title: Caixa de entrada
@@ -1867,6 +1921,11 @@ gl:
       title: Pechar a sesión
       heading: Saír do OpenStreetMap
       logout_button: Pechar a sesión
+    suspended_flash:
+      suspended: A túa conta suspendeuse debido a unha actividade sospeitosa.
+      contact_support_html: Ponte en contacto con %{support_link} se queres discutir
+        a suspensión.
+      support: soporte
   shared:
     markdown_help:
       title_html: Analizado co <a href="https://kramdown.gettalong.org/quickref.html">kramdown</a>
@@ -1957,30 +2016,27 @@ gl:
           A nosa documentación está licenciada baixo a licenza <a href="https://creativecommons.org/licenses/by-sa/2.0/">Creative
           Commons Attribution-ShareAlike 2.0</a> (CC BY-SA 2.0).
         credit_title_html: De que xeito acreditar o OpenStreetMap
-        credit_1_html: |-
-          Pedímoslle que acredite o traballo así: &ldquo;&copy; dos contribuíntes do
-          OpenStreetMap&rdquo;.
-        credit_2_1_html: "Cómpre tamén deixar claro que os datos están dispoñíbeis
-          baixo a Open \nDatabase License e, empréganse as teselas dos nosos mapas,
-          que os datos cartográficos\nestán baixo a licenza CC-BY-SA. Pode facelo
-          ligando con\n<a href=\"https://www.openstreetmap.org/copyright/gl\">esta
-          páxina</a>.\nComa alternativa, e de xeito obrigatorio se está a distribuír
-          o OSM nun\nformulario de datos, pode nomear e ligar de xeito directo cara
-          á(s) licenza(s). Naqueles medios\nnos que non sexa posíbel incluír as ligazóns
-          (por exemplo, nas obras impresas), suxerimos\nque dirixa ós lectores ó openstreetmap.org
-          (quizabes pondo o texto\n\"OpenStreetMap\" no enderezo completo), a opendatacommons.org
-          e,\nse fose relevante, a creativecommons.org."
-        credit_3_1_html: |-
-          As teselas do mapa no &ldquo;estilo estándar&rdquo; en www.openstreetmap.org son un
-          traballo producido pola Fundación do OpenStreetMap empregando datos do OpenStreetMap
-          baixo a licenza de base de datos aberta (Open Database License). Se estás a empregar estas teselas, usa
-          a seguinte atribución:
-          &ldquo;Mapa base e datos do OpenStreetMap e OpenStreetMap Foundation&rdquo;.
-        credit_4_html: |-
-          Nun mapa electrónico explorábel, o crédito debe aparecer na beira do mapa.
-          Por exemplo:
+        credit_1_html: 'Aló onde uses datos de OpenStreetMap, debes facer dúas cousas:'
+        credit_2_1_html: |-
+          <ul>
+            <li>Dar crédito a OpenStreetMap amosando o noso aviso de dereitos de autoría.</li>
+            <li>Deixar claro que os datos están dispoñibles baixo a licenza Open Database.</li>
+          </ul>
+        credit_3_1_html: Para amosar o aviso de dereitos de autoría, temos diferentes
+          requisitos dependendo de como usas os nosos datos. Por exemplo, existen
+          distintas regras en función de se creaches un mapa explorable, un mapa impreso
+          ou unha imaxe estática. Podes atopar todos os detalles na <a href="https://wiki.osmfoundation.org/wiki/Licence/Attribution_Guidelines">guía
+          de recoñecemento</a>.
+        credit_4_html: Para deixares claro que os datos están dispoñibles baixo a
+          licenza Open Database, podes deixar unha ligazón a <a href="https://www.openstreetmap.org/copyright">esta
+          páxina</a>. Como alternativa, e requisito se estás distribuíndo OSM en forma
+          de datos, podes nomear e ligar directamente a(s) licenza(s). En medios nos
+          que non é posible incluír ligazóns (por exemplo, libros impresos), suxerimos
+          dirixir aos lectores a openstreetmap.org (se cadra, ampliando 'OpenStreetMap'
+          a este enderezo completo) e a opendatacommons.org. Neste exemplo, os créditos
+          aparecen no curruncho do mapa.
         attribution_example:
-          alt: Exemplo de como recoñecer ó OpenStreetMap nunha páxina web
+          alt: Exemplo de como recoñecer o OpenStreetMap nunha páxina web
           title: Exemplo de recoñecemento
         more_title_html: Máis información
         more_1_html: |-
@@ -2003,8 +2059,8 @@ gl:
           <a href="https://www.vorarlberg.at/vorarlberg/bauen_wohnen/bauen/vermessung_geoinformation/weitereinformationen/services/wmsdienste.htm">Land Vorarlberg</a> e
           Land Tirol (baixo a licenza <a href="https://www.tirol.gv.at/applikationen/e-government/data/nutzungsbedingungen/">CC-BY AT con emendas</a>).
         contributors_au_html: |-
-          <strong>Australia</strong>: Contén datos orixinarios de
-          <a href="https://www.psma.com.au/psma-data-copyright-and-disclaimer">PSMA Australia Limited</a> con licenza polo Commonwealth de Australia baixo <a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0</a>.
+          <strong>Australia:</strong> Contén ou desenvolveuse usando límites administrativos de &copy;
+          <a href="https://geoscape.com.au/legal/data-copyright-and-disclaimer/">Geoscape Australia</a>, licenciado pola Commonwealth de Australia baixo a <a href="https://creativecommons.org/licenses/by/4.0/">licenza Creative Commons Attribution 4.0 International (CC BY 4.0)</a>.
         contributors_ca_html: |-
           <strong>Canadá:</strong> Contén datos de
           GeoBase&reg;, GeoGratis (&copy; Department of Natural
@@ -2012,7 +2068,7 @@ gl:
           Resources Canada) e StatCan (Geography Division,
           Statistics Canada).
         contributors_fi_html: |-
-          <strong>Finlandia</strong>: Contén datos da
+          <strong>Finlandia:</strong> Contén datos da
           National Land Survey of Finland's Topographic Database
           e outros conxuntos de datos, baixo a
           <a href="https://www.maanmittauslaitos.fi/en/opendata-licence-version1">licenza NLSFI</a>.
@@ -2022,29 +2078,29 @@ gl:
         contributors_nl_html: |-
           <strong>Países Baixos:</strong> Contén datos de &copy; AND, 2007
           (<a href="https://www.and.com">www.and.com</a>)
-        contributors_nz_html: |-
-          <strong>Nova Zelandia</strong>: Contén fontes de datos do <a href="https://data.linz.govt.nz/">Servizo de datos LINZ</a> e ten unha licenza para o seu emprego que é a
-          <a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0</a>.
+        contributors_nz_html: <strong>Nova Zelandia:</strong> Contén fontes de datos
+          do <a href="https://data.linz.govt.nz/">Servizo de datos LINZ</a>, dispoñibles
+          para a súa reutilización baixo a <a href="https://creativecommons.org/licenses/by/4.0/">CC
+          BY 4.0</a>.
         contributors_si_html: |-
-          <strong>Eslovenia</strong>: Contén datos da
+          <strong>Eslovenia:</strong> Contén datos da
           <a href="http://www.gu.gov.si/en/">Autoridade de Planificación e de Cartografía</a> e do
           <a href="http://www.mkgp.gov.si/en/">Ministerio de Agricultura, Bosques e Alimentación</a>
           (información pública de Eslovenia).
         contributors_es_html: |-
-          <strong>España</strong>: Contén datos orixinarios do Instituto Nacional Xeográfico Español (<a href="http://www.ign.es/">IGN</a>) e o
-          Sistema Cartográfico Nacional (<a href="http://www.scne.es/">SCNE</a>)
-          con licenza para a súa reutilización baixo <a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0</a>.
+          <strong>España:</strong> Contén datos orixinarios do Instituto Nacional Xeográfico Español (<a href="http://www.ign.es/">IGN</a>) e o
+          Sistema Cartográfico Nacional (<a href="http://www.scne.es/">SCNE</a>), dispoñibles para a súa reutilización baixo a <a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0</a>.
         contributors_za_html: |-
           <strong>Suráfrica:</strong> Contén datos con orixe no
           <a href="http://www.ngi.gov.za/">Chief Directorate:
           National Geo-Spatial Information</a>, dereitos de autor do estado reservados.
         contributors_gb_html: |-
           <strong>Reino Unido:</strong> Contén datos da Ordnance
-          Survey &copy; Dereitos de autor da coroa e dereito da base de datos
+          Survey &copy; Dereitos de autor e da base de datos da Coroa
           2010-19.
         contributors_footer_1_html: |-
           Para obter máis información sobre estas e outras fontes usadas
-          para axudar na mellora do OpenStreetMap, bote unha ollada á <a
+          para axudar na mellora do OpenStreetMap, bota unha ollada á <a
           href="https://wiki.openstreetmap.org/wiki/Contributors">páxina dos
           contribuíntes</a> no wiki do OpenStreetMap.
         contributors_footer_2_html: |-
@@ -2057,18 +2113,18 @@ gl:
           fontes con dereitos de autor (por exemplo, o Google Maps ou mapas impresos) sen
           o permiso explícito dos posuidores deses dereitos.
         infringement_2_html: |-
-          Se pensa que se engadiu material protexido de xeito inapropiado
-          á base de datos do OpenStreetMap ou a este sitio, olle
-          o noso <a href="https://www.osmfoundation.org/wiki/License/Takedown_procedure">procedemento
-          para desbotar datos</a> ou deixe unha notificación na nosa
+          Se pensas que se engadiu material protexido de xeito inapropiado
+          á base de datos do OpenStreetMap ou a este sitio, consulta
+          o noso <a href="https://wiki.osmfoundation.org/wiki/Takedown_procedure">procedemento
+          para desbotar datos</a> ou deixa unha notificación na nosa
           <a href="https://dmca.openstreetmap.org/">enquisa en liña</a>.
-        trademarks_title_html: <span id="trademarks"></span>Marcas rexistadas
-        trademarks_1_html: O OpenStreetMap, o logotipo ca lupa e ''State of the Map''
-          son marcas rexistadas da Fundación OpenStreetMap. Se ten algunha pregunta
-          sobre o emprego das marcas, por favor olle a nosa <a href="https://wiki.osmfoundation.org/wiki/Trademark_Policy">Política
-          de Licenzas</a>.
+        trademarks_title_html: <span id="trademarks"></span>Marcas rexistradas
+        trademarks_1_html: O OpenStreetMap, o logotipo coa lupa e ''State of the Map''
+          son marcas rexistradas da Fundación OpenStreetMap. Se ten algunha pregunta
+          sobre o emprego das marcas, consulta a nosa <a href="https://wiki.osmfoundation.org/wiki/Trademark_Policy">política
+          de marcas</a>.
     index:
-      js_1: Está a usar un navegador que non soporta o JavaScript ou teno desactivado.
+      js_1: Estás a usar un navegador que non soporta o JavaScript ou telo desactivado.
       js_2: O OpenStreetMap emprega JavaScript para o seu mapa estático e dinámico.
       permalink: Ligazón permanente
       shortlink: Atallo
@@ -2175,9 +2231,12 @@ gl:
         description: Pregunta ou parola sobre temas interesantes nun amplo abano de
           listaxes de correo temáticas ou rexionais.
       forums:
-        title: Foros
+        title: Foros (legado)
         description: Preguntas e parolas pra os que prefiren unha interface do estilo
           carteleira de anuncios.
+      community:
+        title: Foro comunitario
+        description: Un lugar para compartir conversas sobre OpenStreetMap.
       irc:
         title: IRC
         description: Parola interactiva en moitas linguaxes diferentes e sobre moitos
@@ -2199,9 +2258,9 @@ gl:
         para o seu uso nun navegador web.
       desktop_html: Aínda podes empregar o Potlatch <a href="https://www.systemed.net/potlatch/">baixando
         a aplicación de escritorio para Mac e Windows</a>.
-      id_html: Alternativamente, podes poñer como o teu editor predeterminado o iD,
-        así será executado no teu navegador web como antes facía o Potlatch. <a href="%{settings_url}">Muda
-        a túa configuración de usuario aquí</a>.
+      id_html: Como alternativa, podes establecer como o teu editor predeterminado
+        o iD, que se executa directamente no teu navegador web como antes facía o
+        Potlatch. <a href="%{settings_url}">Muda as túas preferencias aquí</a>.
     sidebar:
       search_results: Resultados da procura
       close: Pechar
@@ -2254,6 +2313,7 @@ gl:
           common:
           - Espazo común
           - pradaría
+          - xardín
           retail: Zona comercial
           industrial: Zona industrial
           commercial: Zona de oficinas
@@ -2335,14 +2395,36 @@ gl:
           de notas: <span class=''icon note''></span>. Isto vai engadir unha marcaxe
           ó mapa, que podes desprazar arrastrándoa. Engade a túa mensaxe, despois
           preme no botón de gardar e os outros contribuíntes comprobaranlo.'
+    communities:
+      title: Comunidades
+      lede_text: "Persoas de todo o mundo contribúen ou usan OpenStreetMap.\nAínda
+        que moitos participan individualmente, outros formaron comunidades.\nEstes
+        grupos teñen varios tamaños e representan xeografías de cidades pequenas ou
+        grandes rexións de varios países. \nTamén poden ser formais ou informais."
+      local_chapters:
+        title: Capítulos locais
+        about_text: |-
+          Os capítulos locais son grupos a nivel de país ou rexión que deron o paso formal de
+          establecer entidades xurídicas sen fins de lucro. Representan o mapa e os cartógrafos da zona cando
+          tratan co goberno local, as empresas e os medios de comunicación. Tamén formaron unha afiliación
+          coa Fundación OpenStreetMap (OSMF), dándolles unha ligazón entre eles e o órgano de goberno legal e de dereitos de autoría.
+        list_text: 'As seguintes comunidades están formalmente establecidas como capítulos
+          locais:'
+      other_groups:
+        title: Outros grupos
+        about_html: |-
+          Non hai necesidade de establecer formalmente un grupo na mesma medida que os capítulos locais.
+          De feito, moitos grupos existen con moito éxito como reunión informal de persoas ou como grupo
+          comunitario. Calquera pode configurar ou unirse a estes grupos. Le máis na
+          <a href="https://wiki.openstreetmap.org/wiki/User_group">páxina wiki sobre as comunidades</a>.
   traces:
     visibility:
-      private: Privado (só compartillado coma anónimo; puntos desordenados)
-      public: Público (amosado na listaxe de pistas e coma anónimo; puntos desordeados)
-      trackable: Rastrexábel (só compartillado coma anónimo; puntos ordenados ca data
+      private: Privado (só compartido coma anónimo; puntos desordenados)
+      public: Público (amosado na listaxe de pistas e coma anónimo; puntos desordenados)
+      trackable: Rastrexábel (só compartido coma anónimo; puntos ordenados coa data
         e hora)
-      identifiable: Identificábel (amosado na listaxe de pistas e coma identificábel;
-        puntos ordeados ca data e hora)
+      identifiable: Identificábel (amosado na listaxe de pistas e como identificábel;
+        puntos ordenados coa data e hora)
     new:
       upload_trace: Subir pista GPS
       visibility_help: que significa isto?
@@ -2411,6 +2493,7 @@ gl:
       in: en
     index:
       public_traces: Pistas GPS públicas
+      my_gps_traces: A miñas pistas GPS
       public_traces_from: Pistas GPS públicas de %{user}
       description: Procurar as pistas GPS subidas recentemente
       tagged_with: ' etiquetadas con %{tags}'
@@ -2447,7 +2530,7 @@ gl:
       not_an_admin: Tes que ser administrador para poder levar a cabo esa acción.
     setup_user_auth:
       blocked_zero_hour: Tes unha mensaxe urxente no sitio web do OpenStreetMap. Debes
-        ler a mensaxe antes de que poidas gardar as túas  edicións.
+        ler a mensaxe antes de poderes gardar as túas edicións.
       blocked: O teu acceso á API foi bloqueado. Accede ó sistema para atopar máis
         información na interface web.
       need_to_see_terms: O teu acceso á API está suspendido de xeito temporal. Accede
@@ -2493,6 +2576,8 @@ gl:
       read_gpx: Ler pistas GPS privadas
       write_gpx: Subir pistas GPS
       write_notes: Modificar notas
+      read_email: Ver os enderezos de correo electrónico dos usuarios
+      skip_authorization: Aprobar automaticamente aplicacións
   oauth_clients:
     new:
       title: Rexistrar unha nova aplicación
@@ -2588,6 +2673,9 @@ gl:
       title: Rexistrarse
       no_auto_account_create: Por desgraza, arestora non podemos crear unha conta
         de xeito automático para ti.
+      please_contact_support_html: Ponte en contacto co %{support_link} para que cree
+        unha conta por ti; tentaremos xestionar a solicitude o máis axiña que poidamos.
+      support: soporte
       about:
         header: Libre e editábel
         html: |-
@@ -2619,7 +2707,7 @@ gl:
       consider_pd: Ademais do anterior, coido que as miñas contribucións están baixo
         dominio público
       consider_pd_why: que é isto?
-      consider_pd_why_url: https://www.osmfoundation.org/wiki/License/Why_would_I_want_my_contributions_to_be_public_domain
+      consider_pd_why_url: https://wiki.osmfoundation.org/wiki/Licence_and_Legal_FAQ/Why_would_I_want_my_contributions_to_be_public_domain
       guidance_html: 'Información para axudar a entender estes termos: un <a href="%{summary}">resumo</a>
         e algunhas <a href="%{translations}">traducións non oficiais</a>'
       continue: Continuar
@@ -2632,7 +2720,9 @@ gl:
         italy: Italia
         rest_of_world: Resto do mundo
     terms_declined_flash:
-      terms_declined_link: esta páxina da wiki
+      terms_declined_html: Lamentamos que decidises non aceptar as novas condicións
+        dos colaboradores. Para obter máis información, consulta %{terms_declined_link}.
+      terms_declined_link: esta páxina do wiki
     no_such_user:
       title: Non existe tal usuario
       heading: O usuario "%{user}" non existe
@@ -2688,6 +2778,8 @@ gl:
       activate_user: Activar este usuario
       deactivate_user: Desactivar este usuario
       confirm_user: Confirmar este usuario
+      unconfirm_user: Desconfirmar este usuario
+      unsuspend_user: Anular a suspensión deste usuario
       hide_user: Agochar este usuario
       unhide_user: Descobrir este usuario
       delete_user: Eliminar este usuario
@@ -2713,14 +2805,18 @@ gl:
       title: Conta suspendida
       heading: Conta suspendida
       support: soporte
+      automatically_suspended: A túa conta suspendeuse debido a unha actividade sospeitosa.
+      contact_support_html: Axiña un administrador revisará esta decisión. Tamén podes
+        contactar con %{support_link} se queres discutir sobre isto.
     auth_failure:
       connection_failed: Fallou a conexión ó proveedor de autenticación
       invalid_credentials: Credenciais de autenticación inválidas
       no_authorization_code: Sen código de autorización
       unknown_signature_algorithm: Algoritmo de sinatura descoñecido
       invalid_scope: Ámbito inválido
+      unknown_error: Fallou a autenticación
     auth_association:
-      heading: O teu identificador aínda non está asociado cunha conta do OpenStreetMap
+      heading: O teu identificador aínda non está asociado cunha conta do OpenStreetMap.
       option_1: Se é novo en OpenStreetMap, por favor cree unha nova conta utilizando
         o formulario de abaixo.
       option_2: Se xa tes unha conta, podes conectarte á túa conta empregando o teu
@@ -2962,8 +3058,14 @@ gl:
         reactivate: Reactivar
         comment_and_resolve: Comentar e resolver
         comment: Comentar
-    edit_help: Desplace o mapa e achégueo na localización que queira editar; logo,
-      prema aquí.
+        report_link_html: Se esta nota contén información confidencial que debe eliminarse,
+          podes %{link}.
+        other_problems_resolve: Para calquera outro problema coa nota, resólveo ti
+          cun comentario.
+        other_problems_resolved: Para calquera outro problema, a resolución é suficiente.
+        disappear_date_html: Esta nota resolta desaparecerá do mapa en %{disappear_in}.
+    edit_help: Desplaza o mapa e achégao na localización que queiras editar; logo,
+      preme aquí.
     directions:
       ascend: Ascendente
       engines:
index c3f953f66c4105328fa6c016aafb6501e512ab38..144e92a8b68834efd9a3a88bea708a14d4b3a568 100644 (file)
@@ -60,7 +60,7 @@ he:
       client_application:
         create: רישום
         update: עדכון
-      doorkeeper_application:
+      oauth2_application:
         create: הרשמה
         update: עדכון
       redaction:
index 7f0e1cbeba0eadd1e8a08a07420a6dcb5ada96fa..e49f3f667a64bdf2e999bc02006cd89928f7d11d 100644 (file)
@@ -40,7 +40,7 @@ hi:
       client_application:
         create: खाता बनाएं
         update: अपडेट करें
-      doorkeeper_application:
+      oauth2_application:
         create: खाता बनाएं
         update: अद्यतनित करें
       redaction:
index 58dcf8269220f1b0d19f1c595a44e70aa92cb750..64bc60d7c6b004d9695a90311207a2a53aa80fea 100644 (file)
@@ -41,7 +41,7 @@ hr:
       client_application:
         create: Registriraj
         update: Ažuriraj
-      doorkeeper_application:
+      oauth2_application:
         create: Registracija
         update: Ažuriraj
       trace:
index 09be937c27d91b794ce6d1fae125bd22a62a8c4e..3f2dc878c15384e08c5b74fff5878c28ca112f56 100644 (file)
@@ -28,7 +28,7 @@ hsb:
       client_application:
         create: Registrować
         update: Aktualizować
-      doorkeeper_application:
+      oauth2_application:
         create: Registrować
         update: Aktualizować
       redaction:
index 33115984b7624fbabc3b099d5f1596b11d88fa1c..0adf8aaecc7d411df0af697fdab4f86952b4b5aa 100644 (file)
@@ -53,7 +53,7 @@ hu:
       client_application:
         create: Regisztrálás
         update: Frissítés
-      doorkeeper_application:
+      oauth2_application:
         create: Regisztráció
         update: Frissítés
       redaction:
index 1b7b82c714928cbbb342aa3a90c125003e8a8fa5..5077fc0fc1898db22f3182db219b5d1fec8d786f 100644 (file)
@@ -28,7 +28,7 @@ ia:
       client_application:
         create: Registrar
         update: Actualisar
-      doorkeeper_application:
+      oauth2_application:
         create: Registrar
         update: Actualisar
       redaction:
index e2e0b9188d0d1ce73f189e3e87157f7a516ca3d0..f14e84d292dadc36ad3a60a8156194850965e3e8 100644 (file)
@@ -1,6 +1,7 @@
 # Messages for Indonesian (Bahasa Indonesia)
 # Exported from translatewiki.net
 # Export driver: phpyaml
+# Author: Agam Riyandana
 # Author: Akmaie Ajam
 # Author: Andikbuyung
 # Author: Arief
@@ -60,7 +61,7 @@ id:
       client_application:
         create: Daftar
         update: Perbarui
-      doorkeeper_application:
+      oauth2_application:
         create: Daftar
         update: Perbarui
       redaction:
@@ -2579,10 +2580,6 @@ id:
       title: Mendaftar
       no_auto_account_create: Sayangnya saat ini kami tidak dapat membuatkan akun
         secara otomatis untuk Anda.
-      please_contact_support_html: Please contact %{support_link} to arrange for an
-        account to be created - we will try and deal with the request as quickly as
-        possible.
-      support: support
       about:
         header: Gratis dan dapat disunting
         html: |-
@@ -2714,10 +2711,6 @@ id:
       title: Akun Ditangguhkan
       heading: Akun Ditangguhkan
       support: dukung
-      automatically_suspended: Sorry, your account has been automatically suspended
-        due to suspicious activity.
-      contact_support_html: This decision will be reviewed by an administrator shortly,
-        or you may contact %{support_link} if you wish to discuss this.
     auth_failure:
       connection_failed: Hubungan dengan penyedia autentikasi gagal
       invalid_credentials: Kredensial otentikasi tidak sah
@@ -2972,6 +2965,7 @@ id:
         reactivate: Aktifkan kembali
         comment_and_resolve: Komentar & Selesaikan
         comment: Komentar
+        other_problems_resolved: Untuk semua masalah lain, penyelesaian sudah cukup.
     edit_help: Memindahkan peta dan memperbesar lokasi yang ingin Anda sunting, kemudian
       klik di sini.
     directions:
index c11f4e7f7d82486657975c12ac4341e60bb1f17c..951cfee9b3987feb837fcc361d699d265da69bcb 100644 (file)
@@ -33,7 +33,7 @@ is:
       client_application:
         create: Nýskrá
         update: Uppfæra
-      doorkeeper_application:
+      oauth2_application:
         create: Nýskrá
         update: Uppfæra
       redaction:
index c419e162be66af7011d5fc6dbe3e81b606f195ec..7a9f856702b0799c38eaae6a32d18f9d47655f56 100644 (file)
@@ -81,7 +81,7 @@ it:
       client_application:
         create: Registrati
         update: Aggiorna
-      doorkeeper_application:
+      oauth2_application:
         create: Registrati
         update: Aggiorna
       redaction:
index 9a8e99495c090f0235a30f214263c7f11c2d46bb..690d93b237fdbd9c4ccb6bdf50915f900508a538 100644 (file)
@@ -78,7 +78,7 @@ ja:
       client_application:
         create: 登録
         update: 更新
-      doorkeeper_application:
+      oauth2_application:
         create: 登録
         update: 更新
       redaction:
index 11a6699a71a65d7f8fa202e00da15c9641310c17..9ddac16e274cfaff113b1c110d70c91def781488 100644 (file)
@@ -33,7 +33,7 @@ kab:
       client_application:
         create: Sekles
         update: Setrer
-      doorkeeper_application:
+      oauth2_application:
         create: Jerred
         update: Leqqem
       redaction:
index 9d85199edea057cf8f8c211137442ae22e921bd3..4c214f7262d6004cb6c7ab007a206793ad504730 100644 (file)
@@ -24,7 +24,7 @@ kk-cyrl:
       client_application:
         create: Тіркелу
         update: Жаңарту
-      doorkeeper_application:
+      oauth2_application:
         create: Тіркелу
         update: Жаңарту
       redaction:
@@ -136,7 +136,7 @@ kk-cyrl:
         email_confirmation: E-mail растау
         new_email: Жаңа е-пошта мекенжайы
         active: Белсенді
-        display_name: Ð\90Ñ\82аÑ\83Ñ\8bн ÐºÓ©Ñ\80Ñ\81еÑ\82Ñ\83
+        display_name: Ð\9aÓ©Ñ\80Ñ\81еÑ\82Ñ\96леÑ\82Ñ\96н Ð°Ñ\82
         description: Бейін сипаттамасы
         home_lat: Ендік
         home_lon: Бойлық
@@ -228,6 +228,8 @@ kk-cyrl:
       save changes button: Өзгерістерді сақтау
       make edits public button: Барлық өңдемелерімді жария ету
       delete_account: Тіркелгіні жою...
+    destroy:
+      success: Тіркелгі жойылды.
   browse:
     closed: Жабық
     created_html: <abbr title='%{title}'>%{time}</abbr> жасалған
@@ -558,8 +560,10 @@ kk-cyrl:
           footway: Тротуар
           ford: Өткел
           milestone: Километрлік бағана
+          motorway: Автокүрежол
           path: Соқпақ
           platform: Платформа
+          primary: Бірінші дәрежелі жол
           raceway: Жарыс трассасы
           rest_area: Демалыс аймағы
           road: Жол
@@ -591,11 +595,14 @@ kk-cyrl:
           forest: Орман шаруашылығы
           garages: Гараждар
           grass: Шөп
+          industrial: Өнеркәсіп аймағы
           landfill: Қоқыс орны
           meadow: Шабындық
+          military: Әскери аймақ
           orchard: Жеміс бағы
           quarry: Карьер
           railway: Темір жол
+          residential: Тұрғын аудан
           vineyard: Жүзімдік
           "yes": Жерді пайдалану
         leisure:
@@ -608,7 +615,7 @@ kk-cyrl:
           ice_rink: Мұз айдыны
           marina: Айлақ
           miniature_golf: Минигольф
-          park: Ð\9fаÑ\80к
+          park: Ð¡Ð°Ñ\8fбаÒ\9b
           pitch: Спорт алаңы
           resort: Шипажай
           sauna: Сауна
@@ -804,6 +811,8 @@ kk-cyrl:
           motel: Мотель
           museum: Мұражай
           zoo: Зообақ
+        tunnel:
+          "yes": Туннель
         waterway:
           dam: Бөгетше
           rapids: Шоңғал
@@ -979,7 +988,14 @@ kk-cyrl:
     key:
       table:
         entry:
+          motorway: Автокүрежол
+          main_road: Бас жол
+          trunk: Тас жол
+          primary: Бірінші дәрежелі жол
+          secondary: Екінші дәрежелі жол
+          unclassified: Жергілікті жол
           rail: Темір жол
+          subway: Метро
           tram:
           - Жеңіл рельсті көлік
           apron:
@@ -988,15 +1004,25 @@ kk-cyrl:
           admin: Әкімшілік шекара
           forest: Орман
           golf: Гольф алаңы
+          park: Саябақ
+          resident: Тұрғын аудан
+          common:
+            1: шабындық
+            2: бақ
+          retail: Сауда аймағы
+          industrial: Өнеркәсіп аймағы
           lake:
           - Көл
           farm: Ферма
           cemetery: Зират
+          allotments: Саяжайлар
           pitch: Спорт алаңы
           centre: Спорт орталығы
+          military: Әскери аймақ
           school:
           - Мектеп
           - университет
+          building: Елеулі ғимарат
           station: Темір жол бекеті
           summit:
             1: шың
@@ -1020,9 +1046,11 @@ kk-cyrl:
     show:
       filename: 'Файл атауы:'
       download: жүктеп алу
+      map: карта
       edit: өңдеу
       tags: 'Тегтер:'
       none: Жоқ
+      delete_trace: Бұл бағдарды жою
       trace_not_found: Бағдар табылмады!
     trace:
       edit_map: Картаны өңдеу
@@ -1034,6 +1062,7 @@ kk-cyrl:
     show:
       confirm: Сенімдісіз бе?
     index:
+      revoke: Күшін жою!
       oauth: OAuth
   oauth2_applications:
     index:
@@ -1051,6 +1080,9 @@ kk-cyrl:
   users:
     new:
       email address: 'Е-пошта мекенжайы:'
+      display name: 'Көрсетілетін ат:'
+      display name description: Басқа қолданушыларға көрінетін атыңыз. Кейінірек оны
+        баптауларда өзгерте аласыз.
     terms:
       consider_pd_why: бұл не?
       continue: Жалғастыру
@@ -1070,6 +1102,7 @@ kk-cyrl:
       diary: Күнделік
       traces: Бағдарлары
       remove as friend: Достардан жою
+      mapper since: 'Тіркелген күні:'
     index:
       title: Қолданушылар
       heading: Қолданушылар
index 1084576fc9c28e86db1c668ce740a1a089c0f09b..6355d8787c07f084d84097c9d8764eec344bb877 100644 (file)
@@ -66,7 +66,7 @@ ko:
       client_application:
         create: 등록
         update: 업데이트
-      doorkeeper_application:
+      oauth2_application:
         create: 등록
         update: 업데이트
       redaction:
index 236de5bf71e8530651a753aa867f986457591f7c..ae11dc929f68255ffdd23b15d3fea12d5683d486 100644 (file)
@@ -30,7 +30,7 @@ ku-Latn:
       client_application:
         create: Hesab çêke
         update: Rojane bike
-      doorkeeper_application:
+      oauth2_application:
         create: Qeyd bibe
         update: Rojane bike
       redaction:
@@ -587,13 +587,13 @@ ku-Latn:
         one: '%{count} şîrove'
         other: '%{count} şîrove'
       edit_link: Vê nivîsê biguherîne
-      hide_link: Vê nivîsê biveşêre
+      hide_link: Vê nivîsê veşêre
       unhide_link: Veşartina vê nivîsê rake
       confirm: Tesdîq bike
       report: Vê ketanê gilî bike
     diary_comment:
       comment_from_html: Şîroveya %{link_user} a %{comment_created_at}
-      hide_link: Vê şîroveyê biveşêre
+      hide_link: Vê şîroveyê veşêre
       unhide_link: Veşartina vê şîroveyê rake
       confirm: Pesend bike
       report: Vê şîroveyê ragihîne
@@ -2797,7 +2797,7 @@ ku-Latn:
       confirm_user: Vê bikarhênerê tesdîq bike
       unconfirm_user: Pejirandina vê bikarhênerê rake
       unsuspend_user: Bêdengiya li ser vê bikarhênerê rake
-      hide_user: Vê bikarhênerê biveşêre
+      hide_user: Vê bikarhênerê veşêre
       unhide_user: Vi bikarhênerî nîşan bide
       delete_user: Vî/ê bikarhênerî/ê jê bibe
       confirm: Pesend bike
@@ -2816,7 +2816,7 @@ ku-Latn:
       summary_html: '%{name} ji aliyê %{ip_address} ve di %{date} de hate çêkirin'
       summary_no_ip_html: '%{name} di %{date} de hate çêkirin'
       confirm: Bikarhênerên bijartî bipejirîne
-      hide: Bikarhênerên bijartî biveşêre
+      hide: Bikarhênerên bijartî veşêre
       empty: Bikarhênerek ku lê were nehate dîtin
     suspended:
       title: Hesab hatiye rawestandin
@@ -3056,7 +3056,7 @@ ku-Latn:
         comment: Şîrove
         subscribe: Bibe abone
         unsubscribe: Ji abonetiyê derkeve
-        hide_comment: biveşêre
+        hide_comment: veşêre
         unhide_comment: neveşêre
     notes:
       new:
@@ -3070,7 +3070,7 @@ ku-Latn:
       show:
         anonymous_warning: Ji ber ku di vê notê de ji bikarhênerên anonîm şirove hene,
           divê bi awayekî serbixwe were teyîdkirin.
-        hide: Biveşêre
+        hide: Veşêre
         resolve: Çareser bike
         reactivate: Jinûve bide aktîvkirin
         comment_and_resolve: Şirove û çareserî
index 48b077002511e1ab0ca77693d431dbf5b44240af..618bb0607ee82e1543ba9b3a416daebe58fed08a 100644 (file)
@@ -29,7 +29,7 @@ lb:
       client_application:
         create: Registréieren
         update: Aktualiséieren
-      doorkeeper_application:
+      oauth2_application:
         create: Aschreiwen
         update: Aktualiséieren
       redaction:
index 9989b5610db969e5cb5155579532be97b28df4cf..c97325836f029b1b6414f096f4e6f8b0fb0fb989 100644 (file)
@@ -42,7 +42,7 @@ lt:
       client_application:
         create: Registruotis
         update: Atnaujinti
-      doorkeeper_application:
+      oauth2_application:
         update: Atnaujinti
       redaction:
         create: Kurti redakciją
index 705a59ce3ef950610fd5466803d0cebbc7b6b0d7..87f839090f886a523c32ddb1a8c5630072b031eb 100644 (file)
@@ -29,7 +29,7 @@ mk:
       client_application:
         create: Пријави
         update: Поднови
-      doorkeeper_application:
+      oauth2_application:
         create: Пријави
         update: Поднови
       redaction:
index 4404a96fd6c2b305e7e46a773424c194067fe96e..a243b402f1db54b3e043fcb437028f153cbf3e11 100644 (file)
@@ -29,7 +29,7 @@ mr:
       client_application:
         create: नोंदणी करा
         update: अद्ययावत करा
-      doorkeeper_application:
+      oauth2_application:
         create: नोंदणी
         update: अद्ययावत करा
       trace:
index c732507cddf2c1b1de083c7f7b0ed8904e61f44a..86dbd6e3e63ac730ac05326cd5a1ff81ef6823de 100644 (file)
@@ -34,7 +34,7 @@ ms:
       client_application:
         create: Daftar
         update: Kemas kini
-      doorkeeper_application:
+      oauth2_application:
         create: Daftar
         update: Kemaskini
       redaction:
index 1255837bbe962b46dd447a8d88e52c3ad198f1c8..0d8ec53d312408847bb1d99f1de6305d33e5e295 100644 (file)
@@ -23,7 +23,7 @@ my:
       client_application:
         create: မှတ်ပုံတင်ရန်
         update: မွမ်းမံ
-      doorkeeper_application:
+      oauth2_application:
         create: မှတ်ပုံတင်ရန်
         update: မွမ်းမံ
       trace:
index a454e7aaa01d17259b1532226ce181e0a583129e..f8b34185ff01e028a3b8ab9c49beeae789fa4261 100644 (file)
@@ -50,7 +50,7 @@ nb:
       client_application:
         create: Registrer
         update: Oppdater
-      doorkeeper_application:
+      oauth2_application:
         update: Oppdater
       redaction:
         create: Lag maskering
index b18479a4b75aa6e0219203435779f71213ba1cab..75dd9931b6d60867bbd7a0c9a4bc516f7f709d37 100644 (file)
@@ -82,7 +82,7 @@ nl:
       client_application:
         create: Registreren
         update: Bijwerken
-      doorkeeper_application:
+      oauth2_application:
         create: Registreren
         update: Bijwerken
       redaction:
index 748bdc5e2b3edd651fdeea64b56dda073a2c625c..f3f2425bb30f7ff35ef6be60165567425aebfa4f 100644 (file)
@@ -29,7 +29,7 @@ nqo:
       client_application:
         create: ߕߐ߯ߛߓߍߟߌ
         update: ߟߏ߲ߘߐߦߊߟߌ
-      doorkeeper_application:
+      oauth2_application:
         create: ߕߐ߯ߛߓߍߟߌ
         update: ߟߏ߲ߘߐߦߊߟߌ
       redaction:
index 8fa9d2a36b51df03b321b216fcd99e462d4d2ed9..84c6d9642f703f6ac6cef1f37f9522b5a4e9346a 100644 (file)
@@ -32,7 +32,7 @@ oc:
       client_application:
         create: Enregistrar
         update: Actualizar
-      doorkeeper_application:
+      oauth2_application:
         create: Enregistrar
         update: Actualizar
       redaction:
index 91cadcf16df3c46b0754ff6df99d8347cffdc95c..dbacf03140ee88c6439252dc2f9983a5cebab497 100644 (file)
@@ -84,7 +84,7 @@ pl:
       client_application:
         create: Zarejestruj
         update: Edytuj
-      doorkeeper_application:
+      oauth2_application:
         create: Zarejestruj
         update: Aktualizuj
       redaction:
@@ -195,7 +195,7 @@ pl:
         auth_uid: UID uwierzytelnienia
         email: E-mail
         email_confirmation: Potwierdzenie adresu e‐mail
-        new_email: 'Nowy adres e-mail:'
+        new_email: Nowy adres e-mail
         active: Aktywny
         display_name: Wyświetlana nazwa
         description: Opis
@@ -358,13 +358,13 @@ pl:
     edit:
       title: Zmiana ustawień konta
       my settings: Ustawienia
-      current email address: 'Aktualny adres e-mail:'
+      current email address: Aktualny adres e-mail
       external auth: 'Zewnętrzne uwierzytelnienie:'
       openid:
         link: https://wiki.openstreetmap.org/wiki/Pl:OpenID
         link text: co to jest?
       public editing:
-        heading: Publiczna edycja
+        heading: 'Edycje publiczne:'
         enabled: Włączone. Nieanonimowy i uprawniony do edycji danych.
         enabled link: https://wiki.openstreetmap.org/wiki/Anonymous_edits
         enabled link text: co to jest?
@@ -501,14 +501,13 @@ pl:
         changeset: zestawu zmian
         note: uwagi
     redacted:
-      redaction: Poprawka %{id}
-      message_html: '%{type} w wersji %{version} nie może zostać wyświetlony z powodu
-        ocenzurowania. Proszę zapoznać się z %{redaction_link}, aby uzyskać więcej
-        informacji.'
+      redaction: poprawką %{id}
+      message_html: Nie można wyświetlić wersji %{version} %{type} z powodu ocenzurowania.
+        Proszę zapoznać się z %{redaction_link}, aby uzyskać więcej informacji.
       type:
-        node: węzeł
-        way: linia
-        relation: relacja
+        node: tego węzła
+        way: tej linii
+        relation: tej relacji
     start_rjs:
       feature_warning: Wczytywanie %{num_features} obiektów, może spowolnić lub zawiesić
         przeglądarkę. Wyświetlić te dane?
@@ -587,7 +586,8 @@ pl:
       title_all: Dyskusja na temat zestawu zmian
       title_particular: 'Dyskusja na temat zestawu zmian #%{changeset_id}'
     timeout:
-      sorry: Niestety, pobieranie listy żądanych zestawów zmian trwało zbyt długo.
+      sorry: Niestety, pobieranie listy żądanych komentarzy do zestawów zmian trwało
+        zbyt długo.
   dashboards:
     contact:
       km away: '%{count} km stąd'
@@ -2797,7 +2797,7 @@ pl:
       heading: Użytkownik %{user} nie istnieje
       body: Niestety nie znaleziono użytkownika o nazwie %{user}. Sprawdź pisownię.
         Być może skorzystano z nieprawidłowego odnośnika.
-      deleted: '? (konto jest usunięte)'
+      deleted: '? (konto usunięte)'
     show:
       my diary: Dziennik
       new diary entry: nowy wpis w dzienniku
index 792e4f74bb0f58a2edde85d353cff8ccfa06e0bc..bbd7763a65f6a22e35083353460a1cdd6b3d1cc5 100644 (file)
@@ -27,7 +27,7 @@ pnb:
       client_application:
         create: اِندراج کراؤ
         update: نواں کرو
-      doorkeeper_application:
+      oauth2_application:
         create: اِندراج کراؤ
         update: نواں کرو
       redaction:
@@ -2003,7 +2003,7 @@ pnb:
       authorize: اِجازت دیو
       deny: اِجازت نہیں دیو
     error:
-      title: غلطی آئی گئی اے
+      title: غلطی ہو گئی اے
     show:
       title: اِجازت دا کوڈ
   oauth2_authorized_applications:
index 8b30fdbd60244af0065c1072e155e73e06e35451..224795b26621d52dfe1de0f27b06305d3932a9d0 100644 (file)
@@ -23,7 +23,7 @@ ps:
       client_application:
         create: ثبتول
         update: تازه کول
-      doorkeeper_application:
+      oauth2_application:
         create: ثبتول
         update: تازه کول
       trace:
index 05ca727a058d10db3fd20f3469ee51598551f931..f00ac5ed032a5a2b2104ff3ca3f0929d561ba682 100644 (file)
@@ -74,7 +74,7 @@ pt-BR:
       client_application:
         create: Registrar
         update: Atualizar
-      doorkeeper_application:
+      oauth2_application:
         create: Registrar
         update: Atualizar
       redaction:
@@ -331,6 +331,7 @@ pt-BR:
       public editing:
         heading: Edição pública
         enabled: Ativado. Não é anônimo e pode editar dados.
+        enabled link: https://wiki.openstreetmap.org/wiki/Pt:Anonymous_edits
         enabled link text: o que é isso?
         disabled: Desativado e não pode editar dados, todas as edições anteriores
           são anônimas.
@@ -353,6 +354,7 @@ pt-BR:
           e aceitar os novos Termos de Contribuição.
         agreed_with_pd: Você também declara que considera suas edições em Domínio
           Público.
+        link: https://wiki.osmfoundation.org/wiki/Licence/Contributor_Terms
         link text: o que é isso?
       save changes button: Salvar alterações
       make edits public button: Tornar públicas todas as minhas edições
@@ -478,6 +480,7 @@ pt-BR:
       wikimedia_commons_link: A %{page} de item mo Wikimedia Commons
       telephone_link: Ligar para %{phone_number}
       colour_preview: Pré-visualização da cor %{colour_value}
+      email_link: E-mail %{email}
     note:
       title: 'Nota: %{id}'
       new_note: Nova nota
@@ -518,6 +521,7 @@ pt-BR:
     index:
       title: Conjuntos de alterações
       title_user: Conjuntos de alterações de %{user}
+      title_user_link_html: Conjuntos de alterações de %{user_link}
       title_friend: Conjuntos de alterações feitos pelos meus amigos
       title_nearby: Conjuntos de alterações de usuários próximos
       empty: Nenhum conjunto de alterações encontrado.
@@ -1592,6 +1596,7 @@ pt-BR:
     help: Ajuda
     about: Sobre
     copyright: Direitos autorais
+    communities: Comunidades
     community: Comunidade
     community_blogs: Blogs da comunidade
     community_blogs_title: Blogs de membros da comunidade OpenStreetMap
@@ -1950,6 +1955,9 @@ pt-BR:
       title: Sair
       heading: Sair do OpenStreetMap
       logout_button: Sair
+    suspended_flash:
+      suspended: Lamentamos, mas a sua conta foi suspensa devido a atividade suspeita.
+      support: suporte
   shared:
     markdown_help:
       title_html: 'Linguagem de formatação: <a href="https://kramdown.gettalong.org/quickref.html">kramdown</a>'
@@ -2416,6 +2424,14 @@ pt-BR:
           da nota:<span class='icon note'></span> . Isto incluirá um marcador no mapa,
           que você pode mover \narrastando. Adicione a sua mensagem e clique em salvar,
           e outros mapeadores vão investigar."
+    communities:
+      title: Comunidades
+      local_chapters:
+        title: Capítulos Locais
+        list_text: 'As comunidades seguintes estabeleceram-se formalmente como Capítulos
+          Locais:'
+      other_groups:
+        title: Outros grupos
   traces:
     visibility:
       private: Privado (compartilhado apenas como pontos anônimos e não ordenados)
@@ -2677,6 +2693,9 @@ pt-BR:
       title: Registrar-se
       no_auto_account_create: Infelizmente no momento não podemos criar uma conta
         para você automaticamente.
+      please_contact_support_html: Por favor, contacte %{support_link} para pedir
+        a criação de uma conta - tentaremos tratar do pedido o mais rapidamente possível.
+      support: suporte
       about:
         header: Livre e editável
         html: |-
@@ -2808,6 +2827,10 @@ pt-BR:
       title: Conta suspensa
       heading: Conta suspensa
       support: suporte
+      automatically_suspended: Lamentamos, mas a sua conta foi suspensa automaticamente
+        devido a atividade suspeita.
+      contact_support_html: Esta decisão será revista por um administrador em breve,
+        ou podes contactar %{support_link} se quiseres discutir o assunto.
     auth_failure:
       connection_failed: Falha ao conectar ao provedor de autenticação
       invalid_credentials: Credenciais de autenticação inválidas
@@ -3060,6 +3083,9 @@ pt-BR:
         report_link_html: Se esta nota contiver informação sensível que tenha de ser
           removida, podes %{link}. Para qualquer outro problema com a nota, por favor,
           resolve-a com um comentário.
+        other_problems_resolved: Para todos os outros problemas, a sua resolução é
+          suficiente.
+        disappear_date_html: Esta nota resolvida desaparecerá do mapa em %{disappear_in}.
     edit_help: Mover o mapa e ampliar uma localização que pretende editar e clique
       aqui.
     directions:
index bbe405a4e94312b0c33cca6361771c66bee8c838..152447aa02034019c00ce3b082c3c5d0aa58c089 100644 (file)
@@ -60,7 +60,7 @@ pt-PT:
       client_application:
         create: Registar
         update: Atualizar
-      doorkeeper_application:
+      oauth2_application:
         create: Registar
         update: Atualizar
       redaction:
index 54fcc848a38e768326f0a1d2a5323ef0d354117f..5886d0ca48603dc00daa62486801e1f568bfa615 100644 (file)
@@ -38,7 +38,7 @@ ro:
       client_application:
         create: Înregistrează
         update: Actualizează
-      doorkeeper_application:
+      oauth2_application:
         create: Înregistrare
         update: Actualizează
       redaction:
index 1726c3a6c32ebf06e71aec95594c299f2e3a0c4f..cc1659b333977c8bb5fb6f9cd27892406b2bcd72 100644 (file)
@@ -128,7 +128,7 @@ ru:
       client_application:
         create: Зарегистрироваться
         update: Обновить
-      doorkeeper_application:
+      oauth2_application:
         create: Зарегистрироваться
         update: Обновить
       redaction:
@@ -3107,7 +3107,7 @@ ru:
         reactivate: Открыть снова
         comment_and_resolve: Закрыть с комментарием
         comment: Комментировать
-        report_link_html: Ð\95Ñ\81ли Ñ\8dÑ\82а Ð·Ð°Ð¼ÐµÑ\82ка Ñ\81одеÑ\80жиÑ\82 Ñ\87Ñ\83вÑ\81Ñ\82виÑ\82елÑ\8cнÑ\83Ñ\8e Ð¸Ð½Ñ\84оÑ\80маÑ\86иÑ\8f, которую
+        report_link_html: Ð\95Ñ\81ли Ñ\8dÑ\82а Ð·Ð°Ð¼ÐµÑ\82ка Ñ\81одеÑ\80жиÑ\82 Ñ\87Ñ\83вÑ\81Ñ\82виÑ\82елÑ\8cнÑ\83Ñ\8e Ð¸Ð½Ñ\84оÑ\80маÑ\86иÑ\8e, которую
           нужно удалить, вы можете %{link}.
         other_problems_resolve: При всех других проблемах с заметкой, закройте её,
           пожалуйста, самостоятельно с комментарием.
index 4b692b53eab5ff36a9089dc1a48b2e34a8929c2b..3147d0b444f20d76fd39d956c114055d82dc7dd7 100644 (file)
@@ -23,7 +23,7 @@ sat:
       client_application:
         create: ᱧᱩᱛᱩᱢ ᱚᱞ
         update: ᱦᱟᱹᱞᱤᱭᱟᱹᱜ
-      doorkeeper_application:
+      oauth2_application:
         update: ᱟᱹᱨᱩ ᱯᱷᱮᱨᱟᱣ
       trace:
         create: ᱞᱟᱫᱮ
index 8ebb40a97cfdab1ee308ee5cff092464748db861..7b94186438c79cd6b5a11398c0c064916742fbe2 100644 (file)
@@ -26,7 +26,7 @@ sc:
       client_application:
         create: Registra·ti
         update: Agiorna
-      doorkeeper_application:
+      oauth2_application:
         create: Registra·ti
         update: Agiorna
       redaction:
index 7fe446e7f4410ebfcffd73e71f2a4856dbefa9e0..a91a0b5b358af2a364c44a14b2dc2c7f1e8de338 100644 (file)
@@ -28,7 +28,7 @@ scn:
       client_application:
         create: Riggistra
         update: Agghiorna
-      doorkeeper_application:
+      oauth2_application:
         update: Aggiorna
       redaction:
         create: Crea l'occultamentu
index ed42ce6fd5677cdfd3299e45dfd2fb0040a94864..788b75dd6272b456a18b909f1ff57ad014909d0a 100644 (file)
@@ -46,7 +46,7 @@ sk:
       client_application:
         create: Registrovať
         update: Aktualizovať
-      doorkeeper_application:
+      oauth2_application:
         create: Registrácia
         update: Aktualizovať
       redaction:
index d25204288c1e67c8b8df0009460e7645bc197261..27d0ecf90c35bf2558e4c9aed6c4e0c9718c1017 100644 (file)
@@ -41,7 +41,7 @@ sl:
       client_application:
         create: Registriraj
         update: Posodobi
-      doorkeeper_application:
+      oauth2_application:
         create: Registriraj
         update: Posodobi
       redaction:
@@ -60,10 +60,10 @@ sl:
         email_address_not_routable: ni preusmerljiv
     models:
       acl: Seznam nadzora dostopa
-      changeset: Množica sprememb
+      changeset: Sklop sprememb
       changeset_tag: Oznaka množice sprememb
       country: Država
-      diary_comment: Komentar v dnevniku
+      diary_comment: Dnevniški komentar
       diary_entry: Dnevniški zapis
       friend: Prijatelj
       issue: Težava
@@ -74,15 +74,15 @@ sl:
       notifier: Obveščevalec
       old_node: Staro vozlišče
       old_node_tag: Oznaka starega vozlišča
-      old_relation: Stara povezava
+      old_relation: Stara relacija
       old_relation_member: Član stare povezave
-      old_relation_tag: Oznaka stare povezave
+      old_relation_tag: Oznaka stare relacije
       old_way: Stara pot
       old_way_node: Vozlišče stare poti
       old_way_tag: Oznaka stare poti
-      relation: Povezava
+      relation: Relacija
       relation_member: Član povezave
-      relation_tag: Oznaka povezave
+      relation_tag: Oznaka relacije
       report: Poročilo
       session: Seja
       trace: Sled
@@ -308,7 +308,7 @@ sl:
           ohranjeni, vendar si jih ne bo mogoče ogledati.
         retain_notes: Morebitne opombe na zemljevidu in komentarji k opombam bodo
           ohranjeni, vendar si jih ne bo mogoče ogledati.
-        retain_changeset_discussions: Vaši pogovori o množicah sprememb, če obstajajo,
+        retain_changeset_discussions: Vaši pogovori o sklopih sprememb, če obstajajo,
           bodo ohranjeni.
         retain_email: Vaš e-poštni naslov bo ohranjen.
         confirm_delete: Ali ste prepričani?
@@ -368,10 +368,15 @@ sl:
     edited_by_html: Uredil_a %{user} <abbr title='%{title}'>%{time}</abbr>
     closed_by_html: Zaprl_a %{user} <abbr title='%{title}'>%{time}</abbr>
     version: Različica
-    in_changeset: Množica sprememb
+    in_changeset: Sklop sprememb
     anonymous: anonimni
     no_comment: (brez komentarja)
     part_of: Del
+    part_of_relations:
+      one: 1 relacija
+      two: '%{count} relaciji'
+      few: '%{count} relacije'
+      other: '%{count} relacij'
     part_of_ways:
       one: 1 pot
       two: 2 poti
@@ -384,27 +389,27 @@ sl:
     common_details:
       coordinates_html: '%{latitude}, %{longitude}'
     changeset:
-      title: 'Množica sprememb: %{id}'
+      title: 'Sklop sprememb: %{id}'
       belongs_to: Avtor
       node: Vozlišč (%{count})
       node_paginated: Vozlišča (%{x}-%{y} od %{count})
       way: Poti (%{count})
       way_paginated: Poti (%{x}-%{y} od %{count})
-      relation: Zveze (%{count})
+      relation: Relacije (%{count})
       relation_paginated: Zveze (%{x}-%{y} od %{count})
       comment: Komentarji (%{count})
       hidden_commented_by_html: Skrit komentar uporabnika %{user} <abbr title='%{exact_time}'>%{when}
         nazaj</abbr>
       commented_by_html: Komentar uporabnika %{user} <abbr title='%{exact_time}'>%{when}</abbr>
-      changesetxml: Množica sprememb XML
+      changesetxml: Sklop sprememb XML
       osmchangexml: osmChange XML
       feed:
-        title: Množica sprememb %{id}
+        title: Sklop sprememb %{id}
         title_comment: Množica sprememb %{id} – %{comment}
       join_discussion: Prijavite se za pridružitev pogovoru
       discussion: Pogovor
-      still_open: Množica sprememb je še vedno odprta – pogovor se bo začel, ko bo
-        množica sprememb zaključena.
+      still_open: Sklop sprememb je še vedno odprt – pogovor se bo začel, ko bo sklop
+        sprememb zaključen.
     node:
       title_html: 'Vozlišče: %{name}'
       history_title_html: 'Zgodovina vozlišča: %{name}'
@@ -421,7 +426,7 @@ sl:
         one: del poti %{related_ways}
         other: del poti %{related_ways}
     relation:
-      title_html: 'Zveza: %{name}'
+      title_html: 'Relacija: %{name}'
       history_title_html: 'Zgodovina povezave: %{name}'
       members: Člani
       members_count:
@@ -435,27 +440,27 @@ sl:
       type:
         node: Vozlišče
         way: Pot
-        relation: Povezava
+        relation: Relacija
     containing_relation:
-      entry_html: Povezava %{relation_name}
-      entry_role_html: Povezava %{relation_name} (kot %{relation_role})
+      entry_html: Relacija %{relation_name}
+      entry_role_html: Relacija %{relation_name} (kot %{relation_role})
     not_found:
       title: Ni najdeno
       sorry: 'Žal %{type} #%{id} ni mogoče najti.'
       type:
         node: vozlišče
         way: pot
-        relation: zveza
-        changeset: množica sprememb
+        relation: relacija
+        changeset: sklop sprememb
         note: opomba
     timeout:
       title: Napaka časovne omejitve
-      sorry: Pridobivanje podatkov za %{type} z ID-jem %{id} žal traja predolgo.
+      sorry: Žal je trajalo pridobivanje podatkov za %{type} z ID-jem %{id} predolgo.
       type:
         node: vozlišče
         way: pot
-        relation: zveza
-        changeset: množica sprememb
+        relation: relacija
+        changeset: sklop sprememb
         note: opomba
     redacted:
       redaction: Redakcija %{id}
@@ -464,7 +469,7 @@ sl:
       type:
         node: vozlišča
         way: poti
-        relation: zveze
+        relation: relacije
     start_rjs:
       feature_warning: Nalaganje %{num_features}-ih značilnosti, kar lahko upočasni
         brskalnik ali ga naredi neodzivnega. Ali res želite prikazati te podatke?
@@ -500,6 +505,7 @@ sl:
       reopened_by_anonymous_html: Znova aktiviral anonimni ob <abbr title='%{exact_time}'>%{when}</abbr>
       hidden_by_html: Skril_a %{user} <abbr title='%{exact_time}'>%{when}</abbr>
       report: prijavi to opombo
+      coordinates_html: '%{latitude}, %{longitude}'
     query:
       title: Preveri značilnosti
       introduction: Kliknite na zemljevid za iskanje bližnjih značilnosti.
@@ -513,7 +519,7 @@ sl:
     changeset:
       anonymous: Anonimen
       no_edits: (brez urejanj)
-      view_changeset_details: Ogled podrobnosti množice sprememb
+      view_changeset_details: Ogled podrobnosti sklopa sprememb
     changesets:
       id: ID
       saved_at: Shranjeno ob
@@ -521,27 +527,32 @@ sl:
       comment: Komentar
       area: Območje
     index:
-      title: Množice sprememb
+      title: Sklopi sprememb
       title_user: Množica sprememb uporabnika %{user}
-      title_user_link_html: Množice sprememb uporabnika_ce %{user_link}
+      title_user_link_html: Sklopi sprememb uporabnika_ce %{user_link}
       title_friend: Množice sprememb mojih prijateljev
-      title_nearby: Množice sprememb bližnjih uporabnikov
+      title_nearby: Sklopi sprememb bližnjih uporabnikov
       empty: Ni najdenih množic sprememb.
-      empty_area: Na tem območju ni množic sprememb.
+      empty_area: Na tem območju ni sklopov sprememb.
       empty_user: Ni množic sprememb tega uporabnika.
-      no_more: Ni drugih najdenih množic sprememb.
+      no_more: Ni drugih najdenih sklopov sprememb.
       no_more_area: Na tem območju ni drugih množic sprememb.
-      no_more_user: Ni drugih množic sprememb tega uporabnika.
+      no_more_user: Ni drugih sklopov sprememb tega uporabnika.
       load_more: Naloži več
     timeout:
-      sorry: Žal je seznam zahtevanih sprememb predolg za prenos.
+      sorry: Žal je trajalo pridobivanje zahtevanega sklopa sprememb predolgo.
   changeset_comments:
     comment:
-      comment: 'Nov komentar o množici sprememb #%{changeset_id} uporabnika %{author}'
+      comment: 'Nov komentar o sklopu sprememb #%{changeset_id} uporabnika %{author}'
       commented_at_by_html: Posodobil_a %{user} %{when}
+    comments:
+      comment: 'Nov komentar o sklopu sprememb #%{changeset_id} uporabnika %{author}'
     index:
-      title_all: Razprava o množici sprememb OpenStreetMap
-      title_particular: 'Razprava o množici sprememb OpenStreetMap #%{changeset_id}'
+      title_all: Razprava o sklopu sprememb OpenStreetMap
+      title_particular: 'Razprava o sklopu sprememb OpenStreetMap #%{changeset_id}'
+    timeout:
+      sorry: Žal je trajalo pridobivanje seznama zahtevanih komentarjev sklopov sprememb
+        predolgo.
   dashboards:
     contact:
       km away: oddaljen %{count} km
@@ -551,7 +562,7 @@ sl:
       nearby mapper: Bližnji kartograf
       friend: Prijatelj
     show:
-      title: Moja pregledna plošča
+      title: Moja nadzorna plošča
       no_home_location_html: '%{edit_profile_link} in nastavite svojo domačo lokacijo
         za prikaz bližnjih uporabnikov.'
       edit_your_profile: Uredite svoj profil
@@ -560,9 +571,9 @@ sl:
       nearby users: Drugi bližnji uporabniki
       no nearby users: Ni drugih uporabnikov, ki bi sporočili, da kartirajo v vaši
         bližini.
-      friends_changesets: množice sprememb prijateljev
+      friends_changesets: sklopi sprememb prijateljev
       friends_diaries: dnevniki prijateljev
-      nearby_changesets: množice sprememb bližnjih uporabnikov
+      nearby_changesets: sklopi sprememb bližnjih uporabnikov
       nearby_diaries: dnevniški vnosi bližnjih uporabnikov
   diary_entries:
     new:
@@ -609,6 +620,7 @@ sl:
         other: '%{count} komentarjev'
       edit_link: Uredi ta vnos
       hide_link: Skrij ta vnos
+      unhide_link: Razkrij ta vnos
       confirm: Potrdi
       report: Prijavi ta vnos
     diary_comment:
@@ -619,8 +631,9 @@ sl:
       report: Prijavi ta komentar
     location:
       location: 'Lokacija:'
-      view: Poglej
+      view: Prikaži
       edit: Uredi
+      coordinates: '%{latitude}; %{longitude}'
     feed:
       user:
         title: Dnevniški zapisi OpenStreetMap za uporabnika %{user}
@@ -632,6 +645,10 @@ sl:
         title: Dnevniški zapisi OpenStreetMap
         description: Nedavni dnevniški zapisi uporabnikov OpenStreetmap
     comments:
+      title: Dnevniški komentarji, ki jih je dodal_a %{user}
+      heading: Dnevniški komentarji %{user}
+      subheading_html: Dnevniški komentarji, ki jih je dodal_a %{user}
+      no_comments: Brez dnevniških komentarjev
       post: Objavi
       when: Kdaj
       comment: Komentar
@@ -649,6 +666,8 @@ sl:
       success: '%{name} je sedaj vaš prijatelj!'
       failed: Oprostite, uporabnika %{name} ni bilo mogoče dodati med prijatelje.
       already_a_friend: Z uporabnikom %{name} sta že prijatelja.
+      limit_exceeded: V kratkem času ste se spoprijateljili s številnimi uporabniki.
+        Prosimo, nekoliko počakajte, preden dodate nove prijatelje.
     remove_friend:
       heading: Odstrani %{user} iz prijateljev?
       button: Odstrani prijatelja
@@ -666,16 +685,19 @@ sl:
           Nominatim</a>-a
         geonames_reverse_html: Zadetki iz <a href="http://www.geonames.org/">GeoNames</a>
     search_osm_nominatim:
+      prefix_format: '%{name}'
       prefix:
         aerialway:
           cable_car: Nihalka
           chair_lift: Sedežnica
           drag_lift: Vlečnica
           gondola: Kabinska žičnica
+          magic_carpet: Čarobna preproga
           platter: Vlečnica s krožnički
           pylon: Steber
           station: Žičniška postaja
           t-bar: Vlečnica s sidri
+          "yes": Gondola
         aeroway:
           aerodrome: Letališče
           airstrip: Vzletna steza
@@ -683,11 +705,16 @@ sl:
           gate: Letališka vrata
           hangar: Hangar
           helipad: Heliodrom
+          holding_position: Položaj čakanja
+          navigationaid: Letalska navigacijska pomoč
           parking_position: Parkirno mesto
           runway: Vzletna steza
+          taxilane: Vozna steza do postajališča za zrakoplov
           taxiway: Vozna steza
           terminal: Letališki terminal
+          windsock: Vetrokaz
         amenity:
+          animal_boarding: Hotel za živali
           animal_shelter: Zavetišče za živali
           arts_centre: Umetnostni center
           atm: Bankomat
@@ -716,6 +743,7 @@ sl:
           clock: Ura
           college: Fakulteta
           community_centre: Center skupnosti
+          conference_centre: Konferenčni center
           courthouse: Sodišče
           crematorium: Krematorij
           dentist: Zobozdravnik
@@ -723,6 +751,7 @@ sl:
           drinking_water: Pitna voda
           driving_school: Avtošola
           embassy: Veleposlaništvo
+          events_venue: Prizorišče dogodkov
           fast_food: Hitra hrana
           ferry_terminal: Trajekt
           fire_station: Gasilska postaja
@@ -731,6 +760,7 @@ sl:
           fuel: Polnilna postaja
           gambling: Igre na srečo
           grave_yard: Pokopališče
+          grit_bin: Posoda za pesek
           hospital: Bolnišnica
           hunting_stand: Lovska preža
           ice_cream: Sladoled
@@ -738,8 +768,12 @@ sl:
           kindergarten: Vrtec
           language_school: Jezikovna šola
           library: Knjižnica
+          loading_dock: Nakladalna postaja
+          love_hotel: Ljubezenski hotel
           marketplace: Tržnica
+          mobile_money_agent: Mobilni gotovinski agent
           monastery: Samostan
+          money_transfer: Denarna transakcija
           motorcycle_parking: Parkirišče motornih koles
           music_school: Glasbena šola
           nightclub: Nočni klub
@@ -747,6 +781,7 @@ sl:
           parking: Parkirišče
           parking_entrance: Vhod v parkirišče
           parking_space: Parkirno mesto
+          payment_terminal: Plačilni terminal
           pharmacy: Lekarna
           place_of_worship: Verski hram
           police: Policija
@@ -755,9 +790,12 @@ sl:
           prison: Zapor
           pub: Pivnica
           public_bath: Kopališče
+          public_bookcase: Javna knjižna omara
           public_building: Javne zgradba
+          ranger_station: Gozdarska postaja
           recycling: Reciklirna točka
           restaurant: Restavracija
+          sanitary_dump_station: Sanitarna odlagališča
           school: Šola
           shelter: Zavetišče
           shower: Tuš
@@ -770,6 +808,7 @@ sl:
           theatre: Gledališče
           toilets: Stranišča
           townhall: Mestna hiša
+          training: Objekt za trening
           university: Univerza
           vehicle_inspection: Tehnični pregled vozil
           vending_machine: Avtomat
@@ -778,7 +817,10 @@ sl:
           waste_basket: Koš za odpadke
           waste_disposal: Zabojnik za odpadke
           waste_dump_site: Odlagališče odpadkov
+          watering_place: Napajališče
           water_point: Pitna voda
+          weighbridge: Mostna tehtnica
+          "yes": Infrastruktura
         boundary:
           aboriginal_lands: Ozemlje staroselcev
           administrative: Upravna meja
@@ -789,21 +831,28 @@ sl:
           "yes": Meja
         bridge:
           aqueduct: Akvadukt
+          boardwalk: Sprehajališče
           suspension: Viseči most
           swing: Vrteči most
           viaduct: Viadukt
           "yes": Most
         building:
+          apartment: Stanovanje
           apartments: Stanovanjski blok
           barn: Skedenj
           bungalow: Bungalov
+          cabin: Kabina
           chapel: Kapelica
           church: Cerkveno poslopje
+          civic: Občinska stavba
+          college: VIsokošolska stavba
           commercial: Poslovna zgradba
           construction: Stavba v gradnji
+          detached: Osamljena hiša
           dormitory: Študentski dom
           duplex: Dvostanovanjska hiša
           farm: Kmetija
+          farm_auxiliary: Pomožna kmetijska stavba
           garage: Garaža
           garages: Garaže
           greenhouse: Rastlinjak
@@ -811,9 +860,11 @@ sl:
           hospital: Poslopje bolnišnice
           hotel: Poslopje hotela
           house: Hiša
+          houseboat: Bivalni čoln
           hut: Koča
           industrial: Industrijski objekt
           kindergarten: Poslopje vrtca
+          manufacture: Proizvodna zgradba
           office: Poslovna stavba
           public: Javna zgradba
           residential: Stanovanjska stavba
@@ -822,8 +873,10 @@ sl:
           ruins: Razvalina
           school: Šola
           semidetached_house: Dvojček
+          service: Servisna stavba
           shed: Lopa
           stable: Hlev
+          static_caravan: Stanovanjska prikolica
           temple: Tempelj
           terrace: Terasa
           train_station: Poslopje železniške postaje
@@ -839,11 +892,16 @@ sl:
           blacksmith: Kovač
           brewery: Pivovarna
           carpenter: Mizarstvo
+          caterer: Gostinec
+          confectionery: Slaščičarna
           dressmaker: Šiviljstvo
           electrician: Elektrikar
           electronics_repair: Popravilo elektronskih naprav
           gardener: Vrtnar
           glaziery: Steklarstvo
+          handicraft: Rokodelstvo
+          hvac: Plovilo HVAC
+          metal_construction: Kovinarsko podjetje
           painter: Soboslikar
           photographer: Fotograf
           plumber: Vodovodar
@@ -852,6 +910,7 @@ sl:
           shoemaker: Čevljar
           stonemason: Kamnoseštvo
           tailor: Krojač
+          window_construction: Steklarstvo
           winery: Vinogradništvo
           "yes": Obrtnik
         emergency:
@@ -860,16 +919,20 @@ sl:
           assembly_point: Zbirno mesto
           defibrillator: Defibrilator
           fire_extinguisher: Gasilni aparat
+          fire_water_pond: Ribnik za požarno vodo
           landing_site: Mesto za pristanek v sili
           life_ring: Rešilni obroč
           phone: Klic v sili
           siren: Sirena
+          suction_point: Nujno črpališče
+          water_tank: Nujni rezervoar za vodo
         highway:
           abandoned: Opuščena cesta
           bridleway: Jahalna pot
           bus_guideway: Turistični avtobus
           bus_stop: Avtobusna postaja
           construction: Cesta v izgradnji
+          corridor: Hodnik
           crossing: Prehod
           cycleway: Kolesarska steza
           elevator: Dvigalo
@@ -907,25 +970,30 @@ sl:
           track: Kolovoz
           traffic_mirror: Prometno ogledalo
           traffic_signals: Prometna signalizacija
+          trailhead: Izhodišče poti
           trunk: Hitra cesta
           trunk_link: Priključek na hitro cesto
+          turning_circle: Obračališče
           turning_loop: Obračališče
           unclassified: Neopredeljena cesta
           "yes": Cesta
         historic:
           aircraft: Zgodovinsko letalo
           archaeological_site: Arheološko najdišče
+          bomb_crater: Zgodovinski bombni krater
           battlefield: Bojišče
           boundary_stone: Mejni kamen
           building: Zgodovinska stavba
           bunker: Bunker
           cannon: Zgodovinski top
           castle: Grad
+          charcoal_pile: Stara oglarska kopa
           church: Cerkev
           city_gate: Mestna vrata
           citywalls: Mestno obzidje
           fort: Trdnjava
           heritage: Kulturna dediščina
+          hollow_way: Usekana pot
           house: Hiša
           manor: Graščina
           memorial: Spomenik
@@ -933,6 +1001,7 @@ sl:
           mine: Rudnik
           mine_shaft: Rudniški jašek
           monument: Spomenik
+          railway: Zgodovinska železnica
           roman_road: Rimska cesta
           ruins: Ruševine
           rune_stone: Runski kamen
@@ -948,6 +1017,7 @@ sl:
           "yes": Križišče
         landuse:
           allotments: Vrtički
+          aquaculture: Akvakultura
           basin: Čistilni bazen
           brownfield: Gradbišče
           cemetery: Pokopališče
@@ -970,6 +1040,7 @@ sl:
           quarry: Kamnolom
           railway: Železnica
           recreation_ground: Rekreacijsko območje
+          religious: Versko zemljišče
           reservoir: Zbiralnik
           reservoir_watershed: Vodno zajetje
           residential: Stanovanjsko območje
@@ -978,12 +1049,17 @@ sl:
           vineyard: Vinograd
           "yes": Raba tal
         leisure:
+          adult_gaming_centre: Igralni center za odrasle
+          amusement_arcade: Arkadna igralnica
           bandstand: Glasbeni paviljon
           beach_resort: kopališče
           bird_hide: Ptičja opazovalnica
+          bleachers: Tribune
+          bowling_alley: Kegljišče
           common: Javno zemljišče
           dance: Plesna dvorana
           dog_park: Pasji park
+          firepit: Ognjišče
           fishing: Ribolovno območje
           fitness_centre: Fitnes center
           fitness_station: Fitnes center
@@ -994,7 +1070,9 @@ sl:
           marina: Marina
           miniature_golf: Mini golf
           nature_reserve: Naravni rezervat
+          outdoor_seating: Sedeži na prostem
           park: Park
+          picnic_table: Miza za piknik
           pitch: Športno igrišče
           playground: Otroško igrišče
           recreation_ground: Rekreacijsko območje
@@ -1008,20 +1086,31 @@ sl:
           water_park: Vodni park
           "yes": Prosti čas
         man_made:
+          adit: Rudarski jašek
+          advertising: Oglaševanje
           antenna: Antena
           avalanche_protection: Zaščita pred plazovi
+          beacon: Svetilnik
+          beam: Tram
           beehive: Čebelnjak
           breakwater: Valobran
           bridge: Most
           bunker_silo: Bunker
+          cairn: Možic
           chimney: Dimnik
+          clearcut: Poseka
           communications_tower: Oddajnik
           crane: Žerjav
           cross: Križ
+          dolphin: Privez
           dyke: Nasip
           embankment: Nasip
           flagpole: Zastavni drog
+          gasometer: Plinometer
+          groyne: Valobran
+          kiln: Peč
           lighthouse: Svetilnik
+          manhole: Vhodna odprtina
           mast: Steber
           mine: Rudnik
           mineshaft: Rudniški jašek
@@ -1030,27 +1119,36 @@ sl:
           pier: Pomol
           pipeline: Cevovod
           pumping_station: Črpališče
+          reservoir_covered: Pokriti rezervoar
           silo: Silos
           snow_cannon: Snežni top
+          snow_fence: Snežna ograja
+          storage_tank: Rezervoar za shranjevanje
+          street_cabinet: Ulična omarica
           surveillance: Nadzor
           telescope: Teleskop
           tower: Stolp
           utility_pole: Drog
           wastewater_plant: Čistilna naprava
           watermill: Vodno kolo
+          water_tap: Vodna pipa
           water_tower: Vodni stolp
           water_well: Vodnjak
           water_works: Vodarna
           windmill: Vetrnica
           works: Tovarna
+          "yes": Človeško delo
         military:
           airfield: Vojaško letališče
           barracks: Vojašnica
           bunker: Bunker
+          checkpoint: Kontrolna točka
           trench: Jarek
+          "yes": Vojaško
         mountain_pass:
           "yes": Gorski prelaz
         natural:
+          atoll: Atol
           bare_rock: Skalovje
           bay: Zaliv
           beach: Obala
@@ -1068,7 +1166,9 @@ sl:
           grassland: Pašnik
           heath: Pušča
           hill: Hrib
+          hot_spring: Vroči vrelec
           island: Otok
+          isthmus: Ožina
           land: Otok
           marsh: Močvirje
           moor: Barje
@@ -1083,6 +1183,7 @@ sl:
           sand: Pesek
           scree: Melišče
           scrub: Grmovje
+          shingle: Prodišče
           spring: Izvir
           stone: Skala
           strait: Ožina
@@ -1102,14 +1203,22 @@ sl:
           architect: Arhitekt
           association: Združenje
           company: Podjetje
+          diplomatic: Diplomatski urad
           educational_institution: Izobraževalna ustanova
           employment_agency: Agencija za zaposlovanje
+          energy_supplier: Urad dobavitelja energije
           estate_agent: Nepremičninska agencija
+          financial: Finančni urad
           government: Vladni urad
           insurance: Zavarovalnica
+          it: IT-pisarna
           lawyer: Odvetnik
+          logistics: Logistična pisarna
+          newspaper: Novinarski urad
           ngo: NVO urad
           notary: Notar
+          religion: Verski urad
+          research: Raziskovalni urad
           tax_advisor: Davčni svetovalec
           telecommunication: Telekomunikacijski urad
           travel_agent: Potovalna agencija
@@ -1131,6 +1240,7 @@ sl:
           locality: Krajevno ime
           municipality: Občina
           neighbourhood: Mestna četrt
+          plot: Zemljišče
           postcode: Poštna številka
           quarter: Četrt
           region: Regija
@@ -1144,6 +1254,7 @@ sl:
           "yes": Kraj
         railway:
           abandoned: Opuščena železnica
+          buffer_stop: Tirni zaključek
           construction: Železnica v izgradnji
           disused: Opuščena železnica
           funicular: Žična vzpenjača
@@ -1157,6 +1268,7 @@ sl:
           platform: Železniški peron
           preserved: Ohranjena železniška proga
           proposed: Predlagana železnica
+          rail: Tir
           spur: Stranski tir
           station: Železniška postaja
           stop: Železniško postajališče
@@ -1165,6 +1277,7 @@ sl:
           switch: Kretnica
           tram: Tramvaj
           tram_stop: Tramvajska postaja
+          turntable: Okretnica
           yard: Železniško dvorišče
         shop:
           agrarian: Kmetijska trgovina
@@ -1173,8 +1286,11 @@ sl:
           appliance: Trgovina z belo tehniko
           art: Prodajna galerija
           baby_goods: Otroško blago
+          bag: Prodajalna torbic
           bakery: Pekarna
+          bathroom_furnishing: Kopalniška oprema
           beauty: Salon lepote
+          bed: Prodajalna posteljnine
           beverages: Trgovina pijač
           bicycle: Kolesarska trgovina
           bookmaker: Knjigovez
@@ -1186,14 +1302,19 @@ sl:
           car_repair: Avtoservis
           carpet: Prodajalna preprog
           charity: Trgovina za dobrodelne namene
+          cheese: Prodajalna kitajskih izdelkov
           chemist: Drogerija
+          chocolate: Čokolada
           clothes: Trgovina z oblekami
+          coffee: Prodajalna kave
           computer: Računalniška trgovina
           confectionery: Slaščičarna
           convenience: Minimarket
           copyshop: Kopirnica
           cosmetics: Trgovina s kozmetiko
+          craft: Prodajalna rokodelskih izdelkov
           curtain: Trgovina z zavesami
+          dairy: Mlekarna
           deli: Delikatesna trgovina
           department_store: Trgovska hiša
           discount: Outlet
@@ -1203,13 +1324,17 @@ sl:
           electronics: Trgovina z elektroniko
           erotic: Erotična trgovina
           estate_agent: Nepremičninska agencija
+          fabric: Prodajalna blaga
           farm: Kmečka trgovina
           fashion: Modna trgovina
+          fishing: Prodajalna ribiške opreme
           florist: Cvetličarna
           food: Prehrambena trgovina
+          frame: Prodajalna okvirjev
           funeral_directors: Pogrebni zavod
           furniture: Pohištvo
           garden_centre: Vrtni center
+          gas: Skladišče plina
           general: Trgovina z mešanim blagom
           gift: Prodajalna daril
           greengrocer: Sadje in zelenjava
@@ -1218,40 +1343,59 @@ sl:
           hardware: Železnina
           health_food: Trgovina z zdravo prehrano
           hearing_aids: Slušni aparati
+          herbalist: Zeliščarstvo
           hifi: Prodajalna z avdio opremo
+          houseware: Prodajalna gospodinjskih izdelkov
+          ice_cream: Prodajalna sladoleda
+          interior_decoration: Prodajalna notranje opreme
           jewelry: Draguljarna
           kiosk: Kiosk prodajalna
+          kitchen: Prodajalna kuhinjskih izdelkov
           laundry: Pralnica
           locksmith: Ključavničar
           lottery: Loterija
           mall: Trgovski center
           massage: Masaža
+          medical_supply: Prodajalna medicinskih izdelkov
           mobile_phone: Trgovina mobilnih telefonov
           money_lender: Posojilnica
           motorcycle: Trgovina z motorji
+          motorcycle_repair: Servis motornih koles
           music: Trgovina z glasbo
           musical_instrument: Glasbena trgovina
           newsagent: Trafika
+          nutrition_supplements: Prehranska dopolnila
           optician: Optik
           organic: Trgovina z ekološko hrano
           outdoor: Trgovina za dejavnosti na prostem
           paint: Trgovina z barvami
+          pastry: Prodajalna peciva
           pawnbroker: Zastavljalnica
           perfumery: Parfumerija
           pet: Trgovina za male živali
+          pet_grooming: Nega hišnih ljubljenčkov
           photo: Fotograf
           seafood: Morska hrana
           second_hand: Trgovina z rabljeno opremo
+          sewing: Šivalnica
           shoes: Trgovina s čevlji
           sports: Športna trgovina
           stationery: Papirnica
+          storage_rental: Najem skladišča
           supermarket: Supermarket
           tailor: Krojač
+          tattoo: Tetovator
+          tea: Prodajalna čajev
           ticket: Prodaja vstopnic
+          tobacco: Prodajalna tobaka
           toys: Trgovina igrač
           travel_agency: Potovalna agencija
           tyres: Vulkanizer
+          vacant: Prost lokal
+          variety_store: Nizkocenovna prodajalna
           video: Videoteka
+          video_games: Prodajalna videoiger
+          wholesale: Veleprodajno skladišče
           wine: Vinoteka
           "yes": Trgovina
         tourism:
@@ -1261,6 +1405,7 @@ sl:
           attraction: Zanimivost
           bed_and_breakfast: Nočitev z zajtrkom
           cabin: Turistično prenočišče
+          camp_pitch: Prostor za kampiranje
           camp_site: Kamp
           caravan_site: Kamp
           chalet: Počitniška hišica
@@ -1274,6 +1419,7 @@ sl:
           picnic_site: Prostor za piknike
           theme_park: Zabaviščni park
           viewpoint: Razgledna točka
+          wilderness_hut: Koča v divjini
           zoo: Živalski vrt
         tunnel:
           building_passage: Prehod skozi zgradbo
@@ -1319,56 +1465,114 @@ sl:
   issues:
     index:
       title: Težave
+      select_status: Izberite stanje
+      select_type: Izberite vrsto
+      select_last_updated_by: Izberi po avtorju zadnje spremembe
+      reported_user: Prijavljeni uporabnik
+      not_updated: Ni posodobljeno
       search: Iskanje
       search_guidance: 'Preišči težave:'
       user_not_found: Uporabnik ne obstaja
       issues_not_found: Ni najdenih tovrstnih težav
       status: Stanje
+      reports: Prijave
       last_updated: Zadnja posodobitev
       last_updated_time_html: <abbr title='%{title}'>%{time}</abbr>
+      last_updated_time_user_html: <abbr title='%{title}'>%{time}</abbr> uporabnika
+        %{user}
+      link_to_reports: Ogled prijav
+      reports_count:
+        one: 1 poročilo
+        two: '%{count} poročili'
+        few: '%{count} poročila'
+        other: '%{count} poročil'
       reported_item: Prijavljeni predmet
       states:
         ignored: Prezrto
         open: Odpri
         resolved: Razrešeno
     update:
+      new_report: Vaše poročilo je uspešno zabeleženo.
+      successful_update: Vaše poročilo je uspešno posodobljeno.
       provide_details: Navedite zahtevane podrobnosti
     show:
+      title: '%{status} Težava #%{issue_id}'
       reports:
         one: 1 prijava
         two: '%{count} prijavi'
         few: '%{count} prijave'
         other: '%{count} prijav'
+      report_created_at: Prvič sporočeno %{datetime}
+      last_resolved_at: Zadnjič razrešeno %{datetime}
+      last_updated_at: Zadnjič %{datetime} posodobil_a %{displayname}
       resolve: Razreši
       ignore: Prezri
       reopen: Znova odpri
+      reports_of_this_issue: Sporočila o tej težavi
       read_reports: Prebrana poročila
       new_reports: Nova poročila
       other_issues_against_this_user: Druge težave glede tega uporabnika
+      no_other_issues: Ni drugih težav glede tega uporabnika.
+      comments_on_this_issue: Komentarji o tej težavi
+    resolve:
+      resolved: Stanje težave je nastavljeno na »Rešeno«
+    ignore:
+      ignored: Stanje težave je nastavljeno na »Prezrto«
+    reopen:
+      reopened: Stanje težave je nastavljeno na »Odprto«
+    comments:
+      comment_from_html: Komentar uporabnika %{user_link} dne %{comment_created_at}
+      reassign_param: Želite predodeliti težavo?
+    reports:
+      reported_by_html: Sporočil_a %{user} kot %{category} dne %{updated_at}
+    helper:
+      reportable_title:
+        diary_comment: '%{entry_title}, komentar #%{comment_id}'
+        note: 'Opomba #%{note_id}'
   issue_comments:
     create:
       comment_created: Vaš komentar je bil uspešno ustvarjen
+      issue_reassigned: Vaš komentar je bil ustvarjen in težava je bila predodeljena
   reports:
     new:
       title_html: Prijavi %{link}
+      missing_params: Ni mogoče ustvariti novega poročila
       disclaimer:
         intro: 'Pred pošiljanjem poročila moderatorjem strani se prosimo prepričajte,
           da:'
+        not_just_mistake: Prepričani ste, da težava ni samo napaka
+        unable_to_fix: Težave ne morete odpraviti sami ali s pomočjo drugih članov
+          skupnosti
+        resolve_with_user: Težavo ste z zadevnim uporabnikom že poskušali rešiti
       categories:
         diary_entry:
+          spam_label: Ta dnevniški zapis je/vsebuje smetje
+          offensive_label: Ta dnevniški zapis je nespodoben/žaljiv
+          threat_label: Ta dnevniški zapis vsebuje grožnjo
           other_label: Drugo
         diary_comment:
+          spam_label: Ta dnevniški komentar je/vsebuje smetje
+          offensive_label: Ta dnevniški zapis je nespodoben/žaljiv
+          threat_label: Ta dnevniški komentar vsebuje grožnjo
           other_label: Ostalo
         user:
           spam_label: Uporabniški profil vsebuje reklamno vsebino
+          offensive_label: Ta uporabniški profil je nespodoben/žaljiv
+          threat_label: Ta uporabniški profil vsebuje grožnjo
           vandal_label: Uporabnik je vandal
           other_label: Ostalo
         note:
+          spam_label: Ta opomba je smetje
           personal_label: Ta opomba vsebuje osebne podatke
+          abusive_label: Ta opomba je žaljiva
           other_label: Ostalo
     create:
+      successful_report: Vaše sporočilo je uspešno zabeleženo.
       provide_details: Navedite zahtevane podrobnosti
   layouts:
+    project_name:
+      title: OpenStreetMap
+      h1: OpenStreetMap
     logo:
       alt_text: OpenStreetMap logotip
     home: Domov
@@ -1397,6 +1601,7 @@ sl:
     hosting_partners_html: Gostovanje omogočajo %{ucl}, %{fastly}, %{bytemark} in
       drugi %{partners}.
     partners_ucl: UCL
+    partners_fastly: Fastly
     partners_bytemark: Bytemark Hosting
     partners_partners: partnerji
     tou: Pogoji uporabe
@@ -1424,13 +1629,21 @@ sl:
       subject: '[OpenStreetMap] %{user} je komentiral dnevniški zapis'
       hi: Pozdravljeni, %{to_user}!
       header: '%{from_user} je komentiral zapis v dnevniku OpenStreetMap s temo %{subject}:'
+      header_html: '%{from_user} je komentiral dnevniški zapis v OpenStreetMap o temi
+        %{subject}:'
       footer: Komentar lahko preberete tudi na %{readurl}, komentirate lahko na %{commenturl}
         ali odgovorite na %{replyurl}
+      footer_html: Komentar lahko preberete tudi na %{readurl}, komentirate na %{commenturl}
+        ali odgovorite na %{replyurl}
     message_notification:
       subject: '[OpenStreetMap] %{message_title}'
       hi: Pozdravljeni, %{to_user},
       header: 'Uporabnik %{from_user}  vam je prek OpenStreetMap poslal novo sporočilo
         glede %{subject}:'
+      header_html: 'Uporabnik %{from_user} vam je prek OpenStreetMap poslal novo sporočilo
+        glede %{subject}:'
+      footer: Lahko tudi preberete sporočilo na %{readurl} in odgovorite avtorju na
+        %{replyurl}
       footer_html: Lahko tudi preberete sporočilo na %{readurl} in lahko odgovorite
         na %{replyurl}
     friendship_notification:
@@ -1438,11 +1651,21 @@ sl:
       subject: '[OpenStreetMap] %{user} vas je dodal med prijatelje'
       had_added_you: '%{user} vas je dodal med prijatelje na OpenStreetMap.'
       see_their_profile: Njegov profil si lahko ogledate na %{userurl}.
+      see_their_profile_html: Njegov profil si lahko ogledate na %{userurl}.
       befriend_them: Lahko ga tudi dodate kot prijatelja na %{befriendurl}.
+      befriend_them_html: Lahko ga tudi dodate kot prijatelja na %{befriendurl}.
+    gpx_description:
+      description_with_tags_html: 'Videti je kot vaša datoteka GPX %{trace_name} z
+        opisom %{trace_description} in naslednjimi oznakami: %{tags}'
+      description_with_no_tags_html: Videti je kot vaša datoteka GPX %{trace_name}
+        z opisom %{trace_description} in brez oznak
     gpx_failure:
       hi: Pozdravljeni, %{to_user},
       failed_to_import: ' vsebovala neko napako, zaradi katere je ni bilo mogoče uvoziti.
         Napaka:'
+      more_info_html: Več informacij o napakah pri uvozu GPX in o tem, kako se jim
+        izogniti, lahko najdete na %{url}.
+      import_failures_url: https://wiki.openstreetmap.org/wiki/GPX_Import_Failures
       subject: '[OpenStreetMap] Neuspeh uvoza datoteke GPX'
     gpx_success:
       hi: Pozdravljeni, %{to_user},
@@ -1479,12 +1702,14 @@ sl:
         subject_own: '[OpenStreetMap] %{commenter} je komentiral eno izmed vaših opomb'
         subject_other: '[OpenStreetMap] %{commenter} je komentiral opombo, ki vas
           zanima'
-        your_note: '%{commenter} je pustil_a komentar za opombo na zemljevidu v bližini
-          %{place}.'
+        your_note: '%{commenter} je pustil_a komentar pri vaši opombi na zemljevidu
+          v bližini %{place}.'
         your_note_html: '%{commenter} je pustil_a komentar pri eni od vaših opomb
           na zemljevidu blizu %{place}.'
-        commented_note: '%{commenter} je pustil/-a komentar za opombo na zemljevidu,
-          ki ste jo vi komentirali. Opomba je v bližini %{place}.'
+        commented_note: '%{commenter} je pustil_a komentar pri vaši opombi na zemljevidu.
+          Opomba je v bližini %{place}.'
+        commented_note_html: '%{commenter} je pustil_a komentar pri opombi na zemljevidu,
+          ki ste jo dodali. Opomba je v bližini %{place}.'
       closed:
         subject_own: '[OpenStreetMap] %{commenter} je zaključil_a eno od vaših opomb'
         subject_other: '[OpenStreetMap] %{commenter} je zaključil_a opombo, ki vas
@@ -1495,6 +1720,8 @@ sl:
           blizu %{place}.'
         commented_note: '%{commenter} je zaključil_a opombo na zemljevidu, ki ste
           jo dodali. Opomba je v bližini %{place}.'
+        commented_note_html: '%{commenter} je zaključil_a opombo na zemljevidu, ki
+          ste jo dodali. Opomba je v bližini %{place}.'
       reopened:
         subject_own: '[OpenStreetMap] %{commenter} je spet aktiviral_a eno od vaših
           opomb'
@@ -1506,27 +1733,41 @@ sl:
           blizu %{place}.'
         commented_note: '%{commenter} je spet aktiviral_a opombo na zemljevidu, ki
           ste jo dodali. Opomba je v bližini %{place}.'
+        commented_note_html: '%{commenter} je spet aktiviral_a opombo na zemljevidu,
+          ki ste jo dodali. Opomba je v bližini %{place}.'
       details: Več podrobnosti o opombi lahko najdete na %{url}.
+      details_html: Več podrobnosti o opombi lahko najdete na %{url}.
     changeset_comment_notification:
       hi: Pozdravljeni, %{to_user},
       greeting: Pozdravljeni,
       commented:
-        subject_own: '[OpenStreetMap] %{commenter} je komentiral eno od vaših množic
+        subject_own: '[OpenStreetMap] %{commenter} je komentiral enega od vaših sklopov
           sprememb'
         subject_other: '[OpenStreetMap] %{commenter} je komentiral množico sprememb,
           ki vas zanima'
-        your_changeset: '%{commenter} je %{time} komentiral eno od vaših množic sprememb'
-        commented_changeset: '%{commenter} je %{time} komentiral množico sprememb,
-          ki jo spremljate in jo je ustvaril %{changeset_author}'
-        partial_changeset_with_comment: s komentarjem "%{changeset_comment}"
+        your_changeset: '%{commenter} je %{time} komentiral enega od vaših sklopov
+          sprememb'
+        your_changeset_html: '%{commenter} je %{time} podal komentar na enega od vaših
+          sklopov sprememb'
+        commented_changeset: '%{commenter} je %{time} komentiral sklop sprememb, ki
+          ga spremljate in ga je ustvaril %{changeset_author}'
+        commented_changeset_html: '%{commenter} je podal komentar na sklop sprememb,
+          ki ga opazujete in ki ga je %{time} ustvaril %{changeset_author}'
+        partial_changeset_with_comment: s komentarjem »%{changeset_comment}«
+        partial_changeset_with_comment_html: s komentarjem »%{changeset_comment}«
         partial_changeset_without_comment: brez komentarja
-      details: Več podrobnosti o tej množici sprememb lahko najdete na %{url}.
+      details: Več podrobnosti o tem sklopu sprememb lahko najdete na %{url}.
+      details_html: Več podrobnosti o tem sklopu sprememb lahko najdete na %{url}.
+      unsubscribe: Če se želite odnaročiti od obveščanja o tem sklopu sprememb, obiščite
+        %{url} in kliknite »Odnaroči«.
+      unsubscribe_html: Če se želite odnaročiti od obveščanja o tem sklopu sprememb,
+        obiščite %{url} in kliknite »Odnaroči«.
   confirmations:
     confirm:
       heading: Preverite vaš e-poštni naslov!
       introduction_1: Poslali smo vam potrditveno e-pošto.
-      introduction_2: Potrdite svoj račun s klikom na povezavo v e-pošti in takoj
-        boste lahko začeli kartirati.
+      introduction_2: Potrdite svoj račun s klikom povezave v e-pošti in takoj boste
+        lahko začeli kartirati.
       press confirm button: Za aktivacijo vašega uporabniškega računa pritisnite na
         gumb Potrdi spodaj.
       button: Potrdi
@@ -1548,10 +1789,14 @@ sl:
     resend_success_flash:
       confirmation_sent: Na %{email} smo vam poslali novo potrditveno sporočilo, in
         takoj ko boste potrdili svoj račun, boste lahko začeli kartirati.
+      whitelist: Če uporabljate sistem za zaščito pred neželeno pošto, ki pošilja
+        zahtevke za potrditev, se prepričajte, da ste %{sender} uvrstili na beli seznam,
+        saj ne moremo odgovoriti na nobene zahtevke za potrditev.
   messages:
     inbox:
       title: Prejeta pošta
       my_inbox: Moja prejeta
+      my_outbox: Odhodni predal
       messages: Imate %{new_messages} in %{old_messages}.
       new_messages:
         few: '%{count} nova sporočila'
@@ -1590,6 +1835,8 @@ sl:
       body: Žal ni sporočila s tem id-jem.
     outbox:
       title: Poslana pošta
+      my_inbox: Vhodni predal
+      my_outbox: Odhodni predal
       messages:
         few: Imate %{count} poslana sporočila
         one: Imate %{count} poslano sporočilo
@@ -1649,6 +1896,7 @@ sl:
       preferred_languages: Prednostni jeziki
       edit_preferences: Uredi preference
     edit:
+      title: Urejanje preferenc
       save: Posodobi preference
       cancel: Prekliči
     update:
@@ -1714,8 +1962,8 @@ sl:
           title: Prijavi se s Facebookom
           alt: Prijavi se z računom Facebook
         windowslive:
-          title: Prijavi se z Windows Live
-          alt: Prijavi se z računom Windows Live
+          title: Prijava z Windows Live
+          alt: Prijava z računom Windows Live
         github:
           title: Vpis z GitHub-om
           alt: Vpis z računom pri GitHub-u
@@ -1781,9 +2029,9 @@ sl:
         spletno mesto <a href='https://www.osmfoundation.org/'>Fundacije OSM</a>.
       open_data_title: Odprti podatki
       open_data_html: |-
-        OpenStreetMap so <i>odprti podatki</i>: Ob navedbi OpenStreetMap in njeni
-        sodelavcev jih lahko uporabljate, kakor želite. Če podatke na določen način
-        spremenite ali nadgradite, lahko izdelek distribuirate saamo pod isto licenco.
+        OpenStreetMap so <i>odprti podatki</i>: Ob navedbi OpenStreetMap in njegovih
+        sodelavcev ga lahko uporabljate, kakor želite. Če podatke na določen način
+        spremenite ali nadgradite, lahko rezultat distribuirate samo pod isto licenco.
         Za podrobnosti glejte stran <a href='%{copyright_path}'>Avtorske pravice in licenca</a>.
       legal_title: Pravno
       legal_1_html: |-
@@ -1827,13 +2075,12 @@ sl:
             <li>Pripišite zasluge OpenStreetMap z navedbo našega obvestila o avtorskih pravicah.</li>
             <li>Pojasnite, da so podatki na voljo pod licenco the Open Database License.</li>
           </ul>
-        credit_3_1_html: |-
-          Za obvestilo o avtorskih pravicah imamo različne zahteve, kako naj bo prikazano, odvisno od tega,
-          kako uporabljate naše podatke. Veljajo na primer različna pravila o tem, kako prikazati obvestilo
-          o avtorskih pravicah glede na to, ali ste
-          ustvarili zemljevid za brskanje, natisnjeni zemljevid ali statično sliko. Vse podrobnosti o
-          zahtevah najdete v
-          <a href="https://wiki.osmfoundation.org/wiki/Licence/Attribution_Guidelines">Smernicah o priznanju avtorstva</a>.
+        credit_3_1_html: Za obvestilo o avtorskih pravicah imamo različne zahteve,
+          kako naj bo prikazano, odvisno od tega, kako uporabljate naše podatke. Veljajo
+          na primer različna pravila o tem, kako prikazati obvestilo o avtorskih pravicah
+          glede na to, ali ste ustvarili zemljevid za brskanje, natisnjeni zemljevid
+          ali statično sliko. Vse podrobnosti o zahtevah najdete v <a href="https://wiki.osmfoundation.org/wiki/Licence/Attribution_Guidelines">Smernicah
+          o pripisu avtorstva</a>.
         credit_4_html: "Za pojasnitev, da so podatki na voljo pod licenco Open Database,
           se lahko povežete na\n<a href=\"https://www.openstreetmap.org/copyright\">to
           avtorskopravno stran</a>.\nDruga možnost in zahteva, če OSM distribuirate
@@ -1843,7 +2090,8 @@ sl:
           (morda z razširitvijo\n»OpenStreetMap« na ta polni naslov) in na opendatacommons.org.
           \nV tem primeru je pripis zaslug naveden v kotu zemljevida."
         attribution_example:
-          alt: Zgled navedbe OpenStreetMap na spletnem mestu
+          alt: Zgled pripisa avtorstva OpenStreetMap na spletni strani
+          title: Zgled pripisa
         more_title_html: Več o tem
         more_1_html: "Preberite več o uporabi naših podatkov in o tem, kako nam pripisati
           zasluge, na \n<a href=\"https://osmfoundation.org/Licence\">strani licence
@@ -1855,10 +2103,9 @@ sl:
           <a href="https://operations.osmfoundation.org/policies/tiles/">Pravilnik o uporabi ploščic</a>
           in <a href="https://operations.osmfoundation.org/policies/nominatim/">Pravilnik o uporabi Nominatim</a>.
         contributors_title_html: Naši sodelavci
-        contributors_intro_html: |-
-          Naših sodelavcev je na tisoče. Vključujemo tudi
-          podatke pod odprto licenco nacionalnih kartografskih agencij
-          in drugih virov, med njimi:
+        contributors_intro_html: "Naših sodelavcev je na tisoče. Vključujemo tudi
+          odprtolicenčne \npodatke nacionalnih kartografskih agencij\nin drugih virov,
+          med njimi:"
         contributors_at_html: "<strong>Avstrija</strong>: Vsebuje podatke \n<a href=\"https://data.wien.gv.at/\">Stadt
           Wien</a> (pod licenco\n<a href=\"https://creativecommons.org/licenses/by/3.0/at/deed.de\">CC
           BY</a>),\n<a href=\"https://www.vorarlberg.at/vorarlberg/bauen_wohnen/bauen/vermessung_geoinformation/weitereinformationen/services/wmsdienste.htm\">Land
@@ -1868,6 +2115,12 @@ sl:
           z uporabo upravnih meja &copy;\n<a href=\"https://geoscape.com.au/legal/data-copyright-and-disclaimer/\">Geoscape
           Australia</a>, \nz dovoljenjem Commonwealtha Avstralije pod\n<a href=\"https://creativecommons.org/licenses/by/4.0/\">Mednarodno
           licenco Creative Commons Attribution 4.0 (CC BY 4.0)</a>."
+        contributors_ca_html: |-
+          <strong>Kanada</strong>: Vsebuje podatke iz
+          GeoBase®, GeoGratis (&copy; Department of Natural
+          Resources Canada), CanVec (&copy; Department of Natural
+          Resources Canada) in StatCan (Geography Division,
+          Statistics Canada).
         contributors_fi_html: |-
           <strong>Finska</strong>: Vsebuje podatke
           National Land Survey Finske Topografske podatkovne zbirke
@@ -1938,6 +2191,7 @@ sl:
       not_public_description_html: Urejanje zemljevida ni mogoče dokler vaši prispevki
         niso javni. Označite jih lahko kot javne na %{user_page}.
       user_page_link: strani vašega uporabniškega računa
+      anon_edits_html: (%{link})
       anon_edits_link_text: Pojasnilo zakaj je temu tako.
       id_not_configured: iD še ni konfiguriran
       no_iframe_support: Vaš brskalnik ne podpira HTML iframes, kar je potrebno za
@@ -1983,7 +2237,7 @@ sl:
       add_marker: Dodaj zaznamek na zemljevid
       latitude: 'Šir:'
       longitude: 'Dol:'
-      output: Rezultat
+      output: Izhod
       paste_html: Uporabite ta HTML za vključitev zemljevida na spletno stran
       export_button: Izvozi
     fixthemap:
@@ -2020,6 +2274,7 @@ sl:
         title: Vodnik za začetnike
         description: Vodnik za začetnike, ki ga vzdržuje skupnost.
       help:
+        url: https://help.openstreetmap.org/
         title: Forum za pomoč
         description: Postavite vprašanje ali poiščite odgovore v zbirki vprašanj in
           odgovorov OpenStreetMap.
@@ -2031,6 +2286,10 @@ sl:
         title: Forumi (arhiv)
         description: Vprašanja in razprave za tiste, ki jim bolj ustreza forumski
           vmesnik.
+      community:
+        url: https://community.openstreetmap.org/
+        title: Forum skupnosti
+        description: Skupno mesto za pogovore o OpenStreetMap.
       irc:
         title: IRC
         description: Interaktivni klepet v številnih različnih jezikih in o številnih
@@ -2045,11 +2304,14 @@ sl:
         description: Ste iz organizacije z načrti za OpenStreetMap? Kar morati vedeti,
           lahko najdete v Paketu dobrodošlice.
       wiki:
+        url: https://wiki.openstreetmap.org/
         title: Viki OpenStreetMap
         description: Prebrskajte viki za poglobljeno dokumentacijo OpenStreetMap.
     potlatch:
       removed: Vaš privzeti urejevalnik OpenStreetMap je Potlatch. Ker Adobe Flash
         Player ni več na voljo, Potlatch ni več na voljo za uporabo v spletnem brskalniku.
+      desktop_html: Potlatch lahko še vedno uporabljate tako, da si <a href="https://www.systemed.net/potlatch/">prenesete
+        namizno aplikacijo za Mac in Windows</a>.
       id_html: Lahko pa privzeti urejevalnik nastavite na iD, ki se izvaja v vašem
         spletnem brskalniku, tako kot se je Potlatch. <a href="%{settings_url}">Svoje
         preference spremenite tukaj</a>.
@@ -2105,6 +2367,7 @@ sl:
           common:
           - Travniki
           - travnik
+          - vrt
           retail: Trgovsko območje
           industrial: Industrijsko območje
           commercial: Poslovno območje
@@ -2165,10 +2428,16 @@ sl:
           restavracije ali omejitev cestne hitrosti.
       rules:
         title: Pravila!
+        paragraph_1_html: "OpenStreetMap ima nekaj formalnih pravil, vendar pričakujemo,
+          da vsi udeleženci sodelujejo\ns skupnostjo in komunicirajo z njo. Če razmišljate
+          o kateri koli dejavnosti razen ročnega urejanja, preberite in sledite smernicam
+          \n<a href='https://wiki.openstreetmap.org/wiki/Import/Guidelines'>Uvoz</a>
+          in \n<a href='https://wiki.openstreetmap.org/wiki/Automated_Edits_code_of_conduct'>Samodejna
+          urejanja</a>."
       questions:
         title: Imate kakšno vprašanje?
         paragraph_1_html: |-
-          OpenStreetMap ima več virov za učenje o projektu, postavljanje vprašanj in odgovarjanje nanja, sodelovalno razpravljanje in dokumentiranje tem o kartiranju.
+          OpenStreetMap ima več virov za učenje o projektu, postavljanje vprašanj in odgovarjanje nanja, sodelovalno razpravljanje in dokumentiranje kartografskih tem.
           <a href='%{help_url}'>Poiščite pomoč tukaj</a>. Ste iz organizacije, ki ima načrte za OpenStreetMap? <a href='https://welcome.openstreetmap.org/'>Preverite Paket dobrodošlice</a>.
       start_mapping: Začnite kartirati
       add_a_note:
@@ -2209,7 +2478,9 @@ sl:
     new:
       upload_trace: Naloži sled GPS
       visibility_help: kaj to pomeni?
+      visibility_help_url: https://wiki.openstreetmap.org/wiki/Visibility_of_GPS_traces
       help: Pomoč
+      help_url: https://wiki.openstreetmap.org/wiki/Upload
     create:
       upload_trace: Naloži sled GPS
       trace_uploaded: Vaša datoteka s sledjo GPS v datoteki GPX je bila poslana na
@@ -2229,6 +2500,9 @@ sl:
       title: Urejanje sledi %{name}
       heading: Urejanje sledi %{name}
       visibility_help: kaj to pomeni?
+      visibility_help_url: https://wiki.openstreetmap.org/wiki/Visibility_of_GPS_traces
+    update:
+      updated: Sled posodobljena
     trace_optionals:
       tags: Oznake
     show:
@@ -2240,6 +2514,7 @@ sl:
       uploaded: 'Poslano:'
       points: 'Točk:'
       start_coordinates: 'Začetna koordinata:'
+      coordinates_html: '%{latitude}; %{longitude}'
       map: zemljevid
       edit: uredi
       owner: 'Lastnik:'
@@ -2274,6 +2549,7 @@ sl:
       in: v
     index:
       public_traces: Javne sledi GPS
+      my_gps_traces: Moje GPS-sledi
       public_traces_from: Javne sledi GPS uporabnika %{user}
       description: Brskajte po nedavnih prenosih sledi GPS
       tagged_with: z oznako %{tags}
@@ -2283,6 +2559,8 @@ sl:
       upload_trace: Naloži sled GPS
       all_traces: Vse sledi
       my_traces: Moje sledi
+      traces_from: Javne sledi uporabnika %{user}
+      remove_tag_filter: Odstrani filter oznak
     destroy:
       scheduled_for_deletion: Sled bo izbrisana
     make_public:
@@ -2344,16 +2622,21 @@ sl:
     authorize_failure:
       title: Zahteva za overovitev ni uspela
       denied: Aplikaciji %{app_name} ste zavrnili zahtevek za dostop do vašega računa.
+      invalid: Avtorizacijski žeton ni veljaven.
     revoke:
       flash: Preklicali ste žeton za %{application}
+    permissions:
+      missing: Aplikaciji niste dovolili dostopa do te funkcije
     scopes:
       read_prefs: Branje uporabniških preferenc
       write_prefs: Spreminjanje uporabniških nastavitev
+      write_diary: Ustvarjajte dnevniške zapise, komentarje in sklepajte prijateljstva
       write_api: Spreminjanje zemljevida
       read_gpx: Branje zasebnih sledi GPS
       write_gpx: Nalaganje sledi GPS
       write_notes: Spreminjanje opomb
       read_email: Branje uporabnikovega e-poštnega naslova
+      skip_authorization: Samodejna odobritev aplikacije
   oauth_clients:
     new:
       title: Registriraj novo aplikacijo
@@ -2401,31 +2684,49 @@ sl:
       no_applications_html: Imate aplikacijo, ki jo želite registrirati za uporabo
         z nami po standardu %{oauth2}? Da bo lahko za to storitev izvajala zahtevke
         OAuth, jo morate najprej registrirati.
+      oauth_2: OAuth 2
+      new: Registriraj novo aplikacijo
       name: Ime
       permissions: Dovoljenja
     application:
       edit: Uredi
       delete: Izbriši
+      confirm_delete: Želite izbrisati to aplikacijo?
     new:
       title: Registriraj novo aplikacijo
+    edit:
+      title: Uredi svojo aplikacijo
     show:
       edit: Uredi
       delete: Izbriši
+      confirm_delete: Želite izbrisati to aplikacijo?
+      client_id: ID odjemalca
+      client_secret: Skrivnost odjemalca
+      client_secret_warning: Ne pozabite shraniti te skrivnosti – ne bo več dostopna
       permissions: Dovoljenja
+      redirect_uris: Preusmeritveni URI-ji
     not_found:
       sorry: Te aplikacije ni bilo mogoče najti.
   oauth2_authorizations:
     new:
+      title: Potrebna je avtorizacija
+      introduction: Želite avtorizirati %{application} za dostop do vašega računa
+        z naslednjimi dovoljenji?
+      authorize: Avtoriziraj
       deny: Zavrni
     error:
       title: Prišlo je do napake
+    show:
+      title: Avtorizacijska koda
   oauth2_authorized_applications:
     index:
       title: Moje pooblaščene aplikacije
+      application: Aplikacija
       permissions: Dovoljenja
       no_applications_html: Pooblastili še niste nobene aplikacije %{oauth2}.
     application:
       revoke: Prekliči dostop
+      confirm_revoke: Želite za to aplikacijo preklicati dostop?
   users:
     new:
       title: Registracija
@@ -2465,6 +2766,7 @@ sl:
       read_tou: Prebral sem pogoje uporabe in soglašam z njimi
       consider_pd: Poleg zgoraj navedenega menim, da so moji prispevki v javni domeni
       consider_pd_why: kaj je to?
+      consider_pd_why_url: https://wiki.osmfoundation.org/wiki/Licence_and_Legal_FAQ/Why_would_I_want_my_contributions_to_be_public_domain
       guidance_html: 'Informacije, ki pomagajo razumeti te pogoje: <a href="%{summary}">berljivi
         povzetek</a> in nekaj <a href="%{translations}">neuradnih prevodov</a>'
       continue: Nadaljuj
@@ -2480,6 +2782,7 @@ sl:
     terms_declined_flash:
       terms_declined_html: Žal nam je, da ste se odločili, da ne sprejmete novih pogojev
         za sodelavce. Za več informacij glejte %{terms_declined_link}.
+      terms_declined_link: ta vikistran
       terms_declined_url: https://wiki.openstreetmap.org/wiki/Contributor_Terms_Declined
     no_such_user:
       title: Ni tega uporabnika
@@ -2536,6 +2839,8 @@ sl:
       activate_user: Aktiviraj uporabnika
       deactivate_user: Dezaktiviraj uporabnika
       confirm_user: Potrdi uporabnika
+      unconfirm_user: Prekliči potrditev tega uporabnika
+      unsuspend_user: Prekliči suspendiranje tega uporabnika
       hide_user: Skrij uporabnika
       unhide_user: Prikaži uporabnika
       delete_user: Izbriši uporabnika
@@ -2570,6 +2875,7 @@ sl:
       no_authorization_code: Ni pooblastitvene kode
       unknown_signature_algorithm: Neznan algoritem podpisa
       invalid_scope: Neveljaven obseg
+      unknown_error: Avtentikacija ni uspela
     auth_association:
       heading: Vaš ID še ni povezan z računom OpenStreetMap.
       option_1: Če ste novi v OpenStreetMapu, prosimo, ustvarite nov račun z uporabo
@@ -2732,6 +3038,7 @@ sl:
       custom_dimensions: Nastavitev velikosti po meri
       format: 'Format:'
       scale: 'Merilo:'
+      image_dimensions: Slika bo prikazala standardni sloj velikosti %{width} x %{height}
       download: Prenesi
       short_url: Kratek URL
       include_marker: Vključi oznako
@@ -2780,6 +3087,9 @@ sl:
       terms: <a href='%{terms_url}' target='_blank'>Pogoji za spletno mesto in API</a>
       cyclosm: 'Slog ploščic: <a href=''%{cyclosm_url}'' target=''_blank''>CyclOSM</a>;
         gosti <a href=''%{osmfrance_url}'' target=''_blank''>OpenStreetMap France</a>'
+      thunderforest: Ploščice z dovoljenjem <a href='%{thunderforest_url}' target='_blank'>Andyja
+        Allana</a>
+      opnvkarte: Ploščite z dovoljenjem <a href='%{memomaps_url}' target='_blank'>MeMoMaps</a>
       hotosm: 'Slog ploščic: <a href=''%{hotosm_url}'' target=''_blank''>Humanitarian
         OpenStreetMap Team</a>; gosti <a href=''%{osmfrance_url}'' target=''_blank''>OpenStreetMap
         France</a>'
@@ -2919,7 +3229,7 @@ sl:
     query:
       node: Vozlišče
       way: Pot
-      relation: Zveza
+      relation: Relacija
       nothing_found: Značilnosti ni bilo mogoče najti
       error: 'Napaka pri povezovanju s strežnikom %{server}: %{error}'
       timeout: Časovna omejitev povezovanja s strežnikom %{server}
@@ -2959,5 +3269,8 @@ sl:
       flash: Redakcija uničena.
       error: Ob uničevanju te redakcije je prišlo do napake.
   validations:
+    leading_whitespace: ima začetne presledke
+    trailing_whitespace: ima končne presledke
     invalid_characters: vsebuje neveljavne znake
+    url_characters: vsebuje posebne znake URL (%{characters})
 ...
index b5041cad8f4b45b6d3dc61b702315c32f8548426..da022f5704c45a1720cc68ad97238babf625dba6 100644 (file)
@@ -44,7 +44,7 @@ sr:
       client_application:
         create: Отвори налог
         update: Ажурирај
-      doorkeeper_application:
+      oauth2_application:
         create: Регистрација
         update: Ажурирај
       redaction:
index 09f843af6c63935fa134ba0bad6223d6f707cc0e..93ba1ea93fc0c030459d313cd90ebd2f4b8de8d7 100644 (file)
@@ -71,7 +71,7 @@ sv:
       client_application:
         create: Registrera
         update: Uppdatera
-      doorkeeper_application:
+      oauth2_application:
         create: Registrera
         update: Uppdatera
       redaction:
index 33b3422597c74aab68baed8b3f4668a78cbb5fd1..713c9834507c0c0eef6e70bf863e7f7faf0903f4 100644 (file)
@@ -34,7 +34,7 @@ ta:
       client_application:
         create: பதிவுசெய்
         update: புதுப்பி
-      doorkeeper_application:
+      oauth2_application:
         create: பதிவுசெய்
         update: புதுப்பி
       redaction:
index c7131eda24e26ecaeb52220c5168514be68b5552..60750cb62554f5542c03f145aaf2decb36763c4b 100644 (file)
@@ -31,7 +31,7 @@ te:
       client_application:
         create: నమోదవ్వండి
         update: తాజాకరించు
-      doorkeeper_application:
+      oauth2_application:
         create: నమోదవ్వండి
         update: తాజాకరించు
       redaction:
index 6de9cbff5b0fc2dd3518ca0710d125bcdeeb5797..95ca5951e65fae385e43fc28a50dcb9f5b6ec193 100644 (file)
@@ -35,7 +35,7 @@ tl:
       client_application:
         create: Magpatala
         update: Isapanahon
-      doorkeeper_application:
+      oauth2_application:
         create: Magpatala
         update: Isapanahon
       redaction:
index ea994afc96d20384fd95605a85160d98d9f03f17..4ebf5cf11e35d7d184bbad78efea58cd1183ed95 100644 (file)
@@ -72,7 +72,7 @@ tr:
       client_application:
         create: Kaydol
         update: Güncelle
-      doorkeeper_application:
+      oauth2_application:
         create: Kaydol
         update: Güncelle
       redaction:
index 62d49625103481bda43f454b9bd932f609ee9c87..6ec076c3e4bc853a77b8f569d6d27c7d4a6241a0 100644 (file)
@@ -25,7 +25,7 @@ tt:
       client_application:
         create: Теркәлү
         update: Яңарту
-      doorkeeper_application:
+      oauth2_application:
         create: Теркәлү
         update: Яңарту
       trace:
index bd0a09783cc37184f89f485c779f293ae7246916..6d3a06f641087b1f3d30ade4f8d51fc0a6e9d52c 100644 (file)
@@ -68,7 +68,7 @@ uk:
       client_application:
         create: Зареєструвати
         update: Оновити
-      doorkeeper_application:
+      oauth2_application:
         create: Реєстрація
         update: Оновити
       redaction:
index 7772c03264414de1fd7ce59543a260af7d3f7346..15b9fae16697eace6a6c2d00a79de0e6329fedc0 100644 (file)
@@ -13,6 +13,7 @@
 # Author: Minh Nguyen
 # Author: Nemo bis
 # Author: Nghiemtrongdai VN
+# Author: Nguyenphutrong2
 # Author: Nguyễn Mạnh An
 # Author: Ninomax
 # Author: Phjtieudoc
@@ -43,7 +44,7 @@ vi:
       client_application:
         create: Đăng ký
         update: Cập nhật
-      doorkeeper_application:
+      oauth2_application:
         create: Đăng ký
         update: Cập nhật
       redaction:
@@ -2555,6 +2556,9 @@ vi:
       title: Mở tài khoản
       no_auto_account_create: Rất tiếc, chúng ta hiện không có khả năng tạo ra tài
         khoản tự động cho bạn.
+      please_contact_support_html: Vui lòng liên hệ với %{support_link} để sắp xếp
+        tạo tài khoản - chúng tôi sẽ cố gắng và giải quyết yêu cầu nhanh nhất có thể.
+      support: hỗ trợ
       about:
         header: Tự do sử dụng và sửa đổi
         html: |-
@@ -2688,6 +2692,10 @@ vi:
       title: Tài khoản bị Cấm
       heading: Tài khoản bị Cấm
       support: hỗ trợ
+      automatically_suspended: Xin lỗi, tài khoản của bạn đã tự động bị treo do hoạt
+        động đáng ngờ.
+      contact_support_html: Quyết định này sẽ sớm được quản trị viên xem xét hoặc
+        bạn có thể liên hệ với %{support_link} nếu bạn muốn thảo luận về vấn đề này.
     auth_failure:
       connection_failed: Kết nối đến dịch vụ xác minh bị thất bại
       invalid_credentials: Chứng nhận xác minh không hợp lệ
index 80b598602f19bb2074e636f2103b90a7dc58ad7d..9b2d51900cc8c1e63340b7a0efcafe5b0924acf6 100644 (file)
@@ -24,7 +24,7 @@ xmf:
       client_application:
         create: რეგისტრაცია
         update: გოახალაფა
-      doorkeeper_application:
+      oauth2_application:
         create: რეგისტრაცია
         update: გოახალაფა
       redaction:
index 9747f9a984e1c5dffe745ec1f13a73e20818bea3..34f5c0204069d0d1b1e3b4754bdc516e8d5d04a9 100644 (file)
@@ -99,7 +99,7 @@ zh-CN:
       client_application:
         create: 注册
         update: 更新
-      doorkeeper_application:
+      oauth2_application:
         create: 注册
         update: 更新
       redaction:
index 46233c41b74c8df43b06a936164b32b78ac7dcf1..1723607fe84f29997254f7b61f293ef6d0abdc1e 100644 (file)
@@ -28,7 +28,7 @@ zh-HK:
       client_application:
         create: 註冊
         update: 更新
-      doorkeeper_application:
+      oauth2_application:
         create: 註冊
         update: 更新
       redaction:
index 19c6837428da38811db2f8138a1b51a8d64cd833..ac28222a5ecff84bd4bcf1e8b2f257285038f40a 100644 (file)
@@ -67,7 +67,7 @@ zh-TW:
       client_application:
         create: 註冊
         update: 更新
-      doorkeeper_application:
+      oauth2_application:
         create: 註冊
         update: 更新
       redaction:
index 8f67212eb72b96a17bcd311cde735805f7b01510..ad55e660ec5f05130b4d4b9c0156efcb1dcb2674 100644 (file)
@@ -8,10 +8,10 @@ services:
       - .:/app
       # Prevent these directories from mounting so they're not shared between host OS and Docker
       - /app/node_modules/
-      - /app/tmp/
-      # Mount these upload directories so they persist between runs
-      - web-traces:/home/osm/traces
-      - web-images:/home/osm/images
+      # Mount a tmp directory that will persist between runs
+      - web-tmp:/app/tmp
+      # Mount a storage directory that will persist between runs
+      - web-storage:/app/storage
     ports:
       - "3000:3000"
     command: bundle exec rails s -p 3000 -b '0.0.0.0'
@@ -32,6 +32,6 @@ services:
       - db-data:/var/lib/postgresql/data
 
 volumes:
-  web-traces:
-  web-images:
+  web-tmp:
+  web-storage:
   db-data:
index 9470ec0bbec5ee396065c7a27573911e4031ea9d..979b5d8af9db0028ae395dd15fc9bd39b98a7ff1 100644 (file)
@@ -1768,7 +1768,7 @@ module Api
       get changeset_download_path(changeset)
 
       assert_response :success
-      # print @response.body
+
       # FIXME: needs more assert_select tests
       assert_select "osmChange[version='#{Settings.api_version}'][generator='#{Settings.generator}']" do
         assert_select "create", :count => 5
index b1e9b72f2ba5dc48cef62358286a12421acc9485..2003f9a085963ae717ffad02c795af678bb856cb 100644 (file)
@@ -325,7 +325,6 @@ class DiaryEntriesControllerTest < ActionDispatch::IntegrationTest
       assert_select "p", :text => /#{new_body}/, :count => 1
       assert_select "abbr[class='geo'][title='#{number_with_precision(new_latitude, :precision => 4)}; #{number_with_precision(new_longitude, :precision => 4)}']", :count => 1
       # As we're not logged in, check that you cannot edit
-      # print @response.body
       assert_select "a[href='/user/#{ERB::Util.u(entry.user.display_name)}/diary/#{entry.id}/edit']", :text => "Edit this entry", :count => 1
     end
 
index 634b279a5857ec134a59502cbdef1a37c64a3f86..9358a5948ce205cc1e38bc11dc659b0c5e1a6fb6 100644 (file)
@@ -529,7 +529,6 @@ class UsersControllerTest < ActionDispatch::IntegrationTest
 
     get user_path(seen_user)
     assert_response :success
-    # put @response.body
     assert_select "div.content-heading" do
       assert_select "dt", :count => 1, :text => /Contributor terms/
       assert_select "dd", /Declined/
index 0b3ee930de52193b59c5e37cbfcdda2c009abef9..57a98823bafd607156e481b10775575c34a2fb29 100644 (file)
@@ -15,7 +15,7 @@ class UserDiariesTest < ActionDispatch::IntegrationTest
     # We can now login
     post "/login", :params => { "username" => user.email, "password" => "test", :referer => "/diary/new" }
     assert_response :redirect
-    # print @response.body
+
     # Check that there is some payload alerting the user to the redirect
     # and allowing them to get to the page they are being directed to
     assert_select "html:root" do
@@ -30,8 +30,6 @@ class UserDiariesTest < ActionDispatch::IntegrationTest
 
     assert_response :success
     assert_template "diary_entries/new"
-    # print @response.body
-    # print @html_document.to_yaml
 
     # We will make sure that the form exists here, full
     # assert testing of the full form should be done in the
index 420eb42a891ab5d3397942e4b021c0330ad77983..8674b37904d0110f49ef2b9210761672aaeaa8b3 100644 (file)
@@ -34,7 +34,6 @@ class WayTest < ActiveSupport::TestCase
       way.add_nd_num(node_b.id)
     end
     way.save
-    # print way.nds.size
     assert_predicate way, :valid?
     way.add_nd_num(node_c.id)
     assert_predicate way, :valid?
index 0fa524675ce3cc68200d18de43a2e9e472be3926..d7b9f279e9d3d874ca3240d604749efa9e25173f 100644 (file)
@@ -71,9 +71,10 @@ class SiteTest < ApplicationSystemTestCase
       find("h1").hover # un-hover original element
 
       visit "#map=10/0/0"
+      find("#{selector}.disabled") # Ensure that capybara has waited for JS to finish processing
+
       assert_no_selector ".tooltip"
       find(selector).hover
-      sleep(0.5)
       assert_selector ".tooltip", :text => "Zoom in"
     end
   end
index 7e2c6ba546c8761376dbb4cd22e994768261e38f..5bd88f5a445cadba27891cb62a4af897a4445710 100644 (file)
@@ -8,4 +8,22 @@ class UserSignupTest < ApplicationSystemTestCase
 
     assert_content "Confirm Password"
   end
+
+  test "externally redirect when contributor terms declined" do
+    user = build(:user)
+
+    visit root_path
+    click_on "Sign Up"
+    fill_in "Email", :with => user.email
+    fill_in "Email Confirmation", :with => user.email
+    fill_in "Display Name", :with => user.display_name
+    fill_in "Password", :with => "testtest"
+    fill_in "Confirm Password", :with => "testtest"
+    click_button "Sign Up"
+
+    assert_content "Contributor terms"
+    click_on "Cancel"
+
+    assert_current_path "https://wiki.openstreetmap.org/wiki/Contributor_Terms_Declined"
+  end
 end
index 013e82b5d94cfe008254356c04ac1a7b5a51f8c3..ba4c35621e3600a6c71faa5bfdae376156c63208 100644 (file)
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,25 +2,25 @@
 # yarn lockfile v1
 
 
-"@eslint/eslintrc@^1.3.3":
-  version "1.3.3"
-  resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.3.3.tgz#2b044ab39fdfa75b4688184f9e573ce3c5b0ff95"
-  integrity sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==
+"@eslint/eslintrc@^1.4.0":
+  version "1.4.0"
+  resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.4.0.tgz#8ec64e0df3e7a1971ee1ff5158da87389f167a63"
+  integrity sha512-7yfvXy6MWLgWSFsLhz5yH3iQ52St8cdUY6FoGieKkRDVxuxmrNuUetIuu6cmjNWwniUHiWXjxCr5tTXDrbYS5A==
   dependencies:
     ajv "^6.12.4"
     debug "^4.3.2"
     espree "^9.4.0"
-    globals "^13.15.0"
+    globals "^13.19.0"
     ignore "^5.2.0"
     import-fresh "^3.2.1"
     js-yaml "^4.1.0"
     minimatch "^3.1.2"
     strip-json-comments "^3.1.1"
 
-"@humanwhocodes/config-array@^0.11.6":
-  version "0.11.7"
-  resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.7.tgz#38aec044c6c828f6ed51d5d7ae3d9b9faf6dbb0f"
-  integrity sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==
+"@humanwhocodes/config-array@^0.11.8":
+  version "0.11.8"
+  resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.8.tgz#03595ac2075a4dc0f191cc2131de14fbd7d410b9"
+  integrity sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==
   dependencies:
     "@humanwhocodes/object-schema" "^1.2.1"
     debug "^4.1.1"
@@ -214,12 +214,12 @@ eslint-visitor-keys@^3.3.0:
   integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==
 
 eslint@^8.0.0:
-  version "8.29.0"
-  resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.29.0.tgz#d74a88a20fb44d59c51851625bc4ee8d0ec43f87"
-  integrity sha512-isQ4EEiyUjZFbEKvEGJKKGBwXtvXX+zJbkVKCgTuB9t/+jUBcy8avhkEwWJecI15BkRkOYmvIM5ynbhRjEkoeg==
+  version "8.30.0"
+  resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.30.0.tgz#83a506125d089eef7c5b5910eeea824273a33f50"
+  integrity sha512-MGADB39QqYuzEGov+F/qb18r4i7DohCDOfatHaxI2iGlPuC65bwG2gxgO+7DkyL38dRFaRH7RaRAgU6JKL9rMQ==
   dependencies:
-    "@eslint/eslintrc" "^1.3.3"
-    "@humanwhocodes/config-array" "^0.11.6"
+    "@eslint/eslintrc" "^1.4.0"
+    "@humanwhocodes/config-array" "^0.11.8"
     "@humanwhocodes/module-importer" "^1.0.1"
     "@nodelib/fs.walk" "^1.2.8"
     ajv "^6.10.0"
@@ -238,7 +238,7 @@ eslint@^8.0.0:
     file-entry-cache "^6.0.1"
     find-up "^5.0.0"
     glob-parent "^6.0.2"
-    globals "^13.15.0"
+    globals "^13.19.0"
     grapheme-splitter "^1.0.4"
     ignore "^5.2.0"
     import-fresh "^3.0.0"
@@ -379,10 +379,10 @@ glob@^7.1.3:
     once "^1.3.0"
     path-is-absolute "^1.0.0"
 
-globals@^13.15.0:
-  version "13.18.0"
-  resolved "https://registry.yarnpkg.com/globals/-/globals-13.18.0.tgz#fb224daeeb2bb7d254cd2c640f003528b8d0c1dc"
-  integrity sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==
+globals@^13.19.0:
+  version "13.19.0"
+  resolved "https://registry.yarnpkg.com/globals/-/globals-13.19.0.tgz#7a42de8e6ad4f7242fbcca27ea5b23aca367b5c8"
+  integrity sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==
   dependencies:
     type-fest "^0.20.2"