on:
- push
- pull_request
+concurrency:
+ group: ${{ github.workflow }}-{{ github.head_ref || github.ref }}
+ cancel-in-progress: true
jobs:
test:
name: Docker
on:
- push
- pull_request
+concurrency:
+ group: ${{ github.workflow }}-{{ github.head_ref || github.ref }}
+ cancel-in-progress: true
env:
os: ubuntu-20.04
ruby: 2.7
on:
- push
- pull_request
+concurrency:
+ group: ${{ github.workflow }}-{{ github.head_ref || github.ref }}
+ cancel-in-progress: true
jobs:
test:
name: Ubuntu ${{ matrix.ubuntu }}, Ruby ${{ matrix.ruby }}
Layout/LineLength:
Max: 270
-# Offense count: 62
-# Cop supports --auto-correct.
-Lint/AmbiguousOperatorPrecedence:
- Exclude:
- - 'app/controllers/geocoder_controller.rb'
- - 'app/models/user.rb'
- - 'lib/bounding_box.rb'
- - 'lib/osm.rb'
- - 'lib/rich_text.rb'
- - 'lib/short_link.rb'
- - 'test/controllers/api/old_nodes_controller_test.rb'
- - 'test/lib/short_link_test.rb'
-
# Offense count: 34
# Configuration parameters: AllowSafeAssignment.
Lint/AssignmentInCondition:
source "https://rubygems.org"
# Require rails
-gem "rails", "7.0.2.3"
+gem "rails", "7.0.2.4"
# Require json for multi_json
gem "json"
gem "erb_lint", :require => false
gem "factory_bot_rails"
gem "minitest", "~> 5.1"
- gem "puma", "~> 5.3"
+ gem "puma", "~> 5.6"
gem "rails-controller-testing"
gem "rubocop"
gem "rubocop-minitest"
specs:
aasm (5.2.0)
concurrent-ruby (~> 1.0)
- actioncable (7.0.2.3)
- actionpack (= 7.0.2.3)
- activesupport (= 7.0.2.3)
+ actioncable (7.0.2.4)
+ actionpack (= 7.0.2.4)
+ activesupport (= 7.0.2.4)
nio4r (~> 2.0)
websocket-driver (>= 0.6.1)
- actionmailbox (7.0.2.3)
- actionpack (= 7.0.2.3)
- activejob (= 7.0.2.3)
- activerecord (= 7.0.2.3)
- activestorage (= 7.0.2.3)
- activesupport (= 7.0.2.3)
+ actionmailbox (7.0.2.4)
+ actionpack (= 7.0.2.4)
+ activejob (= 7.0.2.4)
+ activerecord (= 7.0.2.4)
+ activestorage (= 7.0.2.4)
+ activesupport (= 7.0.2.4)
mail (>= 2.7.1)
net-imap
net-pop
net-smtp
- actionmailer (7.0.2.3)
- actionpack (= 7.0.2.3)
- actionview (= 7.0.2.3)
- activejob (= 7.0.2.3)
- activesupport (= 7.0.2.3)
+ actionmailer (7.0.2.4)
+ actionpack (= 7.0.2.4)
+ actionview (= 7.0.2.4)
+ activejob (= 7.0.2.4)
+ activesupport (= 7.0.2.4)
mail (~> 2.5, >= 2.5.4)
net-imap
net-pop
net-smtp
rails-dom-testing (~> 2.0)
- actionpack (7.0.2.3)
- actionview (= 7.0.2.3)
- activesupport (= 7.0.2.3)
+ actionpack (7.0.2.4)
+ actionview (= 7.0.2.4)
+ activesupport (= 7.0.2.4)
rack (~> 2.0, >= 2.2.0)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.2.0)
actionpack-page_caching (1.2.4)
actionpack (>= 4.0.0)
- actiontext (7.0.2.3)
- actionpack (= 7.0.2.3)
- activerecord (= 7.0.2.3)
- activestorage (= 7.0.2.3)
- activesupport (= 7.0.2.3)
+ actiontext (7.0.2.4)
+ actionpack (= 7.0.2.4)
+ activerecord (= 7.0.2.4)
+ activestorage (= 7.0.2.4)
+ activesupport (= 7.0.2.4)
globalid (>= 0.6.0)
nokogiri (>= 1.8.5)
- actionview (7.0.2.3)
- activesupport (= 7.0.2.3)
+ actionview (7.0.2.4)
+ activesupport (= 7.0.2.4)
builder (~> 3.1)
erubi (~> 1.4)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.1, >= 1.2.0)
active_record_union (1.3.0)
activerecord (>= 4.0)
- activejob (7.0.2.3)
- activesupport (= 7.0.2.3)
+ activejob (7.0.2.4)
+ activesupport (= 7.0.2.4)
globalid (>= 0.3.6)
- activemodel (7.0.2.3)
- activesupport (= 7.0.2.3)
- activerecord (7.0.2.3)
- activemodel (= 7.0.2.3)
- activesupport (= 7.0.2.3)
- activerecord-import (1.3.0)
+ activemodel (7.0.2.4)
+ activesupport (= 7.0.2.4)
+ activerecord (7.0.2.4)
+ activemodel (= 7.0.2.4)
+ activesupport (= 7.0.2.4)
+ activerecord-import (1.4.0)
activerecord (>= 4.2)
- activestorage (7.0.2.3)
- actionpack (= 7.0.2.3)
- activejob (= 7.0.2.3)
- activerecord (= 7.0.2.3)
- activesupport (= 7.0.2.3)
+ activestorage (7.0.2.4)
+ actionpack (= 7.0.2.4)
+ activejob (= 7.0.2.4)
+ activerecord (= 7.0.2.4)
+ activesupport (= 7.0.2.4)
marcel (~> 1.0)
mini_mime (>= 1.1.0)
- activesupport (7.0.2.3)
+ activesupport (7.0.2.4)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
autoprefixer-rails (10.4.2.0)
execjs (~> 2)
aws-eventstream (1.2.0)
- aws-partitions (1.568.0)
- aws-sdk-core (3.130.0)
+ aws-partitions (1.580.0)
+ aws-sdk-core (3.130.2)
aws-eventstream (~> 1, >= 1.0.2)
aws-partitions (~> 1, >= 1.525.0)
aws-sigv4 (~> 1.1)
jmespath (~> 1.0)
- aws-sdk-kms (1.55.0)
+ aws-sdk-kms (1.56.0)
aws-sdk-core (~> 3, >= 3.127.0)
aws-sigv4 (~> 1.1)
- aws-sdk-s3 (1.113.0)
+ aws-sdk-s3 (1.113.2)
aws-sdk-core (~> 3, >= 3.127.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.4)
- aws-sigv4 (1.4.0)
+ aws-sigv4 (1.5.0)
aws-eventstream (~> 1, >= 1.0.2)
better_errors (2.9.1)
coderay (>= 1.0.0)
bootstrap_form (4.5.0)
actionpack (>= 5.2)
activemodel (>= 5.2)
- brakeman (5.2.1)
+ brakeman (5.2.2)
browser (5.3.1)
builder (3.2.4)
bzip2-ffi (1.1.0)
railties (>= 5)
doorkeeper-i18n (5.2.3)
doorkeeper (>= 5.2)
- dry-configurable (0.14.0)
+ dry-configurable (0.15.0)
concurrent-ruby (~> 1.0)
dry-core (~> 0.6)
dry-container (0.9.0)
faraday (2.2.0)
faraday-net_http (~> 2.0)
ruby2_keywords (>= 0.0.4)
- faraday-net_http (2.0.1)
+ faraday-net_http (2.0.2)
ffi (1.15.5)
ffi-compiler (1.0.1)
ffi (>= 1.0.0)
http_accept_language (2.1.1)
i18n (1.10.0)
concurrent-ruby (~> 1.0)
- i18n-js (3.9.1)
+ i18n-js (3.9.2)
i18n (>= 0.6.6)
image_optim (0.31.1)
exifr (~> 1.2, >= 1.2.2)
ruby-vips (>= 2.0.17, < 3)
image_size (3.0.1)
in_threads (1.6.0)
- io-wait (0.2.1)
jbuilder (2.11.5)
actionview (>= 5.0.0)
activesupport (>= 5.0.0)
json (2.6.1)
jwt (2.3.0)
kgio (2.11.4)
- kramdown (2.3.2)
+ kramdown (2.4.0)
rexml
libxml-ruby (3.2.2)
listen (3.7.1)
logstasher (2.1.5)
activesupport (>= 5.2)
request_store
- loofah (2.15.0)
+ loofah (2.16.0)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
mail (2.7.1)
mini_mime (1.1.2)
mini_portile2 (2.8.0)
minitest (5.15.0)
- msgpack (1.4.5)
+ msgpack (1.5.1)
multi_json (1.15.0)
multi_xml (0.6.0)
net-imap (0.2.3)
digest
net-protocol
timeout
- net-protocol (0.1.2)
- io-wait
+ net-protocol (0.1.3)
timeout
net-smtp (0.3.1)
digest
net-protocol
timeout
nio4r (2.5.8)
- nokogiri (1.13.3)
+ nokogiri (1.13.4)
mini_portile2 (~> 2.8.0)
racc (~> 1.4)
oauth (0.4.7)
multi_json (~> 1.12)
omniauth-oauth2 (~> 1.4)
openstreetmap-deadlock_retry (1.3.1)
- parallel (1.22.0)
- parser (3.1.1.0)
+ parallel (1.22.1)
+ parser (3.1.2.0)
ast (~> 2.4.1)
- pg (1.3.4)
+ pg (1.3.5)
popper_js (1.16.0)
progress (3.6.0)
- public_suffix (4.0.6)
- puma (5.6.2)
+ public_suffix (4.0.7)
+ puma (5.6.4)
nio4r (~> 2.0)
quad_tile (1.0.1)
r2 (0.2.7)
rack-test (1.1.0)
rack (>= 1.0, < 3)
rack-uri_sanitizer (0.0.2)
- rails (7.0.2.3)
- actioncable (= 7.0.2.3)
- actionmailbox (= 7.0.2.3)
- actionmailer (= 7.0.2.3)
- actionpack (= 7.0.2.3)
- actiontext (= 7.0.2.3)
- actionview (= 7.0.2.3)
- activejob (= 7.0.2.3)
- activemodel (= 7.0.2.3)
- activerecord (= 7.0.2.3)
- activestorage (= 7.0.2.3)
- activesupport (= 7.0.2.3)
+ rails (7.0.2.4)
+ actioncable (= 7.0.2.4)
+ actionmailbox (= 7.0.2.4)
+ actionmailer (= 7.0.2.4)
+ actionpack (= 7.0.2.4)
+ actiontext (= 7.0.2.4)
+ actionview (= 7.0.2.4)
+ activejob (= 7.0.2.4)
+ activemodel (= 7.0.2.4)
+ activerecord (= 7.0.2.4)
+ activestorage (= 7.0.2.4)
+ activesupport (= 7.0.2.4)
bundler (>= 1.15.0)
- railties (= 7.0.2.3)
+ railties (= 7.0.2.4)
rails-controller-testing (1.0.5)
actionpack (>= 5.0.1.rc1)
actionview (>= 5.0.1.rc1)
rails-i18n (7.0.3)
i18n (>= 0.7, < 2)
railties (>= 6.0.0, < 8)
- railties (7.0.2.3)
- actionpack (= 7.0.2.3)
- activesupport (= 7.0.2.3)
+ railties (7.0.2.4)
+ actionpack (= 7.0.2.4)
+ activesupport (= 7.0.2.4)
method_source
rake (>= 12.2)
thor (~> 1.0)
rb-fsevent (0.11.1)
rb-inotify (0.10.1)
ffi (~> 1.0)
- regexp_parser (2.2.1)
+ regexp_parser (2.3.1)
request_store (1.5.1)
rack (>= 1.4)
rexml (3.2.5)
rinku (2.0.6)
rotp (6.2.0)
- rubocop (1.26.1)
+ rubocop (1.28.2)
parallel (~> 1.10)
parser (>= 3.1.0.0)
rainbow (>= 2.2.2, < 4.0)
regexp_parser (>= 1.8, < 3.0)
rexml
- rubocop-ast (>= 1.16.0, < 2.0)
+ rubocop-ast (>= 1.17.0, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 1.4.0, < 3.0)
- rubocop-ast (1.16.0)
+ rubocop-ast (1.17.0)
parser (>= 3.1.1.0)
- rubocop-minitest (0.18.0)
+ rubocop-minitest (0.19.1)
rubocop (>= 0.90, < 2.0)
rubocop-performance (1.13.3)
rubocop (>= 1.7.0, < 2.0)
omniauth-windowslive
openstreetmap-deadlock_retry (>= 1.3.1)
pg
- puma (~> 5.3)
+ puma (~> 5.6)
quad_tile (~> 1.0.1)
r2 (~> 0.2.7)
rack-cors
rack-uri_sanitizer
- rails (= 7.0.2.3)
+ rails (= 7.0.2.4)
rails-controller-testing
rails-i18n (~> 7.0.0)
rinku (>= 2.0.6)
};
function newHalo(loc, a) {
- if (a === "dragstart" && map.hasLayer(halo)) {
+ var hasHalo = halo && map.hasLayer(halo);
+
+ if (a === "dragstart" && hasHalo) {
map.removeLayer(halo);
} else {
- if (map.hasLayer(halo)) map.removeLayer(halo);
+ if (hasHalo) map.removeLayer(halo);
halo = L.circleMarker(loc, {
weight: 2.5,
};
page.unload = function () {
- noteLayer.removeLayer(newNote);
- map.removeLayer(halo);
+ if (newNote) noteLayer.removeLayer(newNote);
+ if (halo) map.removeLayer(halo);
addNoteButton.removeClass("active");
};
var data = $(".details").data(),
latLng = L.latLng(data.coordinates.split(","));
- if (!map.hasLayer(halo)) {
+ if (!halo || !map.hasLayer(halo)) {
halo = L.circleMarker(latLng, {
weight: 2.5,
radius: 20,
map.addLayer(halo);
}
- if (map.hasLayer(currentNote)) map.removeLayer(currentNote);
+ if (currentNote && map.hasLayer(currentNote)) map.removeLayer(currentNote);
+
currentNote = L.marker(latLng, {
icon: noteIcons[data.status],
opacity: 1,
module Api
class ChangesetCommentsController < ApiController
+ before_action :check_api_writable
+ before_action :check_api_readable, :except => [:create]
before_action :authorize
authorize_resource
before_action :require_public_data, :only => [:create]
- before_action :check_api_writable
- before_action :check_api_readable, :except => [:create]
+ before_action :set_request_formats
around_action :api_call_handle_error
around_action :api_call_timeout
# Return a copy of the updated changeset
@changeset = changeset
render "api/changesets/changeset"
+
+ respond_to do |format|
+ format.xml
+ format.json
+ end
end
##
# Return a copy of the updated changeset
@changeset = comment.changeset
render "api/changesets/changeset"
+
+ respond_to do |format|
+ format.xml
+ format.json
+ end
end
##
# Return a copy of the updated changeset
@changeset = comment.changeset
render "api/changesets/changeset"
+
+ respond_to do |format|
+ format.xml
+ format.json
+ end
end
end
end
class ChangesetsController < ApiController
require "xml/libxml"
+ before_action :check_api_writable, :only => [:create, :update, :upload, :subscribe, :unsubscribe]
+ before_action :check_api_readable, :except => [:create, :update, :upload, :download, :query, :subscribe, :unsubscribe]
before_action :authorize, :only => [:create, :update, :upload, :close, :subscribe, :unsubscribe]
authorize_resource
before_action :require_public_data, :only => [:create, :update, :upload, :close, :subscribe, :unsubscribe]
- before_action :check_api_writable, :only => [:create, :update, :upload, :subscribe, :unsubscribe]
- before_action :check_api_readable, :except => [:create, :update, :upload, :download, :query, :subscribe, :unsubscribe]
- before_action :set_request_formats, :only => [:download]
+ before_action :set_request_formats, :except => [:create, :close, :upload]
around_action :api_call_handle_error
around_action :api_call_timeout, :except => [:upload]
@changeset = Changeset.find(params[:id])
@include_discussion = params[:include_discussion].presence
render "changeset"
+
+ respond_to do |format|
+ format.xml
+ format.json
+ end
end
##
# preload users, tags and comments, and render result
@changesets = changesets.preload(:user, :changeset_tags, :comments)
render "changesets"
+
+ respond_to do |format|
+ format.xml
+ format.json
+ end
end
##
check_changeset_consistency(@changeset, current_user)
@changeset.update_from(new_changeset, current_user)
render "changeset"
+
+ respond_to do |format|
+ format.xml
+ format.json
+ end
end
##
# Return a copy of the updated changeset
@changeset = changeset
render "changeset"
+
+ respond_to do |format|
+ format.xml
+ format.json
+ end
end
##
# Return a copy of the updated changeset
@changeset = changeset
render "changeset"
+
+ respond_to do |format|
+ format.xml
+ format.json
+ end
end
private
module Api
class MapController < ApiController
+ before_action :check_api_readable
+
authorize_resource :class => false
- before_action :check_api_readable
around_action :api_call_handle_error, :api_call_timeout
before_action :set_request_formats
class NodesController < ApiController
require "xml/libxml"
+ before_action :check_api_writable, :only => [:create, :update, :delete]
+ before_action :check_api_readable, :except => [:create, :update, :delete]
before_action :authorize, :only => [:create, :update, :delete]
authorize_resource
before_action :require_public_data, :only => [:create, :update, :delete]
- before_action :check_api_writable, :only => [:create, :update, :delete]
- before_action :check_api_readable, :except => [:create, :update, :delete]
around_action :api_call_handle_error, :api_call_timeout
before_action :set_request_formats, :except => [:create, :update, :delete]
module Api
class NotesController < ApiController
before_action :check_api_readable
+ before_action :check_api_writable, :only => [:create, :comment, :close, :reopen, :destroy]
before_action :setup_user_auth, :only => [:create, :comment, :show]
before_action :authorize, :only => [:close, :reopen, :destroy, :comment]
authorize_resource
- before_action :check_api_writable, :only => [:create, :comment, :close, :reopen, :destroy]
before_action :set_locale
around_action :api_call_handle_error, :api_call_timeout
class OldController < ApiController
require "xml/libxml"
+ before_action :check_api_readable
+ before_action :check_api_writable, :only => [:redact]
before_action :setup_user_auth, :only => [:history, :version]
before_action :authorize, :only => [:redact]
authorize_resource
- before_action :check_api_readable
- before_action :check_api_writable, :only => [:redact]
around_action :api_call_handle_error, :api_call_timeout
before_action :lookup_old_element, :except => [:history]
before_action :lookup_old_element_versions, :only => [:history]
module Api
class PermissionsController < ApiController
+ before_action :check_api_readable
+
authorize_resource :class => false
- before_action :check_api_readable
before_action :setup_user_auth
before_action :set_request_formats
around_action :api_call_handle_error, :api_call_timeout
class RelationsController < ApiController
require "xml/libxml"
+ before_action :check_api_writable, :only => [:create, :update, :delete]
+ before_action :check_api_readable, :except => [:create, :update, :delete]
before_action :authorize, :only => [:create, :update, :delete]
authorize_resource
before_action :require_public_data, :only => [:create, :update, :delete]
- before_action :check_api_writable, :only => [:create, :update, :delete]
- before_action :check_api_readable, :except => [:create, :update, :delete]
around_action :api_call_handle_error, :api_call_timeout
before_action :set_request_formats, :except => [:create, :update, :delete]
module Api
class TracepointsController < ApiController
+ before_action :check_api_readable
+
authorize_resource
- before_action :check_api_readable
around_action :api_call_handle_error, :api_call_timeout
# Get an XML response containing a list of tracepoints that have been uploaded
module Api
class TracesController < ApiController
+ before_action :check_database_readable, :except => [:show, :data]
+ before_action :check_database_writable, :only => [:create, :update, :destroy]
before_action :authorize_web
before_action :set_locale
before_action :authorize
authorize_resource
- before_action :check_database_readable, :except => [:show, :data]
- before_action :check_database_writable, :only => [:create, :update, :destroy]
before_action :check_api_readable, :only => [:show, :data]
before_action :check_api_writable, :only => [:create, :update, :destroy]
before_action :offline_error, :only => [:create, :destroy, :data]
module Api
class UsersController < ApiController
+ before_action :check_api_readable
before_action :disable_terms_redirect, :only => [:details]
before_action :setup_user_auth, :only => [:show, :index]
before_action :authorize, :only => [:details, :gpx_files]
authorize_resource
- before_action :check_api_readable
around_action :api_call_handle_error
before_action :lookup_user_by_id, :only => [:show]
class WaysController < ApiController
require "xml/libxml"
+ before_action :check_api_writable, :only => [:create, :update, :delete]
+ before_action :check_api_readable, :except => [:create, :update, :delete]
before_action :authorize, :only => [:create, :update, :delete]
authorize_resource
before_action :require_public_data, :only => [:create, :update, :delete]
- before_action :check_api_writable, :only => [:create, :update, :delete]
- before_action :check_api_readable, :except => [:create, :update, :delete]
around_action :api_call_handle_error, :api_call_timeout
before_action :set_request_formats, :except => [:create, :update, :delete]
def ddm_to_decdeg(captures)
begin
Float(captures[0])
- lat = captures[3].casecmp("s").zero? ? -(captures[0].to_f + captures[1].to_f / 60) : captures[0].to_f + captures[1].to_f / 60
- lon = captures[7].casecmp("w").zero? ? -(captures[4].to_f + captures[5].to_f / 60) : captures[4].to_f + captures[5].to_f / 60
+ lat = captures[3].casecmp("s").zero? ? -(captures[0].to_f + (captures[1].to_f / 60)) : captures[0].to_f + (captures[1].to_f / 60)
+ lon = captures[7].casecmp("w").zero? ? -(captures[4].to_f + (captures[5].to_f / 60)) : captures[4].to_f + (captures[5].to_f / 60)
rescue StandardError
- lat = captures[0].casecmp("s").zero? ? -(captures[1].to_f + captures[2].to_f / 60) : captures[1].to_f + captures[2].to_f / 60
- lon = captures[4].casecmp("w").zero? ? -(captures[5].to_f + captures[6].to_f / 60) : captures[5].to_f + captures[6].to_f / 60
+ lat = captures[0].casecmp("s").zero? ? -(captures[1].to_f + (captures[2].to_f / 60)) : captures[1].to_f + (captures[2].to_f / 60)
+ lon = captures[4].casecmp("w").zero? ? -(captures[5].to_f + (captures[6].to_f / 60)) : captures[5].to_f + (captures[6].to_f / 60)
end
{ :lat => lat, :lon => lon }
end
def dms_to_decdeg(captures)
begin
Float(captures[0])
- lat = captures[4].casecmp("s").zero? ? -(captures[0].to_f + (captures[1].to_f + captures[2].to_f / 60) / 60) : captures[0].to_f + (captures[1].to_f + captures[2].to_f / 60) / 60
- lon = captures[9].casecmp("w").zero? ? -(captures[5].to_f + (captures[6].to_f + captures[7].to_f / 60) / 60) : captures[5].to_f + (captures[6].to_f + captures[7].to_f / 60) / 60
+ lat = captures[4].casecmp("s").zero? ? -(captures[0].to_f + ((captures[1].to_f + (captures[2].to_f / 60)) / 60)) : captures[0].to_f + ((captures[1].to_f + (captures[2].to_f / 60)) / 60)
+ lon = captures[9].casecmp("w").zero? ? -(captures[5].to_f + ((captures[6].to_f + (captures[7].to_f / 60)) / 60)) : captures[5].to_f + ((captures[6].to_f + (captures[7].to_f / 60)) / 60)
rescue StandardError
- lat = captures[0].casecmp("s").zero? ? -(captures[1].to_f + (captures[2].to_f + captures[3].to_f / 60) / 60) : captures[1].to_f + (captures[2].to_f + captures[3].to_f / 60) / 60
- lon = captures[5].casecmp("w").zero? ? -(captures[6].to_f + (captures[7].to_f + captures[8].to_f / 60) / 60) : captures[6].to_f + (captures[7].to_f + captures[8].to_f / 60) / 60
+ lat = captures[0].casecmp("s").zero? ? -(captures[1].to_f + ((captures[2].to_f + (captures[3].to_f / 60)) / 60)) : captures[1].to_f + ((captures[2].to_f + (captures[3].to_f / 60)) / 60)
+ lon = captures[5].casecmp("w").zero? ? -(captures[6].to_f + ((captures[7].to_f + (captures[8].to_f / 60)) / 60)) : captures[6].to_f + ((captures[7].to_f + (captures[8].to_f / 60)) / 60)
end
{ :lat => lat, :lon => lon }
end
account_age_in_hours = account_age_in_seconds / 3600
recent_messages = messages.where("sent_on >= ?", Time.now.utc - 3600).count
active_reports = issues.with_status(:open).sum(:reports_count)
- max_messages = account_age_in_hours.ceil + recent_messages - active_reports * 10
+ max_messages = account_age_in_hours.ceil + recent_messages - (active_reports * 10)
max_messages.clamp(0, Settings.max_messages_per_hour)
end
account_age_in_hours = account_age_in_seconds / 3600
recent_friends = Friendship.where(:befriendee => self).where("created_at >= ?", Time.now.utc - 3600).count
active_reports = issues.with_status(:open).sum(:reports_count)
- max_friends = account_age_in_hours.ceil + recent_friends - active_reports * 10
+ max_friends = account_age_in_hours.ceil + recent_friends - (active_reports * 10)
max_friends.clamp(0, Settings.max_friends_per_hour)
end
--- /dev/null
+# basic attributes
+json.id changeset.id
+json.created_at changeset.created_at.xmlschema
+json.open changeset.open?
+json.comments_count changeset.comments.length
+json.changes_count changeset.num_changes
+
+json.closed_at changeset.closed_at.xmlschema unless changeset.open?
+if changeset.bbox.complete?
+ json.min_lat GeoRecord::Coord.new(changeset.bbox.to_unscaled.min_lat)
+ json.min_lon GeoRecord::Coord.new(changeset.bbox.to_unscaled.min_lon)
+ json.max_lat GeoRecord::Coord.new(changeset.bbox.to_unscaled.max_lat)
+ json.max_lon GeoRecord::Coord.new(changeset.bbox.to_unscaled.max_lon)
+end
+
+# user attributes
+if changeset.user.data_public?
+ json.uid changeset.user_id
+ json.user changeset.user.display_name
+end
+
+json.tags changeset.tags unless changeset.tags.empty?
+
+if @include_discussion
+ json.comments(changeset.comments) do |comment|
+ json.date comment.created_at.xmlschema
+ if comment.author.data_public?
+ json.uid comment.author.id
+ json.user comment.author.display_name
+ end
+ json.text comment.body
+ end
+end
--- /dev/null
+json.partial! "api/root_attributes"
+
+json.changeset do
+ json.partial! @changeset
+end
--- /dev/null
+json.partial! "api/root_attributes"
+
+json.changesets(@changesets) do |changeset|
+ json.partial! changeset
+end
-<h4 class="details">
+<h4>
<%= t "browse.version" %>
#<%= common_details.version %>
</h4>
<% end %>
</p>
-<p class="details">
- <%= t "browse.#{common_details.visible? ? :edited : :deleted}_by_html",
- :time => time_ago_in_words(common_details.timestamp, :scope => :"datetime.distance_in_words_ago"),
- :user => changeset_user_link(common_details.changeset),
- :title => l(common_details.timestamp) %>
- ·
- <%= t "browse.in_changeset" %>
- #<%= link_to common_details.changeset_id, :action => :changeset, :id => common_details.changeset_id %>
-</p>
+<ul class="list-unstyled">
+ <li>
+ <%= t "browse.#{common_details.visible? ? :edited : :deleted}_by_html",
+ :time => time_ago_in_words(common_details.timestamp, :scope => :"datetime.distance_in_words_ago"),
+ :user => changeset_user_link(common_details.changeset),
+ :title => l(common_details.timestamp) %>
+ </li>
+ <li>
+ <%= t "browse.in_changeset" %>
+ #<%= link_to common_details.changeset_id, :action => :changeset, :id => common_details.changeset_id %>
+ </li>
-<% if @type == "node" and common_details.visible? %>
-<div class="details geo">
- <%= t "browse.location" %>
- <%= link_to(t(".coordinates_html",
- :latitude => tag.span(number_with_delimiter(common_details.lat), :class => "latitude"),
- :longitude => tag.span(number_with_delimiter(common_details.lon), :class => "longitude")),
- root_path(:anchor => "map=18/#{common_details.lat}/#{common_details.lon}")) %>
-</div>
-<% end %>
+ <% if @type == "node" and common_details.visible? %>
+ <li>
+ <%= t "browse.location" %>
+ <%= link_to(t(".coordinates_html",
+ :latitude => tag.span(number_with_delimiter(common_details.lat), :class => "latitude"),
+ :longitude => tag.span(number_with_delimiter(common_details.lon), :class => "longitude")),
+ root_path(:anchor => "map=18/#{common_details.lat}/#{common_details.lon}")) %>
+ </li>
+ <% end %>
+</ul>
<%= render :partial => "tag_details", :object => common_details.tags %>
<h4><%= t "browse.part_of" %></h4>
<% unless node.ways.empty? %>
<details <%= "open" if node.ways.count < 10 %>>
- <summary><%= t "browse.part_of_ways", :count => node.ways.count %></summary>
+ <summary><%= t "browse.part_of_ways", :count => node.ways.uniq.count %></summary>
<ul class="list-unstyled">
<% node.ways.uniq.each do |way| %>
<li><%= link_to printable_name(way), { :action => "way", :id => way.id.to_s }, { :class => link_class("way", way), :title => link_title(way) } %></li>
<% end %>
<% unless node.containing_relation_members.empty? %>
<details <%= "open" if node.containing_relation_members.count < 10 %>>
- <summary><%= t "browse.part_of_relations", :count => node.containing_relation_members.count %></summary>
+ <summary><%= t "browse.part_of_relations", :count => node.containing_relation_members.uniq.count %></summary>
<ul class="list-unstyled">
<%= render :partial => "containing_relation", :collection => node.containing_relation_members.uniq %>
</ul>
<% unless relation.containing_relation_members.empty? %>
<h4><%= t "browse.part_of" %></h4>
<details <%= "open" if relation.containing_relation_members.count < 10 %>>
- <summary><%= t "browse.part_of_relations", :count => relation.containing_relation_members.count %></summary>
+ <summary><%= t "browse.part_of_relations", :count => relation.containing_relation_members.uniq.count %></summary>
<ul class="list-unstyled">
<%= render :partial => "containing_relation", :collection => relation.containing_relation_members.uniq %>
</ul>
<% unless way.containing_relation_members.empty? %>
<h4><%= t "browse.part_of" %></h4>
<details <%= "open" if way.containing_relation_members.count < 10 %>>
- <summary><%= t "browse.part_of_relations", :count => way.containing_relation_members.count %></summary>
+ <summary><%= t "browse.part_of_relations", :count => way.containing_relation_members.uniq.count %></summary>
<ul class="list-unstyled">
<%= render :partial => "containing_relation", :collection => way.containing_relation_members.uniq %>
</ul>
</nav>
<nav class='secondary'>
<ul class='mx-1 px-0'>
- <% if can? :index, Issue %>
+ <% if Settings.status != "database_offline" && can?(:index, Issue) %>
<li class="compact-hide nav-item <%= current_page_class(issues_path) %>">
<%= link_to issues_path(:status => "open"), :class => "nav-link" do %>
<%= t("layouts.issues") %>
require_relative "boot"
-if ENV["OPENSTREETMAP_STATUS"] == "database_offline"
+if ENV.fetch("OPENSTREETMAP_STATUS", nil) == "database_offline"
require "active_model/railtie"
require "active_job/railtie"
require "active_storage/engine"
# end
# end
- application_class "Oauth2Application"
+ application_class "Oauth2Application" unless Settings.status == "database_offline"
# Enables polymorphic Resource Owner association for Access Tokens and Access Grants.
# By default this option is disabled.
permissions: الصلاحيات
users:
new:
- title: أنشئ حسابا
+ title: أنشئ حسابًا
no_auto_account_create: للأسف نحن غير قادرين في الوقت الحالي على إنشاء حساب
لك تلقائيًا.
contact_support_html: يُرجَى الاتصال <a href="%{support}">بمدير الموقع</a> لترتيب
use external auth: 'بدلا من ذلك، استخدم طرفا ثالثا لتسجيل الدخول:'
auth no password: مع مصادقة طرف ثالث كلمة السر غير مطلوبة، ولكن بعض الأدوات
إضافية أو الخادم قد لا تزال تحتاج إلى واحدة.
- continue: أنشئ حسابا
+ continue: أنشئ حسابًا
terms accepted: نشكرك على قبول شروط المساهم الجديدة!
terms:
title: شروط
# Author: R4bb1
# Author: Rasal Lia
# Author: Sayma Jahan
+# Author: Tahmid
# Author: Tauhid16
# Author: Titodutta
# Author: Wikisagnik
allow_write_diary: ডায়েরি ভুক্তি তৈরি, মন্তব্য এবং বন্ধু বানান
allow_write_api: মানচিত্রটি সম্পাদন করুন
allow_write_gpx: জিপিএস ট্রেস আপলোড করুন
+ allow_write_notes: টীকা পরিবর্তন করুন
diary_comment:
body: মূলাংশ
diary_entry:
title: ওপেনস্ট্রিটম্যাপ টীকা
entry:
comment: মন্তব্য
+ full: পূর্ণ টীকা
+ account:
+ deletions:
+ show:
+ title: অ্যাকাউন্ট অপসারণ করুন
+ delete_account: অ্যাকাউন্ট অপসারণ করুন
+ confirm_delete: আপনি কি নিশ্চিত?
+ cancel: বাতিল করুন
accounts:
edit:
title: অ্যাকাউন্ট সম্পাদনা করুন
অধীনে প্রকাশ করছেন।
link text: এটি কী?
save changes button: পরিবর্তন সংরক্ষণ
+ delete_account: অ্যাকাউন্ট অপসারণ করুন...
+ destroy:
+ success: অ্যাকাউন্ট অপসারণ করা হয়েছে।
browse:
created: তৈরি হয়েছে
closed: বন্ধ হয়েছে
title_all: ওপেনস্ট্রিটম্যাপ পরিবর্তনধার্যের আলোচনা
title_particular: 'ওপেনস্ট্রিটম্যাপ পরিবর্তনধার্য #%{changeset_id} আলোচনা'
dashboards:
+ contact:
+ km away: '%{count}কিমি দূরে'
+ m away: '%{count}মিটার দূরে'
popup:
your location: আপনার অবস্থান
friend: বন্ধু
show:
+ title: আমার ড্যাশবোর্ড
+ edit_your_profile: আপনার প্রোফাইল সম্পাদনা করুন
my friends: আমার বন্ধুগণ
no friends: আপনি বন্ধুতালিকায় কাউকে যুক্ত করেননি।
nearby users: কাছাকাছি অন্য ব্যবহারকারী
love_hotel: লাভ হোটেল
marketplace: নগরচত্বর
monastery: আশ্রম
+ money_transfer: টাকা স্থানান্তর
motorcycle_parking: মোটরসাইকেল পার্কিং
music_school: সঙ্গীত বিদ্যালয়
nightclub: নৈশক্লাব
apartments: অ্যাপার্টমেন্ট
bungalow: বাংলো
cabin: কেবিন
+ college: কলেজ ভবন
commercial: বাণিজ্যিক ভবন
garage: গ্যারেজ
garages: গ্যারেজ
hotel: হোটেলের ভবন
house: বাড়ি
industrial: শিল্প ভবন
+ office: অফিস ভবন
roof: ছাদ
school: বিদ্যালয় ভবন
stable: স্থিতিশীল
university: বিশ্ববিদ্যালয় ভবন
"yes": ভবন
club:
+ sport: ক্রীড়া ক্লাব
"yes": ক্লাব
craft:
blacksmith: কামার
insurance: বিমা দপ্তর
it: আইটি অফিস
lawyer: উকিল
+ newspaper: সংবাদপত্রের অফিস
ngo: এনজিও দপ্তর
+ religion: ধর্মীয় অফিস
+ research: গবেষণা অফিস
telecommunication: টেলিযোগাযোগ দপ্তর
travel_agent: ভ্রমণ দালাল
"yes": দপ্তর
mobile_phone: মোবাইল ফোনের দোকান
motorcycle: মোটোরসইকেলের দোকান
music: সঙ্গীতের দোকান
+ musical_instrument: সঙ্গীত উপকরণ
newsagent: সংবাদপত্র বিক্রেতা
optician: চশমা বিক্রেতা
organic: জৈব খাদ্যের দোকান
stationery: স্টেশনারি দোকান
supermarket: অধিবিপণী
tailor: দর্জি
+ tattoo: ট্যাটুর দোকান
+ tea: চায়ের দোকান
+ ticket: টিকিটের দোকান
tobacco: তামাকের দোকান
toys: খেলনার দোকান
travel_agency: ভ্রমণ দালাল
vacant: খালি দোকান
+ video: ভিডিওর দোকান
+ video_games: ভিডিও গেমের দোকান
wine: মদের দোকান
"yes": দোকান
tourism:
index:
title: সমস্যা
search: অনুসন্ধান
+ user_not_found: ব্যবহারকারীর অস্তিত্ব নেই
status: স্থিতি
+ reports: অভিযোগ
last_updated: সর্বশেষ হালনাগাদ
last_updated_time_html: <abbr title='%{title}'>%{time}</abbr>
last_updated_time_user_html: '%{user} কর্তৃক <abbr title=''%{title}''>%{time}</abbr>'
hi: প্রিয় %{to_user},
had_added_you: '%{user} আপনাকে ওপেনস্ট্রিটম্যাপে বন্ধু হিসেবে যোগ করেছেন।'
see_their_profile: আপনি %{userurl}-এ তাদের প্রোফাইল দেখতে পারেন।
+ gpx_failure:
+ hi: সুপ্রিয় %{to_user},
+ gpx_success:
+ hi: সুপ্রিয় %{to_user},
signup_confirm:
subject: '[OpenStreetMap] ওপেনস্ট্রিটম্যাপে স্বাগতম'
greeting: এই যে আপনি!
details: পরিবর্তনধার্য সম্পর্কে আরও বিস্তারিত %{url} এ পাওয়া যাবে।
confirmations:
confirm:
+ heading: আপনার ইমেইল দেখুন!
+ introduction_1: আমরা আপনাকে একটি নিশ্চিতকরণ ইমেইল পাঠিয়েছি।
button: নিশ্চিত করুন
+ confirm_resend:
+ failure: ব্যবহারকারী %{name}-কে পাওয়া যায়নি।
confirm_email:
button: নিশ্চিত করুন
messages:
edit_preferences: পছন্দ সম্পাদনা করুন
edit:
save: পছন্দ হালনাগাদ করুন
+ cancel: বাতিল
update:
failure: পছন্দ হালনাগাদ করা যায়নি।
profiles:
edit:
+ title: প্রোফাইল সম্পাদনা করুন
+ save: প্রোফাইল হালনাগাদ করুন
+ cancel: বাতিল
image: চিত্র
+ gravatar:
+ gravatar: গ্র্যাভাটার ব্যবহার করুন
+ link: https://wiki.openstreetmap.org/wiki/Gravatar
+ what_is_gravatar: গ্র্যাভাটার কী?
new image: চিত্র যোগ করুন
delete image: বর্তমান ছবিটি অপসারণ করুন
home location: বাড়ির অবস্থান
message: জিপিএক্স ফাইল সংরক্ষণ এবং আপলোড বর্তমানে সম্ভব নয়
description:
description_without_count: '%{user} থেকে GPX ফাইল'
+ application:
+ settings_menu:
+ account_settings: অ্যাকাউন্ট সেটিংস
+ oauth:
+ authorize:
+ allow_write_api: মানচিত্রটি পরিবর্তন করুন
oauth_clients:
new:
title: একটি নতুন আবেদন নিবন্ধন করুন
করা হয়েছে:'
application: অ্যাপ্লিকেশনের নাম
issued_at: অনুমোদনের তারিখ
+ oauth2_applications:
+ index:
+ name: নাম
+ permissions: অনুমতি
+ application:
+ edit: সম্পাদনা
+ delete: অপসারণ
+ confirm_delete: এই অ্যাপ্লিকেশন অপসারণ করবেন?
+ new:
+ title: নতুন অ্যাপ্লিকেশন নিবন্ধন করুন
+ edit:
+ title: আপনার অ্যাপ্লিকেশন সম্পাদনা করুন
+ show:
+ edit: সম্পাদনা
+ delete: অপসারণ
+ confirm_delete: এই অ্যাপ্লিকেশন অপসারণ করবেন?
+ permissions: অনুমতি
+ not_found:
+ sorry: দুঃখিত, এই অ্যাপ্লিকেশনটি খুঁজে পাওয়া যায়নি।
users:
new:
title: নিবন্ধন করুন
deletions:
show:
title: Suprimeix el meu compte
+ warning: Avís! El procés de supressió del compte és definitiu i no pot revertir-se.
delete_account: Suprimeix el compte
+ delete_introduction: 'Podeu suprimir el vostre compte d''OpenStreetMap fent
+ servir el botó de sota. Tingueu en compte els detalls següents:'
+ delete_profile: S'eliminarà la vostra informació de perfil, incloent-hi el
+ vostre avatar, descripció i ubicació del vostre domicili.
+ delete_display_name: S'eliminarà el vostre nom en pantalla i podrà ser utilitzat
+ per altres comptes.
+ retain_edits: Les vostres edicions a la base de dades de mapes, si en teniu
+ cap, seran conservades.
+ retain_changeset_discussions: Les vostres discussions del conjunt de canvis,
+ si n'hi ha cap, es conservaran.
+ retain_email: Es conservarà la vostra adreça de correu electrònic.
+ confirm_delete: N'esteu segur?
cancel: Cancel·la
accounts:
edit:
de col·laboració.
agreed_with_pd: També declareu que considereu que les vostres modificacions
són de domini públic.
- link: https://www.osmfoundation.org/wiki/License/Contributor_Terms
+ link: https://wiki.osmfoundation.org/wiki/Licence/Contributor_Terms
link text: què és això?
save changes button: Desa els canvis
make edits public button: Fes totes les meves modificacions públiques
platform: Andana de tren
preserved: Ferrocarril conservat
proposed: Ferrocarril projectat
+ rail: Raïl
spur: Branc ferroviari
station: Estació de tren
stop: Parada de trens
<p>Registreu-vos i comenceu a col·laborar. Us enviarem un e-mail per a confirmar el vostre compte.</p>
email address: 'Adreça de correu:'
confirm email address: 'Confirmeu l''adreça de correu electrònic:'
- display name: 'Nom que es mostrarà:'
+ display name: 'Nom en pantalla:'
display name description: El nom d'usuari que es mostrarà públicament. El podeu
canviar més endavant a les preferències.
external auth: 'Autenticació mitjançant tercers:'
activate_user: Activa aquest usuari
deactivate_user: Desactiva aquest usuari
confirm_user: Confirma aquest usuari
+ unconfirm_user: Revoca la confirmació de l'usuari
+ unsuspend_user: Revoca la suspensió de l'usuari
hide_user: Amaga aquest usuari
unhide_user: No amaguis aquest usuari
delete_user: Suprimeix aquest usuari
message:
create: ДӀадахьийта
client_application:
- create: ДӀайаздар
+ create: ДӀайаздала
update: Хийца
redaction:
create: Нисдар кхоллар
edit:
image: 'Сурт:'
gravatar:
- disabled: Gravatar дӀаяйина.
+ disabled: Gravatar дӀайайина.
sessions:
new:
title: ЧугӀо
application: ТӀетохаран цӀе
users:
new:
- title: ДӀайаздар кхоллар
+ title: ДӀайаздалар
display name: 'Гуш йолу цӀе:'
continue: Кхин дӀа
terms:
rest_of_world: Дисна дуьйне
no_such_user:
title: Иштта деъашхочун агӀо йац
- heading: '%{user} дÓ\80айаздаÑ\80 дац'
+ heading: '%{user} аккаÑ\83нÑ\82 йац'
deleted: дӀайаьккхина
show:
my diary: Сан дӀайаздарш
other: '%{count} сахьт'
show:
created: Кхоьллина
- status: Хьал
+ status: 'Статус:'
show: Гайта
edit: Хийца
revoke: ДӀайаккхаблок!
display_name: Блоктоьхна декъашхо
creator_name: Автор
reason: Блоктохаран бахьана
- status: Ð¥Ñ\8cал
+ status: СÑ\82аÑ\82Ñ\83Ñ\81
revoker_name: ДӀайаьккхина блок
showing_page: АгӀо %{page}
next: ТӀехьа йогӀург →
# Author: Mkyral
# Author: Mormegil
# Author: Mr. Richard Bolla
+# Author: MrJaroslavik
# Author: Nemo bis
# Author: Patriccck
# Author: Paxt
auth_provider: Poskytovatel autentizace
auth_uid: Autentifikační UID
email: E-mail
- email_confirmation: potvrzení e-mailem
+ email_confirmation: Potvrzení e-mailu
new_email: nová emailová adresa
active: Aktivní
display_name: Zobrazované jméno
email_confirmation: E-mail-bekræftelse
new_email: Ny e-mailadresse
active: Aktiv
- display_name: Vist navn
+ display_name: offentligt synlige brugernavn
description: Profilbeskrivelse
home_lat: Breddegrad
home_lon: Længdegrad
deletions:
show:
title: Slet min konto
+ warning: Advarsel! Sletning af kontoen er endelig, og kan ikke gøres om.
delete_account: Slet konto
+ delete_introduction: 'Du kan slette din OpenStreetMap-konto ved at klikke
+ på knappen nedenfor. Bemærk i den forbindelse følgende detaljer:'
+ delete_profile: Din profilinformation, inklusive din avatar, beskrivelse og
+ hjemmeposition vil blive slettet.
+ delete_display_name: Dit offentligt synlige brugernavn vil blive fjernet og
+ kan herefter blive brugt af andre konti.
+ retain_caveats: 'Nogen information om dig vil dog blive gemt af OpenStreetMap,
+ selv efter din konto er blevet slettet:'
+ retain_edits: Hvis du har foretaget redigeringer af kort-databasen, vil disse
+ blive gemt.
+ retain_traces: Hvis du har uploadet spor, vil disse blive gemt.
+ retain_diary_entries: Hvis du har dagbogskommentarer, vil disse fortsat blive
+ gemt. De vil dog ikke længere blive vist.
+ retain_notes: Dine noter og kommentarer til kortet vil blive gemt, men vil
+ ikke længere blive vist.
+ retain_changeset_discussions: Hvis du har bidraget til diskussioner vedrørende
+ rettesæt, vil disse blive gemt.
+ retain_email: Din email-adresse vil blive gemt.
confirm_delete: Er du sikker?
+ cancel: Annullér
accounts:
edit:
title: Rediger konto
link text: hvad er dette?
save changes button: Gem ændringer
make edits public button: Gør alle mine rettelser offentlige
+ delete_account: Slet konto
update:
success_confirm_needed: Brugeroplysningerne blev opdateret. Tjek din e-mail
for en besked om at bekræfte din nye e-mailadresse.
success: Brugerinformation opdateret.
+ destroy:
+ success: Kontoen er bleget slettet.
browse:
created: Oprettet
closed: Lukket
my profile: Profil
my settings: Einstellungen
my comments: Meine Kommentare
- my_preferences: Meine Benutzereinstellungen
+ my_preferences: Benutzereinstellungen
my_dashboard: Meine Übersichtsseite
blocks on me: Erhaltene Sperren
blocks by me: Vergebene Sperren
account:
deletions:
show:
- title: Διαγραφή Λογαριασμού
- warning: Προσοχή! Η διαδικασία διαγραφής του λογαριασμού είναι τελική, και
+ title: Διαγραφή του λογαριασμού μου
+ warning: Προσοχή! Η διαδικασία διαγραφής του λογαριασμού είναι οριστική και
δεν μπορεί να αναστραφεί.
- delete_account: Î\94ιÎγÏ\81αÏ\88ε Ï\84ον λογαÏ\81ιαÏ\83μÏ\8c
+ delete_account: Î\94ιαγÏ\81αÏ\86ή Î\9bογαÏ\81ιαÏ\83μοÏ\8d
delete_introduction: 'Μπορείτε να διαγράψετε τον λογαριασμό σας στο OpenStreetMap
χρησιμοποιώντας το παρακάτω κουμπί. Παρακαλώ σημειώστε τις εξής λεπτομέρειες:'
delete_profile: Οι πληροφορίες του προφίλ, συμπεριλαμβανομένου του άβαταρ,
την περιγραφή και την τοποθεσία σπιτιού σας, θα καταργηθούν.
- delete_display_name: Το εμφανιζόμενο όνομα σας θα καταργηθεί, και μπορεί να
- Ï\87Ï\81ηÏ\83ιμοÏ\80οιηθεί αÏ\80Ï\8c άλλοÏ\85Ï\82 λογαÏ\81ιαÏ\83μοÏ\85ς.
+ delete_display_name: Το εμφανιζόμενο όνομα σας θα καταργηθεί και μπορεί να
+ Ï\87Ï\81ηÏ\83ιμοÏ\80οιηθεί αÏ\80Ï\8c άλλοÏ\85Ï\82 λογαÏ\81ιαÏ\83μοÏ\8dς.
retain_caveats: 'Ωστόσο, ορισμένες πληροφορίες για εσάς θα διατηρηθούν στο
OpenStreetMap, ακόμη και μετά τη διαγραφή του λογαριασμού σας:'
retain_edits: Οι επεξεργασίες στην βάση δεδομένων του χάρτη, εάν υπάρχουν,
ice_cream: Παγωτό
internet_cafe: Ίντερνετ καφέ
kindergarten: Νηπιαγωγείο
- language_school: ΦÏ\81ονÏ\84ιÏ\83Ï\84ήÏ\81ιο ξÎνÏ\89ν γλÏ\89Ï\83Ï\83Ï\8eν
+ language_school: ΣÏ\87ολείο γλÏ\8eÏ\83Ï\83αÏ\82
library: Βιβλιοθήκη
marketplace: Αγορά
monastery: Μοναστήρι
next: Επόμενη
copyright_html: Συνεισφέροντες του <span>©</span>OpenStreetMap<br>
used_by_html: Το %{name} προσφέρει δεδομένα χάρτη σε χιλιάδες ιστότοπους, εφαρμογές
- κινητού και συσκευές υλικού
+ κινητού και συσκευές υλισμικού
lede_text: Το OpenStreetMap αναπτύσσεται από μια κοινότητα χαρτογράφων που συνεισφέρουν
και διατηρούν δεδομένα σχετικά με δρόμους, μονοπάτια, καφετέριες, σιδηροδρομικούς
σταθμούς και πολλά περισσότερα, σε όλον τον κόσμο.
require_admin:
not_an_admin: Πρέπει να είστε διαχειριστής για αυτή την ενέργεια.
setup_user_auth:
- blocked_zero_hour: Î\88Ï\87εÏ\84ε Îνα επείγον μήνυμα στον ιστότοπο του OpenStreetMap.
- Î\98α Ï\80ρέπει να διαβάσετε το μήνυμα πριν να μπορείτε να αποθηκεύσετε τις αλλαγές
+ blocked_zero_hour: Î\95κκÏ\81εμεί επείγον μήνυμα στον ιστότοπο του OpenStreetMap.
+ Î ρέπει να διαβάσετε το μήνυμα πριν να μπορείτε να αποθηκεύσετε τις αλλαγές
σας.
blocked: Η πρόσβασή σας στο API έχει αποκλειστεί. Παρακαλούμε συνδεθείτε με
τη διεπαφή του ιστότοπου για να μάθετε περισσότερα.
my edits: Οι επεξεργασίες μου
my traces: Τα ίχνη μου
my notes: Οι Σημειώσεις Μου
- my messages: Τα Î\9cηνÏ\8dμαÏ\84ά Î\9cου
- my profile: Το Προφίλ Μου
- my settings: Οι Ρυθμίσεις Μου
+ my messages: Τα μηνÏ\8dμαÏ\84ά μου
+ my profile: Το προφίλ μου
+ my settings: Οι ρυθμίσεις μου
my comments: Τα Σχόλιά Μου
my_preferences: Οι προτιμήσεις μου
my_dashboard: Το ταμπλό μου
ice_cream: Ice Cream
internet_cafe: Internet Cafe
kindergarten: Nursery School
- language_school: Language school
library: Library
loading_dock: Loading Dock
love_hotel: Love Hotel
description: "Extracts for major world cities and their surrounding areas"
other:
title: "Other Sources"
- description: "Additional sources listed on the OpenStreetMap wiki"
+ description: "Additional sources listed on the OpenStreetMap Wiki"
options: "Options"
format: "Format"
scale: "Scale"
require_admin:
not_an_admin: Vi devas esti administranto por fari tion.
setup_user_auth:
- blocked_zero_hour: Vi havas urĝan mesaĝon en la OpenStreetMap retejo. Vi devas
+ blocked_zero_hour: Vi havas urĝan mesaĝon en la retejo OpenStreetMap. Vi devas
legi la mesaĝon antaŭ ol vi povos konservi viajn redaktojn.
blocked: Via aliro al API estas blokita. Bonvolu ensaluti al reta interfaco
por sciiĝi pli.
# Author: Jlrb+
# Author: Joanmp17
# Author: Johnarupire
+# Author: Josuert
# Author: Juenti el toju
# Author: Jynus
# Author: KATRINE1992
"yes": Edificio
club:
scout: Base del grupo de exploradores
- sport: Club deportivo
+ sport: Club de Deportes
"yes": Club
craft:
beekeeper: Apicultor
# Author: MidnightRaver
# Author: Pikne
# Author: RM87
+# Author: StarrySky
# Author: WikedKentaur
---
et:
entry:
comment: Kommentaar
full: Täielik tekst
+ account:
+ deletions:
+ show:
+ title: Konto kustutamine
+ warning: Hoiatus! Konto kustutamine on jäädav. Seda ei saa tagasi pöörata.
+ delete_account: Kustuta konto
+ delete_introduction: 'Saad enda OpenStreetMapi konto kustutada, kasutades
+ allolevat nuppu. Palun pea silmas järgmisi üksikasju:'
+ delete_profile: Sinu profiiliteave, sealhulgas avatar, kirjeldus ja kodu asukoht
+ eemaldatakse.
+ delete_display_name: Sinu kuvatav nimi eemaldatakse ja mõni teine konto saab
+ seda kasutada.
+ retain_caveats: Samas järgmine teave sinu kohta säilib OpenStreetMapis ka
+ pärast konto kustutamist.
+ retain_edits: Sinu muudatused kaardiandmebaasis säilivad, kui oled neid teinud.
+ retain_traces: Sinu rajad säilivad, kui oled neid üles laadinud.
+ retain_diary_entries: Sinu päeviku sissekanded ja päeviku kommentaarid, kui
+ oled neid kirjutanud, säilivad, kuid need peidetakse.
+ retain_notes: Sinu märkused kaardil ja märkuste kommentaarid, kui oled neid
+ kirjutanud, säilivad, kuid need peidetakse.
+ retain_changeset_discussions: Sinu kommentaarid muudatuskogumites säilivad,
+ kui oled neid kirjutanud.
+ retain_email: Sinu e-posti aadress säilib.
+ confirm_delete: Kas oled kindel?
+ cancel: Loobu
accounts:
edit:
title: Konto muutmine
link text: mis see on?
save changes button: Salvesta muudatused
make edits public button: Tee kõik minu muudatused avalikuks
+ delete_account: Kustuta konto...
update:
success_confirm_needed: Kasutajateabe värskendamine õnnestus. Kontrolli e-kirju,
et kinnitada uus e-posti aadress.
success: Kasutaja informatsioon uuendatud edukalt.
+ destroy:
+ success: Konto kustutatud.
browse:
created: Loodud
closed: Suletud
comment: Kommentaar
newer_comments: Uuemad kommentaarid
older_comments: Vanemad kommentaarid
+ doorkeeper:
+ flash:
+ applications:
+ create:
+ notice: Rakendus registreeritud.
friendships:
make_friend:
heading: Lisada %{user} sõbraks?
atm: Pangaautomaat
bank: Pank
bar: Baar
+ bbq: BBQ
bench: Pink
bicycle_parking: Jalgrattaparkla
bicycle_rental: Jalgrattarent
+ bicycle_repair_station: Jalgrataste remondijaam
biergarten: Õlleaed
boat_rental: Paadilaenutus
brothel: Lõbumaja
grocery: Toidupood
hairdresser: Juuksur
hardware: Rauakauplus
+ ice_cream: jäätisepood
jewelry: Juveelipood
kiosk: Kiosk
laundry: Pesumaja
# Author: Mjbmr
# Author: Mobin2008
# Author: Mohammad ebz
+# Author: Mojtabakd
# Author: Movyn
# Author: Nbi
# Author: Omidh
way_tag: تگ راه
attributes:
client_application:
- name: نام (اجباری)
+ name: نام (الزامی)
url: نشانی اینترنتی برنامه اصلی (الزامی)
callback_url: Callback URL
support_url: URL پشتیبانی
allow_read_prefs: ترجیحات کاربری او را بخواند
allow_write_prefs: ترجیحات کاربری او را تغییر دهد
allow_write_diary: روزنوشت ایجاد کند، نظر ثبت کند و دوست اضافه کند
- allow_write_api: Ù\86Ù\82Ø´Ù\87 را اصÙ\84Ø§Ø Ú©Ù\86Û\8cد
+ allow_write_api: Ù\86Ù\82Ø´Ù\87 را تغÛ\8cÛ\8cر دÙ\87د
allow_read_gpx: ردهای GPS خصوصی او را بخواند
allow_write_gpx: ردهای GPS بارگذاری کند
allow_write_notes: یادداشتها را تغییر دهد
home_lon: طول جغرافیایی
languages: زبانهای مورد ترجیح
preferred_editor: ویرایشگر مورد ترجیح
- pass_crypt: گذرواژه
- pass_crypt_confirmation: تأیید گذرواژه
+ pass_crypt: اسم رمز
+ pass_crypt_confirmation: تأیید رمز عبور
help:
doorkeeper/application:
confidential: بهرهبرداری از اپلیکیشن بهگونهای است که client secret را محرمانه
entry:
comment: نظر
full: یادداشت کامل
+ account:
+ deletions:
+ show:
+ title: حذف حساب من
+ warning: هشدار! فرآیند حذف حساب قطعی است و امکان لغو ندارد.
+ delete_account: حساب را حذف کن
+ delete_introduction: 'با فشردن دکمهٔ زیر میتوانید حساب اوپناستریتمپ خود
+ را حذف کنید. لطفاً به نکات زیر توجه نمایید:'
+ delete_profile: اطلاعات نمایهٔ شما شامل عکس، توضیحات و موقعیت خانه حذف خواهد
+ شد.
+ delete_display_name: نام نمایشی شما حذف خواهد شد و حسابهای دیگر میتوانند
+ از آن استفاده کنند.
+ retain_caveats: 'اگرچه، حتی پس از حذف شدن حسابتان برخی اطلاعات شما در اوپناستریتمپ
+ حفظ خواهد شد:'
+ retain_edits: همهٔ ویرایشهای شما در پایگاه دادهٔ نقشه حفظ خواهد شد.
+ retain_traces: همهٔ ردهایی که بارگذاری کردهاید حفظ خواهد شد.
+ retain_diary_entries: همهٔ روزنوشتها و نظرات شما به روزنوشتها حفظ خواهد
+ شد اما نمایش داده نمیشود.
+ retain_notes: همهٔ یادداشتهای نقشه و نظرات شما به یادداشتهای نقشه حفظ خواهد
+ شد اما نمایش داده نمیشود.
+ retain_changeset_discussions: همهٔ گفتوگوهای شما روی بستههای تغییر حفظ خواهد
+ شد.
+ retain_email: نشانی ایمیل شما حفظ خواهد شد.
+ confirm_delete: آیا مطمئن هستید؟
+ cancel: لغو
accounts:
edit:
title: ویرایش حساب
شرایط جدید مشارکتکننده، موافقت خود را با آن اعلام کنید.
agreed_with_pd: شما همچنین اعلام کردهاید که ویرایشهایتان در مالکیت عمومی
باشد.
- link: https://www.osmfoundation.org/wiki/License/Contributor_Terms
+ link: https://wiki.osmfoundation.org/wiki/Licence/Contributor_Terms
link text: این چیست؟
save changes button: ذخیرهکردن تغییرات
make edits public button: همهٔ ویرایشهای من را عمومی کن
+ delete_account: حذف حساب...
update:
success_confirm_needed: اطلاعات کاربر با موفقیت روزآمد شد. برای تأیید نشانی
ایمیل جدید، یادداشت ارسالشده به ایمیلتان را بررسی کنید.
success: اطلاعات کاربر با موفقیت روزآمد شد.
+ destroy:
+ success: حساب حذف شد.
browse:
created: ایجاد شد
closed: بسته شد
key: صفحهٔ توضیحات ویکی برای تگ %{key}
tag: صفحهٔ توضیحات ویکی برای تگ %{key}=%{value}
wikidata_link: آیتم %{page} در ویکیداده
- wikipedia_link: صفحه مقاله %{page} در ویکیپدیا
+ wikipedia_link: مقالۀ %{page} در ویکیپدیا
wikimedia_commons_link: آیتم %{page} در ویکیانبار
telephone_link: ' تماس با %{phone_number}'
colour_preview: پیشنمایش رنگ %{colour_value}
title: روزنوشتهای OpenStreetMap
description: روزنوشتهای اخیر از کاربران OpenStreetMap
comments:
- no_comments: فاقد پیام روزانه
+ title: نظراتی که %{user} به روزنوشتها داده است
+ heading: نظرات %{user} به روزنوشتها
+ subheading_html: نظراتی که %{user} به روزنوشتها داده است
+ no_comments: به روزنوشتها نظری نداده است
post: فرسته
when: زمان
comment: نظر
warehouse: انبار
"yes": ساختمان
club:
- sport: کلوپ ورزشی
+ sport: باشگاه ورزشی
"yes": باشگاه
craft:
blacksmith: آهنگر
click_the_link: اگر خودتان هستید، لطفاً برای تأیید این تغییر روی پیوند زیر
کلیک کنید.
lost_password:
- subject: '[OpenStreetMap] درخواست بازنشانی گذرواژه'
+ subject: '[OpenStreetMap] درخواست بازنشانی رمز عبور'
greeting: سلام،
hopefully_you: کسی (احتمالاً شما) درخواست کرده گذرواژهٔ مربوط به حساب کاربری
متناظر با این ایمیل در openstreetmap.org بازنشانی شود.
- click_the_link: اگر خودتان درخواست کردهاید، لطفاً برای بازنشانی گذرواژه روی
+ click_the_link: اگر خودتان درخواست کردهاید، لطفاً برای بازنشانی رمز عبور روی
پیوند زیر کلیک کنید.
note_comment_notification:
anonymous: کاربری گمنام
success: تغییر نشانی ایمیل شما تأیید شد!
failure: یک نشانی ایمیل قبلاً با این توکن تأیید شده است.
unknown_token: کد تأیید منقضی شده یا وجود ندارد.
+ resend_success_flash:
+ confirmation_sent: یادداشت تأیید تازهای به %{email} فرستادیم. حسابتان را که
+ تأیید کنید بلافاصله میتوانید نقشهکشی را آغاز نمایید.
+ whitelist: اگر از سامانهٔ ضدّهرزنامه استفاده میکنید که درخواستهای تأیید میفرستد،
+ لطفاً مطمئن شوید که %{sender} را در لیست سفید قرار دهید زیرا نمیتوانیم به
+ هرگونه درخواست تأیید پاسخ دهیم.
messages:
inbox:
title: صندوق دریافت
destroyed: پیام حذف شد
passwords:
lost_password:
- title: فراموشی گذرواژه
- heading: گذرواژهٔ خود را فراموش کردهاید؟
+ title: فراموشی رمز عبور
+ heading: رمز عبور خودتان را فراموش کردهاید؟
email address: 'نشانی ایمیل:'
- new password button: بازنشانی گذرواژه
+ new password button: بازنشانی رمز عبور
help_text: ایمیلی که با آن ثبتنام کردهاید را وارد کنید. ما پیوندی به آن میفرستیم
- تا بتوانید بهوسیلهٔ آن گذرواژهٔ خود را بازنشانی کنید.
+ تا بتوانید بهوسیلهٔ آن رمز عبورتان را بازنشانی کنید.
notice email on way: متأسفیم که آن را گم کردهاید :-( اما ایمیلی در راه است
که میتوانید بهزودی آن را مجدد تنظیم کنید.
notice email cannot find: چنین ایمیلی پیدا نشد، متأسفیم.
reset_password:
- title: بازنشانی گذرواژه
- heading: بازنشانی گذرواژه برای %{user}
- reset: بازنشانی گذرواژه
- flash changed: گذرواژهٔ شما عوض شد.
+ title: بازنشانی رمز عبور
+ heading: بازنشانی رمز عبور برای %{user}
+ reset: بازنشانی رمز عبور
+ flash changed: رمز عبورتان عوض شد.
flash token bad: توکن را نیافتید؟ نشانی را بررسی کنید شاید بیابید.
preferences:
show:
title: ورود
heading: ورود
email or username: 'نشانی ایمیل یا نام کاربری:'
- password: 'گذرواژه:'
+ password: 'رمز عبور:'
openid_html: '%{logo} OpenID:'
remember: مرا به خاطر بسپار
- lost password link: گذرواژهٔ خود را فراموش کردهاید؟
+ lost password link: رمز عبورتان را فراموش کردهاید؟
login_button: ورود
register now: اکنون ثبتنام کنید
- with username: 'از قبل حساب OpenStreetMap دارید؟ لطفاً با نام کاربری و گذرواژهتان
+ with username: 'از قبل حساب OpenStreetMap دارید؟ لطفاً با نام کاربری و رمز عبورتان
وارد شوید:'
with external: 'بهجای ثبت نام، از روش شخص ثالث استفاده کنید:'
new to osm: در OpenStreetMap تازهوارد هستید؟
to make changes: برای ویرایش دادهٔ OpenStreetMap، باید حساب کاربری داشته باشید.
- create account minute: Û\8cÚ© ØØ³Ø§Ø¨ بسازید. فقط یک دقیقه طول میکشد.
+ create account minute: Û\8cÚ© ØØ³Ø§Ø¨ اÛ\8cجاد Ú©Ù\86ید. فقط یک دقیقه طول میکشد.
no account: حساب کاربری ندارید؟
account not active: پوزش میخواهیم، حسابتان هنوز فعال نشدهاست.<br />لطفاً از
پیوندی که در ایمیل تأیید وجود دارد برای فعالسازی حساب خود استفاده کنید، یا
چاپی)، توصیه میکنیم که خوانندگان خود را به openstreetmap.org (شاید با
گسترش OpenStreetMap به این نشانی کامل)، به opendatacommons.org و در صورت
تناسب به creativecommons.org هدایت کنید.
- credit_3_1_html: |-
- کاشیهای نقشهٔ www.openstreetmap.org در «سبک استاندارد»، کار تولیدی (Produced Work) محسوب میشوند که بنیاد اوپناستریتمپ با استفاده از دادهٔ اوپناستریتمپ تحت پروانهٔ پایگاهدادهٔ باز (ODbL) ساختهاست. اگر از این کاشیها استفاده میکنید لطفاً این انتساب را به کار ببرید:
- «نقشه و دادهٔ پایه از OpenStreetMap و بنیاد OpenStreetMap»
+ credit_3_1_html: کاشیهای نقشه با «سبک استاندارد» در www.openstreetmap.org
+ کار تولیدی (Produced Work) محسوب میشوند که بنیاد اوپناستریتمپ با استفاده
+ از دادهٔ اوپناستریتمپ تحت پروانهٔ پایگاهدادهٔ باز (ODbL) ساختهاست. هنگام
+ استفاده از این سبک نقشه، همان انتساب بهکاررفته برای دادهٔ نقشه، لازم است.
credit_4_html: |-
در یک نقشهٔ الکترونیکی قابل مرور، یادکرد باید در گوشهٔ نقشه ظاهر شود.
برای مثال:
با اجازهٔ صریح و آشکار از صاحبان حقنشر.
infringement_2_html: اگر بر این باورید که دادهٔ مشمول حقنشر بهطور نامناسبی
به پایگاهدادهٔ OpenStreetMap یا به این وبسایت افزوده شده، لطفاً به <a
- href="https://www.osmfoundation.org/wiki/License/Takedown_procedure">روندنامهٔ
+ href="https://wiki.osmfoundation.org/wiki/Takedown_procedure">روندنامهٔ
حذف</a> مراجعه کنید یا دادخواست خود را مستقیماً در <a href="https://dmca.openstreetmap.org/">صفحهٔ
دادخواهی برخط</a> تسلیم کنید.
trademarks_title_html: <span id="trademarks"></span>نشانهای تجاری
کاربری وب وارد شوید تا شرایط مشارکتکننده را ببینید. لازم نیست آن را بپذیرید،
ولی حتماً باید آن را ببینید.
settings_menu:
+ account_settings: تنظیمات حساب
oauth1_settings: تنظیمات OAuth 1
oauth2_applications: اپلیکیشنهای OAuth 2
oauth2_authorizations: مجوزهای OAuth 2
permissions:
missing: اجازهٔ دسترسی به این امکان را به اپلیکیشن ندادهاید
scopes:
- read_prefs: خواندن ترجیحات کاربر
- write_prefs: تغییر ترجیحات کاربر
+ read_prefs: خواندن ترجیحات کاربری
+ write_prefs: تغییر ترجیحات کاربری
write_diary: ایجاد روزنوشت، نظردهی و افزودن دوست
write_api: اصلاح نقشه
read_gpx: خواندن ردهای جیپیاس خصوصی
write_gpx: آپلود ردهای جیپیاس
write_notes: اصلاح یادداشتها
read_email: خواندن نشانی ایمیل کاربر
+ skip_authorization: اپلیکیشن با تأیید خودکار
oauth_clients:
new:
title: ثبت اپلیکیشن تازه
oauth2_authorizations:
new:
title: نیازمند کسب مجوز
+ introduction: آیا به %{application} اجازه میدهید با مجوزهای زیر به حسابتان
+ دسترسی داشته باشد؟
+ authorize: مجاز کردن
+ deny: رد کردن
+ error:
+ title: خطایی رخ داد
+ show:
+ title: کد مجوز
oauth2_authorized_applications:
index:
title: نرمافزارهای مجاز من
+ application: اپلیکیشن
permissions: اجازهها
+ no_applications_html: هنوز به هیچ اپلیکیشن %{oauth2} اجازه ندادهاید.
application:
revoke: ابطال دسترسی
confirm_revoke: دسترسی این برنامه باطل شود؟
بعداً آن را در تنظیمات تغییر دهید.
external auth: 'احراز هویت شخص ثالث:'
use external auth: بهجای ثبت نام، از روش شخص ثالث استفاده کنید
- auth no password: در اعتبارسنجی بهروش شخص ثالث نیازی به گذرواژهٔ اوپناستریتمپ
- ندارید اما شاید میزبان انتخابی شما گذرواژهٔ خودش را بخواهد.
+ auth no password: در اعتبارسنجی بهروش شخص ثالث نیازی به رمز عبور اوپناستریتمپ
+ ندارید اما شاید میزبان انتخابی شما رمز عبور خودش را بخواهد.
continue: ثبت نام
terms accepted: از اینکه شرایط جدید مشارکتکننده را پذیرفتید، سپاسگزاریم!
terms:
read_tou: شرایط استفاده را خواندهام و آن را میپذیرم
consider_pd: علاوه بر موارد بالا، میپذیرم که مشارکتهایم در مالکیت عمومی باشد.
consider_pd_why: این چیست؟
- consider_pd_why_url: https://www.osmfoundation.org/wiki/License/Why_would_I_want_my_contributions_to_be_public_domain
+ consider_pd_why_url: https://wiki.osmfoundation.org/wiki/Licence_and_Legal_FAQ/Why_would_I_want_my_contributions_to_be_public_domain
guidance_html: 'اطلاعاتی برای کمک به درک شرایط مشارکتکننده: <a href="%{summary}">خلاصهٔ
خوانا برای انسان</a> و <a href="%{translations}">ترجمههای غیررسمی</a>'
continue: ادامه
hide: پنهانکردن کاربران انتخابشده
empty: هیچ کاربر منطبقی یافت نشد
suspended:
- title: حساب کاربری معلق شده است
- heading: تعلیق حساب کاربری
+ title: حساب معلق شده است
+ heading: تعلیق حساب
support: پشتیبانی
body_html: |-
<p>
no_authorization_code: بدون کد احراز هویت
unknown_signature_algorithm: الگوریتم امضای ناشناخته
invalid_scope: حوزهٔ نامعتبر
+ unknown_error: احراز هویت ناموفق بود
auth_association:
heading: شناسهٔ شما هنوز با یک حساب کاربری OpenStreetMap مرتبط نشده است.
option_1: اگر در OpenStreetMap تازهوارد هستید، لطفاً با استفاده از فرم زیر
یک حساب کاربری جدید بسازید.
- option_2: اگر ØØ³Ø§Ø¨ کاربرÛ\8c دارÛ\8cدØ\8c Ù\85Û\8câ\80\8cتÙ\88اÙ\86Û\8cد با استÙ\81ادÙ\87 از Ù\86اÙ\85 کاربرÛ\8c Ù\88 گذرÙ\88اÚ\98Ù\87Ù\94
- Ø®Ù\88د بÙ\87 ØØ³Ø§Ø¨ØªØ§Ù\86 Ù\88ارد Ø´Ù\88Û\8cد Ù\88 سپس در Ù\82سÙ\85ت تÙ\86ظÛ\8cÙ\85ات کاربرØ\8c ØØ³Ø§Ø¨ Ø®Ù\88د را بÙ\87 Ø´Ù\86اسÙ\87Ù\94
- خود متصل کنید.
+ option_2: اگر از Ù\82بÙ\84 ØØ³Ø§Ø¨Û\8c دارÛ\8cدØ\8c Ø´Ù\85ا Ù\85Û\8câ\80\8cتÙ\88اÙ\86Û\8cد با استÙ\81ادÙ\87 از Ù\86اÙ\85 کاربرÛ\8c Ù\88 رÙ\85ز
+ عبÙ\88رتاÙ\86 Ù\88ارد Ø´Ù\88Û\8cد Ù\88 سپس در Ù\82سÙ\85ت تÙ\86ظÛ\8cÙ\85ات کاربرÛ\8cتاÙ\86Ø\8c ØØ³Ø§Ø¨ Ø®Ù\88د را بÙ\87 Ø´Ù\86اسÙ\87Ù\94 Ø®Ù\88د
+ متصل کنید.
user_role:
filter:
not_a_role: رشتهٔ '%{role}' نقش معتبری نیست.
title: یادداشتهایی که %{user} ارسال کرده یا روی آنها نظر داده
heading: یادداشتهای %{user}
subheading_html: یادداشتهایی که %{user} ارسال کرده یا روی آنها نظر داده
- no_notes: فاقد یادداشت
+ no_notes: یادداشتی ننوشته است
id: شناسه
creator: ایجادکننده
description: شرح
email_confirmation: Votre adresse n’est pas affichée publiquement, voyez notre
<a href="https://wiki.osmfoundation.org/wiki/Privacy_Policy" title="Politique
de confidentialité de la Fondation OSM incluant une section sur les adresses
- de messagerie">politique de confidentialité</a> pour plus d’informations.
+ de courriel">politique de confidentialité</a> pour plus d’informations.
new_email: (jamais affichée publiquement)
datetime:
distance_in_words_ago:
title: Journaux des utilisateurs
title_friends: Journaux des amis
title_nearby: Journaux des utilisateurs à proximité
- user_title: Journal de %{user}
- in_language_title: Entrées du journal en %{language}
+ user_title: Carnet de %{user}
+ in_language_title: Entrées du carnet en %{language}
new: Nouvelle entrée du journal
new_title: Écrire une nouvelle entrée dans mon journal utilisateur
my_diary: Mon journal
title: Modifier l’entrée du journal
marker_text: Emplacement de l’entrée du journal
show:
- title: Journal de %{user} | %{title}
- user_title: Journal de %{user}
+ title: Carnet de %{user} | %{title}
+ user_title: Carnet de %{user}
leave_a_comment: Laisser un commentaire
login_to_leave_a_comment_html: '%{login_link} pour laisser un commentaire'
login: Se connecter
description: Entrées récentes du journal OpenStreetMap de %{user}
language:
title: Entrées du journal OpenStreetMap en %{language_name}
- description: Entrées récentes des journaux d’utilisateurs d’OpenStreetMap
- en %{language_name}
+ description: Entrées récentes des carnets d’utilisateurs d’OpenStreetMap en
+ %{language_name}
all:
title: Entrées des journaux OpenStreetMap
description: Entrées récentes des journaux d’utilisateurs de OpenStreetMap
ice_cream: Glacier
internet_cafe: Cybercafé
kindergarten: École maternelle
- language_school: École de langue
+ language_school: École de langues
library: Bibliothèque
loading_dock: Quai de chargement
love_hotel: Hôtel d’amour
de leurs environs
other:
title: Autres sources
- description: Sources supplémentaires listées dans le wiki d’OpenStreetMap
+ description: Sources supplémentaires listées sur le wiki d’OpenStreetMap
options: Options
format: Format
scale: Échelle
allow_to: 'Autoriser l’application cliente à :'
allow_read_prefs: lire vos préférences utilisateur ;
allow_write_prefs: modifier vos préférences utilisateur ;
- allow_write_diary: créer pour vous des entrées dans votre journal, faire des
+ allow_write_diary: créer pour vous des entrées dans votre carnet, faire des
commentaires et ajouter des amis ;
allow_write_api: modifier la carte.
allow_read_gpx: lire vos traces GPS privées ;
title: S’inscrire
no_auto_account_create: Malheureusement, nous sommes actuellement dans l’impossibilité
de vous créer un compte automatiquement.
- contact_support_html: Veuillez contacter le <a href="%{support}">support</a>
- pour qu’il vous crée un compte — nous essaierons de traiter votre demande
+ contact_support_html: Veuillez contacter l’<a href="%{support}">assistance</a>
+ pour qu’elle vous crée un compte — nous essaierons de traiter votre demande
le plus rapidement possible.
about:
header: Libre et modifiable
blocks by me: Blocages de ma part
edit_profile: Modifier le profil
send message: Envoyer un message
- diary: Journal
+ diary: Carnet
edits: Modifications
traces: Traces
notes: Notes de carte
advice: |-
At it eksportearjen boppe net slagget, besykje
dan ris ien fan 'e neikommende boarnen:
- body: |-
- It gebiet is te grut en eksportearje dat as
- OpenStreetMap-XML-data. Zoom yn as
- selektearje in lytser gebiet. Brûk oars ien
- fan 'e boarnen dy't hjirûnder steane foar
- it ynladen fan bulkdata.
+ body: Dit gebiet is te grut foar eksport as OpenStreetMap-XML-data. Zoom yn
+ of selektearje in lytser gebiet. Brûk oars ien fan 'e boarnen dy't hjirûnder
+ steane foar it ynladen fan bulkdata.
planet:
title: Planet OSM
description: Geregeldwei bywurke kopyen fan 'e hiele OpenStreetMap-databank
review link text: נא לעבור לקישור הזה בזמנך הפנוי כדי לסקור ולקבל את תנאי
התרומה החדשים.
agreed_with_pd: הצהרת גם שמבחינתך העריכות שלך יהיו בנחלת הכלל.
- link: https://www.osmfoundation.org/wiki/License/Contributor_Terms
+ link: https://wiki.osmfoundation.org/wiki/Licence/Contributor_Terms
link text: מה זה?
save changes button: שמירת השינויים
make edits public button: להפוך את כל עריכותיי לציבוריות
infringement_2_html: |-
אם נראה לך שחומר שמוגבל בזכויות יוצרים נוסף באופן לא הולם
אל מסד הנתונים של OpenStreetMap או אל האתר הזה, נא לפנות
- אל <a href="https://www.osmfoundation.org/wiki/License/Takedown_procedure">נוהל
+ אל <a href="https://wiki.osmfoundation.org/wiki/Takedown_procedure">נוהל
ההסרה</a> שלנו או כתבו תלונה ישירות
<a href="https://dmca.openstreetmap.org/">בדף התלונות המקוון שלנו</a>.
trademarks_title_html: <span id="trademarks"></span>סימנים מסחריים
read_tou: קראתי את תנאי השימוש ואני מסכימ/ה לתנאים אלו
consider_pd: בנוסף לכתוב לעיל, מבחינתי כל עריכותיי שייכות לנחלת הכלל
consider_pd_why: מה זה?
- consider_pd_why_url: https://www.osmfoundation.org/wiki/License/Why_would_I_want_my_contributions_to_be_public_domain
+ consider_pd_why_url: https://wiki.osmfoundation.org/wiki/License_and_Legal_FAQ/Why_would_I_want_my_contributions_to_be_public_domain
guidance_html: מידע שעוזר להבין את התנאים האלהa <a href="%{summary}">תקציר קריא</a>
וכמה <a href="%{translations}">תרגומים בלתי־רשמיים</a>
continue: להמשיך
da priredi za stvaranje korisničkog računa - pokušati ćemo se pozabaviti s
ovime u najkraćem vremenu.
about:
- header: Slobodna i može ju svatko uređivati
+ header: Slobodna i svatko je može uređivati
html: |-
- <p>Za razliku od drugih karata, OpenStreetMap su u potpunosti napravili ljudi kao vi,
- i slobodno ju svatko može popraviti, osvježiti, skinuti i koristiti.</p>
- <p>Prijavite se i krenite uređivati. Poslat ćemo vam e-mail kako bi potvrdili vaš račun.</p>
+ <p>Za razliku od drugih karata, OpenStreetMap su u potpunosti napravili ljudi kao Vi. Svatko ih može slobodno popravljati, osvježavati, skidati i upotrebljavati.</p>
+ <p>Prijavite se i krenite uređivati. Poslat ćemo vam e-mail kako biste potvrdili svoj račun.</p>
email address: 'Email:'
confirm email address: 'Potvrdi e-mail:'
display name: 'Korisničko ime:'
entry:
comment: Komentar
full: Catatan lengkap
+ account:
+ deletions:
+ show:
+ retain_email: Alamat surel Anda akan dipertahankan.
+ confirm_delete: Apakah Anda yakin?
+ cancel: Batal
accounts:
edit:
title: Edit akun
dan menyetujui Persyaratan Kontributor yang baru.
agreed_with_pd: Anda juga telah menyatakan bahwa Anda mempertimbangkan suntingan
Anda berada dalam Domain publik.
- link: https://www.osmfoundation.org/wiki/License/Contributor_Terms
+ link: https://wiki.osmfoundation.org/wiki/Licence/Contributor_Terms
link text: Apa ini?
save changes button: Simpan Perubahan
make edits public button: Membuat seluruh suntingan saya menjadi publik
+ delete_account: Hapus Akun...
update:
success_confirm_needed: Informasi pengguna telah berhasil diperbarui. Periksa
email untuk melakukan konfirmasi alamat email.
success: Informasi mengenai pengguna sudah berhasil diperbarui.
+ destroy:
+ success: Akun Telah Dihapus.
browse:
created: Dibuat
closed: Ditutup
bicycle_rental: Penyewaan Sepeda
bicycle_repair_station: Bengkel Sepeda
biergarten: Taman Bir
+ blood_bank: Bank Darah
boat_rental: Penyewaan Perahu
brothel: Bordil
bureau_de_change: Penukaran Valuta Asing
ice_cream: Es Krim
internet_cafe: Warung Internet
kindergarten: Taman Kanak-kanak
- language_school: Sekolah bahasa
+ language_school: Sekolah Bahasa
library: Perpustakaan
marketplace: Pasar
monastery: Biara
+ money_transfer: Layanan Transfer Uang
motorcycle_parking: Parkir Motor
music_school: Sekolah Musik
nightclub: Klub Malam
advertising: Iklan
antenna: Antena
beacon: Sinyal Pandu
+ beam: Balok
beehive: Sarang Lebah
breakwater: Pemecah Gelombang
bridge: Jembatan
mountain_pass:
"yes": Perlintasan Pegunungan
natural:
+ atoll: Atol
bay: Teluk
beach: Pantai
cape: Tanjung
cave_entrance: Pintu Masuk Gua
cliff: Tebing
+ coastline: Pesisir
crater: Kawah
dune: Bukit Pasir
fell: Tebangan
hill: Bukit
hot_spring: Mata Air Panas
island: Pulau
+ isthmus: Tanah Genting
land: Lahan
marsh: Rawa
moor: Tegalan
mud: Lumpur
peak: Puncak
+ peninsula: Semenanjung
point: Titik
reef: Batu Karang
ridge: Punggung Bukit
stone: Batu
strait: Selat
tree: Pohon
+ tundra: Tundra
valley: Lembah
volcano: Gunung berapi
water: Air
platform: Peron Kereta
preserved: Jalur Kereta Terlindungi
proposed: Kereta Api yang Diusulkan
+ rail: Rel
spur: Sepur Kereta
station: Stasiun Kereta Api
stop: Perhentian Kereta Api
switch: Titik Kereta Api
tram: Jalur Trem
tram_stop: Perhentian Trem
+ turntable: Pemutar Rel
yard: Emplasemen
shop:
agrarian: Toko Pertanian
cosmetics: Toko Kosmetik
craft: Toko Suplai Kriya
curtain: Toko Tirai
+ dairy: Toko Produk Susu
deli: Siap saji
department_store: Toko serba ada
discount: Toko Barang Obral
peta cetak) tanpa izin eksplisit dari pemegang hak cipta.
infringement_2_html: |-
Jika Anda percaya bahwa materi berhak cipta telah tidak tepat
- ditambahkan ke OpenStreetMap database atau situs ini, silakan lihat <a href="http://www.osmfoundation.org/wiki/License/Takedown_procedure">prosedur takedown</a> kami atau kirimkan file langsung pada
+ ditambahkan ke OpenStreetMap database atau situs ini, silakan lihat <a href="https://wiki.osmfoundation.org/wiki/License/Takedown_procedure">prosedur takedown</a> kami atau kirimkan file langsung pada
<a href="https://dmca.openstreetmap.org/">pengajuan halaman on-line</a>.
trademarks_title_html: <span id="trademarks"></span>Merek dagang
trademarks_1_html: OpenStreetMap, logo lup, dan State of the Map adalah merek
consider_pd: Sebagai tambahan perjanjian di atas, saya menganggap kontribusi
saya berada di dalam Domain Publik
consider_pd_why: apa ini?
- consider_pd_why_url: https://www.osmfoundation.org/wiki/License/Why_would_I_want_my_contributions_to_be_public_domain
+ consider_pd_why_url: https://wiki.osmfoundation.org/wiki/Licence_and_Legal_FAQ/Why_would_I_want_my_contributions_to_be_public_domain
guidance_html: 'Informasi untuk membantu Anda memahami persyaratan ini: sebuah
<a href="%{summary}">ringkasan yang mudah dibaca</a> dan beberapa <a href="%{translations}">terjemahan
informal</a>'
italy: Italia
rest_of_world: Bagian lain dari dunia
terms_declined_flash:
+ terms_declined_html: Kami mohon maaf Anda tidak menerima Persyaratan Kontributor
+ baru. Untuk informasi lebih lanjut, silakan lihat %{terms_declined_link}.
+ terms_declined_link: halaman wiki ini
terms_declined_url: https://wiki.openstreetmap.org/wiki/Contributor_Terms_Declined
no_such_user:
title: Pengguna tersebut tidak ditemukan
my profile: Profilku
my settings: Pengaturanku
my comments: Komentarku
+ my_preferences: Preferensi Saya
+ my_dashboard: Dasbor Saya
blocks on me: Blok kepada saya
blocks by me: Blok oleh saya
+ edit_profile: Sunting Profil
send message: Kirim Pesan
diary: Catatan Harian
edits: Suntingan
flash: Redaksi dihancurkan.
error: Ada kesalahan menghancurkan Redaksi ini.
validations:
+ leading_whitespace: punya ruang putih di depan
+ trailing_whitespace: punya ruang putih di belakang
invalid_characters: mengandung karakter yang tidak dikenal
url_characters: mengandung karakter URL khusus (%{characters})
...
hill: Hæð
hot_spring: Heit uppspretta
island: Eyja
+ isthmus: Eiði
land: Land
marsh: Votlendi
moor: Mýri
about:
next: Næsta
copyright_html: <span>©</span>Þátttakendur í<br>OpenStreetMap<br>verkefninu
- used_by_html: '%{name} veitir kortagögn á þúsundum vefsíðna, símaforritum og
+ used_by_html: '%{name} veitir kortagögn á þúsundum vefsvæða, símaforritum og
tækjum'
lede_text: OpenStreetMap er byggt upp af heilu samfélagi kortagerðarfólks sem
leggur inn og viðheldur gögnum um vegi, stíga, kaffihús, járnbrautir og margt,
not_an_admin: Þú þarft að vera möppudýr til að framkvæma þessa aðgerð.
setup_user_auth:
blocked_zero_hour: Þú átt áríðandi skilaboð á OpenStreetMap vefsvæðinu. Þú verður
- að lesa þessi skilaboð áður en þú getur aftur vistað neinar breytingar.
+ að lesa þessi skilaboð áður en þú getur vistað neinar breytingar.
blocked: Aðgangur þinn að API-forritunarviðmótinu hefur verið bannaður. Skráðu
þig inn í vefviðmótið fyrir frekari upplýsingar.
need_to_see_terms: Aðgangur þinn að API-forritunarviðmótinu hefur verið frystur
# Author: Cubbe
# Author: D6283
# Author: Drhyme
+# Author: Ellif
# Author: Freebiekr
# Author: Garam
# Author: Hym411
not yet agreed: 아직 새 기여자 약관에 동의하지 않았습니다.
review link text: 검토할 사용자의 편의에 이 링크를 따르고 새 기여자 약관에 동의하세요.
agreed_with_pd: 또한 자신의 편집이 퍼블릭 도메인에 있어야 한다고 생각하는 것도 선언하고 있습니다.
- link: https://www.osmfoundation.org/wiki/License/Contributor_Terms
+ link: https://wiki.osmfoundation.org/wiki/Licence/Contributor_Terms
link text: 무엇인가요?
save changes button: 변경사항 저장
make edits public button: 내 편집을 공개하기
hangar: 격납고
helipad: 헬기 착륙장
holding_position: 정지 위치
+ navigationaid: 항공 네비게이션 보조
parking_position: 주차 위치
runway: 활주로
taxilane: 유도선
about:
next: 다음
copyright_html: <span>©</span>OpenStreetMap<br>기여자
- used_by_html: '%{name}ì\9d\98 ì§\80ë\8f\84 ì\9e\90ë£\8cë\8a\94 ì\88\98ë§\8eì\9d\80 ì\9b¹ì\82¬ì\9d´í\8a¸ì\99\80 모ë°\94ì\9d¼ ì\95±, í\95\98ë\93\9cì\9b¨ì\96´ ì\9e¥ì¹\98를 ì\9c\84í\95´ ì \9cê³µë\90©ë\8b\88ë\8b¤'
+ used_by_html: '%{name}ì\9d\80 ì\88\98ë§\8eì\9d\80 ì\9b¹ì\82¬ì\9d´í\8a¸ì\99\80 모ë°\94ì\9d¼ ì\95±, í\95\98ë\93\9cì\9b¨ì\96´ ì\9e¥ì¹\98를 ì\9c\84í\95´ ì§\80ë\8f\84 ì\9e\90ë£\8c를 ì \9cê³µí\95©ë\8b\88ë\8b¤'
lede_text: OpenStreetMap은 도로나 오솔길, 카페, 기차역 등에 대한 전세계에 있는 자료를 유지하고 기여하는 지도 제작자
공동체로부터 제작됩니다.
local_knowledge_title: 지역 지식
require_admin:
not_an_admin: 해당 동작을 수행하려면 관리자 권한이 필요합니다.
setup_user_auth:
- blocked_zero_hour: OpenStreetMap 웹 사이트에 긴급 메시지가 있습니다. 편집을 저장하기 전에 이 메시지를 읽어야
+ blocked_zero_hour: OpenStreetMap 웹사이트에 중요 메시지가 있습니다. 편집을 저장하기 전에 이 메시지를 읽어야
합니다.
blocked: API에 대한 접근을 차단했습니다. 자세한 내용을 알아보려면 웹 인터페이스에 로그인하세요.
need_to_see_terms: API에 대한 접근을 일시적으로 중지했습니다. 기여자 약관을 보려면 웹 인터페이스에 로그인하세요. 기여자
read_tou: 이용약관을 읽었으며 동의합니다
consider_pd: 위의 내용 외에도 내 기여가 퍼블릭 도메인에 있다고 간주합니다
consider_pd_why: 무엇인가요?
- consider_pd_why_url: https://www.osmfoundation.org/wiki/License/Why_would_I_want_my_contributions_to_be_public_domain
+ consider_pd_why_url: https://wiki.osmfoundation.org/wiki/Licence_and_Legal_FAQ/Why_would_I_want_my_contributions_to_be_public_domain
guidance_html: '약관을 이해하는 데 유용한 정보: <a href="%{summary}">사람이 읽을 수 있는 요약</a>과
일부 <a href="%{translations}">비공식 번역</a>'
continue: 계속
ice_cream: Glace
internet_cafe: Internet Café
kindergarten: Spillschoul
- language_school: Sproocheschoul
+ language_school: Sproochschoul
library: Bibliothéik
loading_dock: Luedramp
love_hotel: Léifthotel
destroy_button: Läschen
mark:
as_read: Message als gelies markéiert
- as_unread: Message als net geliest markéiert
+ as_unread: Message als net gelies markéiert
destroy:
destroyed: Message geläscht
passwords:
edit:
title: Keisti paskyrą
my settings: Mano nustatymai
- current email address: 'Dabartinis e-pašto adresas:'
- external auth: 'Išorinė autentikacija:'
+ current email address: Dabartinis e-pašto adresas
+ external auth: Išorinė autentikacija
openid:
link: https://wiki.OpenStreetMap.org/wiki/OpenID
link text: kas tai?
anonimiški.
disabled link text: kodėl aš negaliu redaguoti?
public editing note:
- heading: 'Viešas keitimas:'
+ heading: Viešas keitimas
html: Šiuo metu jūsų keitimai yra anonimiški ir žmonės negali jums siųsti
pranešimų ar matyti jūsų vietovės. Parodymui ką jūs keitėte ir galimybei
kitiems žmonėms su jumis susisiekti per šią svetainę, spauskit nuorodą žemiau.
veiksmas negalės būti atšauktas ir visi nauji naudotojai dabar yra automatiškai
vieši.</li></ul>
contributor terms:
- heading: 'Talkininkų sąlygos:'
+ heading: Talkininkų sąlygos
agreed: Jūs sutikote su naujomis talkininkų sąlygomis.
not yet agreed: Jūs dar nesutikote su naujomis talkininkų sąlygomis.
review link text: Sekite šią nuorodą, kad peržiūrėkite ir priimkite naujas
talkininkų sąlygas.
agreed_with_pd: Jūs taip pat pareiškėte, kad visi jūsų pakeitimai yra viešo
naudojimo.
- link: https://www.osmfoundation.org/wiki/License/Contributor_Terms
+ link: https://wiki.osmfoundation.org/wiki/Licence/Contributor_Terms
link text: kas tai?
save changes button: Įrašyti pakeitimus
make edits public button: Padaryti visus mano pakeitimus viešais
give_way: Ženklas "Duoti kelią"
living_street: Gyvenamosios zonos gatvė
milestone: Riboženklis
- motorway: Automagistralė
- motorway_junction: Automagistralės nuovaža
+ motorway: Autostrada
+ motorway_junction: Autostrados sankryža
motorway_link: Automagistralinis kelias
path: Takas
pedestrian: Pėsčiųjų gatvė
secondary: Antros reikšmės kelias
secondary_link: Antros reikšmės kelias
service: Privažiuojamasis kelias
- services: Automagistralės paslaugos
+ services: Autostrados paslaugų zona
speed_camera: Greičio kamera
steps: Laiptai
stop: Stop Ženklas
beach: Paplūdimys
cape: Kyšulys
cave_entrance: Įėjimas į urvą
- cliff: Uola
+ cliff: Skardis
coastline: Pakrantė
crater: Krateris
dune: Kopa
spur: Geležinkelio atsišakojimas
station: Geležinkelio stotis
stop: Geležinkelio sustojimas
- subway: Metro
+ subway: Metropoliteno linija
subway_entrance: Įėjimas į metro
switch: Geležinkelio punktai
tram: Tramvajus
intro_text: OpenStreetMap yra pasaulio žemėlapis, kuriamas žmonių, tokių kaip
jūs. Jis atviras ir laisvas - naudojamas pagal atvirą licenciją.
intro_2_create_account: sukurti naudotojo paskyrą
- hosting_partners_html: Hostinimo paslaugas teikia %{ucl}, %{bytemark} ir kiti
- %{partners}.
+ hosting_partners_html: Hostinimo paslaugas teikia %{ucl}, %{fastly}, %{bytemark}
+ ir kiti %{partners}.
partners_ucl: UCL
partners_bytemark: Bytemark serveris
partners_partners: partneriai
flash token bad: Ženklas nerastas, galbūt bloga nuoroda?
profiles:
edit:
- image: 'Nuotrauka:'
+ image: Nuotrauka
gravatar:
gravatar: Naudoti Gravatar
link: https://wiki.openstreetmap.org/wiki/Gravatar
replace image: Pakeisti dabartinę nuotrauką
image size hint: (geriausiai atrodo kvadratinės, ne mažesnės nei 100x100 taškų
dydžio nuotraukos)
- home location: Namų pozicija
+ home location: Pradinė lokacija
no home location: Jūs neįvedėte savo namų pozicijos
update home location on click: Atnaujinti namų poziciją paspaudus ant žemėlapio?
sessions:
naujo patvirtinimo laiško</a>.
account is suspended: Atsiprašome, jūsų paskyra buvo sustabdyta dėl įtartinos
veiklos.<br />Kreipkitės į <a href="%{webmaster}">administratorių</a>, jei
- norite tai aptarti.
+ norite apie tai aptarti.
auth failure: Atsiprašome, negalite prisijungti su tokiais duomenimis.
openid_logo_alt: Prisijunkite su OpenID
auth_providers:
about:
next: Kitas
copyright_html: <span>©</span>OpenStreetMap<br>talkininkai
- used_by_html: '%{name} pateikia žemėlapio duomenis tūkstančiams puslapių, mobilių
- aplikacijų ir techninės įrangos įrenginių'
+ used_by_html: '%{name} pateikia žemėlapio duomenis tūkstančiams interneto puslapių,
+ mobilių aplikacijų ir techninės įrangos įrenginių'
lede_text: OpenStreetMap kuria bendruomenė žymėtojų, kuriančių ir prižiūrinčių
kelių, takų, kavinių, stočių ir kitokius pasaulio duomenis.
local_knowledge_title: Vietinės žinios
<a href="http://creativecommons.org/licenses/by/3.0/at/deed.de">CC BY</a>),
<a href="http://www.vorarlberg.at/vorarlberg/bauen_wohnen/bauen/vermessung_geoinformation/weitereinformationen/services/wmsdienste.htm">Land Vorarlberg</a> ir
Land Tirol (under <a href="http://www.tirol.gv.at/applikationen/e-government/data/nutzungsbedingungen/">CC-BY AT su pataisomis</a>).
- contributors_au_html: "<strong>Australia</strong>: yra duomenų iš \n<a href=\"https://www.psma.com.au/psma-data-copyright-and-disclaimer\">PSMA
- Australia Limited</a>\nCommonwealth of Australia licencijavus pagal\n<a
- href=\"https://creativecommons.org/licenses/by/4.0/\">CC BY 4.0</a>."
+ contributors_au_html: "<strong>Australija</strong>: Įtraukta arba išvystyta
+ naudojant Administracines sienas © \n<a href=\"https://geoscape.com.au/legal/data-copyright-and-disclaimer/\">Geoscape
+ Australia</a>\nAustralijos Sandraugos licenija:\n<a href=\"https://creativecommons.org/licenses/by/4.0/\">Creative
+ Commons Attribution 4.0 International licence (CC BY 4.0)</a>."
contributors_ca_html: |-
<strong>Kanada</strong>: yra duomenų iš:
GeoBase®, GeoGratis (© Department of Natural
teisėmis apsaugotų šaltinių (pvz. Google Maps ar spausdintų žemėlapių) be
leidimo naudoti.
infringement_2_html: Jei manote, kad autorių teisių saugomi darbai buvo netinkamai
- panaudoti pildant OpenStreetMap duomenų bazę ar šią svetainę, susipažinkite
- su mūsų <a href="http://www.osmfoundation.org/wiki/License/Takedown_procedure">duomenų
- pašalinimo procedūra</a> arba užpildykite <a href="https://dmca.openstreetmap.org/">vienos
- eilutės</a> pareiškimą.
+ panaudoti pildant OpenStreetMap duomenų bazę, įskaitant ir šią svetainę,
+ susipažinkite su mūsų <a href="http://wiki.osmfoundation.org/wiki/License/Takedown_procedure">duomenų
+ pašalinimo procedūra</a> arba užpildykite <a href="https://dmca.openstreetmap.org/">užpildykite
+ internetinę formą</a>.
trademarks_title_html: <span id="trademarks"></span>Prekių ženklai
trademarks_1_html: OpenStreetMap, lupos logotipas ir „State of the Map“ yra
registruoti OpenStreetMap fondo prekių ženklai. Jei turite klausimų apie
key:
table:
entry:
- motorway: Automagistralė
- main_road: Pagrindinis kelias
+ motorway: Autostrada
+ main_road: Kelias, gatvė
trunk: Magistralinis kelias (kai kur – greitkelis)
primary: Pirmosios reikšmės kelias
secondary: Antros reikšmės kelias
unclassified: Neklasifikuotas kelias
track: Pėdsakas
- bridleway: Takas galvijams varyti
+ bridleway: Raitųjų takas
cycleway: Dviračių takas
cycleway_national: Nacionalinis dviračių takas
cycleway_regional: Regioninis dviračių takas
cycleway_local: Vietinis dviračių takas
footway: Pėsčiųjų takas
rail: Geležinkelis
- subway: Metro
+ subway: Metropoliteno linija
tram:
- Lengvasis geležinkelis
- tramvajus
- terminalas
admin: Administracinės ribos
forest: Miškas
- wood: Miškas
+ wood: Medžių teritorija
golf: Golfo laukas
park: Parkas
resident: Gyvenamoji zona
require_admin:
not_an_admin: Norėdami įvykdyti šį veiksmą turite būti administratoriumi.
setup_user_auth:
- blocked_zero_hour: Turite skubų pranešimą OpenStreetMap puslapyje. Jums reikia
- perskaityti šį pranešimą prieš galint išsaugoti pakeitimus.
+ blocked_zero_hour: Turite neatidėliotiną pranešimą OpenStreetMap puslapyje.
+ Jums reikia perskaityti šį pranešimą prieš galint išsaugoti pakeitimus.
blocked: Jūsų prieiga prie API užblokuota. Prisijunkite prie žiniatinklio sąsajos,
kad sužinotumėte daugiau.
need_to_see_terms: Jūsų priėjimas prie API laikinai pristabdytas. Jūs turite
new:
title: Sukurti paskyrą
no_auto_account_create: Deja šiuo metu negalime jums automatiškai sukurti paskyros.
- contact_support_html: Kreipkitės į <a href="%{support}">administratorių</a>
- paskyros sukūrimui organizuoti – mes mėginsime apdoroti užklausą kaip įmanoma
+ contact_support_html: Kreipkitės į <a href="%{support}">paslaugų suteikimo skyrių</a>
+ paskyros sukūrimui organizuoti. Mes mėginsime apdoroti užklausą kaip įmanoma
greičiau.
about:
header: Laisvas ir redaguojamas
heading: Paskyra sustabdyta
body_html: |-
<p>Atsiprašome, bet jūsų paskyros veikimas buvo pristabdytas dėl įtartinų veiksmų.</p>
- <p>Šį sprendimą netrukus peržiūrės administratoriai arba jūs galite susisiekti su %{webmaster}, jei norite tai aptarti.</p>
+ <p>Šį sprendimą netrukus peržiūrės administratoriai arba jūs galite susisiekti su %{webmaster}, jei norite apie tai apsitarti.</p>
auth_failure:
connection_failed: Nepavyko prisijungti prie autentikacijos tiekėjo
invalid_credentials: Netinkami autentikacijos duomenys
show:
title: Naudotoją %{block_on} blokuoja %{block_by}
heading_html: Naudotoją %{block_on} blokuoja %{block_by}
- created: Sukurta
- status: Būsena
+ created: 'Sukurta:'
+ status: 'Būsena:'
show: Rodyti
edit: Keisti
revoke: Atšaukti!
create: Publiceren
update: Bijwerken
issue_comment:
- create: Opmerking toevoegen
+ create: Reactie toevoegen
message:
create: Verzenden
client_application:
en geef zoveel mogelijk details over de situatie. Dit bericht is voor iedereen
zichtbaar. Bedenk dat niet alle gebruikers het gemeenschapsjargon begrijpen,
dus formuleer begrijpelijk.
- needs_view: Moet de gebruiker aanmelden voordat deze blokkade wordt verwijderd?
+ needs_view: Moet de gebruiker zich aanmelden voordat deze blokkade wordt verwijderd?
user:
email_confirmation: Uw adres wordt niet openbaar weergegeven, zie ons <a href="https://wiki.osmfoundation.org/wiki/Privacy_Policy"
title="OSMF-privacybeleid inclusief adressen">privacybeleid</a> voor meer
reopened_at_html: '%{when} opnieuw geactiveerd'
reopened_at_by_html: '%{when} opnieuw geactiveerd door %{user}'
rss:
- title: OpenStreetMap opmerkingen
+ title: OpenStreetMap-opmerkingen
description_area: Een lijst met opmerkingen en reacties in uw gebied [(%{min_lat}|%{min_lon})
-- (%{max_lat}|%{max_lon})]
description_item: Een RSS-feed voor opmerking %{id}
warning: Waarschuwing! Verwijdering van uw account is definitief en kan niet
worden teruggedraaid.
delete_account: Verwijder Account
- delete_introduction: 'U kunt uw OpenStreetMap account verwijderen via onderstaande
+ delete_introduction: 'U kunt uw OpenStreetMap-account verwijderen via onderstaande
knop. Let op de volgende details:'
delete_profile: Uw profielinformatie, waaronder uw avatar, beschrijving en
thuislocatie, wordt verwijderd.
relation: relatie
start_rjs:
feature_warning: Er worden %{num_features} objecten geladen, waardoor uw browser
- traag kan worden of niet meer kan reageren. Weet u zeker weet dat u de gegevens
+ traag kan worden of niet meer kan reageren. Weet u zeker dat u deze gegevens
wilt weergeven?
load_data: Gegevens laden
loading: Bezig met laden…
geactiveerd door anoniem
hidden_by_html: <abbr title='%{exact_time}'>%{when} ago</abbr> verborgen door
%{user}
- report: Opmerking rapporteren
+ report: Deze opmerking rapporteren
query:
title: Objecten opvragen
introduction: Klik op de kaart om nabije objecten te vinden.
title: Wijzigingensets
title_user: Wijzigingensets door %{user}
title_friend: Wijzigingensets van mijn vrienden
- title_nearby: Wijzigingensets van nabijgelegen gebruikers
+ title_nearby: Wijzigingensets van gebruikers in de buurt
empty: Geen wijzigingensets gevonden.
empty_area: Geen wijzigingensets in dit gebied.
empty_user: Geen wijzigingensets van deze gebruiker.
my friends: Mijn vrienden
no friends: U hebt nog geen vrienden toegevoegd.
nearby users: Andere dichtbijzijnde gebruikers
- no nearby users: Er zijn geen andere gebruikers die hebben opgegeven in de buurt
- te mappen.
+ no nearby users: Er zijn nog geen andere gebruikers die hebben opgegeven in
+ de buurt te mappen.
friends_changesets: wijzigingensets van vrienden
friends_diaries: dagboekberichten van vrienden
nearby_changesets: wijzigingensets van gebruikers in de buurt
show:
title: Dagboek van %{user} | %{title}
user_title: Dagboek van %{user}
- leave_a_comment: Reactie achterlaten
+ leave_a_comment: Een reactie achterlaten
login_to_leave_a_comment_html: U moet moet zich %{login_link} om te kunnen reageren
login: Aanmelden
no_such_entry:
diary_entry:
posted_by_html: Geplaatst door %{link_user} op %{created} in het %{language_link}.
updated_at_html: Laatst aangepast op %{updated}.
- comment_link: Reactie plaatsen bij dit bericht
+ comment_link: Reageer op dit bericht
reply_link: Een bericht sturen naar de auteur
comment_count:
zero: Geen reactie
other: '%{count} reacties'
edit_link: Dit bericht bewerken
hide_link: Verberg dit bericht
- unhide_link: Toevoeging zichtbaar maken
+ unhide_link: Dit bericht zichtbaar maken
confirm: Bevestigen
report: Rapporteer dit bericht
diary_comment:
comment_from_html: Reactie van %{link_user} op %{comment_created_at}
- hide_link: Reactie verbergen
+ hide_link: Deze reactie verbergen
unhide_link: Reactie zichtbaar maken
confirm: Bevestigen
report: Rapporteer deze reactie
edit: Bewerken
feed:
user:
- title: OpenStreetMap dagboekberichten van %{user}
- description: Recente OpenStreetMap dagboekberichten van %{user}
+ title: OpenStreetMap-dagboekberichten van %{user}
+ description: Recente OpenStreetMap-dagboekberichten van %{user}
language:
- title: OpenStreetMap dagboekberichten in het %{language_name}
+ title: OpenStreetMap-dagboekberichten in het %{language_name}
description: Recente dagboekberichten van OpenStreetMap-gebruikers in het
%{language_name}
all:
description: Recente dagboekberichten van OpenStreetMap-gebruikers
comments:
title: Dagboekreacties toegevoegd door %{user}
- heading: '%{user}''s dagboekreacties'
- subheading_html: Dagboekopmerkingen toegevoegd door %{user}
+ heading: Dagboekreacties van %{user}
+ subheading_html: Dagboekreacties toegevoegd door %{user}
no_comments: Geen dagboekreacties
post: Dagboekbericht
when: Wanneer
comment: Reactie
- newer_comments: Nieuwe opmerkingen
- older_comments: Oudere opmerkingen
+ newer_comments: Nieuwere reacties
+ older_comments: Oudere reacties
doorkeeper:
flash:
applications:
title: '%{status} Probleem #%{issue_id}'
reports:
one: 1 rapport
- zero: Geen rapporten
other: '%{count} rapporten'
report_created_at: Voor het eerst vermeld op %{datetime}
last_resolved_at: Laatst opgelost op %{datetime}
intro_header: Welkom bij OpenStreetMap!
intro_text: OpenStreetMap is een kaart van de wereld, gemaakt door mensen zoals
u en vrij te gebruiken onder een open licentie.
- intro_2_create_account: Maak een gebruiker aan
+ intro_2_create_account: Maak een account aan
hosting_partners_html: Hosting wordt ondersteund door %{ucl}, %{fastly}, %{bytemark},
en andere %{partners}.
partners_ucl: het UCL VR Centre
partners_bytemark: Bytemark Hosting
partners_partners: partners
tou: Gebruiksvoorwaarden
- osm_offline: De OpenStreetMap-database is op het moment niet beschikbaar wegens
- het uitvoeren van onderhoudswerkzaamheden.
+ osm_offline: De OpenStreetMap-database is momenteel niet beschikbaar wegens het
+ uitvoeren van onderhoudswerkzaamheden.
osm_read_only: De OpenStreetMap-database kan op het moment niet gewijzigd worden
wegens het uitvoeren van onderhoudswerkzaamheden.
donate: Ondersteun OpenStreetMap door te %{link} aan het Hardware Upgrade-fonds.
diary_comment_notification:
subject: '[OpenStreetMap] %{user} heeft een reactie bij uw dagboek geplaatst'
hi: Hallo %{to_user},
- header: '%{from_user} heeft gereageerd op uw OpenStreetMap-dagboekbericht met
+ header: '%{from_user} heeft gereageerd op het OpenStreetMap-dagboekbericht met
het onderwerp %{subject}:'
- header_html: '%{from_user} heeft een reactie geplaatst bij het OpenStreetMap-dagboekbericht
- met onderwerp %{subject}:'
+ header_html: '%{from_user} heeft gereageerd op het OpenStreetMap-dagboekbericht
+ met het onderwerp %{subject}:'
footer: U kunt de reactie ook lezen op %{readurl} en u kunt zelf ook reageren
op %{commenturl} of een bericht sturen naar de auteur via %{replyurl}
footer_html: U kunt de reactie ook lezen op %{readurl} en u kunt zelf ook reageren
signup_confirm:
subject: '[OpenStreetMap] Welkom bij OpenStreetMap'
greeting: Hallo!
- created: Iemand (hopelijk u) heeft zojuist een gebruiker aangemaakt op %{site_url}.
- confirm: 'Voordat we iets doen, zoeken we bevestiging dat dit verzoek inderdaad
- van u afkomstig is. Als dat zo is, klik dan op de onderstaande koppeling om
- uw gebruiker te bevestigen:'
- welcome: Nadat u uw gebruiker hebt bevestigd, geven we u graag wat extra informatie
+ created: Iemand (hopelijk u) heeft zojuist een account aangemaakt op %{site_url}.
+ confirm: 'Voordat we iets doen, moeten we kunnen bevestigen dat dit verzoek
+ inderdaad van u afkomstig is. Als dat zo is, klik dan op de onderstaande koppeling
+ om uw registratie te bevestigen:'
+ welcome: Nadat u uw registratie hebt bevestigd, geven we u graag wat extra informatie
zodat u aan de slag kunt.
email_confirm:
subject: '[OpenStreetMap] Bevestig uw e-mailadres'
lost_password:
subject: '[OpenStreetMap] Verzoek wachtwoord opnieuw instellen'
greeting: Hallo,
- hopefully_you: Iemand - mogelijk u - heeft aangevraagd om het wachtwoord opnieuw
- in te stellen voor de gebruiker met dit e-mailadres op openstreetmap.org.
+ hopefully_you: Iemand (mogelijk u) heeft aangevraagd om het wachtwoord opnieuw
+ in te laten stellen voor het account met dit e-mailadres op openstreetmap.org.
click_the_link: Als u dit bent, klik dan op de onderstaande koppeling om uw
wachtwoord opnieuw in te stellen.
note_comment_notification:
waar u interesse in hebt'
your_note: '%{commenter} heeft een reactie geplaatst bij één van uw kaartopmerkingen
vlakbij %{place}.'
- your_note_html: '%{commenter} heeft gereageerd op een opmerking van u nabij
- %{place}.'
+ your_note_html: '%{commenter} heeft een reactie geplaatst bij een opmerking
+ van u vlakbij %{place}.'
commented_note: '%{commenter} heeft een reactie geplaatst bij een kaartopmerking
waar u op gereageerd hebt. De opmerking is gemaakt vlakbij %{place}.'
- commented_note_html: '%{commenter} heeft gereageerd op een opmerking waar
- u op gereageerd hebt. De opmerking is gemaakt nabij %{place}.'
+ commented_note_html: '%{commenter} heeft een reactie geplaatst bij een kaartopmerking
+ waar u op gereageerd hebt. De opmerking is gemaakt vlakbij %{place}.'
closed:
subject_own: '[OpenStreetMap] %{commenter} heeft één van uw opmerkingen opgelost'
subject_other: '[OpenStreetMap] %{commenter} heeft een opmerking opgelost
waar u interesse in hebt'
your_note: '%{commenter} heeft één van uw kaartopmerkingen vlakbij %{place}
opgelost.'
- your_note_html: '%{commenter} heeft een opmerking van u opgelost nabij %{place}.'
+ your_note_html: '%{commenter} heeft één van uw kaartopmerkingen opgelost vlakbij
+ %{place}.'
commented_note: '%{commenter} heeft een kaartopmerking opgelost waar u op
hebt gereageerd. De opmerking is gemaakt vlakbij %{place}.'
commented_note_html: '%{commenter} heeft een opmerking opgelost waar u op
- hebt gereageerd. De opmerking is gemaakt nabij %{place}.'
+ hebt gereageerd. De opmerking is gemaakt vlakbij %{place}.'
reopened:
subject_own: '[OpenStreetMap] %{commenter} heeft één van uw opmerkingen opnieuw
geactiveerd'
geactiveerd.'
commented_note: '%{commenter} heeft een kaartopmerking waarop u hebt gereageerd
opnieuw geactiveerd. De opmerking is gemaakt vlakbij %{place}.'
- commented_note_html: '%{commenter} heeft een opmerking waarop u hebt gereageerd
- opnieuw geactiveerd. De opmerking is gemaakt bij %{place}.'
+ commented_note_html: '%{commenter} heeft een kaartopmerking waarop u hebt
+ gereageerd opnieuw geactiveerd. De opmerking is gemaakt bij %{place}.'
details: Meer details over de opmerking zijn te vinden op %{url}.
details_html: Meer details over de opmerking zijn te vinden op %{url}.
changeset_comment_notification:
wijzigingensets'
subject_other: '[OpenStreetMap] %{commenter} heeft gereageerd op een wijzigingenset
waar u interesse in hebt'
- your_changeset: '%{commenter} heeft om %{time} op één van uw wijzigingensets
- gereageerd'
- your_changeset_html: '%{commenter} heeft om %{time} op één van uw wijzigingensets
- gereageerd'
- commented_changeset: '%{commenter} heeft gereageerd om %{time} op een wijzigingenset
- die u volgt van %{changeset_author}'
- commented_changeset_html: '%{commenter} heeft om %{time} gereageerd op een
- wijzigingenset die u volgt van %{changeset_author}'
+ your_changeset: '%{commenter} heeft om %{time} een reactie geplaatst bij één
+ van uw wijzigingensets'
+ your_changeset_html: '%{commenter} heeft om %{time} een reactie geplaatst
+ bij één van uw wijzigingensets'
+ commented_changeset: '%{commenter} heeft om %{time} een reactie geplaatst
+ bij een wijzigingenset die u volgt van %{changeset_author}'
+ commented_changeset_html: '%{commenter} heeft om %{time} een reactie geplaatst
+ bij een wijzigingenset die u volgt van %{changeset_author}'
partial_changeset_with_comment: met reactie "%{changeset_comment}"
partial_changeset_with_comment_html: met commentaar "%{changeset_comment}"
partial_changeset_without_comment: zonder reactie
details: Meer details over de wijzigingenset kunt u vinden op %{url}.
details_html: Meer details over de wijzigingenset kunt u vinden op %{url}.
- unsubscribe: Om u af te melden van de updates van deze wijziging, ga naar %{url}
- en klik op "Afmelden".
+ unsubscribe: Om u af te melden van de updates van deze wijzigingenset, ga naar
+ %{url} en klik op "Afmelden".
unsubscribe_html: Om geen meldingen meer te krijgen over deze wijzigingset,
gaat u naar %{url} en klikt u op "Afmelden".
confirmations:
confirm:
heading: Controleer uw e-mail
introduction_1: We hebben u een bevestiging per e-mail gestuurd.
- introduction_2: Bevestig uw gebruiker door op de koppeling in de e-mail te klikken
- en dan kunt u kaarten gaan maken.
- press confirm button: Klik op de knop "Bevestigen" hieronder om uw gebruiker
- te activeren.
+ introduction_2: Bevestig uw registratie door op de koppeling in de e-mail te
+ klikken en dan kunt u gaan mappen.
+ press confirm button: Klik op de knop "Bevestigen" hieronder om uw account te
+ activeren.
button: Bevestigen
- success: De account is geactiveerd. Dank u wel voor het registreren!
- already active: Deze account is al bevestigd.
+ success: Uw registratie is bevestigd. Dank u wel voor het registreren!
+ already active: Dit account is al bevestigd.
unknown token: De opgegeven bevestigingscode is verlopen of bestaat niet.
- reconfirm_html: Als nodig, kunt u <a href="%{reconfirm}">de bevestigingscode
- opnieuw laten verzenden</a>.
+ reconfirm_html: Als u wilt dat wij de bevestiging per e-mail opnieuw versturen,
+ kunt u <a href="%{reconfirm}">hier klikken</a>.
confirm_resend:
failure: De gebruiker %{name} is niet gevonden.
confirm_email:
- heading: Gewijzigd e-mailadres bevestigen
- press confirm button: Klik op de knop "Bevestigen" hieronder om uw e-mailadres
+ heading: Een e-mailadreswijziging bevestigen
+ press confirm button: Klik op de knop "Bevestigen" hieronder om uw nieuwe e-mailadres
te bevestigen.
button: Bevestigen
success: Uw e-mailadreswijziging is bevestigd.
unknown_token: De opgegeven bevestigingscode is verlopen of bestaat niet.
resend_success_flash:
confirmation_sent: We hebben een nieuwe bevestigingsnotitie naar %{email} gestuurd
- en zodra u uw account bevestigt, kunt u een toewijzing krijgen.
+ en zodra u uw registratie bevestigt, kunt u gaan mappen.
whitelist: Als u een antispamsysteem gebruikt dat bevestigingsverzoeken verzendt,
zorg er dan voor dat u %{sender} op de witte lijst plaatst, aangezien we niet
kunnen reageren op bevestigingsverzoeken.
lost password link: Wachtwoord vergeten?
login_button: Aanmelden
register now: Nu inschrijven
- with username: 'Hebt u al een account bij OpenStreetMap? Meld aan met uw gebruikersnaam
+ with username: 'Hebt u al een OpenStreetMap-account? Meld aan met uw gebruikersnaam
en wachtwoord:'
with external: 'U kunt ook gebruik maken van een derde partij om aan te melden:'
new to osm: Is OpenStreetMap nieuw voor u?
- to make changes: Om wijzigingen in OpenStreetMap te maken, moet u een gebruiker
- hebben.
- create account minute: Maak een gebruiker aan. Dat is snel gebeurd.
+ to make changes: Om wijzigingen aan OpenStreetMap-gegevens te maken, moet u
+ een account hebben.
+ create account minute: Maak een account aan. Het neemt maar een minuut van uw
+ tijd in beslag.
no account: Hebt u geen account?
- account not active: Uw gebruiker is helaas nog niet actief.<br />Klik op de
- koppeling in de bevestiging om deze te activeren of <a href="%{reconfirm}">vraag
- een nieuwe bevestiging per e-mail aan</a>.
+ account not active: Uw account is helaas nog niet actief.<br />Klik op de koppeling
+ in de bevestiging om deze te activeren of <a href="%{reconfirm}">vraag een
+ nieuwe bevestiging per e-mail aan</a>.
account is suspended: Sorry, uw account is opgeschort vanwege verdachte activiteit.<br
/> Neem contact op met <a href="%{webmaster}">support</a> als u dit wilt bespreken.
auth failure: Met deze gegevens kunt u helaas niet aanmelden.
alt: Aanmelden met een GitHub-account
wikipedia:
title: Aanmelden met Wikipedia
- alt: Aanmelden met een Wikipedia account
+ alt: Aanmelden met een Wikipedia-account
wordpress:
title: Aanmelden met Wordpress
alt: Aanmelden met een Wordpress OpenID
“© OpenStreetMap-bijdragers”.
credit_2_1_html: "U moet ook duidelijk maken dat de gegevens beschikbaar zijn
onder de Open\nDatabase License. U kunt dit doen door te verwijzen naar\n<a
- href=\"https://www.openstreetmap.org/copyright\">de auteursrechtenpagina</a>.
+ href=\"https://www.openstreetmap.org/copyright\">deze auteursrechtenpagina</a>.
\nU kunt ook direct verwijzen naar de licentie(s). Dat laatste is verplicht
als u OSM in gegevensvorm distribueert. In media waar\nhyperlinks niet mogelijk
zijn, bijvoorbeeld in gedrukte werken, raden we u aan\nuw lezer te verwijzen
naar openstreetmap.org (mogelijk door de naam \"OpenStreetMap\" naar dit
- webadres uit te breiden) en naar opendatacommons.org."
+ volledige webadres uit te breiden) en naar opendatacommons.org."
credit_3_1_html: De kaarttegels in de “standaard stijl” op www.openstreetmap.org
zijn een geproduceerd werk van de OpenStreetMap Foundation met OpenStreetMap-gegevens
onder de Open Database Licentie. Wanneer deze kaartstijl wordt gebruikt
zonder expliciete toestemming van de auteursrechtenhouders.
infringement_2_html: |-
Als u van mening bent dat auteursrechtelijk beschermd en niet vrij gelicenseerd materiaal
- ongeoorloofd aan de database van OpenStreetMap of aan deze website is toegevoegd, raadpleeg dan
+ ongeoorloofd aan de OpenStreetMap-database of aan deze website is toegevoegd, raadpleeg dan
onze <a href="https://wiki.osmfoundation.org/wiki/Takedown_procedure">verwijderprocedure</a>
of meld het direct en formeel via onze <a href="https://dmca.openstreetmap.org/">online claimpagina</a>.
trademarks_title_html: <span id="trademarks"></span>Handelsmerken
trademarks_1_html: OpenStreetMap, het vergrootglaslogo en State of the Map
zijn geregistreerde handelsmerken van de OpenStreetMap Foundation. Als u
- vragen hebt over uw gebruik van deze merken, stuur dan uw vragen dan naar
- de <a href="https://wiki.osmfoundation.org/wiki/Licensing_Working_Group">Licentiewerkgroep</a>.
+ vragen hebt over uw gebruik van deze merken, bekijkt u ons <a href="https://wiki.osmfoundation.org/wiki/Trademark_Policy">Handelsmerkbeleid</a>.
index:
js_1: U gebruikt een browser die JavaScript niet ondersteunt, of u hebt JavaScript
uitgeschakeld.
too_large:
advice: 'Als de bovenstaande export mislukt, overweeg dan één van de onderstaande
bronnen te gebruiken:'
- body: Dit gebied is te groot om te exporteren als OpenStreetMap XML Data.
+ body: Dit gebied is te groot om te exporteren als OpenStreetMap XML-gegevens.
Zoom in, selecteer een kleiner gebied of gebruik één van de onderstaande
bronnen voor bulk downloads.
planet:
title: Planet OSM
- description: Regelmatig bijgewerkte kopieën van de volledige OpenStreetMap
- database
+ description: Regelmatig bijgewerkte kopieën van de volledige OpenStreetMap-database
overpass:
title: Overpass API
- description: Dit selectiekader downloaden van een kopie van de database
- van OpenStreetMap
+ description: Dit selectiekader downloaden van een kopie van de OpenStreetMap-database
geofabrik:
title: Geofabrik downloads
description: Regelmatig bijgewerkt extracten van continenten, landen en
welcome:
url: /welcome
title: Welkom bij OpenStreetMap
- description: Begin met dit snelle stappenplan dat de basis van OpenSteetMap
+ description: Begin met deze korte handleiding die de basis van OpenSteetMap
uitlegt.
beginners_guide:
url: https://wiki.openstreetmap.org/wiki/NL:Beginnershandleiding
welcomemat:
url: https://welcome.openstreetmap.org/
title: Voor bedrijven
- description: Met een organisatie die plannen maakt voor OpenStreetMap? Vind
- wat u moet weten in de welkomstmat.
+ description: Hoort u bij een organisatie die plannen maakt voor OpenStreetMap?
+ Vind wat u moet weten in de welkomstmat.
wiki:
url: https://wiki.openstreetmap.org/
title: OpenStreetMap Wiki
make_public:
made_public: Traject openbaar gemaakt
offline_warning:
- message: Het systeem voor het uploaden van GPX-bestanden is op het moment niet
- beschikbaar
+ message: Het systeem voor het uploaden van GPX-bestanden is momenteel niet beschikbaar
offline:
heading: De opslag van GPX-bestanden is niet beschikbaar
- message: Het systeem voor het opslaan en uploaden van GPX-bestanden is op het
- moment niet beschikbaar.
+ message: Het systeem voor het opslaan en uploaden van GPX-bestanden is momenteel
+ niet beschikbaar.
georss:
title: OpenStreetMap gps-trajecten
description:
require_admin:
not_an_admin: U moet admin zijn om deze handeling uit te kunnen voeren.
setup_user_auth:
- blocked_zero_hour: U heeft een urgente melding op de OpenStreetMap web site.
- U moet het bericht lezen voordat u in staat bent uw wijzigingen op te slaan.
+ blocked_zero_hour: U heeft een urgente melding op de website van OpenStreetMap.
+ U moet het bericht lezen voordat u uw wijzigingen op kunt slaan.
blocked: Uw toegang tot de API is geblokkeerd. Meld u opnieuw aan in de webinterface
om meer te weten te komen.
need_to_see_terms: Uw toegang tot de API is tijdelijk opgeschort. Meld u aan
oauth:
authorize:
title: Geef toegang tot uw account
- request_access_html: De toepassing %{app_name} vraagt toegang tot uw gebruiker
+ request_access_html: De toepassing %{app_name} vraagt toegang tot uw account
%{user}. Controleer of u deze toepassing de volgende mogelijkheden wilt bieden.
U kunt zoveel of zo weinig rechten toewijzen als u wilt.
allow_to: 'De clienttoepassing de volgende rechten geven:'
- allow_read_prefs: uw gebruikersvoorkeuren lezen
+ allow_read_prefs: uw gebruikersvoorkeuren lezen.
allow_write_prefs: uw gebruikersvoorkeuren wijzigen.
allow_write_diary: dagboekberichten schrijven, reacties geven en vrienden maken
allow_write_api: de kaart wijzigen.
grant_access: Toegang verlenen
authorize_success:
title: Autorisatieaanvraag toegestaan
- allowed_html: U hebt de toepassing %{app_name} toegang verleend tot uw gebruiker.
+ allowed_html: U hebt de toepassing %{app_name} toegang verleend tot uw account.
verification: De controlecode is %{code}.
authorize_failure:
title: De autorisatieaanvraag is mislukt.
- denied: U hebt de toepassing %{app_name} toegang tot uw gebruiker geweigerd.
+ denied: U hebt de toepassing %{app_name} toegang tot uw account geweigerd.
invalid: Het autorisatietoken is niet geldig.
revoke:
flash: U hebt het token voor %{application} ingetrokken
users:
new:
title: Registreren
- no_auto_account_create: Helaas is het niet mogelijk om automatisch een gebruiker
- voor u aan te maken.
+ no_auto_account_create: Helaas is het momenteel niet mogelijk om automatisch
+ een account voor u aan te maken.
contact_support_html: Neem contact op met de <a href="%{support}">webmaster</a>
om een account aan te maken - we zullen proberen het verzoek zo snel mogelijk
af te handelen.
create_block: Deze gebruiker blokkeren
activate_user: Deze gebruiker activeren
deactivate_user: Deze gebruiker deactiveren
- confirm_user: Gebruiker bevestigen
- unconfirm_user: Gebruiker bevestigen ongedaan maken
+ confirm_user: Deze gebruiker bevestigen
+ unconfirm_user: Bevestigen van deze gebruiker ongedaan maken
unsuspend_user: Gebruiker opschorten ongedaan maken
- hide_user: Gebruiker verbergen
+ hide_user: Deze gebruiker verbergen
unhide_user: Gebruiker zichtbaar maken
delete_user: Deze gebruiker verwijderen
confirm: Bevestigen
heading: Account opgeschort
support: ondersteuning
body_html: |-
- <p>Uw account is automatisch opgeschort vanwege verdachte activiteit.</p>
+ <p>Sorry, uw account is automatisch opgeschort vanwege verdachte activiteit.</p>
<p>Deze beslissing wordt snel beoordeeld door een beheerder, maar u kunt ook contact opnemen met de %{webmaster} als u deze handeling wilt bespreken.</p>
auth_failure:
connection_failed: Verbinding met authenticatieprovider mislukt
invalid_scope: Ongeldig toepassingsgebied
unknown_error: Authenticatie mislukt
auth_association:
- heading: Uw ID is nog niet verbonden met een OpenStreetMap-account.
+ heading: Uw ID is nog niet gekoppeld aan een OpenStreetMap-account.
option_1: Indien u nieuw bent bij OpenStreetMap, kunt u met het onderstaande
formulier een account aanmaken.
option_2: Als u al een account hebt, kunt u hieronder met uw gebruikersnaam
- en wachtwoord aanmelden en daarna uw ID met uw account verbinden in uw instellingen.
+ en wachtwoord aanmelden en daarna uw ID aan uw account koppelen in uw instellingen.
user_role:
filter:
not_a_role: '"%{role}" is geen geldige rol.'
heading_html: Blokkade voor %{name} bijwerken
period: Hoe lang, per nu, moet de gebruiker worden uitgesloten van het gebruik
van de API?
- show: Blokkade weergeven
+ show: Deze blokkade weergeven
back: Alle blokkades weergeven
filter:
block_expired: De blokkade is al vervallen en kan niet bijgewerkt worden.
index:
title: Gebruikersblokkades
heading: Lijst met gebruikersblokkades
- empty: Er zijn geen blokkades ingesteld.
+ empty: Er zijn nog geen blokkades ingesteld.
revoke:
title: Blokkade voor %{block_on} intrekken
heading_html: Blokkade voor %{block_on} door %{block_by} intrekken
blocks_on:
title: Blokkades voor %{name}
heading_html: Lijst met blokkades voor %{name}
- empty: '%{name} is niet geblokkeerd geweest.'
+ empty: '%{name} is nog niet geblokkeerd geweest.'
blocks_by:
title: Blokkades door %{name}
heading_html: Lijst met blokkades door %{name}
reason: 'Reden voor blokkade:'
back: Alle blokkades weergeven
revoker: 'Ingetrokken door:'
- needs_view: De gebruiker moet aanmelden voordat deze blokkade wordt verwijderd.
+ needs_view: De gebruiker moet zich aanmelden voordat deze blokkade wordt verwijderd.
block:
not_revoked: (niet ingetrokken)
show: Weergeven
edit_disabled_tooltip: Inzoomen om de kaart te bewerken
createnote_tooltip: Opmerking bij kaart maken
createnote_disabled_tooltip: Inzoomen om een opmerking op de kaart toe te voegen
- map_notes_zoom_in_tooltip: Inzoomen om kaartnotities te bekijken
+ map_notes_zoom_in_tooltip: Inzoomen om kaartopmerkingen te bekijken
map_data_zoom_in_tooltip: Inzoomen om kaartgegevens te bekijken
queryfeature_tooltip: Nabije objecten opvragen
queryfeature_disabled_tooltip: Inzoomen om kenmerken op te vragen
heading: U bekijkt de redigering "%{title}"
title: U bekijkt een redigering
user: 'Maker:'
- edit: Redigering bewerken
+ edit: Deze redigering bewerken
destroy: Redigering verwijderen
confirm: Weet u het zeker?
create:
not_empty: De redigering is niet leeg. Herstel alle versies die bij deze redigering
betrokken zijn voordat u die vernietigt.
flash: De redigering is vernietigd.
- error: Er is een fout opgetreden tijdens het verwijderen van de redigering.
+ error: Er is een fout opgetreden tijdens het verwijderen van deze redigering.
validations:
leading_whitespace: begint met spaties
trailing_whitespace: eindigt met spaties
gambling: ߣߊ߲߬ߞߊ߬ߡߎ߲߬ߣߊ߲ߞߊߡߎ߲
grave_yard: ߞߊߓߙߎߟߏ
hospital: ߘߊ߲ߘߊߛߏ
+ ice_cream: ߣߍߣߍߞߓߊ
internet_cafe: ߓߟߐߟߐ߫ ߞߊߝߋ
+ kindergarten: ߘߡߊߞߟߏ߫ ߞߊߙߊ߲ߕߊ
language_school: ߞߊ߲߫ ߞߊߙߊ߲ߕߊ
library: ߛߓߍߘߊ
love_hotel: ߦߙߊ߬ߓߌ ߖߌ߬ߦߊ߬ߓߏ߲
public_building: ߝߘߏ߬ߓߊ߬ ߓߏ߲
restaurant: ߘߊߥߎ߲ߠߌ߲߫ ߦߙߐ
school: ߞߊ߬ߙߊ߲߬ߕߊ
+ shelter: ߥߊ߬ߣߊߙߌ
shower: ߢߍ߲߮
+ social_centre: ߘߍ߬ߘߐ߬ߞߏ ߟߎ߫ ߕߊ߲ߓߊ߲
studio: ߓߟߏߦߊߛߏ
swimming_pool: ߣߊߡߎ߲ߠߌ߲߫ ߘߟߊ
taxi: ߥߊߟߌߥߊߟߌ
leisure:
fishing: ߘߏߟߋ߲ߓߌߟߊ߫ ߦߙߐ
fitness_centre: ߞߍ߲ߘߍߦߊ ߕߊ߲ߓߊ߲
+ fitness_station: ߘߊ߲ߘߊߟߌ ߕߏ߲߬ߜߏ
garden: ߣߊߞߐ
horse_riding: ߛߏ߬ ߓߏߙߌ
nature_reserve: ߛߎ߲ߞߎ߲ ߦߙߐ߫ ߟߊߕߏߣߍ߲
swimming_pool: ߣߊߥߎߠߌ߲߫ ߘߟߊ
man_made:
bridge: ߛߍ߲
+ cross: ߓߊߙߊ߲ߕߏ߲
mine: ߘߊ߬ߡߊ߲
telescope: ߝߏ߬ߣߊ߲߬ߦߋ߬ߟߊ߲
tower: ߛߊ߲ߓߏ߲
barracks: ߘߊ߮
"yes": ߛߏ߬ߙߌ߬ߡߊ߬ߘߋ߲
natural:
+ cape: ߜߙߋߞߎ߲
+ cave_entrance: ߝߊߟߊ߲ ߘߏ߲߬ߘߊ
forest: ߕߎ
hill: ߞߎ߬ߙߎ
island: ߕߌ߲
sand: ߕߌ߬ߢߍ
tree: ߦߙߌߖߎ
valley: ߝߏ߲ߝߊ߲
+ volcano: ߕߊߞߙߎ
water: ߖߌ
wetland: ߦߙߐ߫ ߦߌߟߌ߲ߣߍ߲
wood: ߦߙߌ
+ "yes": ߛߎ߲ߞߎ߲ ߝߌ߬ߛߌ
office:
company: ߖߊ߬ߥߏ߬ߘߊ
diplomatic: ߕߍߓߊ߯ߦߊ ߛߓߍߘߊ
# Author: Walesson
# Author: Wille
# Author: Willemarcel
+# Author: YuriNikolai
# Author: 555
---
pt-BR:
entry:
comment: Comentário
full: Nota completa
+ account:
+ deletions:
+ show:
+ title: Eliminar minha Conta
+ warning: Alerta! O processo de eliminação de contas é permanente, e não pode
+ ser revertido.
+ delete_account: Eliminar Conta
+ delete_introduction: 'Você pode eliminar sua conta no OpenStreetMap usando
+ o botão abaixo. Por favor observe os detalhes a seguir:'
+ delete_profile: Suas informações de perfil, incluindo seu avatar, descrição,
+ e localização, serão eliminadas.
+ delete_display_name: Seu nome de exibição será removido, e poderá ser reutilizado
+ por outras contas.
+ retain_caveats: 'Entretanto, algumas informações sobre você serão mantidas
+ no OpenStreetMap, mesmo após sua conta ser eliminada:'
+ retain_edits: Suas edições ao banco de dados de mapas, se houverem, serão
+ mantidas.
+ retain_traces: Seus rastros enviados, caso existam, serão retidos.
+ retain_diary_entries: Seus diários e comentários em diários, se existirem,
+ serão retidos mas escondidos.
+ retain_notes: Suas notas em mapas e comentários em notas, se existirem, serão
+ retidas mas escondidas.
+ retain_changeset_discussions: Suas discussões em conjuntos de edições, se
+ existirem, serão retidas.
+ retain_email: Seu endereço de e-mail será retido.
+ confirm_delete: Tem certeza?
+ cancel: Cancelar
accounts:
edit:
title: Editar conta
e aceitar os novos Termos de Contribuição.
agreed_with_pd: Você também declara que considera suas edições em Domínio
Público.
- link: https://www.osmfoundation.org/wiki/License/Contributor_Terms
+ link: https://wiki.osmfoundation.org/wiki/Licence/Contributor_Terms
link text: o que é isso?
save changes button: Salvar alterações
make edits public button: Tornar públicas todas as minhas edições
+ delete_account: Eliminar Conta...
update:
success_confirm_needed: Informação de usuário atualizada com sucesso. Confira
o seu e-mail para confirmar seu novo endereço.
success: Sucesso ao atualizar informação de usuário.
+ destroy:
+ success: Conta Eliminada.
browse:
created: Criado
closed: Fechado
hangar: Hangar
helipad: Heliponto
holding_position: Posição de estabelecimento
- navigationaid: Auxílio à navegação de aviação
+ navigationaid: Auxílio à Navegação de Aviação
parking_position: Posição de estacionamento
runway: Pista de pouso
taxilane: Faixa de táxi
ice_cream: Sorveteria
internet_cafe: Internet café
kindergarten: Escola infantil
- language_school: Escola de idiomas
+ language_school: Escola de idioma
library: Biblioteca
loading_dock: Doca de carregamento
love_hotel: Motel
"yes": Edifício
club:
scout: Grupamento de escoteiro
- sport: Clube de esportes
+ sport: Club de esportes
"yes": Clube
craft:
beekeeper: Apicultor
"yes": Lugar
railway:
abandoned: Ferrovia Abandonada
+ buffer_stop: Para-choque de Via
construction: Ferrovia em Construção
disused: Ferrovia Inativa
funicular: Funicular
platform: Plataforma Ferroviária
preserved: Ferrovia Preservada
proposed: Ferrovia Planejada
+ rail: Trilho
spur: Ramificação de Ferrovia
station: Estação Ferroviária
stop: Ponto de Trem
switch: Chave de Ferrovia
tram: Trilho de Bonde
tram_stop: Ponto de bonde
+ turntable: Girador Ferroviário
yard: Estação de classificação
shop:
agrarian: Loja agrária
about:
next: Próximo
copyright_html: <span>©</span>contribuidores<br>do OpenStreetMap
- used_by_html: O %{name} provê dados de mapa para milhares de sites, aplicativos
+ used_by_html: O %{name} fornece dados de mapa para milhares de sites, aplicativos
móveis e dispositivos de hardware
lede_text: O OpenStreetMap é desenvolvido por uma comunidade voluntária de mapeadores
que contribuem e mantêm atualizados os dados sobre estradas, trilhos, cafés,
sugerimos que indique o endereço do sítio www.openstreetmap.org (talvez
substituindo ‘OpenStreetMap’ por este endereço web), para www.opendatacommons.org
e, caso se aplique, para www.creativecommons.org
- credit_3_1_html: |-
- Os mosaicos de mapa no “estilo padrão” no www.openstreetmap.org é um
- trabalho produzido pela Fundação OpenStreetMap usando
- dados do OpenStreetMap
- sob a Open Database License. Se você estiver usando esses mosaicos por favor use
- a seguinte atribuição:
- “Mapa base e dados de OpenStreetMap e Fundação OpenStreetMap”.
+ credit_3_1_html: "Os mosaicos de mapa no “estilo padrão” no www.openstreetmap.org
+ é um\ntrabalho produzido pela Fundação OpenStreetMap usando\ndados do OpenStreetMap
+ sob a Open Database License.\nSe você estiver usando esse estilo de mapa,
+ a mesma \natribuição dos dados de mapeamento é necessária."
credit_4_html: |-
Para um mapa eletrônico navegável, a atribuição deve aparecer no canto do mapa.
Por exemplo:
Os contribuidores do OSM são lembrados de nunca adicionar dados de quaisquer
fontes com direitos autorais protegidos (ex.: Google Maps ou mapas impressos) sem
permissão expressa dos seus detentores.
- infringement_2_html: Se acredita que foi adicionado material protegido por
- direitos de autor indevidamente à base de dados do OpenStreetMap, por favor
- consulte o <a href="https://www.osmfoundation.org/wiki/License/Takedown_procedure">procedimento
+ infringement_2_html: Se acredita que material protegido por direitos autorais
+ foi adicionado indevidamente à base de dados do OpenStreetMap, por favor
+ consulte o <a href="https://wiki.osmfoundation.org/wiki/Takedown_procedure">procedimento
para retirar dados protegidos</a> (em inglês) ou preencha os dados diretamente
no <a href="https://dmca.openstreetmap.org/">formulário</a> (em inglês).
trademarks_title_html: <span id="trademarks"></span>Marcas registradas
read_tou: Li e aceito os Termos de uso
consider_pd: Além do acima, considero minhas contribuições como Public Domain
consider_pd_why: o que é isso?
- consider_pd_why_url: https://www.osmfoundation.org/wiki/License/Why_would_I_want_my_contributions_to_be_public_domain
+ consider_pd_why_url: https://wiki.osmfoundation.org/wiki/Licence_and_Legal_FAQ/Why_would_I_want_my_contributions_to_be_public_domain
guidance_html: 'Informações para ajudar a entender estes termos: um <a href="%{summary}">Resumo
humano legível</a> e algumas <a href="%{translations}">traduções informais</a>'
continue: Continuar
activate_user: Ativar este usuário
deactivate_user: Desativar este usuário
confirm_user: Confirmar este usuário
+ unconfirm_user: Desconfirmar este usuário
+ unsuspend_user: Anular a suspensão deste Usuário
hide_user: Esconder esse usuário
unhide_user: Exibir esse usuário
delete_user: Excluir este usuário
entry:
comment: Comentário
full: Nota completa
+ account:
+ deletions:
+ show:
+ title: Apagar Conta
+ warning: Atenção! O processo de eliminação de conta é definitivo e não pode
+ ser revertido.
+ delete_account: Apagar Conta
+ delete_introduction: 'Podes apagar a tua conta OpenStreetMap usando o botão
+ em baixo. Por favor, tem em conta os seguintes detalhes:'
+ delete_profile: A informação do teu perfil, incluindo o avatar, a descrição
+ e a localização, será removida.
+ delete_display_name: O teu nome mostrado será eliminado e poderá ser reutilizado
+ por outras contas.
+ retain_caveats: 'Contudo, parte da tua informação será mantida no OpenStreetMap,
+ mesmo depois de a tua conta ser eliminada:'
+ retain_edits: Se existirem, as edições que fizeste na base de dados do mapa
+ serão mantidas.
+ retain_traces: Se existirem, as rotas que enviaste serão mantidas.
+ retain_diary_entries: Se existirem, os teus tópicos e comentários no diário
+ serão mantidos.
+ retain_notes: Se existirem, as tuas notas e comentários a notas no mapa serão
+ mantidas, mas não ficarão visíveis.
+ retain_changeset_discussions: Se existirem, as tuas discussões nos conjuntos
+ de edições serão mantidas.
+ retain_email: O teu endereço eletrónico será mantido.
+ confirm_delete: Tens a certeza?
+ cancel: Cancelar
accounts:
edit:
title: Editar conta
os novos Termos de Contribuidor.
agreed_with_pd: Também declaraste que as tuas edições são disponibilizadas
em Domínio Público.
- link: https://www.osmfoundation.org/wiki/License/Contributor_Terms
+ link: https://wiki.osmfoundation.org/wiki/Licence/Contributor_Terms
link text: o que é isto?
save changes button: Gravar alterações
make edits public button: Tornar todas as minhas edições públicas
+ delete_account: Apagar Conta...
update:
success_confirm_needed: As informações de utilizador foram atualizadas com sucesso.
Verifica o teu e-mail para confirmares o teu novo endereço eletrónico.
success: Informações de utilizador atualizadas com sucesso.
+ destroy:
+ success: Conta apagada.
browse:
created: Criado
closed: Fechado
para nunca adicionarem dados de fontes protegidas por direitos de autor
(por exemplo o Google Maps ou mapas comerciais impressos) sem permissão
explícita dos detentores dos direitos de autor.
- infringement_2_html: Se entende que foi adicionado material protegido por
+ infringement_2_html: Se entender que foi adicionado material protegido por
direitos de autor indevidamente à base de dados do OpenStreetMap, por favor,
- consulte o <a href="https://www.osmfoundation.org/wiki/License/Takedown_procedure">procedimento
+ consulte o <a href="https://wiki.osmfoundation.org/wiki/Takedown_procedure">procedimento
para retirar dados protegidos</a> (em inglês) ou preencha os dados diretamente
- no <a href="https://dmca.openstreetmap.org/">formulário</a> (em inglês).
+ no <a href="https://dmca.openstreetmap.org/">formulário online</a> (em inglês).
trademarks_title_html: <span id="trademarks"></span>Marcas registadas
trademarks_1_html: O nome OpenStreetMap, o respetivo logótipo e State of the
Map são marcas registadas da Fundação OpenStreetMap. Se tiver alguma questão
consider_pd: Além do referido anteriormente, considero que as minhas contribuições
fazem parte âmbito do Domínio Público.
consider_pd_why: O que é isto?
- consider_pd_why_url: https://www.osmfoundation.org/wiki/License/Why_would_I_want_my_contributions_to_be_public_domain
+ consider_pd_why_url: https://wiki.osmfoundation.org/wiki/Licence_and_Legal_FAQ/Why_would_I_want_my_contributions_to_be_public_domain
guidance_html: 'Informação para ajudar a compreender estes termos: um <a href="%{summary}">resumo
inteligível</a> e algumas <a href="%{translations}">traduções informais</a>'
continue: Continuar
activate_user: Ativar este utilizador
deactivate_user: Desativar este utilizador
confirm_user: Confirmar este utilizador
+ unconfirm_user: Desconfirmar este utilizador
+ unsuspend_user: Anular suspensão deste utilizador
hide_user: Ocultar este utilizador
unhide_user: Mostrar este utilizador
delete_user: Eliminar este utilizador
title: Prieskum prvkov
introduction: Pre nájdenie okolitých prvkov kliknite na mapu.
nearby: Okolité prvky
- enclosing: Umiestnenie prvku
+ enclosing: Obklopujúce prvky
changesets:
changeset_paging_nav:
showing_page: Stránka %{page}
food_court: Food court
fountain: Fontána
fuel: Benzínová pumpa
+ gambling: Hazardné hry
grave_yard: Cintorín
+ grit_bin: Nádoba na štrk
hospital: Nemocnica
hunting_stand: Poľovnícky posed
ice_cream: Zmrzlina
kindergarten: Materská škola
language_school: Jazyková škola
library: Knižnica
+ loading_dock: Nakladací dok
+ love_hotel: Hotel pre zamilovaných
marketplace: Tržnica
monastery: Kláštor
+ music_school: Hudobná škola
nightclub: Nočný klub
nursing_home: Sanatórium
parking: Parkovisko
parking_entrance: Vjazd na parkovisko
+ parking_space: Parkovacie miesto
payment_terminal: Platobný terminál
pharmacy: lekáreň
place_of_worship: Miesto pre bohoslužby
post_office: Pošta
prison: Väzenie
pub: Krčma
+ public_bath: Verejné kúpele
+ public_bookcase: Verejná knihovnička
public_building: Verejná budova
recycling: Recyklačné miesto
restaurant: Reštaurácia
village_hall: Spoločenská miestnosť
waste_basket: Odpadkový kôš
waste_disposal: Popolnica
+ "yes": Občianske vybavenie
boundary:
+ aboriginal_lands: Pôda domorodcov
administrative: Administratívna hranica
census: Hranica pre potreby sčítania
national_park: Národný park
political: Hranica volebného okrsku
protected_area: Chránená oblasť
+ "yes": Hranica
bridge:
aqueduct: Akvadukt
+ boardwalk: Promenáda
suspension: Visutý most
swing: Otočný most
viaduct: Viadukt
"yes": Most
building:
+ apartment: Apartmán
apartments: Bytový dom
barn: Stodola
bungalow: Bungalov
+ cabin: Chatka
chapel: Kaplnka
church: Kostol
civic: Budova občianskej vybavenosti
+ college: Budova vysokej školy
commercial: Komerčné budovy
construction: Budova vo výstavbe
detached: Rodinný dom (samostatne stojaci)
dormitory: Študentský domov
duplex: Dvojdom
farm: Hospodárska budova
+ farm_auxiliary: Hospodárska budova
garage: Garáž
garages: Garáže
greenhouse: Skleník
hospital: Nemocničné budovy
hotel: Hotel
house: Dom
+ houseboat: Hausbót
+ hut: Chata
industrial: Priemyselné budovy
kindergarten: Materská škola
+ manufacture: Výrobná budova
office: Administratívna budova
public: Verejná budova
residential: Obytné budovy
retail: Maloobchodné budovy
roof: Strecha
+ ruins: Zničená budova
school: Škola
semidetached_house: Dvojdom
+ service: Technická budova
shed: Kôlňa
stable: Stajňa
+ static_caravan: Príves
+ temple: Budova chrámu
terrace: Radová zástavba
train_station: Železničná stanica
university: Univerzitné budovy
warehouse: Sklad
"yes": Budova
club:
+ scout: Skautská základňa
+ sport: Športový klub
"yes": Klub
craft:
beekeeper: Včelár
electrician: Elektrikár
electronics_repair: Oprava elektroniky
gardener: Záhradník
+ glaziery: Sklenárstvo
+ handicraft: Remeslo
painter: Maliar
photographer: Fotograf
plumber: Inštalatér
+ roofer: Pokrývač
+ sawmill: Píla
shoemaker: Obuvník
+ stonemason: Kamenárstvo
tailor: Krajčír
+ window_construction: Montáž okien
winery: Vináreň
+ "yes": Remeselná dielňa
+ crossing: Priechod
emergency:
+ access_point: Prístupový bod
ambulance_station: Stanica záchrannej služby
assembly_point: Miesto zhromaždenia
defibrillator: Defibrilátor
fire_extinguisher: Hasiaci prístroj
+ fire_water_pond: Požiarna nádrž
+ landing_site: Pristávacia plocha záchranky
+ life_ring: Záchranný kruh
phone: Núdzový telefón
+ siren: Núdzová siréna
highway:
abandoned: Zrušená cesta
bridleway: Cesta pre kone
monument: Pamätník
roman_road: Rímska cesta
ruins: Ruina
+ stone: Balvan
tomb: Náhrobok
tower: Veža
wayside_chapel: Kaplnka pri ceste
wayside_cross: Božie muky
wayside_shrine: Malá kaplnka pri ceste
wreck: Zrúcanina
+ "yes": Historické miesto
junction:
"yes": Križovatka
landuse:
retail: Obchodná zóna
village_green: Verejná zeleň
vineyard: Vinica
+ "yes": Využitie krajiny
leisure:
adult_gaming_centre: Herňa
+ amusement_arcade: Hrací automat
+ bandstand: Hudobné pódium
beach_resort: Plážové letovisko
bird_hide: Vtáčia pozorovateľňa
+ bleachers: Bielidlo
+ bowling_alley: Bowlingová dráha
common: Verejné priestranstvo
+ dance: Tančiareň
dog_park: Psí park
firepit: Ohnisko
fishing: Rybolov (športový)
marina: Prístav pre jachty
miniature_golf: Mini golf
nature_reserve: Prírodná rezervácia
+ outdoor_seating: Vonkajšie posedenie
park: Park
+ picnic_table: Piknikový stôl
pitch: Športové ihrisko
playground: Detské ihrisko
recreation_ground: Rekreačná oblasť
+ resort: Letovisko
sauna: Sauna
slipway: Lodný sklz
sports_centre: Športové stredisko
water_park: Aquapark
"yes": Voľný čas
man_made:
+ advertising: Reklama
+ antenna: Anténa
+ avalanche_protection: Protilavínová ochrana
beacon: Maják
beehive: Včelí úľ
breakwater: Vlnolam
flagpole: Vlajkový stožiar
gasometer: Plynojem
lighthouse: Maják
+ manhole: Vchod do kanála
mast: Stožiar
mine: Baňa
mineshaft: Šachta bane
+ monitoring_station: Monitorovacia stanica
petroleum_well: Ropný vrt
+ pier: Mólo
pipeline: Vodovod
silo: Silo
snow_cannon: Snehové delo
+ snow_fence: Protisnehový plot
+ storage_tank: Skladovacia nádrž
+ street_cabinet: Pouličná skrinka
+ surveillance: Dohľad
+ telescope: Teleskop
tower: Veža
+ utility_pole: Telefónny stĺp
+ wastewater_plant: Čistička odpadových vôd
+ watermill: Vodný mlyn
+ water_tap: Vodovodný kohútik
water_tower: Vodojem
water_well: Studňa
water_works: Vodáreň
airfield: Vojenské letisko
barracks: Kasárne
bunker: Bunker
+ checkpoint: Kontrolný bod
+ trench: Brázda
+ "yes": Armáda
mountain_pass:
"yes": Priesmyk
natural:
+ atoll: Atol
+ bare_rock: Holá skala
bay: Zátoka, záliv
beach: Pláž
cape: Mys
stone: Balvan
strait: Úžina
tree: Strom
+ tree_row: Stromoradie
+ tundra: Tundra
valley: Dolina
volcano: Sopka
water: Voda
wetland: Mokrina
wood: Les (neudržiavaný)
+ "yes": Prírodný prvok
office:
accountant: Účtovník
+ administrative: Administratíva
+ advertising_agency: Reklamná agentúra
architect: Architektonický ateliér
+ association: Asociácia
company: Súkromná firma
+ diplomatic: Diplomatická kancelária
+ educational_institution: Vzdelávacia inštitúcia
employment_agency: Sprostredkovanie práce
energy_supplier: Dodávateľ energií
estate_agent: Realitná kancelária
+ financial: Finančný úrad
government: Vládny úrad
insurance: Poisťovňa
+ it: Počítačová kancelária
lawyer: Právnická kancelária
+ logistics: Kancelária prepravcu
newspaper: Redakcia novín
ngo: Mimovládna organizácia
notary: Notár
+ religion: Kancelária náboženskej organizácie
+ research: Výskumná kancelária
tax_advisor: Daňový poradca
telecommunication: Telekomunikácie
travel_agent: Cestovná kancelária
"yes": Úrad
place:
allotments: Záhradkárska osada
+ archipelago: Súostrovie
city: Mesto nad 100 tis.
+ city_block: Mestský blok
country: Štát
county: Okres
farm: Farma
hearing_aids: Načúvacie prístroje
hifi: Hi-Fi
houseware: Domáce potreby
+ ice_cream: Zmrzlina
jewelry: Zlatníctvo
kiosk: Novinový stánok
laundry: Práčovňa
mobile_phone: Obchod s mobilnými telefónmi
motorcycle: Motocyklový obchod
music: Hudobniny
+ musical_instrument: Hudobné nástroje
newsagent: Novinový stánok
nutrition_supplements: Doplnky výživy
optician: Očná optika
more_results: Viac výsledkov
issues:
index:
+ title: Problémy
+ reported_user: Nahlásený používateľ
+ not_updated: Neaktualizované
search: Hľadať
user_not_found: Používateľ neexistuje
status: Stav
+ reports: Hlásenia
+ last_updated: Posledná úprava
last_updated_time_html: <abbr title='%{title}'>%{time}</abbr>
last_updated_time_user_html: <abbr title='%{title}'>%{time}</abbr> od používateľa
%{user}
+ link_to_reports: Zobraziť hlásenia
reported_item: Hlásená položka
states:
ignored: Ignorované
subject_own: '[OpenStreetMap] %{commenter} pridal komentár k vašej sade zmien'
subject_other: '[OpenStreetMap] %{commenter} pridal komentár k sade zmien,
o ktorú sa zaujímate'
- your_changeset: '%{commenter} zanechal komentár %{time} k vašej sade zmien'
- your_changeset_html: '%{commenter} zanechal komentár %{time} k vašej sade
+ your_changeset: '%{commenter} zanechal komentár o %{time} k vašej sade zmien'
+ your_changeset_html: '%{commenter} zanechal komentár o %{time} k vašej sade
zmien,'
- commented_changeset: '%{commenter} zanechal komentár %{time} k vami sledovanej
- sade zmien, ktorú vytvoril %{changeset_author}'
- commented_changeset_html: '%{commenter} zanechal komentár %{time} k vami sledovanej
+ commented_changeset: '%{commenter} zanechal komentár o %{time} k vami sledovanej
sade zmien, ktorú vytvoril %{changeset_author}'
+ commented_changeset_html: '%{commenter} zanechal komentár o %{time} k vami
+ sledovanej sade zmien, ktorú vytvoril %{changeset_author}'
partial_changeset_with_comment: s popisom '%{changeset_comment}'
partial_changeset_with_comment_html: s popisom '%{changeset_comment}'
partial_changeset_without_comment: bez popisu
windowslive:
title: Prihlásenie sa pomocou Windows Live
alt: Prihlásenie sa pomocou účtu Windows Live
+ github:
+ title: Prihlásiť sa cez GitHub
+ alt: Prihlásiť sa pomocou účtu na GitHube
wikipedia:
title: Prihlásiť sa pomocou Wikipédie
wordpress:
<a href="http://creativecommons.org/licenses/by/3.0/at/deed.de">CC BY</a>),
<a href="http://www.vorarlberg.at/vorarlberg/bauen_wohnen/bauen/vermessung_geoinformation/weitereinformationen/services/wmsdienste.htm">krajiny Vorarlberg</a> a
krajiny Tirol (pod licenciou <a href="http://www.tirol.gv.at/applikationen/e-government/data/nutzungsbedingungen/">CC-BY AT s úpravami</a>).
- contributors_au_html: '<strong>Austrália</strong>: Zahrnuje nebo využíva Administrative
+ contributors_au_html: '<strong>Austrália</strong>: Zahŕňa alebo využíva Administrative
Boundaries © <a href="https://geoscape.com.au/legal/data-copyright-and-disclaimer/">Geoscape
Australia</a>, ktoré Commonwealth of Australia poskytuje za podmienok <a
href="https://creativecommons.org/licenses/by/4.0/deed.cs">licencie Creative
heading: GPX úložisko je offline
message: GPX úložisko a nahrávanie GPX súborov je momentálne nedostupné.
application:
+ permission_denied: Nemáte oprávnenie na prístup k tejto akcii
require_cookies:
cookies_needed: Zdá sa, že máte zakázané cookies – povoľte prosím cookies vo
vašom prehliadači a následne pokračujte.
setup_user_auth:
+ blocked_zero_hour: Na webstránke OpenStreetMap máte súrnu správu. Túto správu
+ si musíte prečítať predtým než budete môcť uložiť zmeny.
blocked: Váš prístup do API bol zablokovaný. Prosím prihláste sa na webové rozhranie
pre zistenie viac informácií.
need_to_see_terms: Váš prístup k API je dočasne pozastavený. Prosím prihláste
entry:
comment: Komentar
full: Celotna opomba
+ account:
+ deletions:
+ show:
+ cancel: Prekliči
accounts:
edit:
title: Urejanje uporabniškega računa
title: Wiki OpenStreetMap
description: Prebrskajte wiki za poglobljeno dokumentacijo OSM.
sidebar:
- search_results: Rezultati iskanja
+ search_results: Iskalni zadetki
close: Zapri
search:
search: Iskanje
# Author: Jas
# Author: Jenniesarina
# Author: Jopparn
+# Author: Larske
# Author: Liftarn
# Author: Lokal Profil
# Author: Lucke
<a href="https://www.openstreetmap.org/copyright">denna sida om upphovsrätt</a>.
Alternativt, och som krav om du distribuerar OSM i dataform, kan du namnge
och länka direkt till licenserna. I media där länkar ej är möjliga
- (t.ex. tryckt material), förslår vi att du hänvisar dina läsare till openstreetmap.org
+ (t.ex. tryckt material), föreslår vi att du hänvisar dina läsare till openstreetmap.org
(förslagsvis genom att expandera 'OpenStreetMap' till hela denna adress), till opendatacommons.org, och om relevant till creativecommons.org.
credit_3_1_html: Kartrutorna i “standardstilen” på www.openstreetmap.org
är ett producerat verk av OpenStreetMap Foundation med hjälp av OpenStreetMap-data
user:
spam_label: వాడుకరి ప్రొఫైలులో స్పాము ఉంది/అదే ఒక స్పాము
offensive_label: వాడుకరి ప్రొఫైలు అసహ్యంగా/వికారంగా ఉంది
- threat_label: వాడà±\82à°\95à°°à°¿ à°ªà±\8dà°°à±\8aà°«à±\88à°²à±\8dà°²à±\8b à°µెదిరింపు ఉంది
+ threat_label: à°\88 వాడà±\81à°\95à°°à°¿ à°ªà±\8dà°°à±\8aà°«à±\88à°²à±\8dà°²à±\8b à°¬ెదిరింపు ఉంది
vandal_label: ఈ వాడుకరి దుశ్చర్యలు చేస్తారు
other_label: ఇతర
note:
gpx_description:
description_with_tags_html: 'మీ GPX ఫైలుకు %{trace_name}, %{trace_description}
వివరణ, కింది ట్యాగులూ ఉన్నట్లున్నాయి: %{tags}'
- description_with_no_tags_html: మీ GPX ఫైలు %{trace_name}, %{trace_description}
- వివరణతà±\8b à°\9fà±\8dయాà°\97à±\81à°²à±\87à°®à±\80 à°²à±\87à°\95à±\81à°\82à°¡à°¾ à°\89à°¨à±\8dà°¨à°\9fà±\8dà°²à±\81à°\82ది
+ description_with_no_tags_html: '%{trace_name} అనే మీ GPX ఫైలు, %{trace_description}
+ à°\85à°¨à±\87 వివరణతà±\8b à°\9fà±\8dయాà°\97à±\81à°²à±\87à°®à±\80 à°²à±\87à°\95à±\81à°\82à°¡à°¾ à°\89à°¨à±\8dà°¨à°\9fà±\8dà°²à±\81à°\82ది'
gpx_failure:
hi: నమస్కారం %{to_user} గారూ,
failed_to_import: 'దిగుమతి విఫలమైంది. లోపం ఇది:'
# Author: Ariesanywhere
# Author: B20180
# Author: Bebiezaza
+# Author: Just Sayori
# Author: Karit
# Author: Korrawit
# Author: Patsagorn Y.
# Author: Pon44695
# Author: Ruila
# Author: TMo3289
+# Author: Trisorn Triboon
# Author: Xwindows
# Author: กิ๊ฟ เลิกล่ะ สายแข็ง
---
latitude: ละติจูด
longitude: ลองติจูด
language: ภาษา
+ doorkeeper/application:
+ name: ชื่อ
friend:
user: ผู้ใช้งาน
friend: เพื่อน
user:
auth_provider: ผู้ให้การยืนยัน
auth_uid: UID การยืนยัน
- email: อีเมล์
+ email: อีเมล
email_confirmation: การยืนยันอีเมล
new_email: ที่อยู่อีเมลใหม่
active: เปิดใช้
entry:
comment: ความคิดเห็น
full: เนื้อความเต็มในหมายเหตุ
+ account:
+ deletions:
+ show:
+ confirm_delete: คุณแน่ใจหรือไม่?
+ cancel: ยกเลิก
accounts:
edit:
title: แก้ไขบัญชี
hunting_stand: บังไพรล่าสัตว์
ice_cream: ร้านไอศกรีม
kindergarten: โรงเรียนอนุบาล
+ language_school: โรงเรียนด้านภาษา
library: ห้องสมุด
marketplace: ตลาด
monastery: สำนักสงฆ์
viaduct: สะพานบก
"yes": สะพาน
building:
+ apartment: อพาร์ทเมนต์
+ apartments: อพาร์ทเมนต์
+ bungalow: บังกะโล
+ dormitory: หอพัก
garage: โรงรถ
garages: โรงรถ
hospital: อาคารโรงพยาบาล
traces_waiting: คุณมีรอยทาง %{count} ชุด ที่กำลังรออัพโหลด กรุณารอให้การอัพโหลดเหล่านี้เสร็จสิ้น
ก่อนที่จะเพิ่มรอยทางชุดต่อไป, เพื่อไม่ให้ผู้ใช้คนอื่นๆ จะต้องรอคิวนาน
edit:
+ cancel: ยกเลิก
visibility_help: นี่หมายความว่าอะไร?
trace_optionals:
tags: ป้ายกำกับ
flash: ท่านได้ยกเลิกข้อมูลสำหรับแอปพลิเคชัน %{application}
permissions:
missing: ท่านไม่ได้อนุญาตให้แอปพลิเคชันเข้าใช้งานส่วนนี้
+ scopes:
+ write_api: แก้ไขแผนที่
oauth_clients:
new:
title: ลงทะเบียนแอปพลิเคชันใหม่
flash: ปรับปรุงข้อมูลฝั่งผู้ใช้เรียบร้อยแล้ว
destroy:
flash: ถอนการลงทะเบียนแอปพลิเคชันฝั่งผู้ใช้แล้ว
+ oauth2_applications:
+ index:
+ name: ชื่อ
+ show:
+ edit: แก้ไข
+ delete: ลบ
users:
new:
title: สมัครสมาชิก
activerecord:
errors:
messages:
+ invalid_email_address: mukhang hindi wasto ang tirahan ng e-liham
email_address_not_routable: hindi maaaring i-ruta
models:
acl: Talaan ng Pantaban sa Pagpunta
longitude: Longhitud
language: Wika
doorkeeper/application:
+ name: Pangalan
scopes: Mga Pahintulot
friend:
user: Tagagamit
languages: Nais na mga Wika
pass_crypt: Password
help:
+ doorkeeper/application:
+ redirect_uri: Gumamit ng isang linya bawat URI
trace:
tagstring: hindi hinangganang kuwit
user_block:
+ reason: Ang dahilan kung bakit hinahadlangan ang tagagamit. Mangyaring maging
+ mahinahon at maging makatuwiran hangga't maaari, na nagbibigay ng maraming
+ mga detalye hangga't maaari hinggil sa kalagayan, na inaalalang ang mensahe
+ ay magiging natatanaw ng madla. Isaisip na hindi lahat ng mga tagagamit
+ ang nakakaunawa ng pananalita ng pamayanan, kaya't mangyaring subukang gumamit
+ ng mga kataga ng pangkaraniwang mga tao.
needs_view: Kailangan bang lumagda muna ng tagagamit bago mahawi ang hadlang
na ito?
user:
new_email: (hindi kailanman ipinapakita sa madla)
datetime:
distance_in_words_ago:
+ about_x_hours:
+ one: mga 1 oras ang nakaraan
+ other: mga %{count} oras ang nakaraan
half_a_minute: kalahating minuto ang nakalipas
x_minutes:
one: 1 minuto ang nakaraan
closed_at_html: Nalutas %{when}
closed_at_by_html: Nalutas %{when} ni %{user}
reopened_at_html: Nabuhay muli %{when}
+ reopened_at_by_html: Binuhay muli %{when} ni %{user}
rss:
title: OpenStreetMap Notes
description_area: Talaan ng mga tala, iniulat, pinuna or sinarado sa iyong
account:
deletions:
show:
+ retain_email: Pananatilihin ang iyong tirahan ng e-liham.
confirm_delete: Sigurado ka ba?
cancel: Huwag ituloy
accounts:
changeset:
title: 'Pangkat ng pagbabago: %{id}'
belongs_to: May-akda
+ node: Mga buko (%{count})
+ node_paginated: Mga buko (%{x}-%{y} ng %{count})
+ way: Mga daan (%{count})
+ way_paginated: Mga daan (%{x}-%{y} ng %{count})
+ relation: Mga kaugnayan (%{count})
+ relation_paginated: Mga kaugnayan (%{x}-%{y} ng %{count})
comment: Mga puna (%{count})
hidden_commented_by_html: Nakatagong puna mula kay %{user} <abbr title='%{exact_time}'>%{when}
ang nakaraan</abbr>
title_comment: '%{id} ng angkat ng pagbabago - %{comment}'
join_discussion: Lumagda para sumali sa talakayan
discussion: Talakayan
+ still_open: Bukas pa rin ang pangkat ng pagbabago - magbubukas ang talakayan
+ pag naisara na ang pangkat ng pagbabago.
+ node:
+ title_html: 'Buko: %{name}'
+ way:
+ title_html: 'Daan: %{name}'
+ nodes: Mga buko
relation:
+ title_html: 'Kaugnayan: %{name}'
members: Mga kasapi
relation_member:
entry_html: '%{type} %{name}'
changeset_comments:
comment:
comment: 'Bagong puna sa pangkat ng pagbabago #%{changeset_id} ni %{author}'
+ index:
+ title_all: Pagtalakay ng pangkat ng pagbabago sa OpenStreetMap
dashboards:
contact:
km away: '%{count}km ang layo'
nearby mapper: Malapit na tagapagmapa
friend: Kaibigan
show:
+ edit_your_profile: Baguhin ang iyong balangkas
my friends: Aking mga kaibigan
no friends: Hindi ka pa nagdaragdag ng sinumang mga kaibigan.
nearby users: Iba pang kalapit na mga tagagamit
diary_comment:
comment_from_html: Puna mula sa %{link_user} noong %{comment_created_at}
hide_link: Itago ang punang ito
+ unhide_link: Huwag itago ang punang ito
confirm: Tiyakin
location:
location: 'Lokasyon:'
description: Kamakailang mga pagpapasok sa talaarawan mula sa mga tagagamit
ng OpenStreetMap
comments:
+ title: Mga Puna sa Talaarawan ay idinagdag ni %{user}
+ subheading_html: Mga Puna sa Talaarawan ay idinagdag ni %{user}
post: Ipaskil
when: Kailan
comment: Puna
clock: Orasan
college: Dalubhasaan
community_centre: Lunduyan ng Pamayanan
+ conference_centre: Sentrong Pagpupulong
courthouse: Gusali ng Hukuman
crematorium: Krematoryum
dentist: Dentista
hunting_stand: Pook-tayuan na Pangpangangaso
ice_cream: Sorbetes
kindergarten: Kindergarten
+ language_school: Paaralang Pangwika
library: Aklatan
marketplace: Palengke
monastery: Monasteryo
theatre: Tanghalan
toilets: Mga banyo
townhall: Bulwagan ng Bayan
+ training: Pasilidad ng Pagsasanay
university: Pamantasan
vending_machine: Makinang Nagbebenta
veterinary: Paninistis na Pangbeterinarya
dormitory: Dormitoryo
farm: Bahay na Pambukid
garage: Garahe
+ garages: Mga Garahe
+ greenhouse: Bahay Patubuan
hospital: Gusali ng Hospital
hotel: Otel
house: Bahay
terrace: Balkonahe
train_station: Gusali ng Himpilan ng Tren
university: Gusali ng Pamantasan
+ warehouse: Kamalig
"yes": Gusali
craft:
brewery: Serbeserya
bus_guideway: Daanan ng Ginagabayang Bus
bus_stop: Hintuan ng Bus
construction: Ginagawang Punong Lansangan
+ corridor: Pasilyo
cycleway: Daanan ng Bisikleta
elevator: Asensor
emergency_access_point: Tuldok na Puntahan na Pangsakuna
footway: Makitid na Lakaran ng Tao
ford: Bagtasan ng Tao
living_street: Buhay na Lansangan
- milestone: Poste ng Milya
+ milestone: Milyahe
motorway: Daanan ng Sasakyang De-motor
motorway_junction: Sugpungan ng Daanan ng Sasakyang De-motor
motorway_link: Lansangang Daanan ng Sasakyang De-motor
castle: Kastilyo
church: Simbahan
fort: Kuta
+ heritage: Lugar ng Pamana
house: Bahay
manor: Manor
memorial: Muog na Pang-alaala
+ milestone: Makasaysayang Milyahe
mine: Minahan
monument: Bantayog
ruins: Mga Guho
wayside_cross: Krus sa Gilid ng Kalsada
wayside_shrine: Dambana sa Gilid ng Kalsada
wreck: Wasak na Sasakyan
+ "yes": Makasaysayang Pook
+ junction:
+ "yes": Sangandaan
landuse:
allotments: Mga Laang Bahagi
basin: Lunas ng Ilog
water_park: Liwasang Tubigan
"yes": Pampalipas oras
man_made:
+ bridge: Tulay
chimney: Pausukan
+ dyke: Dike
+ embankment: Pilapil
+ flagpole: Tagdan ng Watawat
lighthouse: Parola
+ mine: Minahan
pipeline: Linya ng tubo
+ surveillance: Pagbabantay
+ telescope: Teleskopyo
tower: Tore
+ water_well: Balon
works: Pabrika
"yes": Gawa ng tao
military:
airfield: Paliparan at Palapagang Pangmilitar
barracks: Kuwartel
bunker: Hukay na Pangsundalo
+ "yes": Militar
natural:
bay: Look
beach: Dalampasigan
heath: Lupain ng Halamang Erika
hill: Burol
island: Pulo
+ isthmus: Dalahikan
land: Lupain
marsh: Latian
moor: Lupang Pugalan ng Tubig
mud: Putik
peak: Tugatog
+ peninsula: Tangway
point: Tuldok
reef: Bahura
ridge: Tagaytay
accountant: Tagatuos
administrative: Pangangasiwa
architect: Arkitekto
+ association: Samahan
company: Kumpanya
diplomatic: Tanggapang Diplomatiko
employment_agency: Ahensiya ng Patrabaho
jewelry: Tindahan ng Alahas
kiosk: Tindahan ng Kubol
laundry: Labahan
+ locksmith: Magsususi
+ lottery: Loterya
mall: Pasyalang Pangmadla
+ massage: Masahe
medical_supply: Tindahan ng mga Kagamitang Medikal
mobile_phone: Tindahan ng Teleponong Selular
motorcycle: Tindahan ng Motorsiklo
toys: Tindahan ng Laruan
travel_agency: Ahensiya ng Paglalakbay
tyres: Tindahan ng Gulong
+ vacant: Bakanteng Tindahan
video: Tindahan ng Bidyo
wine: Tindahan ng Bino
"yes": Tindahan
wadi: Tuyot na Ilog
waterfall: Talon
weir: Pilapil
+ "yes": Daluyan ng Tubig
admin_levels:
level8: Hangganan ng Lungsod
+ level11: Hangganan ng Kapitbahayan
types:
cities: Mga lungsod
towns: Mga bayan
issues:
index:
title: Mga isyu
+ reported_user: Naiulat na Tagagamit
+ not_updated: Hindi Naisapanahon
search: Maghanap
search_guidance: 'Maghanap ng mga Isyu:'
reports: Mga ulat
reports_count:
one: 1 Ulat
other: '%{count} mga Ulat'
+ reported_item: Naiulat na bagay
states:
ignored: Hindi pinansin
open: Bukas
reports:
one: 1 ulat
other: '%{count} mga ulat'
+ report_created_at: Unang naiulat noong %{datetime}
last_resolved_at: Huling nalutas noong %{datetime}
resolve: Lutasin
ignore: Huwag pansinin
diary_entry:
other_label: Iba pa
diary_comment:
+ spam_label: Ang puna sa talaarawan ay/o naglalaman ng spam/basura
+ threat_label: Ang puna sa talaarawan ay naglalaman ng banta
other_label: Iba pa
user:
+ spam_label: Ang balangkas ng tagagamit ay/o naglalaman ng spam/basura
+ offensive_label: Ang balangkas ng tagagamit ay malaswa/nakakasakit
+ threat_label: Ang balangkas ng tagagamit ay naglalaman ng banta
vandal_label: Ang tagagamit ay isang bandalo
other_label: Iba pa
note:
personal_label: Ang talang ito ay naglalaman ng personal na datos
abusive_label: Ang talang ito ay mapang-abuso
other_label: Iba pa
+ create:
+ provide_details: Mangyaring ibigay ang mga kinakailangang detalye
layouts:
project_name:
title: OpenStreetMap
ng OpenStreetMap na may paksang %{subject}:'
friendship_notification:
hi: Kumusta %{to_user},
- subject: Idinagdag ka ni %{user} ng [OpenStreetMap] bilang isang kaibigan
+ subject: '[OpenStreetMap] Idinagdag ka ni %{user} bilang isang kaibigan'
had_added_you: Idinagdag ka ni %{user} bilang isang kaibigan doon sa OpenStreetMap.
see_their_profile: Maaari mong makita ang kanilang balangkas sa %{userurl}.
befriend_them: Maaari mong rin silang idagdag bilang isang kaibigan doon sa
flash changed: Napalitan na ang hudyat mo.
flash token bad: Hindi natagpuan ang ganyang kahalip, suriin kaya ang URL?
preferences:
+ show:
+ preferred_languages: Nais na mga Wika
edit:
cancel: Huwag ituloy
profiles:
ang akawnt mo, o <a href="%{reconfirm}">humiling ng isang panibagong e-liham
ng pagtitiyak</a>.
account is suspended: Paumanhin, nasuspindi ang akawnt mo dahil sa kaduda-dudang
- gawain.<br />Mangyaring makipag-uganayan sa <a href="%{webmaster}">webmaster</a>
+ gawain.<br />Mangyaring makipag-uganayan sa <a href="%{webmaster}">tagatulong</a>
kung nais mong talakayin ito.
auth failure: Paumanhin, hindi makalagda sa pamamagitan ng mga detalyeng iyan.
openid_logo_alt: Lumagda sa pamamagitan ng isang OpenID
logout_button: Umalis sa pagkakalagda
shared:
markdown_help:
+ title_html: Sinuri gamit ang <a href="https://kramdown.gettalong.org/quickref.html">kramdown</a>
+ headings: Mga pamagat
+ heading: Pamagat
+ subheading: Maliit na Pamagat
unordered: Talaang walang pagkakasunud-sunod
+ ordered: Listahang may pagkakasunud-sunod
+ first: Unang bagay
+ second: Ikalawang bagay
+ link: Kawing
+ text: Teksto
image: Larawan
+ alt: Kahaliling teksto
+ url: URL
+ richtext_field:
+ edit: Baguhin
+ preview: Paunang tingin
site:
about:
next: Kasunod
lede_text: Ang OpenStreetMap ay nilikha ng isang komunidad ng mga nagmamapa
na nag-aambag at nagpapanatili ng dato tungkol sa mga kalsada, mga daanan,
mga kapihan, mga istasyon ng tren, at iba pa, sa buong mundo.
+ local_knowledge_title: Kaalamang Lokal
community_driven_html: |-
Ang komunidad ng OpenStreetMap ay iba-iba, masigasig, at lumalaki araw-araw. Ang aming mga tagapag-ambag ay binubuo ng mga tagahanga ng mapa, mga propesyonal ng GIS, mga inhinyero na nagpapatakbo sa mga server ng OSM, mga boluntaryo sa pagmamapa ng mga lugar na apektado ng kalamidad, at higit pa.
Upang matuto nang higit pa, tignan ang mga <a href='%{diary_path}'>talaarawan ng mga tagagamit</a>, <a href='http://blogs.openstreetmap.org/'>mga blog ng komunidad</a>, at ang websayt ng <a href='http://www.osmfoundation.org/'>OSM Foundation</a>.
title: Maligayang pagdating sa OpenStreetMap!
beginners_guide:
url: http://wiki.openstreetmap.org/wiki/Beginners%27_guide
+ help:
+ url: https://help.openstreetmap.org/
irc:
title: IRC
switch2osm:
title: switch2osm
+ welcomemat:
+ url: https://welcome.openstreetmap.org/
+ title: Para sa mga Organisasyon
wiki:
url: https://wiki.openstreetmap.org/
title: OpenStreetMap Wiki
title: Magpatala
no_auto_account_create: Sa kasamaang-palad pangkasalukuyang hindi namin magawang
kusang lumikha ng akawnt para sa iyo.
- contact_support_html: Mangyaring makipag-uganay sa <a href="%{support}">panginoon
- ng web</a> upang makipagkasundo para sa isang lilikhaing akawnt - susubukan
- namin at harapin ang kahilingan sa lalong madaling panahon.
+ contact_support_html: Mangyaring makipag-uganay sa <a href="%{support}">tagatulong</a>
+ upang makipagkasundo para sa isang lilikhaing akawnt - susubukan namin at
+ harapin ang kahilingan sa lalong madaling panahon.
email address: 'Tirahan ng E-liham:'
confirm email address: 'Patotohanan ang Tirahan ng E-liham:'
display name: 'Pangalang Ipinapakita:'
title: Ibahagi
cancel: Huwag ituloy
image: Larawan
+ link: Kawing o HTML
+ long_link: Kawing
+ short_link: Maliit na Kawing
+ geo_uri: Geo URI
+ embed: HTML
+ custom_dimensions: Magtakda ng pansariling mga dimensyon
+ format: 'Anyo:'
+ scale: 'Sukat:'
short_url: Maiksing URL
paste_html: Idikit ang HTML na ibabaon sa websayt
map:
title: Ipakita ang Aking Lokasyon
base:
standard: Pamantayan
+ cyclosm: CyclOSM
cycle_map: Mapa ng Pagbibisikleta
transport_map: Mapa ng Transportasyon
+ opnvkarte: ÖPNVKarte (mapa ng pampublikong sasakyan)
layers:
data: Dato ng Mapa
copyright: © <a href='%{copyright_url}'>Mga tagapag-ambag ng OpenStreetMap</a>
directions_from: Mga direksyon mula rito
directions_to: Mga direksyon papunta rito
add_note: Magdagdag ng tala dito
+ show_address: Ipakita ang tirahan
centre_map: Igitna ang mapa dito
redactions:
edit:
review link text: Yeni Katkıda Bulunma Şartlarını incelemek ve kabul etmek
için lütfen bu bağlantıyı kolaylık sağlamak için izleyin.
agreed_with_pd: Ayrıca düzenlediklerin Kamu Malı olsun diye kabul ettin.
- link: https://wiki.openstreetmap.org/wiki/Tr:Open_Database_License/Contributor_Terms
+ link: https://wiki.osmfoundation.org/wiki/Licence/Contributor_Terms
link text: bu nedir?
save changes button: Değişiklikleri Kaydet
make edits public button: Bütün girdiklerim herkese açık olsun
infringement_2_html: |-
Telif hakkıyla korunan materyalin
OpenStreetMap veritabanına veya bu siteye
- yanlışlıkla eklendiğine inanıyorsanız <a href="http://www.osmfoundation.org/wiki/License/Takedown_procedure">kaldırma prosedürü</a> sayfasına başvurun veya
+ yanlışlıkla eklendiğine inanıyorsanız <a href="https://wiki.osmfoundation.org/wiki/Takedown_procedure">kaldırma prosedürü</a> sayfasına başvurun veya
doğrudan <a href="https://dmca.openstreetmap.org/">çevrimiçi dosyalama sayfamızda</a> kayda geçirin.
trademarks_title_html: <span id="trademarks"></span>Ticari Markalar
trademarks_1_html: OpenStreetMap, büyüteç logosu ve State of the Map; OpenStreetMap
consider_pd: Yukarıdakilere ek olarak katkılarınızın kamu malı olarak kabul
edilmesini de seçebilirsiniz
consider_pd_why: bu nedir?
- consider_pd_why_url: https://wiki.openstreetmap.org/wiki/Tr:Why_would_I_want_my_contributions_to_be_public_domain
+ consider_pd_why_url: https://wiki.osmfoundation.org/wiki/Licence_and_Legal_FAQ/Why_would_I_want_my_contributions_to_be_public_domain
guidance_html: 'Buradaki bilgileri anlamanıza yardımcı olabilecek bilgiler: <a
href="%{summary}">okunabilir bir özet</a> ve ayrıca <a href="%{translations}">genel
çeviriler</a>'
language: Мова
doorkeeper/application:
name: Назва
- redirect_uri: Переспрямування URI
+ redirect_uri: URI перенаправлення
confidential: Застосунок є конфіденційним?
scopes: Дозволи
friend:
за допомогою кнопки нижче. Будь ласка, зверніть увагу на такі деталі:'
delete_profile: Інформацію вашого профілю, включаючи ваш аватар, опис і домашнє
місцезнаходження, буде вилучено.
- delete_display_name: Ð\92аÑ\88е вÑ\96добÑ\80ажÑ\83ване Ñ\96мâ\80\99Ñ\8f бÑ\83де вилÑ\83Ñ\87ено, Ñ\96 його можна бÑ\83де
- повÑ\82оÑ\80но викоÑ\80иÑ\81Ñ\82овÑ\83ваÑ\82и Ñ\96нÑ\88ими облÑ\96ковими запиÑ\81ами.
- retain_caveats: 'Ð\9eднак деÑ\8fка Ñ\96нÑ\84оÑ\80маÑ\86Ñ\96Ñ\8f пÑ\80о ваÑ\81 бÑ\83де збеÑ\80ежена на OpenStreetMap,
+ delete_display_name: Ð\92аÑ\88е Ð\9fÑ\80Ñ\96звиÑ\81Ñ\8cко бÑ\83де вилÑ\83Ñ\87ено, Ñ\96 його можна бÑ\83де повÑ\82оÑ\80но
+ викоÑ\80иÑ\81Ñ\82овÑ\83ваÑ\82и в Ñ\96нÑ\88иÑ\85 облÑ\96ковиÑ\85 запиÑ\81аÑ\85.
+ retain_caveats: 'Ð\9eднак деÑ\8fка Ñ\96нÑ\84оÑ\80маÑ\86Ñ\96Ñ\8f пÑ\80о ваÑ\81 бÑ\83де збеÑ\80ежена в OpenStreetMap,
навіть після того, як ваш обліковий запис буде видалено:'
- retain_edits: Ваші зміни до бази даних мап, якщо такі є, будуть збережені.
- retain_traces: Ваші завантажені сліди, якщо такі є, будуть збережені.
- retain_diary_entries: Ваші щоденникові записи та коментарі до щоденника, якщо
+ retain_edits: Ваші редагування мапи, які знаходяться в базі даних, якщо такі
+ є, будуть збережені.
+ retain_traces: Ваші завантажені треки, якщо такі є, будуть збережені.
+ retain_diary_entries: Ваші дописи в щоденнику та коментарі в щоденниках, якщо
такі є, будуть збережені, але приховані від перегляду.
- retain_notes: Ð\92аÑ\88Ñ\96 пÑ\80имÑ\96Ñ\82ки до мапи Ñ\82а коменÑ\82аÑ\80Ñ\96 до пÑ\80имÑ\96Ñ\82ок, Ñ\8fкÑ\89о Ñ\82акÑ\96 Ñ\94,
- бÑ\83дÑ\83Ñ\82Ñ\8c збеÑ\80еженÑ\96, але пÑ\80иÑ\85ованÑ\96 вÑ\96д пеÑ\80еглÑ\8fдÑ\83.
- retain_changeset_discussions: Ð\92аÑ\88Ñ\96 обговоÑ\80еннÑ\8f набоÑ\80Ñ\83 змін, якщо такі є, будуть
+ retain_notes: Ð\92аÑ\88Ñ\96 ноÑ\82аÑ\82ки на мапÑ\96 Ñ\82а коменÑ\82аÑ\80Ñ\96 до ниÑ\85, Ñ\8fкÑ\89о Ñ\82акÑ\96 Ñ\94, бÑ\83дÑ\83Ñ\82Ñ\8c
+ збережені, але приховані від перегляду.
+ retain_changeset_discussions: Ð\9eбговоÑ\80еннÑ\8f набоÑ\80Ñ\96в змін, якщо такі є, будуть
збережені.
- retain_email: Ð\92аÑ\88а елекÑ\82Ñ\80онна адÑ\80еÑ\81а буде збережена.
+ retain_email: Ð\90дÑ\80еÑ\81а ваÑ\88оÑ\97 елекÑ\82Ñ\80онноÑ\97 поÑ\88Ñ\82и буде збережена.
confirm_delete: Ви впевнені?
cancel: Скасувати
accounts:
title: Редагувати обліковий запис
my settings: Налаштування
current email address: Поточна адреса електронної пошти
- external auth: Ð\97овнÑ\96Ñ\88ня автентифікація
+ external auth: СÑ\82оÑ\80оння автентифікація
openid:
link: https://wiki.openstreetmap.org/wiki/Uk:OpenID
link text: що це?
public editing:
heading: Загальнодоступне редагування
- enabled: УвÑ\96мкнено. Ð\9dе анонÑ\96м Ñ\96 можна Ñ\80едагÑ\83ваÑ\82и дані.
+ enabled: УвÑ\96мкнено. Ð\9cожна Ñ\80едагÑ\83ваÑ\82и. Ð\97мÑ\96ни не анонÑ\96мні.
enabled link: https://wiki.openstreetmap.org/wiki/Uk:Anonymous_edits
enabled link text: що це?
disabled: Вимкнено й не можна редагувати дані, всі попередні редагування анонімні.
disabled link text: чому я не можу вносити зміни?
public editing note:
heading: Загальнодоступне редагування
- html: Ð\9dа Ñ\86ей Ñ\87аÑ\81 ваÑ\88Ñ\96 Ñ\80едагÑ\83ваннÑ\8f анонÑ\96мнÑ\96 й нÑ\96Ñ\85Ñ\82о не може вÑ\96дпÑ\80авлÑ\8fÑ\82и вам
- повÑ\96домленнÑ\8f або баÑ\87иÑ\82и ваÑ\88е мÑ\96Ñ\81Ñ\86е Ñ\80озÑ\82аÑ\88Ñ\83ваннÑ\8f. Щоб показаÑ\82и, Ñ\89о ви Ñ\80едагÑ\83вали
- та дозволити людям зв’язатися з вами через вебсайт, натисніть на кнопку
- нижÑ\87е. <b>Ð\97 пеÑ\80еÑ\85одом на API веÑ\80Ñ\81Ñ\96Ñ\97 0.6, Ñ\82Ñ\96лÑ\8cки заÑ\80еÑ\94Ñ\81Ñ\82Ñ\80ованÑ\96 Ñ\83Ñ\87аÑ\81ники можÑ\83Ñ\82Ñ\8c
- редагувати мапу.</b> (<a href="http://wiki.openstreetmap.org/wiki/Uk:Anonymous_edits">З’ясувати,
- чому</a>). <ul><li>Ваша електронна адреса не буде розкрита іншим, але зв’язатись
- з вами Ñ\81Ñ\82ане можливо.</li><li>ЦÑ\8f дÑ\96Ñ\8f не маÑ\94 звоÑ\80оÑ\82ноÑ\97 Ñ\81или, а всі нові учасники
+ html: Ð\9dа Ñ\86ей Ñ\87аÑ\81 ваÑ\88Ñ\96 Ñ\80едагÑ\83ваннÑ\8f анонÑ\96мнÑ\96 й нÑ\96Ñ\85Ñ\82о не може надÑ\81илаÑ\82и вам повÑ\96домленнÑ\8f
+ або баÑ\87иÑ\82и ваÑ\88е мÑ\96Ñ\81Ñ\86е Ñ\80озÑ\82аÑ\88Ñ\83ваннÑ\8f. Щоб показаÑ\82и, Ñ\89о ви Ñ\80едагÑ\83вали Ñ\82а дозволиÑ\82и
+ людям зв’язатися з вами через вебсайт, натисніть на кнопку нижче. <b>З переходом
+ на API веÑ\80Ñ\81Ñ\96Ñ\97 0.6, Ñ\82Ñ\96лÑ\8cки заÑ\80еÑ\94Ñ\81Ñ\82Ñ\80ованÑ\96 Ñ\83Ñ\87аÑ\81ники можÑ\83Ñ\82Ñ\8c Ñ\80едагÑ\83ваÑ\82и мапÑ\83.</b> (<a
+ href="http://wiki.openstreetmap.org/wiki/Uk:Anonymous_edits">Докладніше</a>).
+ <ul><li>Ваша електронна адреса не буде розкрита іншим, але з вами стане
+ можливо звâ\80\99Ñ\8fзаÑ\82иÑ\81Ñ\8c.</li><li>ЦÑ\8f дÑ\96Ñ\8f не маÑ\94 звоÑ\80оÑ\82ноÑ\97 Ñ\81или, всі нові учасники
тепер доступні для зв’язку.</li></ul>
contributor terms:
heading: Умови Співпраці
agreed: Ви погодилися на нові Умови Співпраці.
not yet agreed: Ви ще не погодилися на нові Умови Співпраці.
review link text: Перейдіть за цим посиланням у зручний для Вас спосіб, щоб
- пеÑ\80еглÑ\8fнÑ\83Ñ\82и Ñ\96 прийняти нові Умови Співпраці
- agreed_with_pd: Ви також заявляєте, що ви розглядаєте свій внесок як Суспільне
- Надбання.
+ пеÑ\80еглÑ\8fнÑ\83Ñ\82и Ñ\82а прийняти нові Умови Співпраці
+ agreed_with_pd: Ви також заявляєте, що ви вважаєте свій внесок Суспільним
+ Надбанням.
link: https://wiki.openstreetmap.org/wiki/Uk:Open_Database_License/Contributor_Terms
link text: що це?
save changes button: Зберегти зміни
entry_role_html: Зв’язок %{relation_name} (як %{relation_role})
not_found:
title: Не знайдено
- sorry: На жаль, об’єкт «%{type}» № %{id} не знайдено.
+ sorry: 'На жаль, %{type} #%{id} не знайдено.'
type:
- node: точка
- way: лÑ\96нÑ\96Ñ\8f
+ node: точку
+ way: лÑ\96нÑ\96Ñ\8e
relation: зв’язок
changeset: набір змін
- note: пÑ\80имÑ\96Ñ\82ка
+ note: ноÑ\82аÑ\82кÑ\83
timeout:
title: Час вичерпано
sorry: На жаль, %{type} з ідентифікатором %{id}, має забагато даних, щоб їх
way: лінія
relation: зв’язок
changeset: набір змін
- note: пÑ\80имÑ\96тка
+ note: ноÑ\82атка
redacted:
redaction: Редакція %{id}
- message_html: Версія %{version} типу %{type} не може бути показана через те,
- що її було відредаговано. Будь ласка, перегляньте %{redaction_link} для отримання
+ message_html: Версія %{version} %{type} не може бути показана через те, що її
+ було відредаговано. Будь ласка, перегляньте %{redaction_link} для отримання
деталей.
type:
- node: Ñ\82оÑ\87ка
- way: лÑ\96нÑ\96Ñ\8f
- relation: звâ\80\99Ñ\8fзок
+ node: Ñ\82оÑ\87ки
+ way: лÑ\96нÑ\96Ñ\97
+ relation: звâ\80\99Ñ\8fзкÑ\83
start_rjs:
- feature_warning: Завантаження %{num_features} об’єктів, яке може призвести до
- уповільнення або неможливості роботи вашого оглядача. Ви справді бажаєте переглянути
- ці дані?
+ feature_warning: Завантаження %{num_features} об’єктів, може призвести до уповільнення
+ або неможливості роботи вашого оглядача. Ви справді бажаєте переглянути ці
+ дані?
load_data: Завантажити дані
loading: Завантаження…
tag_details:
title: Інформація
no_home_location_html: '%{edit_profile_link} і встановіть своє місце розташування,
щоб бачити маперів поруч.'
- edit_your_profile: РедагÑ\83ваÑ\82и ваÑ\88 профіль
+ edit_your_profile: Ð\9fеÑ\80ейдÑ\96Ñ\82Ñ\8c Ñ\83 Ñ\81вÑ\96й профіль
my friends: Друзі
no friends: Ви не ще додали жодного друга.
nearby users: Інші мапери поруч
one: '%{count} коментар'
few: '%{count} коментарі'
other: '%{count} коментарів'
- edit_link: Ð\97мÑ\96ниÑ\82и Ñ\86ей запис
+ edit_link: РедагÑ\83ваÑ\82и Ñ\86ей допис
hide_link: Приховати цей запис
unhide_link: Показувати цей запис
confirm: Підтвердити
дозволу правовласників.
infringement_2_html: Якщо ви вважаєте, що захищений авторським правом матеріал
був недоречно доданий до бази даних OpenStreetMap або до цього сайту, ознайомтесь
- з нашим <a href="http://www.osmfoundation.org/wiki/License/Takedown_procedure">порядком
+ з нашим <a href="https://wiki.osmfoundation.org/wiki/Takedown_procedure">порядком
з вилучення таких даних</a> або скористайтесь безпосередньо <a href="https://dmca.openstreetmap.org/">сторінкою
для онлайн звернень</a>.
trademarks_title_html: <span id="trademarks"></span>Торгові марки
require_admin:
not_an_admin: Ви маєте бути адміністратором для виконання цієї дії.
setup_user_auth:
- blocked_zero_hour: У вас є нагальне повідомлення на веб-сайті OpenStreetMap.
+ blocked_zero_hour: У вас є нагальне повідомлення на вебсайті OpenStreetMap.
Вам потрібно прочитати повідомлення, перш ніж ви зможете зберегти ваші зміни.
blocked: Ваш доступ до API заблоковано. Будь ласка, увійдіть через веб-інтерфейс,
щоб дізнатися подробиці.
title: Змінити дані вашого застосунку
show:
title: Подробиці OAuth для %{app_name}
- key: 'Ð\9fознаÑ\87ки абонента:'
+ key: 'Ð\9aлÑ\8eÑ\87 абонента:'
secret: 'Секретна фраза абонента:'
url: 'URL маркеру запита:'
access_url: 'URL маркер доступу:'
index:
title: Деталі OAuth
my_tokens: Мої автентифіковані застосунки
- list_tokens: 'ТакÑ\96 маÑ\80кеÑ\80и бÑ\83ли випÑ\83Ñ\89Ðµні для застосунків на ваше ім’я:'
+ list_tokens: 'Ð\9dаÑ\81Ñ\82Ñ\83нÑ\96 Ñ\82окени бÑ\83ли Ð²Ð¸Ð´Ð°ні для застосунків на ваше ім’я:'
application: Назва застосунка
- issued_at: Виданий в
+ issued_at: Виданий
revoke: Відкликати!
my_apps: Застосунки-клієнти
no_apps_html: Чи є у вас застосунки, які б ви хотіли зареєструватися для взаємодії
client_secret_warning: Переконайтесь, що ви зберегли секретний ключ – його не
можна відновити.
permissions: Дозволи
- redirect_uris: Переспрямування URI
+ redirect_uris: URI перенаправлення
not_found:
sorry: Застосунок не знайдено.
oauth2_authorizations:
read_tou: Я уважно ознайомився та згоден з Умовами використання
consider_pd: На додачу до зазначеного, прошу вважати мій внесок суспільним надбанням
consider_pd_why: що це?
- consider_pd_why_url: https://www.osmfoundation.org/wiki/License/Why_would_I_want_my_contributions_to_be_public_domain
+ consider_pd_why_url: https://wiki.osmfoundation.org/wiki/Licence_and_Legal_FAQ/Why_would_I_want_my_contributions_to_be_public_domain
guidance_html: 'Інформація, яка допоможе зрозуміти ці терміни: <a href="%{summary}">скорочений
опис</a> і деякі <a href="%{translations}">неофіційні переклади</a>'
continue: Продовжити
music_school: Trường Âm nhạc
nightclub: Câu lạc bộ Đêm
nursing_home: Viện Dưỡng lão
- parking: Chỗ Đậu xe
+ parking: Bãi Đậu xe
parking_entrance: Lối vào Bãi đậu xe
parking_space: Chỗ Đậu xe
pharmacy: Nhà thuốc
# Author: Shizhao
# Author: SinonJZH
# Author: SkyEye FAST
+# Author: StarrySky
# Author: StephDC
# Author: TianyinLee
# Author: TsuyaMarisa
callback_url: 回调 URL
support_url: 支持 URL
allow_read_prefs: 读取其用户设置
- allow_write_prefs: 修改他们的用户首选项
+ allow_write_prefs: 修改其用户首选项
allow_write_diary: 创建日记文章、评论并结交朋友。
allow_write_api: 修改地图
allow_read_gpx: 读取他们的私人GPS轨迹
title: 删除我的账户
warning: 警告!这是账户删除流程的最后一步,并且不可被恢复。
delete_account: 删除账户
- delete_introduction: 您可以用下面的按钮删除您的OpenStreetMap账户。请注意下面的细节:
+ delete_introduction: 您可以通过下方的按钮删除您的OpenStreetMap账户。请注意如下细节:
delete_profile: 您的个人简介,包括您的头像、介绍和家的位置,都将被移除。
delete_display_name: 您显示的用户名将被移除,并且可以被其他账户复用。
- retain_caveats: 然而,部分信息仍将被保留在OpenStreetMap里,即使您的账户被删除:
+ retain_caveats: 然而,部分关于您的信息仍将被保留在OpenStreetMap里,即使在您的账户被删除后:
retain_edits: 您对地图数据库的编辑,如果有,将被保留。
retain_traces: 您上传的轨迹,如果有,将被保留。
retain_diary_entries: 您的日记与日记下的评论,如果有,将被保留,但不可见。
bunker: 地堡
cannon: 古炮
castle: 城堡
- charcoal_pile: 史上又名的碳堆
+ charcoal_pile: 史上有名的碳堆
church: 教堂
city_gate: 城门
citywalls: 城墙
glacier: 冰川
grassland: 草原
heath: 荒野
- hill: 希尔地貌
+ hill: 丘陵
hot_spring: 温泉
island: 岛
isthmus: 地峡
"yes": 地方
railway:
abandoned: 已拆除铁路
+ buffer_stop: 止冲器
construction: 在建铁路
disused: 废弃铁路
funicular: 缆索铁路
switch: 道岔
tram: 电车轨道
tram_stop: 有轨电车站
+ turntable: 转车台
yard: 车辆段
shop:
agrarian: 农用品店
# Author: Justincheng12345
# Author: Kly
# Author: LNDDYL
+# Author: LaoShuBaby
# Author: Learnerq
# Author: Lepus
# Author: Liuxinyu970226
# Author: Shangkuanlc
# Author: Shoufen
# Author: Simon Shek
+# Author: StarrySky
# Author: StephDC
# Author: SupaplexTW
# Author: TongcyDai
not yet agreed: 您未同意新的貢獻者條款。
review link text: 請跟隨此連結,方便你檢視並接受新的貢獻者條款。
agreed_with_pd: 您亦同意將您的編輯放到公共領域
- link: https://www.osmfoundation.org/wiki/License/Contributor_Terms
+ link: https://wiki.osmfoundation.org/wiki/Licence/Contributor_Terms
link text: 這是什麼?
save changes button: 儲存變更
make edits public button: 將我所有的編輯設為公開
"yes": 建築物
club:
scout: 童軍團團部
- sport: 體育會
+ sport: 体育俱樂部
"yes": 俱樂部
craft:
beekeeper: 養蜂人家
anonymous: 匿名使用者
greeting: 您好,
commented:
- subject_own: '[OpenStreetMap] %{commenter}% 在您的註記評論'
+ subject_own: '[OpenStreetMap] %{commenter} 在您的註記評論'
subject_other: '[OpenStreetMap] %{commenter} 就您感興趣的註記評論'
your_note: '%{commenter} 在 %{place} 附近的地圖註記評論。'
your_note_html: '%{commenter} 在 %{place} 附近的地圖註記評論。'
hi: 嗨 %{to_user},
greeting: 您好,
commented:
- subject_own: '[OpenStreetMap] %{commenter}% 在您的變更集評論'
+ subject_own: '[OpenStreetMap] %{commenter} 在您的變更集評論'
subject_other: '[OpenStreetMap] %{commenter} 就您感興趣的變更集評論'
your_changeset: '%{commenter}於 %{time} 在您的變更集之一裡留下了評論'
your_changeset_html: '%{commenter}於 %{time} 在您的變更集之一裡留下了評論'
infringement_title_html: 侵犯版權
infringement_1_html: OSM 的貢獻者會被提醒,絕不要在沒有版權所有人的明確淮許下,加入來自任何有版權的來源的資料 (如 Google
地圖或印刷地圖)。
- infringement_2_html: 如果你認為有版權的材料被不恰當地加入到 OpenStreetMap 資料庫或此網站,請請參考我們的<a href="https://www.osmfoundation.org/wiki/License/Takedown_procedure">撤除程序</a>,或直接在我們的<a
- href="https://dmca.openstreetmap.org/">網上申報頁面</a>提出。
+ infringement_2_html: 如果你認為有含有著作權的材料被不恰當地加入到 OpenStreetMap 資料庫或此網站,請參考我們的<a
+ href="https://wiki.osmfoundation.org/wiki/Takedown_procedure">撤除程序</a>或直接在我們的<a
+ href="https://dmca.openstreetmap.org/">線上申報頁面</a>提出。
trademarks_title_html: <span id="trademarks"></span>商標
trademarks_1_html: OpenStreetMap、放大鏡標誌和 OpenStreetMap 研討會是 OpenStreetMap 基金會的註冊商標。如果你對於使用這些商標有疑問的話,請查看我們的<a
href="https://wiki.osmfoundation.org/wiki/Trademark_Policy">商標方針</a>。
read_tou: 我已經閱讀過並同意使用條款
consider_pd: 除上述內容之外,我同意將我的貢獻放到公共領域
consider_pd_why: 這是什麼?
- consider_pd_why_url: https://www.osmfoundation.org/wiki/License/Why_would_I_want_my_contributions_to_be_public_domain
+ consider_pd_why_url: https://wiki.osmfoundation.org/wiki/Licence_and_Legal_FAQ/Why_would_I_want_my_contributions_to_be_public_domain
guidance_html: 幫助理解這些條款的資料:一個<a href="%{summary}">供普通人閱讀的摘要</a>和一些<a href="%{translations}">非正式翻譯</a>
continue: 繼續
declined: https://wiki.openstreetmap.org/wiki/Contributor_Terms_Declined
# Author: Hkjacksonhk
# Author: Liuxinyu970226
# Author: LuciferianThomas
+# Author: StarrySky
---
zh-hk:
time:
errors:
messages:
invalid_email_address: 不像是有效的電郵地址。
+ email_address_not_routable: 不可繞送
models:
acl: 存取控制清單
changeset: 變更集
diary_comment: 日記註解
diary_entry: 日記項目
friend: 朋友
+ issue: 問題
language: 語言
message: 訊息
node: 節點
node_tag: 節點標籤
notifier: 通知
old_node: 舊節點
+ old_node_tag: 舊節點標籤
+ old_relation: 舊關聯
+ old_relation_member: 舊關聯成員
+ old_relation_tag: 舊關聯標籤
old_way: 舊路徑
old_way_node: 舊路徑節點
old_way_tag: 舊路徑標籤
+ relation: 關聯
+ relation_member: 關聯成員
+ relation_tag: 關聯標籤
+ report: 報告
session: 作業階段
+ trace: 軌跡
+ tracepoint: 軌跡點
+ tracetag: 軌跡標籤
user: 用戶
user_preference: 用戶設定
user_token: 用戶令牌
client_application:
name: 名稱(必需)
url: 主程式URL(必需)
+ callback_url: 回呼 (Callback) URL
support_url: 支援URL
allow_read_prefs: 讀取他們的用戶設定。
allow_write_prefs: 修改他們的用戶設定。
allow_write_api: 修改地圖
allow_read_gpx: 讀取他們的私人GPS軌跡
allow_write_gpx: 上載GPS軌跡
+ allow_write_notes: 修改註記
diary_comment:
body: 內文
diary_entry:
latitude: 緯度
longitude: 經度
language: 語言
+ doorkeeper/application:
+ name: 名稱
+ redirect_uri: 重新導向 URI
+ confidential: 保密的應用程式?
friend:
user: 用戶
friend: 朋友
title: 用戶日記
title_nearby: 附近用戶的日記
new_title: 在我的用戶日記中撰寫新文章
+ my_diary: 我的日記
+ no_entries: 沒有日記項目
show:
title: '%{user}的日記 | %{title}'
login: 登入
+ diary_entry:
+ confirm: 確認
+ report: 回報此項目
diary_comment:
confirm: 確認
location:
description: 近期以%{language_name}撰寫的OpenStreetMap用戶日記文章
all:
description: 近期的OpenStreetMap用戶日記文章
+ comments:
+ post: 貼文
+ when: 於
+ comment: 評論
+ newer_comments: 較新評論
+ older_comments: 較舊評論
friendships:
make_friend:
heading: 將%{user}加為好友?
+ button: 加入為好友
remove_friend:
heading: 刪除好友%{user}?
geocoder:
search_osm_nominatim:
prefix:
+ aerialway:
+ cable_car: 大型纜車
+ chair_lift: 升降吊椅
+ drag_lift: 上山牽引梯
+ gondola: 小型纜車
+ magic_carpet: 滑雪升降機
+ platter: 纜椅
+ pylon: 高壓電塔
+ station: 空中纜車車站
+ t-bar: T 字纜椅
+ "yes": 空中纜線
aeroway:
+ aerodrome: 機場
+ airstrip: 飛機跑道
apron: 停機坪
gate: 閘口
hangar: 機庫
helipad: 直升機坪
+ holding_position: 等待位置
navigationaid: 航空導航輔助
+ parking_position: 停車位置
+ runway: 跑道
+ taxilane: 滑行道
taxiway: 滑行道
terminal: 客運大樓
+ windsock: 布製風標
amenity:
+ animal_boarding: 動物寄養
+ animal_shelter: 動物收容所
arts_centre: 藝術中心
atm: 自動櫃員機
bank: 銀行
bus_station: 巴士總站
cafe: Cafe
car_rental: 汽車租貸
+ car_sharing: 汽車共乘
car_wash: 洗車
casino: 賭場
charging_station: 充電站
+ childcare: 托兒所
cinema: 戲院
clinic: 診所
clock: 時鐘
college: 學院
community_centre: 社區中心
+ conference_centre: 會議中心
courthouse: 法院
crematorium: 火葬場
dentist: 牙醫
fire_station: 消防局
food_court: 美食廣場
fountain: 噴泉
+ fuel: 加油站
gambling: 博彩
grave_yard: 墳場
+ grit_bin: 砂礫箱
hospital: 醫院
+ hunting_stand: 狩獵站
ice_cream: 雪糕
internet_cafe: 網吧
kindergarten: 幼稚園
language_school: 語言學校
library: 圖書館
+ loading_dock: 卸貨平台
+ love_hotel: 恋爱賓館
marketplace: 墟市/市集
+ mobile_money_agent: 行動支付代理
monastery: 修道院
+ money_transfer: 匯款
motorcycle_parking: 電單車停車場
music_school: 音樂學校
nightclub: 夜總會
post_box: 郵箱
post_office: 郵局
prison: 監獄
+ pub: 酒館
public_bath: 公眾浴場
+ public_bookcase: 公共書櫃
public_building: 公共建築
+ ranger_station: 護林員站
+ recycling: 回收點
restaurant: 餐廳
+ sanitary_dump_station: 衛生排污站
school: 學校
shelter: 涼亭
shower: 淋浴
social_centre: 非盈利團體會所
+ social_facility: 社會福利設施
+ studio: 工作室
swimming_pool: 游泳池
taxi: 的士
telephone: 公眾電話
university: 大學
vehicle_inspection: 車輛檢查
vending_machine: 自動售賣機
+ veterinary: 獸醫診所
village_hall: 村公所
waste_basket: 垃圾桶
waste_disposal: 垃圾收集站
+ waste_dump_site: 垃圾掩埋場
+ watering_place: 集水地點
+ water_point: 取水點
+ weighbridge: 地磅
+ "yes": 便利設施
boundary:
+ aboriginal_lands: 原住民土地
administrative: 行政邊界
census: 人口普查邊界
national_park: 國家公園
protected_area: 保護區
"yes": 邊界
bridge:
+ aqueduct: 高架水道
+ boardwalk: 木板走道
suspension: 吊橋
+ swing: 平旋橋
+ viaduct: 高架橋
"yes": 橋
building:
+ apartment: 公寓
+ apartments: 公寓
+ barn: 穀倉
+ bungalow: 平房
+ cabin: 小木屋
+ chapel: 禮拜堂
+ church: 教堂建築
+ civic: 城市建築
+ college: 學院建物
+ commercial: 商業建築
+ construction: 在建建築
+ detached: 獨立住宅
dormitory: 宿舍
+ duplex: 複式住宅
+ farm: 農舍
+ farm_auxiliary: 附屬農舍建築
+ garage: 車庫
+ garages: 車庫
greenhouse: 溫室
+ hangar: 機庫
+ hospital: 醫院建築
+ hotel: 賓館建築
house: 房屋
houseboat: 船屋
+ hut: 小屋
+ industrial: 工業建築
+ kindergarten: 幼稚園建築
+ manufacture: 製造業建築
+ office: 辦公建築
+ public: 公共建築
+ residential: 住宅建築
+ retail: 零售建築
+ roof: 屋頂
+ ruins: 已毀損建築
+ school: 學校建築
+ semidetached_house: 半獨立房
+ service: 服務建築
+ shed: 棚
+ stable: 馬廄
+ static_caravan: 旅行拖車
+ temple: 廟宇建築
+ terrace: 陽台建築
+ train_station: 車站建物
+ university: 大學建築
warehouse: 倉庫
"yes": 建築物
+ club:
+ scout: 童軍團團部
+ sport: 体育俱樂部
+ "yes": 俱樂部
craft:
+ beekeeper: 養蜂人之家
+ blacksmith: 鐵匠鋪
brewery: 釀酒
+ carpenter: 木匠工坊
+ caterer: 外燴承辦
+ confectionery: 糖果店
+ dressmaker: 女裝裁縫工作室
+ electrician: 電工工坊
+ electronics_repair: 電子產品維修
+ gardener: 園丁工坊
+ glaziery: 玻璃工坊
+ handicraft: 手工藝工坊
+ hvac: 暖通空調工坊
+ metal_construction: 金屬結構坊
+ painter: 畫家
+ photographer: 摄影室
+ plumber: 管道工坊
+ roofer: 屋顶工作室
+ sawmill: 鋸木廠
+ shoemaker: 鞋匠工坊
+ stonemason: 石匠鋪
+ tailor: 裁缝
+ window_construction: 窗戶建設
+ winery: 釀酒廠
+ "yes": 工藝品商店
+ crossing: 十字路口
emergency:
+ access_point: 進入點
+ ambulance_station: 急救站
+ assembly_point: 集合處
defibrillator: 除顫器
+ fire_extinguisher: 滅火器
+ fire_water_pond: 消防水塘
+ landing_site: 緊急著陸點
+ life_ring: 緊急救生圈
phone: 緊急電話
+ siren: 防空警報
+ suction_point: 消防吸水點
+ water_tank: 緊急水箱
highway:
+ abandoned: 廢棄道路
bridleway: 馬車路
bus_guideway: 導軌巴士專線
bus_stop: 巴士站
+ construction: 建造中公路
corridor: 走廊
cycleway: 單車徑
elevator: 電梯
+ emergency_access_point: 緊急聯絡點
emergency_bay: 緊急停車灣
footway: 行人徑
+ ford: 河床便道
give_way: 讓路標誌
+ living_street: 生活街道
+ milestone: 里程碑
+ motorway: 高速公路
+ motorway_junction: 高速公路出口
+ motorway_link: 高速公路聯絡道
+ passing_place: 避車彎
+ path: 小徑
+ pedestrian: 人行道
+ platform: 月台
+ primary: 一級道路
+ primary_link: 一級道路聯絡道
+ proposed: 計畫中道路
+ raceway: 賽道
+ residential: 住宅區道路
rest_area: 休息區
+ road: 路
+ secondary: 二級道路
+ secondary_link: 二級道路聯絡道
+ service: 服務道路
+ services: 高速公路服務區
+ speed_camera: 測速照相機
+ steps: 階梯
+ stop: 停止標誌
+ street_lamp: 路燈
+ tertiary: 三級道路
+ tertiary_link: 地區道路聯絡道
+ track: 軌跡
+ traffic_mirror: 道路反射鏡
+ traffic_signals: 交通號誌
+ trailhead: 小徑入口處
+ trunk: 快速道路
+ trunk_link: 快速道路聯絡道
+ turning_circle: 回轉圈
+ turning_loop: 環形迴車道
+ unclassified: 無編制道路
+ "yes": 路
historic:
+ aircraft: 歷史飛行機
+ archaeological_site: 考古遺址
+ bomb_crater: 彈坑遺跡
+ battlefield: 戰場
+ boundary_stone: 界石
building: 歷史建築
+ bunker: 掩體
+ cannon: 古砲
castle: 城堡
+ charcoal_pile: 歷史木炭堆
church: 教堂
city_gate: 城門
citywalls: 城牆
+ fort: 堡壘
+ heritage: 遺蹟
+ hollow_way: 低窪道路
house: 房屋
manor: 莊園
+ memorial: 紀念館
+ milestone: 歷史里程碑
+ mine: 礦場
+ mine_shaft: 礦井
+ monument: 古蹟
+ railway: 歷史鐵路
+ roman_road: 羅馬道路
+ ruins: 廢墟
+ rune_stone: 盧恩符文石
+ stone: 石造史蹟
+ tomb: 墳墓
+ tower: 塔
+ wayside_chapel: 路邊教堂
+ wayside_cross: 路邊十字架
+ wayside_shrine: 路邊神龕
+ wreck: 殘骸
+ "yes": 古蹟
+ junction:
+ "yes": 路口
landuse:
+ allotments: 社區農園
+ aquaculture: 水產養殖
basin: 盆地
brownfield: 棕地
cemetery: 墓地
construction: 地盤
farm: 農業用地
farmland: 農地
+ farmyard: 農舍
+ forest: 森林
+ garages: 車庫
grass: 草地
+ greenfield: 空地
industrial: 工業區
landfill: 堆填區
meadow: 牧草地
military: 軍事區
+ mine: 礦場
+ orchard: 果園
+ plant_nursery: 植物苗圃
quarry: 石礦場
railway: 鐵路
recreation_ground: 休憩用地
+ religious: 宗教場所
reservoir: 水庫
reservoir_watershed: 水庫集水區
residential: 住宅區
retail: 零售用地
village_green: 社區綠化空間
+ vineyard: 葡萄園
+ "yes": 土地利用
leisure:
+ adult_gaming_centre: 成人遊戲中心
+ amusement_arcade: 電子遊樂場
+ bandstand: 演奏台
+ beach_resort: 海灘度假村
+ bird_hide: 賞鳥亭
+ bleachers: 露天看台
+ bowling_alley: 保齡球場
+ common: 公共用地
+ dance: 舞廳
dog_park: 狗公園
+ firepit: 火山坑
+ fishing: 垂釣區
fitness_centre: 健身中心
+ fitness_station: 健身設施
garden: 花園
golf_course: 哥爾夫球場
+ horse_riding: 馬場
+ ice_rink: 溜冰場
+ marina: 小船塢
miniature_golf: 小型高爾夫球場
nature_reserve: 自然保護區
outdoor_seating: 戶外座椅
picnic_table: 野餐桌
pitch: 運動場
playground: 兒童遊樂場
+ recreation_ground: 遊樂場
resort: 度假村
sauna: 桑拿
+ slipway: 船臺
sports_centre: 運動中心
stadium: 體育館
swimming_pool: 游泳池
+ track: 跑道
water_park: 水上樂園
"yes": 休閒
man_made:
+ adit: 坑道
advertising: 廣告
antenna: 天線
+ avalanche_protection: 雪崩護欄
beacon: 浮標
+ beam: 梁柱
+ beehive: 蜂巢
breakwater: 防波堤
bridge: 橋
bunker_silo: 碉堡
+ cairn: 石標
chimney: 煙囪
+ clearcut: 皆伐區域
communications_tower: 通訊塔
+ crane: 起重機
+ cross: 十字架
+ dolphin: 繫船柱
+ dyke: 堤
+ embankment: 堤
+ flagpole: 旗竿
+ gasometer: 儲氣槽
+ groyne: 丁壩
+ kiln: 窯
lighthouse: 燈塔
+ manhole: 人孔
+ mast: 柱杆
mine: 礦場
+ mineshaft: 礦井
+ monitoring_station: 監控站台
+ petroleum_well: 油井
+ pier: 碼頭
pipeline: 管線
+ pumping_station: 泵站
+ reservoir_covered: 有蓋蓄水槽
+ silo: 筒倉
+ snow_cannon: 雪砲
+ snow_fence: 雪欄
+ storage_tank: 儲油罐
+ street_cabinet: 街櫃
+ surveillance: 監視攝影機
telescope: 望遠鏡
tower: 塔
+ utility_pole: 電線桿
wastewater_plant: 污水處理廠
watermill: 水車
water_tap: 水龍頭
checkpoint: 檢查站
trench: 壕溝
"yes": 軍事
+ mountain_pass:
+ "yes": 埡口
natural:
+ atoll: 環礁
+ bare_rock: 裸岩
bay: 灣
beach: 沙灘
cape: 海角
cave_entrance: 洞穴入口
cliff: 懸崖
+ coastline: 海岸線
crater: 火山口
dune: 沙丘
+ fell: 高原荒地
fjord: 峽灣
forest: 森林
+ geyser: 間歇泉
glacier: 冰河
grassland: 草地
+ heath: 石楠荒地
+ hill: 小山
hot_spring: 溫泉
island: 島嶼
+ isthmus: 地峽
land: 陸地
+ marsh: 河川濕地
+ moor: 停泊處
mud: 泥地
peak: 山頂
+ peninsula: 半島
+ point: 點
reef: 礁
ridge: 山脊
+ rock: 獨立岩
volcano: 火山
"yes": 自然特徵
office:
"yes": 辦公室
place:
city: 城市
+ city_block: 街區
country: 國家
county: 縣
farm: 農田
+ hamlet: 村莊
house: 房屋
island: 島嶼
islet: 小島
abandoned: 廢棄鐵路
disused: 已停用鐵路
funicular: 纜索鐵路
+ light_rail: 輕便鐵路
monorail: 單軌鐵路
narrow_gauge: 窄軌鐵路
+ platform: 鐵路月臺
+ preserved: 保留鐵路
+ proposed: 規劃中鐵路
+ rail: 鐵路
spur: 鐵路支線
+ station: 火車站
+ stop: 鐵路招呼站
subway: 地鐵
subway_entrance: 地鐵出入口
+ switch: 鐵路道岔
tram: 路面電車軌道
tram_stop: 路面電車站
+ turntable: 轉車台
+ yard: 鐵路站場
shop:
+ agrarian: 農業商品店
bakery: 麵包店
beauty: 美容店
beverages: 飲料店
computer: 電腦商店
copyshop: 影印店
cosmetics: 化妝品店
+ deli: 高級食品店
department_store: 百貨公司
doityourself: DIY用品店
dry_cleaning: 乾洗店
florist: 花店
hairdresser: 理髮店
hifi: Hi-Fi
+ houseware: 生活用品店
+ ice_cream: 冰淇淋店
+ interior_decoration: 室內裝潢
jewelry: 珠寶店
laundry: 洗衣店
lottery: 彩票
if bbox.complete?
if bbox.min_lon < min_lon
@min_lon = [-SCALED_LON_LIMIT,
- bbox.min_lon + margin * (min_lon - max_lon)].max
+ bbox.min_lon + (margin * (min_lon - max_lon))].max
end
if bbox.min_lat < min_lat
@min_lat = [-SCALED_LAT_LIMIT,
- bbox.min_lat + margin * (min_lat - max_lat)].max
+ bbox.min_lat + (margin * (min_lat - max_lat))].max
end
if bbox.max_lon > max_lon
@max_lon = [+SCALED_LON_LIMIT,
- bbox.max_lon + margin * (max_lon - min_lon)].min
+ bbox.max_lon + (margin * (max_lon - min_lon))].min
end
if bbox.max_lat > max_lat
@max_lat = [+SCALED_LAT_LIMIT,
- bbox.max_lat + margin * (max_lat - min_lat)].min
+ bbox.max_lat + (margin * (max_lat - min_lat))].min
end
end
self
end
def slippy_width(zoom)
- width * 256.0 * 2.0**zoom / 360.0
+ width * 256.0 * (2.0**zoom) / 360.0
end
def slippy_height(zoom)
min = min_lat * Math::PI / 180.0
max = max_lat * Math::PI / 180.0
- Math.log((Math.tan(max) + 1.0 / Math.cos(max)) /
- (Math.tan(min) + 1.0 / Math.cos(min))) *
- (128.0 * 2.0**zoom / Math::PI)
+ Math.log((Math.tan(max) + (1.0 / Math.cos(max))) /
+ (Math.tan(min) + (1.0 / Math.cos(min)))) *
+ (128.0 * (2.0**zoom) / Math::PI)
end
# there are two forms used for bounds with and without an underscore,
yscale = ysize / height
scale = [xscale, yscale].max
- xpad = width * scale - xsize
- ypad = height * scale - ysize
+ xpad = (width * scale) - xsize
+ ypad = (height * scale) - ysize
@width = width
@height = height
- @tx = xsheet(min_lon) - xpad / 2
- @ty = ysheet(min_lat) - ypad / 2
+ @tx = xsheet(min_lon) - (xpad / 2)
+ @ty = ysheet(min_lat) - (ypad / 2)
- @bx = xsheet(max_lon) + xpad / 2
- @by = ysheet(max_lat) + ypad / 2
+ @bx = xsheet(max_lon) + (xpad / 2)
+ @by = ysheet(max_lat) + (ypad / 2)
end
# the following two functions will give you the x/y on the entire sheet
def ysheet(lat)
- log(tan(PI / 4 + (lat * PI / 180 / 2))) / (PI / 180)
+ log(tan((PI / 4) + (lat * PI / 180 / 2))) / (PI / 180)
end
def xsheet(lon)
def distance(lat, lon)
lat = lat * PI / 180
lon = lon * PI / 180
- 6372.795 * 2 * asin(sqrt(sin((lat - @lat) / 2)**2 + cos(@lat) * cos(lat) * sin((lon - @lon) / 2)**2))
+ 6372.795 * 2 * asin(sqrt((sin((lat - @lat) / 2)**2) + (cos(@lat) * cos(lat) * (sin((lon - @lon) / 2)**2))))
end
# get the worst case bounds for a given radius from the base position
latradius = 2 * asin(sqrt(sin(radius / 6372.795 / 2)**2))
begin
- lonradius = 2 * asin(sqrt(sin(radius / 6372.795 / 2)**2 / cos(@lat)**2))
+ lonradius = 2 * asin(sqrt((sin(radius / 6372.795 / 2)**2) / (cos(@lat)**2)))
rescue Errno::EDOM, Math::DomainError
lonradius = PI
end
doc.content.include?(phrase)
end
- [link_proportion - 0.2, 0.0].max * 200 +
- link_count * 40 +
- spammy_phrases * 40
+ ([link_proportion - 0.2, 0.0].max * 200) +
+ (link_count * 40) +
+ (spammy_phrases * 40)
end
protected
y <<= (32 - z)
# project the parameters back to their coordinate ranges.
- [(x * 360.0 / 2**32) - 180.0,
- (y * 180.0 / 2**32) - 90.0,
+ [(x * 360.0 / (2**32)) - 180.0,
+ (y * 180.0 / (2**32)) - 90.0,
z - 8 - (z_offset % 3)]
end
##
# given a location and zoom, return a short string representing it.
def encode(lon, lat, z)
- code = interleave_bits(((lon + 180.0) * 2**32 / 360.0).to_i,
- ((lat + 90.0) * 2**32 / 180.0).to_i)
+ code = interleave_bits(((lon + 180.0) * (2**32) / 360.0).to_i,
+ ((lat + 90.0) * (2**32) / 180.0).to_i)
str = ""
# add eight to the zoom level, which approximates an accuracy of
# one pixel in a tile.
((z + 8) / 3.0).ceil.times do |i|
- digit = (code >> (58 - 6 * i)) & 0x3f
+ digit = (code >> (58 - (6 * i))) & 0x3f
str << ARRAY[digit]
end
# append characters onto the end of the string to represent
"bs-custom-file-input": "^1.3.4",
"jquery-simulate": "^1.0.2",
"js-cookie": "^3.0.0",
- "leaflet": "^1.6.0",
- "leaflet.locatecontrol": "^0.75.0",
+ "leaflet": "^1.8.0",
+ "leaflet.locatecontrol": "^0.76.0",
"qs": "^6.9.4"
},
"devDependencies": {
{ :path => "/api/0.6/changeset/1/comment", :method => :post },
{ :controller => "api/changeset_comments", :action => "create", :id => "1" }
)
+ assert_routing(
+ { :path => "/api/0.6/changeset/1/comment.json", :method => :post },
+ { :controller => "api/changeset_comments", :action => "create", :id => "1", :format => "json" }
+ )
assert_routing(
{ :path => "/api/0.6/changeset/comment/1/hide", :method => :post },
{ :controller => "api/changeset_comments", :action => "destroy", :id => "1" }
)
+ assert_routing(
+ { :path => "/api/0.6/changeset/comment/1/hide.json", :method => :post },
+ { :controller => "api/changeset_comments", :action => "destroy", :id => "1", :format => "json" }
+ )
assert_routing(
{ :path => "/api/0.6/changeset/comment/1/unhide", :method => :post },
{ :controller => "api/changeset_comments", :action => "restore", :id => "1" }
)
+ assert_routing(
+ { :path => "/api/0.6/changeset/comment/1/unhide.json", :method => :post },
+ { :controller => "api/changeset_comments", :action => "restore", :id => "1", :format => "json" }
+ )
end
##
{ :path => "/api/0.6/changeset/1", :method => :get },
{ :controller => "api/changesets", :action => "show", :id => "1" }
)
+ assert_routing(
+ { :path => "/api/0.6/changeset/1.json", :method => :get },
+ { :controller => "api/changesets", :action => "show", :id => "1", :format => "json" }
+ )
assert_routing(
{ :path => "/api/0.6/changeset/1/subscribe", :method => :post },
{ :controller => "api/changesets", :action => "subscribe", :id => "1" }
)
+ assert_routing(
+ { :path => "/api/0.6/changeset/1/subscribe.json", :method => :post },
+ { :controller => "api/changesets", :action => "subscribe", :id => "1", :format => "json" }
+ )
assert_routing(
{ :path => "/api/0.6/changeset/1/unsubscribe", :method => :post },
{ :controller => "api/changesets", :action => "unsubscribe", :id => "1" }
)
+ assert_routing(
+ { :path => "/api/0.6/changeset/1/unsubscribe.json", :method => :post },
+ { :controller => "api/changesets", :action => "unsubscribe", :id => "1", :format => "json" }
+ )
assert_routing(
{ :path => "/api/0.6/changeset/1", :method => :put },
{ :controller => "api/changesets", :action => "update", :id => "1" }
{ :path => "/api/0.6/changesets", :method => :get },
{ :controller => "api/changesets", :action => "query" }
)
+ assert_routing(
+ { :path => "/api/0.6/changesets.json", :method => :get },
+ { :controller => "api/changesets", :action => "query", :format => "json" }
+ )
end
# -----------------------
assert_select "osm>changeset>discussion>comment", 3
end
+ def test_show_json
+ changeset = create(:changeset)
+
+ get changeset_show_path(changeset), :params => { :format => "json" }
+ assert_response :success, "cannot get first changeset"
+
+ js = ActiveSupport::JSON.decode(@response.body)
+ assert_not_nil js
+
+ assert_equal Settings.api_version, js["version"]
+ assert_equal "OpenStreetMap server", js["generator"]
+ assert_equal changeset.id, js["changeset"]["id"]
+ assert js["changeset"]["open"]
+ assert_equal changeset.created_at.xmlschema, js["changeset"]["created_at"]
+ assert_nil js["changeset"]["closed_at"]
+ assert_nil js["changeset"]["tags"]
+ assert_nil js["changeset"]["comments"]
+ assert_equal changeset.user.id, js["changeset"]["uid"]
+ assert_equal changeset.user.display_name, js["changeset"]["user"]
+
+ get changeset_show_path(changeset), :params => { :format => "json", :include_discussion => true }
+ assert_response :success, "cannot get first changeset with comments"
+
+ js = ActiveSupport::JSON.decode(@response.body)
+ assert_not_nil js
+ assert_equal Settings.api_version, js["version"]
+ assert_equal "OpenStreetMap server", js["generator"]
+ assert_equal changeset.id, js["changeset"]["id"]
+ assert js["changeset"]["open"]
+ assert_equal changeset.created_at.xmlschema, js["changeset"]["created_at"]
+ assert_nil js["changeset"]["closed_at"]
+ assert_nil js["changeset"]["tags"]
+ assert_nil js["changeset"]["min_lat"]
+ assert_nil js["changeset"]["min_lon"]
+ assert_nil js["changeset"]["max_lat"]
+ assert_nil js["changeset"]["max_lon"]
+ assert_equal 0, js["changeset"]["comments"].count
+ end
+
+ def test_show_tag_and_discussion_json
+ changeset = create(:changeset, :closed)
+
+ tag1 = ChangesetTag.new
+ tag1.changeset_id = changeset.id
+ tag1.k = "created_by"
+ tag1.v = "JOSM/1.5 (18364)"
+
+ tag2 = ChangesetTag.new
+ tag2.changeset_id = changeset.id
+ tag2.k = "comment"
+ tag2.v = "changeset comment"
+
+ changeset.changeset_tags = [tag1, tag2]
+
+ create_list(:changeset_comment, 3, :changeset_id => changeset.id)
+
+ get changeset_show_path(changeset), :params => { :format => "json", :include_discussion => true }
+ assert_response :success, "cannot get closed changeset with comments"
+
+ js = ActiveSupport::JSON.decode(@response.body)
+
+ assert_not_nil js
+ assert_equal Settings.api_version, js["version"]
+ assert_equal "OpenStreetMap server", js["generator"]
+ assert_equal changeset.id, js["changeset"]["id"]
+ assert_not js["changeset"]["open"]
+ assert_equal changeset.created_at.xmlschema, js["changeset"]["created_at"]
+ assert_equal changeset.closed_at.xmlschema, js["changeset"]["closed_at"]
+ assert_equal 2, js["changeset"]["tags"].count
+ assert_equal 3, js["changeset"]["comments"].count
+ assert_equal 3, js["changeset"]["comments_count"]
+ assert_equal 0, js["changeset"]["changes_count"]
+ assert_not_nil js["changeset"]["comments"][0]["uid"]
+ assert_not_nil js["changeset"]["comments"][0]["user"]
+ assert_not_nil js["changeset"]["comments"][0]["text"]
+ end
+
+ def test_show_bbox_json
+ # test bbox attribute
+ changeset = create(:changeset, :min_lat => (-5 * GeoRecord::SCALE).round, :min_lon => (5 * GeoRecord::SCALE).round,
+ :max_lat => (15 * GeoRecord::SCALE).round, :max_lon => (12 * GeoRecord::SCALE).round)
+
+ get changeset_show_path(changeset), :params => { :format => "json" }
+ assert_response :success, "cannot get first changeset"
+
+ js = ActiveSupport::JSON.decode(@response.body)
+ assert_not_nil js
+ assert_equal(-5, js["changeset"]["min_lat"])
+ assert_equal 5, js["changeset"]["min_lon"]
+ assert_equal 15, js["changeset"]["max_lat"]
+ assert_equal 12, js["changeset"]["max_lon"]
+ end
+
##
# check that a changeset that doesn't exist returns an appropriate message
def test_show_not_found
assert_response :success, "can't get changesets by user name"
assert_changesets [private_user_changeset, private_user_closed_changeset]
+ # test json endpoint
+ get changesets_path(:display_name => private_user.display_name), :headers => auth_header, :params => { :format => "json" }
+ assert_response :success, "can't get changesets by user name"
+
+ js = ActiveSupport::JSON.decode(@response.body)
+ assert_not_nil js
+
+ assert_equal Settings.api_version, js["version"]
+ assert_equal "OpenStreetMap server", js["generator"]
+ assert_equal 2, js["changesets"].count
+
# check that the correct error is given when we provide both UID and name
get changesets_path(:user => private_user.id,
:display_name => private_user.display_name), :headers => auth_header
# randomly move the node about
3.times do
# move the node somewhere else
- xml_node["lat"] = precision(rand * 180 - 90).to_s
- xml_node["lon"] = precision(rand * 360 - 180).to_s
+ xml_node["lat"] = precision((rand * 180) - 90).to_s
+ xml_node["lon"] = precision((rand * 360) - 180).to_s
with_controller(NodesController.new) do
put api_node_path(:id => nodeid), :params => xml_doc.to_s, :headers => auth_header
assert_response :forbidden, "Should have rejected node update"
# randomly move the node about
3.times do
# move the node somewhere else
- xml_node["lat"] = precision(rand * 180 - 90).to_s
- xml_node["lon"] = precision(rand * 360 - 180).to_s
+ xml_node["lat"] = precision((rand * 180) - 90).to_s
+ xml_node["lon"] = precision((rand * 360) - 180).to_s
with_controller(NodesController.new) do
put api_node_path(:id => nodeid), :params => xml_doc.to_s, :headers => auth_header
assert_response :success
def test_encode_decode
cases = []
1000.times do
- cases << [180.0 * rand - 90.0, 360.0 * rand - 180.0, (18 * rand).to_i]
+ cases << [(180.0 * rand) - 90.0, (360.0 * rand) - 180.0, (18 * rand).to_i]
end
cases.each do |lat, lon, zoom|
# one pixel (i.e: zoom + 8). the sqrt(5) is because each position
# has an extra bit of accuracy in the lat coordinate, due to the
# smaller range.
- distance = Math.sqrt((lat - lat2)**2 + (lon - lon2)**2)
+ distance = Math.sqrt(((lat - lat2)**2) + ((lon - lon2)**2))
max_distance = 360.0 / (1 << (zoom + 8)) * 0.5 * Math.sqrt(5)
assert max_distance > distance, "Maximum expected error exceeded: #{max_distance} <= #{distance} for (#{lat}, #{lon}, #{zoom})."
end
class ChangesetTagTest < ActiveSupport::TestCase
def test_length_key_valid
- changeset = create(:changeset)
-
- key = "k"
+ tag = create(:changeset_tag)
[0, 255].each do |i|
- tag = ChangesetTag.new
- tag.changeset_id = changeset.id
- tag.k = key * i
- tag.v = "v"
+ tag.k = "k" * i
assert_predicate tag, :valid?
end
end
def test_length_value_valid
- changeset = create(:changeset)
-
- val = "v"
+ tag = create(:changeset_tag)
[0, 255].each do |i|
- tag = ChangesetTag.new
- tag.changeset_id = changeset.id
- tag.k = "k"
- tag.v = val * i
+ tag.v = "v" * i
assert_predicate tag, :valid?
end
end
def test_length_key_invalid
- ["k" * 256].each do |k|
- tag = ChangesetTag.new
- tag.changeset_id = 1
- tag.k = k
- tag.v = "v"
- assert_not tag.valid?, "Key #{k} should be too long"
- assert_predicate tag.errors[:k], :any?
- end
+ tag = create(:changeset_tag)
+ tag.k = "k" * 256
+ assert_not tag.valid?, "Key should be too long"
+ assert_predicate tag.errors[:k], :any?
end
def test_length_value_invalid
- ["v" * 256].each do |v|
- tag = ChangesetTag.new
- tag.changeset_id = 1
- tag.k = "k"
- tag.v = v
- assert_not tag.valid?, "Value #{v} should be too long"
- assert_predicate tag.errors[:v], :any?
- end
+ tag = create(:changeset_tag)
+ tag.v = "v" * 256
+ assert_not tag.valid?, "Value should be too long"
+ assert_predicate tag.errors[:v], :any?
end
- def test_empty_tag_invalid
- tag = ChangesetTag.new
- assert_not tag.valid?, "Empty tag should be invalid"
+ def test_orphaned_tag_invalid
+ tag = create(:changeset_tag)
+ tag.changeset = nil
+ assert_not tag.valid?, "Orphaned tag should be invalid"
assert_predicate tag.errors[:changeset], :any?
end
def test_uniqueness
existing = create(:changeset_tag)
- tag = ChangesetTag.new
- tag.changeset_id = existing.changeset_id
- tag.k = existing.k
- tag.v = existing.v
+ tag = build(:changeset_tag, :changeset => existing.changeset, :k => existing.k, :v => existing.v)
assert_predicate tag, :new_record?
assert_not tag.valid?
assert_raise(ActiveRecord::RecordInvalid) { tag.save! }
assert_predicate tag.errors[:v], :any?
end
- def test_empty_node_tag_invalid
- tag = NodeTag.new
- assert_not tag.valid?, "Empty tag should be invalid"
+ def test_orphaned_node_tag_invalid
+ tag = create(:node_tag)
+ tag.node = nil
+ assert_not tag.valid?, "Orphaned tag should be invalid"
assert_predicate tag.errors[:node], :any?
end
def test_uniqueness
existing = create(:node_tag)
- tag = NodeTag.new
- tag.node_id = existing.node_id
- tag.k = existing.k
- tag.v = existing.v
+ tag = build(:node_tag, :node => existing.node, :k => existing.k, :v => existing.v)
assert_predicate tag, :new_record?
assert_not tag.valid?
assert_raise(ActiveRecord::RecordInvalid) { tag.save! }
assert_predicate tag.errors[:v], :any?
end
- def test_empty_tag_invalid
- tag = OldNodeTag.new
- assert_not tag.valid?, "Empty tag should be invalid"
+ def test_orphaned_tag_invalid
+ tag = create(:old_node_tag)
+ tag.old_node = nil
+ assert_not tag.valid?, "Orphaned tag should be invalid"
assert_predicate tag.errors[:old_node], :any?
end
def test_uniqueness
existing = create(:old_node_tag)
- tag = OldNodeTag.new
- tag.node_id = existing.node_id
- tag.version = existing.version
- tag.k = existing.k
- tag.v = existing.v
+ tag = build(:old_node_tag, :old_node => existing.old_node, :version => existing.version, :k => existing.k, :v => existing.v)
assert_predicate tag, :new_record?
assert_not tag.valid?
assert_raise(ActiveRecord::RecordInvalid) { tag.save! }
assert_predicate tag.errors[:v], :any?
end
- def test_empty_tag_invalid
- tag = OldRelationTag.new
- assert_not tag.valid?, "Empty tag should be invalid"
+ def test_orphaned_tag_invalid
+ tag = create(:old_relation_tag)
+ tag.old_relation = nil
+ assert_not tag.valid?, "Orphaned tag should be invalid"
assert_predicate tag.errors[:old_relation], :any?
end
def test_uniqueness
existing = create(:old_relation_tag)
- tag = OldRelationTag.new
- tag.relation_id = existing.relation_id
- tag.version = existing.version
- tag.k = existing.k
- tag.v = existing.v
+ tag = build(:old_relation_tag, :old_relation => existing.old_relation, :version => existing.version, :k => existing.k, :v => existing.v)
assert_predicate tag, :new_record?
assert_not tag.valid?
assert_raise(ActiveRecord::RecordInvalid) { tag.save! }
assert_predicate tag.errors[:v], :any?
end
- def test_empty_tag_invalid
- tag = OldWayTag.new
- assert_not tag.valid?, "Empty tag should be invalid"
+ def test_orphaned_tag_invalid
+ tag = create(:old_way_tag)
+ tag.old_way = nil
+ assert_not tag.valid?, "Orphaned tag should be invalid"
assert_predicate tag.errors[:old_way], :any?
end
def test_uniqueness
existing = create(:old_way_tag)
- tag = OldWayTag.new
+ tag = build(:old_way_tag, :old_way => existing.old_way, :version => existing.version, :k => existing.k, :v => existing.v)
tag.way_id = existing.way_id
tag.version = existing.version
tag.k = existing.k
assert_predicate tag.errors[:v], :any?
end
- def test_empty_tag_invalid
- tag = RelationTag.new
- assert_not tag.valid?, "Empty relation tag should be invalid"
+ def test_orphaned_tag_invalid
+ tag = create(:relation_tag)
+ tag.relation = nil
+ assert_not tag.valid?, "Orphaned tag should be invalid"
assert_predicate tag.errors[:relation], :any?
end
def test_uniqueness
existing = create(:relation_tag)
- tag = RelationTag.new
- tag.relation_id = existing.relation_id
- tag.k = existing.k
- tag.v = existing.v
+ tag = build(:relation_tag, :relation => existing.relation, :k => existing.k, :v => existing.v)
assert_predicate tag, :new_record?
assert_not tag.valid?
assert_raise(ActiveRecord::RecordInvalid) { tag.save! }
assert_predicate tag.errors[:v], :any?
end
- def test_empty_tag_invalid
- tag = WayTag.new
- assert_not tag.valid?, "Empty way tag should be invalid"
+ def test_orphaned_tag_invalid
+ tag = create(:way_tag)
+ tag.way = nil
+ assert_not tag.valid?, "Orphaned tag should be invalid"
assert_predicate tag.errors[:way], :any?
end
def test_uniqueness
existing = create(:way_tag)
- tag = WayTag.new
+ tag = build(:way_tag, :way => existing.way, :k => existing.k, :v => existing.v)
tag.way_id = existing.way_id
tag.k = existing.k
tag.v = existing.v
# yarn lockfile v1
-"@eslint/eslintrc@^1.2.1":
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.2.1.tgz#8b5e1c49f4077235516bc9ec7d41378c0f69b8c6"
- integrity sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==
+"@eslint/eslintrc@^1.2.2":
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.2.2.tgz#4989b9e8c0216747ee7cca314ae73791bb281aae"
+ integrity sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==
dependencies:
ajv "^6.12.4"
debug "^4.3.2"
integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==
eslint@^8.0.0:
- version "8.12.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.12.0.tgz#c7a5bd1cfa09079aae64c9076c07eada66a46e8e"
- integrity sha512-it1oBL9alZg1S8UycLm5YDMAkIhtH6FtAzuZs6YvoGVldWjbS08BkAdb/ymP9LlAyq8koANu32U7Ib/w+UNh8Q==
+ version "8.14.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.14.0.tgz#62741f159d9eb4a79695b28ec4989fcdec623239"
+ integrity sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==
dependencies:
- "@eslint/eslintrc" "^1.2.1"
+ "@eslint/eslintrc" "^1.2.2"
"@humanwhocodes/config-array" "^0.9.2"
ajv "^6.10.0"
chalk "^4.0.0"
resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
-leaflet.locatecontrol@^0.75.0:
- version "0.75.0"
- resolved "https://registry.yarnpkg.com/leaflet.locatecontrol/-/leaflet.locatecontrol-0.75.0.tgz#8c7996de4425380660431fbfa548d5fe3a3595d8"
- integrity sha512-Mz/+4dgmUoBVxy7BN+Rtf76XcIJw2qK+S41FnejS/AC88Ec5hpaFnI5gYcS+W6zcQ90sAKxqu1rXii+c01ot5g==
+leaflet.locatecontrol@^0.76.0:
+ version "0.76.0"
+ resolved "https://registry.yarnpkg.com/leaflet.locatecontrol/-/leaflet.locatecontrol-0.76.0.tgz#afca63a3ccf3161bed0e8bf94a98ddba364e90e1"
+ integrity sha512-Mx8uiihBi8KrrW3LgblsNL/pS8HR0gj60m8VFDFrnhSvDuitChazc095XcMSscf/XqZW+TSqQMCTe+AUy/4/eA==
-leaflet@^1.6.0:
- version "1.7.1"
- resolved "https://registry.yarnpkg.com/leaflet/-/leaflet-1.7.1.tgz#10d684916edfe1bf41d688a3b97127c0322a2a19"
- integrity sha512-/xwPEBidtg69Q3HlqPdU3DnrXQOvQU/CCHA1tcDQVzOwm91YMYaILjNp7L4Eaw5Z4sOYdbBz6koWyibppd8Zqw==
+leaflet@^1.8.0:
+ version "1.8.0"
+ resolved "https://registry.yarnpkg.com/leaflet/-/leaflet-1.8.0.tgz#4615db4a22a304e8e692cae9270b983b38a2055e"
+ integrity sha512-gwhMjFCQiYs3x/Sf+d49f10ERXaEFCPr+nVTryhAW8DWbMGqJqt9G4XuIaHmFW08zYvhgdzqXGr8AlW8v8dQkA==
levn@^0.4.1:
version "0.4.1"