From: Andy Allan Date: Wed, 17 Feb 2021 10:22:11 +0000 (+0000) Subject: Merge pull request #3083 from migurski/migurski/docker-compose-cleanups X-Git-Tag: live~1697 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/5761371a561f785e17e5403cd47f76ecd3604eff?hp=a3e23096b31fe54a49a82731bd48813d9a85e4a9 Merge pull request #3083 from migurski/migurski/docker-compose-cleanups Post-merge Docker Compose cleanup issues --- diff --git a/Gemfile.lock b/Gemfile.lock index 79c9a4369..76004cef9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -73,7 +73,7 @@ GEM autoprefixer-rails (10.2.4.0) execjs aws-eventstream (1.1.0) - aws-partitions (1.426.0) + aws-partitions (1.427.0) aws-sdk-core (3.112.0) aws-eventstream (~> 1, >= 1.0.2) aws-partitions (~> 1, >= 1.239.0) @@ -82,7 +82,7 @@ GEM aws-sdk-kms (1.42.0) aws-sdk-core (~> 3, >= 3.112.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.88.0) + aws-sdk-s3 (1.88.1) aws-sdk-core (~> 3, >= 3.112.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.1) @@ -129,7 +129,7 @@ GEM xpath (~> 3.2) childprocess (3.0.0) coderay (1.1.3) - composite_primary_keys (12.0.6) + composite_primary_keys (12.0.7) activerecord (~> 6.0.0) concurrent-ruby (1.1.8) config (2.2.3) @@ -147,7 +147,7 @@ GEM activerecord (>= 3.0, < 6.2) delayed_job (>= 3.0, < 5) docile (1.3.5) - dry-configurable (0.12.0) + dry-configurable (0.12.1) concurrent-ruby (~> 1.0) dry-core (~> 0.5, >= 0.5.0) dry-container (0.7.2) @@ -168,7 +168,7 @@ GEM dry-initializer (~> 3.0) dry-logic (~> 1.0) dry-types (~> 1.5) - dry-types (1.5.0) + dry-types (1.5.1) concurrent-ruby (~> 1.0) dry-container (~> 0.3) dry-core (~> 0.5, >= 0.5) @@ -216,7 +216,7 @@ GEM html_tokenizer (0.0.7) htmlentities (4.3.4) http_accept_language (2.1.1) - i18n (1.8.8) + i18n (1.8.9) concurrent-ruby (~> 1.0) i18n-js (3.8.0) i18n (>= 0.6.6) @@ -387,7 +387,7 @@ GEM rexml (3.2.4) rinku (2.0.6) rotp (6.2.0) - rubocop (1.9.1) + rubocop (1.10.0) parallel (~> 1.10) parser (>= 3.0.0.0) rainbow (>= 2.2.2, < 4.0) diff --git a/app/assets/javascripts/user.js b/app/assets/javascripts/user.js index 3bdb35470..8e4410fce 100644 --- a/app/assets/javascripts/user.js +++ b/app/assets/javascripts/user.js @@ -88,7 +88,7 @@ $(document).ready(function () { $("select#user_auth_provider").on("change", updateAuthUID); $("input#user_avatar").on("change", function () { - $("#avatar_action_new").prop("checked", true); + $("#user_avatar_action_new").prop("checked", true); }); function enableAuth() { diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index db8b51f5c..c8473adfc 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -9,12 +9,12 @@ module ApplicationHelper end end - def rss_link_to(*args) - link_to(image_tag("RSS.png", :size => "16x16", :border => 0), Hash[*args], :class => "rsssmall") + def rss_link_to(args = {}) + link_to(image_tag("RSS.png", :size => "16x16", :border => 0), args, :class => "rsssmall") end - def atom_link_to(*args) - link_to(image_tag("RSS.png", :size => "16x16", :border => 0), Hash[*args], :class => "rsssmall") + def atom_link_to(args = {}) + link_to(image_tag("RSS.png", :size => "16x16", :border => 0), args, :class => "rsssmall") end def richtext_area(object_name, method, options = {}) diff --git a/app/models/node.rb b/app/models/node.rb index a5346e87f..5e799c8d9 100644 --- a/app/models/node.rb +++ b/app/models/node.rb @@ -207,7 +207,7 @@ class Node < ApplicationRecord end def tags - @tags ||= Hash[node_tags.collect { |t| [t.k, t.v] }] + @tags ||= node_tags.collect { |t| [t.k, t.v] }.to_h end attr_writer :tags diff --git a/app/models/old_node.rb b/app/models/old_node.rb index fe1a90013..620cc24d2 100644 --- a/app/models/old_node.rb +++ b/app/models/old_node.rb @@ -105,7 +105,7 @@ class OldNode < ApplicationRecord end def tags - @tags ||= Hash[old_tags.collect { |t| [t.k, t.v] }] + @tags ||= old_tags.collect { |t| [t.k, t.v] }.to_h end attr_writer :tags diff --git a/app/models/old_relation.rb b/app/models/old_relation.rb index bfbe673b0..51aeb9c4c 100644 --- a/app/models/old_relation.rb +++ b/app/models/old_relation.rb @@ -83,7 +83,7 @@ class OldRelation < ApplicationRecord end def tags - @tags ||= Hash[old_tags.collect { |t| [t.k, t.v] }] + @tags ||= old_tags.collect { |t| [t.k, t.v] }.to_h end attr_writer :members, :tags diff --git a/app/models/old_way.rb b/app/models/old_way.rb index 247123005..3260f2a1f 100644 --- a/app/models/old_way.rb +++ b/app/models/old_way.rb @@ -81,7 +81,7 @@ class OldWay < ApplicationRecord end def tags - @tags ||= Hash[old_tags.collect { |t| [t.k, t.v] }] + @tags ||= old_tags.collect { |t| [t.k, t.v] }.to_h end attr_writer :nds, :tags diff --git a/app/models/relation.rb b/app/models/relation.rb index 5ed838e10..365ea533e 100644 --- a/app/models/relation.rb +++ b/app/models/relation.rb @@ -131,7 +131,7 @@ class Relation < ApplicationRecord end def tags - @tags ||= Hash[relation_tags.collect { |t| [t.k, t.v] }] + @tags ||= relation_tags.collect { |t| [t.k, t.v] }.to_h end attr_writer :members, :tags diff --git a/app/models/user.rb b/app/models/user.rb index 9cc8b7d83..42fa40e53 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -104,6 +104,8 @@ class User < ApplicationRecord validates :preferred_editor, :inclusion => Editors::ALL_EDITORS, :allow_nil => true validates :auth_uid, :unless => proc { |u| u.auth_provider.nil? }, :uniqueness => { :scope => :auth_provider } + validates :avatar, :if => proc { |u| u.attachment_changes["avatar"] }, + :image => true validates_email_format_of :email, :if => proc { |u| u.email_changed? } validates_email_format_of :new_email, :allow_blank => true, :if => proc { |u| u.new_email_changed? } diff --git a/app/models/way.rb b/app/models/way.rb index 0150a2ee3..7bb82b281 100644 --- a/app/models/way.rb +++ b/app/models/way.rb @@ -113,7 +113,7 @@ class Way < ApplicationRecord end def tags - @tags ||= Hash[way_tags.collect { |t| [t.k, t.v] }] + @tags ||= way_tags.collect { |t| [t.k, t.v] }.to_h end attr_writer :nds, :tags diff --git a/app/validators/image_validator.rb b/app/validators/image_validator.rb new file mode 100644 index 000000000..5aad717f8 --- /dev/null +++ b/app/validators/image_validator.rb @@ -0,0 +1,5 @@ +class ImageValidator < ActiveModel::EachValidator + def validate_each(record, attribute, value) + record.errors.add(attribute, " must be an image") unless value.image? + end +end diff --git a/config/locales/ca.yml b/config/locales/ca.yml index a8d0e25ca..8f18c9697 100644 --- a/config/locales/ca.yml +++ b/config/locales/ca.yml @@ -1,6 +1,7 @@ # Messages for Catalan (català) # Exported from translatewiki.net # Export driver: phpyaml +# Author: Alan Mena # Author: Aleator # Author: Alvaro Vidal-Abarca # Author: Amire80 @@ -154,6 +155,7 @@ ca: body: Cos recipient: Destinatari redaction: + title: Títol description: Descripció report: category: Trieu un motiu per a la vostra denúncia diff --git a/config/locales/de.yml b/config/locales/de.yml index a3b3aa270..a1fd6dfee 100644 --- a/config/locales/de.yml +++ b/config/locales/de.yml @@ -8,6 +8,7 @@ # Author: Apmon # Author: Atomkraftzwerg # Author: Avatar +# Author: BPX-web # Author: Bergrübe # Author: Bpw85 # Author: Bxalber @@ -201,7 +202,7 @@ de: details: Bitte mehr Einzelheiten zum Problem angeben (erforderlich). user: email: E-Mail - new_email: 'Neue E-Mail-Adresse:' + new_email: Neue E-Mail-Adresse active: Aktiv display_name: Anzeigename description: Profilbeschreibung @@ -217,6 +218,9 @@ de: user_block: needs_view: Muss der Benutzer sich anmelden, damit die Sperre aufgehoben wird? user: + email_confirmation: Deine E-Mail-Adresse wird nicht öffentlich gezeigt. Für + mehr Informationen lesen sie die Datenschutzerklärung. new_email: (nicht öffentlich sichtbar) datetime: distance_in_words_ago: @@ -266,7 +270,7 @@ de: description: iD (im Browser eingebetteter Editor) remote: name: Fernsteuerung - description: externem Editor (JOSM oder Merkaartor) + description: externe Editoren (JOSM, Potlatch, Merkaartor) auth: providers: none: Keine @@ -2041,6 +2045,12 @@ de: url: https://wiki.openstreetmap.org/ title: OpenStreetMap Wiki description: Durchsuche das Wiki für eine ausführliche OSM-Dokumentation. + potlatch: + removed: Deine Standard OpenStreetMap Editor ist Potlatch. Da die Entwicklung + des Adobe Flash Player eingestellt wurde, ist Potlatch nicht mehr für die + Nutzung im Browser verfügbar. + desktop_html: Wenn du Potlatch weiternutzen möchtest kannst du die Desktopanwendung + für Mac und Windows hier Herunterladen. sidebar: search_results: Suchergebnisse close: Schließen @@ -2641,6 +2651,7 @@ de: gravatar: gravatar: Gravatar verwenden link: https://wiki.openstreetmap.org/wiki/Gravatar + what_is_gravatar: Was ist Gravatar? disabled: Gravatar wurde deaktiviert. enabled: Die Anzeige deines Gravatars wurde aktiviert. new image: Bild einfügen @@ -2909,6 +2920,7 @@ de: other: Du bist weniger als %{count} Fuß von diesem Punkt entfernt base: standard: Standard + cyclosm: CyclOSM cycle_map: Radfahrerkarte transport_map: Verkehrskarte hot: Humanitär diff --git a/config/locales/eu.yml b/config/locales/eu.yml index 17bf27288..397bafbfe 100644 --- a/config/locales/eu.yml +++ b/config/locales/eu.yml @@ -225,14 +225,14 @@ eu: history_title_html: 'Erlazioaren historia: %{name}' members: Kideak relation_member: - entry_role_html: '%{type} %{name} %{role} bezala' + entry_role_html: '%{type} %{name} %{role} rolean' type: node: Nodo way: Bide relation: Erlazio containing_relation: entry_html: '%{relation_name} erlazioa' - entry_role_html: '%{relation_name} erlazioa (%{relation_role} bezala)' + entry_role_html: '%{relation_name} erlazioa (%{relation_role} rolean)' not_found: sorry: 'Barkatu, %{type} #%{id} ezin izan da aurkitu.' type: @@ -419,7 +419,7 @@ eu: heading: Gehitu %{user} adiskidetzat? button: Gehitu lagun gisa success: '%{name} zure laguna de orain!' - failed: Barkatu, %{name} lagun bezala ezin izan da gehitu. + failed: Barkatu, ezin izan da %{name} adiskidetzat gehitu. already_a_friend: '%{name} eta zuk lagunak zarete jada.' remove_friend: heading: '%{user} lagun moduan kendu?' @@ -733,7 +733,7 @@ eu: bunker_silo: Bunkerra chimney: Tximinia crane: Garabia - dolphin: Lotura argitalpena + dolphin: Mutiloia dyke: Dikea embankment: Lubeta flagpole: Bandera masta @@ -1064,15 +1064,15 @@ eu: no_other_issues: Ez dago beste arazorik erabiltzaile honen aurka. comments_on_this_issue: Arazo honen inguruko iruzkinak resolve: - resolved: Arazoaren egoera 'Konponduta' bezala eguneratu da + resolved: Arazoaren egoera 'Konponduta' dela ezarri da ignore: - ignored: Arazoaren egoera 'Ezikusia' bezala eguneratu da + ignored: Arazoaren egoera 'Ez ikusi eginda' dela ezarri da reopen: - reopened: Arazoaren egoera 'Irekiaa' bezala eguneratu da + reopened: Arazoaren egoera 'Irekita' dela ezarri da comments: reassign_param: Arazoa biresleitu? reports: - reported_by_html: '%{user} erabiltzaileak %{category} bezala reportatua' + reported_by_html: '%{user} erabiltzaileak %{category} gisa salatua. Data: %{updated_at}' helper: reportable_title: diary_comment: '%{entry_title}, iruzkina #%{comment_id}' @@ -1180,10 +1180,11 @@ eu: footer_html: Mezua irakurri dezakezu %{readurl}-n ere eta erantzun %{replyurl}-n friendship_notification: hi: Kaixo %{to_user}, - subject: '[OpenStreetMap] %{user} lagun bezala gehitu zaitu' + subject: '[OpenStreetMap] %{user} erabiltzaileak adiskidetzat gehitu zaitu' had_added_you: '%{user} lagun bezala gehitu zaitu OpenStreetMap-en.' see_their_profile: Haien profila %{userurl}n ikusi dezakezu. - befriend_them: Haiek ere lagun bezala gehitu ditzakezu %{befriendurl}n. + befriend_them: Hura adiskidetzat gehitzeko aukera ere baduzu, %{befriendurl} + orrian. gpx_failure: failed_to_import: 'inportzean kale egin du. Hemen dago akatsa:' subject: '[OpenStreetMap] GPX Inportazioan porrota' diff --git a/config/locales/gl.yml b/config/locales/gl.yml index 20e52384d..bf6a8f804 100644 --- a/config/locales/gl.yml +++ b/config/locales/gl.yml @@ -130,19 +130,24 @@ gl: body: Corpo recipient: Destinatario redaction: + title: Título description: Descrición report: category: Escoller a razón da túa denuncia details: Por favor, achegue máis detalles sobre o problema (requirido) user: + auth_provider: Fornecedor de autenticación + auth_uid: UID de autenticación email: Enderezo de correo electrónico - new_email: 'Novo enderezo de correo electrónico:' + email_confirmation: Email de confirmación + new_email: Novo enderezo de correo electrónico active: Activo display_name: Nome público - description: Descrición - home_lat: 'Latitude:' - home_lon: 'Lonxitude:' - languages: Linguas + description: Descrición do perfil + home_lat: Latitude + home_lon: Lonxitude + languages: Linguas preferidas + preferred_editor: Editor preferido pass_crypt: Contrasinal pass_crypt_confirmation: Confirmar contrasinal help: @@ -157,6 +162,10 @@ gl: needs_view: O usuario ten que acceder ó sistema antes de que o bloqueo sexa revogado? user: + email_confirmation: O teu enderezo non ficará visíbel de xeito público. Consulta + a política + de privacidade para máis información. new_email: (nunca amosado publicamente) datetime: distance_in_words_ago: @@ -2544,13 +2553,13 @@ gl: account: title: Editar a conta my settings: Os meus axustes - current email address: 'Enderezo de correo electrónico actual:' - external auth: 'Autenticación externa:' + current email address: Enderezo de correo electrónico actual + external auth: Autenticación externa openid: link: https://wiki.openstreetmap.org/wiki/OpenID link text: que é isto? public editing: - heading: 'Edición pública:' + 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? @@ -2568,7 +2577,7 @@ gl: públicos.
  • Non é posíbel reverter esta acción e agora os novos usuarios xa son públicos por defecto.
  • contributor terms: - heading: 'Termos do contribuínte:' + heading: Termos do contribuínte agreed: Aceptaches os novos termos do contribuínte. not yet agreed: Aínda non aceptaches os novos termos do contribuínte. review link text: Siga esta ligazón para revisar e aceptar os novos termos @@ -2577,10 +2586,11 @@ gl: dominio público. link: https://www.osmfoundation.org/wiki/License/Contributor_Terms link text: que é isto? - image: 'Imaxe:' + image: Imaxe gravatar: gravatar: Empregar o Gravatar link: https://wiki.openstreetmap.org/wiki/Gravatar + what_is_gravatar: Que é o Gravatar? disabled: Gravatar foi desactivado. enabled: A visualización do teu Gravatar foi activada. new image: Engadir unha imaxe @@ -2588,7 +2598,7 @@ gl: delete image: Eliminar a imaxe actual replace image: Substituír a imaxe actual image size hint: (as imaxes cadradas de, polo menos, 100x100 funcionan mellor) - home location: 'Lugar de orixe:' + home location: Lugar de orixe no home location: Non inseriches o teu lugar de orixe. update home location on click: Desexas actualizar a túa localización ó premer sobre o mapa? @@ -2818,6 +2828,7 @@ gl: custom_dimensions: Estabelecer dimensións personalizadas format: 'Formato:' scale: 'Escala:' + image_dimensions: A imaxe amosará a capa estándar con %{width} x %{height} download: Baixar short_url: Enderezo URL curto include_marker: Incluí-lo marcador diff --git a/config/locales/he.yml b/config/locales/he.yml index 9b586cb77..018f417a4 100644 --- a/config/locales/he.yml +++ b/config/locales/he.yml @@ -2385,8 +2385,8 @@ he: notice email cannot find: סליחה, הכתובת הזאת לא נמצאה. reset_password: title: איפוס סיסמה - heading: איפוס הססמה עבור %{user} - reset: איפוס הססמה + heading: איפוס הסיסמה עבור %{user} + reset: איפוס הסיסמה flash changed: סיסמתך שונתה. flash token bad: לא מצאנו את האסימון ההוא, אולי בדיקת הכתובת תעזור? new: diff --git a/config/locales/pl.yml b/config/locales/pl.yml index 2da369385..f8be6f954 100644 --- a/config/locales/pl.yml +++ b/config/locales/pl.yml @@ -44,6 +44,7 @@ # Author: RicoElectrico # Author: Rmikke # Author: Ruila +# Author: SemanticPioneer # Author: Soeb # Author: Sp5uhe # Author: Stojex @@ -305,7 +306,7 @@ pl: title: Uwagi OpenStreetMap description_area: Lista uwag stworzonych, skomentowanych lub zamkniętych w twojej okolicy [(%{min_lat}|%{min_lon}) -- (%{max_lat}|%{max_lon})] - description_item: Kanał RSS dla uwagi %{id} + description_item: Kanał RSS uwagi %{id} opened: 'nowa uwaga (w lokalizacji: %{place})' commented: nowy komentarz (w pobliżu %{place}) closed: 'zamknięta uwaga (w lokalizacji: %{place})' @@ -409,14 +410,14 @@ pl: note: uwaga timeout: title: Przekroczono limit czasu - sorry: Niestety, pobranie danych dla %{type} o identyfikatorze %{id} trwało - zbyt długo. + sorry: Niestety, pobranie danych %{type} o identyfikatorze %{id} trwało zbyt + długo. type: - node: węzeł - way: linia - relation: relacja - changeset: zestaw zmian - note: Uwaga + node: węzła + way: linii + relation: relacji + changeset: zestawu zmian + note: uwagi redacted: redaction: Poprawka %{id} message_html: '%{type} w wersji %{version} nie może zostać wyświetlony z powodu @@ -434,8 +435,8 @@ pl: tag_details: tags: Znaczniki wiki_link: - key: Strona wiki dla znacznika %{key} - tag: Strona wiki dla znacznika %{key}=%{value} + key: Strona wiki znacznika %{key} + tag: Strona wiki znacznika %{key}=%{value} wikidata_link: '%{page} element na Wikidata' wikipedia_link: Artykuł %{page} w Wikipedii wikimedia_commons_link: Plik %{page} na Wikimedia Commons @@ -565,8 +566,8 @@ pl: coordinates: '%{latitude}; %{longitude}' feed: user: - title: Wpisy dla %{user} - description: Ostatnie wpisy od %{user} + title: Wpisy użytkownika %{user} + description: Ostatnie wpisy dziennika użytkownika %{user} language: title: Wpisy dziennika w języku %{language_name} description: Ostatnie wpisy użytkowników OpenStreetMap w języku %{language_name} @@ -958,7 +959,7 @@ pl: quarry: Kamieniołom railway: Teren kolejowy recreation_ground: Teren rekreacyjny - religious: Teren dla celów religijnych + religious: Teren do celów religijnych reservoir: Sztuczny zbiornik wodny reservoir_watershed: Zbiornik wodny residential: Zabudowa mieszkalna @@ -1593,7 +1594,7 @@ pl: subject: '[OpenStreetMap] Prośba zmiany hasła' greeting: Cześć, hopefully_you: Ktoś (prawdopodobnie ty) poprosił o zresetowanie hasła do konta - w serwisie openstreetmap.org dla tego adresu e-mail. + w serwisie openstreetmap.org przypisanego do tego adresu e-mail. click_the_link: Jeśli to ty, kliknij poniższy odnośnik, aby wyczyścić hasło. note_comment_notification: anonymous: Anonimowy użytkownik @@ -1764,8 +1765,8 @@ pl: about: next: Dalej copyright_html: ©Autorzy
    OpenStreetMap - used_by_html: '%{name} dostarcza dane mapowe dla tysięcy stron internetowych, - aplikacji oraz urządzeń' + used_by_html: '%{name} dostarcza dane mapowe tysiącom stron internetowych, aplikacji + oraz urządzeń' lede_text: OpenStreetMap jest tworzony przez społeczność dodającą dane o drogach, ścieżkach, kawiarniach, dworcach i wielu innych, na całym świecie. local_knowledge_title: Wiedza lokalna @@ -1774,7 +1775,7 @@ pl: czy dane w OSM są dokładne i aktualne. community_driven_title: Zarządzany przez społeczność community_driven_html: |- - Społeczność OpenStreetMap jest różnorodna, zaangażowana i każdego dnia coraz większa. Wśród edytujących mapę są amatorscy kartografowie, specjaliści GIS, inżynierowie odpowiadający za pracę serwerów OSM, osoby tworzące mapy obszarów dotkniętych skutkami klęski żywiołowej dla potrzeb służb ratunkowych oraz wielu innych ludzi. + Społeczność OpenStreetMap jest różnorodna, zaangażowana i każdego dnia coraz większa. Wśród edytujących mapę są amatorscy kartografowie, specjaliści GIS, inżynierowie odpowiadający za pracę serwerów OSM, osoby tworzące mapy obszarów dotkniętych skutkami klęski żywiołowej potrzebne służbom ratunkowym oraz wielu innych ludzi. Aby dowiedzieć się więcej na temat wspólnoty, odwiedź Blog OpenStreetMap, blogi użytkowników, @@ -1936,7 +1937,7 @@ pl: anon_edits_link_text: Tu dowiesz się dlaczego. id_not_configured: iD nie został skonfigurowany no_iframe_support: Używana przeglądarka nie obsługuje HTML iframes, które są - niezbędne dla tej funkcji. + niezbędne do tej funkcji. export: title: Eksportuj area_to_export: Obszar do wyeksportowania @@ -1967,7 +1968,7 @@ pl: miast metro: title: Metro Extracts - description: Wyciągi dla dużych miast i otaczających je obszarów + description: Wyciągi dużych miast i otaczających je obszarów other: title: Inne zasoby description: Dodatkowe zasoby wymienione w OpenStreetMap wiki @@ -2178,7 +2179,7 @@ pl: way_html: Linia to droga lub obszar, np. ulica, rzeka, jezioro lub budynek. tag_html: Znacznik to część danych opisująca linię lub węzeł, - np. nazwa restauracji lub ograniczenie prędkości dla drogi. + np. nazwa restauracji lub ograniczenie prędkości na drodze. rules: title: Zasady! paragraph_1_html: W OpenStreetMap jest kilka formalnych zasad, ale oczekujemy, @@ -2381,8 +2382,8 @@ pl: issued_at: Czas wydania revoke: Odwołaj! my_apps: Programy klienckie - no_apps_html: Poniżej zarejestrować można programy korzystające ze standardu - %{oauth}. Programy muszą być wcześniej zarejestrowane, nim będzie można skorzystać + no_apps_html: Poniżej można zarejestrować programy korzystające ze standardu + %{oauth}. Programy należy wcześniej zarejestrować, nim będzie można skorzystać z zapytań OAuth do tej usługi. oauth: OAuth registered_apps: 'Zarejestrowano następujące aplikacje klienckie:' @@ -2897,13 +2898,13 @@ pl: key: title: Legenda tooltip: Legenda - tooltip_disabled: Legenda nie jest dostępna dla tej warstwy + tooltip_disabled: Legenda nie jest dostępna do tej warstwy map: zoom: in: Przybliż out: Oddal locate: - title: Wyświetl dla mojego aktualnego położenia + title: Wyświetl moje aktualne położenie metersPopup: one: Jesteś w promieniu 1 metra od tego punktu few: Jesteś w promieniu %{count} metrów od tego punktu @@ -2966,7 +2967,7 @@ pl: add: Dodaj uwagę show: anonymous_warning: Uwaga zawiera informacje od anonimowych użytkowników, które - powinny być dodatkowo zweryfikowane przed wprowadzeniem zmian na mapie. + należy zweryfikować przed wprowadzeniem zmian na mapie. hide: Ukryj resolve: Oznacz jako rozwiązaną reactivate: Ponownie aktywuj @@ -3088,7 +3089,7 @@ pl: heading: Lista poprawek title: Lista poprawek new: - heading: Wprowadź informację dla nowej poprawki + heading: Wprowadź informacje o nowej poprawce title: Tworzenie nowej poprawki show: description: 'Opis:' diff --git a/config/locales/pt-BR.yml b/config/locales/pt-BR.yml index 956872fac..6baa2b898 100644 --- a/config/locales/pt-BR.yml +++ b/config/locales/pt-BR.yml @@ -3065,7 +3065,7 @@ pt-BR: flash: Redação destruída. error: Houve um erro ao destruir esta anulação. validations: - leading_whitespace: tem espaço em branco líder + leading_whitespace: tem espaço em branco principal trailing_whitespace: tem espaço em branco à direita invalid_characters: contém caracteres inválidos url_characters: contém caracteres de URL especiais (%{characters}) diff --git a/yarn.lock b/yarn.lock index 00b9e7cc0..efc404b6b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,20 +2,25 @@ # yarn lockfile v1 -"@babel/code-frame@^7.0.0": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.8.3.tgz#33e25903d7481181534e12ec0a25f16b6fcf419e" - integrity sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g== +"@babel/code-frame@7.12.11": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" + integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== dependencies: - "@babel/highlight" "^7.8.3" + "@babel/highlight" "^7.10.4" -"@babel/highlight@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.8.3.tgz#28f173d04223eaaa59bc1d439a3836e6d1265797" - integrity sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg== +"@babel/helper-validator-identifier@^7.12.11": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed" + integrity sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw== + +"@babel/highlight@^7.10.4": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.12.13.tgz#8ab538393e00370b26271b01fa08f7f27f2e795c" + integrity sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww== dependencies: + "@babel/helper-validator-identifier" "^7.12.11" chalk "^2.0.0" - esutils "^2.0.2" js-tokens "^4.0.0" "@eslint/eslintrc@^0.3.0": @@ -243,11 +248,11 @@ eslint-visitor-keys@^2.0.0: integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ== eslint@^7.3.1: - version "7.19.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.19.0.tgz#6719621b196b5fad72e43387981314e5d0dc3f41" - integrity sha512-CGlMgJY56JZ9ZSYhJuhow61lMPPjUzWmChFya71Z/jilVos7mR/jPgaEfVGgMBY5DshbKdG8Ezb8FDCHcoMEMg== + version "7.20.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.20.0.tgz#db07c4ca4eda2e2316e7aa57ac7fc91ec550bdc7" + integrity sha512-qGi0CTcOGP2OtCQBgWZlQjcTuP0XkIpYFj25XtRTQSHC+umNnp7UMshr2G8SLsRFYDdAPFeHOsiteadmMH02Yw== dependencies: - "@babel/code-frame" "^7.0.0" + "@babel/code-frame" "7.12.11" "@eslint/eslintrc" "^0.3.0" ajv "^6.10.0" chalk "^4.0.0" @@ -259,7 +264,7 @@ eslint@^7.3.1: eslint-utils "^2.1.0" eslint-visitor-keys "^2.0.0" espree "^7.3.1" - esquery "^1.2.0" + esquery "^1.4.0" esutils "^2.0.2" file-entry-cache "^6.0.0" functional-red-black-tree "^1.0.1" @@ -299,10 +304,10 @@ esprima@^4.0.0: resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== -esquery@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.3.1.tgz#b78b5828aa8e214e29fb74c4d5b752e1c033da57" - integrity sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ== +esquery@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" + integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== dependencies: estraverse "^5.1.0"