From: Tom Hughes Date: Wed, 9 Aug 2023 18:22:36 +0000 (+0100) Subject: Merge remote-tracking branch 'upstream/pull/4135' X-Git-Tag: live~713 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/38369675b7b574c044a178d9f67ce91ed3d407c1?hp=b801f3e3e59bc9f9bcdc7b64db2f45e9acd363ef Merge remote-tracking branch 'upstream/pull/4135' --- diff --git a/Gemfile.lock b/Gemfile.lock index 2cb6bf177..dc2bb6080 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -74,7 +74,7 @@ GEM i18n (>= 1.6, < 2) minitest (>= 5.1) tzinfo (~> 2.0) - addressable (2.8.4) + addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) annotate (3.2.0) activerecord (>= 3.2, < 8.0) @@ -86,8 +86,8 @@ GEM autoprefixer-rails (10.4.13.0) execjs (~> 2) aws-eventstream (1.2.0) - aws-partitions (1.795.0) - aws-sdk-core (3.180.1) + aws-partitions (1.799.0) + aws-sdk-core (3.180.2) aws-eventstream (~> 1, >= 1.0.2) aws-partitions (~> 1, >= 1.651.0) aws-sigv4 (~> 1.5) @@ -168,7 +168,7 @@ GEM dry-configurable (1.1.0) dry-core (~> 1.0, < 2) zeitwerk (~> 2.6) - dry-core (1.0.0) + dry-core (1.0.1) concurrent-ruby (~> 1.0) zeitwerk (~> 2.6) dry-inflector (1.0.0) @@ -298,7 +298,7 @@ GEM maxminddb (0.1.22) method_source (1.0.0) mini_magick (4.12.0) - mini_mime (1.1.2) + mini_mime (1.1.5) mini_portile2 (2.8.4) minitest (5.19.0) msgpack (1.7.2) @@ -382,8 +382,8 @@ GEM rack-openid (1.4.2) rack (>= 1.1.0) ruby-openid (>= 2.1.8) - rack-protection (3.0.6) - rack + rack-protection (3.1.0) + rack (~> 2.2, >= 2.2.4) rack-test (2.1.0) rack (>= 1.3) rack-uri_sanitizer (0.0.2) @@ -405,7 +405,7 @@ GEM actionpack (>= 5.0.1.rc1) actionview (>= 5.0.1.rc1) activesupport (>= 5.0.1.rc1) - rails-dom-testing (2.1.1) + rails-dom-testing (2.2.0) activesupport (>= 5.0.0) minitest nokogiri (>= 1.6) @@ -531,7 +531,7 @@ GEM websocket-extensions (0.1.5) xpath (3.2.0) nokogiri (~> 1.8) - zeitwerk (2.6.10) + zeitwerk (2.6.11) PLATFORMS ruby diff --git a/app/assets/javascripts/user.js b/app/assets/javascripts/user.js index 14da8f300..964f187f9 100644 --- a/app/assets/javascripts/user.js +++ b/app/assets/javascripts/user.js @@ -54,7 +54,7 @@ $(document).ready(function () { precision = OSM.zoomPrecision(zoom), location = e.latlng.wrap(); - $("#homerow").removeClass(); + $("#home_message").hide(); $("#home_lat").val(location.lat.toFixed(precision)); $("#home_lon").val(location.lng.toFixed(precision)); diff --git a/app/assets/stylesheets/common.scss b/app/assets/stylesheets/common.scss index d74ece45a..779fbbe35 100644 --- a/app/assets/stylesheets/common.scss +++ b/app/assets/stylesheets/common.scss @@ -304,7 +304,7 @@ body.small-nav { } nav.secondary { - .user-menu { + .user-menu, .login-menu { width: 100%; } } @@ -1123,32 +1123,6 @@ tr.turn:hover { } } -/* Rules for the account settings page */ - -#accountForm .user_image { - margin-bottom: 0; -} - -#accountForm #user_image { - margin-left: 20px; -} - -#accountForm ul.accountImage-options { - margin-left: 120px; -} - -.nohome .location { - display: none; -} - -#homerow .message { - display: none; -} - -.nohome .message { - display: inline !important; -} - /* Rules for the oauth authorization page */ .oauth-authorize ul { @@ -1208,44 +1182,6 @@ tr.turn:hover { display: none; } -/* Rules for highlighting fields with rails validation errors */ - -.formError { - display: inline-block; - padding: 5px 10px; - margin-top: 5px; - border-radius: 4px; - font-size: 12px; - color: #fff; - background-color: #ff7070; -} - -/* Rules for rails validation error boxes */ - -#errorExplanation { - width: 400px; - border: 2px solid #ff7070; - padding: 0 $lineheight/2; - margin-bottom: $lineheight; - background-color: #f0f0f0; - - h2 { - margin: 0 -10px 10px -10px; - padding: $lineheight/4 $lineheight/4 $lineheight/4 15px; - font-weight: bold; - font-size: 12px; - background-color: #c00; - color: #fff; - text-align: left; - } - - p { - color: #333; - margin-bottom: 0px; - padding: $lineheight/4; - } -} - .search_form { background-color: $lightgrey; diff --git a/app/controllers/api/changesets_controller.rb b/app/controllers/api/changesets_controller.rb index a08edff53..0dffd4de2 100644 --- a/app/controllers/api/changesets_controller.rb +++ b/app/controllers/api/changesets_controller.rb @@ -19,9 +19,6 @@ module Api # Helper methods for checking consistency include ConsistencyValidations - DEFAULT_QUERY_LIMIT = 100 - MAX_QUERY_LIMIT = 100 - ## # Return XML giving the basic info about the changeset. Does not # return anything about the nodes, ways and relations in the changeset. @@ -391,13 +388,13 @@ module Api # Get the maximum number of results to return def result_limit if params[:limit] - if params[:limit].to_i.positive? && params[:limit].to_i <= MAX_QUERY_LIMIT + if params[:limit].to_i.positive? && params[:limit].to_i <= Settings.max_changeset_query_limit params[:limit].to_i else - raise OSM::APIBadUserInput, "Changeset limit must be between 1 and #{MAX_QUERY_LIMIT}" + raise OSM::APIBadUserInput, "Changeset limit must be between 1 and #{Settings.max_changeset_query_limit}" end else - DEFAULT_QUERY_LIMIT + Settings.default_changeset_query_limit end end end diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index d22a031d4..5dcfee07c 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -22,7 +22,7 @@ class ApplicationController < ActionController::Base def authorize_web if session[:user] - self.current_user = User.where(:id => session[:user]).where("status IN ('active', 'confirmed', 'suspended')").first + self.current_user = User.where(:id => session[:user], :status => %w[active confirmed suspended]).first if session[:fingerprint] && session[:fingerprint] != current_user.fingerprint diff --git a/app/controllers/geocoder_controller.rb b/app/controllers/geocoder_controller.rb index fc8b3a60b..912247c9c 100644 --- a/app/controllers/geocoder_controller.rb +++ b/app/controllers/geocoder_controller.rb @@ -88,10 +88,7 @@ class GeocoderController < ApplicationController response = fetch_xml("#{Settings.nominatim_url}search?format=xml&extratags=1&q=#{escape_query(query)}#{viewbox}#{exclude}&accept-language=#{http_accept_language.user_preferred_languages.join(',')}") # extract the results from the response - results = response.elements["searchresults"] - - # extract parameters from more_url - more_url_params = CGI.parse(URI.parse(results.attributes["more_url"]).query) + results = response.elements["searchresults"] # create result array @results = [] @@ -99,7 +96,7 @@ class GeocoderController < ApplicationController # create parameter hash for "more results" link @more_params = params .permit(:query, :minlon, :minlat, :maxlon, :maxlat, :exclude) - .merge(:exclude => more_url_params["exclude_place_ids"].first) + .merge(:exclude => results.attributes["exclude_place_ids"]) # parse the response results.elements.each("place") do |place| diff --git a/app/models/trace.rb b/app/models/trace.rb index 0b9877225..35fee0bf4 100644 --- a/app/models/trace.rb +++ b/app/models/trace.rb @@ -35,7 +35,7 @@ class Trace < ApplicationRecord has_many :points, :class_name => "Tracepoint", :foreign_key => "gpx_id", :dependent => :delete_all, :inverse_of => :trace scope :visible, -> { where(:visible => true) } - scope :visible_to, ->(u) { visible.where("visibility IN ('public', 'identifiable') OR user_id = ?", u) } + scope :visible_to, ->(u) { visible.where(:visibility => %w[public identifiable]).or(visible.where(:user => u)) } scope :visible_to_all, -> { where(:visibility => %w[public identifiable]) } scope :tagged, ->(t) { joins(:tags).where(:gpx_file_tags => { :tag => t }) } diff --git a/app/views/api/capabilities/show.builder b/app/views/api/capabilities/show.builder index b6a38723d..1258601bb 100644 --- a/app/views/api/capabilities/show.builder +++ b/app/views/api/capabilities/show.builder @@ -7,7 +7,9 @@ xml.osm(OSM::API.new.xml_root_attributes) do |osm| api.tracepoints(:per_page => Settings.tracepoints_per_page) api.waynodes(:maximum => Settings.max_number_of_way_nodes) api.relationmembers(:maximum => Settings.max_number_of_relation_members) - api.changesets(:maximum_elements => Changeset::MAX_ELEMENTS) + api.changesets(:maximum_elements => Changeset::MAX_ELEMENTS, + :default_query_limit => Settings.default_changeset_query_limit, + :maximum_query_limit => Settings.max_changeset_query_limit) api.timeout(:seconds => Settings.api_timeout) api.status(:database => @database_status, :api => @api_status, diff --git a/app/views/profiles/edit.html.erb b/app/views/profiles/edit.html.erb index 2af64b84f..5bf7426f2 100644 --- a/app/views/profiles/edit.html.erb +++ b/app/views/profiles/edit.html.erb @@ -42,12 +42,10 @@
<%= t ".home location" -%> -
class="nohome"<% end %>> -

<%= t ".no home location" %>

-
- <%= f.text_field :home_lat, :wrapper_class => "col-sm-4", :id => "home_lat" %> - <%= f.text_field :home_lon, :wrapper_class => "col-sm-4", :id => "home_lon" %> -
+

hidden<% end %>><%= t ".no home location" %>

+
+ <%= f.text_field :home_lat, :wrapper_class => "col-sm-4", :id => "home_lat" %> + <%= f.text_field :home_lon, :wrapper_class => "col-sm-4", :id => "home_lon" %>
checked="checked" <% end %> id="updatehome" /> diff --git a/config/locales/bg.yml b/config/locales/bg.yml index 1e305763e..b16e1e0ce 100644 --- a/config/locales/bg.yml +++ b/config/locales/bg.yml @@ -1482,9 +1482,26 @@ bg: и поддържат данни за пътища, пътеки, кафенета, железопътни гари и много други по целия свят. local_knowledge_title: Местно познание + local_knowledge_html: OpenStreetMap набляга на местните познания. Сътрудниците + използват въздушни снимки, GPS устройства и нискотехнологични полеви карти, + за да проверят дали OSM е точна и актуална. open_data_title: Отворени данни + open_data_1_html: 'OpenStreetMap е %{open_data}: Вие сте свободни да я използвате + за всякакви цели стига да посочите OpenStreetMap и нейните сътрудници. Ако + промените или надграждате данните по определен начин, можете да разпространявате + резултата само под същия лиценз. За подробности вижте %{copyright_license_link}.' open_data_open_data: отворени данни legal_title: Правни въпроси + legal_1_1_html: |- + Този сайт и много други свързани с него услуги се управляват официално от + %{openstreetmap_foundation_link} (OSMF) + от името на общността. Използването на всички услуги, управлявани от OSMF, е предмет на + на нашите %{terms_of_use_link}, %{aup_link} и нашата %{privacy_policy_link}. + legal_2_1_html: Моля, %{contact_the_osmf_link} ако имате въпроси, свързани с + лицензирането, авторските права или други правни въпроси. + legal_2_1_contact_the_osmf: свържете се с OSMF + legal_2_2_html: OpenStreetMap, логото с лупа и State of the Map са %{registered_trademarks_link}. + legal_2_2_registered_trademarks: регистрирани търговски марки на OSMF partners_title: Партньори copyright: foreign: @@ -1662,15 +1679,45 @@ bg: toilets: Тоалетни welcome: title: Добре дошли! + introduction: Добре дошли в OpenStreetMap, безплатната и редактируема карта + на света. Сега, след като сте се регистрирали, сте готови да започнете да + картографирате. Предлагаме ви кратко ръководство с най-важните неща, които + трябва да знаете. whats_on_the_map: title: Какво има на картата + on_the_map_html: OpenStreetMap е място за картографиране на неща, които са + едновременно %{real_and_current} - тя включва милиони сгради, пътища и други + подробности за местата. Можете да картографирате каквито реални характеристики + са ви интересни. + real_and_current: реални и актуални + off_the_map_html: Това, което %{doesnt}, са данни, основани на мнения, като + рейтинги, исторически или хипотетични характеристики и данни от източници, + защитени с авторски права. Освен ако не разполагате със специални разрешение, + не копирайте от онлайн или хартиени карти. + doesnt: не включва basic_terms: title: Основни картографски термини + paragraph_1: OpenStreetMap има свой собствен жаргон. Ето няколко ключови думи, + които ще Ви бъдат полезни. + an_editor_html: '%{editor} е програма или уебсайт, който можете да използвате, + за да редактирате картата.' + a_node_html: '%{node} е точка на картата, например ресторант или дърво.' + a_way_html: '%{way} е линия или площ, например автомобилен път, поток, езеро + или сграда.' + node: Възел + way: Път rules: title: Правилата! + para_1_html: OpenStreetMap има малко официални правила, но очакваме всички + участници да си сътрудничат и да комуникират с общността. Ако обмисляте + някакви дейности, различни от ръчно редактиране, моля, прочетете и следвайте + указанията на %{imports_link} и %{automated_edits_link}. + automated_edits: автоматизирани редакции start_mapping: Картографиране add_a_note: title: Нямате време да правите промени? Добавете бележка! + para_1: Ако искате само да поправите нещо малко и нямате време да се регистрирате + и да се научите да редактирате, можете да добавите бележка. traces: new: upload_trace: Качване на следи от GPS diff --git a/config/locales/bn.yml b/config/locales/bn.yml index 513a25091..ecc870fef 100644 --- a/config/locales/bn.yml +++ b/config/locales/bn.yml @@ -2,6 +2,7 @@ # Exported from translatewiki.net # Export driver: phpyaml # Author: Aftabuzzaman +# Author: Aishik Rehman # Author: Al Riaz Uddin Ripon # Author: Anupamdutta73 # Author: Bellayet @@ -35,7 +36,7 @@ bn: friendly: '%e %B %Y %H:%M-এ' helpers: file: - prompt: ফাইল পছন্দ করুন + prompt: ফাইল নির্বাচন করুন submit: diary_comment: create: মন্তব্য diff --git a/config/locales/cs.yml b/config/locales/cs.yml index 57d641396..f1abd90c3 100644 --- a/config/locales/cs.yml +++ b/config/locales/cs.yml @@ -36,6 +36,7 @@ # Author: MrJaroslavik # Author: Nemo bis # Author: Patriccck +# Author: Pavreh # Author: Paxt # Author: Reaperman # Author: Robins7 @@ -438,9 +439,9 @@ cs: history_title_html: 'Historie cesty: %{name}' nodes: Uzly nodes_count: - one: 1 uzel + one: '%{count} uzel' few: '%{count} uzly' - many: '%{count} uzlů' + many: '%{count} uzlu' other: '%{count} uzlů' also_part_of_html: one: patří do cesty %{related_ways} @@ -613,10 +614,11 @@ cs: comment_link: Okomentovat tento záznam reply_link: Pošlete zprávu autorovi comment_count: + one: '%{count} komentář' few: '%{count} komentáře' - one: 1 komentář - zero: Bez komentářů + many: '%{count} komentáře' other: '%{count} komentářů' + no_comments: Bez komentářů edit_link: Upravit tento záznam hide_link: Skrýt tento záznam unhide_link: Zviditelnit tento záznam @@ -1508,6 +1510,7 @@ cs: few: '%{count} hlášení' many: '%{count} hlášení' other: '%{count} hlášení' + no_reports: Žádná hlášení report_created_at: První hlášení v %{datetime} last_resolved_at: Naposledy vyřešeno v %{datetime} last_updated_at: Poslední aktualizace v %{datetime} od %{displayname} @@ -1941,8 +1944,8 @@ cs: title: Přihlásit se přes Facebook alt: Přihlášení pomocí účtu na Facebooku windowslive: - title: Přihlásit se přes Windows Live - alt: Přihlášení pomocí účtu služeb Windows Live + title: Přihlásit se přes Microsoft + alt: Přihlášení pomocí účtu Microsoft github: title: Přihlásit se přes GitHub alt: Přihlásit se pomocí GitHub účtu @@ -2133,6 +2136,11 @@ cs: contributors_nz_linz_data_service: datové služby LINZ contributors_nz_cc_by: CC BY 4.0 contributors_nz_cc_by_url: https://creativecommons.org/licenses/by/4.0/deed.cs + contributors_rs_credit_html: '%{serbia}: Obsahuje data %{rgz_link} a %{open_data_portal} + (srbská otevřená data), 2018.' + contributors_rs_serbia: Srbsko + contributors_rs_rgz: Srbského geodetického úřadu + contributors_rs_open_data_portal: Národního portálu otevřených dat contributors_si_credit_html: '%{slovenia}: Obsahuje data ze %{gu_link} a %{mkgp_link} (veřejné informace Slovinska).' contributors_si_slovenia: Slovinsko diff --git a/config/locales/cy.yml b/config/locales/cy.yml index be2390668..1974366ea 100644 --- a/config/locales/cy.yml +++ b/config/locales/cy.yml @@ -45,7 +45,7 @@ cy: invalid_email_address: nid yw'n ymddangos ei fod yn gyfeiriad ebost dilys models: acl: Rhestr Rheoli Mynediad - changeset: Grŵp newidiadau + changeset: Grŵp newid changeset_tag: Tag Grŵp newidiadau country: Gwlad diary_comment: Nodyn Dyddiadur @@ -76,11 +76,11 @@ cy: user_preference: Dewis Defnyddiwr user_token: Tocyn Defnyddiwr way: Llwybr - way_node: Cwgn Llwybr + way_node: Nod Llwybr way_tag: Tag Llwybr attributes: client_application: - name: Enw (Angenrheidiol) + name: Enw (gofynnol) allow_write_api: olygu'r map allow_write_notes: addasu nodiadau diary_comment: @@ -118,6 +118,8 @@ cy: redaction: title: Teitl description: Disgrifiad + report: + category: Dewiswch reswm dros eich adroddiad user: email: E-bost new_email: Cyfeiriad e-bost newydd @@ -127,6 +129,7 @@ cy: home_lat: Lledred home_lon: Hydred languages: Ieithoedd + preferred_editor: Hoff Olygydd pass_crypt: Cyfrinair pass_crypt_confirmation: Cadarnhau cyfrinair help: @@ -149,23 +152,84 @@ cy: many: tua %{count} mis yn ôl other: tua %{count} mis yn ôl about_x_years: - one: tuag un blynedd yn ôl - other: tua %{count} blynedd yn ôl ago + zero: tua %{count} blynedd yn ôl + one: tuag %{count} blynedd yn ôl + two: tua %{count} flynedd yn ôl + few: tua %{count} blynedd yn ôl + many: tua %{count} blynedd yn ôl + other: tua %{count} blynedd yn ôl almost_x_years: - one: oddeutu un mlynedd yn ôl - other: bron i %{count} blynedd yn ôl + zero: bron %{count} blynedd yn ôl + one: bron %{count} blynedd yn ôl + two: bron %{count} flynedd yn ôl + few: bron %{count} blynedd yn ôl + many: bron %{count} blynedd yn ôl + other: bron %{count} blynedd yn ôl half_a_minute: hanner munud yn ôl less_than_x_seconds: - one: llai nag eiliad yn ôl - other: llai nag %{count} eiliad yn ôl + zero: llai nag eiliad yn ôl. + one: llai nag %{count} eiliad yn ôl. + two: llai na %{count} eiliad yn ôl. + few: llai na %{count} eiliad yn ôl. + many: llai na %{count} eiliad yn ôl. + other: llai na %{count} eiliad yn ôl. + less_than_x_minutes: + zero: llai na munud yn ôl. + one: llai nag %{count} munud yn ôl. + two: llai na %{count} funud yn ôl. + few: llai na %{count} munud yn ôl. + many: llai na %{count} munud yn ôl. + other: llai na %{count} munud yn ôl. + over_x_years: + zero: dros %{count} blynedd yn ôl + one: dros %{count} blynedd yn ôl + two: dros %{count} flynedd yn ôl + few: dros %{count} blynedd yn ôl + many: dros %{count} blynedd yn ôl + other: dros %{count} blynedd yn ôl + x_seconds: + zero: '%{count} eiliad yn ôl' + one: '%{count} eiliad yn ôl' + two: '%{count} eiliad yn ôl' + few: '%{count} eiliad yn ôl' + many: '%{count} eiliad yn ôl' + other: '%{count} eiliad yn ôl' + x_minutes: + zero: '%{count} munud yn ôl' + one: '%{count} munud yn ôl' + two: '%{count} funud yn ôl' + few: '%{count} munud yn ôl' + many: '%{count} munud yn ôl' + other: '%{count} munud yn ôl' + x_days: + zero: '%{count} diwrnod yn ôl.' + one: '%{count} diwrnod yn ôl.' + two: '%{count} ddiwrnod yn ôl.' + few: '%{count} diwrnod yn ôl.' + many: '%{count} diwrnod yn ôl.' + other: '%{count} diwrnod yn ôl.' + x_months: + zero: '%{count} mis yn ôl' + one: '%{count} mis yn ôl' + two: '%{count} fis yn ôl' + few: '%{count} mis yn ôl' + many: '%{count} mis yn ôl' + other: '%{count} mis yn ôl' + x_years: + zero: '%{count} blynedd yn ôl' + one: '%{count} blynedd yn ôl' + two: '%{count} flynedd yn ôl' + few: '%{count} blynedd yn ôl' + many: '%{count} blynedd yn ôl' + other: '%{count} blynedd yn ôl' editor: - default: (currently %{name}) diofyn + default: (%{name} yn gyfredol) diofyn id: name: iD description: iD (golygydd y porwr) remote: - name: Rheolaeth o bell - description: Pellreolwr (JOSM neu Merkaartor) + name: Allanol + description: Allanol (JOSM, Potlatch, Merkaartor) auth: providers: none: Dim @@ -181,8 +245,16 @@ cy: opened_at_by_html: Crëwyd %{when} gan %{user} commented_at_html: Diweddarwyd %{when} commented_at_by_html: Diweddarwyd %{when} gan %{user} + closed_at_html: Wedi datrys %{when} + closed_at_by_html: Wedi datrys %{when} gan %{user} + reopened_at_html: Wedi ail-gychwyn %{when} + reopened_at_by_html: Wedi ailgychwyn %{when} gan %{user} rss: title: Nodiadau OpenStreetMap + description_item: Ffrwd RSS ar gyfer nodyn %{id} + opened: Nodyn newydd (ger %{place}) + commented: Sylw newydd (ger %{place}) + closed: nodyn wedi'i gau (ger %{place}) entry: comment: Sylw full: Nodyn llawn @@ -191,7 +263,7 @@ cy: show: title: Dileu fy nghyfrif delete_account: Dileu cyfrif - retain_changeset_discussions: Bydd eich trafodaethau grŵp newidiadau, os ydynt + retain_changeset_discussions: Bydd eich trafodaethau grwpiau newid, os ydynt yn bodoli, yn cael eu cadw. confirm_delete: Ydych chi'n siŵr? cancel: Canslo @@ -200,6 +272,7 @@ cy: title: Golygu cyfrif my settings: Fy ngosodiadau current email address: Cyfeiriad e-bost cyfredol + external auth: Dilysu Allanol openid: link text: beth yw hwn? public editing: @@ -225,10 +298,16 @@ cy: destroy: success: Cyfrif wedi'i ddileu. browse: - created: Crëwyd + created: Wedi creu closed: Wedi cau + created_ago_html: Wedi creu %{time_ago} + closed_ago_html: Wedi cau %{time_ago} + created_ago_by_html: Wedi creu %{time_ago} gan %{user} + closed_ago_by_html: Wedi cau %{time_ago} gan %{user} + deleted_ago_by_html: Wedi dileu %{time_ago} gan %{user} + edited_ago_by_html: Golgwyd %{time_ago} gan %{user} version: Fersiwn - in_changeset: Grŵp newidiadau + in_changeset: Grŵp Newid anonymous: dienw no_comment: (dim sylw) part_of: Rhan o @@ -237,7 +316,7 @@ cy: view_details: Gweld manylion location: Lleoliadː changeset: - title: 'Grŵp newidiadau: %{id}' + title: 'Grŵp newid: %{id}' belongs_to: Awdur node: Nodau (%{count}) node_paginated: Nodau (%{x}-%{y} o %{count}) @@ -246,15 +325,15 @@ cy: relation: Perthynas %{count} relation_paginated: Perthynas (%{x}-%{y} o %{count}) comment: Sylwadau (%{count}) - changesetxml: XML grŵp newidiadau + changesetxml: XML grŵp newid osmchangexml: XML osmChange feed: - title: Grŵp newidiadau %{id} - title_comment: Grŵp newidiadau %{id} - %{comment} + title: Grŵp newid %{id} + title_comment: Grŵp newid %{id} - %{comment} join_discussion: Mewngofnodwch i ymuno â'r sgwrs discussion: Sgwrs - still_open: Mae'r grŵp newidiadau dal ar agor - bydd trafodaeth yn cychwyn unwaith - y bydd y grŵp newidiadau wedi cau. + still_open: Mae'r grŵp newid dal ar agor - bydd trafodaeth yn cychwyn unwaith + y bydd y grŵp newid wedi cau. node: title_html: 'Nod: %{name}' history_title_html: 'Hanes y nod: %{name}' @@ -279,20 +358,22 @@ cy: entry_html: Perthynas %{relation_name} entry_role_html: Perthynas %{relation_name} (fel %{relation_role}) not_found: + title: Heb ei Ganfod sorry: 'Ymddiheurwn, ni ellir canfod %{type} #%{id}.' type: node: nod way: llwybr relation: perthynas - changeset: grŵp newidiadau + changeset: grŵp newid note: nod timeout: + title: Gwall Goramser sorry: Cymerodd yn rhy hir i adalw data math %{type} (gydag ID %{id})! type: node: nod way: llwybr relation: perthynas - changeset: grŵp newidiadau + changeset: grŵp newid note: nodyn redacted: redaction: Golygiad %{id} @@ -303,8 +384,8 @@ cy: way: llwybr relation: perthynas start_rjs: - feature_warning: Wrthi'n llwytho nodweddio %{num_features}, a all arafu eich - porwr. Wyt ti'n sicr dy fod am weld y data? + feature_warning: Wrthi'n llwytho %{num_features} nodwedd, a all arafu eich porwr. + Ydych chi wir eisiau gweld y data? load_data: Llwytho data loading: Wrthi'n llwytho... tag_details: @@ -314,6 +395,7 @@ cy: tag: Tudalen disgrifiad wici ar gyfer y tag %{key}=%{value} wikidata_link: Eitem %{page} ar Wicidata wikipedia_link: Erthygl %{page} ar Wicipedia + wikimedia_commons_link: Eitem %{page} ar Gomin Wicimedia telephone_link: Galw %{phone_number} email_link: E-bost %{email} query: @@ -329,7 +411,7 @@ cy: changeset: anonymous: Dienw no_edits: (dim golygiadau) - view_changeset_details: Gweld manylion y grŵp newidiadau + view_changeset_details: Gweld manylion y grŵp newid changesets: id: ID saved_at: Cadwyd am @@ -337,31 +419,30 @@ cy: comment: Sylw area: Ardal index: - title: Grwpiau newidiadau - title_user: Grwpiau newidiadau gan %{user} - title_user_link_html: Grwpiau newidiadau gan %{user_link} - title_friend: Grwpiau newidiadau gan fy ffrindiau - title_nearby: Grwpiau newidiadau gan ddefnyddwyr cyfagos - empty: Ni chanfuwyd setiau-newid. - empty_area: Dim grwpiau newidiadau yn yr ardal yma. - empty_user: Dim setiau-newid gan y defnyddiwr hwn. - no_more: Ni chanfuwyd unrhyw grwpiau newidiadau ychwanegol. - no_more_area: Dim rhagor o setiau-newid yn yr ardal yma. - no_more_user: Ni chanfuwyd unrhyw grwpiau newidiadau ychwanegol gan y defnyddiwr - hwn. + title: Grwpiau newid + title_user: Grwpiau newid gan %{user} + title_user_link_html: Grwpiau newid gan %{user_link} + title_friend: Grwpiau newid gan fy ffrindiau + title_nearby: Grwpiau newid gan ddefnyddwyr cyfagos + empty: Heb ganfod grwpiau newid. + empty_area: Heb ganfod grwpiau newid yn yr ardal hon. + empty_user: Heb ganfod grwpiau newid gan y defnyddiwr hwn. + no_more: Heb ganfod mwy o grwpiau newid. + no_more_area: Heb ganfod mwy o grwpiau newid yn yr ardal hon. + no_more_user: Heb ganfod mwy o grwpiau newid gan y defnyddiwr hwn. load_more: Llwytho mwy timeout: - sorry: Mae'n ddrwg gennym, cymerodd y rhestr o grwpiau newidiadau y gwnaethoch - gais amdanynt ormod o amser i'w hadalw. + sorry: Mae'n ddrwg gennym, cymerodd y rhestr o grwpiau newid y gofynnoch amdanynt + rhy hir i'w hadalw. changeset_comments: comment: - comment: Sylw newydd ar grwp newidiadau %{changeset_id} gan %{author} - commented_at_by_html: Diweddarwyd %{when} yn ôl gan %{user} + comment: Sylw newydd ar grŵp newid %{changeset_id} gan %{author} + commented_at_by_html: Diweddarwyd %{when} gan %{user} comments: - comment: Sylw newydd ar grwp newidiadau %{changeset_id} gan %{author} + comment: Sylw newydd ar grŵp newid %{changeset_id} gan %{author} index: - title_all: Trafodaeth OpenStreetMa o'r setiau-newid - title_particular: Trafodaeth grwp newidiadau OpenStreetMap %{changeset_id} + title_all: Trafodaeth Grŵp Newid OpenStreetMap + title_particular: Trafodaeth grŵp newid OpenStreetMap %{changeset_id} dashboards: contact: km away: '%{count}km i ffwrdd' @@ -376,9 +457,9 @@ cy: no friends: Nid ydych wedi ychwanegu unrhyw ffrindiau eto. nearby users: Defnyddwyr eraill gerllaw no nearby users: Nid oes defnyddwyr gerllaw sy'n datgelu eu bod yn mapio eto. - friends_changesets: Grwpiau newidiadau eich ffrindiau + friends_changesets: Grwpiau newid eich ffrindiau friends_diaries: cofnodion dyddiaduron cyfeillion - nearby_changesets: grwp newidiadau defnyddwyr gerllaw + nearby_changesets: grwpiau newid defnyddwyr gerllaw nearby_diaries: cofnodion dyddiaduron defnyddwyr gerllaw diary_entries: new: @@ -387,38 +468,43 @@ cy: location: Lleoliad use_map_link: Defnyddio Map index: - title: Dyddiaduron defnyddwyr - title_friends: Dyddiaduron ffrindiau - title_nearby: Dyddiaduron defnyddwyr gerllaw + title: Dyddiaduron Defnyddwyr + title_friends: Dyddiaduron Ffrindiau + title_nearby: Dyddiaduron Defnyddwyr Gerllaw user_title: Dyddiadur %{user} - in_language_title: Cofnodion Dyddiadur yn %{language} + in_language_title: Cofnodion Dyddiadur %{language} new: Cofnod Dyddiadur Newydd - new_title: Ysgrifennu cofnod newydd yn eich dyddiadur defnyddiwr + new_title: Creu cofnod newydd yn fy nyddiadur defnyddiwr + my_diary: Fy Nyddiadur no_entries: Dim cofnodion dyddiadur recent_entries: Cofnodion dyddiadur diweddar older_entries: Cofnodion Hŷn - newer_entries: Confodion Mwy Diweddar + newer_entries: Confodion Diweddarach edit: - title: Golygu cofnod dyddiadur - marker_text: Lleoliad cofnod y dyddiadur + title: Golygu Cofnod Dyddiadur + marker_text: Lleoliad cofnod dyddiadur show: - title: yddiadur %{user} | %{title} - user_title: dyddiadur %{user} - leave_a_comment: Gadael sylw + title: Dyddiadur %{user} | %{title} + user_title: Dyddiadur %{user} + leave_a_comment: Sylw login_to_leave_a_comment_html: '%{login_link} i adael sylw' login: Mewngofnodi no_such_entry: - title: Dim cofnod o'r fath yn y dyddiadur - heading: 'Dim cofnod efo''r id: %{id}' - body: Ymddiheurwn, ond nid oes cofnod o sylw gyda'r id %{id}. Gwirwch eich sillafu, - neu a ydych wedi clicio dolen anghywir? + title: Dim cofnod dyddiadur + heading: 'Dim cofnod gyda''r id: %{id}' + body: Mae'n ddrwg gennym, nid oes cofnod dyddiadur neu sylw gyda'r id %{id}. + Gwiriwch eich sillafu, neu efallai bod y ddolen rydych chi wedi ei chlicio + arni'n anghywir. diary_entry: - posted_by_html: Postiwyd gan %{link_user} ar %{created} mewn %{language_link} + posted_by_html: Postiwyd gan %{link_user} ar %{created} yn %{language_link} comment_link: Sylw ar y cofnod hwn - reply_link: Ymateb i'r cofnod hwn + reply_link: Anfon neges at yr awdur comment_count: zero: Dim sylwadau one: '%{count} sylw' + two: '%{count} sylw' + few: '%{count} sylw' + many: '%{count} sylw' other: '%{count} sylw' no_comments: Dim sylwadau edit_link: Golygu'r cofnod hwn @@ -435,12 +521,12 @@ cy: edit: Golygu feed: user: - title: Cofnodion OpenStreetMap ar gyfer %{user} - description: Cofnodion dyddiadur diweddar OpenStreetMap gan %{user} + title: Cofnodion dyddiadur OpenStreetMap ar gyfer %{user} + description: Cofnodion dyddiadur OpenStreetMap diweddar gan %{user} language: - title: Cofnodion dyddiadur OpenStreetMap mewn %{language_name} - description: Cofnodion dyddiadur diweddar gan ddefnyddwyr OpenStreetMap in - %{language_name} mewn %{language_name} + title: Cofnodion dyddiadur %{language_name} ar OpenStreetMap + description: Cofnodion dyddiadur diweddar %{language_name} gan ddefnyddwyr + OpenStreetMap all: title: Cofnodion dyddiadur OpenStreetMap description: Cofnodion dyddiadur diweddar gan ddefnyddwyr OpenStreetMap @@ -448,8 +534,15 @@ cy: post: Post when: Pryd comment: Sylw - newer_comments: Sylwadau mwy diweddar - older_comments: Hen Sylwadau + newer_comments: Sylwadau Diweddarach + older_comments: Sylwadau Hŷn + errors: + contact: + contact: cysylltu + forbidden: + title: Gwaharddedig + internal_server_error: + title: Gwall ap friendships: make_friend: heading: Ychwanegu %{user} fel ffrind? @@ -463,6 +556,10 @@ cy: success: Tynnwyd %{name} o'ch ffrindiau. not_a_friend: Nid yw %{name} yn un o'ch ffrindiau. geocoder: + search: + title: + results_from_html: Canlyniadau o %{results_link} + latlon: Mewnol search_osm_nominatim: prefix: aerialway: @@ -470,6 +567,7 @@ cy: chair_lift: Cadair godi drag_lift: Cadair lusg gondola: Lifft Gondola + magic_carpet: Lifft Carped Hud pylon: Peilon station: Gorsaf Awyr t-bar: Lifft T-Bar @@ -484,7 +582,7 @@ cy: parking_position: Lle Parcio runway: Rhedfa Awyr taxiway: Safle tacsi - terminal: Terfynell + terminal: Terfynell Maes Awyr windsock: Hosan wynt amenity: animal_boarding: Lletya Anifeiliaid @@ -585,7 +683,9 @@ cy: administrative: Ffin Gweinyddol census: Ffin Cyfrifiad national_park: Parc Cenedlaethol + political: Ffin Etholiadol protected_area: Ardal Warchodol + "yes": Ffin bridge: aqueduct: Dyfrbont suspension: Pont Grog @@ -593,9 +693,16 @@ cy: viaduct: Pont Trenau "yes": Pont building: + apartment: Fflat + apartments: Fflatiau + barn: Ysgubor + bungalow: Bynglo + cabin: Caban chapel: Capel church: Adeilad Eglwys + civic: Adeilad Dinesig college: Adeilad Coleg + commercial: Adeilad Masnachol farm: Ffermdy garage: Garej garages: Garejis @@ -603,20 +710,39 @@ cy: hospital: Adeilad Ysbyty hotel: Adeilad Gwesty house: Tŷ + hut: Cwt + industrial: Adeilad Diwydiannol + kindergarten: Adeilad Meithrinfa office: Adeilad Swyddfa + public: Adeilad Cyhoeddus + residential: Adeilad Preswyl + retail: Adeilad Adwerthu roof: To school: Adeilad Ysgol + shed: Sied + static_caravan: Carafan + temple: Adeilad Teml + terrace: Adeilad Teras + train_station: Adeilad Gorsaf Drenau + university: Adeilad Prifysgol "yes": Adeilad club: + sport: Clwb Chwaraeon "yes": Clwb craft: + beekeeper: Gwenynwr + blacksmith: Gof brewery: Bragdy carpenter: Saer electrician: Trydanydd gardener: Garddwr + glaziery: Glysiwr + handicraft: Gwaith Llaw + hvac: Crefft HVAC painter: Peintiwr photographer: Ffotograffydd plumber: Plymar + roofer: Towr shoemaker: Crydd tailor: Teiliwr "yes": Siop Grefft @@ -634,6 +760,7 @@ cy: bus_stop: Stop Bysiau construction: Priffordd yn cael ei Adeiladu corridor: Coridor + crossing: Croesfan cycleway: Llwybr Beicio elevator: Lifft emergency_access_point: Pwynt Mynediad Argyfwng @@ -708,8 +835,8 @@ cy: brownfield: Browndir cemetery: Mynwent commercial: Ardal Fasnachol - conservation: Cadwraeth - construction: Adeiladwaith + conservation: Ardal Gadwraeth + construction: Ardal Adeiladu farmland: Tir Ffermio farmyard: Buarth Fferm forest: Coedwig @@ -728,7 +855,7 @@ cy: reservoir: Cronfa Ddŵr reservoir_watershed: Gwahanfa Ddŵr residential: Ardal Breswyl - retail: Adwerthu + retail: Parc Adwerthu village_green: Llain Pentref vineyard: Gwinllan "yes": Defnydd Tir @@ -743,7 +870,7 @@ cy: fitness_station: Gorsaf Hamdden garden: Gardd golf_course: Cwrs Golff - horse_riding: Llain Marchogaeth + horse_riding: Canolfan Marchogaeth ice_rink: Llawr Sglefrio marina: Marina miniature_golf: Golff Pitw @@ -762,6 +889,8 @@ cy: water_park: Parc Dŵr "yes": Hamdden man_made: + advertising: Hysbysebu + antenna: Antena beacon: Goleufa beehive: Cwch Gwenyn breakwater: Morglawdd @@ -812,6 +941,7 @@ cy: cape: Penrhyn cave_entrance: Mynediad Ogof cliff: Clogwyn + coastline: Arfordir crater: Crater dune: Twyn fell: Rhostir @@ -840,14 +970,18 @@ cy: stone: Carreg strait: Culfor tree: Coeden + tree_row: Rhes o Goed + tundra: Twndra valley: Dyffryn volcano: Llosgfynydd water: Dŵr wetland: Gwlyptir wood: Coed + "yes": Nodwedd Naturiol office: accountant: Cyfrifydd administrative: Gweinyddu + advertising_agency: Asiantaeth Hysbysebu architect: Pensaer association: Cymdeithas company: Cwmni @@ -858,7 +992,11 @@ cy: insurance: Swyddfa Yswiriant it: Swyddfa TG lawyer: Cyfreithiwr + newspaper: Swyddfa Bapur Newydd ngo: Swyddfa NGO + religion: Swyddfa Grefyddol + research: Swyddfa Ymchwil + tax_advisor: Cynghorydd Treth telecommunication: Swyddfa Telegyfathrebu travel_agent: Asiantaeth Deithio "yes": Swyddfa @@ -904,6 +1042,7 @@ cy: platform: Platfform Drenau preserved: Rheilffordd ar Gadw proposed: Rheilfford Arfaethedig + rail: Rheilffordd spur: Cainc Rheilffordd station: Gorsaf Drenau stop: Siop Reilffordd @@ -912,6 +1051,7 @@ cy: switch: Pwyntiau Atal (Rheilffyrdd) tram: Tramffordd tram_stop: Stop Tramiau + turntable: Trofwrdd yard: Buarth Drenau shop: alcohol: Siop Drwyddedig @@ -944,7 +1084,7 @@ cy: deli: Deli department_store: Siop Adrannol discount: Siop Ddisgownt - doityourself: DIY + doityourself: Siop DIY dry_cleaning: Sychlanhau e-cigarette: Siop E-Sigaréts electronics: Siop Electroneg @@ -1007,7 +1147,7 @@ cy: artwork: Gwaith Celf attraction: Atyniad bed_and_breakfast: Gweldy a Brecwast - cabin: Caban + cabin: Caban Twristiaeth camp_pitch: Gwersyll camp_site: Man Gwersylla caravan_site: Parc Carafanau @@ -1074,17 +1214,36 @@ cy: last_updated_time_ago_user_html: '%{time_ago} gan %{user}' link_to_reports: Gweld adroddiadau reports_count: - one: 1 Report - other: '%{count} Adroddiadau' + zero: '%{count} Adroddiad' + one: '%{count} Adroddiad' + two: '%{count} Adroddiad' + few: '%{count} Adroddiad' + many: '%{count} Adroddiad' + other: '%{count} Adroddiad' reported_item: Eitem ag adroddwyd states: + ignored: Anwybyddwyd open: Agor resolved: Datruswyd + show: + no_reports: Dim adroddiadau + report_created_at: Adroddwyd gyntaf am %{datetime} + last_resolved_at: Datryswyd ddiwethaf am %{datetime} + resolve: Datrys + ignore: Anwybyddu + reopen: Ailagor reports: new: + title_html: Adrodd %{link} categories: + diary_entry: + other_label: Arall + diary_comment: + other_label: Arall user: other_label: Arall + note: + other_label: Arall layouts: logo: alt_text: Logo OpenStreetMap @@ -1096,6 +1255,7 @@ cy: edit: Golygu history: Hanes export: Allforio + issues: Problemau data: Data export_data: Allforio data gps_traces: Dargopiadau GPS @@ -1129,14 +1289,19 @@ cy: learn_more: Dysgu Mwy more: Mwy user_mailer: + diary_comment_notification: + hi: Helo %{to_user}, message_notification: subject: '[OpenStreetMap] %{message_title}' hi: Helo %{to_user}, friendship_notification: hi: Helo %{to_user}, gpx_failure: + hi: Helo %{to_user}, failed_to_import: 'methwyd a mewnforio. Dyma''r gwall:' subject: Methwyd mewnforio GPX [OpenStreetMap] + gpx_success: + hi: Helo %{to_user}, signup_confirm: greeting: Shwmae! created: Mae rhywun (chi gobeithio!) newydd greu cyfrif yn %{site_url}. @@ -1151,12 +1316,17 @@ cy: anonymous: Defnyddiwr dienw greeting: Helo, changeset_comment_notification: + hi: Helo %{to_user}, greeting: Helo, commented: + partial_changeset_with_comment: gyda sylw '%{changeset_comment}' partial_changeset_with_comment_html: gyda sylw '%{changeset_comment}' + partial_changeset_without_comment: dim sylw confirmations: confirm: + heading: Gwiriwch eich e-byst! button: Cadarnhau + click_here: cliciwch yma confirm_email: heading: Cadarnhau newid cyfeiriad e-bost button: Cadarnhau @@ -1226,8 +1396,13 @@ cy: preferences: show: title: Dewisiadau + edit_preferences: Dewisiadau Golygu edit: + title: Dewisiadau Golygu + save: Diweddaru Dewisiadau cancel: Canslo + update: + failure: Ni ellir diweddaru'r dewisiadau. profiles: edit: title: Golygu proffil @@ -1258,13 +1433,36 @@ cy: no account: Dim cyfrif gennych? openid_logo_alt: Mewngofnodi gydag OpenID auth_providers: + openid: + title: Mewngofnodi ag OpenID + alt: Mewngofnodi ag URL OpenID + google: + title: Mewngofnodi â Google + alt: Mewngofnodi â Google OpenID + facebook: + title: Mewngofnodi â Facebook + alt: Mewngofnodi â Chyfrif Facebook windowslive: title: Mewngofnodi gyda Microsoft alt: Mewngofnodi gyda Chyfrif Microsoft + github: + title: Mewngofnodi â GitHub + alt: Mewngofnodi â Chyfrif GitHub + wikipedia: + title: Mewngofnodi ag Wicipedia + alt: Mewngofnodi â Chyfrif Wicipedia + wordpress: + title: Mewngofnodi ag Wordpress + alt: Mewngofnodi ag Wordpress OpenID + aol: + title: Mewngofnodi ag AOL + alt: Mewngofnodi ag AOL OpenID destroy: title: Allgofnodi heading: Allgofnodi o OpenStreetMap logout_button: Allgofnodi + suspended_flash: + support: cymorth shared: markdown_help: headings: Penawdau @@ -1273,6 +1471,7 @@ cy: link: Dolen text: Testun image: Delwedd + alt: Testun amgen url: URL richtext_field: edit: Golygu @@ -1280,9 +1479,18 @@ cy: site: about: next: Nesaf + heading_html: '%{copyright}Cyfranwyr %{br} OpenStreetMap' local_knowledge_title: Gwybodaeth Leol + community_driven_osm_blog: Blog OpenStreetMap + community_driven_user_diaries: dyddiaduron defnyddwyr + community_driven_community_blogs: blogiau cymunedol + community_driven_osm_foundation: OSM Foundation open_data_title: Data Agored + open_data_open_data: data agored legal_title: Cyfreithiol + legal_1_1_terms_of_use: Telerau Gwasanaeth + legal_1_1_privacy_policy: Polisi Preifatrwydd + legal_2_1_contact_the_osmf: cysylltwch â'r OSMF partners_title: Partneriaid copyright: foreign: @@ -1296,12 +1504,17 @@ cy: mapping_link: dechrau mapio legal_babble: title_html: Hawlfraint a Thrwydded + introduction_1_open_data: data agored credit_title_html: Sut i gydnabod OpenStreetMap attribution_example: title: Enghraifft o gydnabyddiaeth more_title_html: Darganfod rhagor contributors_title_html: Ein cyfranwyr + contributors_at_austria: Awstria + contributors_at_stadt_wien: Stadt Wien contributors_at_cc_by: CC BY + contributors_at_land_vorarlberg: Land Vorarlberg + contributors_at_cc_by_at_with_amendments: CC BY AT gyda diwygiadau contributors_au_australia: Awstralia contributors_au_geoscape_australia: Geoscape Australia contributors_ca_canada: Canada @@ -1310,6 +1523,7 @@ cy: contributors_fr_france: Ffrainc contributors_nl_netherlands: Iseldiroedd contributors_nz_new_zealand: Seland Newydd + contributors_nz_cc_by: CC BY 4.0 contributors_rs_serbia: Serbia contributors_si_slovenia: Slofenia contributors_es_spain: Sbaen @@ -1319,6 +1533,8 @@ cy: contributors_gb_united_kingdom: Deyrnas Unedig contributors_2_contributors_page: Tudalen gyfranwyr infringement_title_html: Torri hawlfraint + trademarks_title: Nodau Masnach + trademarks_1_1_trademark_policy: Polisi Nod Masnach index: permalink: Dolen barhaol shortlink: Dolen fer @@ -1376,10 +1592,14 @@ cy: title: Fforwm Cymorth mailing_lists: title: Rhestr Gohebiaeth + community: + title: Fforwm Cymunedol irc: title: IRC switch2osm: title: switch2osm + wiki: + title: Wici OpenStreetMap any_questions: title: Unrhyw gwestiynau? sidebar: @@ -1435,6 +1655,7 @@ cy: common: - Comin - dôl + - gardd retail: Ardal adwerthu industrial: Ardal diwydiannol commercial: Ardal masnachol @@ -1469,8 +1690,14 @@ cy: title: Beth sydd ar y Map basic_terms: title: Termau syml mapio + editor: golygydd + node: nod + way: llwybr + tag: tag rules: title: Rheolau! + imports: Mewnforion + automated_edits: Golygiadau Awtomatig start_mapping: Dechrau Mapio add_a_note: title: Dim amser i olygu? Ychwanegwch nodyn! @@ -1519,9 +1746,12 @@ cy: in: mewn index: tagged_with: tagiwyd gyda %{tags} + wiki_page: tudalen wici application: settings_menu: account_settings: Gosodiadau Cyfrif + oauth1_settings: Gosodiadau OAuth 1 + oauth2_applications: Ceisiadau OAuth 2 oauth: authorize: allow_to: 'Caniatáu''r rhaglen cleient i:' @@ -1557,19 +1787,26 @@ cy: index: oauth: OAuth oauth2_applications: + index: + name: Enw + permissions: Caniatâd application: edit: Golygu delete: Dileu show: edit: Golygu delete: Dileu + client_id: ID Cleient + client_secret: Cyfrinach Cleient users: new: title: Cofrestru + support: cymorth display name description: Eich enw defnyddiwr cyhoeddus. Gallwch newid hyn yn nes ymlaen yn eich dewisiadau. continue: Cofrestru terms accepted: Diolch am dderbyn telerau newydd cyfranwyr! + privacy_policy: polisi preifatrwydd terms: title: Telerau heading: Telerau @@ -1606,12 +1843,16 @@ cy: ct status: 'Telerau cyfrannwr:' ct undecided: Heb Benderfynu ct declined: Wedi Gwrthod + latest edit: 'Golygiad diweddaraf (%{ago}):' email address: 'Cyfeiriad ebost:' created from: 'Crëwyd o:' status: 'Statws:' + spam score: 'Sgôr Sbam:' role: administrator: Mae'r defnyddiwr hwn yn weinyddwr. moderator: Mae'r defnyddiwr hwn yn gymedrolwr. + block_history: Blociau Gweithredol + moderator_history: Blociau a roddwyd comments: Sylwadau create_block: Rhwystro'r Defnyddiwr hwn activate_user: Gwneud y cyfri'n fyw @@ -1626,6 +1867,8 @@ cy: index: title: Defnyddwyr heading: Defnyddwyr + suspended: + support: cymorth user_role: grant: confirm: Cadarnhau @@ -1635,7 +1878,11 @@ cy: helper: time_future_html: Yn dod i ben mewn %{time}. time_past_html: Wedi dod i ben %{time} yn ôl. + blocks_on: + title: Blociau ar %{name} show: + created: 'Crëwyd:' + duration: 'Cyfnod:' status: 'Statws:' show: Dangos edit: Golygu @@ -1651,19 +1898,24 @@ cy: notes: index: id: Id + created_at: Crëwyd am last_changed: Newidiwyd ddiwethaf show: title: 'Nodyn: %{id}' description: Disgrifiad - open_title: '#%{note_name} heb ei ddatrus' - closed_title: '#%{note_name} wedi''i ddatrus' + open_title: '#%{note_name} heb ei ddatrys' + closed_title: '#%{note_name} wedi''i ddatrys' hidden_title: Nodyn cudd %{note_name} + event_opened_by_html: Crëwyd gan %{user} %{time_ago} + event_opened_by_anonymous_html: Crëwyd gan berson ddienw %{time_ago} + event_commented_by_html: Sylw gan %{user} %{time_ago} + event_commented_by_anonymous_html: Sylw gan berson ddienw %{time_ago} report: riportio'r nodyn hwn hide: Cuddio resolve: Datrys - reactivate: Ail roi ar waith + reactivate: Ail-ysgogi comment_and_resolve: Sylw a Datrys - comment: Adweithio + comment: Sylw new: title: Nodyn Newydd add: Ychwanegu Nodyn @@ -1676,6 +1928,7 @@ cy: link: Dolen neu HTML long_link: Dolen short_link: Dolen Fer + geo_uri: URI Geo embed: HTML format: 'Fformat:' scale: 'Graddfa:' @@ -1697,7 +1950,7 @@ cy: hot: Dyngarol layers: header: Haenau Mapiau - notes: Nodiadau Map + notes: Sylwadau Map data: Data Map title: Haenau site: diff --git a/config/locales/fi.yml b/config/locales/fi.yml index dcc183107..a358fcd06 100644 --- a/config/locales/fi.yml +++ b/config/locales/fi.yml @@ -1850,7 +1850,7 @@ fi: title: Kirjaudu Facebookin avulla alt: Kirjaudu käyttämällä Facebook-tunnustasi windowslive: - title: Kirjaudu Windows Liven avulla + title: Kirjaudu Microsoft-tilin avulla alt: Kirjaudu sisään Microsoft-tililläsi github: title: Kirjaudu GitHubin avulla diff --git a/config/locales/hr.yml b/config/locales/hr.yml index a397b32b7..17ef797bc 100644 --- a/config/locales/hr.yml +++ b/config/locales/hr.yml @@ -706,7 +706,7 @@ hr: street_lamp: Ulična rasvjeta tertiary: Lokalna cesta tertiary_link: Lokalna cesta - track: Makadam + track: Poljski ili šumski put traffic_signals: Semafori trunk: Cesta rezervirana za motorna vozila trunk_link: Cesta rezrevirana za mot. voz. - prilazna cesta @@ -1413,7 +1413,7 @@ hr: primary: Primarna cesta secondary: Sekundarna cesta unclassified: Nerazvrstana cesta - track: Neasfaltirani put + track: Poljski ili šumski put bridleway: Staza za konje cycleway: Biciklistička staza cycleway_national: Državna biciklistička staza diff --git a/config/locales/hu.yml b/config/locales/hu.yml index 5e3ac71ab..e931f9877 100644 --- a/config/locales/hu.yml +++ b/config/locales/hu.yml @@ -118,7 +118,7 @@ hu: allow_write_diary: naplóbejegyzések és hozzászólások készítése és ismerősök hozzáadása allow_write_api: a térkép módosítása - allow_read_gpx: magán GPS-nyomvonalaik olvasása + allow_read_gpx: magán GPS-nyomvonalaik megtekintése allow_write_gpx: GPS-nyomvonalak feltöltése allow_write_notes: jegyzetek módosítása diary_comment: @@ -165,7 +165,7 @@ hu: auth_provider: Hitelesítésszolgáltató auth_uid: Hitelesítési felhasználóazonosító email: E-mail - email_confirmation: E-mail cím megerősítése + email_confirmation: E-mail-cím megerősítése new_email: Új e-mail-cím active: Aktív display_name: Megjelenítendő név @@ -190,7 +190,7 @@ hu: hogy az üzenet nyilvánosan látható lesz. Gondolj arra, hogy nem minden felhasználó érti a közösségi szakzsargont, ezért kérjük, próbálj laikus kifejezéseket használni. - needs_view: Be kell jelentkeznie a felhasználónak, mielőtt a blokkolás feloldódik? + needs_view: Be kell-e jelentkeznie a felhasználónak, mielőtt a blokkolás feloldódik? user: new_email: (soha nem jelenik meg nyilvánosan) datetime: @@ -291,9 +291,9 @@ hu: megmaradnak, de nem lesznek láthatóak. retain_notes: Térképjegyzeteid és jegyzethozzászólásaid (ha vannak) megmaradnak, de nem lesznek láthatóak. - retain_changeset_discussions: A módosításkészletekhez fűzött hozzászólásaid + retain_changeset_discussions: A módosításcsomagokhoz fűzött hozzászólásaid (ha vannak) megőrződnek. - retain_email: Az e-mail címed is megmarad. + retain_email: Az e-mail-címed is megmarad. confirm_delete: Biztos vagy benne? cancel: Mégsem accounts: @@ -313,8 +313,8 @@ hu: disabled link text: miért nem tudok szerkeszteni? contributor terms: heading: Hozzájárulási feltételek - agreed: Elfogadtad az új hozzájárulási feltételeket. - not yet agreed: Még nem fogadtad el az új hozzájárulási feltételeket. + agreed: Elfogadtad az új közreműködési feltételeket. + not yet agreed: Még nem fogadtad el az új közreműködési feltételeket. review link text: Kérjük, kövesd ezt a hivatkozást az új közreműködési feltételek áttekintéséhez és elfogadásához. agreed_with_pd: Azt is kijelentetted, hogy a szerkesztéseid közkincsnek tekinthetők. @@ -336,7 +336,7 @@ hu: make_edits_public_button: Az összes szerkesztésem nyilvánossá tétele update: success_confirm_needed: Felhasználói információk sikeresen frissítve. Nézd meg - az e-mailjeidet az új e-mail címedet megerősítő levélhez. + az e-mailjeidet az új e-mail-címedet megerősítő levélhez. success: Felhasználói információk sikeresen frissítve. destroy: success: Fiók törölve. @@ -346,7 +346,7 @@ hu: created_ago_html: Létrehozva %{time_ago} closed_ago_html: Lezárva %{time_ago} created_ago_by_html: Létrehozta %{user} %{time_ago} - closed_ago_by_html: Lezárva %{time_ago}, %{user} által + closed_ago_by_html: Lezárta %{user} %{time_ago} deleted_ago_by_html: Törölte %{user} %{time_ago} edited_ago_by_html: Szerkesztette %{user} %{time_ago} version: Verzió @@ -374,8 +374,10 @@ hu: relation: Kapcsolatok (%{count}) relation_paginated: 'Kapcsolatok (%{x}-%{y} ennyiből: %{count})' comment: Hozzászólások (%{count}) - changesetxml: Changeset XML - osmchangexml: osmChange XML + hidden_comment_by_html: Rejtett hozzászólás %{user} felhasználótól %{time_ago} + comment_by_html: Hozzászólt %{user} %{time_ago} + changesetxml: Módosításcsomag adatai (XML) + osmchangexml: Módosításcsomag tartalma (osmChange XML) feed: title: '%{id} módosításcsomag' title_comment: '%{id} módosításcsomag - %{comment}' @@ -391,6 +393,7 @@ hu: history_title_html: '%{name} vonal előzményei' nodes: Pontok nodes_count: + one: '%{count} pont' other: '%{count} pont' also_part_of_html: one: '%{related_ways} vonal része' @@ -453,7 +456,7 @@ hu: wikimedia_commons_link: A(z) %{page} elem a Wikimédia Commons-on telephone_link: '%{phone_number} felhívása' colour_preview: '%{colour_value} szín előnézete' - email_link: Email %{email} + email_link: E-mail %{email} query: title: Objektumok lekérdezése introduction: Kattints a térképre a közeli objektumok megtalálásához. @@ -565,9 +568,9 @@ hu: comment_link: Hozzászólás ehhez a bejegyzéshez reply_link: Üzenet küldése a szerzőnek comment_count: - zero: Nincs hozzászólás one: '%{count} hozzászólás' other: '%{count} hozzászólás' + no_comments: Nincs hozzászólás edit_link: Bejegyzés szerkesztése hide_link: Bejegyzés elrejtése unhide_link: Bejegyzés megjelenítése @@ -613,8 +616,8 @@ hu: contact: contact_url_title: A különféle kapcsolatfelvételi csatornák magyarázata contact: kapcsolat - contact_the_community_html: Nyugodtan keresse fel az OpenStreetMap közösséget - (%{contact_link}), ha hibás linket vagy más hibát talál. Kérjük, ne felejtse + contact_the_community_html: Nyugodtan keresd fel az OpenStreetMap közösséget + (%{contact_link}), ha hibás linket vagy más hibát találtál. Kérjük, ne felejtsd el feljegyezni a hibás oldal pontos URL-jét. forbidden: title: Tiltott @@ -643,6 +646,10 @@ hu: success: '%{name} eltávolítva az ismerőseid közül.' not_a_friend: '%{name} nem tartozik az ismerőseid közé.' geocoder: + search: + title: + results_from_html: 'Találatok innen: %{results_link}' + latlon: Belső search_osm_nominatim: prefix: aerialway: @@ -1418,7 +1425,7 @@ hu: towns: Kisvárosok places: Helyek results: - no_results: Nem található eredmény + no_results: Nincs találat more_results: További eredmények issues: index: @@ -1435,29 +1442,30 @@ hu: status: Állapot reports: Bejelentések last_updated: Utoljára frissítve + last_updated_time_ago_user_html: '%{time_ago} %{user} felhasználó által' link_to_reports: Bejelentések megtekintése reports_count: one: '%{count} bejelentés' other: '%{count} bejelentés' reported_item: Jelentett elem states: - ignored: Mellőzve + ignored: Figyelmen kívül hagyva open: Nyitva resolved: Megoldva show: title: '#%{issue_id} probléma %{status}' reports: - zero: Nincs bejelentés - one: 1 bejelentés + one: '%{count} bejelentés' other: '%{count} bejelentés' + no_reports: Nincs bejelentés report_created_at: Először bejelentve %{datetime} időpontban last_resolved_at: Utoljára megoldva %{datetime} időpontban last_updated_at: Utoljára frissítve %{displayname} által %{datetime} időpontban resolve: Megoldás - ignore: Mellőz + ignore: Figyelmen kívül hagyás reopen: Újramegnyitás reports_of_this_issue: Ezen probléma bejelentései - read_reports: Bejelentések olvasása + read_reports: Bejelentések elolvasása new_reports: Új bejelentések other_issues_against_this_user: Más problémák ezzel a felhasználóval no_other_issues: Nincsenek további problémák ezzel a felhasználóval kapcsolatban @@ -1465,7 +1473,7 @@ hu: resolve: resolved: 'A probléma állapota átállítva a következőre: „megoldva”' ignore: - ignored: 'A probléma állapota átállítva a következőre: „mellőzve”' + ignored: 'A probléma állapota átállítva a következőre: „figyelmen kívül hagyva”' reopen: reopened: 'A probléma állapota átállítva a következőre: „nyitott”' comments: @@ -1623,7 +1631,7 @@ hu: email_confirm: subject: '[OpenStreetMap] E-mail-cím megerősítése' greeting: Szia! - hopefully_you: 'Valaki (remélhetőleg te) szeretné megváltoztatni az e-mail címét + hopefully_you: 'Valaki (remélhetőleg te) szeretné megváltoztatni az e-mail-címét a %{server_url} címen, erre: %{new_address}.' click_the_link: Ha ez Te vagy, akkor a módosítás megerősítéséhez kattints az alábbi hivatkozásra. @@ -1631,7 +1639,7 @@ hu: subject: '[OpenStreetMap] Jelszó alaphelyzetbe állításának kérése' greeting: Szia! hopefully_you: Valaki (remélhetőleg te) jelszó visszaállítást kért, ehhez az - e-mail címhez tartozó openstreetmap.org felhasználónak. + e-mail-címhez tartozó openstreetmap.org felhasználónak. click_the_link: Ha ez Te vagy, akkor a jelszó alaphelyzetbe állításához kattints az alábbi hivatkozásra. note_comment_notification: @@ -1712,11 +1720,11 @@ hu: confirm_resend: failure: '%{name} felhasználó nem található.' confirm_email: - heading: E-mail cím módosításának megerősítése - press confirm button: Új e-mail címed megerősítéséhez nyomd meg az alábbi megerősítés + heading: E-mail-cím módosításának megerősítése + press confirm button: Új e-mail-címed megerősítéséhez nyomd meg az alábbi megerősítés gombot. button: Megerősítés - success: Az e-mail címed módosítása megerősítve! + success: Az e-mail-címed módosítása megerősítve! failure: Ezzel a tokennel már meg lett erősítve egy e-mail cím. unknown_token: Ez a megerősítő kód lejárt, vagy nem létezik. resend_success_flash: @@ -1778,7 +1786,7 @@ hu: szeretnél, nem ez a felhasználó kapta. A válaszadáshoz jelentkezz be a helyes felhasználónévvel. show: - title: Üzenet olvasása + title: Üzenet elolvasása reply_button: Válasz unread_button: Jelölés olvasatlanként destroy_button: Törlés @@ -1797,9 +1805,9 @@ hu: lost_password: title: Elvesztett jelszó heading: Elfelejtetted jelszavad? - email address: 'E-mail cím:' + email address: 'E-mail-cím:' new password button: Jelszó alaphelyzetbe állítása - help_text: Add meg az e-mail címed, amellyel regisztráltál. Küldeni fogunk egy + help_text: Add meg az e-mail-címed, amellyel regisztráltál. Küldeni fogunk egy hivatkozást, amellyel visszaállíthatod a jelszavad. notice email on way: Sajnáljuk, hogy elvesztetted :-( de már úton van egy e-mail, így nemsokára alaphelyzetbe állíthatod. @@ -1851,7 +1859,7 @@ hu: new: title: Bejelentkezés heading: Bejelentkezés - email or username: 'E-mail cím vagy felhasználónév:' + email or username: 'E-mail-cím vagy felhasználónév:' password: 'Jelszó:' openid_html: '%{logo} OpenID:' remember: Emlékezz rám @@ -1873,8 +1881,8 @@ hu: title: Bejelentkezés Facebook-kal alt: Bejelentkezés Facebook fiókkal windowslive: - title: Bejelentkezés Windows Live-val. - alt: Bejelentkezés Windows Live fiókkal + title: Bejelentkezés Microsofttal. + alt: Bejelentkezés Microsoft fiókkal github: title: Bejelentkezés GitHub-bal alt: Bejelentkezés GitHub fiókkal @@ -1892,7 +1900,7 @@ hu: heading: Kijelentkezés az OpenStreetMapból logout_button: Kijelentkezés suspended_flash: - suspended: Sajnáljuk, fiókja gyanús tevékenység miatt fel lett függesztve. + suspended: Sajnáljuk, fiókod gyanús tevékenység miatt fel lett függesztve. contact_support_html: Kérjük vedd fel a kapcsolatot a %{support_link}-sal, ha meg akarod vitatni ezt. support: támogatás @@ -1917,6 +1925,7 @@ hu: site: about: next: Következő + heading_html: '%{copyright}OpenStreetMap %{br} közreműködők' used_by_html: '%{name} több ezer weboldalnak, mobilalkalmazásnak és hardvereszköznek biztosít térképadatokat' lede_text: Az OpenStreetMapet egy térképszerkesztő-közösség építi, akik hozzáadnak @@ -1927,8 +1936,32 @@ hu: A közreműködők műholdképeket, GPS-eszközöket és hagyományos térképeket használnak, hogy ellenőrizzék az OSM pontosságát és naprakészségét. community_driven_title: Közösség által vezérelt + community_driven_1_html: |- + Az OpenStreetMap közössége sokszínű, szenvedélyes és napról napra növekszik. Közreműködőink között vannak lelkes térképészek, térinformatikai szakemberek, az OSM szervereit üzemeltető mérnökök, katasztrófa sújtotta területeket feltérképező humanitárius szakemberek és önkéntesek és még nagyon sokan mások. + A közösségről többet megtudhat a következő oldalakon: %{osm_blog_link}, %{user_diaries_link}, %{community_blogs_link} és %{osm_foundation_link}. + community_driven_osm_blog: OpenStreetMap blog + community_driven_user_diaries: felhasználók naplói + community_driven_community_blogs: közösségi blogok + community_driven_osm_foundation: OSM Alapítvány open_data_title: Nyílt adat + open_data_1_html: 'Az OpenStreetMap %{open_data}: szabadon felhasználhatja bármilyen + célra, amennyiben az OpenStreetMap és a közreműködők nevét megemlíti. Ha az + adatokat bizonyos módon módosítja vagy felhasználja, az eredményt csak ugyanezen + licenc alapján terjesztheti. További részletek: %{copyright_license_link}.' + open_data_open_data: nyílt adat + open_data_copyright_license: szerzői jogok (copyright) és licenc legal_title: Jogi segítség + legal_1_1_html: 'Ezt a webhelyet és sok más kapcsolódó szolgáltatást hivatalosan + az %{openstreetmap_foundation_link} (OSMF) üzemelteti a közösség nevében. + Az összes OSMF által üzemeltetett szolgáltatás igénybevételére irányadók a + következők: %{terms_of_use_link}, %{aup_link} és %{privacy_policy_link}.' + legal_1_1_openstreetmap_foundation: OpenStreetMap Alapítvány + legal_1_1_terms_of_use: Felhasználási Feltételek + legal_1_1_aup: Elfogadható felhasználási szabályzat + legal_1_1_privacy_policy: Adatvédelmi irányelvek + legal_2_1_html: Kérjük, %{contact_the_osmf_link}, ha licencekkel kapcsolatos, + szerzői jogi vagy egyéb jogi kérdései vannak. + legal_2_1_contact_the_osmf: lépj kapcsolatba az OSM Alapítvánnyal partners_title: Partnerek copyright: foreign: @@ -1956,15 +1989,42 @@ hu: azonos licenccel terjesztheted. Jogaid és kötelességeid a teljes %{legal_code_link} ismerteti. introduction_2_legal_code: jogi kódex + introduction_3_html: Dokumentációnkra a %{creative_commons_link} (CC BY-SA + 2.0) licenc vonatkozik. + introduction_3_creative_commons: Creative Commons „Nevezd meg! – Így add tovább!” + 2.0 introduction_3_creative_commons_url: https://creativecommons.org/licenses/by-sa/2.0/deed.hu credit_title_html: Hogyan kell feltüntetned az OpenStreetMapet? - credit_1_html: 'Ahol az OpenStreetMap adatait használja, ott kérjük tüntesse + credit_1_html: 'Ahol az OpenStreetMap adatait használod, ott kérjük, tüntesd fel az alább felsoroltakat:' + credit_2_1: Úgy nevezd meg az OpenStreetMapet, hogy feltünteted a szerzői + jogi (copyright) jegyzetünket. + credit_2_2: Tedd egyértelművé, hogy az adatok az Open Database Licenc szerint + állnak rendelkezésre. + credit_3_html: A szerzői jogi megjegyzés esetében különböző követelményeink + vannak arra, hogy hogyan kell megjeleníteni, attól függően, hogy hogyan + használod az adatainkat. Például eltérő szabályok vonatkoznak a szerzői + jogi megjegyzés megjelenítésére attól függően, hogy böngészhető térképet, + nyomtatott térképet vagy statikus képet készítettél. A követelmények részletekeit + a %{attribution_guidelines_link} oldalon találod. + credit_3_attribution_guidelines: megnevezési iránymutatások + credit_4_1_html: Annak egyértelművé tétele érdekében, hogy az adatok az Open + Database License (nyílt adatbázis licenc) alatt érhetőek el, hivatkozz %{this_copyright_page_link}. + Alternatív megoldásként – és ha az OSM-et adat formájában terjeszted akkor + követelményként – a licenc(ek)et közvetlenül is megnevezheted és belinkelheted. + Ha nem lehet linkelni (pl. nyomtatott munkák), javasoljuk, hogy az olvasóidat + közvetlenül irányítsd hozzánk az openstreetmap.org (vagy csak "OpenStreetMap") + megjelöléssel és az opendatacommons.org-ra. Ebben a példában a megjelölés + a térkép sarkán jelenik meg. + credit_4_1_this_copyright_page: erre a szerzői jogi oldalra attribution_example: alt: Példa arra, hogyan jelenjen meg az OpenStreetMap-re való hivatkozás egy weboldalon title: Példa egy hivatkozásra more_title_html: Tudj meg többet! + more_1_1_html: További információ az adataink felhasználásáról és a jóváírásról + %{osmf_licence_page_link}. + more_1_1_osmf_licence_page: az OSMF licencekkel foglalkozó oldalán more_2_1_html: 'Bár az OpenStreetMap nyílt adat, harmadik feleknek nem tudunk ingyenes térkép-API-t biztosítani. A részleteket megtekintheted a következő oldalakon: %{api_usage_policy_link}, %{tile_usage_policy_link} és %{nominatim_usage_policy_link}.' @@ -1975,8 +2035,19 @@ hu: contributors_intro_html: 'Több ezer egyéni közreműködőnk van. További, szabadon elérhető adatokat is felhasználunk nemzeti térkép intézetektől és más forrásokból, többek között:' + contributors_at_credit_html: '%{austria} adatai: %{stadt_wien_link} (%{cc_by_link} + licenc szerint), valamint %{land_vorarlberg_link} és Tirol tartomány (%{cc_by_at_with_amendments_link} + licenc szerint).' + contributors_at_austria: Ausztria + contributors_at_stadt_wien: Stadt Wien (Bécs) + contributors_at_cc_by: CC BY contributors_at_cc_by_url: https://creativecommons.org/licenses/by/3.0/at/deed.hu + contributors_at_land_vorarlberg: Vorarlberg tartomány contributors_at_land_vorarlberg_url: https://vorarlberg.at/-/wms-dienste + contributors_at_cc_by_at_with_amendments: módosított CC BY AT + contributors_au_australia: Ausztrália + contributors_au_geoscape_australia: Geoscape Australia + contributors_ca_canada: Kanada contributors_footer_2_html: Az adatok befoglalása az OpenStreetMapbe nem jelenti azt, hogy az eredeti adatszolgáltató támogatja az OpenStreetMapet, garanciát nyújt vagy felelősséget vállal rá. @@ -2010,7 +2081,7 @@ hu: area_to_export: Exportálandó terület manually_select: Más terület kézi kijelölése format_to_export: Exportálás formátuma - osm_xml_data: OpenStreetMap XML adat + osm_xml_data: OpenStreetMap XML adatok map_image: Térkép képe (az alapréteget jeleníti meg) embeddable_html: Beágyazható HTML licence: Licenc @@ -2020,9 +2091,9 @@ hu: too_large: advice: Ha a fenti exportálás sikertelen lenne, próbáld meg az alábbi listából valamelyik lehetőséget. - body: Ez a terület túl nagy ahhoz, hogy exportálásra kerüljön OpenStreetMap - XML adatként. Közelíts, vagy jelölj ki kisebb területet. Esetleg használd - az alábbi listából valamelyik nagy adatmennyiségek letöltését támogató módszert. + body: Ez a terület túl nagy ahhoz, hogy OpenStreetMap XML adatként exportálni + lehessen. Közelíts, vagy jelölj ki kisebb területet. Esetleg az alábbi listából + használd valamelyik nagy adatmennyiség letöltését támogató módszert. planet: title: Planet OSM description: A teljes OpenStreetMap adatbázis rendszeresen frissített másolatai @@ -2111,7 +2182,7 @@ hu: get_help_here: Itt kaphatsz segítséget welcome_mat: Nézd meg az előszobát sidebar: - search_results: Keresés eredményei + search_results: Keresés eredménye close: Bezár search: search: Keresés @@ -2338,6 +2409,10 @@ hu: description: Böngészés a legutóbb feltöltött GPS-nyomvonalak között tagged_with: ' %{tags} címkével' empty_title: Itt még nincs semmi + empty_upload_html: '%{upload_link} vagy nézzen utána a GPS nyomvonalkövetésnek + a %{wiki_link}.' + upload_new: Töltsön fel új nyomvonalat + wiki_page: wiki-oldalon upload_trace: Nyomvonal feltöltése all_traces: Minden nyomvonal my_traces: Saját nyomvonalak @@ -2366,8 +2441,8 @@ hu: not_an_admin: Ennek a műveletnek az elvégzéséhez adminisztrátori jogosultsággal kell rendelkezned. setup_user_auth: - blocked_zero_hour: Sürgős üzeneted van az OpenStreetMap weboldalon. El kell - olvasnod az üzenetet, mielőtt elmentheted a változtatásokat. + blocked_zero_hour: Sürgős üzeneted van az OpenStreetMap weboldalon. A szerkesztésed + elmentése előtt el kell olvasnod. blocked: Az API-hoz való hozzáférésed blokkolva lett. A részletek megtekintéséhez jelentkezz be a webes felületen. need_to_see_terms: Az API-hoz való hozzáférésed ideiglenesen felfüggesztésre @@ -2385,12 +2460,12 @@ hu: kér a felhasználói fiókodhoz. Kérlek, jelöld, ha azt szeretnéd, hogy az alkalmazás képes legyen az alábbiakra. Annyit választasz ki, amennyit szeretnél. allow_to: 'Az alábbiak engedélyezése a kliensalkalmazásnak:' - allow_read_prefs: felhasználói beállítások olvasása. + allow_read_prefs: felhasználói beállítások elolvasása. allow_write_prefs: felhasználói beállítások módosítása. allow_write_diary: naplóbejegyzések, hozzászólások létrehozása és ismerősök hozzáadása. allow_write_api: a térkép módosítása. - allow_read_gpx: magán GPS-nyomvonalaid olvasása. + allow_read_gpx: magán GPS-nyomvonalaid megtekintése. allow_write_gpx: GPS-nyomvonalak feltöltése. allow_write_notes: jegyzet módosítása grant_access: Hozzáférés megadása @@ -2407,11 +2482,11 @@ hu: permissions: missing: Nem engedted meg az alkalmazás számára, hogy hozzáférjen ehhez a létesítményhez scopes: - read_prefs: Felhasználói beállítások olvasása + read_prefs: Felhasználói beállítások elolvasása write_prefs: Felhasználói beállítások módosítása write_diary: Naplóbejegyzések és hozzászólások készítése, és ismerősök hozzáadása write_api: A térkép módosítása - read_gpx: Magán nyomvonalak olvasása + read_gpx: Magán nyomvonalak megtekintése write_gpx: GPS-nyomvonalak feltöltése write_notes: Jegyzetek módosítása read_email: Felhasználó e-mail-címének elolvasása @@ -2511,12 +2586,14 @@ hu: title: Felhasználói fiók létrehozása no_auto_account_create: Sajnos jelenleg nem tudunk neked létrehozni automatikusan egy felhasználói fiókot. - please_contact_support_html: Kérjük, lépjen kapcsolatba velünk (%{support_link}), - hogy elrendezhessük a fiók létrehozását. Kérését igyekszünk a lehető leggyorsabban + please_contact_support_html: Kérjük, lépj kapcsolatba velünk (%{support_link}), + hogy elrendezhessük a fiók létrehozását. Kérésedet igyekszünk a lehető leggyorsabban feldolgozni. support: támogatás about: header: Szabad és szerkeszthető + paragraph_2: Regisztrálj a közreműködés megkezdéséhez. A fiókod megerősítéséhez + küldeni fogunk egy e-mailt. display name description: A nyilvánosan megjelenített felhasználóneved. A beállításaidban később megváltoztathatod. external auth: 'Harmadik fél általi hitelesítés:' @@ -2524,7 +2601,7 @@ hu: auth no password: Harmadik féltől származó hitelesítés esetén a jelszó nem kötelező, de néhány extra eszköz vagy szerver igényelhet egyet. continue: Regisztráció - terms accepted: Köszönjük, hogy elfogadtad az új hozzájárulási feltételeket! + terms accepted: Köszönjük, hogy elfogadtad az új közreműködési feltételeket! terms: title: Feltételek heading: Feltételek @@ -2586,7 +2663,7 @@ hu: ct undecided: Nem eldöntött ct declined: Elutasítva latest edit: 'Utolsó szerkesztés (%{ago}):' - email address: 'E-mail cím:' + email address: 'E-mail-cím:' created from: 'Készítve innen:' status: 'Állapot:' spam score: 'Spam pontszám:' @@ -2783,6 +2860,11 @@ hu: open_title: '%{note_name} megoldatlan jegyzet' closed_title: '%{note_name} megoldott jegyzet' hidden_title: '%{note_name} rejtett jegyzet' + event_opened_by_html: Létrehozta %{user} %{time_ago} + event_commented_by_html: Hozzászólt %{user} %{time_ago} + event_closed_by_html: Megoldotta %{user} %{time_ago} + event_reopened_by_html: Újraaktiválta %{user} %{time_ago} + event_hidden_by_html: Elrejtette %{user} %{time_ago} report: jegyzet bejelentése anonymous_warning: Ez a jegyzet névtelen felhasználók hozzászólásait is tartalmazza, amelyeket független módon kell ellenőrizni. @@ -2862,6 +2944,7 @@ hu: gps: Nyilvános GPS-nyomvonalak overlays: További rétegek engedélyezése a térkép hibáinak javítása érdekében title: Rétegek + openstreetmap_contributors: OpenStreetMap közreműködők site: edit_tooltip: Térkép szerkesztése edit_disabled_tooltip: Közelíts a térkép szerkesztéséhez diff --git a/config/locales/ko.yml b/config/locales/ko.yml index 457735b7f..9fe8930a3 100644 --- a/config/locales/ko.yml +++ b/config/locales/ko.yml @@ -659,7 +659,7 @@ ko: fountain: 분수대 fuel: 주유소 gambling: 도박장 - grave_yard: 묘지 + grave_yard: (종교)묘역 grit_bin: 모래상자 hospital: 병원 hunting_stand: 사냥장 @@ -889,7 +889,7 @@ ko: aquaculture: 수경 재배 basin: 유역 brownfield: 재개발지역 - cemetery: 묘지 + cemetery: 묘역 commercial: 상업/관공서 지역 conservation: 보존 지역 construction: 공사 지역 @@ -1954,7 +1954,7 @@ ko: - 저수지 farm: 농장 brownfield: 재개발지역 - cemetery: 묘지 + cemetery: 묘역 allotments: 텃밭 pitch: 운동장 centre: 스포츠 센터 diff --git a/config/locales/lt.yml b/config/locales/lt.yml index 6a9af3096..b09bc0c78 100644 --- a/config/locales/lt.yml +++ b/config/locales/lt.yml @@ -22,6 +22,7 @@ # Author: Techwebpd # Author: Tomasdd # Author: UndefinedCarp +# Author: Vac31. # Author: Zygimantus --- lt: @@ -415,7 +416,7 @@ lt: nodes_count: one: '{%count} taškas' few: '%{count} taškai' - many: '{%count} taškas' + many: '{%count} taškus' other: '%{count} taškų' also_part_of_html: one: dalis kelio %{related_ways} @@ -592,6 +593,7 @@ lt: one: '%{count} komentaras' zero: Nėra komentarų other: '%{count} komentarai (-ų)' + no_comments: Jokių komentarų edit_link: Keisti šį įrašą hide_link: Slėpti šį įrašą unhide_link: Nebeslėpti šio įrašo @@ -1352,6 +1354,7 @@ lt: title: Problemos select_status: Parinkite būseną select_type: Pasirinkite tipą + not_updated: Neatnaujinta search: Ieškoti search_guidance: 'Problemų paieška:' user_not_found: Naudotojo nėra @@ -1377,6 +1380,7 @@ lt: few: '%{count} pranešimai' many: '{%count} pranešimas' other: '%{count} pranešimų' + no_reports: Jokių ataskaitų report_created_at: Pirmą kartą pranešta %{datetime} last_resolved_at: Paskutinį kartą išspręsta %{datetime} last_updated_at: Paskutinį kartą atnaujinta %{datetime} naudotojo %{displayname} @@ -1852,8 +1856,19 @@ lt: orotofoto nuotraukas, GPS įrenginius ir paprastus lauko žemėlapius, tikrindami, kad OSM duomenys yra teisingi ir aktualūs. community_driven_title: Bendruomenės vystomas + community_driven_community_blogs: bendruomenių tinklaraščiai + community_driven_osm_foundation: OSM fondas open_data_title: Atviri duomenys + open_data_1_html: 'OpenStreetMap yra %{open_data}: gali laisvai jį naudoti bet + kokiais tikslais, jei tik nurodysi OpenStreetMap ir jo bendradarbius. Jei + pakeisi duomenis arba juos tam tikrais būdais papildysi, gali platinti rezultatą + tik pagal tą pačią licenciją. Išsamesnės informacijos rasi %{copyright_license_link}.' + open_data_open_data: atviri duomenys + open_data_copyright_license: Autorių teisių ir licencijos puslapis legal_title: Teisės + legal_1_1_openstreetmap_foundation: OpenStreetMap fondas + legal_1_1_terms_of_use: Naudojimo sąlygos + legal_2_1_contact_the_osmf: susisiekti su OSMF partners_title: Partneriai copyright: foreign: @@ -2122,12 +2137,15 @@ lt: title: Pagrindiniai žymėjimo terminai paragraph_1: OpenStreetMap turi savo žodyną. Čia keli pagrindiniai naudojami terminai/žodžiai. + a_way_html: '%{way} – tai linija arba teritorija, kaip kelias, upelis, ežeras + ar pastatas.' editor: redaktorius node: taškas way: kelias tag: žyma rules: title: Taisyklės! + imports: Importai automated_edits: Automatizuoti pakeitimai start_mapping: Pradėti žymėti add_a_note: @@ -2137,6 +2155,13 @@ lt: the_map: žemėlapis communities: title: Bendruomenės + lede_text: |- + Žmonės iš viso pasaulio prisideda prie OpenStreetMap arba naudojasi juo. + Daugelis dalyvauja kaip individualūs asmenys, kiti yra sukūrę bendruomenes. + Šios grupės yra įvairaus dydžio ir atstovauja įvairioms geografinėms teritorijoms – nuo mažų miestelių iki didelių daugiašalių regionų. + Jos taip pat gali būti formalios arba neformalios. + local_chapters: + title: Vietiniai skyriai traces: visibility: private: Privatus (dalinamas tik kaip anonimiškas, taškai nesurikiuoti) @@ -2398,6 +2423,11 @@ lt: no_auto_account_create: Deja šiuo metu negalime jums automatiškai sukurti paskyros. about: header: Laisvas ir redaguojamas + paragraph_1: Skirtingai nuo kitų žemėlapių, OpenStreetMap žemėlapį visiškai + sukūrė žmonės, tokie kaip tu, ir jį nemokamai gali taisyti, atnaujinti, + atsisiųsti ir naudoti kiekvienas. + paragraph_2: Užsiregistruok ir pradėk prisidėti. Atsiųsime el. laišką, kad + patvirtintume tavo paskyrą. display name description: Jūsų viešai rodomas naudotojo vardas. Jei norėsite, galėsite jį vėliau pakeisti savo nustatymuose. external auth: 'Trečios šalies autentikacija:' @@ -2406,6 +2436,7 @@ lt: bet kai kuriems papildomiems įrankiams arba serveriui gali jo prireikti. continue: Užsiregistruoti terms accepted: Ačiū, kad patvirtinote naująsias talkininkų sąlygas! + privacy_policy: privatumo politika terms: title: Sąlygos heading: Sąlygos @@ -2426,6 +2457,8 @@ lt: france: Prancūzija italy: Italija rest_of_world: Likęs pasaulis + terms_declined_flash: + terms_declined_link: šis viki puslapis no_such_user: title: Nėra tokio naudotojo heading: Naudotojas %{user} neegzistuoja diff --git a/config/settings.yml b/config/settings.yml index ec6cedb5a..49b4531ad 100644 --- a/config/settings.yml +++ b/config/settings.yml @@ -27,6 +27,10 @@ status: "online" max_request_area: 0.25 # Number of GPS trace/trackpoints returned per-page tracepoints_per_page: 5000 +# Default limit on the number of changesets returned by the changeset query api method +default_changeset_query_limit: 100 +# Maximum limit on the number of changesets returned by the changeset query api method +max_changeset_query_limit: 100 # Maximum number of nodes that will be returned by the api in a map request max_number_of_nodes: 50000 # Maximum number of nodes that can be in a way (checked on save) diff --git a/test/controllers/api/changesets_controller_test.rb b/test/controllers/api/changesets_controller_test.rb index 40b8bc9f2..7f2cd0abb 100644 --- a/test/controllers/api/changesets_controller_test.rb +++ b/test/controllers/api/changesets_controller_test.rb @@ -1959,7 +1959,11 @@ module Api get changesets_path(:limit => "0") assert_response :bad_request - get changesets_path(:limit => "101") + get changesets_path(:limit => Settings.max_changeset_query_limit) + assert_response :success + assert_changesets [changeset5, changeset4, changeset3, changeset2, changeset1] + + get changesets_path(:limit => Settings.max_changeset_query_limit + 1) assert_response :bad_request end