From: Tom Hughes Date: Mon, 27 May 2024 14:11:16 +0000 (+0100) Subject: Merge remote-tracking branch 'upstream/pull/4842' X-Git-Tag: live~476 X-Git-Url: https://git.openstreetmap.org./rails.git/commitdiff_plain/a90302aecf579ca29fa5ea0b1e9d03f81b8bbde4?hp=b79e4f04b9197e1c1954638db46c9d97597612d4 Merge remote-tracking branch 'upstream/pull/4842' --- diff --git a/app/assets/images/directions.png b/app/assets/images/directions.png deleted file mode 100644 index 197244f4a..000000000 Binary files a/app/assets/images/directions.png and /dev/null differ diff --git a/app/assets/javascripts/index/browse.js b/app/assets/javascripts/index/browse.js index 69d625eca..7a761b500 100644 --- a/app/assets/javascripts/index/browse.js +++ b/app/assets/javascripts/index/browse.js @@ -58,7 +58,7 @@ OSM.initializeBrowse = function (map) { .click(cancel))), $("

") .text(I18n.t("browse.start_rjs.feature_warning", { num_features: count, max_features: limit })), - $("") + $("") .val(I18n.t("browse.start_rjs.load_data")) .click(add))); } diff --git a/app/assets/stylesheets/common.scss b/app/assets/stylesheets/common.scss index 9be17a83a..edef1444b 100644 --- a/app/assets/stylesheets/common.scss +++ b/app/assets/stylesheets/common.scss @@ -16,8 +16,6 @@ time[title] { text-decoration: underline dotted; } -#container { position: relative; } - /* Rules for icons */ .icon { @@ -491,16 +489,6 @@ body.small-nav { .donate-attr { color: darken($green, 10%) !important; } -/* Rules for the sidebar */ - -#browse_status { - input { - display: block; - margin-left: auto; - margin-right: auto; - } -} - /* Temporary label size override until we remove site-wide font customisation */ form { @@ -582,10 +570,6 @@ tr.turn { .routing_marker { width: 15px; cursor: move; } -.browse_status { - display: none; -} - /* Rules for the history sidebar */ #sidebar .changesets { @@ -639,16 +623,6 @@ tr.turn { } } -/* Bootstrap buttons don't have any vertical margin, so - they touch when adjacent buttons wrap onto a new line - e.g. wide form buttons on a narrow sidebar */ - -.btn-wrapper { - > .btn { - margin-bottom: $spacer * 0.25; - } -} - /* Force LTR/RTL alignment for placeholder text */ .form-control::placeholder { diff --git a/app/controllers/site_controller.rb b/app/controllers/site_controller.rb index 172be5653..8b742a585 100644 --- a/app/controllers/site_controller.rb +++ b/app/controllers/site_controller.rb @@ -18,8 +18,7 @@ class SiteController < ApplicationController content_security_policy(:only => :id) do |policy| policy.connect_src("*") - policy.img_src("*", :blob) - policy.script_src(*policy.script_src, "dev.virtualearth.net", :unsafe_eval) + policy.img_src(*policy.img_src, "*", :blob) policy.style_src(*policy.style_src, :unsafe_inline) end diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index 186e06120..341679763 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -101,7 +101,7 @@ class UsersController < ApplicationController elsif current_user.auth_provider.present? # Verify external authenticator before moving on session[:new_user] = current_user.slice("email", "display_name", "pass_crypt", "pass_crypt_confirmation") - redirect_to auth_url(current_user.auth_provider, current_user.auth_uid), :status => :temporary_redirect + redirect_to auth_url(current_user.auth_provider, current_user.auth_uid, params[:referer]), :status => :temporary_redirect else # Save the user record session[:new_user] = current_user.slice("email", "display_name", "pass_crypt", "pass_crypt_confirmation") @@ -248,7 +248,7 @@ class UsersController < ApplicationController else email_hmac = UsersController.message_hmac(email) if email_verified && email redirect_to :action => "new", :nickname => name, :email => email, :email_hmac => email_hmac, - :auth_provider => provider, :auth_uid => uid + :auth_provider => provider, :auth_uid => uid, :referer => referer end end end diff --git a/app/views/accounts/edit.html.erb b/app/views/accounts/edit.html.erb index dc649cbf4..f15bc195c 100644 --- a/app/views/accounts/edit.html.erb +++ b/app/views/accounts/edit.html.erb @@ -54,11 +54,11 @@ -

-
+
+
<%= f.primary t(".save changes button") %>
-
+
<%= link_to t(".delete_account"), account_deletion_path, :class => "btn btn-outline-danger" %>
diff --git a/app/views/layouts/_header.html.erb b/app/views/layouts/_header.html.erb index fdabea7cd..77ef647a0 100644 --- a/app/views/layouts/_header.html.erb +++ b/app/views/layouts/_header.html.erb @@ -84,9 +84,9 @@ diff --git a/app/views/layouts/_search.html.erb b/app/views/layouts/_search.html.erb index 41529e0c2..da9aa1c9e 100644 --- a/app/views/layouts/_search.html.erb +++ b/app/views/layouts/_search.html.erb @@ -11,7 +11,12 @@
- <%= link_to image_tag("directions.png", :width => "20", :height => "20", :class => "align-bottom"), directions_path, :class => "btn btn-sm btn-primary switch_link", :title => t("site.search.get_directions_title") %> + <%= link_to directions_path, :class => "btn btn-sm btn-primary px-1 switch_link", :title => t("site.search.get_directions_title") do %> + + + + + <% end %>
diff --git a/app/views/notes/new.html.erb b/app/views/notes/new.html.erb index 6728b32ff..c9b1275b9 100644 --- a/app/views/notes/new.html.erb +++ b/app/views/notes/new.html.erb @@ -15,7 +15,7 @@
-
+
" disabled="1" class="btn btn-primary">
diff --git a/app/views/notes/show.html.erb b/app/views/notes/show.html.erb index b3f124433..a04cbf9d9 100644 --- a/app/views/notes/show.html.erb +++ b/app/views/notes/show.html.erb @@ -51,7 +51,7 @@
-
+
<% if current_user.moderator? -%> <%= submit_tag t(".hide"), :name => "hide", :class => "btn btn-light", :data => { :method => "DELETE", @@ -77,7 +77,7 @@ -
+
<% if @note.status != "hidden" and current_user and current_user.moderator? -%> " class="btn btn-light" data-method="DELETE" data-url="<%= api_note_url(@note, "json") %>"> <% end -%> diff --git a/config/locales/cs.yml b/config/locales/cs.yml index f609f4850..c84032e2d 100644 --- a/config/locales/cs.yml +++ b/config/locales/cs.yml @@ -2876,8 +2876,8 @@ cs: continue: Zaregistrovat se terms accepted: Děkujeme za odsouhlasení nových podmínek pro přispěvatele! email_help_html: VaÅ¡e adresa se nezobrazuje veřejně, více informací získáte - v naÅ¡ich %{privacy_policy_link}. - privacy_policy: pravidlech ochrany osobních údajů + na stránce s naÅ¡imi %{privacy_policy_link}. + privacy_policy: pravidly ochrany osobních údajů privacy_policy_title: Pravidla ochrany osobních údajů OSMF, včetně části o e-mailových adresách consider_pd_html: Své příspěvky považuji za %{consider_pd_link}. diff --git a/config/locales/diq.yml b/config/locales/diq.yml index de3966bf3..4a018f7d7 100644 --- a/config/locales/diq.yml +++ b/config/locales/diq.yml @@ -149,7 +149,7 @@ diq: new_email: E-postay adresiyo neweh active: Aktiv display_name: Nameyo ke Aseno - description: Şınasiya weci + description: Şınasiya Profili home_lat: 'Verıniye:' home_lon: Derganiye languages: Zıwanê tercihi diff --git a/config/locales/et.yml b/config/locales/et.yml index 0c3b1427c..3ab6a2a2d 100644 --- a/config/locales/et.yml +++ b/config/locales/et.yml @@ -108,7 +108,7 @@ et: diary_entry: user: Kasutaja title: Teema - body: Päevikusissekanne + body: Kehatekst latitude: Laius longitude: Pikkus language_code: Keel @@ -1662,8 +1662,8 @@ et: Märkus on koha %{place} lähedal.' commented_note_html: '%{commenter} on taasaktiveerinud märkuse, mida oled kommenteerinud. Märkus on koha %{place} lähedal.' - details: Üksikasjad märkuse kohta leiad aadressilt %{url}. - details_html: Üksikasjad märkuse kohta leiad aadressilt %{url}. + details: Vasta või loe veel märkuse kohta aadressil %{url}. + details_html: Vasta või loe veel märkuse kohta aadressil %{url}. changeset_comment_notification: description: 'OpenStreetMapi muudatuskogum #%{id}' hi: Tere, %{to_user} @@ -1682,8 +1682,8 @@ et: partial_changeset_with_comment: kommentaariga '%{changeset_comment}'. partial_changeset_with_comment_html: kommentaariga '%{changeset_comment}'. partial_changeset_without_comment: ilma kommentaarita. - details: Üksikasjad muudatuskogumi kohta leiad aadressilt %{url}. - details_html: Üksikasjad muudatuskogumi kohta leiad aadressilt %{url}. + details: Vasta või loe muudatuskogumi kohta veel aadressil %{url}. + details_html: Vasta või loe muudatuskogumi kohta veel aadressil %{url}. unsubscribe: Saad muudatuskogumi uuendusteadetest ära ütelda aadressil %{url}. unsubscribe_html: Saad muudatuskogumi uuendusteadetest ära ütelda aadressil %{url}. @@ -1859,7 +1859,7 @@ et: lost password link: Kas unustasid parooli? login_button: Logi sisse register now: Registreeru nüüd - with external: 'Teise võimalusena võid sisse logida kolmanda osapoole kaudu:' + with external: või logi sisse kolmanda osapoole kaudu auth failure: Kahjuks ei õnnestu nende andmetega sisse logida. destroy: title: Logi välja @@ -2653,6 +2653,7 @@ et: title: Minu volitatud rakendused application: Rakendus permissions: Õigused + last_authorized: Viimati volitatud no_applications_html: Sa pole volitanud veel ühtegi %{oauth2} rakendust. application: revoke: Eemalda juurdepääs @@ -2660,27 +2661,33 @@ et: users: new: title: Registreerumine + tab_title: Registreeru no_auto_account_create: Kahjuks ei ole meil võimalik luua hetkel sinu jaoks automaatselt kontot. please_contact_support_html: Palun võta ühendust %{support_link}, et kasutajakonto luua. Üritame tegeleda selle taotlusega nii kiiresti kui võimalik. support: toega about: - header: Vaba ja muudetav + header: Vaba ja muudetav. paragraph_1: Erinevalt teistest kaartidest on kogu OpenStreetMapi loonud sinusugused inimesed ja igaüks võib seda parandada, täiendada, alla laadida ja kasutada. - paragraph_2: Registreeru, et alustada kaardi täiendamist. Saadame sulle e-kirja, - et saaksid kinnitada enda kasutajakonto. + paragraph_2: Registreeru, et alustada kaardi täiendamist. display name description: Avalikult kuvatud kasutajanimi. Seda saate muuta hiljem eelistustes. + by_signing_up_html: Registreerudes nõustud meie %{tou_link}, %{privacy_policy_link} + ja %{contributor_terms_link}. + tou: kasutustingimustega + contributor_terms: kaastöötingimustega external auth: 'Kolmanda osapoole autentimine:' continue: Registreeru terms accepted: Täname, et nõustusid uute kaastöötingimustega! - email_help_html: Sinu aadressi ei kuvata avalikult, loe täpsemalt meie %{privacy_policy_link}. - privacy_policy: andmekaitsereeglitest + email_help_html: Sinu aadressi ei kuvata avalikult, tutvu meie %{privacy_policy_link}. + privacy_policy: andmekaitsereeglitega privacy_policy_title: OSMF-i andmekaitsereeglid, milles on alaosa e-posti aadresside kohta - use external auth: Teise võimalusena võid sisse logida kolmanda osapoole kaudu + consider_pd_html: Pean enda kaastööd %{consider_pd_link} kuuluvaks. + consider_pd: avalikku omandisse + use external auth: või registreeru kolmanda osapoole kaudu terms: title: Tingimused heading: Tingimused @@ -2856,8 +2863,8 @@ et: andis. success: Blokeering uuendatud. index: - title: Kasutaja blokeeringud - heading: Kasutaja blokeeringute loetelu + title: Kasutajate blokeeringud + heading: Kasutajate blokeeringute loetelu empty: Ühtegi blokeeringut pole veel antud. revoke: title: Kasutaja %{block_on} blokeeringu eemaldamine @@ -3001,6 +3008,10 @@ et: intro: Kas märkasid viga või midagi, mis vajab täiendamist? Anna sellest teistele kaardistajatele teada, et nad saaksid seda parandada. Lohista marker õigele kohale ja kirjuta märkus, et probleemi selgitada. + anonymous_warning_html: Sa pole sisse logitud. Palun %{log_in} või %{sign_up}, + kui soovid saada enda märkuse kohta uuendusi. + anonymous_warning_log_in: logi sisse + anonymous_warning_sign_up: registreeru advice: Märkus on avalik ja seda võidakse kasutada kaardi uuendamiseks. Seega palun ära kirjuta siia isiklikku teavet ega teavet autoriõigustega kaitstud kaartidelt ega kataloogiloenditest. @@ -3105,24 +3116,24 @@ et: continue_without_exit: 'Liigu edasi teele: %{name}' slight_right_without_exit: 'Pööra kergelt paremal pool asuvale teele: %{name}' offramp_right: Sõida paremal asuvale kaldteele - offramp_right_with_exit: Lahku teelt paremal asuva ärapöörde %{exit} kaudu - offramp_right_with_exit_name: 'Lahku teelt paremal asuva ärapöörde %{exit} - kaudu sõites teele: %{name}' - offramp_right_with_exit_directions: 'Lahku teelt paremal asuva ärapöörde %{exit} - kaudu võttes suunaks: %{directions}' - offramp_right_with_exit_name_directions: 'Lahku teelt paremal asuva ärapöörde - %{exit} kaudu sõites teele: %{name} suunaga %{directions} poole' + offramp_right_with_exit: Lahku teelt %{exit}. väljumise kaudu paremal + offramp_right_with_exit_name: 'Lahku paremalt %{exit}. väljumise kaudu sõites + teele: %{name}' + offramp_right_with_exit_directions: Lahku paremalt %{exit}. väljumise kaudu, + sõites tee %{directions} suunas + offramp_right_with_exit_name_directions: Lahku paremalt %{exit}. väljumise + kaudu sõites teele %{name} tee %{directions} suunas offramp_right_with_name: 'Pööra paremal asuvalt kaldteelt teele: %{name}' - offramp_right_with_directions: Pööra paremal asuvale kaldteele suunaga %{directions} - poole + offramp_right_with_directions: Pööra paremal asuvale kaldteele, liikudes tee + %{directions} suunas offramp_right_with_name_directions: 'Pööra paremal asuvale kaldteele: uus tee on %{name} ja suunaks %{directions}' onramp_right_without_exit: 'Pööra paremale ja sõida kaldteed mööda teele: %{name}' - onramp_right_with_directions: Pööra paremale ja sõida kaldteelt %{directions} + onramp_right_with_directions: Pööra paremale ja sõida kaldteelt tee %{directions} suunas - onramp_right_with_name_directions: Pööra paremal asuvale kaldteele %{name} - poole, suunaks %{directions} + onramp_right_with_name_directions: Pööra paremal asuvalt kaldteelt teele %{name}, + sõites tee %{directions} suunas onramp_right_without_directions: Sõida paremal asuvale kaldteele onramp_right: Sõida paremal asuvale kaldteele endofroad_right_without_exit: 'Tee lõpus pööra paremale teele: %{name}' @@ -3134,20 +3145,20 @@ et: sharp_left_without_exit: 'Pööra järsult vasakul pool asuvale teele: %{name}' turn_left_without_exit: 'Pööra vasakul pool asuvale teele: %{name}' offramp_left: Sõida vasakul asuvale kaldteele - offramp_left_with_exit: Lahku teelt vasakul asuva ärapöörde %{exit} kaudu - offramp_left_with_exit_name: 'Lahku teelt vasakul asuva ärapöörde %{exit} - kaudu sõites teele: %{name}' - offramp_left_with_exit_directions: 'Lahku teelt vasakul asuva ärapöörde %{exit} - kaudu võttes suunaks: %{directions}' - offramp_left_with_exit_name_directions: 'Lahku teelt vasakul asuva ärapöörde - %{exit} kaudu sõites teele: %{name} suunaga %{directions} poole' + offramp_left_with_exit: Lahku vasakult %{exit}. väljumise kaudu + offramp_left_with_exit_name: 'Lahku vasakult %{exit}. väljumise kaudu sõites + teele: %{name}' + offramp_left_with_exit_directions: Lahku vasakult %{exit}. väljumise kaudu, + sõites tee %{directions} suunas + offramp_left_with_exit_name_directions: Lahku vasakult %{exit}. väljumise + kaudu sõites teele %{name} tee %{directions} suunas offramp_left_with_name: 'Pööra vasakul asuvalt kaldteelt teele: %{name}' - offramp_left_with_directions: Pööra vasakul asuvale kaldteele suunaga %{directions} - poole + offramp_left_with_directions: Pööra vasakul asuvale kaldteele, liikudes tee + %{directions} suunas offramp_left_with_name_directions: 'Pööra vasakul asuvale kaldteele: uus tee on %{name} ja suunaks %{directions}' onramp_left_without_exit: 'Pööra vasakule ja sõida kaldteed mööda teele: %{name}' - onramp_left_with_directions: Pööra vasakule ja sõida kaldteelt %{directions} + onramp_left_with_directions: Pööra vasakule ja sõida kaldteelt tee %{directions} suunas onramp_left_with_name_directions: 'Pööra vaskul asuvale kaldteele: uus tee on %{name} ja suunaks %{directions}' @@ -3159,7 +3170,7 @@ et: slight_left_without_exit: 'Pööra kergelt vasakule teele: %{name}' via_point_without_exit: (teekonnapunkti kaudu) follow_without_exit: 'Sõida edasi mööda teed: %{name}' - roundabout_without_exit: 'Pööra ringteelt järgnevale teele: %{name}' + roundabout_without_exit: 'Pööra ringteelt järgmisele teele: %{name}' leave_roundabout_without_exit: Pööra ära ringteelt - %{name} stay_roundabout_without_exit: Jätka sõitmist ringteel - %{name} start_without_exit: 'Alusta teelt: %{name}' diff --git a/config/locales/fr.yml b/config/locales/fr.yml index da9281e0d..44aaeceb8 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -2776,6 +2776,7 @@ fr: muted_users: Utilisateurs silencieux auth_providers: openid_logo_alt: Se connecter avec OpenID + openid_login_button: Continuer openid: title: Connexion avec OpenID alt: Se connecter avec une URL OpenID @@ -2939,6 +2940,7 @@ fr: users: new: title: S’inscrire + tab_title: Créer un compte no_auto_account_create: Malheureusement, nous ne sommes actuellement pas en mesure de vous créer un compte automatiquement. please_contact_support_html: Veuillez contacter %{support_link} pour organiser @@ -2954,6 +2956,7 @@ fr: un courriel pour confirmer votre compte. display name description: Votre nom d’utilisateur affiché publiquement. Vous pouvez changer ceci ultérieurement dans les préférences. + tou: conditions d'utilisation external auth: 'Authentification tierce :' continue: S’inscrire terms accepted: Merci d’avoir accepté les nouveaux termes du contributeur ! @@ -2962,6 +2965,8 @@ fr: privacy_policy: politique de confidentialité privacy_policy_title: Politique de confidentialité de l’OSMF, qui comprend une section sur les adresses de courriel + consider_pd: domaine public + or: ou use external auth: Vous pouvez également utiliser un service tiers pour vous connecter. terms: @@ -3312,6 +3317,10 @@ fr: intro: Vous avez repéré une erreur ou un manque ? Faites-le savoir aux autres cartographes afin qu’ils puissent y remédier. Déplacez le marqueur à la position exacte et écrivez une note pour expliquer le problème. + anonymous_warning_html: Vous n'êtes pas connecté. Veuillez %{log_in} ou %{sign_up} + si vous souhaitez recevoir des mises à jour pour votre note. + anonymous_warning_log_in: se connecter + anonymous_warning_sign_up: créer un compte advice: Votre note est publique et peut être utilisée pour mettre à jour la carte, aussi n’entrez aucune information personnelle, ni aucune information venant de cartes protégées, ni aucune entrée de répertoire ou d’annuaire. diff --git a/config/locales/ko.yml b/config/locales/ko.yml index 15f2dbade..444c0b841 100644 --- a/config/locales/ko.yml +++ b/config/locales/ko.yml @@ -632,6 +632,8 @@ ko: contact: 여러 연락 수단 contact_the_community_html: 끊어진 링크나 버그를 발견했다면 언제든지 오픈스트리트맵 커뮤니티에 %{contact_link}으로 알려주십시오. 요청의 정확한 URL을 기록해 두십시오. + bad_request: + title: 잘못된 요청 forbidden: title: 접근 거부됨 description: 오픈스트리트맵 서버에 요청한 이 작업은 관리자만 사용할 수 있습니다(HTTP 403). diff --git a/config/locales/pa.yml b/config/locales/pa.yml index 1439d1c1e..7f9b61067 100644 --- a/config/locales/pa.yml +++ b/config/locales/pa.yml @@ -4,6 +4,7 @@ # Author: Aalam # Author: Babanwalia # Author: Bgo eiu +# Author: Cabal # Author: Jimidar # Author: Kuldeepburjbhalaike # Author: Satnam S Virdi @@ -18,7 +19,7 @@ pa: diary_comment: create: ਸਾਂਭੋ diary_entry: - create: ਛਾਪੋ + create: ਸਾਂਭੋ update: ਅੱਪਡੇਟ ਕਰੋ issue_comment: create: ਟਿੱਪਣੀ ਕਰੋ @@ -166,7 +167,7 @@ pa: download_xml: XML ਲਾਹੋ view_history: ਅਤੀਤ ਵੇਖੋ view_details: ਵੇਰਵੇ ਵੇਖੋ - location: 'ਸਥਿਤੀ:' + location: 'ਟਿਕਾਣਾ:' relation: members: ਜੀਅ relation_member: @@ -369,7 +370,7 @@ pa: waste_basket: ਕੂੜਾਦਾਨ waste_disposal: ਕੂੜੇਦਾਨ boundary: - administrative: ਪ੍ਰਸ਼ਾਸਕੀ ਸਰਹੱਦ + administrative: ਪ੍ਰਬੰਧਕੀ ਸਰਹੱਦ census: ਮਰਦਮਸ਼ੁਮਾਰੀ ਸਰਹੱਦ national_park: ਕੌਮੀ ਬਾਗ਼ protected_area: ਸੁਰੱਖਿਅਤ ਖੇਤਰ @@ -783,7 +784,7 @@ pa: date: ਮਿਤੀ message_summary: reply_button: ਜੁਆਬ - destroy_button: ਮਿਟਾਉ + destroy_button: ਮਿਟਾਓ new: title: ਸੁਨੇਹਾ ਘੱਲੋ create: @@ -799,7 +800,7 @@ pa: unread_button: ਅਣ-ਪੜ੍ਹਿਆ ਨਿਸ਼ਾਨ ਲਾਉ back: ਪਿੱਛੇ sent_message_summary: - destroy_button: ਮਿਟਾਉ + destroy_button: ਮਿਟਾਓ heading: my_inbox: ਮੇਰਾ ਇਨਬਾਕਸ destroy: @@ -869,7 +870,7 @@ pa: export: title: ਬਰਾਮਦ manually_select: ਆਪਣੇ ਆਪ ਇੱਕ ਵੱਖਰਾ ਖੇਤਰ ਚੁਣੋ - licence: ਲਾਇਸੰਸ + licence: ਲਸੰਸ too_large: other: title: ਹੋਰ ਸਰੋਤ @@ -879,7 +880,7 @@ pa: how_to_help: title: ਮਦਦ ਕਿਵੇਂ ਕਰਨੀ ਹੈ join_the_community: - title: ਭਾਈਚਾਰੇ ਨਾਲ਼ ਜੁੜੋ + title: ਭਾਈਚਾਰੇ ਨਾਲ ਜੁੜੋ other_concerns: title: ਹੋਰ ਫ਼ਿਕਰ help: @@ -923,7 +924,7 @@ pa: runway: ਹਵਾਈ ਅੱਡੇ ਦੀ ਉਡਾਣ ਪੱਟੀ taxiway: ਟੈਕਸੀਵੇਅ apron: ਹਵਾਈ ਅੱਡੇ ਦਾ ਐਪਰਨ - admin: ਪ੍ਰਸ਼ਾਸਕੀ ਸਰਹੱਦ + admin: ਪ੍ਰਬੰਧਕੀ ਸਰਹੱਦ forest: ਜੰਗਲ wood: ਜੰਗਲ golf: ਗੋਲਫ਼ ਮੈਦਾਨ @@ -1059,10 +1060,10 @@ pa: created from: 'ਕਿੱਥੋਂ ਉਸਾਰਿਆ:' status: 'ਦਰਜਾ:' role: - administrator: ਇਹ ਵਰਤੋਂਕਾਰ ਇੱਕ ਪ੍ਰਸ਼ਾਸਕ ਹੈ। + administrator: ਇਹ ਵਰਤੋਂਕਾਰ ਇੱਕ ਪ੍ਰਬੰਧਕ ਹੈ। moderator: ਇਹ ਵਰਤੋਂਕਾਰ ਇੱਕ ਵਿਚੋਲਾ ਹੈ। grant: - administrator: ਪ੍ਰਸ਼ਾਸਕੀ ਹੱਕ ਦਿਉ + administrator: ਪ੍ਰਬੰਧਕੀ ਹੱਕ ਦਿਓ moderator: ਵਿਚੋਲਗੀ ਦੇ ਹੱਕ ਦਿਉ comments: ਟਿੱਪਣੀਆਂ create_block: ਇਸ ਵਰਤੋਂਕਾਰ 'ਤੇ ਰੋਕ ਲਾਉ diff --git a/config/locales/ru.yml b/config/locales/ru.yml index 83a1f5f28..0023f649b 100644 --- a/config/locales/ru.yml +++ b/config/locales/ru.yml @@ -1834,8 +1834,8 @@ ru: заметок недалеко от %{place}.' commented_note_html: '%{commenter} открыл заново одну из вами прокомментированных заметок недалеко от %{place}.' - details: Подробнее о заметке %{url}. - details_html: 'Подробнее о заметке: %{url}.' + details: Ответить или узнать больше о заметке %{url}. + details_html: 'Ответить или узнать больше о заметке: %{url}.' changeset_comment_notification: hi: Здравствуйте, %{to_user}, greeting: Здравствуйте, @@ -1855,8 +1855,8 @@ ru: partial_changeset_with_comment: с комментарием '%{changeset_comment}' partial_changeset_with_comment_html: с комментарием '%{changeset_comment}' partial_changeset_without_comment: без комментария - details: Дополнительные сведения о пакете правок можно найти на %{url}. - details_html: Дополнительные сведения о пакете правок можно найти на %{url}. + details: 'Ответить или узнать больше о пакете правок: %{url}.' + details_html: Ответить или узнать больше о пакете правок можно на %{url}. unsubscribe: Чтобы отказаться от новых сообщений для этого пакета правок, перейдите по ссылке %{url} и нажмите кнопку "Отписаться". unsubscribe_html: Чтобы отказаться от подписки на обновления этого набора изменений, diff --git a/config/locales/sv.yml b/config/locales/sv.yml index 184082f24..b25c1466a 100644 --- a/config/locales/sv.yml +++ b/config/locales/sv.yml @@ -369,6 +369,7 @@ sv: deleted_ago_by_html: Raderades %{time_ago} av %{user} edited_ago_by_html: Redigerades %{time_ago} av %{user} version: Version + redacted_version: Redigerad version in_changeset: Ändringsuppsättning anonymous: anonym no_comment: (inga kommentarer) @@ -381,7 +382,10 @@ sv: other: '%{count} sträckor' download_xml: Ladda ner XML view_history: Visa historik + view_unredacted_history: Visa oredigerad historik view_details: Visa detaljer + view_redacted_data: Visa redigerad data + view_redaction_message: Visa redigeringsmeddelande location: 'Plats:' node: title_html: 'Nod: %{name}' @@ -503,8 +507,12 @@ sv: created: Skapad closed: Stängd belongs_to: Författare + subscribe: + button: Prenumerera pÃ¥ diskussion show: title: 'Ändringsuppsättning: %{id}' + created: 'Skapades: %{when}' + closed: 'Stängdes: %{when}' created_ago_html: Skapades %{time_ago} closed_ago_html: Stängdes %{time_ago} created_ago_by_html: Skapades %{time_ago} av %{user} @@ -588,6 +596,7 @@ sv: show: title: '%{user}s dagbok | %{title}' user_title: '%{user}s dagbok' + discussion: Diskussion leave_a_comment: Lämna en kommentar login_to_leave_a_comment_html: '%{login_link} för att lämna en kommentar' login: Logga in @@ -640,6 +649,8 @@ sv: comment: Kommentar newer_comments: Nyare kommentarer older_comments: Äldre kommentarer + subscribe: + button: Prenumerera pÃ¥ diskussion doorkeeper: errors: messages: @@ -1928,13 +1939,15 @@ sv: new: title: Logga in tab_title: Logga in + login_to_authorize_html: Logga in pÃ¥ OpenStreetMap för att komma Ã¥t %{client_app_name}. email or username: E-postadress eller Användarnamn password: Lösenord remember: Kom ihÃ¥g mig lost password link: Glömt ditt lösenord? login_button: Logga in register now: Registrera dig nu - with external: 'Alternativt kan du använda en tredje part för att logga in:' + with external: eller logga in med en tredje part + or: eller auth failure: Kunde inte logga in med de uppgifterna. destroy: title: Logga ut @@ -2110,6 +2123,7 @@ sv: %{france}: InnehÃ¥ller data hämtade frÃ¥n Direction Générale des Impôts. contributors_fr_france: Frankrike + contributors_hr_croatia: Kroatien contributors_nl_credit_html: '%{netherlands}: InnehÃ¥ller © AND data, 2007 (%{and_link}).' contributors_nl_netherlands: Nederländerna @@ -2581,6 +2595,7 @@ sv: muted_users: Tystade användare auth_providers: openid_logo_alt: Logga in med ett OpenID + openid_login_button: Fortsätt openid: title: Logga in med OpenID alt: Logga in med en OpenID-URL @@ -2646,6 +2661,9 @@ sv: write_redactions: Omarbeta kartdata read_email: Läs användarens e-postadress skip_authorization: Godkänn applikation automatiskt + for_roles: + moderator: Denna behörighet är till för Ã¥tgärder som endast är tillgängliga + för moderatorer oauth_clients: new: title: Registrera en ny applikation @@ -2741,20 +2759,25 @@ sv: users: new: title: Registrera + tab_title: Registrera + signup_to_authorize_html: Registrera dig pÃ¥ OpenStreetMap för att fÃ¥ Ã¥tkomst + till %{client_app_name} no_auto_account_create: Tyvärr kan vi för närvarande inte kan skapa ett konto Ã¥t dig automatiskt. please_contact_support_html: Kontakta %{support_link} för att ordna att ett konto ska skapas - vi kommer att försöka ta itu med begäran sÃ¥ fort som möjligt. support: support about: - header: Fri och redigerbar + header: Fri och redigerbar. paragraph_1: Till skillnad frÃ¥n andra kartor är OpenStreetMap helt skapad av människor som du, och det är gratis för alla att fixa, uppdatera, ladda ner och använda. - paragraph_2: Registrera dig för att börja bidra. Vi skickar ett e-postmeddelande - för att bekräfta ditt konto. + paragraph_2: Registrera dig för att börja bidra. + welcome: Välkommen till OpenStreetMap display name description: Ditt offentligt visade användarnamn. Du kan ändra detta senare i alternativ. + tou: användarvillkor + contributor_terms: bidragsvillkor external auth: 'Tredjepartsautentisering:' continue: Registrera terms accepted: Tack för att du accepterat de nya villkoren för bidrag till @@ -2763,7 +2786,9 @@ sv: för mer information. privacy_policy: integritetspolicy privacy_policy_title: OSMFs integritetspolicy inklusive avsnitt om e-postadresser - use external auth: Alternativt kan du använda en tredje part för att logga in + consider_pd: public domain + or: eller + use external auth: eller registrera med en tredje part terms: title: Villkor för deltagare heading: Villkor för deltagare @@ -2868,6 +2893,8 @@ sv: index: title: Användare heading: Användare + older: Äldre användare + newer: Nyare användare summary_html: '%{name} skapades frÃ¥n %{ip_address} den %{date}' summary_no_ip_html: '%{name} skapad den %{date}' confirm: Bekräfta valda användare @@ -3024,6 +3051,15 @@ sv: reason: Orsak till blockering status: Status revoker_name: Återkallad av + older: Äldre blockeringar + newer: Nya blockeringar + navigation: + all_blocks: Alla blockeringar + blocks_on_me: Blockeringar pÃ¥ mig + blocks_on_user: Blockeringar pÃ¥ %{user} + blocks_by_me: Blockeringar av mig + blocks_by_user: Blockeringar av %{user} + block: 'Blockering #%{id}' user_mutes: index: title: Tystade användare @@ -3096,6 +3132,10 @@ sv: intro: Upptäckt ett misstag eller nÃ¥got som saknas? LÃ¥t andra karterare veta sÃ¥ att vi kan fixa det. Flytta markören till rätt position och skriv in en kommentar som förklarar problemet. + anonymous_warning_html: Du är inte inloggad. %{log_in} eller %{sign_up} om du + vill fÃ¥ uppdateringar för din anteckning. + anonymous_warning_log_in: logga in + anonymous_warning_sign_up: registrera dig advice: Din anteckning är offentlig och kan användas för att uppdatera kartan, sÃ¥ skriv inte personuppgifter eller information frÃ¥n upphovsrättsligt skyddade kartor eller kataloger. @@ -3144,6 +3184,7 @@ sv: standard: Standard cycle_map: Cykelkarta transport_map: Transportkarta + tracestracktop_topo: Tracetrack Topo hot: Humanitärt layers: header: Kartskikt diff --git a/config/locales/zh-CN.yml b/config/locales/zh-CN.yml index 9bb102184..1ecfa3182 100644 --- a/config/locales/zh-CN.yml +++ b/config/locales/zh-CN.yml @@ -1729,8 +1729,8 @@ zh-CN: your_note_html: '%{commenter} 重新激活了您在 %{place} 附近的一个注记。' commented_note: '%{commenter} 重新激活了您感兴趣的一个地图注记。该注记位于 %{place} 附近。' commented_note_html: '%{commenter} 重新激活了您感兴趣的一个地图注记。该注记位于 %{place} 附近。' - details: 更多关于笔记的详细信息可以在%{url}找到。 - details_html: 更多关于笔记的详细信息可以在%{url}找到。 + details: 在 %{url} 回复或了解更多有关注记的信息。 + details_html: 在 %{url} 回复或了解更多有关注记的信息。 changeset_comment_notification: description: 'OpenStreetMap 变更集 #%{id}' hi: 您好,%{to_user}: @@ -1745,8 +1745,8 @@ zh-CN: partial_changeset_with_comment: 带评论“%{changeset_comment}” partial_changeset_with_comment_html: 带有评论“%{changeset_comment}” partial_changeset_without_comment: 没有评论 - details: 更多关于变更集的详细信息可以在 %{url} 找到。 - details_html: 更多有关变更集的详细信息,请参见 %{url}。 + details: 在 %{url} 回复或了解更多有关变更集的信息。 + details_html: 在 %{url} 回复或了解更多有关变更集的信息。 unsubscribe: 您可访问%{url}以从该变更集中退订。 unsubscribe_html: 您可访问%{url}以从该变更集中退订。 confirmations: