gem "quad_tile", "~> 1.0.1"
# Sanitise URIs
+gem "addressable", "~> 2.8"
gem "rack-uri_sanitizer"
# Omniauth for authentication
autoprefixer-rails (10.4.16.0)
execjs (~> 2)
aws-eventstream (1.3.0)
- aws-partitions (1.938.0)
- aws-sdk-core (3.196.1)
+ aws-partitions (1.944.0)
+ aws-sdk-core (3.197.0)
aws-eventstream (~> 1, >= 1.3.0)
aws-partitions (~> 1, >= 1.651.0)
aws-sigv4 (~> 1.8)
jmespath (~> 1, >= 1.6.1)
- aws-sdk-kms (1.82.0)
- aws-sdk-core (~> 3, >= 3.193.0)
+ aws-sdk-kms (1.85.0)
+ aws-sdk-core (~> 3, >= 3.197.0)
aws-sigv4 (~> 1.1)
- aws-sdk-s3 (1.151.0)
- aws-sdk-core (~> 3, >= 3.194.0)
+ aws-sdk-s3 (1.152.3)
+ aws-sdk-core (~> 3, >= 3.197.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.8)
aws-sigv4 (1.8.0)
racc
brotli (0.5.0)
browser (5.3.1)
- builder (3.2.4)
+ builder (3.3.0)
bzip2-ffi (1.1.1)
ffi (~> 1.0)
cancancan (3.6.1)
rack-test (>= 0.6.3)
regexp_parser (>= 1.5, < 3.0)
xpath (~> 3.2)
- concurrent-ruby (1.3.1)
+ concurrent-ruby (1.3.3)
config (5.5.1)
deep_merge (~> 1.2, >= 1.2.1)
connection_pool (2.4.1)
rainbow
rubocop
smart_properties
- erubi (1.12.0)
+ erubi (1.13.0)
execjs (2.9.1)
exifr (1.4.0)
factory_bot (6.4.6)
factory_bot_rails (6.4.3)
factory_bot (~> 6.4)
railties (>= 5.0.0)
- faraday (2.9.0)
+ faraday (2.9.2)
faraday-net_http (>= 2.0, < 3.2)
faraday-net_http (3.1.0)
net-http
image_size (3.4.0)
in_threads (1.6.0)
io-console (0.7.2)
- irb (1.13.1)
+ irb (1.13.2)
rdoc (>= 4.0.0)
reline (>= 0.4.2)
jbuilder (2.12.0)
railties (>= 4.2.0)
thor (>= 0.14, < 2.0)
json (2.7.2)
- jwt (2.8.1)
+ jwt (2.8.2)
base64
kgio (2.11.4)
kramdown (2.4.0)
marcel (1.0.4)
matrix (0.4.2)
maxminddb (0.1.22)
- mini_magick (4.12.0)
+ mini_magick (4.13.1)
mini_mime (1.1.5)
mini_portile2 (2.8.7)
mini_racer (0.9.0)
mutex_m (0.2.0)
net-http (0.4.1)
uri
- net-imap (0.4.12)
+ net-imap (0.4.13)
date
net-protocol
net-pop (0.1.2)
net-smtp (0.5.0)
net-protocol
nio4r (2.7.3)
- nokogiri (1.16.5)
+ nokogiri (1.16.6)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
oauth (0.4.7)
actionpack (>= 4.2)
omniauth (~> 2.0)
openstreetmap-deadlock_retry (1.3.1)
- parallel (1.24.0)
- parser (3.3.2.0)
+ parallel (1.25.1)
+ parser (3.3.3.0)
ast (~> 2.4.1)
racc
pg (1.5.6)
progress (3.6.0)
psych (5.1.2)
stringio
- public_suffix (5.0.5)
+ public_suffix (5.1.1)
puma (5.6.8)
nio4r (~> 2.0)
quad_tile (1.0.1)
rdoc (6.7.0)
psych (>= 4.0.0)
regexp_parser (2.9.2)
- reline (0.5.8)
+ reline (0.5.9)
io-console (~> 0.5)
request_store (1.7.0)
rack (>= 1.4)
- rexml (3.2.8)
- strscan (>= 3.0.9)
+ rexml (3.3.0)
+ strscan
rinku (2.0.6)
rotp (6.3.0)
- rouge (4.2.1)
+ rouge (4.3.0)
rtlcss (0.2.1)
mini_racer (>= 0.6.3)
rubocop (1.64.1)
unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.31.3)
parser (>= 3.3.1.0)
- rubocop-capybara (2.20.0)
- rubocop (~> 1.41)
- rubocop-factory_bot (2.25.1)
+ rubocop-capybara (2.21.0)
rubocop (~> 1.41)
+ rubocop-factory_bot (2.26.1)
+ rubocop (~> 1.61)
rubocop-minitest (0.35.0)
rubocop (>= 1.61, < 2.0)
rubocop-ast (>= 1.31.1, < 2.0)
- rubocop-performance (1.21.0)
+ rubocop-performance (1.21.1)
rubocop (>= 1.48.1, < 2.0)
rubocop-ast (>= 1.31.1, < 2.0)
rubocop-rails (2.25.0)
ruby-vips (2.2.1)
ffi (~> 1.12)
rubyzip (2.3.2)
- sanitize (6.1.0)
+ sanitize (6.1.1)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
sass-embedded (1.64.2)
sprockets-exporters_pack (0.1.2)
brotli (>= 0.2.0)
sprockets (>= 4.0.0.beta3)
- sprockets-rails (3.4.2)
- actionpack (>= 5.2)
- activesupport (>= 5.2)
+ sprockets-rails (3.5.1)
+ actionpack (>= 6.1)
+ activesupport (>= 6.1)
sprockets (>= 3.0.0)
- stringio (3.1.0)
+ stringio (3.1.1)
strong_migrations (1.8.0)
activerecord (>= 5.2)
strscan (3.1.0)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
- terser (1.2.2)
+ terser (1.2.3)
execjs (>= 0.3.0, < 3)
thor (1.3.1)
tilt (2.3.0)
websocket-extensions (0.1.5)
xpath (3.2.0)
nokogiri (~> 1.8)
- zeitwerk (2.6.15)
+ zeitwerk (2.6.16)
PLATFORMS
ruby
actionpack-page_caching (>= 1.2.0)
active_record_union
activerecord-import
+ addressable (~> 2.8)
annotate
argon2
autoprefixer-rails
* Tom Hughes [@tomhughes](https://github.com/tomhughes/)
* Andy Allan [@gravitystorm](https://github.com/gravitystorm/)
+* Anton Khorev [@AntonKhorev](https://github.com/AntonKhorev/)
can [:index, :feed, :show], Changeset
can :index, ChangesetComment
can [:confirm, :confirm_resend, :confirm_email], :confirmation
- can [:index, :rss, :show, :comments], DiaryEntry
+ can [:index, :rss, :show], DiaryEntry
+ can :index, DiaryComment
can [:index], Note
can [:new, :create, :edit, :update], :password
can [:index, :show], Redaction
can [:index, :create, :destroy], UserMute
if user.moderator?
- can [:hide, :unhide, :hidecomment, :unhidecomment], DiaryEntry
+ can [:hide, :unhide], [DiaryEntry, DiaryComment]
can [:index, :show, :resolve, :ignore, :reopen], Issue
can :create, IssueComment
can [:new, :create, :edit, :update, :destroy], Redaction
end
if user.administrator?
- can [:hide, :unhide, :hidecomment, :unhidecomment], DiaryEntry
+ can [:hide, :unhide], [DiaryEntry, DiaryComment]
can [:index, :show, :resolve, :ignore, :reopen], Issue
can :create, IssueComment
can [:set_status, :destroy, :index], User
-<svg xmlns="http://www.w3.org/2000/svg" width="520" height="20">
- <style><![CDATA[.C{fill-opacity:.51}.D{stroke-width:2}]]></style>
- <path d="M9 6.969V17h2V6.969z"/>
- <path d="M15 6.985L10 2 5 7zm72.125-2.001V5H86v7.006L82 12l5 5 5-4.984-4-.006V6.984h7V17h2V5h-.469v-.016h-9.406zM28 3.988l2.814 2.82-4.777 4.746v.043H26V17h2v-4.576l4.229-4.201L35 11V4l-7-.012zM53 4l.006 3.984H47v2V17h2V9.984h4.01L53.016 14 58 9l-5-5zm14.025.41L67.004 17h2V9.447l3.686 3.871-2.683 2.695 6.99.055.011-7.085-2.855 2.921zM170 3l-4 5h3v5h2V8h3zm19 3.969V17h2V6.969z"/>
- <path d="M195 6.985L190 2l-5 5zm-83-2.997l-2.814 2.82 4.777 4.746v.043H114V17h-2v-4.576l-4.229-4.201L105 11V4l7-.012zM128 4l-.006 3.984H134v2V17h-2V9.985h-4.01L127.984 14 123 9l5-5zm25.986.41l.022 12.59h-2V9.447l-3.686 3.871 2.683 2.695-6.99.055-.011-7.085 2.855 2.921z"/>
- <circle r="3" cy="12" cx="208" fill="none" stroke="#000" class="D"/>
- <path d="M209 3.988l2.814 2.82-1.766 1.754a4.03 4.03 0 0 1 1.418 1.41l1.762-1.75L216 11V4l-7-.012zm-2 11.855V17h2v-1.131c-.309.077-.627.131-.959.131-.362 0-.707-.065-1.041-.156z"/>
- <circle cx="228" cy="12" r="3" fill="none" stroke="#000" class="D"/>
- <path d="M229 3.988l2.814 2.82-1.766 1.754a4.03 4.03 0 0 1 1.418 1.41l1.762-1.75L236 11V4l-7-.012zm-2 11.855V17h2v-1.131c-.309.077-.627.131-.959.131-.362 0-.707-.065-1.041-.156z"/>
- <circle r="3" cy="12" cx="248" fill="none" stroke="#000" class="D"/>
- <path d="M249 3.988l2.814 2.82-1.766 1.754a4.03 4.03 0 0 1 1.418 1.41l1.762-1.75L256 11V4l-7-.012zm-2 11.855V17h2v-1.131c-.309.077-.627.131-.959.131a3.94 3.94 0 0 1-1.041-.156zm22-8.874V17h2V6.969z"/>
- <path d="M275 6.985L270 2l-5 5zM290 3a2 2 0 1 0 0 4 2 2 0 1 0 0-4zm0 4l-4 5h3v5h2v-5h3l-4-5zm14.011-.02v7.976h2V6.98z"/>
- <path d="M308.006 6.985L305.011 4 302 7.012zm4.005 5.047V2h2v10.031z"/>
- <path d="M318.011 12.016l-5 4.984-5-5z"/>
- <path d="M336 12.02v-7.976h-2v7.976z"/>
- <path d="M332.005 12.015l2.995 2.985 3.011-3.012z m-4.005-5.047v10.031h-2v-10.031z"/>
- <path d="M322 6.984l5-4.984 5 5z"/>
- <path d="M349 3v1h-3v5.227l-2.045.773L347 13v.904l1.611 1.426 1.889-1.672 1.891 1.672L354 13.906V13l3.045-2.955L355 9.262V4h-3V3h-3zm-2 2h7v3.877l-3.514-1.346L347 8.85V5zm-.279 9.992l-2.221 1.967.662.748 1.559-1.379 1.89 1.672 1.889-1.672L352.391 18l1.889-1.672 1.559 1.379.662-.748-2.221-1.967-1.889 1.674-1.891-1.674-1.889 1.674-1.891-1.674zM370 3.988l2.814 2.82-4.777 4.746v.043H368V17h2v-4.576l4.229-4.201L377 11V4l-7-.012z"/>
- <path d="M365.186 6.809l4.777 4.746v.043H370V17h-2v-4.576l-4.229-4.201z" class="C"/>
- <path d="M390 3.989l-2.814 2.82 4.777 4.746v0.043H392v5.402h-2v-4.576l-4.229-4.201-2.771 2.777v-7l7-0.012z"/>
- <path d="M394.814 6.809l-4.777 4.746v0.043H390v5.402h2v-4.576l4.229-4.201z" class="C"/>
- <path d="M407.029 3.988v5.402h.037v.043l1.951 1.938v5.639l2.816-2.82 2.727 2.797 1.445-1.383-2.768-2.838.019-.021 2.76-2.746-5.529.01-1.459-1.443V3.988h-2z"/>
- <path d="M404.214 14.18l4.777-4.746V9.39h.037V3.988h-2v4.576l-4.229 4.201z" class="C"/>
- <path d="M432.989 3.988v5.402h-0.037v0.043l-1.951 1.938v5.639l-2.816-2.82-2.727 2.797-1.445-1.383 2.768-2.838-0.019-0.021-2.76-2.746 5.529 0.01 1.459-1.443v-4.576h2z"/>
- <path d="M435.804 14.18l-4.777-4.746v-0.043h-0.037v-5.402h2v4.576l4.229 4.201z" class="C"/>
- <path d="M448 9v8h2V9zm5.016 4L458 8l-5-5z"/>
- <path d="M454 6.985h-6v2h6z"/>
- <path d="M450.016 6.985h-7.963v2h7.963z" class="C"/>
- <path d="M472.053 9v8h-2V9zm-5.016 4l-4.984-5 5-5z"/>
- <path d="M466.053 6.985h6v2h-6z"/>
- <path d="M470.037 6.985H478v2h-7.963z" class="C"/>
- <path d="M490 3.988l2.814 2.82-4.777 4.746v.043H488V17h2v-4.576l4.229-4.201L497 11V4l-7-.012z"/>
- <path d="M490 6v11h-2V6z" class="C"/>
- <path d="M490 3.988l2.814 2.82-4.777 4.746v.043H488V17h2v-4.576l4.229-4.201L497 11V4l-7-.012zm20 0l-2.814 2.82 4.777 4.746v.043H512V17h-2v-4.576l-4.229-4.201L503 11V4l7-.012z"/>
- <path d="M510 6v11h2V6z" class="C"/>
- <path d="M510 3.988l-2.814 2.82 4.777 4.746v.043H512V17h-2v-4.576l-4.229-4.201L503 11V4l7-.012z"/>
+<svg xmlns="http://www.w3.org/2000/svg" width="520" height="20"
+ fill="none" stroke="#000" stroke-width="2">
+ <!-- 0: straight / continue -->
+ <path d="M10 17 v-13 m2.5 2 l-2.5 -2.5 -2.5 2.5 z"/>
+ <!-- 1: turn slight right / stay right -->
+ <path d="M27 17 v-3 q0 -2 2 -4 l5 -5 m0 0 h-3 l3 3 z"/>
+ <!-- 2: turn right -->
+ <path d="M48 17 v-5 q0 -3 3 -3 h4 m-2 2.5 l2.5 -2.5 -2.5 -2.5 z"/>
+ <!-- 3: turn sharp right-->
+ <path d="M68 17 v-7 q0 -6 6 0 l2 2 m0 0 v-3 l-3 3 z"/>
+ <!-- 4: u-turn -->
+ <path d="M96 17 v-7 a4.5 4.5 0 0 0 -9 0 v5 m-2.5 -2 l2.5 2.5 2.5 -2.5 z"/>
+ <!-- 5: turn slight left / stay left -->
+ <path d="M113 17 v-3 q0 -2 -2 -4 l-5 -5 m0 0 h3 l-3 3 z"/>
+ <!-- 6: turn left -->
+ <path d="M133 17 v-5 q0 -3 -3 -3 h-4 m2 2.5 l-2.5 -2.5 2.5 -2.5 z"/>
+ <!-- 7: turn sharp left-->
+ <path d="M153 17 v-7 q0 -6 -6 0 l-2 2 m0 0 v-3 l3 3 z"/>
+ <!-- 8: start -->
+ <path d="M170 16 a1 1 0 1 0 0 -2 1 1 0 1 0 0 2 m0 -4 v-8 m2.5 2 l-2.5 -2.5 -2.5 2.5 z"/>
+ <!-- 10: roundabout -->
+ <path d="M208 17 v-3 a 3 3 0 1 0 0 -6 3 3 0 1 0 0 6 m2 -4 l5 -5 m0 0 h-3 l3 3 z"/>
+ <!-- 14: destination -->
+ <path d="M290 5 a1 1 0 1 0 0 -2 1 1 0 1 0 0 2 m0 12 v-8 m2.5 2 l-2.5 -2.5 -2.5 2.5 z"/>
+ <!-- 17: ferry -->
+ <g stroke-width="1">
+ <path d="M350.5 8 l-6 2 l2.5 2 v1.5 a2.828 2.828 0 0 1 1.5 1 a2.828 2.828 0 0 1 4 0 a2.828 2.828 0 0 1 1.5 -1 v-1.5 l2.5 -2 z" fill="#000"/>
+ <path d="M346.5 9.5 v-5 h8 v5 m-5.5 -6 h3"/>
+ <path d="M345.5 16.5 a1.414 2.828 0 0 1 2 0 a1.414 2.828 0 0 0 2 0 a1.414 2.828 0 0 1 2 0 a1.414 2.828 0 0 0 2 0 a1.414 2.828 0 0 1 2 0"/>
+ </g>
+ <!-- 18: fork right -->
+ <path d="M369 14 q0 -2 -2 -4 l-3 -3" opacity=".5"/>
+ <path d="M369 17 v-3 q0 -2 2 -4 l5 -5 m0 0 h-3 l3 3 z"/>
+ <!-- 19: fork left -->
+ <path d="M391 14 q0 -2 2 -4 l3 -3" opacity=".5"/>
+ <path d="M391 17 v-3 q0 -2 -2 -4 l-5 -5 m0 0 h3 l-3 3 z"/>
+ <!-- 20: merge left -->
+ <path d="M408 7 q0 2 -2 4 l-3 3" opacity=".5"/>
+ <path d="M408 4 v3 q0 2 2 4 l5 5 m-5 -5 h3 l-3 3 z"/>
+ <!-- 21: merge right-->
+ <path d="M432 7 q0 2 2 4 l3 3" opacity=".5"/>
+ <path d="M432 4 v3 q0 2 -2 4 l-5 5 m5 -5 h-3 l3 3 z"/>
+ <!-- 22: end of road right-->
+ <path d="M442 9 h10" opacity=".5"/>
+ <path d="M449 17 v-5 q0 -3 3 -3 h4 m-2 2.5 l2.5 -2.5 -2.5 -2.5 z"/>
+ <!-- 23: end of road left-->
+ <path d="M478 9 h-10" opacity=".5"/>
+ <path d="M471 17 v-5 q0 -3 -3 -3 h-4 m2 2.5 l-2.5 -2.5 2.5 -2.5 z"/>
+ <!-- 24: off ramp / exit right -->
+ <path d="M489 14 v-8" opacity=".5"/>
+ <path d="M489 17 v-3 q0 -2 2 -4 l5 -5 m0 0 h-3 l3 3 z"/>
+ <!-- 25: off ramp / exit left -->
+ <path d="M511 14 v-8" opacity=".5"/>
+ <path d="M511 17 v-3 q0 -2 -2 -4 l-5 -5 m0 0 h3 l-3 3 z"/>
</svg>
//= require qs/dist/qs
OSM.Directions = function (map) {
- var awaitingGeocode; // true if the user has requested a route, but we're waiting on a geocode result
var awaitingRoute; // true if we've asked the engine for a route and are waiting to hear back
var chosenEngine;
weight: 12
});
+ var endpointDragCallback = function (dragging) {
+ if (map.hasLayer(polyline)) {
+ getRoute(false, !dragging);
+ }
+ };
+ var endpointGeocodeCallback = function () {
+ getRoute(true, true);
+ };
+
var endpoints = [
- Endpoint($("input[name='route_from']"), OSM.MARKER_GREEN),
- Endpoint($("input[name='route_to']"), OSM.MARKER_RED)
+ Endpoint($("input[name='route_from']"), OSM.MARKER_GREEN, endpointDragCallback, endpointGeocodeCallback),
+ Endpoint($("input[name='route_to']"), OSM.MARKER_RED, endpointDragCallback, endpointGeocodeCallback)
];
var expiry = new Date();
select.append("<option value='" + i + "'>" + I18n.t("javascripts.directions.engines." + engine.id) + "</option>");
});
- function Endpoint(input, iconUrl) {
+ function Endpoint(input, iconUrl, dragCallback, geocodeCallback) {
var endpoint = {};
endpoint.marker = L.marker([0, 0], {
if (dragging && !chosenEngine.draggable) return;
if (dragging && awaitingRoute) return;
endpoint.setLatLng(e.target.getLatLng());
- if (map.hasLayer(polyline)) {
- getRoute(false, !dragging);
- }
+ dragCallback(dragging);
});
input.on("keydown", function () {
- input.removeClass("error");
+ input.removeClass("is-invalid");
});
input.on("change", function (e) {
- awaitingGeocode = true;
-
// make text the same in both text boxes
var value = e.target.value;
endpoint.setValue(value);
endpoint.setValue = function (value, latlng) {
endpoint.value = value;
delete endpoint.latlng;
- input.removeClass("error");
+ input.removeClass("is-invalid");
input.val(value);
if (latlng) {
endpoint.awaitingGeocode = false;
endpoint.hasGeocode = true;
if (json.length === 0) {
- input.addClass("error");
+ input.addClass("is-invalid");
alert(I18n.t("javascripts.directions.errors.no_place", { place: endpoint.value }));
return;
}
input.val(json[0].display_name);
- if (awaitingGeocode) {
- awaitingGeocode = false;
- getRoute(true, true);
- }
+ geocodeCallback();
});
};
var endpoint = endpoints[ep_i];
if (!endpoint.hasGeocode && !endpoint.awaitingGeocode) {
endpoint.getGeocode();
- awaitingGeocode = true;
}
}
if (endpoints[0].awaitingGeocode || endpoints[1].awaitingGeocode) {
- awaitingGeocode = true;
return;
}
5, // kStayLeft = 24;
20, // kMerge = 25;
10, // kRoundaboutEnter = 26;
- 11, // kRoundaboutExit = 27;
+ 10, // kRoundaboutExit = 27;
17, // kFerryEnter = 28;
0, // kFerryExit = 29;
null, // kTransit = 30;
"3": 3, // sharp right
"4": 14, // finish reached
"5": 14, // via reached
- "6": 10 // roundabout
+ "6": 10, // roundabout
+ "-7": 19, // keep left
+ "7": 18, // keep right
+ "-98": 4, // unknown direction u-turn
+ "-8": 4, // left u-turn
+ "8": 4 // right u-turn
};
return {
$(".richtext_dopreview").click(function (event) {
var editor = $(this).parents(".richtext_container").find("textarea");
var preview = $(this).parents(".richtext_container").find(".richtext_preview");
- var width = editor.outerWidth() - preview.outerWidth() + preview.width();
var minHeight = editor.outerHeight() - preview.outerHeight() + preview.height();
if (preview.contents().length === 0) {
}
editor.hide();
- preview.width(width);
preview.css("min-height", minHeight + "px");
preview.show();
--- /dev/null
+class DiaryCommentsController < ApplicationController
+ include UserMethods
+ include PaginationMethods
+
+ layout "site"
+
+ before_action :authorize_web
+ before_action :set_locale
+ before_action :check_database_readable
+
+ authorize_resource
+
+ before_action :lookup_user, :only => :index
+ before_action :check_database_writable, :only => [:hide, :unhide]
+
+ allow_thirdparty_images :only => :index
+
+ def index
+ @title = t ".title", :user => @user.display_name
+
+ comments = DiaryComment.where(:user => @user)
+ comments = comments.visible unless can? :unhide, DiaryComment
+
+ @params = params.permit(:display_name, :before, :after)
+
+ @comments, @newer_comments_id, @older_comments_id = get_page_items(comments, :includes => [:user])
+ end
+
+ def hide
+ comment = DiaryComment.find(params[:comment])
+ comment.update(:visible => false)
+ redirect_to diary_entry_path(comment.diary_entry.user, comment.diary_entry)
+ end
+
+ def unhide
+ comment = DiaryComment.find(params[:comment])
+ comment.update(:visible => true)
+ redirect_to diary_entry_path(comment.diary_entry.user, comment.diary_entry)
+ end
+end
authorize_resource
- before_action :lookup_user, :only => [:show, :comments]
- before_action :check_database_writable, :only => [:new, :create, :edit, :update, :comment, :hide, :hidecomment, :subscribe, :unsubscribe]
+ before_action :lookup_user, :only => :show
+ before_action :check_database_writable, :only => [:new, :create, :edit, :update, :comment, :hide, :unhide, :subscribe, :unsubscribe]
- allow_thirdparty_images :only => [:new, :create, :edit, :update, :index, :show, :comments]
+ allow_thirdparty_images :only => [:new, :create, :edit, :update, :index, :show]
def index
if params[:display_name]
if @entry
@title = t ".title", :user => params[:display_name], :title => @entry.title
@og_image = @entry.body.image
- @comments = can?(:unhidecomment, DiaryEntry) ? @entry.comments : @entry.visible_comments
+ @comments = can?(:unhide, DiaryComment) ? @entry.comments : @entry.visible_comments
else
@title = t "diary_entries.no_such_entry.title", :id => params[:id]
render :action => "no_such_entry", :status => :not_found
redirect_to :action => "index", :display_name => entry.user.display_name
end
- def hidecomment
- comment = DiaryComment.find(params[:comment])
- comment.update(:visible => false)
- redirect_to diary_entry_path(comment.diary_entry.user, comment.diary_entry)
- end
-
- def unhidecomment
- comment = DiaryComment.find(params[:comment])
- comment.update(:visible => true)
- redirect_to diary_entry_path(comment.diary_entry.user, comment.diary_entry)
- end
-
- def comments
- @title = t ".title", :user => @user.display_name
-
- comments = DiaryComment.where(:user => @user)
- comments = comments.visible unless can? :unhidecomment, DiaryEntry
-
- @params = params.permit(:display_name, :before, :after)
-
- @comments, @newer_comments_id, @older_comments_id = get_page_items(comments, :includes => [:user])
- end
-
private
##
title_section = value
end
- if title_section =~ /^([^#]*)#(.*)/
- # Contains a reference to a section of the wikipedia article
- # Must break it up to correctly build the url
- title = Regexp.last_match(1)
- encoded_section = "##{CGI.escape(Regexp.last_match(2).gsub(/ +/, '_'))}"
- else
- title = title_section
- encoded_section = ""
- end
+ title, section = title_section.split("#", 2)
+ url = "https://#{lang}.wikipedia.org/wiki/#{wiki_encode(title)}?uselang=#{I18n.locale}"
+ url += "##{wiki_encode(section)}" if section
+
+ { :url => url, :title => value }
+ end
- {
- :url => "https://#{lang}.wikipedia.org/wiki/#{title}?uselang=#{I18n.locale}#{encoded_section}",
- :title => value
- }
+ def wiki_encode(s)
+ u s.tr(" ", "_")
end
def wikidata_links(key, value)
module OpenGraphHelper
+ require "addressable/uri"
+
def opengraph_tags(title = nil, og_image = nil)
tags = {
"og:site_name" => t("layouts.project_name.title"),
- "og:title" => [title, t("layouts.project_name.title")].compact.join(" | "),
+ "og:title" => title || t("layouts.project_name.title"),
"og:type" => "website",
- "og:image" => og_image ? URI.join(root_url, og_image) : image_url("osm_logo_256.png"),
+ "og:image" => og_image_url(og_image),
"og:url" => url_for(:only_path => false),
"og:description" => t("layouts.intro_text")
}
tag.meta(:property => property, :content => content)
end, "\n")
end
+
+ private
+
+ def og_image_url(og_image)
+ begin
+ return Addressable::URI.join(root_url, og_image).normalize if og_image
+ rescue Addressable::URI::InvalidURIError
+ # return default image
+ end
+ image_url("osm_logo_256.png")
+ end
end
def update_bbox!(bbox_update)
bbox.expand!(bbox_update)
+ raise OSM::APISizeLimitExceeded if bbox.linear_size > size_limit
+
# update active record. rails 2.1's dirty handling should take care of
# whether this object needs saving or not.
self.min_lon, self.min_lat, self.max_lon, self.max_lat = @bbox.to_a.collect(&:round) if bbox.complete?
def subscribed?(user)
subscribers.exists?(user.id)
end
+
+ def size_limit
+ @size_limit ||= ActiveRecord::Base.connection.select_value(
+ "SELECT api_size_limit($1)", "api_size_limit", [user_id]
+ )
+ end
end
#
class DiaryComment < ApplicationRecord
- belongs_to :user
+ belongs_to :user, :counter_cache => true
belongs_to :diary_entry
scope :visible, -> { where(:visible => true) }
class NoteComment < ApplicationRecord
belongs_to :note, :touch => true
- belongs_to :author, :class_name => "User", :optional => true
+ belongs_to :author, :class_name => "User", :optional => true, :counter_cache => true
validates :id, :uniqueness => true, :presence => { :on => :update },
:numericality => { :on => :update, :only_integer => true }
#
# Table name: users
#
-# email :string not null
-# id :bigint(8) not null, primary key
-# pass_crypt :string not null
-# creation_time :datetime not null
-# display_name :string default(""), not null
-# data_public :boolean default(FALSE), not null
-# description :text default(""), not null
-# home_lat :float
-# home_lon :float
-# home_zoom :integer default(3)
-# pass_salt :string
-# email_valid :boolean default(FALSE), not null
-# new_email :string
-# creation_ip :string
-# languages :string
-# status :enum default("pending"), not null
-# terms_agreed :datetime
-# consider_pd :boolean default(FALSE), not null
-# auth_uid :string
-# preferred_editor :string
-# terms_seen :boolean default(FALSE), not null
-# description_format :enum default("markdown"), not null
-# changesets_count :integer default(0), not null
-# traces_count :integer default(0), not null
-# diary_entries_count :integer default(0), not null
-# image_use_gravatar :boolean default(FALSE), not null
-# auth_provider :string
-# home_tile :bigint(8)
-# tou_agreed :datetime
+# email :string not null
+# id :bigint(8) not null, primary key
+# pass_crypt :string not null
+# creation_time :datetime not null
+# display_name :string default(""), not null
+# data_public :boolean default(FALSE), not null
+# description :text default(""), not null
+# home_lat :float
+# home_lon :float
+# home_zoom :integer default(3)
+# pass_salt :string
+# email_valid :boolean default(FALSE), not null
+# new_email :string
+# creation_ip :string
+# languages :string
+# status :enum default("pending"), not null
+# terms_agreed :datetime
+# consider_pd :boolean default(FALSE), not null
+# auth_uid :string
+# preferred_editor :string
+# terms_seen :boolean default(FALSE), not null
+# description_format :enum default("markdown"), not null
+# changesets_count :integer default(0), not null
+# traces_count :integer default(0), not null
+# diary_entries_count :integer default(0), not null
+# image_use_gravatar :boolean default(FALSE), not null
+# auth_provider :string
+# home_tile :bigint(8)
+# tou_agreed :datetime
+# diary_comments_count :integer default(0)
+# note_comments_count :integer default(0)
#
# Indexes
#
</table>
<%= render "shared/pagination",
- :newer_key => "diary_entries.comments.newer_comments",
- :older_key => "diary_entries.comments.older_comments",
+ :newer_key => "diary_comments.index.newer_comments",
+ :older_key => "diary_comments.index.older_comments",
:newer_id => @newer_comments_id,
:older_id => @older_comments_id %>
<% end -%>
</p>
<div class="richtext text-break"><%= diary_comment.body.to_html %></div>
- <% if can? :hidecomment, DiaryEntry %>
+ <% if can? :hide, DiaryComment %>
<span>
<% if diary_comment.visible? %>
<%= link_to t(".hide_link"), hide_diary_comment_path(diary_comment.diary_entry.user, diary_comment.diary_entry, diary_comment), :method => :post, :data => { :confirm => t(".confirm") } %>
<span class='badge count-number'><%= number_with_delimiter(current_user.changesets.size) %></span>
</li>
<li>
- <%= link_to t(".my notes"), user_notes_path(@user) %>
+ <%= link_to t(".my notes"), user_notes_path(current_user) %>
+ <span class='badge count-number'><%= number_with_delimiter(current_user.note_comments.size) %></span>
</li>
<li>
<%= link_to t(".my traces"), :controller => "traces", :action => "mine" %>
</li>
<li>
<%= link_to t(".my comments"), diary_comments_path(current_user) %>
+ <span class='badge count-number'><%= number_with_delimiter(current_user.diary_comments.size) %></span>
</li>
<li>
<%= link_to t(".my settings"), edit_account_path %>
</li>
<li>
<%= link_to t(".notes"), user_notes_path(@user) %>
+ <span class='badge count-number'><%= number_with_delimiter(@user.note_comments.size) %></span>
</li>
<li>
<%= link_to t(".traces"), :controller => "traces", :action => "index", :display_name => @user.display_name %>
</li>
<li>
<%= link_to t(".comments"), diary_comments_path(@user) %>
+ <span class='badge count-number'><%= number_with_delimiter(@user.diary_comments.size) %></span>
</li>
<li>
<% if current_user and current_user.friends_with?(@user) %>
- [banners/donate_2023_1@2x.jpg, 2x]
dark: true
enddate: 2023-dec-31
-sotmeu_2023:
- id: sotmeu_2023
- alt: State of the Map Europe 2023
- link: https://stateofthemap.eu/
- img: banners/StateoftheMapEurope_2023.png
- startdate: 2023-oct-05
- enddate: 2023-nov-05
+sotmeu_2024:
+ id: sotmeu_2024
+ alt: State of the Map Europe 2024
+ link: https://tobilet.pl/state-of-the-map-europe-2024.html
+ img: banners/StateoftheMapEurope_2024.png
+ enddate: 2024-jul-18
sotmasia_2023:
id: sotmasia_2023
alt: State of the Map Asia x Foss4G Thailand 2023
join_discussion: Meld aan en gesels saam
still_open: Wysigingstel is steeds oop - bespreking sal oopmaak sodra die wysigingstel
gesluit is.
+ subscribe: Skryf in
+ unsubscribe: Kanselleer subskripsie
+ hide_comment: versteek
+ unhide_comment: bring weer aan die lig
+ comment: Reageer
changesetxml: Wysigingstel XML
osmchangexml: osmWysiging XML
paging_nav:
all:
title: OpenStreetMap-dagboekinskrywings
description: Onlangse dagboekinskrywings van OpenStreetMap-gebruikers
- comments:
+ diary_comments:
+ index:
no_comments: Geen dagboekkommentaar
post: Inskrywing
when: Wanneer
credit_title_html: Hoe om na OpenStreetMap te verwys
contributors_title_html: Ons bydraers
infringement_title_html: Kopieregoortreding
- index:
- permalink: Perma-skakel
- shortlink: Kortskakel
- createnote: Voeg 'n nota by
edit:
user_page_link: gebruikersbladsy
anon_edits_link_text: Lees waarom dit so is.
map_data_zoom_in_tooltip: Zoem in om kaartdata te sien
queryfeature_tooltip: Soek bakens op
queryfeature_disabled_tooltip: Zoem in om bakens te zoek
- changesets:
- show:
- comment: Reageer
- subscribe: Skryf in
- unsubscribe: Kanselleer subskripsie
- hide_comment: versteek
- unhide_comment: bring weer aan die lig
directions:
engines:
fossgis_osrm_car: Kar (OSRM)
all:
title: hyra OpenStreetMap ditar
description: Shënimet mat fundit të ditarit nga anëtarët e OpenStreetMap
- comments:
+ diary_comments:
+ index:
comment: Koment
friendships:
make_friend:
js_1: Ju jeni duke përdorur ndonjë shfletues që nuk e përkrah JavaScript, ose
i keni çativizuar JavaScript.
js_2: OpenStreetMap përdor Java skriptet për planet e saj të rrëshqitshëm.
- permalink: Permalink
- shortlink: Shortlink
edit:
not_public: Ju nuk keni vendosur redaktimet e juaj të jetë publike.
not_public_description_html: Ju nuk mund të redaktoni hartën e nëse ju një gjë
join_discussion: ادخل للاشتراك في المناقشة
still_open: ما زالت مجموعة التغييرات مفتوحة - سيتم فتح المناقشة بمجرد إغلاق
مجموعة التغييرات.
+ subscribe: اشترك
+ unsubscribe: إلغاء الاشتراك
comment_by_html: تعليق من %{user}%{time_ago}
hidden_comment_by_html: تعليق مخفي من%{time_ago} %{user}
+ hide_comment: إخفاء
+ unhide_comment: أظهر
+ comment: التعليق
changesetxml: حزمة التغييرات XML
osmchangexml: osmChange XML
paging_nav:
all:
title: مدخلات اليومية في خريطة الشارع المفتوحة
description: المدخلات الحديثة في يومية مستخدمي خريطة الشارع المفتوحة
- comments:
+ subscribe:
+ heading: اشترك في مناقشة مدونة الدخول التالية؟
+ button: الاشتراك في المناقشة
+ unsubscribe:
+ heading: إلغاء الاشتراك في مناقشة إدخال اليوميات التالية؟
+ button: إلغاء الاشتراك من المناقشة
+ diary_comments:
+ index:
title: تمت إضافة تعليقات اليوميات بواسطة %{user}
heading: تعليقات يوميات %{user}
subheading_html: تمت إضافة تعليقات اليوميات بواسطة %{user}
comment: التعليق
newer_comments: التعليقات الأحدث
older_comments: التعليقات الأقدم
- subscribe:
- heading: اشترك في مناقشة مدونة الدخول التالية؟
- button: الاشتراك في المناقشة
- unsubscribe:
- heading: إلغاء الاشتراك في مناقشة إدخال اليوميات التالية؟
- button: إلغاء الاشتراك من المناقشة
doorkeeper:
errors:
messages:
index:
js_1: إما أنك تستخدم متصفحا لا يدعم جافا سكريبت، أو أنك عطلت استعمال جافا سكريبت.
js_2: خريطة الشارع المفتوحة تستخدم جافا سكريبت لخريطتها المنزلقة.
- permalink: وصلة دائمة
- shortlink: وصلة قصيرة
- createnote: أضف ملاحظة
license:
copyright: حقوق طبع ونشر ومساهمو خريطة الشارع المفتوحة، تحت رخصة مفتوحة
remote_failed: فشل التعديل - تأكد من تحميل JOSM أو Merkaartor وتمكين خيار التحكم
map_data_zoom_in_tooltip: تكبير الخريطة لرؤية بيانات الخريطة
queryfeature_tooltip: ميزات الاستعلام
queryfeature_disabled_tooltip: ميزات تكبير الاستعلام
- changesets:
- show:
- comment: التعليق
- subscribe: اشترك
- unsubscribe: إلغاء الاشتراك
- hide_comment: إخفاء
- unhide_comment: أظهر
edit_help: انقل الخريطة وكبر الموقع الذي تريد تحريره، ثم اضغط هنا.
directions:
ascend: رفع
index:
js_1: أنت إما تستخدم متصفح لا يدعم جافا سكريبت، أو أنك عطلت استعمال جافا سكريبت.
js_2: خريطه الشارع المفتوحه تستخدم جافا سكريبت لخريطتها المنزلقه.
- permalink: وصله دائمة
- shortlink: وصله قصيرة
edit:
not_public: لم تقم بتعيين تعديلاتك لتظهر بشكل علنى.
not_public_description_html: أنت لم تعد قادر على تعديل الخريطه إلا إذا قمت بذلك.
join_discussion: Anicia sesión pa xunite al alderique
still_open: El conxuntu de cambios inda ta abiertu; l'alderique abriráse en
zarrando'l conxuntu de cambios.
+ subscribe: Suscribite
+ unsubscribe: Date de baxa
+ hide_comment: anubrir
+ unhide_comment: amosar
+ comment: Comentar
changesetxml: Conxuntu de cambeos XML
osmchangexml: osmChange XML
paging_nav:
all:
title: Entraes nel diariu d'OpenStreetMap
description: Entraes recién nel diariu d'usuarios d'OpenStreetMap
- comments:
+ diary_comments:
+ index:
post: Publicar
when: Cuándo
comment: Comentariu
js_1: O tas usando un restolador ensin sofitu pa JavaScript, o tienes JavaScript
desactiváu.
js_2: OpenStreetMap usa JavaScript pal so mapa eslizante.
- permalink: Enllaz permanente
- shortlink: Enllaz curtiu
- createnote: Amestar una nota
license:
copyright: Copyright OpenStreetMap y collaboradores, baxo una llicencia abierta
remote_failed: Falló la edición - asegúrate de tener cargáu JOSM o Merkaartor
map_data_zoom_in_tooltip: Averar pa ver los datos del mapa
queryfeature_tooltip: Consultar entidaes
queryfeature_disabled_tooltip: Averar pa consultar entidaes
- changesets:
- show:
- comment: Comentar
- subscribe: Suscribite
- unsubscribe: Date de baxa
- hide_comment: anubrir
- unhide_comment: amosar
edit_help: Mueve'l mapa y amplía al llugar que quies editar, llueu calca equí.
directions:
ascend: Ascender
all:
title: OpenStreetMap gündəlik yazısı
description: OpenStreetMap istifadəçilərinin axırıncı gündəlik yazıları
- comments:
+ diary_comments:
+ index:
post: Post
when: Nə vaxt
comment: Şərh
more_title_html: Daha ətraflı öyrən
contributors_title_html: Kimlər bizim layihəyə töhfə verir
infringement_title_html: Müəllif hüquqlarının pozulması
- index:
- shortlink: Qısa keçid
edit:
user_page_link: istifadəçi səhifəsi
export:
all:
title: OpenStreetMap көндәлек яҙмаһы
description: OpenStreetMap ҡулланысыларының һуңғы көндәлек яҙмалары
- comments:
+ diary_comments:
+ index:
no_comments: Көндәлектә комментарийҙар юҡ
post: Post
when: Ҡасан
all:
title: Запісы ў дзёньніку OpenStreetMap
description: Апошнія запісы ў дзёньніку карыстальнікаў OpenStreetMap
- comments:
+ diary_comments:
+ index:
post: Запіс
friendships:
make_friend:
index:
js_1: Вы карыстаецеся браўзэрам, які не падтрымлівае ці мае забаронены JavaScript.
js_2: OpenStreetMap выкарыстоўвае JavaScript для паказу мапы.
- permalink: Сталая спасылка
- shortlink: Кароткая спасылка
remote_failed: Памылка рэдагаваньня. Упэўніцеся, што JOSM ці Merkaartor загружаныя
і дазволеная магчымасьць аддаленага кіраваньня
edit:
# Author: Unomano
# Author: ZlyiLev
# Author: Zmicier21
+# Author: Zmickli21
# Author: Дзяніс Тутэйшы
# Author: Тест
# Author: Чаховіч Уладзіслаў
---
be:
+ html:
+ dir: ltr
time:
formats:
friendly: '%e %B %Y у %H:%M'
+ blog: '%e %B %Y'
+ count:
+ at_least_pattern: '%{count}+'
helpers:
file:
prompt: Абраць файл
messages:
invalid_email_address: не падобны на карэктны адрас электроннай пошты
email_address_not_routable: немагчыма пракласці маршрут
+ display_name_is_user_n: не можа быць user_n, калі n не з’яўляецца вашым ідэнтыфікатарам
+ карыстальніка
models:
user_mute:
is_already_muted: ужо заглушаны
datetime:
distance_in_words_ago:
about_x_hours:
- one: прыкладна 1 гадзіну таму
+ one: прыкладна %{count} гадзіну таму
few: прыкладна %{count} гадзіны таму
many: прыкладна %{count} гадзін таму
other: прыкладна %{count} гадзін(ы) таму
about_x_months:
- one: прыкладна 1 месяц таму
+ one: прыкладна %{count} месяц таму
few: прыкладна %{count} месяцы таму
many: прыкладна %{count} месяцаў таму
other: прыкладна %{count} месяцы(аў) таму
about_x_years:
- one: прыкладна 1 год таму
+ one: прыкладна %{count} год таму
few: прыкладна %{count} гады таму
many: прыкладна %{count} гадоў таму
other: прыкладна %{count} гады(оў) таму
almost_x_years:
- one: амаль 1 год таму
+ one: амаль %{count} год таму
few: амаль %{count} гады таму
many: амаль %{count} гадоў таму
other: амаль %{count} гады(оў) таму
half_a_minute: паўхвіліны таму
less_than_x_seconds:
- one: менш за секунду таму
+ one: менш за %{count} секунду таму
few: менш за %{count} секунды таму
many: менш за %{count} секунд таму
other: менш за %{count} секунд(ы) таму
less_than_x_minutes:
- one: менш за хвіліну таму
+ one: менш за %{count} хвіліну таму
few: менш за %{count} хвіліны таму
many: менш за %{count} хвілін таму
other: менш за %{count} хвілін(ы) таму
over_x_years:
- one: больш за год таму
+ one: больш за %{count} год таму
few: больш за %{count} гады таму
many: больш за %{count} гадоў таму
other: больш за %{count} гады(оў) таму
x_seconds:
- one: 1 секунду таму
+ one: '%{count} секунду таму'
few: '%{count} секунды таму'
many: '%{count} секунд таму'
other: '%{count} секунд(ы) таму'
x_minutes:
- one: 1 хвіліну таму
+ one: '%{count} хвіліну таму'
few: '%{count} хвіліны таму'
many: '%{count} хвілін таму'
other: '%{count} хвілін(ы) таму'
x_days:
- one: 1 дзень таму
+ one: '%{count} дзень таму'
few: '%{count} дні таму'
many: '%{count} дзён таму'
other: '%{count} дзён таму'
x_months:
- one: 1 месяц таму
+ one: '%{count} месяц таму'
few: '%{count} месяцы таму'
many: '%{count} месяцаў таму'
other: '%{count} месяцы(аў) таму'
x_years:
- one: 1 год таму
+ one: '%{count} год таму'
few: '%{count} гады таму'
many: '%{count} гадоў таму'
other: '%{count} гады(оў) таму'
+ printable_name:
+ with_name_html: '%{name} (%{id})'
+ current_and_old_links_html: '%{current_link}, %{old_link}'
editor:
default: Тыповы (зараз %{name})
id:
description: iD (браўзэрны рэдактар)
remote:
name: Вонкавы рэдактар
- description: вонкавага Ñ\80Ñ\8dдакÑ\82аÑ\80а (JOSM або Merkaartor)
+ description: Ð\94Ñ\8bÑ\81Ñ\82анÑ\86Ñ\8bйнае кÑ\96Ñ\80аванне (JOSM, Potlatch, Merkaartor)
auth:
providers:
none: Няма
google: Google
facebook: Facebook
+ microsoft: Microsoft
github: GitHub
wikipedia: Вікіпедыя
api:
reopened_at_by_html: Пераадкрыта %{when} удзельнікам %{user}
rss:
title: Заўвагі OpenStreetMap
+ description_all: Спіс створаных, пракаментаваных або закрытых нататак
description_area: Спіс заўваг створаных, пракаментаваных ці вырашаных у вашым
рэгіёне [(%{min_lat}|%{min_lon}) -- (%{max_lat}|%{max_lon})]
description_item: RSS-стужка заўваг %{id}
current email address: Бягучы адрас электроннай пошты
external auth: Знешняя Аўтэнтыфікацыя
openid:
+ link: http://wiki.openstreetmap.org/wiki/OpenID
link text: што гэта?
public editing:
heading: Агульнае рэдагаванне
enabled: Уключана. Вы - не ананімны і можаце рэдагаваць дадзеныя.
+ enabled link: http://wiki.openstreetmap.org/wiki/Disabling_anonymous_edits
enabled link text: што гэта?
disabled: Адключана. Вы не можаце больш рэдагаваць, але ўсе ранейшыя змены
ананімныя.
каб разгледзець і прыняць новыя ўмовы ўдзелу.
agreed_with_pd: Вы таксама заявілі, што лічыце, што змены павінны знаходзіцца
ў агульнай уласнасці.
+ link: https://www.osmfoundation.org/wiki/License/Contributor_Terms
link text: што гэта?
save changes button: Запісаць змены
delete_account: Выдаліць уліковы запіс...
go_public:
heading: Публічнае рэдагаванне
+ currently_not_public: " \nУ дадзены момант вашыя праўкі ананімныя, і людзі не
+ могуць адпраўляць вам паведамленні або бачыць вашае месцазнаходжанне. Каб
+ паказаць тое, што вы рэдагавалі, і дазволіць людзям звязацца з вамі праз вэб-сайт,
+ націсніце кнопку ніжэй."
+ only_public_can_edit: Пасля пераходу на API 0.6 толькі публічныя карыстальнікі
+ могуць рэдагаваць даныя мапы.
+ find_out_why_html: (%{link}).
find_out_why: даведацца, чаму
+ find_out_why_url: https://wiki.openstreetmap.org/wiki/Anonymous_edits
email_not_revealed: Ваш адрас электроннай пошты не будзе раскрыты, калі стане
публічным.
+ not_reversible: Гэта дзеянне нельга адмяніць, і ўсе новыя карыстальнікі цяпер
+ агульнадаступныя па змаўчанні.
make_edits_public_button: Зрабіць усе мае змены публічнымі
update:
success_confirm_needed: Звесткі аб карыстальніку паспяхова абноўленыя. Праверце
anonymous: ананімны
no_comment: (без каментароў)
part_of: Частка
+ part_of_relations:
+ one: '%{count} адносіны'
+ few: '%{count} адносін '
+ many: '%{count} адносін'
+ other: '%{count} адносін'
+ part_of_ways:
+ one: '%{count} шлях'
+ few: '%{count} шляхі'
+ many: '%{count} шляхоў'
+ other: '%{count} шляхі(-оў)'
download_xml: Спампаваць XML
view_history: Прагляд гісторыі
view_unredacted_history: Прагляд неадрэдагаванай гісторыі
view_redacted_data: Прагляд адрэдагаваных даных
view_redaction_message: Прагляд паведамлення аб рэдагаванні
location: 'Месца:'
+ common_details:
+ coordinates_html: '%{latitude}; %{longitude}'
node:
title_html: 'Пункт: %{name}'
history_title_html: 'Гісторыя пункта: %{name}'
title_html: 'Лінія: %{name}'
history_title_html: 'Гісторыя лініі: %{name}'
nodes: Пункты
+ nodes_count:
+ one: '%{count} пункт'
+ few: '%{count} пункты'
+ many: '%{count} пунктаў'
+ other: '%{count} пункты(-аў)'
also_part_of_html:
one: частка лініі %{related_ways}
other: частка ліній %{related_ways}
title_html: 'Дачыненне: %{name}'
history_title_html: 'Гісторыя дачынення: %{name}'
members: Удзельнікі
+ members_count:
+ one: |-
+ …
+ %{count} чалец
+ few: '%{count} чальцы'
+ many: '%{count} чальцоў'
+ other: '%{count} чальцы(-оў)'
relation_member:
+ entry_html: '%{type} %{name}'
entry_role_html: '%{type} %{name} як %{role}'
type:
node: Пункт
introduction: Націсніце на карце, каб атрымаць звесткі пра аб’екты паблізу.
nearby: Аб’екты паблізу
enclosing: Навакольныя аб'екты
+ old_nodes:
+ not_found:
+ sorry: На жаль, пункт №%{id} версіі %{version} не знойдзены.
+ old_ways:
+ not_found:
+ sorry: На жаль, шлях №%{id} версіі %{version} не знойдзены.
+ old_relations:
+ not_found:
+ sorry: На жаль, адносіны №%{id} версіі %{version} не знойдзены.
changesets:
changeset_paging_nav:
showing_page: Старонка %{page}
button: Адпісацца ад абмеркавання
heading:
title: Набор змен %{id}
+ created_by_html: Створана %{link_user} %{created}.
+ no_such_entry:
+ title: Няма такіх змяненняў
+ heading: 'Няма запісу з нумарам: %{id}'
+ body: На жаль, няма змяненняў з нумарам %{id}. Калі ласка, праверце, ці карэктна
+ уведзены нумар, або магчыма вам далі няслушную спасылку.
show:
title: 'Набор змен: %{id}'
created: 'Створана: %{when}'
+ closed: 'Закрыта: %{when}'
+ created_ago_html: Створана %{time_ago}
+ closed_ago_html: Закрыта %{time_ago}
+ created_ago_by_html: Створана %{time_ago} удзельнікам %{user}
+ closed_ago_by_html: Закрыта %{time_ago} карыстальнікам %{user}
discussion: Абмеркаванне
join_discussion: Увайдзіце ў сістэму, каб далучыцца да абмеркавання
still_open: Пакет правак яшчэ адкрыты. Абмеркаванне стане даступным, як толькі
пакет правак закрыецца.
+ subscribe: Падпісацца
+ unsubscribe: Адпісацца
+ comment_by_html: Пракаментавана карыстальнікам %{user} %{time_ago} таму
+ hidden_comment_by_html: Схаваны каментар ад %{user} %{time_ago} таму
+ hide_comment: схаваць
+ unhide_comment: паказаць
+ comment: Каментаваць
changesetxml: XML пакета правак
osmchangexml: osmChange XML
paging_nav:
friend: Сябар
show:
title: Мая панэль
+ no_home_location_html: '%{edit_profile_link} і ўсталюйце вашае месцазнаходжанне,
+ каб бачыць карыстальнікаў паблізу.'
edit_your_profile: Адрэдагуйце свой профіль
my friends: Мае сябры
no friends: Вы пакуль не дадалі нікога ў сябры.
title: Новы запіс дзённіку
form:
location: Месца
- use_map_link: каÑ\80Ñ\8bÑ\81Ñ\82аÑ\86Ñ\86а каÑ\80Ñ\82ай
+ use_map_link: Ð\9aаÑ\80Ñ\8bÑ\81Ñ\82аÑ\86Ñ\86а мапай
index:
title: Дзённікі карыстальнікаў
title_friends: Дзённікі сяброў
title: Дзённік карыстальніка %{user} | %{title}
user_title: Дзённік карыстальніка %{user}
discussion: Абмеркаванне
+ subscribe: Падпісацца
+ unsubscribe: Адпісацца
leave_a_comment: Пакінуць каментар
login_to_leave_a_comment_html: '%{login_link} каб пакінуць каментар'
login: Увайсці
body: Прабачце, не існуе запісу ў дзённіку ці каментара з нумарам %{id}. Праверце
свой запыт, магчыма, вы перайшлі па неіснуючай спасылцы.
diary_entry:
- posted_by_html: Апублікавана %{link_user}, %{created}, %{language_link}
+ posted_by_html: Апублікавана карыстальнікам %{link_user} %{created} на мове
+ %{language_link}
+ updated_at_html: Апошняе абнаўленне %{updated}.
comment_link: Каментаваць гэты запіс
reply_link: Адказаць на гэты запіс
comment_count:
- one: 1 каментар
- zero: Каментароў няма
- other: 'Каментароў: %{count}'
+ one: '%{count} каментар'
+ few: '%{count} каментары'
+ many: '%{count} каментароў'
+ other: '%{count} каментары(-оў)'
no_comments: Няма каментароў
edit_link: Правіць гэты запіс
hide_link: Схаваць гэты запіс
location: 'Месца:'
view: Прагляд
edit: Правіць
+ coordinates: '%{latitude}; %{longitude}'
feed:
user:
title: Запісы ў дзённіку OpenStreetMap карыстальніка %{user}
all:
title: Дзеннікавыя запісы OpenStreetMap
description: Свежыя дзеннікавыя запісы карыстальнікаў OpenStreetMap
- comments:
+ subscribe:
+ heading: Падпісацца на абмеркаванне наступнага запісу ў дзённіку?
+ button: Падпісацца на абмеркаванне
+ unsubscribe:
+ heading: Адпісацца ад абмеркавання наступнага запісу ў дзённіку?
+ button: Адпісацца ад абмеркавання
+ diary_comments:
+ index:
+ title: Каментары да запісаў у дзённіку, дадазеныя карыстальнікам %{user}
+ heading: Каментары да запісаў у дзённіку карыстальніка %{user}
+ subheading_html: Каментары да запісаў у дзённіку, дадазеныя карыстальнікам %{user}
no_comments: Няма каментароў у дзённіку
post: Апублікаваць
when: Калі
newer_comments: Навейшыя каментары
older_comments: Старэйшыя каментары
doorkeeper:
+ errors:
+ messages:
+ account_selection_required: Сервер аўтарызацыі патрабуе выбару ўліковага запісу
+ канчатковага карыстальніка
+ consent_required: Сервер аўтарызацыі патрабуе згоды канчатковага карыстальніка
+ interaction_required: Сервер аўтарызацыі патрабуе ўзаемадзеяння з канчатковым
+ карыстальнікам
+ login_required: Сервер аўтарызацыі патрабуе аўтэнтыфікацыі канчатковага карыстальніка
+ flash:
+ applications:
+ create:
+ notice: Прыкладанне зарэгістраванае.
+ openid_connect:
+ errors:
+ messages:
+ auth_time_from_resource_owner_not_configured: Памылка праз адсутнасць канфігурацыі
+ з Doorkeeper::OpenidConnect.configure.auth_time_from_resource_owner.
+ reauthenticate_resource_owner_not_configured: Памылка праз адсутнасць канфігурацыі
+ з Doorkeeper::OpenidConnect.configure.reauthenticate_resource_owner.
+ resource_owner_from_access_token_not_configured: Памылка праз адсутнасць
+ канфігурацыі з Doorkeeper::OpenidConnect.configure.resource_owner_from_access_token.
+ select_account_for_resource_owner_not_configured: Памылка праз адсутнасць
+ канфігурацыі з Doorkeeper::OpenidConnect.configure.select_account_for_resource_owner.
+ subject_not_configured: Збой генерацыі ID Token з-за адсутнасці канфігурацыі
+ Doorkeeper::OpenidConnect.configure.subject.
scopes:
+ address: Праглядзіце свой фізічны адрас
+ email: Увядзіце ваш адрас электроннай пошты
+ openid: Аўтэнтыфікуйце свой уліковы запіс
phone: Праглядзець ваш нумар тэлефона
profile: Праглядзець інфармацыю вашага профілю
errors:
contact:
+ contact_url: https://wiki.openstreetmap.org/wiki/Contact
contact_url_title: Тлумачэнне розных каналаў сувязі
contact: звяртацца
contact_the_community_html: Не саромейцеся %{contact_link} да супольнасці OpenStreetMap,
яму выканаць запыт (HTTP 500)
not_found:
title: Файл не знойдзены
+ description: Не ўдалося знайсці файл/тэчку/аперацыю API з такім імем на серверы
+ OpenStreetMap (HTTP 404)
friendships:
make_friend:
heading: Пасябраваць з %{user}?
success: '%{name} пасябраваў з вамі.'
failed: Прабачце, немагчыма пасябраваць з %{name}.
already_a_friend: Вы ўжо сябруеце з %{name}.
+ limit_exceeded: Апошнім часам вы пасябравалі з вялікай колькасцю карыстальнікаў.
+ Калі ласка, пачакайце пэўны час, перш чым спрабаваць пасябравацца зноўку.
remove_friend:
heading: Перастаць сябраваць з %{user}?
button: Выдаліць з сяброў
success: '%{name} выдалены са спіса сяброў.'
not_a_friend: '%{name} не з’яўляецца вашым сябрам.'
geocoder:
+ search:
+ title:
+ results_from_html: Вынікі з %{results_link}
+ latlon: Унутраны
+ latlon_url: https://openstreetmap.org/
+ osm_nominatim: OpenStreetMap Nominatim
+ osm_nominatim_url: https://nominatim.openstreetmap.org/
+ osm_nominatim_reverse: OpenStreetMap Nominatim
+ osm_nominatim_reverse_url: https://nominatim.openstreetmap.org/
search_osm_nominatim:
+ prefix_format: '%{name}'
prefix:
aerialway:
cable_car: Лінная дарога
chair_lift: Крэсельны пад'ёмнік
drag_lift: Бугельны пад'ёмнік
gondola: Лінная дарога
+ magic_carpet: Пад’ёмнік дываноў
platter: Бугельны пад'ёмнік
pylon: Апора
station: Станцыя канатнай дарогі
t-bar: Т-вобразны пад'ёмнік
+ "yes": Канатка
aeroway:
aerodrome: Аэрадром
airstrip: Узлётна-пасадачная паласа
- apron: Перон
- gate: Вароты
+ apron: Перон аэрадрома
+ gate: Выхад на пасадку
hangar: Ангар
helipad: Верталётная пляцоўка
holding_position: Месца чакання
+ navigationaid: Авіяцыйная навігацыйная сістэма
parking_position: Месца паркоўкі
runway: Узлётна-пасадачная паласа
+ taxilane: Паласа для таксі
taxiway: Рулёжныя дарожкі
- terminal: Тэрмінал
+ terminal: Тэрмінал аэрапорта
+ windsock: Ветрапаказальнік
amenity:
+ animal_boarding: Інтэрнат для жывёл
animal_shelter: Прытулак для жывёл
arts_centre: Цэнтр мастацтваў
atm: Банкамат
bench: Лаўка
bicycle_parking: Веласіпедная паркоўка
bicycle_rental: Пракат ровараў
+ bicycle_repair_station: Рамонтная станцыя для ровараў
biergarten: Рэстаранны падворак
+ blood_bank: Банк крыві
boat_rental: Пракат лодак
brothel: Бардэль
bureau_de_change: Абмен валют
clock: Гадзіннік
college: Каледж
community_centre: Грамадскі цэнтр
+ conference_centre: Канферэнц-цэнтр
courthouse: Суд
crematorium: Крэматорый
dentist: Стаматолагія
drinking_water: Пітная вада
driving_school: Аўташкола
embassy: Амбасада
+ events_venue: Месца правядзення мерапрыемстваў
fast_food: Фаст-Фуд
ferry_terminal: Паромны тэрмінал
fire_station: Пажарная станцыя
food_court: Фуд-Корт
fountain: Фантан
- fuel: АЗС
+ fuel: Аўтазапраўка
gambling: Азартныя гульні
grave_yard: Могілкі
grit_bin: Кантэйнер з дарожным пасыпаннем
kindergarten: Дзіцячы садок
language_school: Моўная школа
library: Бібліятэка
+ loading_dock: Загрузны док
love_hotel: Гатэль кахання
marketplace: Рыначная плошча
+ mobile_money_agent: Мабільны грашовы агент
monastery: Кляштар
money_transfer: Перавод грошай
motorcycle_parking: Паркоўка для матацыклаў
ranger_station: Станцыя рэйнджараў
recycling: Пункт перапрацоўкі
restaurant: Рэстаран
+ sanitary_dump_station: Санітарнае сметнішча
school: Школа
shelter: Укрыццё
shower: Душ
theatre: Тэатр
toilets: Прыбіральні
townhall: Ратуша
+ training: Навучальны цэнтр
university: Універсітэт
+ vehicle_inspection: Станцыя тэхагляду
vending_machine: Гандлёвы аўтамат
veterinary: Ветэрынарная хірургія
village_hall: Вясковая зала
college: Будынак каледжа
commercial: Камерцыйны будынак
construction: Будынак будуецца
+ detached: Хата
+ dormitory: Інтэрнат
+ duplex: Падзеленая хата
+ farm: Фермерская хата
+ farm_auxiliary: Фермерская прыбудова
+ garage: Гараж
+ garages: Гаражы
+ greenhouse: Шклярніца
hangar: Ангар
hospital: Будынак бальніцы
hotel: Будынак гасцініцы
roof: Дах
ruins: Рэшткі будынку
school: Школа
+ semidetached_house: Двухкватэрная хата
+ service: Службовы будынак
+ shed: Адрына
+ stable: Стайня
static_caravan: Мабільны дом
temple: Храм
terrace: Тэраса
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": Майстэрня
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: Занядбаная дарога
bus_stop: Аўтобусны прыпынак
construction: Будаўніцтва дарогі
corridor: Праход цераз будынак
+ crossing: Пераход
cycleway: Веласіпедная дарожка
elevator: Ліфт
emergency_access_point: Пункт хуткай дапамогі
+ emergency_bay: Аварыйны прыпынак
footway: Сцяжынка
ford: Брод
give_way: Знак "Саступі дарогу"
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": Перакрыжаванне
landuse:
allotments: Сады-агароды
+ aquaculture: Аквакультура
basin: Вадаём
brownfield: Ачышчанае месца для забудовы
cemetery: Могілкі
commercial: Камерцыйная зона
conservation: Запаведнік
- construction: Ð\91Ñ\83даÑ\9eнÑ\96Ñ\86Ñ\82ва
+ construction: Ð\91Ñ\83даÑ\9eнÑ\96Ñ\87аÑ\8f Ñ\82Ñ\8dÑ\80Ñ\8bÑ\82оÑ\80Ñ\8bÑ\8f
farmland: Сельскагаспадарчыя землі
farmyard: Двор фермы
forest: Лес
military: Ваенная зона
mine: Шахта
orchard: Фруктовы сад
+ plant_nursery: Расаднік
quarry: Кар'ер
railway: Чыгунка
recreation_ground: Пляцоўка для гульняў
+ religious: Рэлігійная тэрыторыя
reservoir: Вадасховішча
reservoir_watershed: Водападзел вадасховішча
residential: Жылы раён
- retail: РознÑ\96Ñ\87нÑ\8b гандалÑ\8c
+ retail: Ð\93андлÑ\91ваÑ\8f Ñ\82Ñ\8dÑ\80Ñ\8bÑ\82оÑ\80Ñ\8bÑ\8f
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_station: Спартыўная пляцоўка
garden: Сад
golf_course: Поле для гольфа
- horse_riding: Ð\92еÑ\80Ñ\85аваÑ\8f Ñ\8fзда
+ horse_riding: ЦÑ\8dнÑ\82Ñ\80 коннай Ñ\8fздÑ\8b
ice_rink: Каток
marina: Гавань для катэраў
miniature_golf: Міні-Гольф
nature_reserve: Запаведнік
+ outdoor_seating: Месцы для сядзення на вольным паветры
park: Парк
+ picnic_table: Стол для пікніка
pitch: Спартыўная пляцоўка
playground: Дзіцячая пляцоўка
recreation_ground: Зона адпачынку
"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: Насып
groyne: Буна
kiln: Печ
lighthouse: Маяк
+ manhole: Люк
mast: Мачта
mine: Шахта
mineshaft: Шахтавы стаўбур
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: Водаправодны кран
water_tower: Ваданапорная вежа
water_well: Студня
water_works: Водазабор
airfield: Ваенны аэрадром
barracks: Казармы
bunker: Бункер
+ checkpoint: Кантрольна-прапускны пункт
+ trench: Траншэя
"yes": Ваенны
mountain_pass:
"yes": Перавал
natural:
+ atoll: Атол
+ bare_rock: Голая скала
bay: Заліў
beach: Пляж
cape: Мыс
cave_entrance: Уваход у пячору
cliff: Мяжа скалы
+ coastline: Узбярэжжа
crater: Кратэр
dune: Дзюна
fell: Неапрацаваная зямля
grassland: Луг
heath: Здароўе
hill: Пагорак
+ hot_spring: Гарачая крыніца
island: Востраў
+ isthmus: Перашыек
land: Зямля
marsh: Марш
moor: Швартоўка
mud: Бруд
peak: Пік
+ peninsula: Паўвостраў
point: Кропка
reef: Рыф
ridge: Хрыбет
sand: Пясок
scree: Абсып
scrub: Кустарнік
+ shingle: Галька
spring: Крыніца
stone: Камень
strait: Праліў
tree: Дрэва
+ tree_row: Рад дрэў
+ tundra: Тундра
valley: Даліна
volcano: Вулкан
water: Вада
wetland: Забалочаны ўчастак
wood: Пушча
+ "yes": Прыродны аб’ект
office:
accountant: Бухгалтар
administrative: Aдміністрацыя
+ advertising_agency: Рэкламнае агенцтва
architect: Архітэктар
association: Асацыяцыя
company: Кампанія
+ diplomatic: Дыпламатычная ўстанова
educational_institution: Адукацыйная ўстанова
employment_agency: Агенцтва занятасці
+ energy_supplier: Офіс пастаўшчыка энергіі
estate_agent: Агент па нерухомасці
+ financial: Фінансавая ўстанова
government: Дзяржаўная ўстанова
insurance: Страхавая кантора
it: IT-офіс
lawyer: Юрыст
+ logistics: Лагістычная ўстанова
+ newspaper: Рэдакцыя газеты
ngo: Офіс НДА
+ notary: Натарыус
+ religion: Рэлігійная ўстанова
+ research: Навукова-даследніцкая ўстанова
+ tax_advisor: Падатковая інспекцыя
telecommunication: Аддзяленне сувязі
travel_agent: Турыстычнае агенцтва
"yes": Офіс
place:
allotments: Сады-агароды
+ archipelago: Архіпелаг
city: Горад
city_block: Гарадскі квартал
country: Краіна
locality: Мясцовасць
municipality: Муніцыпалітэт
neighbourhood: Наваколле
+ plot: Дзялянка
postcode: Паштовы індэкс
quarter: Раён горада
region: Рэгіен
"yes": Месца
railway:
abandoned: Закінутая чыгунка
+ buffer_stop: Буферны прыпынак
construction: Будаўніцтва чыгункі
disused: Закінутая чыгунка
funicular: Фунікулер
platform: Чыгуначная платформа
preserved: Закансерваваная чыгунка
proposed: Праектуемая чыгунка
+ rail: Калея
spur: Чыгуначнае разгалінаванне
station: Чыгуначны вакзал
stop: Чыгуначны прыпынак
switch: Чыгуначная стрэлка
tram: Трамвай
tram_stop: Трамвайны прыпынак
+ turntable: Чыгуначны паваротны круг
yard: Сартавальная станцыя
shop:
+ agrarian: Аграрная крама
alcohol: Алкагольная крама
antiques: Антыкварыят
+ appliance: Крама побытавай тэхнікі
art: Арт-Крама
+ baby_goods: Дзіцячыя тавары
+ bag: Крама сумак
bakery: Пякарня
+ bathroom_furnishing: Мэбля для ваннай
beauty: Салон прыгажосці
+ bed: Пасцельныя рэчы
beverages: Крама напояў
bicycle: Крама ровараў
bookmaker: Букмекер
car_repair: Рамонт аўтамабіляў
carpet: Крама дываноў
charity: Дабрачынная крама
+ cheese: Сырная крама
chemist: Аптэкар
+ chocolate: Шакалад
clothes: Крама вопраткі
+ coffee: Кававая крама
computer: Крама кампутарнай тэхнікі
confectionery: Кандытарская крама
convenience: Крама крокавай даступнасці
copyshop: Капіравальны цэнтр
cosmetics: Крама касметыкі
+ craft: Крама тавараў для рукадзелля
+ curtain: Крама фіранак
+ dairy: Малочная крама
deli: Гастраном
department_store: Універмаг
discount: Крама тавараў са зніжкай
- doityourself: Ð\9aÑ\80ама бÑ\83даÑ\9eнÑ\96Ñ\87Ñ\8bÑ\85 маÑ\82Ñ\8dÑ\80'ялаў
+ doityourself: Ð\9aÑ\80ама маÑ\82Ñ\8dÑ\80Ñ\8bялаў
dry_cleaning: Хімчыстка
+ e-cigarette: Крама электронных цыгарэт
electronics: Крама электронікі
+ erotic: Крама эратычных тавараў
estate_agent: Агент па нерухомасці
+ fabric: Крама тканін
farm: Фермерская крама
fashion: Крама моднай вопраткі
+ fishing: Крама тавараў для рыбалкі
florist: Фларыст
food: Прадуктовая крама
+ frame: Крама рамак
funeral_directors: Рытуальныя паслугі
furniture: Мэбля
garden_centre: Садовы цэнтр
+ gas: Крама газавага абсталявання
general: Універсам
gift: Крама падарункаў
greengrocer: Садавіна, гародніна
grocery: Бакалея
hairdresser: Цырульнік
hardware: Гаспадарчая крама
- hifi: Аўдыётэхніка
+ health_food: Крама здаровага харчавання
+ hearing_aids: Слыхавыя апараты
+ herbalist: Крама зёлак
+ hifi: Крама аўдыя/відэатэхнікі
houseware: Крама посуду
+ ice_cream: Крама марозіва
interior_decoration: Афармленне інтэр'еру
jewelry: Ювелірная крама
kiosk: Кіёск
kitchen: Крама кухань
laundry: Пральня
+ locksmith: Выраб ключоў
lottery: Латарэя
mall: Гандлёвы цэнтр
massage: Паведамленне
+ medical_supply: Крама медыцынскіх тавараў
mobile_phone: Салон мабільнай сувязі
+ money_lender: Пазычальнік грошай
motorcycle: Крама матацыклаў
+ motorcycle_repair: Рамонт матацыклаў
music: Музычная крама
+ musical_instrument: Музычныя інструменты
newsagent: Газетны кіёск
+ nutrition_supplements: Харчовыя дабаўкі
optician: Оптыка
organic: Арганічныя прадукты
outdoor: Турыстычная крама
paint: Крама мастака
+ pastry: Кандытарская
pawnbroker: Ламбард
+ perfumery: Крама парфумы
pet: Заалагічная крама
+ pet_grooming: Стрыжка гадаванцаў
photo: Фота майстэрня
seafood: Морапрадукты
second_hand: Крама патрыманых рэчаў
+ sewing: Швейны цэх
shoes: Абутковая крама
sports: Спартыўная крама
stationery: Крама канцылярскіх тавараў
+ storage_rental: Арэнда склада
supermarket: Супермаркет
tailor: Кравец
+ tattoo: Тату салон
+ tea: Чайная крама
ticket: Каса
tobacco: Тытунёвая крама
toys: Крама цацак
vacant: Пустуючая крама
variety_store: Крама адной цаны
video: Відэа крама
+ video_games: Крама відэагульняў
+ wholesale: Аптовая крама
wine: Алкагольная крама
"yes": Крама
tourism:
artwork: Інсталяцыя
attraction: Цікавосць
bed_and_breakfast: Ложак і сняданак
- cabin: Хаціна
+ cabin: Турысцкая халупіна
+ camp_pitch: Лагерная пляцоўка
camp_site: Турбаза
caravan_site: Пляцоўка для аўтадамоў
chalet: Шале
picnic_site: Месца для пікніка
theme_park: Тэматычны парк
viewpoint: Аглядальная пляцоўка
+ wilderness_hut: Хаціна
zoo: Заапарк
tunnel:
building_passage: Праезд цераз будынак
"yes": Водны маршрут
admin_levels:
level2: Мяжа краіны
+ level3: Мяжа рэгіёна
level4: Мяжа сталіцы і абласцей
level5: Мяжа рэгіёна
level6: Мяжа райцэнтра і раёна
+ level7: Мяжа муніцыпалітэта
level8: Мяжа горада
level9: Мяжа раёну н/п
level10: Мяжа прыгараду
+ level11: Мяжа суседства
types:
cities: Гарады
towns: Мястэчкі
status: Статус
reports: Скаргі
last_updated: Апошняе змяненне
+ last_updated_time_ago_user_html: '%{time_ago} %{user}'
link_to_reports: Глядзець скаргі
reports_count:
- one: 1 Скарга
- other: '%{count} Скаргі'
+ one: '%{count} скарга'
+ few: '%{count} скаргі'
+ many: '%{count} скаргаў'
+ other: '%{count} скаргі(-аў)'
reported_item: Скарга
states:
ignored: Праігнаравана
show:
title: '%{status} Праблема #%{issue_id}'
reports:
- zero: Няма паведамленняў
- one: 1 паведамленне
- other: '%{count} паведамленняў'
+ one: '%{count} скарга'
+ few: '%{count} скаргі'
+ many: '%{count} скаргаў'
+ other: '%{count} скаргі(-аў)'
+ no_reports: Няма скаргаў
report_created_at_html: Упершыню паведамлена %{datetime}
last_resolved_at_html: Апошні раз вырашана %{datetime}
last_updated_at_html: Апошняе абнаўленне %{datetime} карыстальнікам %{displayname}
issue_comments:
create:
comment_created: Ваш каментар быў паспяхова створаны
+ issue_reassigned: Ваш каментар быў створаны, і праблема была пераадрасаваная.
reports:
new:
title_html: Скарга %{link}
intro_2_create_account: Стварыць уліковы запіс удзельніка
hosting_partners_2024_html: Хостынг падтрымліваюць %{fastly}, %{corpmembers} і
іншыя %{partners}.
+ partners_fastly: Fastly
+ partners_corpmembers: Карпаратыўныя члены OSMF
partners_partners: партнёры
tou: Умовы карыстання
osm_offline: База дадзеных OpenStreetMap зараз па-за сецівам, таму што праходзіць
gpx_failure:
hi: Прывітанне, %{to_user},
failed_to_import: 'збой імпарту. Адбылася памылка:'
+ more_info_html: Больш інфармацыі пра памылкі імпарту GPX і пра тое, як іх пазбегнуць,
+ можна знайсці на %{url}.
subject: '[OpenStreetMap] Збой імпарту GPX'
gpx_success:
+ hi: Прывітанне %{to_user},
+ loaded:
+ one: паспяхова загружаны %{trace_points} пункт з %{count} імаверных.
+ few: паспяхова загружаныя %{trace_points} пункты з %{count} імаверных.
+ many: паспяхова загружаных %{trace_points} пунктаў з %{count} імаверных.
+ other: ""
+ all_your_traces_html: Усе паспяхова спампаваныя трэкі GPX можна знайсці ў %{url}
subject: '[OpenStreetMap] Паспяховы імпарт GPX'
signup_confirm:
subject: '[OpenStreetMap] Сардэчна запрашаем у OpenStreetMap'
click_the_link: Калі гэта вы, калі ласка, перайдзіце па спасылцы, паказанай
ніжэй, каб змяніць ваш пароль.
note_comment_notification:
+ description: Нататка OpenStreetMap №%{id}
anonymous: Ананімны карыстальнік
greeting: Прывітанне,
commented:
быць вам цікава'
your_note: '%{commenter} пракаментаваў адну з вашых заўваг на карце, каля
%{place}.'
+ your_note_html: '%{commenter} пакінуў каментар да адной з вашых нататак каля
+ %{place}.'
commented_note: '%{commenter} пракаменаваў заўвагу на карце, якую вы таксама
каментавалі. Заўвага каля %{place}.'
+ commented_note_html: '%{commenter} пакінуў каментар да адной з нататак, якую
+ вы таксама каментавалі. Нататка знаходзіцца каля %{place}.'
closed:
subject_own: '[OpenStreetMap] %{commenter} вырашыў адну з вашых заўваг'
subject_other: '[OpenStreetMap] %{commenter} вырашыў заўвагу, што можа быць
вам цікава'
your_note: '%{commenter} вырашыў адну з вашых заўваг на карце, каля %{place}.'
+ your_note_html: '%{commenter} закрыў адну з вашых нататак на мапе побач з
+ %{place}.'
commented_note: '%{commenter} вырашыў заўвагу на карце, што вы каментавалі.
Заўвага каля %{place}.'
+ commented_note_html: '%{commenter} закрыў адну з пракаментаваных вамі нататак
+ побач з %{place}.'
reopened:
subject_own: '[OpenStreetMap] %{commenter} пераадчыніў адну з вашых заўваг'
subject_other: '[OpenStreetMap] %{commenter} пераадчыніў заўвагу, што можа
быць вам цікава'
your_note: '%{commenter} пераадчыніў адну з вашых заўваг на карце, каля %{place}.'
+ your_note_html: '%{commenter} адкрыў ізноў адну з вашых нататак на мапе побач
+ з %{place}.'
commented_note: '%{commenter} пераадчыніў заўвагу на карце, якую вы каментавалі.
Заўвага каля %{place}.'
- details: Больш падрабязна пра ўвагу можна прачытаць на %{url}.
+ commented_note_html: '%{commenter} адкрыў ізноў адну з вамі пракаментаваных
+ нататак побач з %{place}.'
+ details: Адказаць або здаведацца больш пра нататку праз %{url}.
+ details_html: Адказаць або здаведацца больш пра нататку праз %{url}
changeset_comment_notification:
+ description: Набор зменаў OpenStreetMap №%{id}
hi: Прывітанне, %{to_user},
greeting: Прывітанне,
commented:
зменаў'
your_changeset: '%{commenter} пакінуў каментарый на адзін з вашых набораў
змен, створаных %{time}'
+ your_changeset_html: '%{commenter} пакінуў каментар а %{time} да аднаго з
+ вашых набораў зменаў'
commented_changeset: '%{commenter}% у %{time} пакінуў каментарый да набору
змен ад %{changeset_author}, за якім вы назіраеце'
+ commented_changeset_html: '%{commenter} пакінуў каментар а %{time} на адзін
+ з набораў зменаў, за якім вы сачыце, які створаны %{changeset_author}'
partial_changeset_with_comment: з каментаром '%{changeset_comment}'
+ partial_changeset_with_comment_html: з каментаром "%{changeset_comment}"
partial_changeset_without_comment: без каментароў
- details: Дадатковыя звесткі аб наборы зьменаў можна знайсці ў %{url}.
- unsubscribe: Каб адпісацца ад абнаўленняў гэтага пакета правак наведайце %{url}
- і націсніце кнопку "Адпісацца".
+ details: Адказаць або здаведацца больш пра набор зменаў праз %{url}.
+ details_html: Адказаць або здаведацца больш пра набор зменаў праз %{url}.
+ unsubscribe: Вы можаце адпісацца ад атрымання апавяшчэнняў пра абнаўленні гэтага
+ набору зменаў праз %{url}.
+ unsubscribe_html: Вы можаце адпісацца ад атрымання апавяшчэнняў пра абнаўленні
+ гэтага набору зменаў праз %{url}.
confirmations:
confirm:
heading: Праверце вашу электронную пошту!
success: Уліковы запіс пацверджаны, дзякуй за рэгістрацыю!
already active: Гэты ўліковы запіс ужо пацверджаны.
unknown token: Тэрмін дзеяння кода пацвярджэння ўжо прайшоў ці ён не існуе.
+ resend_html: Калі вам патрэбна атрымаць паўторна электронны ліст пацвярджэння,
+ перайдзіце праз %{reconfirm_link}.
+ click_here: націсніце тут
confirm_resend:
failure: Карыстальнік %{name} не знойдзены.
confirm_email:
success: Змена вамі адраса электроннай пошты пацверджана!
failure: Паштовы адрас ужо быў пацверджаны гэтым токенам.
unknown_token: Тэрмін дзеяння кода пацвярджэння ўжо прайшоў ці ён не існуе.
+ resend_success_flash:
+ confirmation_sent: Мы адправілі вам электронны ліст пацвярджэння на электронную
+ пошту %{email}. Вам трэба як мага хутчэй спраўдзіць ваш уліковы запіс, каб
+ мець магчымасць правіць мапу.
+ whitelist: Калі вы карыстаецеся сістэмай абароны ад спаму, якая дасылае запыты
+ на пацвярджэнне, калі ласка, унясіце %{sender} у белы спіс, паколькі мы не
+ можам адказаць на аніякія запыты на пацвярджэнне.
messages:
inbox:
title: Уваходныя
to: Каму
subject: Тэма
date: Дата
+ actions: Дзеянні
message_summary:
unread_button: Адзначыць як нечытанае
read_button: Адзначыць як прачытанае
reply_button: Адказаць
destroy_button: Выдаліць
+ unmute_button: Перамясціць у папку "Уваходныя"
new:
title: Даслаць паведамленне
send_message_to_html: Даслаць новае паведамленне %{name}
body: Шкада, паведамлення з гэтым ідэнтыфікатарам няма.
outbox:
title: Зыходныя
+ actions: Дзеянні
messages:
one: Вы адаслалі %{count} паведамленне
other: Вы адаслалі %{count} паведамленняў
no_sent_messages_html: У вас пакуль няма дасланых паведамленняў. Чаму б не зкаардынавацца
з %{people_mapping_nearby_link}?
people_mapping_nearby: людзьмі, што жывуць непадалёку
+ muted:
+ title: Прыглушаныя паведамленні
+ messages:
+ one: '%{count} прыглушанае паведамленне'
+ few: '%{count} прыглушаных паведамлення'
+ many: '%{count} прыглушаных паведамленняў'
+ other: '%{count} прыглушанных паведамлення(-яў)'
reply:
- wrong_user: Вы ўвайшлі ў сістэму як `%{user}', але паведамленне, на якое Вы
+ wrong_user: Вы ўвайшлі ў сістэму як "%{user}", але паведамленне, на якое вы
жадаеце адказаць, не было дасланае гэтаму карыстальніку. Калі ласка, увайдзіце
- Ñ\8fк каÑ\80Ñ\8bÑ\81Ñ\82алÑ\8cнÑ\96к, адпаведна запÑ\8bÑ\82Ñ\83, каб адказаць.
+ Ñ\9e Ñ\81Ñ\96Ñ\81Ñ\82Ñ\8dмÑ\83 Ñ\8fк пÑ\80аÑ\9eдзÑ\96вÑ\8b каÑ\80Ñ\8bÑ\81Ñ\82алÑ\8cнÑ\96к , каб адказаць.
show:
title: Прачытаць паведамленне
reply_button: Адказаць
unread_button: Адзначыць, як непрачытанае
destroy_button: Выдаліць
back: Назад
- wrong_user: Вы ўвайшлі ў сістэму як `%{user}', але паведамленне, якое Вы жадаеце
- пÑ\80аÑ\87Ñ\8bÑ\82аÑ\86Ñ\8c, бÑ\8bло даÑ\81ланае не гÑ\8dÑ\82Ñ\8bм Ñ\86Ñ\96 гÑ\8dÑ\82амÑ\83 каÑ\80Ñ\8bÑ\81Ñ\82алÑ\8cнÑ\96кÑ\83. Ð\9aалÑ\96 лаÑ\81ка, Ñ\83вайдзÑ\96Ñ\86е
- Ñ\8fк каÑ\80Ñ\8bÑ\81Ñ\82алÑ\8cнÑ\96к, адпаведна запÑ\8bÑ\82Ñ\83, каб пÑ\80аÑ\87Ñ\8bÑ\82аÑ\86Ñ\8c.
+ wrong_user: Вы ўвайшлі ў сістэму пад імем "%{user}", але паведамленне, якое
+ вÑ\8b жадаеÑ\86е пÑ\80аÑ\87Ñ\8bÑ\82аÑ\86Ñ\8c, не бÑ\8bло адпÑ\80аÑ\9eленае гÑ\8dÑ\82Ñ\8bм каÑ\80Ñ\8bÑ\81Ñ\82алÑ\8cнÑ\96кам. Ð\9aалÑ\96 лаÑ\81ка,
+ Ñ\83вайдзÑ\96Ñ\86е Ñ\9e Ñ\81Ñ\96Ñ\81Ñ\82Ñ\8dмÑ\83 пад пÑ\80авÑ\96лÑ\8cнÑ\8bм Ñ\96мем, каб пÑ\80аÑ\87Ñ\8bÑ\82аÑ\86Ñ\8c Ñ\8fго.
sent_message_summary:
destroy_button: Выдаліць
heading:
my_inbox: Мае уваходныя
+ my_outbox: Мае выходныя
+ muted_messages: Прыглушаныя паведамленні
mark:
as_read: Паведамленне адмечана прачытаным
as_unread: Паведамленне адмечана нечытаным
+ unmute:
+ notice: Паведамленне было перамешчана ў папку "Уваходныя".
+ error: Паведамленне не можа быць перамешчана ў папку "Уваходныя".
destroy:
destroyed: Паведамленне выдалена
passwords:
new:
title: згублены пароль
heading: Забылі пароль?
- email address: 'Паштовы адрас:'
+ email address: Адрас электроннай пошты
new password button: Выслаць мне новы пароль
help_text: Увядзіце адрас электроннай пошты, які Вы выкарыстоўвалі пры рэгістрацыі,
і мы вышлем Вам спасылку, якую Вы зможаце выкарыстаць для змены паролю.
+ create:
+ send_paranoid_instructions: Калі ваш адрас электроннай пошты ёсць у нашай базе
+ даных, вы атрымаеце спасылку для аднаўлення пароля на свой адрас электроннай
+ пошты праз некалькі хвілін.
edit:
title: скінуць пароль
heading: Скінуць пароль для %{user}
flash token bad: Не знайшоў такі токен, можа, праверце URL?
update:
flash changed: Ваш пароль быў зменены.
+ flash token bad: Не знайшоў такі токен, мабыць, праверце URL?
+ preferences:
+ show:
+ title: Параметры
+ preferred_editor: Пераважны рэдактар
+ preferred_languages: Пераважныя мовы
+ edit_preferences: Змяніць параметры
+ edit:
+ title: Змяніць параметры
+ save: Абнавіць параметры
+ cancel: Скасаваць
+ update:
+ failure: Немагчыма абнавіць параметры.
+ update_success_flash:
+ message: Параметры абноўленыя.
profiles:
edit:
+ title: Рэдагаваць профіль
+ save: Абнавіць профіль
+ cancel: Скасаваць
image: Выява
gravatar:
gravatar: Выкарыстоўваць Gravatar
+ what_is_gravatar: Што такое Gravatar?
disabled: Граватар быў адключаны.
enabled: Паказ вашага Граватара быў уключаны.
new image: Дадаць выяву
delete image: Выдаліць бягучую выяву
replace image: Замяніць бягучую выяву
image size hint: (найлепей пасуюць квадратныя выявы памерам 100×100)
- home location: 'Ваша месцазнаходжанне:'
+ home location: Маё месцазнаходжанне
no home location: Вы не выбралі вашае асноўнае месцазнаходжанне.
update home location on click: Абнавіць каардэнаты, калі я пстрыкну па карце?
+ show: Паказаць
+ delete: Выдаліць
+ undelete: Адмяніць выдаленне
+ update:
+ success: Профіль абноўлены.
+ failure: Немагчыма абнавіць профіль.
sessions:
new:
title: Уваход
tab_title: Уваход
+ login_to_authorize_html: Увайдзіце ў сістэму OpenStreetMap, каб мець доступ
+ да %{client_app_name}.
email or username: Электронны адрас або Імя карыстальніка
password: Пароль
remember: Памятаць мяне
lost password link: Згубілі пароль?
login_button: Увайсці
register now: Зарэгістравацца зараз
- with external: 'У якасці альтэрнатывы выкарыстайце для ўваходу старонні сервіс:'
+ with external: або ўвайдзіце ў сістэму з дапамогай трэцяй асобы
+ or: або
auth failure: Прабачце, немагчыма увайсці з такім адрасам і паролем.
destroy:
title: Выйсці
heading: Выйсці з OpenStreetMap
logout_button: Выйсці
+ suspended_flash:
+ suspended: На жаль, ваш уліковы запіс быў прыпынены з-за падазронай актыўнасці.
+ contact_support_html: Калі ласка, звяжыцеся з %{support_link}, калі хочаце абмеркаваць
+ гэта.
+ support: падтрымка
shared:
markdown_help:
+ heading_html: Разабрана з %{kramdown_link}
+ headings: Загалоўкі
+ heading: Загаловак
subheading: Падзагаловак
+ unordered: Неўпарадкаваны спіс
+ ordered: Упарадкаваны спіс
+ first: Першы пункт
+ second: Другі пункт
link: Спасылка
text: Тэкст
image: Выява
+ alt: Альтэрнатыўны тэкст
+ url: URL
+ codeblock: Блок коду
richtext_field:
edit: Правіць
+ preview: Перадпаказ
site:
about:
next: Далей
+ heading_html: '%{copyright}OpenStreetMap %{br} удзельнікаў'
used_by_html: '%{name} забяспечвае картаграфічнымі данымі тысячы сайтаў, мабільных
праграм і прылад'
lede_text: OpenStreetMap створаны супольнасцю картографаў, якія дадаюць і падтрымліваюць
палявыя карты для праверкі таго, што дадзеныя OSM з'яўляюцца дакладнымі і
актуальнымі.
community_driven_title: Развіваецца супольнасцю
+ community_driven_1_html: |-
+ Супольнасць OpenStreetMap разнастайная, зацятая і расце штодзень.
+ Сярод нашых удзельнікаў ёсць картографы-энтузіясты, адмыслоўцы па ГІС, інжынеры, якія працуюць з сістэмамі OSM, гуманітарныя працаўнікі, якія робяць рэдагаванні мапы ў раёнах, якія пацярпелі ад стыхійных бедстваў, і шмат іншых.
+ Каб здаведацца больш пра супольнасць, наведайце %{osm_blog_link}, %{user_diaries_link}, %{community_blogs_link} і вэб-сайт %{osm_foundation_link}.
+ community_driven_osm_blog: Блог OpenStreetMap
+ community_driven_user_diaries: дзённікі карыстальнікаў
+ community_driven_community_blogs: блогі супольнасці
+ community_driven_osm_foundation: Фонд OSM
open_data_title: Адкрытыя даныя
+ open_data_1_html: |-
+ OpenStreetMap — гэта %{open_data}: вы можаце выкарыстоўваць іх для любых мэтаў
+ патуль, пакуль вы пазначаеце OpenStreetMap і ягоных удзельнікаў. Калі вы зменіце або дададзіце даныя пэўным чынам, вы можаце пашыраць вынік толькі
+ па той жа ліцэнзіі. Падрабязней %{copyright_license_link}.
+ open_data_open_data: адкрытыя даныя
+ open_data_copyright_license: Аўтарскія правы і ліцэнзія
legal_title: Прававыя пытанні
partners_title: Партнёры
copyright:
index:
js_1: Вы карыстаецеся вандроўнікам без падтрымкі JavaScript.
js_2: OpenStreetMap выкарыстоўвае JavaScript для адлюстравання карты на сайце.
- permalink: Спасылка сюды
- shortlink: Кароткая
- createnote: Дадаць заўвагу
license:
copyright: Аўтарскія правы належаць OpenStreetMap і яго ўдзельнікам на ўмовах
адкрытай ліцэнзіі.
map_data_zoom_in_tooltip: Павялічце, каб убачыць картаграфічныя даныя
queryfeature_tooltip: Пошук аб’ектаў
queryfeature_disabled_tooltip: Наблізіцеся для пошуку аб'ектаў
- changesets:
- show:
- comment: Каментаваць
- subscribe: Падпісацца
- unsubscribe: Адпісацца
- hide_comment: схаваць
- unhide_comment: паказаць
edit_help: Перамясціце карту і наблізце месца, якое вы хочаце рэдагаваць, затым
націсніце тут.
directions:
opened_at_by_html: Създадена %{when} от %{user}
commented_at_html: Обновена %{when}
commented_at_by_html: Обновена %{when} от %{user}
- closed_at_html: РеÑ\88ена %{when}
- closed_at_by_html: РеÑ\88ена %{when} от %{user}
+ closed_at_html: Ð\97аÑ\82воÑ\80ена %{when}
+ closed_at_by_html: Ð\97аÑ\82воÑ\80ена %{when} от %{user}
reopened_at_html: Повторно отворена %{when}
reopened_at_by_html: Повторно отворена %{when} от %{user}
rss:
join_discussion: Впишете се, за да се присъедините към обсъждането
still_open: Списъкът с промени не е завършен - обсъждането ще започне след неговото
завършване.
+ subscribe: Абониране
+ unsubscribe: Отписване
+ hide_comment: скриване
+ unhide_comment: показване
+ comment: Коментиране
changesetxml: XML на списъка с промени
osmchangexml: osmChange XML
paging_nav:
%{language_name}
all:
title: Записи в дневника на OpenStreetMap
- comments:
+ diary_comments:
+ index:
no_comments: Няма коментари в дневника
post: Публикация
when: Кога
states:
ignored: Пренебрегнат
open: Отворен
- resolved: РеÑ\88ени
+ resolved: Ð\97аÑ\82воÑ\80ени
show:
title: '%{status} Проблем #%{issue_id}'
reports:
one: '%{count} доклад'
other: '%{count} доклада'
report_created_at_html: Първоначално докладван на %{datetime}
- last_resolved_at_html: Последно решена на %{datetime}
+ last_resolved_at_html: Последно затворена на %{datetime}
last_updated_at_html: Последно актуализиран на %{datetime} от %{displayname}
- resolve: РеÑ\88аване
+ resolve: Ð\97аÑ\82ваÑ\80Ñ\8fне
ignore: Пропусни
reopen: Отново отвори
reports_of_this_issue: Сигнали за този Проблем
subject_other: '[OpenStreetMap] %{commenter} коментира бележка, от която се
интересувате'
closed:
- subject_own: '[OpenStreetMap] %{commenter} е решил една от бележките ви'
- subject_other: '[OpenStreetMap] %{commenter} разреши бележка, която ви интересува'
- your_note: '%{commenter} е решил една от бележките ви към картата в близост
+ subject_own: '[OpenStreetMap] %{commenter} е затворил една от бележките ви'
+ subject_other: '[OpenStreetMap] %{commenter} затвори бележка, която ви интересува'
+ your_note: '%{commenter} е затворил една от бележките ви към картата в близост
до %{place}.'
- your_note_html: '%{commenter} разреши една от вашите бележки на картата близо
+ your_note_html: '%{commenter} затворил една от вашите бележки на картата близо
до %{place}.'
reopened:
subject_own: '[OpenStreetMap] %{commenter} повторно е отворил една от бележките
trademarks_1_1_trademark_policy: политика за търговски марки
index:
js_2: OpenStreetMap използва JavaScript за своята статична карта.
- permalink: Постоянна връзка
- shortlink: Къса връзка
- createnote: Добавяне на бележка
edit:
not_public: Не сте посочили вашите редакции да бъдат публични.
user_page_link: Потребителска страница
title: Бележка № %{id}
description: Описание
open_title: Нерешена бележка № %{note_name}
- closed_title: РеÑ\88ена бележка № %{note_name}
+ closed_title: Ð\97аÑ\82воÑ\80ена бележка № %{note_name}
hidden_title: Скрита бележка № %{note_name}
event_opened_by_html: Създадена от %{user} %{time_ago}
report: докладване
anonymous_warning: Бележката е от анонимен потребител и съдържа твърдения, които
трябва да бъдат проверени.
hide: Скриване
- resolve: РеÑ\88аване
+ resolve: Ð\97аÑ\82ваÑ\80Ñ\8fне
reactivate: Повторно отваряне
- comment_and_resolve: Коментиране и решаване
+ comment_and_resolve: Коментиране и затваряне
comment: Коментиране
report_link_html: Ако тази бележка съдържа поверителна информация, която трябва
да бъде премахната, можете да я %{link}.
- other_problems_resolve: За всички други проблеми с бележката, моля, разрешете
- ги с коментар.
+ other_problems_resolve: За всички други проблеми с бележката, моля, затворете
+ я с коментар.
new:
title: Нова бележка
intro: Забелязали сте грешка или нещо липсващо? Уведомете другите картографи,
map_data_zoom_in_tooltip: Увеличете за подробности
queryfeature_tooltip: Търсене на обекти
queryfeature_disabled_tooltip: Увеличете за търсене на обекти
- changesets:
- show:
- comment: Коментиране
- subscribe: Абониране
- unsubscribe: Отписване
- hide_comment: скриване
- unhide_comment: показване
directions:
ascend: Изкачване
engines:
join_discussion: আলোচনায় যোগ দিতে প্রবেশ করুন
still_open: চেঞ্জসেট এখনও খোলা - চেঞ্জসেট বন্ধ হয়ে গেলে আলোচনা খোলা হবে।
hidden_comment_by_html: '%{user} %{time_ago} মন্তব্যটি লুকিয়েছেন'
+ comment: মন্তব্য
changesetxml: পরিবর্তনধার্য এক্সএমএল
osmchangexml: osmChange এক্সএমএল
paging_nav:
all:
title: ওপেনস্ট্রিটম্যাপ দিনলিপির ভুক্তি
description: ওপেনস্ট্রিটম্যাপ ব্যবহারকারীগণ কর্তৃক সাম্প্রতিক দিনলিপির ভুক্তি
- comments:
+ subscribe:
+ button: আলোচনায় সাবস্ক্রাইব করুন
+ diary_comments:
+ index:
title: '%{user}-এর কৃত দিনলিপি ভুক্তি'
heading: '%{user}-এর দিনলিপি মন্তব্য'
subheading_html: '%{user}-এর করা দিনলিপি মন্তব্য'
comment: মন্তব্য
newer_comments: নতুনতর মন্তব্য
older_comments: পুরাতন মন্তব্য
- subscribe:
- button: আলোচনায় সাবস্ক্রাইব করুন
doorkeeper:
flash:
applications:
index:
js_1: আপনি এমন একটি ব্রাউজার ব্যবহার করছেন যা জাভাস্ক্রিপ্ট সমর্থন করে না অথবা
আপনি জাভাস্ক্রিপ্ট অক্ষম করেছেন।
- permalink: স্থায়ী সংযোগ
- shortlink: সংক্ষিপ্ত সংযোগ
- createnote: একটি দ্রষ্টব্য যোগ করুন
edit:
user_page_link: ব্যবহারকারীর পাতা
export:
site:
edit_tooltip: মানচিত্রটি সম্পাদনা করুন
embed_html_disabled: এই মানচিত্রের স্তরের জন্য এইচটিএমএল এম্বেডিং উপলব্ধ নয়।
- changesets:
- show:
- comment: মন্তব্য
directions:
engines:
graphhopper_car: গাড়ি (GraphHopper)
join_discussion: Kevreit evit mont er gaozeadenn
still_open: Hollad cheñchamantoù digor - an diviz a zigoro ur wech ma vo serret
an hollad cheñchamantoù.
+ subscribe: Koumanantiñ
+ unsubscribe: Digoumanantiñ
comment_by_html: Kemennadenn skrivet gant %{user} %{time_ago}
hidden_comment_by_html: Kemennadenn kuzhet gant %{user} %{time_ago}
+ hide_comment: kuzhat
+ unhide_comment: diskouez
+ comment: Embann
changesetxml: Hollad cheñchamantoù XML
osmchangexml: Cheñchoùosm XML
paging_nav:
all:
title: Enmontoù en deizlevr OpenStreetMap
description: Enmontoù nevez en deizlevr gant implijerien OpenStreetMap
- comments:
+ subscribe:
+ button: Koumanantiñ ouzh ar gaozeadenn
+ unsubscribe:
+ button: Digoumanantiñ diouzh ar gaozeadenn
+ diary_comments:
+ index:
title: Kemennadennoù skrivet en deizlevr gant %{user}
heading: Kemennadennoù-deizlevr %{user}
subheading_html: Kemennadennoù skrivet en deizlevr gant %{user}
comment: Evezhiadenn
newer_comments: Evezhiadennoù nevesañ
older_comments: Evezhiadennoù koshañ
- subscribe:
- button: Koumanantiñ ouzh ar gaozeadenn
- unsubscribe:
- button: Digoumanantiñ diouzh ar gaozeadenn
doorkeeper:
flash:
applications:
js_1: Pe emaoc'h oc'h implijout ur merdeer ha ne skor ket JavaScript, pe hoc'h
eus diweredekaet JavaScript.
js_2: OpenStreetMap a implij JavaScript evit e gartenn risklus.
- permalink: Peurliamm
- shortlink: Liamm berr
- createnote: Ouzhpennañ un notenn
license:
copyright: Gwir-eilañ gant OpenStreetMap hag ar genlabourerien, dindan un
aotre-implijout digor
map_data_zoom_in_tooltip: Zoumiñ evit gwelet roadennoù ar gartenn
queryfeature_tooltip: Arc'hweladurioù enklask
queryfeature_disabled_tooltip: Zoumañ evit an arc'hweladurioù enklask
- changesets:
- show:
- comment: Embann
- subscribe: Koumanantiñ
- unsubscribe: Digoumanantiñ
- hide_comment: kuzhat
- unhide_comment: diskouez
edit_help: Dilec'hiit ar gartenn ha zoumit war ul lec'h a fell deoc'h aozañ, ha
neuze klikit amañ.
directions:
all:
title: Unosi u OpenStreetMap dnevniku
description: Nedavni unosi u dnevnik OpenStreetMap korisnika
- comments:
+ diary_comments:
+ index:
post: Post
when: Kada
comment: Komentar
js_1: Koristite internet preglednik koji ne podržava JavaScript, ili ste onemogućili
JavaScript.
js_2: OpenStreetMap koristi JavaScript za slippy kartu.
- permalink: Trajni link
- shortlink: Kratki link
- createnote: Dodaj bilješku
license:
copyright: Autorska prava OpenStreetMap i doprinosioci, pod otvorenom dozvolom
remote_failed: Uređivanje nije uspjelo - provjerite da li je JOSM ili Merkaartor
join_discussion: Inicieu una sessió per a unir-vos al debat
still_open: Conjunt de canvis encara obert - el debat començarà quan es tanqui
el conjunt de canvis.
+ subscribe: Subscriure's
+ unsubscribe: Dona de baixa
comment_by_html: Comentari de %{user} %{time_ago}
hidden_comment_by_html: Comentari ocult de %{user} %{time_ago}
+ hide_comment: ocultar
+ unhide_comment: mostrar
+ comment: Comenta
changesetxml: XML del conjunt de canvis
osmchangexml: XML en format osmChange
paging_nav:
all:
title: Entrades de diari d'OpenStreetMap
description: Entrades de diari recents dels usuaris d'OpenStreetMap
- comments:
+ diary_comments:
+ index:
title: Comentaris del diari afegits per %{user}
heading: Comentaris del diari de %{user}
subheading_html: Comentaris del diari afegits per %{user}
js_1: O bé esteu utilitzant un navegador no compatible amb JavaScript o bé teniu
JavaScript deshabilitat.
js_2: L'OpenStreetMap utilitza JavaScript per al mapa lliscant.
- permalink: Enllaç permanent
- shortlink: Enllaç curt
- createnote: Afegeix una nota
license:
copyright: Copyright d'OpenStreetMap i els seus col·laboradors sota llicència
oberta
queryfeature_disabled_tooltip: Apropeu-vos per a consultar característiques
embed_html_disabled: La incrustació d'HTML no està disponible per a aquesta
capa de mapa
- changesets:
- show:
- comment: Comenta
- subscribe: Subscriure's
- unsubscribe: Dona de baixa
- hide_comment: ocultar
- unhide_comment: mostrar
edit_help: Moveu el mapa i feu zoom sobre una ubicació que vulgueu editar, i a
continuació, feu clic aquí.
directions:
update: Хийцам Ӏалашбе
trace:
create: Сервер тӀейаккха
- update: Ӏалашбе хийцамаш
+ update: Хийцамаш дӀаӀалашбе
user_block:
create: Кхолла блок
update: Карлайаккха блок
way_tag: Сизан тег
attributes:
diary_comment:
- body: Ð\99оза
+ body: ТекÑ\81Ñ\82
diary_entry:
user: Декъашхо
title: Тема
message:
sender: Баийтинарг
title: Тема
- body: Ð\99оза
+ body: ТекÑ\81Ñ\82
recipient: Кхаьчнарг
user:
email: Электронан пошт
title: OpenStreetMap билгалонаш
entry:
comment: Коммент
- full: Ð\94Ñ\83Ñ\8cззина йоза
+ full: Ð\99Ñ\83Ñ\8cззина Ñ\82екÑ\81Ñ\82
accounts:
edit:
current email address: 'Карара электронан поштан адрес:'
title: 'Нисдарш: %{id}'
discussion: Дийцар
join_discussion: Дийцарехь дакъалаца системин чугӀо
+ hide_comment: къайлайаккха
+ unhide_comment: гайта
+ comment: Коммент
changesetxml: Нисдарийн XML
osmchangexml: osmChange XML
paging_nav:
all:
title: Дневникан дӀайаздарш OpenStreetMap
description: OpenStreetMap декъашхойн тӀаьххьарлера дӀайаздарш
- comments:
+ diary_comments:
+ index:
post: Хаам
when: Маца
comment: Коммент
site:
edit_tooltip: Нисде карта
edit_disabled_tooltip: Хийцамашбан гергадаладе карта
- changesets:
- show:
- comment: Коммент
- hide_comment: къайлайаккха
- unhide_comment: гайта
directions:
ascend: Хьала
engines:
join_discussion: Chcete-li diskutovat, přihlaste se
still_open: Sada změn je stále otevřená – diskuse se zpřístupní, jakmile bude
sada změn uzavřena.
+ subscribe: Odebírat
+ unsubscribe: Zrušit odebírání
comment_by_html: Komentář od uživatele %{user} %{time_ago}
hidden_comment_by_html: Skrytý komentář od uživatele %{user} %{time_ago}
+ hide_comment: skrýt
+ unhide_comment: odkrýt
+ comment: Okomentovat
changesetxml: Sada změn XML
osmchangexml: osmChange XML
paging_nav:
all:
title: Deníkové záznamy OpenStreetMap
description: Nedávné záznamy v denících uživatelů OpenStreetMap
- comments:
+ subscribe:
+ heading: Přihlásit se k odběru následující diskuse k deníkovému záznamu?
+ button: Odebírat diskusi
+ unsubscribe:
+ heading: Odhlásit odběr následující diskuse k deníkovému záznamu?
+ button: Zrušit odběr diskuse
+ diary_comments:
+ index:
title: Komentáře k deníkům přidané uživatelem %{user}
heading: Deníkové komentáře uživatele %{user}
subheading_html: Komentáře k deníkům přidané uživatelem %{user}
comment: Komentář
newer_comments: Novější komentáře
older_comments: Starší komentáře
- subscribe:
- heading: Přihlásit se k odběru následující diskuse k deníkovému záznamu?
- button: Odebírat diskusi
- unsubscribe:
- heading: Odhlásit odběr následující diskuse k deníkovému záznamu?
- button: Zrušit odběr diskuse
doorkeeper:
errors:
messages:
js_1: Buď používáte prohlížeč bez podpory JavaScriptu, nebo máte JavaScript
zakázaný.
js_2: OpenStreetMap používá pro svou interaktivní mapu JavaScript.
- permalink: Trvalý odkaz
- shortlink: Krátký odkaz
- createnote: Přidat poznámku
license:
copyright: Copyright OpenStreetMap a přispěvatelé, pod svobodnou licencí
remote_failed: Editace se nezdařila – ujistěte se, že JOSM nebo Merkaartor běží
queryfeature_tooltip: Průzkum prvků
queryfeature_disabled_tooltip: Pro průzkum prvků přejděte na větší měřítko
embed_html_disabled: HTML vkládání není pro tuto mapovou vrstvu k dispozici
- changesets:
- show:
- comment: Okomentovat
- subscribe: Odebírat
- unsubscribe: Zrušit odebírání
- hide_comment: skrýt
- unhide_comment: odkrýt
edit_help: Posuňte si mapu a zvětšete si místo, které chcete editovat, a klikněte
zde.
directions:
deleted_ago_by_html: Wedi dileu %{time_ago} gan %{user}
edited_ago_by_html: Golygwyd %{time_ago} gan %{user}
version: Fersiwn
+ redacted_version: Fersiwn Wedi'i Gorchuddio
in_changeset: Grŵp newid
anonymous: dienw
no_comment: (dim sylw)
other: '%{count} llwybr'
download_xml: Lawrlwytho XML
view_history: Gweld hanes
+ view_unredacted_history: Gweld Hanes Heb Ei Orchuddio
view_details: Gweld manylion
+ view_redacted_data: Gweld Data Wedi'i Gorchuddio
+ view_redaction_message: Gweld Neges Orchuddio
location: Lleoliadː
node:
title_html: 'Nod: %{name}'
join_discussion: Mewngofnodwch i ymuno â'r sgwrs
still_open: Mae'r grŵp newid dal ar agor - bydd trafodaeth yn agor pan fydd
y grŵp newid wedi cau.
+ subscribe: Tanysgrifio
+ unsubscribe: Dad-danysgrifio
comment_by_html: Sylw gan %{user} %{time_ago}
hidden_comment_by_html: Sylw cudd gan %{user} %{time_ago}
+ hide_comment: cuddio
+ unhide_comment: datguddio
+ comment: Sylw
changesetxml: XML grŵp newid
osmchangexml: XML osmChange
paging_nav:
title: Dyddiadur %{user} | %{title}
user_title: Dyddiadur %{user}
discussion: Sgwrs
+ subscribe: Tanysgrifio
+ unsubscribe: Dad-danysgrifio
leave_a_comment: Sylw
login_to_leave_a_comment_html: '%{login_link} i adael sylw'
login: Mewngofnodi
all:
title: Cofnodion dyddiadur OpenStreetMap
description: Cofnodion dyddiadur diweddar gan ddefnyddwyr OpenStreetMap
- comments:
+ subscribe:
+ button: Tanysgrifio i drafodaeth
+ unsubscribe:
+ heading: Dad-danysgrifio o'r drafodaeth cofnod dyddiadur ganlynol?
+ button: Dad-danysgrifio o'r drafodaeth
+ diary_comments:
+ index:
title: Sylwadau Dyddiadur wedi'u hychwanegu gan %{user}
heading: Sylwadau Dyddiadur %{user}
subheading_html: Sylwadau Dyddiadur wedi'u hychwanegu gan %{user}
comment: Sylw
newer_comments: Sylwadau Diweddarach
older_comments: Sylwadau Hŷn
- subscribe:
- button: Tanysgrifio i drafodaeth
- unsubscribe:
- heading: Dad-danysgrifio o'r drafodaeth cofnod dyddiadur ganlynol?
- button: Dad-danysgrifio o'r drafodaeth
doorkeeper:
flash:
applications:
contact_the_community_html: '%{contact_link} â''r gymuned OpenStreetMap os ydych
chi wedi dod o hyd i nam neu ddolen sydd wedi torri. Nodwch yr URL cywir o''ch
cais.'
+ bad_request:
+ title: Cais Drwg
forbidden:
title: Gwaharddedig
internal_server_error:
roof: To
ruins: Adeilad Adfeiliedig
school: Adeilad Ysgol
+ semidetached_house: Tŷ Pâr
service: Adeilad Gwasanaeth
shed: Sied
stable: Stabl
photographer: Ffotograffydd
plumber: Plymar
roofer: Towr
+ sawmill: Melin Lifio
shoemaker: Crydd
+ stonemason: Saer Maen
tailor: Teiliwr
+ window_construction: Gwydrwr
winery: Gwindy
"yes": Siop Grefft
emergency:
assembly_point: Man Ymgynull
defibrillator: Diffibriliwr
fire_extinguisher: Diffoddwr Tân
+ fire_water_pond: Pwll Dŵr Tân
landing_site: Man Glanio Argyfwng
phone: Ffôn Argyfwng
water_tank: Tanc Dŵr Argyfwng
grocery: Siop y Groser
hairdresser: Siop Drin Gwallt
hardware: Siop Nwyddau Metel
+ herbalist: Herbwr
hifi: Siop Hi-Fi
houseware: Siop Offer Tŷ
ice_cream: Siop Hufen Iâ
massage: Tylino
mobile_phone: Siop Ffonau Symudol
motorcycle: Siop Beiciau Modur
+ motorcycle_repair: Siop Atgyweirio Beiciau Modur
music: Siop Gerddoriaeth
+ musical_instrument: Offerynau Cerddorol
newsagent: Siop Bapurau
optician: Optegydd
organic: Siop Fwyd Organig
sydd ar gael i'w ddefnyddio am ddim a dan drwydded rydd.
intro_2_create_account: Creu cyfrif defnyddiwr
partners_fastly: Fastly
+ partners_corpmembers: Aelodau corfforaethol OSMF
partners_partners: phartneriaid
tou: Telerau Gwasanaeth
osm_offline: Mae cronfa ddata OpenStreetMap all-lein ar hyn o bryd er mwyn gwaith
more: Mwy
user_mailer:
diary_comment_notification:
+ description: 'Cofnod Dyddiadur OpenStreetMap #%{id}'
subject: '[OpenStreetMap] Gwnaeth %{user} sylw ar gofnod dyddiadur'
hi: Helo %{to_user},
+ footer_unsubscribe: Gallwch chi ddad-danysgrifio o'r drafodaeth yn %{unsubscribeurl}
+ footer_unsubscribe_html: Gallwch chi ddad-danysgrifio o'r drafodaeth yn %{unsubscribeurl}
message_notification:
subject: '[OpenStreetMap] %{message_title}'
hi: Helo %{to_user},
click_the_link: Os mai chi yw hwn, cliciwch ar y ddolen isod i ailosod eich
cyfrinair.
note_comment_notification:
+ description: 'Nodyn OpenStreetMap #%{id}'
anonymous: Defnyddiwr dienw
greeting: Helo,
commented:
ddiddordeb ynddo'
your_note: Ailysgogodd %{commenter} un o'ch nodiadau map ger %{place}.
your_note_html: Ailysgogodd %{commenter} un o'ch nodiadau map ger %{place}.
- details: Ceir rhagor o fanylion am y nodyn ar %{url}.
- details_html: Ceir rhagor o fanylion am y nodyn ar %{url}.
+ details: 'Ateb neu ddysgu mwy am y nodyn: %{url}.'
+ details_html: 'Ateb neu ddysgu mwy am y nodyn: %{url}.'
changeset_comment_notification:
description: 'Grŵp newid OpenStreetMap #%{id}'
hi: Helo %{to_user},
partial_changeset_with_comment: gyda sylw '%{changeset_comment}'
partial_changeset_with_comment_html: gyda sylw '%{changeset_comment}'
partial_changeset_without_comment: dim sylw
- details: Ceir rhagor o fanylion am y grŵp newid ar %{url}.
- details_html: Ceir rhagor o fanylion am y grŵp newid ar %{url}.
+ details: 'Ateb neu ddysgu mwy am y grŵp newid: %{url}.'
+ details_html: 'Ateb neu ddysgu mwy am y grŵp newid: %{url}.'
confirmations:
confirm:
heading: Gwiriwch eich e-byst!
new:
title: Mewngofnodi
tab_title: Mewngofnodi
+ login_to_authorize_html: Mewngofnodwch i OpenStreetMap i gael mynediad i %{client_app_name}.
email or username: Cyfeiriad E-Bost neu Enw Defnyddiwr
password: Cyfrinair
remember: Cofiwch fi
lost password link: Wedi anghofio eich cyfrinair?
login_button: Mewngofnodi
register now: Cofrestru nawr
- with external: 'Fel arall, defnyddiwch drydydd parti i fewngofnodi:'
+ with external: neu fewngofnodi gyda thrydydd parti
+ or: neu
auth failure: Mae'n ddrwg gennym, ni ellir mewngofnodi gyda'r manylion hynny.
destroy:
title: Allgofnodi
contributors_fr_credit_html: '%{france}: Cynhwysir data gan Direction Générale
des Impôts.'
contributors_fr_france: Ffrainc
+ contributors_hr_croatia: Croatia
contributors_nl_credit_html: '%{netherlands}: Cynhwysir data © AND, 2007
(%{and_link})'
contributors_nl_netherlands: Iseldiroedd
trademarks_1_1_trademark_policy: Polisi Nod Masnach
index:
js_2: Mae OpenStreetMap yn defnyddio JavaScript ar gyfer ei fap llithrig.
- permalink: Dolen barhaol
- shortlink: Dolen fer
- createnote: Ychwanegu nodyn
license:
copyright: Hawlfraint OpenStreetMap a chyfranwyr, dan drwydded agored
edit:
identifiable: CANFYDDADWY
private: PREIFAT
trackable: OLRHAINADWY
+ details_with_tags_html: '%{time_ago} gan %{user} yn %{tags}'
+ details_without_tags_html: '%{time_ago} gan %{user}'
index:
public_traces: Arllwybrau GPS Cyhoeddus
my_gps_traces: Fy Arllwybrau GPS
description:
description_without_count: Ffeil GPX gan %{user}
application:
+ basic_auth_disabled: 'Mae Dilysiad Sylfaenol HTTP wedi''i analluogi: %{link}'
+ oauth_10a_disabled: 'Analluogir OAuth 1.0 a 1.0a: %{link}'
require_admin:
not_an_admin: Mae rhaid ichi fod yn weinyddwr i gyflawni'r weithred honno.
settings_menu:
muted_users: Defnyddwyr ag Anwybyddwyd
auth_providers:
openid_logo_alt: Mewngofnodi gydag OpenID
+ openid_login_button: Parhau
openid:
title: Mewngofnodi ag OpenID
alt: Mewngofnodi ag URL OpenID
title: Mewngofnodi â Facebook
alt: Mewngofnodi â Chyfrif Facebook
microsoft:
- title: Mewngofnodi gyda Microsoft
- alt: Mewngofnodi gyda Chyfrif Microsoft
+ title: Mewngofnodi â Microsoft
+ alt: Mewngofnodi â Chyfrif Microsoft
github:
title: Mewngofnodi â GitHub
alt: Mewngofnodi â Chyfrif GitHub
users:
new:
title: Cofrestru
+ tab_title: Cofrestru
+ signup_to_authorize_html: Cofrestrwch gydag OpenStreetMap i gael mynediad at
+ %{client_app_name}.
support: cymorth
about:
- header: Rhydd ac agored
+ header: Rhydd a golygadwy.
+ paragraph_2: Cofrestrwch i ddechrau cyfrannu.
+ welcome: Croeso i OpenStreetMap
display name description: Eich enw defnyddiwr cyhoeddus. Gallwch newid hyn yn
nes ymlaen yn eich dewisiadau.
+ tou: telerau defnydd
+ contributor_terms: thelerau cyfranwyr
external auth: 'Dilysu Trydydd Parti:'
continue: Cofrestru
terms accepted: Diolch am dderbyn telerau newydd cyfranwyr!
privacy_policy: polisi preifatrwydd
- use external auth: Fel arall, defnyddiwch drydydd parti i fewngofnodi
+ consider_pd: parth cyhoeddus
+ or: neu
+ use external auth: neu gofrestru gyda thrydydd parti
terms:
title: Telerau
heading: Telerau
remove as friend: Dad-ffrindio
add as friend: Ychwanegu ffrind
mapper since: 'Yn mapio ers:'
+ last map edit: 'Golygiad map diwethaf:'
uid: 'ID Defnyddiwr:'
ct status: 'Telerau cyfrannwr:'
ct undecided: Heb Benderfynu
unknown_error: Methodd y dilysu
user_role:
grant:
+ title: Cadarnhau rhoi rôl
+ heading: Cadarnhau rhoi rôl
confirm: Cadarnhau
revoke:
+ title: Cadarnhau dirymu rôl
+ heading: Cadarnhau dirymu rôl
confirm: Cadarnhau
user_blocks:
not_found:
revoke:
revoke: Dad-flocio!
revoke_all:
+ empty: Nid oes gan %{name} flociau gweithredol.
active_blocks:
zero: '%{count} blociau cyfredol.'
one: '%{count} %{count} bloc cyfredol.'
revoke: Dad-flocio!
helper:
time_future_html: Yn dod i ben mewn %{time}.
+ until_login: Gweithredol hyd nes bod y defnyddiwr yn mewngofnodi.
time_past_html: Wedi dod i ben %{time} yn ôl.
block_duration:
hours:
title: Blociau gan %{name}
heading_html: Rhestr Blociau gan %{name}
show:
+ heading_html: '%{block_on} a flociwyd gan %{block_by}'
created: 'Crëwyd:'
duration: 'Cyfnod:'
status: 'Statws:'
reason: Rheswm dros flocio
status: Statws
revoker_name: Dirymwyd gan
+ older: Blociau Hŷn
+ newer: Blociau Diweddarach
+ navigation:
+ all_blocks: Pob Bloc
+ blocks_on_me: Blociau arnaf i
+ blocks_on_user: Blociau ar %{user}
+ blocks_by_me: Blociau gennyf i
+ blocks_by_user: Blociau gan %{user}
+ block: 'Bloc #%{id}'
user_mutes:
index:
title: Defnyddwyr ag Anwybyddwyd
index:
title: Nodiadau ag agorwyd neu y gwnaed sylw arnynt gan %{user}
heading: Nodiadau %{user}
- subheading_html: Nodiadau ag %{submitted} neu y %{commented} arnynt gan %{user}
- subheading_submitted: cyflwynwyd
- subheading_commented: rhoddwyd sylw
+ subheading_html: Nodiadau %{submitted} neu %{commented} arnynt gan %{user}
+ subheading_submitted: a gyflwynwyd
+ subheading_commented: y gwnaed sylw
no_notes: Dim nodiadau
id: Id
creator: Crëwr
description: Disgrifiad
- created_at: Crëwyd am
+ created_at: Crëwyd
last_changed: Newidiwyd ddiwethaf
show:
title: 'Nodyn: %{id}'
intro: Ydych chi wedi sylwi ar gamgymeriad neu rywbeth sydd ar goll? Rhowch
wybod i fapwyr eraill fel y gallwn ei ddatrys. Symudwch y marciwr i'r safle
cywir ac ysgrifennwch nodyn i esbonio'r broblem.
+ anonymous_warning_html: Nid ydych chi wedi mewngofnodi. %{log_in} neu %{sign_up}
+ os ydych chi eisiau derbyn diweddariadau am eich nodyn.
+ anonymous_warning_log_in: Mewngofnodwch
+ anonymous_warning_sign_up: gofrestrwch
advice: Mae eich nodyn yn gyhoeddus a gellid ei ddefnyddio i ddiweddaru'r map,
felly peidiwch ag ysgrifennu gwybodaeth bersonol, na gwybodaeth o fapiau hawlfreintiedig
neu gyfeiriaduron.
map_data_zoom_in_tooltip: Chwyddwch mewn i weld data'r map
queryfeature_tooltip: Manylion nodweddion
queryfeature_disabled_tooltip: Chwyddwch i mewn i gael manylion nodweddion
- changesets:
- show:
- comment: Sylw
- subscribe: Tanysgrifio
- unsubscribe: Dad-danysgrifio
- hide_comment: cuddio
- unhide_comment: datguddio
directions:
ascend: Esgyn
engines:
offramp_right: Cymerwch y ramp ar y dde
offramp_right_with_exit: Cymerwch allanfa %{exit} ar y dde
offramp_right_with_exit_name: Cymerwch allanfa %{exit} ar y dde i %{name}
+ offramp_right_with_name: Cymerwch y ramp ar y dde i %{name}
+ offramp_right_with_directions: Cymerwch y ramp ar y dde tuag at %{directions}
+ offramp_right_with_name_directions: Cymerwch y ramp ar y dde i %{name}, tuag
+ at %{directions}
+ onramp_right_without_exit: Trowch i'r dde ar y ramp i %{name}
+ onramp_right_with_directions: Trowch i'r dde ar y ramp tuag at %{directions}
merge_right_without_exit: Cyfunwch i'r dde ar %{name}
turn_right_without_exit: Trowch i'r dde ar %{name}
sharp_right_without_exit: Siarp i'r dde ar %{name}
join_discussion: Log på for at deltage i diskussionen
still_open: Ændringssæt er stadig åben - diskussion vil åbne når ændringssættet
lukkes.
+ subscribe: Abonnér
+ unsubscribe: Afmeld
comment_by_html: Kommentar fra %{user} %{time_ago}
hidden_comment_by_html: Skjult kommentar fra %{user} %{time_ago}
+ hide_comment: skjul
+ unhide_comment: fjern skjul
+ comment: Kommenter
changesetxml: XML for ændringssæt
osmchangexml: XML for osmChange
paging_nav:
all:
title: OpenStreetMap-blogindlæg
description: Seneste blogindlæg fra brugere af OpenStreetMap
- comments:
+ subscribe:
+ button: Abonner på diskussion
+ unsubscribe:
+ heading: Vil du afmelde følgende dagbogsindlægsdiskussion?
+ diary_comments:
+ index:
title: Kommentarer til blogindlæg tilføjet af %{user}
heading: '%{user}s kommentarer til blogindlæg'
subheading_html: Kommentarer til blogindlæg tilføjet af %{user}
comment: Kommentar
newer_comments: Nyere kommentarer
older_comments: Ældre kommentarer
- subscribe:
- button: Abonner på diskussion
- unsubscribe:
- heading: Vil du afmelde følgende dagbogsindlægsdiskussion?
doorkeeper:
errors:
messages:
js_1: Du bruger enten en browser som ikke understøtter Javascript, eller du
har deaktiveret Javascript.
js_2: OpenStreetMap bruger JavaScript til det interaktive kort.
- permalink: Permalink
- shortlink: Kort link
- createnote: Tilføj en bemærkning
license:
copyright: Ophavsret tilhører OpenStreetMap og bidragsydere, under en åben
licens
queryfeature_tooltip: Find kortobjekter
queryfeature_disabled_tooltip: Zoom ind for at finde kortobjekter
embed_html_disabled: HTML-indlejring er ikke tilgængelig for dette kortlag
- changesets:
- show:
- comment: Kommenter
- subscribe: Abonnér
- unsubscribe: Afmeld
- hide_comment: skjul
- unhide_comment: fjern skjul
edit_help: Flyt kortet og zoom ind på et sted, du vil redigere, og klik så her.
directions:
ascend: Stigning
join_discussion: Anmelden, um mitzudiskutieren
still_open: Der Änderungssatz ist noch offen. Die Diskussion wird eröffnet,
sobald der Änderungssatz geschlossen ist.
+ subscribe: Abonnieren
+ unsubscribe: Abbestellen
comment_by_html: Kommentar von %{user} %{time_ago}
hidden_comment_by_html: Versteckter Kommentar von %{user} %{time_ago}
+ hide_comment: verstecken
+ unhide_comment: einblenden
+ comment: Kommentieren
changesetxml: Änderungssatz-XML
osmchangexml: osmChange-XML
paging_nav:
title: Blog von %{user} | %{title}
user_title: Blog von %{user}
discussion: Diskussion
+ subscribe: Abonnieren
+ unsubscribe: Abbestellen
leave_a_comment: Schreibe einen Kommentar
login_to_leave_a_comment_html: '%{login_link}, um einen Kommentar zu schreiben'
login: Anmelden
all:
title: OpenStreetMap Blogbeiträge
description: Neueste Blogeinträge von OpenStreetMap-Nutzern
- comments:
+ subscribe:
+ heading: Folgende Tagebucheintragsdiskussion abonnieren?
+ button: Diskussion abonnieren
+ unsubscribe:
+ heading: Von der folgenden Tagebucheintragsdiskussion abmelden?
+ button: Von der Diskussion abmelden
+ diary_comments:
+ index:
title: Tagebuch-Kommentare hinzugefügt von %{user}
heading: '%{user}s Tagebuch-Kommentare'
subheading_html: Tagebuch-Kommentare hinzugefügt von %{user}
comment: Kommentar
newer_comments: Neuere Kommentare
older_comments: Ältere Kommentare
- subscribe:
- heading: Folgende Tagebucheintragsdiskussion abonnieren?
- button: Diskussion abonnieren
- unsubscribe:
- heading: Von der folgenden Tagebucheintragsdiskussion abmelden?
- button: Von der Diskussion abmelden
doorkeeper:
errors:
messages:
index:
js_1: Dein Browser unterstützt kein JavaScript oder du hast es deaktiviert.
js_2: OpenStreetMap nutzt JavaScript für die Kartendarstellung.
- permalink: Permanentlink
- shortlink: Shortlink
- createnote: Hinweis geben/Fehler melden
license:
copyright: Copyright OpenStreetMap und Mitwirkende, unter einer offenen Lizenz
remote_failed: Der Aufruf des Editors ist fehlgeschlagen. Stelle sicher, dass
remove as friend: Freund entfernen
add as friend: Freund hinzufügen
mapper since: 'Mapper seit:'
+ last map edit: 'Letzte Kartenbearbeitung:'
+ no activity yet: Noch keine Aktivität
uid: 'Benutzer-ID:'
ct status: 'Bedingungen für Mitwirkende:'
ct undecided: Unentschlossen
queryfeature_tooltip: Objektabfrage
queryfeature_disabled_tooltip: Für Objektabfrage vergrößern
embed_html_disabled: Für diese Kartenebene ist keine HTML-Einbettung verfügbar
- changesets:
- show:
- comment: Kommentieren
- subscribe: Abonnieren
- unsubscribe: Abbestellen
- hide_comment: verstecken
- unhide_comment: einblenden
edit_help: Wähle eine höhere Zoomstufe und verschiebe die Karte an einen Ort,
den du bearbeiten möchtest, und klicke hier.
directions:
closed_ago_by_html: Be hetên %{user} ra %{time_ago} kefılia
discussion: Werênayış
join_discussion: Dekewtena vatenayışi rê qeyd bê
+ subscribe: Abone be
+ unsubscribe: Aboneyiye ra veciye
+ hide_comment: bınımne
+ unhide_comment: menımne
+ comment: Mışewre
changesetxml: Vurnayışê peyênê XML
osmchangexml: OsmVurnayışê XML
paging_nav:
location: 'Lokasyon:'
view: Bıvêne
edit: Bıvurne
- comments:
+ diary_comments:
+ index:
post: Rışte
when: Key
comment: Mışewre
copyright:
native:
title: Heqa na pele de
- index:
- permalink: Gıreyo daimi
edit:
user_page_link: pela karberi
export:
transport_map: Xeritay Resnayışi
site:
edit_tooltip: Xeriti timar ke
- changesets:
- show:
- comment: Mışewre
- subscribe: Abone be
- unsubscribe: Aboneyiye ra veciye
- hide_comment: bınımne
- unhide_comment: menımne
directions:
engines:
fossgis_osrm_bike: Bisiklet (OSRM)
belongs_to: Awtor
show:
title: 'Sajźba změnow: %{id}'
+ comment: Reagěrowaś
changesetxml: Sajźbu změnow XML
osmchangexml: osmChange XML
paging_nav:
all:
title: Zapiski dnjownika OpenStreetMap
description: Nejnowše zapiski dnjownika wót wužywarjow OpenStreetMap
- comments:
+ diary_comments:
+ index:
post: Powěsć
when: Cas
comment: Komentar
js_1: Pak wužywaš wobglědowak, kótaryž njepódpěra JavaScript, pak sy znjemóžnił
JavaScript.
js_2: OpenStreetMap wužywa JavaScript za suwatu kórtu.
- permalink: Trajny wótkaz
- shortlink: Krotki wótkaz
- createnote: Pokaz pśidaś
license:
copyright: Copyright OpenStreetMap a sobustatkujuce, pód wótewrjoneju licencu
remote_failed: Wobźěłowanje njejo se raźiło - pśeznań se, lěc JOSM jo zacytany
createnote_disabled_tooltip: Powětšyś, aby kórśe pokazku pśidało
map_notes_zoom_in_tooltip: Powětš kórtu, aby pokazki wiźeł
map_data_zoom_in_tooltip: Powětš kórtu, aby daty wiźeł
- changesets:
- show:
- comment: Reagěrowaś
edit_help: Pśesuń kórtu do městna, kótarež coš wobźěłaś, powětš tam a klikni pótom
how.
directions:
# Author: AProdromou
# Author: Aitolos
# Author: Alexstam
+# Author: AntonyFragakis
# Author: Auslaender
# Author: Babispan
# Author: Consta
trace:
tagstring: διαχωρισμένο με κόμμα
user_block:
- reason: Η αιτία αποκλεισμού του χρήστη. Παρακαλώ να είστε όσο το δυνατόν πιο
- ήÏ\81εμοÏ\82/-η και λογικÏ\8cÏ\82/-ή, δίνονÏ\84αÏ\82 Ï\8cÏ\83εÏ\82 Ï\80εÏ\81ιÏ\83Ï\83Ï\8cÏ\84εÏ\81εÏ\82 λεÏ\80Ï\84ομÎÏ\81ειεÏ\82 μÏ\80οÏ\81είÏ\84ε
- για Ï\84ην καÏ\84άÏ\83Ï\84αÏ\83η και Ï\83κεÏ\80Ï\84Ï\8cμενοÏ\82/-η Ï\8cÏ\84ι Ï\84ο μήνÏ\85μα θα είναι δημÏ\8cÏ\83ια οÏ\81αÏ\84Ï\8c.
- Λάβετε υπόψη σας ότι δεν κατανοούν όλοι οι χρήστες την ορολογία της κοινότητας,
+ reason: Η αιτία φραγής του χρήστη. Παρακαλώ να είστε όσο το δυνατόν πιο ήρεμος/-η
+ και λογικÏ\8cÏ\82/-ή, δίνονÏ\84αÏ\82 Ï\8cÏ\83εÏ\82 Ï\80εÏ\81ιÏ\83Ï\83Ï\8cÏ\84εÏ\81εÏ\82 λεÏ\80Ï\84ομÎÏ\81ειεÏ\82 μÏ\80οÏ\81είÏ\84ε για Ï\84ην
+ καÏ\84άÏ\83Ï\84αÏ\83η και Ï\83κεÏ\80Ï\84Ï\8cμενοÏ\82/-η Ï\8cÏ\84ι Ï\84ο μήνÏ\85μα θα είναι δημÏ\8cÏ\83ια οÏ\81αÏ\84Ï\8c. Î\9bάβεÏ\84ε
+ υπόψη σας ότι δεν κατανοούν όλοι οι χρήστες την ορολογία της κοινότητας,
γι' αυτό προσπαθήστε να χρησιμοποιήσετε απλούς και κατανοητούς όρους.
needs_view: Πρέπει ο χρήστης να συνδεθεί προτού εκκαθαριστεί αυτή η φραγή;
user:
deleted_ago_by_html: Διαγράφηκε %{time_ago} από %{user}
edited_ago_by_html: Επεξεργάστηκε %{time_ago} από %{user}
version: Έκδοση
+ redacted_version: Επανεξεργασμένη έκδοση
in_changeset: Ομάδα αλλαγών
anonymous: ανώνυμος
no_comment: (χωρίς σχόλιο)
other: '%{count} διαδρομές'
download_xml: Λήψη XML
view_history: Προβολή ιστορικού
+ view_unredacted_history: Προβολή μη τροποποιημένου ιστορικού
view_details: Προβολή λεπτομερειών
+ view_redacted_data: Προβολή αναδιατυπωμένων δεδομένων
+ view_redaction_message: Προβολή μηνύματος διόρθωσης
location: 'Τοποθεσία:'
node:
title_html: 'Κόμβος: %{name}'
join_discussion: Συνδεθείτε για συμμετοχή στη συζήτηση
still_open: Η ομάδα αλλαγών παραμένει σε εκκρεμότητα - η συζήτηση θα ανοίξει
μόλις ολοκληρωθεί η ομάδα αλλαγών.
+ subscribe: Εγγραφείτε ως συνδρομητής
+ unsubscribe: Κατάργηση εγγραφής
comment_by_html: Σχόλιο από %{user} %{time_ago}
hidden_comment_by_html: Κρυφό σχόλιο από %{user} %{time_ago}
+ hide_comment: απόκρυψη
+ unhide_comment: επανεμφάνιση
+ comment: Σχολιάζω
changesetxml: Ομάδας αλλαγών XML
osmchangexml: osmChange XML
paging_nav:
title: Ημερολόγιο του χρήστη %{user} | %{title}
user_title: Ημερολόγιο του χρήστη %{user}
discussion: Συζήτηση
+ subscribe: Εγγραφή
+ unsubscribe: Απεγγραφή
leave_a_comment: Αφήστε σχόλιο
login_to_leave_a_comment_html: '%{login_link} για να αφήσετε ένα σχόλιο'
login: Συνδεθείτε
all:
title: Καταχωρήσεις ημερολογίου OpenStreetMap
description: Πρόσφατες καταχωρήσεις ημερολογίου από χρήστες του OpenStreetMap
- comments:
+ subscribe:
+ heading: Εγγραφή στην ακόλουθη συζήτηση καταχώρισης ημερολογίου;
+ button: Εγγραφείτε στη συζήτηση
+ unsubscribe:
+ heading: Απεγγραφή από την ακόλουθη συζήτηση καταχώρισης ημερολογίου;
+ button: Απεγγραφή από τη συζήτηση
+ diary_comments:
+ index:
title: Σχόλια ημερολογίου που προστέθηκαν από τον χρήστη %{user}
heading: Σχόλια Ημερολογίου %{user}
subheading_html: Σχόλια ημερολογίου που προστέθηκαν από τον χρήστη %{user}
comment: Σχόλιο
newer_comments: Νεότερα σχόλια
older_comments: Παλαιότερα σχόλια
- subscribe:
- heading: Εγγραφή στην ακόλουθη συζήτηση καταχώρισης ημερολογίου;
- button: Εγγραφείτε στη συζήτηση
- unsubscribe:
- heading: Απεγγραφή από την ακόλουθη συζήτηση καταχώρισης ημερολογίου;
- button: Απεγγραφή από τη συζήτηση
doorkeeper:
errors:
messages:
errors:
contact:
contact_url_title: Επεξήγηση διαφόρων καναλιών επικοινωνίας
- contact: εÏ\80ικοινÏ\89νία
+ contact: εÏ\80ικοινÏ\89νήÏ\83εÏ\84ε
contact_the_community_html: Μη διστάσετε να %{contact_link} με την κοινότητα
του OpenStreetMap εάν έχετε βρει έναν κατεστραμμένο σύνδεσμο / σφάλμα. Σημειώστε
την ακριβή διεύθυνση URL του αιτήματός σας.
bad_request:
title: Κακό αίτημα
+ description: Η λειτουργία που αιτηθήκατε στον διακομιστή OpenStreetMap δεν είναι
+ έγκυρη (HTTP 400)
forbidden:
title: Απαγορευμένο
description: Η λειτουργία που ζητήσατε στο διακομιστή OpenStreetMap είναι διαθέσιμη
Η σημείωση είναι κοντά σε %{place}.
commented_note_html: ο χρήστης %{commenter} έχει επαναενεργοποιήσει μία σημείωση
στον χάρτη την οποία έχετε σχολιάσει. Η σημείωση είναι κοντά στο %{place}.
- details: Περισσότερες λεπτομέρειες σχετικά με τη σημείωση μπορούν να βρεθούν
- στο %{url}.
- details_html: Περισσότερες λεπτομέρειες σχετικά με τη σημείωση μπορούν να βρεθούν
- στο %{url}.
+ details: Απαντήστε ή μάθετε περισσότερα για τη σημείωση στο %{url}.
+ details_html: Απαντήστε ή μάθετε περισσότερα για τη σημείωση στο %{url}.
changeset_comment_notification:
description: 'OpenStreetMap Ομάδα Αλλαγών #%{id}'
hi: Γεια σας, %{to_user},
partial_changeset_with_comment: με το σχόλιο «%{changeset_comment}»
partial_changeset_with_comment_html: με σχόλιο '%{changeset_comment}'
partial_changeset_without_comment: χωρίς σχόλιο
- details: Περισσότερες λεπτομέρειες για την ομάδα αλλαγών μπορούν να βρεθούν
- στο %{url}.
- details_html: Περισσότερες λεπτομέρειες για την ομάδα αλλαγών μπορούν να βρεθούν
- στο %{url}.
+ details: Απαντήστε ή μάθετε περισσότερα σχετικά με το σύνολο αλλαγών στο %{url}.
+ details_html: Απαντήστε ή μάθετε περισσότερα για την ομάδα αλλαγών στο %{url}.
unsubscribe: Μπορείτε να απεγγραφείτε από τις ενημερώσεις αυτής της ομάδας αλλαγών
στο %{url}.
unsubscribe_html: Μπορείτε να απεγγραφείτε από τις ενημερώσεις σε αυτή την ομάδα
new:
title: Σύνδεση
tab_title: Σύνδεση
+ login_to_authorize_html: Συνδεθείτε στο OpenStreetMap για πρόσβαση στο %{client_app_name}.
email or username: Διεύθυνση Ηλ. Ταχυδρομείου ή Όνομα Χρήστη
password: Συνθηματικό
remember: Να με θυμάσαι
js_1: Είτε χρησιμοποιείτε πρόγραμμα περιήγησης που δεν υποστηρίζει JavaScript
ή έχετε απενεργοποιήσει την JavaScript.
js_2: Το OpenStreetMap χρησιμοποιεί JavaScript για το ολισθαίνοντα χάρτη του.
- permalink: Μόνιμος σύνδεσμος
- shortlink: Σύντομος σύνδεσμος
- createnote: Προσθήκη σημείωσης
license:
copyright: Πνευματικά δικαιώματα του OpenStreetMap και των συντακτών του,
υπό ελεύθερη άδεια
other: αρχείο GPX με %{count} σημεία από %{user}
description_without_count: Αρχείο GPX από τον χρήστη %{user}
application:
+ basic_auth_disabled: 'Ο Βασικός Έλεγχος Ταυτότητας HTTP είναι απενεργοποιημένος:
+ %{link}'
+ oauth_10a_disabled: 'Τα OAuth 1.0 και 1.0a είναι απενεργοποιημένα: %{link}'
permission_denied: Δεν έχετε τα απαραίτητα δικαιώματα για πρόσβαση σε αυτήν την
ενέργεια
require_cookies:
display name description: Το δημόσια εμφανιζόμενο όνομα χρήστη. Μπορείτε να
το αλλάξετε αργότερα από τις προτιμήσεις.
tou: όροι χρήσης
+ contributor_terms: όρους συνεισφοράς
external auth: 'Έλεγχος ταυτότητας από τρίτο μέρος:'
continue: Εγγραφή
terms accepted: Ευχαριστούμε για την αποδοχή των νέων όρων συνεισφοράς!
privacy_policy: πολιτική απορρήτου
privacy_policy_title: Πολιτική απορρήτου OSMF, συμπεριλαμβανομένης της ενότητας
για τις διευθύνσεις ηλεκτρονικού ταχυδρομείου
+ consider_pd_html: Θεωρώ τις συνεισφορές μου να είναι στο %{consider_pd_link}.
+ consider_pd: κοινό κτήμα
or: ή
use external auth: ή συνδεθείτε μέσω τρίτης υπηρεσίας
terms:
remove as friend: Αφαίρεση Φίλου
add as friend: Προσθήκη Φίλου
mapper since: 'Χαρτογράφος από:'
+ last map edit: 'Τελευταία επεξεργασία χάρτη:'
+ no activity yet: Καμία δραστηριότητα ακόμη
uid: 'Id χρήστη:'
ct status: 'Όροι συνεισφοράς:'
ct undecided: Αναποφάσιστος
reason: Αιτία φραγής
status: Κατάσταση
revoker_name: Ανακλήθηκε από
+ older: Παλαιότερες φραγές
+ newer: Νεότερες φραγές
+ navigation:
+ all_blocks: Όλες οι φραγές
+ blocks_on_me: Φραγές σε μένα
+ blocks_on_user: Φραγές σε %{user}
+ blocks_by_me: Φραγές από μένα
+ blocks_by_user: Φραγές από %{user}
+ block: 'Φραγή #%{id}'
user_mutes:
index:
title: Χρήστες σε Σίγαση
intro: Εντοπίσατε λάθος ή κάτι που λείπει; Πείτε το στους άλλους χαρτογράφους
ώστε να λυθεί το πρόβλημα. Μετακινείστε το δείκτη στη σωστή θέση και γράψτε
μια περιγραφή του προβλήματος ως εξήγηση.
+ anonymous_warning_html: Δεν έχετε συνδεθεί. Παρακαλούμε κάντε %{log_in} ή %{sign_up}
+ αν θέλετε να λαμβάνετε ενημερώσεις για την σημείωσή σας.
+ anonymous_warning_log_in: σύνδεση
+ anonymous_warning_sign_up: εγγραφή
advice: Η σημείωση σας είναι δημόσια και μπορεί να χρησιμοποιηθεί για την ενημέρωση
του χάρτη, γι'αυτό μην προστέθετε προσωπικές πληροφορίες, ή πληροφορίες από
χάρτες που καλύπτονται από πνευματικά δικαιώματα ή καταχωρήσεις καταλόγου.
για διάφορα χαρακτηριστικά
embed_html_disabled: Η ενσωμάτωση HTML δεν είναι διαθέσιμη γι' αυτό το στρώμα
χάρτη
- changesets:
- show:
- comment: Σχολιάζω
- subscribe: Εγγραφείτε ως συνδρομητής
- unsubscribe: Κατάργηση εγγραφής
- hide_comment: απόκρυψη
- unhide_comment: επανεμφάνιση
edit_help: Μετακινήστε το χάρτη και να κάνετε ζουμ σε μια τοποθεσία που θέλετε
να επεξεργαστείτε, στη συνέχεια, κάντε κλικ εδώ.
directions:
join_discussion: Log in to join the discussion
still_open: Changeset still open - discussion will open once the changeset is
closed.
+ subscribe: Subscribe
+ unsubscribe: Unsubscribe
+ hide_comment: hide
+ unhide_comment: unhide
+ comment: Comment
changesetxml: Changeset XML
osmchangexml: osmChange XML
paging_nav:
all:
title: OpenStreetMap diary entries
description: Recent diary entries from users of OpenStreetMap
- comments:
+ diary_comments:
+ index:
post: Post
when: When
comment: Comment
index:
js_1: You are either using a browser that does not support JavaScript, or you
have disabled JavaScript.
- permalink: Permalink
- shortlink: Shortlink
- createnote: Add a note
license:
copyright: Copyright OpenStreetMap and contributors, under an open licence
remote_failed: Editing failed - make sure JOSM or Merkaartor is loaded and that
map_data_zoom_in_tooltip: Zoom in to see map data
queryfeature_tooltip: Query features
queryfeature_disabled_tooltip: Zoom in to query features
- changesets:
- show:
- comment: Comment
- subscribe: Subscribe
- unsubscribe: Unsubscribe
- hide_comment: hide
- unhide_comment: unhide
edit_help: Move the map and zoom in on a location you want to edit, then click
here.
directions:
all:
title: "OpenStreetMap diary entries"
description: "Recent diary entries from users of OpenStreetMap"
- comments:
+ subscribe:
+ heading: Subscribe to the following diary entry discussion?
+ button: Subscribe to discussion
+ unsubscribe:
+ heading: Unsubscribe from the following diary entry discussion?
+ button: Unsubscribe from discussion
+ diary_comments:
+ index:
title: "Diary Comments added by %{user}"
heading: "%{user}'s Diary Comments"
subheading_html: "Diary Comments added by %{user}"
comment: Comment
newer_comments: "Newer Comments"
older_comments: "Older Comments"
- subscribe:
- heading: Subscribe to the following diary entry discussion?
- button: Subscribe to discussion
- unsubscribe:
- heading: Unsubscribe from the following diary entry discussion?
- button: Unsubscribe from discussion
doorkeeper:
errors:
messages:
index:
js_1: "You are either using a browser that does not support JavaScript, or you have disabled JavaScript."
js_2: "OpenStreetMap uses JavaScript for its slippy map."
- permalink: Permalink
- shortlink: Shortlink
- createnote: Add a note
license:
copyright: "Copyright OpenStreetMap and contributors, under an open license"
license_url: "https://openstreetmap.org/copyright"
join_discussion: Ensalutu por aliĝi al la diskuto
still_open: Ŝanĝaro plue malfermita - diskuto estos malfermita ekde kiam la
ŝanĝaro estos fermita.
+ subscribe: Observi
+ unsubscribe: Malobservi
comment_by_html: Komento de %{time_ago} de %{user}
hidden_comment_by_html: Kaŝita komento de %{time_ago} de %{user}
+ hide_comment: kaŝi
+ unhide_comment: malkaŝi
+ comment: Komenti
changesetxml: Ŝanĝaro XML
osmchangexml: osmŜanĝo XML
paging_nav:
title: Taglibro de %{user} | %{title}
user_title: Taglibro de %{user}
discussion: Diskuto
+ subscribe: Observi
+ unsubscribe: Malobservi
leave_a_comment: Komenti
login_to_leave_a_comment_html: '%{login_link} por aldoni komenton'
login: Ensaluti
all:
title: OpenStreetMap taglibraj afiŝoj
description: Lastaj taglibraj afiŝoj de OpenStreetMap-uzantoj
- comments:
+ subscribe:
+ heading: Ĉu aboni diskuton pri tiu ĉi taglibra afiŝo?
+ button: Aboni diskuton
+ unsubscribe:
+ heading: Ĉu malaboni diskuton pri tiu ĉi taglibra afiŝo?
+ button: Malaboni diskuton
+ diary_comments:
+ index:
title: Komentoj de %{user} sub taglibraj afiŝoj
heading: Komentoj de %{user}
subheading_html: Komentoj de %{user} sub taglibraj afiŝoj
comment: Komento
newer_comments: Pli novaj komentoj
older_comments: Pli malnovaj komentoj
- subscribe:
- heading: Ĉu aboni diskuton pri tiu ĉi taglibra afiŝo?
- button: Aboni diskuton
- unsubscribe:
- heading: Ĉu malaboni diskuton pri tiu ĉi taglibra afiŝo?
- button: Malaboni diskuton
doorkeeper:
errors:
messages:
index:
js_1: Vi aŭ uzas foliumilon, kiu ne subtenas Ĝavoskripton, aŭ vi havas ĝin malaktivan.
js_2: OpensStreetMap uzas Ĝavoskripton por montri ŝoveblan mapon.
- permalink: Konstanta ligilo
- shortlink: Mallonga ligilo
- createnote: Aldoni rimarkon
license:
copyright: Aŭtorrajtoj al OpenStreetMap kaj kontribuintoj, laŭ malferma permesilo
remote_failed: Redaktado malsukcesis - certigu ĉu JOSM aŭ Merkaartor estas startigita
remove as friend: Eksamikigi
add as friend: Aldoni kiel amikon
mapper since: 'Mapigisto ekde:'
+ last map edit: 'Antaŭa map-redakto:'
+ no activity yet: ankoraŭ neniu agado
uid: 'Identigilo de uzanto:'
ct status: 'Interkonsento pri kontribuado:'
ct undecided: ne decidita
queryfeature_tooltip: Montri informojn pri objekto
queryfeature_disabled_tooltip: Pligrandigu por montri informojn pri objektoj
embed_html_disabled: HTML-enigo ne haveblas por ĉi tiu mapo-tavolo
- changesets:
- show:
- comment: Komenti
- subscribe: Observi
- unsubscribe: Malobservi
- hide_comment: kaŝi
- unhide_comment: malkaŝi
edit_help: Movu la mapon kaj pligrandigu al loko kiun vi volas redakti, kaj poste
alklaku tie ĉi.
directions:
# Author: DannyS712
# Author: DarkGames26
# Author: Dcapillae
+# Author: Descubriunaisla
# Author: Destinid10 2
# Author: Dgstranz
# Author: Egofer
join_discussion: Inicia sesión para unirte a la discusión
still_open: El conjunto de cambios sigue abierto - la discusión se abrirá una
vez se cierre el conjunto de cambios.
+ subscribe: Suscribirse
+ unsubscribe: Desuscribirse
comment_by_html: Comentario de %{user} %{time_ago}
hidden_comment_by_html: Comentario ocultado por %{user} %{time_ago}
+ hide_comment: ocultar
+ unhide_comment: mostrar
+ comment: Comentar
changesetxml: XML del conjunto de cambios
osmchangexml: XML en formato osmChange
paging_nav:
title: Diario de %{user} | %{title}
user_title: Diario de %{user}
discussion: Discusión
+ subscribe: Suscribirse
+ unsubscribe: Desuscríbete
leave_a_comment: Dejar un comentario
login_to_leave_a_comment_html: '%{login_link} para dejar un comentario'
login: Iniciar sesión
all:
title: Entradas en el diario de OpenStreetMap
description: Entradas recientes en los diarios de los usuarios de OpenStreetMap
- comments:
+ subscribe:
+ heading: ¿Deseas suscribirte a la siguiente discusión sobre la entrada al diario?
+ button: Suscribirse a la discusión
+ unsubscribe:
+ heading: ¿Deseas desuscribirte de la siguiente discusión de entrada de diario?
+ button: Desuscribirse de la discusión
+ diary_comments:
+ index:
title: Comentarios de diario añadidos por %{user}
heading: Comentarios del diario de %{user}
subheading_html: Comentarios del diario añadidos por %{user}
comment: Comentario
newer_comments: Comentarios más recientes
older_comments: Comentarios más antiguos
- subscribe:
- heading: ¿Deseas suscribirte a la siguiente discusión sobre la entrada al diario?
- button: Suscribirse a la discusión
- unsubscribe:
- heading: ¿Deseas desuscribirte de la siguiente discusión de entrada de diario?
- button: Desuscribirse de la discusión
doorkeeper:
errors:
messages:
contact_the_community_html: Siéntete libre de %{contact_link} con la comunidad
de OpenStreetMap si has encontrado un enlace roto o un error. Toma nota de
la URL exacta de tu solicitud.
+ bad_request:
+ title: Mala solicitud
+ description: La operación que solicitaste en el servidor de OpenStreetMap no
+ es valida (HTTP 400)
forbidden:
title: Prohibido
description: La operación que se solicitó al servidor de OpenStreetMap solo
La nota está cerca de %{place}.'
commented_note_html: '%{commenter} ha reactivado un nota del mapa en la que
has comentado. La nota está cerca de %{place}.'
- details: Más detalles acerca de la nota pueden encontrarse en %{url}.
+ details: Responde o conoce más acerca de la nota en %{url}.
details_html: Puedes encontrar más detalles acerca de la nota en %{url}.
changeset_comment_notification:
description: 'Conjunto de cambios de OpenStreetMap #%{id}'
partial_changeset_with_comment: con el comentario '%{changeset_comment}'
partial_changeset_with_comment_html: con el comentario '%{changeset_comment}'
partial_changeset_without_comment: sin comentarios
- details: Puedes encontrar más detalles sobre el conjunto de cambios en %{url}.
- details_html: Puedes encontrar más detalles sobre el conjunto de cambios en
- %{url}.
+ details: Responde o conoce más sobre el conjunto de cambios en %{url}.
+ details_html: Responde o conoce más sobre el conjunto de cambios en %{url}.
unsubscribe: Puedes desinscrirte de las actualizaciones de este conjunto de
cambios en %{url}.
unsubscribe_html: Puedes desinscrirte de las actualizaciones de este conjunto
index:
js_1: Estás usando un navegador que no soporta o tiene desactivado JavaScript
js_2: OpenStreetMap utiliza JavaScript para mostrar su mapa deslizable.
- permalink: Enlace permanente
- shortlink: Enlace corto
- createnote: Añadir una nota
license:
copyright: Derechos de autor de OpenStreetMap y colaboradores, bajo una licencia
abierta
other: Archivo GPX con %{count} puntos de %{user}
description_without_count: Archivo GPX de %{user}
application:
+ basic_auth_disabled: 'La autenticación básica de HTTPS está desactivada: %{link}'
+ oauth_10a_disabled: 'OAuth 1.0 y 1.0a están desactivados: %{link}'
permission_denied: No tienes permisos para realizar esa acción
require_cookies:
cookies_needed: Parece que tienes las cookies deshabilitadas. Habilita las cookies
remove as friend: Eliminar como amigo
add as friend: Añadir como amigo
mapper since: 'Mapeando desde:'
+ last map edit: Última edición del mapa
+ no activity yet: Sin actividad todavía
uid: 'Identificación de usuario:'
ct status: 'Términos de Colaborador:'
ct undecided: Indeciso
intro: ¿Detectaste un error o falta algo? Informa a otros mapeadores para que
podamos corregirlo. Mueve el marcador a la posición correcta y escribe una
nota para explicar el problema.
+ anonymous_warning_html: No has iniciado sesión. Por favor %{log_in} o %{sign_up}
+ si tu quieres recibir actualizaciones de tu nota.
+ anonymous_warning_log_in: inicia sesión
+ anonymous_warning_sign_up: crea una cuenta
advice: Tu nota será pública y podría utilizarse para actualizar el mapa, así
que no des información personal ni datos provenientes de mapas o catálogos
protegidos por derechos de autor.
queryfeature_disabled_tooltip: Acercar para consultar elementos
embed_html_disabled: La incrustación de HTML no está disponible para esta capa
de mapa
- changesets:
- show:
- comment: Comentar
- subscribe: Suscribirse
- unsubscribe: Cancelar suscripción
- hide_comment: ocultar
- unhide_comment: mostrar
edit_help: Mueve el mapa el mapa y acerca a una ubicación que desees editar, luego
haz clic aquí.
directions:
join_discussion: Logi sisse, kui soovid arutelus osaleda
still_open: Muudatuskogum on veel avatud. Arutelu avaneb siis, kui muudatuskogum
on suletud.
+ subscribe: Telli
+ unsubscribe: Lõpeta tellimus
comment_by_html: Kommentaar kasutajalt %{user} %{time_ago}
hidden_comment_by_html: Peidetud kommentaar kasutajalt %{user} %{time_ago}
+ hide_comment: peida
+ unhide_comment: nähtavale
+ comment: Kommenteeri
changesetxml: Muudatuskogumi XML
osmchangexml: osmChange XML
paging_nav:
all:
title: OpenStreetMapi päevikusissekanded
description: Hiljutised OpenStreetMapi kasutajate päevikusissekanded
- comments:
+ subscribe:
+ heading: Kas soovid selle päeviku sissekande arutelu tellida?
+ button: Telli arutelu
+ unsubscribe:
+ heading: Kas soovid selle päeviku sissekande arutelu tellimusest loobuda?
+ button: Loobu arutelu jälgimisest
+ diary_comments:
+ index:
title: Kasutaja %{user} lisatud päeviku kommentaarid
heading: Kasutaja %{user} päeviku kommentaarid
subheading_html: Päeviku kommentaarid, mille on lisanud kasutaja %{user}
comment: Kommentaar
newer_comments: Uuemad kommentaarid
older_comments: Vanemad kommentaarid
- subscribe:
- heading: Kas soovid selle päeviku sissekande arutelu tellida?
- button: Telli arutelu
- unsubscribe:
- heading: Kas soovid selle päeviku sissekande arutelu tellimusest loobuda?
- button: Loobu arutelu jälgimisest
doorkeeper:
flash:
applications:
js_1: Kasutad kas brauserit, mis ei toeta JavaScripti, või oled JavaScripti
keelanud.
js_2: OpenStreetMap kasutab JavaScripti kaartide laadimiseks.
- permalink: Püsilink
- shortlink: Lühilink
- createnote: Lisa märkus
license:
copyright: Autoriõigused OpenStreetMap ja kaasautorid avatud litsentsi alusel
remote_failed: Redigeerimise ebaõnnestus - veendu, et JOSM või Merkaartor töötab
queryfeature_tooltip: Mis siin on?
queryfeature_disabled_tooltip: Suurenda, et objektide kohta päring teha
embed_html_disabled: Selle kaardikihi jaoks pole HTML-i lõimimine saadaval
- changesets:
- show:
- comment: Kommenteeri
- subscribe: Telli
- unsubscribe: Lõpeta tellimus
- hide_comment: peida
- unhide_comment: nähtavale
edit_help: Nihuta kaarti ja suumi sisse asukohta mida soovid redigeerida ja seejärel
kliki siia.
directions:
join_discussion: Hasi saioa eztabaidan parte hartzeko
still_open: Aldaketak oraindik zabalik - eztabaida aldaketak itxi ondoren irekiko
da.
+ subscribe: Harpidetu
+ unsubscribe: Harpidetza kendu
comment_by_html: '%{user} -ren iruzkina orain dela %{time_ago}'
hidden_comment_by_html: '%{user} -ren ezkutuko iruzkina %{time_ago} tik'
+ hide_comment: ezkutatu
+ unhide_comment: erakutsi
+ comment: Iruzkina
changesetxml: Aldaketaren XML kodea
osmchangexml: osmChange XML kodea
paging_nav:
all:
title: OpenStreetMap eguneroko sarrerak
description: OpenStreetMap erabiltzaileek azkenaldian egindako eguneroko sarrerak
- comments:
+ diary_comments:
+ index:
title: '%{user} erabiltzaileak gehitutako egunkariko iruzkinak'
heading: '%{user} erabiltzailearen egunkariko iruzkinak'
subheading_html: '%{user} erabiltzaileak gehitutako egunkariko iruzkinak'
js_1: Javascript onartzen ez duen arakatzailea erabiltzen ari zara edo JavaScript
desgaitu duzu.
js_2: OpenStreetMap-ek Javascript erabiltzen du bere mapa irriztagarrirako.
- permalink: Esteka iraunkorra
- shortlink: Esteka laburra
- createnote: Gehitu oharra
license:
copyright: OpenStreetMap eta laguntzaileen Copyright-a erabili, lizentzia
irekiaren babespean
map_data_zoom_in_tooltip: Handiagotu mapa datuak ikusteko
queryfeature_tooltip: Eskaera ezaugarriak
queryfeature_disabled_tooltip: Handiagotu ezaugarriak eskatzeko
- changesets:
- show:
- comment: Iruzkina
- subscribe: Harpidetu
- unsubscribe: Harpidetza kendu
- hide_comment: ezkutatu
- unhide_comment: erakutsi
edit_help: Mugitu mapa eta zooma editatu nahi duzun kokaleku batean erabili, gero
klik hemen egin.
directions:
# Author: Danialbehzadi
# Author: Darafsh
# Author: Dr jackie
+# Author: Ebrahim
# Author: Ebraminio
# Author: FarsiNevis
# Author: Fatemi127
discussion: بحث
join_discussion: وارد شوید تا به بحث بپیوندید
still_open: بستهٔ تغییر هنوز باز است - امکان بحث پس از بستن آن باز میشود.
+ subscribe: اشتراک
+ unsubscribe: لغو اشتراک
comment_by_html: نظر از %{user} %{time_ago}
hidden_comment_by_html: نظر پنهان؛ نوشتهٔ %{user} %{time_ago}
+ hide_comment: نهفتن
+ unhide_comment: نمایش
+ comment: نظر
changesetxml: Changeset XML
osmchangexml: osmChange XML
paging_nav:
all:
title: روزنوشتهای OpenStreetMap
description: روزنوشتهای اخیر از کاربران OpenStreetMap
- comments:
+ subscribe:
+ button: اشتراک در بحث
+ unsubscribe:
+ button: لغو اشتراک در بحث
+ diary_comments:
+ index:
title: نظراتی که %{user} به روزنوشتها داده است
heading: نظرات %{user} به روزنوشتها
subheading_html: نظراتی که %{user} به روزنوشتها داده است
comment: نظر
newer_comments: نظرات جدیدتر
older_comments: نظرات قدیمیتر
- subscribe:
- button: اشتراک در بحث
- unsubscribe:
- button: لغو اشتراک در بحث
doorkeeper:
flash:
applications:
js_1: شما در حال استفاده از مرورگری هستید که جاوااسکریپت را پشتیبانی نمیکند،
یا جاوااسکریپت را غیرفعال کردهاید.
js_2: OpenStreetMap برای نقشهٔ لغزان از جاوااسکریپت استفاده میکند.
- permalink: پیوند پایدار
- shortlink: پیوند کوتاه
- createnote: افزودن یادداشت
license:
copyright: حق نشر OpenStreetMap و مشارکتکنندگان، تحت یک پروانهٔ آزاد
remote_failed: ویرایش انجام نشد - مطمئن شوید JOSM یا Merkaartor باز و گزینهٔ
map_data_zoom_in_tooltip: برای دیدن دادهٔ نقشه بزرگنمایی کنید
queryfeature_tooltip: پرسوجوی عارضهها
queryfeature_disabled_tooltip: برای پرسوجوی عارضهها بزرگنمایی کنید
- changesets:
- show:
- comment: نظر
- subscribe: اشتراک
- unsubscribe: لغو اشتراک
- hide_comment: نهفتن
- unhide_comment: نمایش
edit_help: نقشه را جابهجا کنید و روی مکانی که میخواهید ویرایش نمایید بزرگنمایی
کنید. سپس اینجا کلیک کنید.
directions:
join_discussion: Kirjaudu sisään osallistuaksesi keskusteluun
still_open: Muutoskokoelma on edelleen avoimena - keskustelu avataan heti kun
muutoskokoelma on suljettu.
+ subscribe: Tilaa
+ unsubscribe: Lopeta tilaus
comment_by_html: Kommentti käyttäjältä %{user}, %{time_ago}
hidden_comment_by_html: Piilotettu kommentti käyttäjältä %{user} %{time_ago}
+ hide_comment: piilota
+ unhide_comment: näytä
+ comment: Kommentoi
changesetxml: Muutoskokoelman XML
osmchangexml: osmChange XML
paging_nav:
all:
title: OpenStreetMap-päiväkirjamerkinnät
description: Tuoreimmat OpenStreetMapin käyttäjien päiväkirjamerkinnät
- comments:
+ diary_comments:
+ index:
title: Käyttäjän %{user} lisäämät päiväkirjamerkinnät
heading: Päiväkirjamerkinnät käyttäjältä %{user}
subheading_html: Käyttäjän %{user} lisäämät päiväkirjamerkinnät
index:
js_1: Selain ei tue JavaScriptiä tai sen suorittaminen on estetty.
js_2: OpenStreetMap tarvitsee JavaScriptin liikuteltavaan karttaan.
- permalink: Ikilinkki
- shortlink: Lyhytosoite
- createnote: Ilmoita karttavirheestä
license:
copyright: 'Tekijänoikeus: OpenStreetMapin tekijät, avoimella lisenssillä'
remote_failed: Muokkaus epäonnistui - varmista, että JOSM tai Merkaartor on
map_data_zoom_in_tooltip: Näytä kartta-aineisto lähentämällä karttaa
queryfeature_tooltip: Karttakohdeluettelo
queryfeature_disabled_tooltip: Näytä ominaisuusluettelo suurentamalla karttaa
- changesets:
- show:
- comment: Kommentoi
- subscribe: Tilaa
- unsubscribe: Lopeta tilaus
- hide_comment: piilota
- unhide_comment: näytä
edit_help: Siirrä ja lähennä kartta muokattavaan paikkaan ja napsauta sitten tästä.
directions:
ascend: Nousu
join_discussion: Lokkaa sisäle, jos halvaat osallistua keskusteluun
still_open: Muutoskokoelma on edelleen avoimena - keskustelu avathaan heti kun
muutoskokoelma on suljettu.
+ comment: Kommentoi
changesetxml: Muutoskokoelman XML
osmchangexml: osmChange XML
paging_nav:
all:
title: OpenStreetMap-päiväkirjamerkinnät
description: Verekset OpenStreetMapin käyttäjitten päiväkirjamerkinnät
- comments:
+ diary_comments:
+ index:
post: Kommentti
when: Taatumi
comment: Kommentti
title: Nimeämisesimerkki
more_title_html: Lisätietoja
contributors_title_html: Meän tekijät
- index:
- permalink: Ikunen länkki
- shortlink: Lyhylänkki
edit:
user_page_link: käyttäjätieot
export:
site:
edit_tooltip: Mookkaa karttaa
edit_disabled_tooltip: Lähennä karttaa mookataksesi
- changesets:
- show:
- comment: Kommentoi
directions:
instructions:
unnamed: nimetön tie
auth_provider: Fournisseur d’authentification
auth_uid: UID d’authentification
email: Courriel
- new_email: Nouvelle adresse email
+ new_email: Nouvelle adresse de courriel
active: Actif
display_name: Afficher le nom
description: Description du profil
join_discussion: Se connecter pour rejoindre la discussion
still_open: Ensemble de modifications toujours ouvert – la discussion s’ouvrira
une fois que l’ensemble de modifications sera fermé.
+ subscribe: S’abonner
+ unsubscribe: Se désabonner
comment_by_html: Commentaire de %{user} %{time_ago}
hidden_comment_by_html: Commentaire caché de %{user} %{time_ago}
+ hide_comment: masquer
+ unhide_comment: démasquer
+ comment: Commenter
changesetxml: XML du groupe de modifications
osmchangexml: XML osmChange
paging_nav:
title: Carnet de %{user} | %{title}
user_title: Carnet de %{user}
discussion: Discussion
+ subscribe: S’abonner
+ unsubscribe: Se désabonner
leave_a_comment: Laisser un commentaire
login_to_leave_a_comment_html: '%{login_link} pour laisser un commentaire'
login: Se connecter
all:
title: Entrées des journaux OpenStreetMap
description: Entrées récentes des journaux d’utilisateurs de OpenStreetMap
- comments:
+ subscribe:
+ heading: S'abonner à la discussion suivante sur les entrées de journal ?
+ button: S'abonner à la discussion
+ unsubscribe:
+ heading: Se désinscrire de la discussion suivante sur les entrées du journal ?
+ button: Se désinscrire de la discussion
+ diary_comments:
+ index:
title: Commentaires de journal ajoutés par %{user}
heading: Commentaires de journal de %{user}
subheading_html: Commentaires de journal ajoutés par %{user}
comment: Commentaire
newer_comments: Commentaires plus récents
older_comments: Commentaires plus anciens
- subscribe:
- heading: S'abonner à la discussion suivante sur les entrées de journal ?
- button: S'abonner à la discussion
- unsubscribe:
- heading: Se désinscrire de la discussion suivante sur les entrées du journal ?
- button: Se désinscrire de la discussion
doorkeeper:
errors:
messages:
js_1: JavaScript n’est pas pris en charge par le navigateur que vous utilisez,
ou bien vous l’avez désactivé.
js_2: OpenStreetMap utilise Javascript pour ses cartes glissantes.
- permalink: Lien permanent
- shortlink: Lien court
- createnote: Ajouter une note
license:
copyright: Copyright OpenStreetMap et ses contributeurs, sous une licence
ouverte
remove as friend: Supprimer en tant qu’ami
add as friend: Ajouter en tant qu’ami
mapper since: 'Cartographe depuis :'
+ last map edit: 'Dernière modification de la carte :'
+ no activity yet: Pas encore d'activité
uid: 'Identifiant utilisateur :'
ct status: 'Conditions de contribution :'
ct undecided: Indécis
queryfeature_disabled_tooltip: Zoomer plus pour rechercher des objets
embed_html_disabled: L’intégration de HTML n’est pas disponible pour cette couche
de carte
- changesets:
- show:
- comment: Commenter
- subscribe: S’abonner
- unsubscribe: Se désabonner
- hide_comment: masquer
- unhide_comment: démasquer
edit_help: Déplacez la carte et zoomez sur un emplacement que vous voulez modifier,
puis cliquez dessus.
directions:
closed_ago_by_html: Sierât di %{user} %{time_ago}
discussion: Discussion
join_discussion: Jentre par partecipâ ae discussion
+ subscribe: Notiti
+ unsubscribe: Disnotiti
comment_by_html: Comentât di %{user} %{time_ago}
hidden_comment_by_html: Coment platât di %{user} %{time_ago}
+ hide_comment: plate
+ unhide_comment: mostre
+ comment: Coment
changesetxml: Grup di cambiaments XML
osmchangexml: XML in formât osmChange
paging_nav:
all:
title: Vôs dai diaris di OpenStreetMap
description: Lis ultimis vôs dai diaris dai utents di OpenStreetMap
- comments:
+ diary_comments:
+ index:
title: Coments ai diaris zontâts par %{user}
heading: Coments ai diaris di %{user}
subheading_html: Coments ai diaris zontâts di %{user}
js_1: Tu stâs doprant un sgarfadôr che nol supuarte JavaScript o ben JavaScript
al è stât disativât.
js_2: OpenStreetMap al dopre JavaScript par mostrâ la sô mape.
- permalink: Leam permanent
- shortlink: Leam curt
- createnote: Zonte une note
license:
copyright: Copyright di OpenStreetMap e dai siei colaboradôrs, sot di une
licence vierte
map_data_zoom_in_tooltip: Aumente il zoom par viodi i dâts de mape
queryfeature_tooltip: Domande ce ch'al è intun lûc
queryfeature_disabled_tooltip: Aumente il zoom par domandâ ce ch'al è
- changesets:
- show:
- comment: Coment
- subscribe: Notiti
- unsubscribe: Disnotiti
- hide_comment: plate
- unhide_comment: mostre
edit_help: Môf la mape e aumente il zoom tal lûc che tu vuelis cambiâ, po frache
culì
directions:
join_discussion: Meld jo oan en oerlis mei
still_open: Wizigingsset net ree - it oerlis iepenet sa gau't de wizigingsset
ôfdien is.
+ subscribe: Folgje
+ unsubscribe: Net folgje
+ hide_comment: ferbergje
+ unhide_comment: werompleatse
+ comment: Reägearje
changesetxml: Wizigingsset-XML
osmchangexml: osmWizigings-XML
paging_nav:
all:
title: OpenStreetMap Deiboekstikken
description: Nije deiboekstikken fan meidoggers oan OpenStreetMap
- comments:
+ diary_comments:
+ index:
title: Troch %{user} taheakke deiboekreäksjes
heading: Deiboekreäksjes fan %{user}
subheading_html: Troch %{user} taheakke deiboekreäksjes
js_1: Jo brûke ôf in webblêder dy't gjin JavaScript stipet, ôf jo hawwe JavaScript
útskeakele.
js_2: OpenStreetMap brûkt JavaScript foar de ferskobere kaart.
- permalink: Fêste kepp.
- shortlink: Lytse kepp.
- createnote: Notysje taheakje
license:
copyright: Auteursrjochten OpenStreetMap en bydragers, ûnder in iepen lisinsje
remote_failed: Bewurkjen mislearre - soargje dat JOSM of Merkaartor laden is,
map_data_zoom_in_tooltip: Sûm yn om kaartdata sjen te kinnen
queryfeature_tooltip: Skaaimerken opfreegje
queryfeature_disabled_tooltip: Sûm yn om skaaimerken opfreegje te kinnen
- changesets:
- show:
- comment: Reägearje
- subscribe: Folgje
- unsubscribe: Net folgje
- hide_comment: ferbergje
- unhide_comment: werompleatse
edit_help: Sko de kaart en sûm yn op 'e lokaasje dy't jo bewurkje wolle, klik
dan hjir.
directions:
title: 'Tacar athruithe: %{id}'
discussion: Plé
join_discussion: Logáil isteach chun páirt a ghlacadh sa phlé
+ subscribe: Liostáil
+ unsubscribe: Díliostáil
+ hide_comment: folaigh
+ unhide_comment: dífholaigh
+ comment: Freagair
changesetxml: XML an Tacair athruithe
osmchangexml: XML osmChange
paging_nav:
all:
title: Iontrálacha dialainne OpenStreetMap
description: Iontrálacha dialainne le déanaí ó úsáideoirí OpenStreetMap
- comments:
+ diary_comments:
+ index:
no_comments: Níl aon nóta tráchta dialainne ann
post: Postáil
when: Cá huair
díchumasaithe agat.
js_2: Baineann OpenStreetMap úsáid as JavaScript dá léarscáil 'slippy' (léarscáil
ghréasáin bunaithe ar thíleanna).
- permalink: Buan-nasc
- shortlink: Nasc gearr
- createnote: Cuir nóta leis
license:
copyright: Cóipcheart OpenStreetMap agus rannchuiditheoirí, faoi cheadúnas
oscailte
map_data_zoom_in_tooltip: Zúmáil isteach chun sonraí na léarscáile a fheiceáil
queryfeature_tooltip: Gnéithe a fhiosrú
queryfeature_disabled_tooltip: Zúmáil isteach chun gnéithe a fhiosrú
- changesets:
- show:
- comment: Freagair
- subscribe: Liostáil
- unsubscribe: Díliostáil
- hide_comment: folaigh
- unhide_comment: dífholaigh
edit_help: Bog an léarscáil agus zúmáil isteach ar áit is mian leat a chur in
eagar, ansin cliceáil anseo.
directions:
join_discussion: Konèkté-w pou jwenn bokantaj-la
comment_by_html: Komantasyon a %{user} %{time_ago}
hidden_comment_by_html: Komantasyon ou dévwè a %{user} %{time_ago}
+ comment: Komantasyon
changesetxml: Niméwo Chanjeman XML
osmchangexml: osmChanjeman XML
dashboards:
confirm: Konfirmé
location:
view: Vwè
- comments:
+ diary_comments:
+ index:
comment: Komantasyon
newer_comments: Sé komantasyon pli nèf la
older_comments: Pli vyé komantasyon
js_1: Ou ka sèvi èvè on navigatè ki pa ka sipòté Javascript ouben Javascript
éten.
js_2: OpenStreetMap ka sèvi èvè Javascript pou kat glisad.
- permalink: Permalink
edit:
not_public: Ou pé pa réglé édision aw pou yo piblik.
not_public_description_html: Pou modifié kat la fok édision aw piblik. Ou pé
site:
edit_tooltip: Modifyé kat-la
createnote_tooltip: Jouté on komantasyon asi kat-la
- changesets:
- show:
- comment: Komantasyon
directions:
engines:
fossgis_valhalla_bicycle: biskèt (Valhalla)
title: 'Seata atharraichean: %{id}'
discussion: Deasbaireachd
join_discussion: Clàraich a-steach gus pàirt a ghabhail san deasbaireachd
+ subscribe: Fo-sgrìobh
+ unsubscribe: Cuir crìoch air an fh-sgrìobhadh
+ hide_comment: falaich
+ unhide_comment: neo-fhalaich
+ comment: Thoir beachd
changesetxml: XML le seata atharraichean
osmchangexml: XML osmChange
paging_nav:
title: Clàran san leabhar-latha OpenStreetMap
description: Clàran leabhair-latha le cleachdaichean OpenStreetMap o chionn
goirid
- comments:
+ diary_comments:
+ index:
post: Post
when: Àm
comment: Beachd
js_1: Tha thu a' chleachdadh brabhsair nach cuir taic ri JavaScript no chuir
thu JavaScript à comas.
js_2: Cleachdaidh OpenStreetMap JavaScript gus am mapa a shealltainn.
- permalink: Ceangal buan
- shortlink: Ceangal goirid
- createnote: cuir nòta ris
license:
copyright: Còir-lethbhreac OpenStreetMap agus na co-thabhartaichean aige fo
cheadachas fosgailte
map_data_zoom_in_tooltip: Sùm a-steach gus dàta a' mhapa a shealltainn
queryfeature_tooltip: Lorg airson feartan sònraichte
queryfeature_disabled_tooltip: Sùm an-steach gus lorg airson feartan sònraichte
- changesets:
- show:
- comment: Thoir beachd
- subscribe: Fo-sgrìobh
- unsubscribe: Cuir crìoch air an fh-sgrìobhadh
- hide_comment: falaich
- unhide_comment: neo-fhalaich
edit_help: Gluais am mapa agus sùm a-steach air ionad a tha thu airson deasachadh.
Briog an-seo an uairsin.
directions:
join_discussion: Inicia a sesión para unirte á parola
still_open: O conxunto de modificacións segue aberto. Abrirase a parola cando
o conxunto de modificacións estea pechado.
+ subscribe: Subscribirse
+ unsubscribe: Cancelar a subscrición
comment_by_html: Comentario de %{user} %{time_ago}
hidden_comment_by_html: Comentario de %{user} agochado %{time_ago}
+ hide_comment: agochar
+ unhide_comment: amosar
+ comment: Comentar
changesetxml: XML do conxunto de modificacións
osmchangexml: XML de osmChange
paging_nav:
title: Diario de %{user} | %{title}
user_title: Diario de %{user}
discussion: Conversa
+ subscribe: Subscribirse
+ unsubscribe: Cancelar a subscrición
leave_a_comment: Deixar un comentario
login_to_leave_a_comment_html: '%{login_link} para deixar un comentario'
login: Inicia sesión
all:
title: Entradas no diario do OpenStreetMap
description: Entradas de diario recentes dos usuarios do OpenStreetMap
- comments:
+ subscribe:
+ heading: Queres subscribirte á seguinte conversa sobre a entrada no diario?
+ button: Subscribirse á conversa
+ unsubscribe:
+ heading: Queres cancelar a subscrición á seguinte conversa sobre a entrada no
+ diario?
+ button: Cancelar a subscrición á conversa
+ diary_comments:
+ index:
title: Comentarios do diario engadidos por %{user}
heading: Comentarios do diario de %{user}
subheading_html: Comentarios do diario engadidos por %{user}
comment: Comentario
newer_comments: Comentarios máis recentes
older_comments: Comentarios máis vellos
- subscribe:
- heading: Queres subscribirte á seguinte conversa sobre a entrada no diario?
- button: Subscribirse á conversa
- unsubscribe:
- heading: Queres cancelar a subscrición á seguinte conversa sobre a entrada no
- diario?
- button: Cancelar a subscrición á conversa
doorkeeper:
errors:
messages:
A nota está preto de %{place}.'
commented_note_html: '%{commenter} reactivou unha das notas do mapa nas que
comentaches. A nota está preto de %{place}.'
- details: Pode atopar máis detalles da nota en %{url}.
- details_html: Podes atopar máis detalles da nota en %{url}.
+ details: Responde ou descubre máis detalles da nota en %{url}.
+ details_html: Responde ou descubre máis detalles da nota en %{url}.
changeset_comment_notification:
description: Conxunto de modificacións do OpenStreetMap n.º %{id}
hi: 'Ola, %{to_user}:'
partial_changeset_with_comment: co comentario '%{changeset_comment}'
partial_changeset_with_comment_html: con comentario '%{changeset_comment}'
partial_changeset_without_comment: sen comentarios
- details: Pódense atopar máis detalles acerca do conxunto de modificacións en
+ details: Responde ou descubre máis detalles do conxunto de modificacións en
%{url}.
- details_html: Pódense atopar máis detalles sobre o conxunto de modificacións
+ details_html: Responde ou descubre máis detalles do conxunto de modificacións
en %{url}.
unsubscribe: Podes cancelar a subscrición ás actualizacións deste conxunto de
modificacións en %{url}.
index:
js_1: Estás a usar un navegador que non soporta o JavaScript ou telo desactivado.
js_2: O OpenStreetMap emprega JavaScript para o seu mapa estático e dinámico.
- permalink: Ligazón permanente
- shortlink: Atallo
- createnote: Engadir unha nota
license:
copyright: Dereitos de autoría do OpenStreetMap e os seus colaboradores, baixo
unha licenza aberta
remove as friend: Eliminar coma amizade
add as friend: Engadir coma amizade
mapper since: 'Cartógrafo dende:'
+ last map edit: 'Última edición do mapa:'
+ no activity yet: Aínda non hai actividade
uid: 'Identificador de usuario:'
ct status: 'Termos do colaborador:'
ct undecided: Indeciso
queryfeature_disabled_tooltip: Achegar para consultar os elementos
embed_html_disabled: A incorporación de HTML non está dispoñible para esta capa
de mapa
- changesets:
- show:
- comment: Comentar
- subscribe: Subscribirse
- unsubscribe: Cancelar a subscrición
- hide_comment: agochar
- unhide_comment: amosar
edit_help: Desplaza o mapa e achégao na localización que queiras editar; logo,
preme aquí.
directions:
discussion: דיון
join_discussion: נא להיכנס לחשבון כדי להצטרף לדיון
still_open: ערכת השינויים עדיין פתוחה – הדיון ייפתח אחרי שערכת השיניים תיסגר.
+ subscribe: מינוי
+ unsubscribe: ביטול מינוי
comment_by_html: הערה מאת %{user} %{time_ago}
hidden_comment_by_html: הערה מוסתרת מאת %{user} %{time_ago}
+ hide_comment: הסתרה
+ unhide_comment: ביטול הסתרה
+ comment: להגיב
changesetxml: XML של ערכת השינויים
osmchangexml: osmChange XML
paging_nav:
title: היומן של%{user} ‏ | %{title}
user_title: היומן של %{user}
discussion: דיון
+ subscribe: מינוי
+ unsubscribe: ביטול מינוי
leave_a_comment: הוספת תגובה
login_to_leave_a_comment_html: נא %{login_link} כדי להשאיר תגובה
login: להיכנס
all:
title: רשומות ביומן של OpenStreetMap
description: רשומות יומן אחרונות ממשתמשי OpenStreetMap
- comments:
+ subscribe:
+ heading: לעשות מינוי לדיון ברשומת היומן הבאה?
+ button: מינוי לדיון
+ unsubscribe:
+ heading: לבטל את המינוי לדיון ברשומת היומן הבאה?
+ button: ביטול המינוי לדיון
+ diary_comments:
+ index:
title: הערות יומן שנוספו על־ידי %{user}
heading: הערות ביומן של %{user}
subheading_html: הערות יומן שנוספו על־ידי %{user}
comment: תגובה
newer_comments: הערות חדשות
older_comments: הערות ישנות
- subscribe:
- heading: לעשות מינוי לדיון ברשומת היומן הבאה?
- button: מינוי לדיון
- unsubscribe:
- heading: לבטל את המינוי לדיון ברשומת היומן הבאה?
- button: ביטול המינוי לדיון
doorkeeper:
errors:
messages:
index:
js_1: הדפדפן שבו אתה משתמש אינו תומך ב־JavaScript, או שכיבית את השימוש ב־JavaScript.
js_2: אתר OpenStreetMap משתמש ב־JavaScript למפה המחליקה.
- permalink: קישור קבוע
- shortlink: קישור מקוצר
- createnote: הוספת הערה
license:
copyright: 'זכויות היוצרים: מיזם OpenStreetMap ותורמיו, בכפוף לרישיון פתוח'
remote_failed: העריכה נכשלה – נא לוודא כי JOSM או Merkaartor נטענו ושאפשרות
remove as friend: הסרה מרשימת חברים
add as friend: הוספה כחבר
mapper since: 'ממפה מאז:'
+ last map edit: 'עריכת מפה אחרונה:'
+ no activity yet: עדיין אין פעילות
uid: 'מזהה משתמש:'
ct status: 'תנאי תרומה:'
ct undecided: עוד אין החלטה
queryfeature_tooltip: שאילתת ישויות
queryfeature_disabled_tooltip: התקרבות כדי להריץ שאילתת ישויות
embed_html_disabled: הטבעת HTML אינה זמינה בשכבת המפה הזאת
- changesets:
- show:
- comment: להגיב
- subscribe: מינוי
- unsubscribe: ביטול מינוי
- hide_comment: הסתרה
- unhide_comment: ביטול הסתרה
edit_help: יש להזיז את המפה ולהתמקד על מיקום שברצונך לערוך ואז ללחוץ כאן.
directions:
ascend: מעלה
join_discussion: चर्चा में भाग लेने के लिए लॉग इन करें
still_open: चेंजसेट अभी भी खुला - चेंजसेट के एक बार बंद होने के पश्चात चर्चा
होगी।
+ comment: जवाब देना
changesetxml: Changeset XML
osmchangexml: osmChange XML
paging_nav:
all:
title: ओपनस्ट्रीटमैप डायरी एंट्री
description: ओपनस्ट्रीटमैप के सदस्यों से नई डायरी एंट्रियाँ
- comments:
+ diary_comments:
+ index:
post: पोस्ट
when: कब
comment: टिप्पणी
javascripts:
site:
createnote_disabled_tooltip: नोट जोड़ने के लिए जूम इन करें
- changesets:
- show:
- comment: जवाब देना
directions:
directions: रास्ता
distance: दूरी
title: 'Set promjena: %{id}'
discussion: Razgovor
join_discussion: Prijavi se za uključivanje u raspravu
+ subscribe: Pretplati se
+ unsubscribe: Otkaži pretplatu
+ hide_comment: sakrij
+ unhide_comment: vrati sakriveno
+ comment: Komentiraj
changesetxml: XLM Set promjena
osmchangexml: osmChange XML
paging_nav:
all:
title: Zapisi u OpenStreetMap dnevniku
description: Nedavni zapisi u dnevnik korisnika OpenStreetMapa
- comments:
+ diary_comments:
+ index:
post: Pošalji
when: Kada
comment: Komentar
js_1: Koristite preglednik koji ne podržava JavaScript ili Vam je JavaScript
isključen.
js_2: OpenStreetMap koristi JavaScript za slippy kartu.
- permalink: Permalink
- shortlink: Kratki link
- createnote: Dodaj bilješku
license:
copyright: Autorska prava pripadaju OpenStreetMap-u i doprinositeljima, pod
otvorenom licencijom
map_data_zoom_in_tooltip: Približi da vidiš podatke karte
queryfeature_tooltip: Provjeri elemente karte
queryfeature_disabled_tooltip: Približi za provjeru elemenata
- changesets:
- show:
- comment: Komentiraj
- subscribe: Pretplati se
- unsubscribe: Otkaži pretplatu
- hide_comment: sakrij
- unhide_comment: vrati sakriveno
edit_help: Pomakni kartu i približi dio koji želiš urediti, zatim klikni ovdje.
directions:
engines:
join_discussion: Přizjew so, zo by móhł(a) sobu diskutować
still_open: Sadźba změnow je hišće wočinjena. Diskusija so wočinja, ručež je
sadźba změnow začinjena.
+ subscribe: Abonować
+ unsubscribe: Wotskazać
comment_by_html: Komentar wot %{user} %{time_ago}
hidden_comment_by_html: Schowany komentar wot %{user} %{time_ago}
+ hide_comment: schować
+ unhide_comment: pokazać
+ comment: Komentar
changesetxml: Sadźba změnow XML
osmchangexml: osmChange XML
paging_nav:
all:
title: OpenStreetMap dźenikowe zapiski
description: Najnowše dźenikowe zapiski wužiwarjow OpenStreetMap
- comments:
+ subscribe:
+ button: Diskusiju abonować
+ unsubscribe:
+ button: Diskusiju wotskazać
+ diary_comments:
+ index:
title: Dźenikowe komentary přidate wot wužiwarja %{user}
heading: Dźenikowe komentary wot wužiwarja %{user}
subheading_html: Dźenikowe komentary přidate wot wužiwarja %{user}
comment: Komentar
newer_comments: Nowše komentary
older_comments: Starše komentary
- subscribe:
- button: Diskusiju abonować
- unsubscribe:
- button: Diskusiju wotskazać
doorkeeper:
flash:
applications:
js_1: Pak wužiwaš wobhladowak, kotryž JavaScript njepodpěruje, pak sy JavaScript
znjemóžnił.
js_2: OpenStreetMap JavaScript za slippy map wužiwa.
- permalink: Trajny wotkaz
- shortlink: Krótki wotkaz
- createnote: Pokazku přidać
license:
copyright: Copyright OpenStreetMap a sobuskutkowarjo, pod wotewrjenej licencu
remote_failed: Wobdźěłowanje je so njeporadźiło - zawěsć, zo JOSM abo Merkaartor
map_data_zoom_in_tooltip: Powjetš kartu, zo by daty widźał
queryfeature_tooltip: Funkcije naprašować
queryfeature_disabled_tooltip: Za naprašowanje funkcijow powjetšić
- changesets:
- show:
- comment: Komentar
- subscribe: Abonować
- unsubscribe: Wotskazać
- hide_comment: schować
- unhide_comment: pokazać
edit_help: Přesuń kartu do městna, kotrež chceš wobdźěłać, powjetš tam a klikń
potom tu.
directions:
join_discussion: Jelentkezz be, hogy bekapcsolódhass a megbeszélésbe
still_open: A módosításcsomag még nyitva van – a megbeszélés akkor nyílik meg,
ha a módosításcsomag lezárul.
+ subscribe: Feliratkozás
+ unsubscribe: Leiratkozás
comment_by_html: Hozzászólt %{user} %{time_ago}
hidden_comment_by_html: Rejtett hozzászólás %{user} felhasználótól %{time_ago}
+ hide_comment: elrejt
+ unhide_comment: megjelenít
+ comment: Hozzászólás
changesetxml: Módosításcsomag adatai (XML)
osmchangexml: Módosításcsomag tartalma (osmChange XML)
paging_nav:
all:
title: OpenStreetMap naplóbejegyzések
description: Legutóbbi naplóbejegyzések az OpenStreetMap felhasználóitól
- comments:
+ subscribe:
+ heading: Feliratkozol a következő naplóbejegyzés-megbeszélésre?
+ button: Feliratkozás a megbeszélésre
+ unsubscribe:
+ heading: Leiratkozol a következő naplóbejegyzés-megbeszélésről?
+ button: Leiratkozás a megbeszélésről
+ diary_comments:
+ index:
title: '%{user} naplóhozzászólásai'
heading: '%{user} naplóhozzászólásai'
subheading_html: '%{user} naplóhozzászólásai'
comment: Hozzászólás
newer_comments: Újabb hozzászólások
older_comments: Régebbi hozzászólások
- subscribe:
- heading: Feliratkozol a következő naplóbejegyzés-megbeszélésre?
- button: Feliratkozás a megbeszélésre
- unsubscribe:
- heading: Leiratkozol a következő naplóbejegyzés-megbeszélésről?
- button: Leiratkozás a megbeszélésről
doorkeeper:
errors:
messages:
js_1: Vagy egy olyan böngészőt használsz, amely nem támogatja a JavaScriptet,
vagy letiltottad a JavaScriptet.
js_2: Az OpenStreetMap JavaScriptet használ a slippy maphoz.
- permalink: Permalink
- shortlink: Shortlink
- createnote: Új jegyzet
license:
copyright: Copyright OpenStreetMap és közreműködői, egy nyílt licenc alatt
remote_failed: A szerkesztés nem sikerült. Győződj meg róla, hogy a JOSM vagy
queryfeature_tooltip: Objektumok lekérdezése
queryfeature_disabled_tooltip: Objektumok lekérdezéséhez nagyíts a térképre
embed_html_disabled: Ezen a térképrétegen nem lehet HTML-t beágyazni
- changesets:
- show:
- comment: Hozzászólás
- subscribe: Feliratkozás
- unsubscribe: Leiratkozás
- hide_comment: elrejt
- unhide_comment: megjelenít
edit_help: Mozgasd a térképet, nagyíts ott ahol módosítani szeretnéd, majd kattints
ide.
directions:
join_discussion: Aperi session pro unir te al discussion
still_open: Le gruppo de modificationes es ancora aperte. Le discussion se aperira
quando le gruppo de modificationes essera claudite.
+ subscribe: Subscriber
+ unsubscribe: Cancellar subscription
comment_by_html: Commento de %{user} %{time_ago}
hidden_comment_by_html: Commento celate de %{user} %{time_ago}
+ hide_comment: celar
+ unhide_comment: revelar
+ comment: Commento
changesetxml: XML del gruppo de modificationes
osmchangexml: XML osmChange
paging_nav:
title: Diario de %{user} | %{title}
user_title: Diario de %{user}
discussion: Discussion
+ subscribe: Abonar me
+ unsubscribe: Disabonar me
leave_a_comment: Lassar un commento
login_to_leave_a_comment_html: '%{login_link} pro lassar un commento'
login: Aperir session
all:
title: Entratas de diario de OpenStreetMap
description: Entratas recente de diario de usatores de OpenStreetMap
- comments:
+ subscribe:
+ heading: Abonar te al sequente discussion de entrata de diario?
+ button: Abonar te al discussion
+ unsubscribe:
+ heading: Disabonar te del sequente discussion de entrata de diario?
+ button: Disabonar te del discussion
+ diary_comments:
+ index:
title: Commentos de diario addite per %{user}
heading: Commento de diario de %{user}
subheading_html: Commentos de diario addite per %{user}
comment: Commento
newer_comments: Commentos plus recente
older_comments: Commentos plus ancian
- subscribe:
- heading: Abonar te al sequente discussion de entrata de diario?
- button: Abonar te al discussion
- unsubscribe:
- heading: Disabonar te del sequente discussion de entrata de diario?
- button: Disabonar te del discussion
doorkeeper:
errors:
messages:
Le nota es in le vicinitate de %{place}.'
commented_note_html: '%{commenter} ha reactivate un nota de carta que tu ha
commentate. Le nota es in le vicinitate de %{place}.'
- details: Plus detalios sur le nota pote esser trovate a %{url}.
- details_html: Plus detalios sur le nota pote esser trovate a %{url}.
+ details: Responde o discoperi plus sur le nota a %{url}.
+ details_html: Responde o discoperi plus sur le nota a %{url}.
changeset_comment_notification:
description: 'Gruppo de modificationes OpenStreetMap #%{id}'
hi: Salute %{to_user},
partial_changeset_with_comment: con commento '%{changeset_comment}'
partial_changeset_with_comment_html: con commento '%{changeset_comment}'
partial_changeset_without_comment: sin commento
- details: Plus detalios sur le gruppo de modificationes pote esser trovate a
- %{url}.
- details_html: Plus detalios sur le gruppo de modificationes pote esser trovate
- a %{url}.
+ details: Responde o discoperi plus sur le gruppo de modificationes a %{url}.
+ details_html: Responde o discoperi plus sur le gruppo de modificationes a %{url}.
unsubscribe: Tu pote disabonar te del actualisationes de iste gruppo de modificationes
sur %{url}.
unsubscribe_html: Tu pote disabonar te del actualisationes de iste gruppo de
js_1: O tu usa un navigator que non supporta JavaScript, o tu ha disactivate
JavaScript.
js_2: OpenStreetMap usa JavaScript pro su carta glissante.
- permalink: Permaligamine
- shortlink: Ligamine curte
- createnote: Adder un nota
license:
copyright: Copyright OpenStreetMap e contributores, sub licentia aperte
remote_failed: Modification fallite - assecura te que JOSM o Merkaartor es cargate
remove as friend: Remover amico
add as friend: Adder amico
mapper since: 'Cartographo depost:'
+ last map edit: 'Ultime modification del carta:'
+ no activity yet: Necun activitate ancora
uid: 'ID de usator:'
ct status: 'Conditiones de contributor:'
ct undecided: Indecise
queryfeature_disabled_tooltip: Face zoom avante pro cercar objectos
embed_html_disabled: Le incastration de HTML non es disponibile pro iste strato
cartographic
- changesets:
- show:
- comment: Commento
- subscribe: Subscriber
- unsubscribe: Cancellar subscription
- hide_comment: celar
- unhide_comment: revelar
edit_help: Displacia le carta e face zoom avante in un loco que tu vole modificar,
postea clicca hic.
directions:
join_discussion: Masuk untuk bergabung diskusi
still_open: Set perubahan masih terbuka - diskusi akan dibuka ketika set perubahan
telah ditutup.
+ subscribe: Berlangganan
+ unsubscribe: Berhenti berlangganan
comment_by_html: Komentar dari %{user} %{time_ago}
hidden_comment_by_html: Komentar tersembunyi dari %{user} %{time_ago}
+ hide_comment: sembunyikan
+ unhide_comment: Jangan sembunyikan
+ comment: Komentar
changesetxml: Set Perubahan XML
osmchangexml: osmChange XML
paging_nav:
all:
title: Entri catatan harian OpenStreetMap
description: Entri catatan harian terbaru dari pengguna OpenStreetMap
- comments:
+ diary_comments:
+ index:
title: Komentar Buku Harian ditambahkan oleh %{user}
heading: Komentar Buku Harian %{user}
subheading_html: Komentar Buku Harian yang ditambahkan oleh %{user}
js_1: Anda menggunakan browser yang tidak mendukung JavaScript, atau Anda telah
menonaktifkan JavaScript.
js_2: OpenStreetMap menggunakan JavaScript untuk slippy map nya.
- permalink: Permalink
- shortlink: Shortlink
- createnote: Tambahkan catatan
license:
copyright: Hak cipta dan kontributor OpenStreetMap, di bawah lisensi terbuka
remote_failed: Gagal melakukan edit - pastikan JOSM atau Merkaartor telah termuat
queryfeature_tooltip: Fitur kueri
queryfeature_disabled_tooltip: Perbesar ke fitur kueri
embed_html_disabled: Penyematan HTML tidak tersedia untuk lapisan peta ini
- changesets:
- show:
- comment: Komentar
- subscribe: Berlangganan
- unsubscribe: Berhenti berlangganan
- hide_comment: sembunyikan
- unhide_comment: Jangan sembunyikan
edit_help: Memindahkan peta dan memperbesar lokasi yang ingin Anda sunting, kemudian
klik di sini.
directions:
join_discussion: Skráðu þig inn til að taka þátt í umræðunni
still_open: Breytingasett er enn opið - Umræða mun opnast þegar breytingasettinu
hefur verið lokað.
+ subscribe: Gerast áskrifandi
+ unsubscribe: Hætta í áskrift
comment_by_html: Umsögn frá %{user} %{time_ago}
hidden_comment_by_html: Falin umsögn frá %{user} %{time_ago}
+ hide_comment: fela
+ unhide_comment: hætta að fela
+ comment: Athugasemd
changesetxml: XML breytingasetts
osmchangexml: XML osmChange
paging_nav:
all:
title: OpenStreetMap bloggfærslur
description: Nýjustu bloggfærslur frá notendum OpenStreetMap
- comments:
+ diary_comments:
+ index:
title: Dagbók Athugasemdir bætt við af %{user}
heading: Athugasemdir dagbókar %{user}
subheading_html: Dagbóka Athugasemdir bætt við af %{user}
js_1: Þú ert annaðhvort að nota vafra sem styður ekki JavaScript eða hefur slökkt
á JavaScript stuðning.
js_2: OpenStreetMap notar JavaScript til að útfæra gagnvirk kort.
- permalink: Varanlegur tengill
- shortlink: Varanlegur smátengill
- createnote: Bæta við minnispunkti
license:
copyright: Höfundarréttur OpenStreetMap og þátttakendur, með opnu notkunarleyfi
remote_failed: Breytingar mistókust - gakktu úr skugga um að JOSM eða Merkaartor
map_data_zoom_in_tooltip: Renndu að til að skoða gögn kortsins
queryfeature_tooltip: Rannsaka fitjur
queryfeature_disabled_tooltip: Renndu að til að rannsaka fitjur
- changesets:
- show:
- comment: Athugasemd
- subscribe: Gerast áskrifandi
- unsubscribe: Hætta í áskrift
- hide_comment: fela
- unhide_comment: hætta að fela
edit_help: Færðu kortið og stilltu aðdrátt inn á staðinn sem þú vilt breyta, smelltu
síðan hér.
directions:
join_discussion: Accedi per unirti alla discussione
still_open: Il gruppo di modifiche è ancora aperto - le discussioni saranno
disponibili quando verrà chiuso.
+ subscribe: Iscriviti
+ unsubscribe: Annulla iscrizione
comment_by_html: Commento da %{user} %{time_ago}
hidden_comment_by_html: Commento nascosto da %{user} %{time_ago}
+ hide_comment: nascondi
+ unhide_comment: Rendi visibile
+ comment: Commenta
changesetxml: Gruppo di modifiche XML
osmchangexml: XML in formato osmChange
paging_nav:
title: Diario di %{user} | %{title}
user_title: Diario di %{user}
discussion: Discussione
+ subscribe: Iscriviti
+ unsubscribe: Annulla iscrizione
leave_a_comment: Lascia un commento
login_to_leave_a_comment_html: '%{login_link} per lasciare un commento'
login: Entra
all:
title: Voci del diario di OpenStreetMap
description: Voci del diario recenti degli utenti di OpenStreetMap
- comments:
+ subscribe:
+ heading: Vuoi iscriverti alla seguente discussione sul diario?
+ button: Iscriviti alla discussione
+ unsubscribe:
+ heading: Annullare l'iscrizione alla seguente discussione sul diario?
+ button: Annulla l'iscrizione alla discussione
+ diary_comments:
+ index:
title: Commenti del diario aggiunti da %{user}
heading: I commenti del diario di %{user}
subheading_html: Commenti del diario aggiunti da %{user}
comment: Commento
newer_comments: Commenti più recenti
older_comments: Commenti più vecchi
- subscribe:
- heading: Vuoi iscriverti alla seguente discussione sul diario?
- button: Iscriviti alla discussione
- unsubscribe:
- heading: Annullare l'iscrizione alla seguente discussione sul diario?
- button: Annulla l'iscrizione alla discussione
doorkeeper:
errors:
messages:
contact_the_community_html: Se hai trovato un link non funzionante o un bug,
sentiti libero di %{contact_link} la comunità OpenStreetMap. Prendi nota dell'indirizzo
URL esatto della tua richiesta.
+ bad_request:
+ title: Richiesta errata
+ description: L'operazione richiesta al server OpenStreetMap non è valida (HTTP
+ 400)
forbidden:
title: Vietato
description: L'operazione che hai richiesto sul server OpenStreetMap è disponibile
new:
title: Entra
tab_title: Entra
+ login_to_authorize_html: Accedi a OpenStreetMap per accedere a %{client_app_name}.
email or username: Indirizzo e-mail o nome utente
password: Password
remember: Ricordati di me
js_1: Si sta utilizzando un browser che non supporta JavaScript, oppure è stato
disabilitato JavaScript.
js_2: OpenStreetMap utilizza JavaScript per le sua mappa.
- permalink: Link permanente
- shortlink: Link breve
- createnote: Aggiungi una nota
license:
copyright: Copyright OpenStreetMap e collaboratori, sotto una licenza aperta
remote_failed: Modifica non riuscita - assicurarsi che JOSM o Merkaartor sia
other: File GPX con %{count} punti da %{user}
description_without_count: File GPX da %{user}
application:
+ basic_auth_disabled: 'L''autenticazione di base HTTP è disabilitata: %{link}'
+ oauth_10a_disabled: 'OAuth 1.0 e 1.0a sono disabilitati: %{link}'
permission_denied: Non disponi dei permessi necessari per eseguire questa azione
require_cookies:
cookies_needed: Pare che tu abbia i cookie non abilitati - abilita i cookie
new:
title: Registrati
tab_title: Registrati
+ signup_to_authorize_html: Registrati su OpenStreetMap per accedere a %{client_app_name}.
no_auto_account_create: Sfortunatamente in questo momento non è possibile creare
automaticamente per te un profilo.
please_contact_support_html: Contatta %{support_link} per organizzare la creazione
scaricarla o usarla.
paragraph_2: Registrati per iniziare a contribuire.
welcome: Benvenuti in OpenStreetMap
+ duplicate_social_email: Se hai già un account OpenStreetMap e desideri utilizzare
+ un provider d'identità di terze parti, accedi utilizzando la tua password
+ e modifica le impostazioni del tuo account.
display name description: Il proprio nome utente visualizzato pubblicamente.
Può essere modificato più tardi nelle preferenze.
+ by_signing_up_html: Registrandoti, accetti i nostri %{tou_link}, %{privacy_policy_link}
+ e %{contributor_terms_link}.
tou: condizioni d'uso
contributor_terms: regole per contribuire
external auth: 'Autenticazione tramite terze parti:'
privacy_policy: normativa sulla privacy
privacy_policy_title: Informativa sulla privacy di OSM Foundation compresa la
sezione sugli indirizzi e-mail
+ consider_pd_html: Considero i miei contributi in %{consider_pd_link}.
consider_pd: pubblico dominio
or: o
use external auth: o registrati tramite terze parti
remove as friend: Rimuovi amico
add as friend: Aggiungi amico
mapper since: 'Mappatore dal:'
+ last map edit: 'Ultima modifica della mappa:'
+ no activity yet: Non ci sono ancora attività
uid: 'ID utente:'
ct status: 'Termini di collaborazione:'
ct undecided: Indeciso
intro: Ti sei accorto di un errore o di qualcosa che manca? Fallo sapere agli
altri mappatori così possono correggerlo. Sposta il puntatore nella posizione
esatta e inserisci una nota per spiegare il problema.
+ anonymous_warning_html: Non hai effettuato l'accesso. %{log_in} oppure %{sign_up}
+ se desideri ricevere aggiornamenti sulla tua nota.
anonymous_warning_log_in: entra
anonymous_warning_sign_up: registrati
advice: La tua nota è pubblica e potrebbe essere utilizzata per aggiornare la
queryfeature_disabled_tooltip: Ingrandisci per ricercare elementi
embed_html_disabled: L'incorporamento HTML non è disponibile per questo livello
mappa
- changesets:
- show:
- comment: Commenta
- subscribe: Iscriviti
- unsubscribe: Annulla iscrizione
- hide_comment: nascondi
- unhide_comment: Rendi visibile
edit_help: Sposta la mappa e usa lo zoom sulla posizione che vuoi modificare,
quindi clicca qui.
directions:
discussion: 議論
join_discussion: 議論に参加するにはログインしてください
still_open: 変更セットが開いたままです - 議論を行うには変更セットを閉じる必要があります。
+ subscribe: 購読
+ unsubscribe: 購読停止
+ hide_comment: 非表示
+ unhide_comment: 非表示を解除
+ comment: コメント
changesetxml: 変更セット XML
osmchangexml: OSM 差分 XML
paging_nav:
all:
title: OpenStreetMap 利用者の日記エントリ
description: OpenStreetMap 利用者による最近の日記エントリ
- comments:
+ diary_comments:
+ index:
title: '%{user}が追加した日記コメント'
heading: '%{user}の日記コメント'
subheading_html: '%{user}が追加した日記コメント'
index:
js_1: JavaScript に対応していないブラウザーを使用しているか、JavaScript を無効にしているかのどちらかです。
js_2: OpenStreetMap は地図の表示に JavaScript を使用します。
- permalink: 固定リンク
- shortlink: 短縮リンク
- createnote: メモを追加
license:
copyright: オープンライセンスによるOpenStreetMapおよび協力者の著作権を保護する
remote_failed: 編集に失敗しました - JOSM または Merkaartor を起動し、リモート制御オプションが有効になっていることを確認してください
support: サポート
about:
header: フリー、編集可能
+ paragraph_1: 他の地図とは異なり、OpenStreetMapは完全に皆さんのような人によって作成されおり、誰でも自由に修正・更新・ダウンロード・利用ができます。
+ paragraph_2: 投稿を通じて貢献するには、登録が必要です。
+ welcome: OpenStreetMap へようこそ。
+ duplicate_social_email: すでに OpenStreetMap アカウントをお持ちで第三者認証プロバイダーを使用したい場合は、パスワードを使用してログインしたうえでアカウントの設定を変更してください。
display name description: あなたの公開利用者名です。あとで個人設定で変更できます。
+ by_signing_up_html: 登録することで %{tou_link}、 %{privacy_policy_link}と %{contributor_terms_link}に同意したことになります。
+ tou: 利用規約
+ contributor_terms: 協力者規約
external auth: 'サードパーティ認証:'
continue: 利用者登録
terms accepted: 新しい協力者規約を承諾していただき、ありがとうございます!
+ email_help_html: あなたのアドレスは公開されません。詳細については、%{privacy_policy_link} をご覧ください。
privacy_policy: プライバシー・ポリシー
+ privacy_policy_title: OSMFのプライバシーポリシー(電子メールアドレスに関するセクションを含む)
+ consider_pd_html: 私の貢献は %{consider_pd_link} にあるとみなします。
consider_pd: パブリックドメイン
- use external auth: サードパーティのアカウントでもログインできます
+ or: または
+ use external auth: サードパーティのアカウントでもログインできます。
terms:
title: 規約
heading: 規約
read_tou: 私は利用規約を読み終え、これに同意します
consider_pd: 上記に加え、私の投稿をパブリック ドメインとします
consider_pd_why: これは何ですか?
+ guidance_info_html: 'これらの用語を理解するのに役立つ情報: %{readable_summary_link} といくつかの %{informal_translations_link}'
readable_summary: 人間が読める要約
informal_translations: 非公式の翻訳
continue: 続行
remove as friend: 友達を解除
add as friend: 友達として追加
mapper since: 'マッパー歴:'
+ last map edit: '地図の最後の編集:'
+ no activity yet: 活動がありません
uid: '利用者id:'
ct status: '協力者規約:'
ct undecided: 未決定
grant:
administrator: 管理者権限を許可
moderator: モデレーター権限を許可
+ importer: importerアクセス権を付与する
revoke:
administrator: 管理者権限を剥奪
moderator: モデレーター権限を剥奪
queryfeature_tooltip: 地物を検索
queryfeature_disabled_tooltip: 検索した地物にズーム
embed_html_disabled: このマップレイヤーではHTML埋め込みは利用できません
- changesets:
- show:
- comment: コメント
- subscribe: 購読
- unsubscribe: 購読停止
- hide_comment: 非表示
- unhide_comment: 非表示を解除
edit_help: 編集したい位置に移動してズームインしてから、ここをクリックしてください。
directions:
ascend: 上り坂
location: 'მდებარეობა:'
view: იხილეთ
edit: რედაქტირება
- comments:
+ diary_comments:
+ index:
post: პოსტი
when: როდის
comment: კომენტარი
mapping_link: კარტოგრაფირების დაწყება
legal_babble:
title_html: საავტორო უფლებები და ლიცენზია
- index:
- permalink: მუდმივი ბმული
- shortlink: მოკლე ბმული
- createnote: შენიშვნის დამატება
edit:
user_page_link: მომხმარებლის გვერდი
export:
join_discussion: Qqen akken ad tedduḍ ar usqerdec
still_open: Tagrumma isenfilen zgan ldin - asqerdec ad yili mara isenfilen meṛṛa
ttwamedlen.
+ subscribe: Jerred
+ unsubscribe: Ffeɣ seg ujerred
+ hide_comment: ffer
+ unhide_comment: sken
+ comment: Awennit
changesetxml: XML n ugraw n ibeddilen
osmchangexml: XML osmChange
paging_nav:
all:
title: Imagraden n iɣmisen OpenStreetMap
description: Imagraden inegguran n iɣmisen n iseqdacen OpenStreetMap
- comments:
+ diary_comments:
+ index:
post: Amagrad
when: Melmi
comment: Awennit
title: Amedya n uttekki
more_title_html: Akken ad tafeḍ ugar n telɣut
contributors_title_html: Iwiziwen-nneɣ
- index:
- permalink: Aseɣwen yezgan
- shortlink: Aseɣwen awezlan
- createnote: Rnu tazmilt
edit:
user_page_link: asebter n useqdac
export:
edit_tooltip: Ẓreg takarḍa
createnote_tooltip: Rnu tazmilt ar tkarḍa
queryfeature_tooltip: isitar ɣef tmahilin
- changesets:
- show:
- comment: Awennit
- subscribe: Jerred
- unsubscribe: Ffeɣ seg ujerred
- hide_comment: ffer
- unhide_comment: sken
directions:
engines:
fossgis_osrm_car: S tkeṛṛust (OSRM)
show:
title: 'Өңдеме дестесі: %{id}'
discussion: Талқылау
+ subscribe: Жазылу
+ hide_comment: жасыру
+ unhide_comment: көрсету
changesetxml: Өңдеме дестесінің XML-і
osmchangexml: osmChange XML
paging_nav:
confirm: Құптау
location:
edit: Өңдеу
- comments:
+ subscribe:
+ button: Талқыға жазылу
+ diary_comments:
+ index:
when: Қашан
comment: Пікір
newer_comments: Жаңалау пікірлер
older_comments: Ескілеу пікірлер
- subscribe:
- button: Талқыға жазылу
doorkeeper:
flash:
applications:
contributors_es_spain: Испания
contributors_za_south_africa: Оңтүстік Африка
contributors_gb_united_kingdom: Ұлыбритания
- index:
- permalink: Тұрақты сілтеме
- shortlink: Қысқа сілтеме
- createnote: Ескертпе қосу
edit:
user_page_link: қолданушы беті
export:
queryfeature_tooltip: Маңайдағы нысандар
queryfeature_disabled_tooltip: Маңайдағы нысандарды көру үшін картаны үлкейтіп
жіберіңіз
- changesets:
- show:
- subscribe: Жазылу
- hide_comment: жасыру
- unhide_comment: көрсету
directions:
engines:
fossgis_osrm_bike: Велосипед (OSRM)
description: ಓಪನ್ಸ್ಟ್ರೀಟ್ಮ್ಯಾಪ್ ನಲ್ಲಿ %{user} ಅವರ ಇತ್ತೀಚಿನ ದಿನಚರಿ ದಾಖಲಾತಿಗಳು
language:
title: '%{language_name} ಭಾಷೆಯಲ್ಲಿ ಓಪನ್ಸ್ಟ್ರೀಟ್ಮ್ಯಾಪ್ನ ದಿನಚರಿ ದಾಖಲಾತಿಗಳು'
- comments:
+ diary_comments:
+ index:
post: ಪೋಸ್ಟ್ ಮಾಡಿ
when: ಯಾವಾಗ
comment: ಟಿಪ್ಪಣಿ
discussion: 토론
join_discussion: 토론에 참여하려면 로그인하세요
still_open: 바뀜집합이 아직 열려 있습니다 - 토론은 바뀜집합이 닫히면 시작됩니다.
+ subscribe: 구독
+ unsubscribe: 구독 해지
comment_by_html: '%{time_ago} %{user}님의 의견'
hidden_comment_by_html: '%{time_ago} %{user}님의 비밀 의견'
+ hide_comment: 숨기기
+ unhide_comment: 숨기기 취소
+ comment: 의견
changesetxml: 바뀜집합 XML
osmchangexml: osmChange XML
paging_nav:
all:
title: 오픈스트리트맵 일기 항목
description: 오픈스트리트맵 사용자의 최근 일기 항목
- comments:
+ subscribe:
+ heading: 다음 일기 항목 토론에 구독하시겠습니까?
+ button: 토론 구독
+ unsubscribe:
+ button: 토론 구독 취소
+ diary_comments:
+ index:
title: '%{user}님이 추가한 일기 댓글'
heading: '%{user}의 일기 댓글'
subheading_html: '%{user}님이 추가한 일기 댓글'
comment: 의견
newer_comments: 새 의견
older_comments: 이전 의견
- subscribe:
- heading: 다음 일기 항목 토론에 구독하시겠습니까?
- button: 토론 구독
- unsubscribe:
- button: 토론 구독 취소
doorkeeper:
flash:
applications:
index:
js_1: 자바스크립트를 지원하지 않는 브라우저를 사용 중이거나, 자바스크립트가 활성화되어 있지 않습니다.
js_2: 오픈스트리트맵은 매끄러운 지도를 위해 자바스크립트를 사용합니다.
- permalink: 고유링크
- shortlink: 짧은링크
- createnote: 참고 추가
license:
copyright: 저작권 오픈스트리트맵 및 기여자, 오픈 라이선스로 배포
remote_failed: 편집을 실패했습니다 - JOSM이나 Merkaartor를 불러왔고 원격 제어 설정이 활성화되어 있는지 확인하세요
queryfeature_tooltip: 지물 정보
queryfeature_disabled_tooltip: 지물 정보를 확인하려면 확대
embed_html_disabled: 이 지도 레이어에는 HTML 임베딩을 사용할 수 없습니다.
- changesets:
- show:
- comment: 의견
- subscribe: 구독
- unsubscribe: 구독 해지
- hide_comment: 숨기기
- unhide_comment: 숨기기 취소
edit_help: 편집하려는 위치에 지도를 이동하고 확대한 다음, 여기를 클릭하세요.
directions:
ascend: 올라가기
join_discussion: Ji bo ku beșdarî guftûgoyan bibî têkeve
still_open: Qeyda guhartinan hê jî vekirî ye - wê gotûbêj piştî ku qeyda guhartinan
hate girtin vebibe.
+ subscribe: Bibe abone
+ unsubscribe: Ji abonetiyê derkeve
comment_by_html: Şîroveya ji %{user} %{time_ago}
hidden_comment_by_html: Şîroveya veşartî ji %{user} %{time_ago}
+ hide_comment: veşêre
+ unhide_comment: neveşêre
+ comment: Şîrove
changesetxml: Desteya guhartinan a XML
osmchangexml: osmChange XML
paging_nav:
all:
title: Nivîsên rojane yên OpenStreetMapê
description: Nivîsên rojane yên bikarhênerên OpenStreetMapê
- comments:
+ diary_comments:
+ index:
title: Şîroveyên Rojnivîskê ji aliyê %{user} ve hatiye kirin
heading: Şîroveyên Rojnivîskê yên %{user}
subheading_html: Şîroveyên Rojnivîskê ji aliyê %{user} ve hatiye tevlîkirin
hatiye neçalakkirin.
js_2: OpenStreetMap ji bo nîşandana nexşeya xwe ya şemetok JavaScriptê bi kar
tîne.
- permalink: Lînka daîmî
- shortlink: Lînka kurt
- createnote: Notek binivîse
license:
copyright: Mafê daneriyê ya OpenStreetMapê û beşdarên me, di bin lîsansa vekirî
de ne
map_data_zoom_in_tooltip: Ji bo ku daneyên nexşeyê bibînî nêzîk bike
queryfeature_tooltip: Taybetmendiyan nîşan bide
queryfeature_disabled_tooltip: Ji bo ku taybetmendiyan bibînî nêzîk bike
- changesets:
- show:
- comment: Şîrove
- subscribe: Bibe abone
- unsubscribe: Ji abonetiyê derkeve
- hide_comment: veşêre
- unhide_comment: neveşêre
edit_help: Nexşeyê bide hereketkirin û li cihê ku tu dixwazî biguherînî nêzîk
bike, piştre jî bitikîne ser vir.
directions:
join_discussion: Loggt Iech an, fir bei der Diskussioun matzemaachen
still_open: Den Ännerungssaz ass nach op. 'Diskussioun gëtt opgemaach, esoubal
wéi den Ännerungssaz zou ass.
+ subscribe: Abonéieren
+ unsubscribe: Ofbestellen
+ hide_comment: verstoppen
+ unhide_comment: nees weisen
+ comment: Kommentéieren
changesetxml: XML mam Set vun Ännerungen
osmchangexml: osmChange XML
paging_nav:
title: Blog vun %{user} | %{title}
user_title: Blog vun %{user}
discussion: Diskussioun
+ subscribe: Abonéieren
+ unsubscribe: Ofbestellen
leave_a_comment: Eng Bemierkung maachen
login_to_leave_a_comment_html: '%{login_link} fir eng Bemierkung ze schreiwen'
login: Aloggen
all:
title: OpenStreetMap Blogbäiträg
description: Neiest Bloganträg vun OpenStreetMap-Benotzer
- comments:
+ diary_comments:
+ index:
title: Tagebuch Kommentarer bäigefüügt vum %{user}
heading: '%{user}''s Tagebuch Kommentarer'
subheading_html: Tagebuch Kommentarer bäigefüügt vum %{user}
subject: '[OpenStreetMap] GPX-Import erfollegräich'
signup_confirm:
subject: '[OpenStreetMap] Wëllkomm bei OpenStreetMap'
- greeting: Bonjour !
+ greeting: Moien!
created: Iergendeen (hoffentlech du) huet grad bei %{site_url} e Benotzerkont
erstallt
confirm: Ier mir eppes ënnerhuelen, brauche mir eng Bestätegung, datt dës Ufro
js_1: Dir hutt entweder e Browser dee JavaScript net ënnerstëtzt oder Dir hutt
JavaScript desaktivéiert.
js_2: OpenStreetMap benotzt JavaScript fir d'Kaartenduerstellung
- permalink: Permanentlink
- shortlink: Kuerze Link
- createnote: Eng Notiz derbäisetzen
license:
copyright: Copyright OpenStreetMap a Matwierkend, ënner enger oppener Lizenz
edit:
notes: Notizen op der Kaart
remove as friend: Frënd ewechhuelen
add as friend: Frënd derbäisetzen
+ no activity yet: Nach keng Aktivitéit
email address: 'E-Mail-Adress:'
status: 'Status:'
role:
map_data_zoom_in_tooltip: Vergréisser d'Kaart, fir 'Donnéeën ze gesinn
queryfeature_tooltip: Objetsoffro
queryfeature_disabled_tooltip: Fir Objetsoffro vergréisseren
- changesets:
- show:
- comment: Kommentéieren
- subscribe: Abonéieren
- unsubscribe: Ofbestellen
- hide_comment: verstoppen
- unhide_comment: nees weisen
edit_help: Vergréisser a verschib d'Kaart un en Uert, deens du beaarbechte wëlls,
a klick hei
directions:
join_discussion: Prisijunkite norėdami dalyvauti aptarime
still_open: Pakeitimas vis dar atidarytas - diskusija prasidės tik uždarius
pakeitimą.
+ subscribe: Užsisakyti
+ unsubscribe: Atsisakyti
comment_by_html: Komentaras nuo %{user} %{time_ago}
hidden_comment_by_html: Paslėptas komentaras nuo %{user} %{time_ago}
+ hide_comment: slėpti
+ unhide_comment: neslėpti
+ comment: Komentuoti
changesetxml: Pakeitimo XML
osmchangexml: osmChange XML
paging_nav:
all:
title: OpenStreetMap dienoraščio įrašai
description: Paskutiniai OpenStreetMap naudotojų dienoraščių įrašai
- comments:
+ diary_comments:
+ index:
title: Dienoraščio komentarus pridėjo %{user}
heading: Naudotojo %{user} dienoraščio komentarai
subheading_html: Dienoraščio komentarus pridėjo %{user}
js_1: Jūs arba naudojate naršyklę, nepalaikančią JavaScript, arba išjungėte
JavaScript palaikymą.
js_2: OpenStreetMap naudoja JavaScript savo 'slidžiam' žemėlapiui
- permalink: Nuoroda į šią vietą
- shortlink: Trumpoji nuoroda
- createnote: Pridėti pastabą
license:
copyright: Teisės priklauso OpenStreetMap ir prie projekto prisidėjusiems,
pagal atvirą licenciją.
map_data_zoom_in_tooltip: Padidinkite, norėdami matyti žemėlapio duomenis
queryfeature_tooltip: Ieškoti objektų
queryfeature_disabled_tooltip: Padidinkite, norėdami ieškoti objektų
- changesets:
- show:
- comment: Komentuoti
- subscribe: Užsisakyti
- unsubscribe: Atsisakyti
- hide_comment: slėpti
- unhide_comment: neslėpti
edit_help: Pastumkite žemėlapį ir padidinkite vietą, kurią norite keisti, tada
spauskite čia.
directions:
closed_ago_html: Slēgts %{time_ago}
discussion: Diskusija
join_discussion: Ieejiet sistēmā lai pievienotos diskusijai
+ subscribe: Abonēt
+ unsubscribe: Atteikties no abonējuma
+ hide_comment: paslēpt
+ unhide_comment: parādīt
+ comment: Komentēt
changesetxml: Izmaiņu kopas XML
osmchangexml: osmChange XML
paging_nav:
all:
title: OpenStreetMap dienasgrāmatu ieraksti
description: Pēdējie dienasgrāmatu ieraksti no OpenStreetMap lietotājiem
- comments:
+ diary_comments:
+ index:
post: Publicēt
when: Kad
comment: Komentārs
js_1: Vai nu jūs lietojat pārlūkprogrammu, kas neatbalsta JavaScript, vai arī
jūsu pārlūkprogrammā JavaScript ir atslēgts.
js_2: OpenStreetMap kartes rādīšanai lieto JavaScript.
- permalink: Pastāvīgā saite
- shortlink: Īsā saite
- createnote: Pievienot piezīmi
license:
copyright: Autortiesības OpenStreetMap un tā veidotāji, zem atvērtas licences
remote_failed: Rediģēšana neizdevās - pārbaudi, ka JOSM vai Merkaartor ir ieslēgts
map_data_zoom_in_tooltip: Pietuvināt, lai redzētu kartes datus
queryfeature_tooltip: Vaicājuma funkcijas
queryfeature_disabled_tooltip: Tuvināt pie kārtas funkcijām
- changesets:
- show:
- comment: Komentēt
- subscribe: Abonēt
- unsubscribe: Atteikties no abonējuma
- hide_comment: paslēpt
- unhide_comment: parādīt
edit_help: Pārvieto karti un pietuvini vietai, kuru vēlies labot, tad spied šeit.
directions:
ascend: Kāpums
join_discussion: Најавете се за да се приклучите во разговорот
still_open: Измените сè уште се отворени — разговорот ќе се отвори штом ќе се
затворат измените.
+ subscribe: Претплати се
+ unsubscribe: Отпиши ме
comment_by_html: Коментар од %{user} %{time_ago}
hidden_comment_by_html: Скриен коментар од %{user} %{time_ago}
+ hide_comment: скриј
+ unhide_comment: откриј
+ comment: Коментирај
changesetxml: XML за измените
osmchangexml: osmChange XML
paging_nav:
title: Дневникот на %{user} | %{title}
user_title: Дневникот на %{user}
discussion: Разговор
+ subscribe: Претплати се
+ unsubscribe: Отпиши ме
leave_a_comment: Напиши коментар
login_to_leave_a_comment_html: '%{login_link} за да оставите коментар'
login: Најава
all:
title: Дневнички ставки
description: Скорешни дневнички ставки од корисници на OpenStreetMap
- comments:
+ subscribe:
+ heading: Да ве претплатам на разговорот во следната дневничка ставка?
+ button: Претплати се на разговорот
+ unsubscribe:
+ heading: Да ве отпишам од претплатата на разговорот во следната дневничка ставка?
+ button: Отпиши се од разговорот
+ diary_comments:
+ index:
title: Дневнички коментари додадени од %{user}
heading: Дневнички коментари на %{user}
subheading_html: Дневнички коментари додадени од %{user}
comment: Коментар
newer_comments: Понови коментари
older_comments: Постари коментари
- subscribe:
- heading: Да ве претплатам на разговорот во следната дневничка ставка?
- button: Претплати се на разговорот
- unsubscribe:
- heading: Да ве отпишам од претплатата на разговорот во следната дневничка ставка?
- button: Отпиши се од разговорот
doorkeeper:
errors:
messages:
Белешката се наоѓа близу %{place}.'
commented_note_html: '%{commenter} реши картографска белешка на која имате
коментирано. Белешката се наоѓа близу %{place}.'
- details: Ð\9fоподÑ\80обно за белешката на %{url}.
- details_html: Ð\9fоподÑ\80обно за белешката на %{url}.
+ details: Ð\9eдговоÑ\80еÑ\82е или дознаÑ\98Ñ\82е повеÑ\9cе за белешката на %{url}.
+ details_html: Ð\9eдговоÑ\80еÑ\82е или дознаÑ\98Ñ\82е повеÑ\9cе за белешката на %{url}.
changeset_comment_notification:
description: Измени бр. %{id} во OpenStreetMap
hi: Здраво %{to_user},
partial_changeset_with_comment: со коментарот „%{changeset_comment}“
partial_changeset_with_comment_html: со коментарот „%{changeset_comment}“
partial_changeset_without_comment: без коментар
- details: Ð\9fоподÑ\80обно за промената на %{url}.
- details_html: Ð\9fоподÑ\80обно за промената на %{url}.
+ details: Ð\9eдговоÑ\80еÑ\82е или дознаÑ\98Ñ\82е повеÑ\9cе за промената на %{url}.
+ details_html: Ð\9eдговоÑ\80еÑ\82е или дознаÑ\98Ñ\82е повеÑ\9cе за промената на %{url}.
unsubscribe: Можете да се отпишете од подновите за овие измени на %{url}.
unsubscribe_html: Можете да се отпишете од подновите за овие измени на %{url}.
confirmations:
js_1: Или користите прелистувач кој не поддржува JavaScript, или пак сте го
оневозможиле тој програм.
js_2: OpenStreetMap користи JavaScript за нејзината лизгава карта.
- permalink: Постојана врска
- shortlink: Кратка врска
- createnote: Додај белешка
license:
copyright: Авторски права OpenStreetMap и учесниците, под отворена лиценца
remote_failed: Уредувањето не успеа - проверете дали е вчитан JOSM или Merkaartor
remove as friend: Отстрани од пријатели
add as friend: Додај во пријатели
mapper since: 'Картограф од:'
+ last map edit: 'Последно уредување на картата:'
+ no activity yet: Сè уште нема активности
uid: 'Корисничка назнака:'
ct status: 'Услови за учество:'
ct undecided: Неодлучено
queryfeature_tooltip: Пребарување на елементи
queryfeature_disabled_tooltip: Зголеми на пребарувањето на елементи
embed_html_disabled: Вградувањето на HTML не е достапно за овој слој на картата
- changesets:
- show:
- comment: Коментирај
- subscribe: Претплати се
- unsubscribe: Отпиши ме
- hide_comment: скриј
- unhide_comment: откриј
edit_help: Поместете ја картата и приближете во местото што сакате да го уредите,
па стиснете тука.
directions:
confirm: Конфирмаре
location:
edit: Редактаре
- comments:
+ diary_comments:
+ index:
post: Месаж
when: Кынд
comment: Коментариу
show:
title: 'बदलसंच: %{id}'
join_discussion: चर्चेत सहभागी होण्यासाठी सनोंद प्रवेश करा
+ comment: टिप्पणी
changesetxml: बदलसंच XML
osmchangexml: osmChange XML
paging_nav:
all:
title: ओपनस्ट्रीटमॅप अनुदिनीतील नोंदी
description: ओपनस्ट्रीटमॅप सदस्यांकडून अलीकडील अनुदिनी-नोंदी
- comments:
+ diary_comments:
+ index:
post: पाठवा
when: कधी
comment: टिप्पणी
js_1: आपण जावास्क्रीप्ट चालवू न शकणारा न्याहाळक वापरत आहात, किंवा जावास्क्रीप्ट
निष्क्रिय आहे.
js_2: ओपनस्ट्रीटमॅप सरकत्या नकाशासाठी जावास्क्रीप्टचा वापर करते.
- permalink: शाश्वत दुवा
- shortlink: लघुदुवा
- createnote: टीप जोडा
license:
copyright: प्रताधिकार ओपनस्ट्रीटमॅप आणि योगदाते, खुल्या परवान्यांतर्गत
remote_failed: संपादन अयशस्वी - JOSM किंवा Merkaartor चालू केले आहे आणि रिमोट
createnote_disabled_tooltip: नकाशावर टीप जोडण्यासाठी झूम करा
queryfeature_tooltip: वस्तूंची विचारणा
queryfeature_disabled_tooltip: वस्तूंची विचारणा करण्यासाठी झूम करा
- changesets:
- show:
- comment: टिप्पणी
directions:
instructions:
offramp_right_with_exit: उजवीकडील %{exit}ने बाहेर पडा
title: 'Set Ubah: %{id}'
discussion: Perbincangan
join_discussion: Daftar masuk untuk perbincangan
+ subscribe: Langgan
+ unsubscribe: Berhenti melanggan
+ hide_comment: sorokkan
+ unhide_comment: Dedahkan
+ comment: Komen
changesetxml: XML Set Ubah
osmchangexml: XML osmChange
paging_nav:
all:
title: Catatan diari OpenStreetMap
description: Catatan-catatan diari terbaru oleh pengguna OpenStreetMap
- comments:
+ diary_comments:
+ index:
no_comments: Tiada ulasan diari
post: Muat Naik
when: Bila
js_1: Anda sedang menggunakan pelayar web yang tidak menyokong JavaScript, ataupun
anda tidak menghidupkan JavaScript.
js_2: OpenStreetMap menggunakan JavaScript untuk peta licinnya.
- permalink: Pautan Kekal
- shortlink: Pautan Ringkas
- createnote: Tambah nota
license:
copyright: Hak cipta OpenStreetMap dan para penyumbang di bawah lesen terbuka
remote_failed: Penyuntingan gagal - pastikan JOSM atau Merkaartor dimuatkan
createnote_disabled_tooltip: Zum dekat untuk meletakkan nota pada peta
map_notes_zoom_in_tooltip: Zum dekat untuk membaca nota peta
map_data_zoom_in_tooltip: Zum dekat untuk membaca data peta
- changesets:
- show:
- comment: Komen
- subscribe: Langgan
- unsubscribe: Berhenti melanggan
- hide_comment: sorokkan
- unhide_comment: Dedahkan
edit_help: Alihkan peta dan zum dekat pada lokasi yang ingin anda sunting, kemudian
klik di sini.
directions:
show:
discussion: ဆွေးနွေးချက်
join_discussion: ဆွေးနွေးရန် လော့အင်ဝင်ပါ
+ hide_comment: ဝှက်
+ unhide_comment: မဝှက်တော့ရန်
changeset_comments:
comment:
commented_at_by_html: '%{user} က %{when} အကြာက မွမ်းမံခဲ့သည်'
location: 'တည်နေရာ:'
view: ကြည့်ရန်
edit: ပြင်ဆင်ရန်
- comments:
+ diary_comments:
+ index:
comment: မှတ်ချက်
newer_comments: ပိုသစ်သော မှတ်ချက်များ
older_comments: ပိုဟောင်းသော မှတ်ချက်များ
legal_babble:
title_html: မူပိုင်ခွင့်နှင့် လိုင်စင်
contributors_title_html: မိမိတို့၏ ပံ့ပို့ပေးသူများ
- index:
- permalink: ပုံသေလိပ်စာ
edit:
user_page_link: အသုံးပြုသူ စာမျက်နှာ
export:
image: ရုပ်ပုံ
long_link: လင့်
download: ဒေါင်းလုဒ်
- changesets:
- show:
- hide_comment: ဝှက်
- unhide_comment: မဝှက်တော့ရန်
directions:
distance: အကွာအဝေး
time: အချိန်
# Messages for Norwegian Bokmål (norsk bokmål)
# Exported from translatewiki.net
# Export driver: phpyaml
+# Author: 6400
# Author: Abbe98
# Author: Citadell
# Author: Danieldegroot2
# Author: SuperPotato
# Author: The real emj
# Author: Yupik
-# Author: 6400
---
nb:
time:
join_discussion: Logg inn for å delta i diskusjonen
still_open: Endringssettet er fortsatt åpent – diskusjonen åpner når endringssettet
er lukket.
+ subscribe: Abonner
+ unsubscribe: Avslutt abonnement
+ hide_comment: skjul
+ unhide_comment: vis
+ comment: Kommenter
changesetxml: XML for endringssett
osmchangexml: osmChange-XML
paging_nav:
all:
title: Innlegg i OpenStreetMap-dagboka
description: Nye innlegg i dagbøkene til OpenStreetMap-brukere
- comments:
+ diary_comments:
+ index:
post: Artikkel
when: Når
comment: Kommentar
js_1: Du har en nettleser som ikke støtter JavaScript eller så har du slått
av JavaScript.
js_2: OpenStreetMap bruker JavaScript på kartsidene.
- permalink: Permanent lenke
- shortlink: Kort lenke
- createnote: Legg til en merknad
license:
copyright: Rettighetshaver OpenStreetMap og bidragsytere, under en åpen lisens
remote_failed: Klarte ikke redigere - forsikre deg at JOSM eller Merkaartor
map_data_zoom_in_tooltip: Forstørr utvalg for å se kartdata
queryfeature_tooltip: Se over elementer
queryfeature_disabled_tooltip: Forstørr utvalg for å se over elementer
- changesets:
- show:
- comment: Kommenter
- subscribe: Abonner
- unsubscribe: Avslutt abonnement
- hide_comment: skjul
- unhide_comment: vis
edit_help: Flytt kartet og forstørr utvalg til et sted du vil redigere, og klikk
så her.
directions:
copyright:
native:
title: Över disse Siet
- index:
- permalink: Permalink
- shortlink: Kortlink
edit:
user_page_link: Brukersied
export:
trace:
user: प्रयोगकर्ता
visible: देखिने
- name: नाम
+ name: फाà¤\87ल नाम
size: आकार
latitude: अक्षांश
longitude: देशान्तर
description: वर्णन
report:
category: तपाईँको रिपोर्टको कारण छान्नुहोस्
+ details: कृपया समस्या बारे केही थप विवरणहरू प्रदान गर्नुहोस् (आवश्यक)।
user:
+ auth_provider: प्रमाणीकरण प्रदायक
+ auth_uid: प्रमाणीकरण युआइडी
email: इमेल
+ new_email: नयाँ इमेल ठेगाना
active: सक्रिय
display_name: देखाउने नाम
- description: वरà¥\8dणन
+ description: पà¥\8dरà¥\8bफाà¤\87ल विवरण
home_lat: अक्षांश
home_lon: देशान्तर
- languages: भाषाहरू
+ languages: रुचाइएका भाषाहरू
+ preferred_editor: रुचाइएको सम्पादक
pass_crypt: पासवर्ड
+ pass_crypt_confirmation: पासवर्ड निश्चित गर्नुहोस्
help:
+ doorkeeper/application:
+ redirect_uri: प्रति युआरआई एउटा पङ्क्ति प्रयोग गर्नुहोस्
trace:
tagstring: अल्पविरामले छुट्याएको
+ user:
+ new_email: (सार्वजनिक रूपमा कहिल्यै देखाइएको छैन)
+ datetime:
+ distance_in_words_ago:
+ about_x_hours:
+ one: लगभग %{count} घण्टा अघि
+ other: लगभग %{count} घण्टा अघि
+ about_x_months:
+ one: लगभग %{count} महिना अघि
+ other: लगभग %{count} महिना अघि
+ about_x_years:
+ one: लगभग %{count} घण्टा अघि
+ other: लगभग %{count} घण्टा अघि
+ almost_x_years:
+ one: लगभग %{count} वर्ष पहिले
+ other: लगभग %{count} वर्ष पहिले
+ half_a_minute: आधा मिनेट अघि
+ less_than_x_seconds:
+ one: '%{count} सेकेन्ड भन्दा कम'
+ other: '%{count} सेकेन्ड अघि'
+ less_than_x_minutes:
+ one: '%{count} मिनेट भन्दा कम'
+ other: '%{count} मिनेट अघि'
+ over_x_years:
+ one: लगभग %{count} वर्ष पहिले
+ other: लगभग %{count} वर्ष पहिले
+ x_seconds:
+ one: '%{count} सेकेन्ड अघि'
+ other: '%{count} सेकेन्ड अघि'
+ x_minutes:
+ one: '%{count} मिनेट पहिले'
+ other: '%{count} मिनेट पहिले'
+ x_days:
+ one: '%{count} दिन अघि'
+ other: '%{count} दिन अघि'
+ x_months:
+ one: '%{count} महिना अघि'
+ other: '%{count} महिना अघि'
+ x_years:
+ one: लगभग %{count} वर्ष पहिले
+ other: लगभग %{count} वर्ष पहिले
editor:
default: पूर्वस्थापित(अहिलेको %{name})
id:
description: iD (ब्राउजर सम्पादक)
remote:
name: रिमोट कन्ट्रोल
- description: रिमोट कन्ट्रोल (JOSM वा Merkaartor)
+ description: रिमोट कन्ट्रोल (JOSM, Potlatch, Merkaartor)
auth:
providers:
none: कुनै पनि होइन
+ google: गुगल
+ facebook: फेसबुक
+ github: गिटहब
+ wikipedia: विकिपिडिया
api:
notes:
comment:
commented_at_by_html: '%{user} द्वारा %{when} पहिले अद्यावधिक गरिएको'
+ rss:
+ title: ओपनस्ट्रिटम्याप टिप्पणीहरू
entry:
comment: टिप्पणी
+ full: पूर्ण टिप्पणी
account:
deletions:
show:
+ title: मेरो खाता मेटाउनुहोस्
+ delete_account: खाता मेटाउनुहोस्
confirm_delete: निश्चित हुनुहुन्छ ?
cancel: रद्द गर्नुहोस्
accounts:
title: 'परिवर्तनहरू: %{id}'
discussion: छलफल
join_discussion: छलफलमा भाग लिन लग इन गर्नुहोस्
+ subscribe: सदस्यता लिनुहोस्
+ unsubscribe: सदस्यता खारेज गर्नुहोस्
+ hide_comment: लुकाउ
+ comment: टिप्पणी
changesetxml: चेन्जसेट XML
osmchangexml: osmChange XML
paging_nav:
new:
title: नयाँ दैनिकी प्रविष्टी
form:
- location: 'स्थान:'
- use_map_link: नक्सा प्रयोगर्ने
+ location: स्थान
+ use_map_link: नक्सा प्रयोग गर्ने
index:
title: प्रयोगकर्ताका डायरीहरू
title_friends: साथीहरूका डायरीहरू
title: '%{user}को डायरी | %{title}'
user_title: '%{user}को डायरी'
discussion: छलफल
+ subscribe: सदस्यता लिनुहोस्
+ unsubscribe: सदस्यता खारेज गर्नुहोस्
leave_a_comment: टिप्पणी छोड्ने
login_to_leave_a_comment_html: '%{login_link} टिप्पणी छोड्नलाई'
login: प्रवेश
posted_by_html: '%{link_user}द्वारा %{created}मा %{language_link}भाषामा पोस्ट
गरिएको'
comment_link: यस प्रविष्टीमा टिप्पणी गर्ने
- reply_link: यà¥\8b पà¥\8dरविषà¥\8dà¤\9fà¥\80मा à¤\9cवाफ लà¥\87à¤\96à¥\8dनà¥\87
+ reply_link: लà¥\87à¤\96à¤\95लाà¤\88 सनà¥\8dदà¥\87श पठाà¤\89नà¥\81हà¥\8bसà¥\8d
comment_count:
zero: कुनै टिप्पणीहरू छैनन्
one: '%{count} टिप्पणी'
all:
title: OpenStreetMap डायरी प्रविष्टीहरू
description: OpenStreetMap प्रयोगकर्ताहरूका हालैका डायरी प्रविष्टीहरू
- comments:
+ diary_comments:
+ index:
post: पोष्ट
when: कहिले
comment: टिप्पणी
newer_comments: नयाँ टिप्पणीहरू
older_comments: पूरानो टिप्पणीहरू
+ errors:
+ forbidden:
+ title: निषेध गरिएको
+ internal_server_error:
+ title: अनुप्रयोगसम्बन्धी त्रुटि
+ not_found:
+ title: फाइल फेला परेन
friendships:
make_friend:
button: साथीको रूपमा थप्नुहोस्
remove_friend:
button: साथीबाट हटाउने
geocoder:
+ search:
+ title:
+ latlon: आन्तरिक
search_osm_nominatim:
prefix:
aerialway:
chair_lift: कुर्सी लिफ्ट
drag_lift: तान्ने लिफ्ट
gondola: गोन्डोला लिफ्ट
+ pylon: पाइलन
station: हवाई मार्ग स्टेशन
+ t-bar: टि-बार लिफ्ट
+ "yes": हवाई मार्ग
aeroway:
aerodrome: हवाईड्रोम
+ airstrip: हवाई यात्रा
apron: तटबन्द
- gate: ढà¥\8bà¤\95ा
+ gate: विमानसà¥\8dथलà¤\95à¥\8b à¤\97à¥\87à¤\9f
hangar: ह्याङ्गर
helipad: हेलिकप्टर बस्ने ठाउँ
+ navigationaid: उड्डयन पथप्रदर्शन सहायता
+ parking_position: पार्किङ स्थिति
runway: रनवे
+ taxilane: ट्याक्सिलेन
taxiway: ट्याक्सीको बाटो
- terminal: टर्मिनल
+ terminal: एयरपोर्ट टर्मिनल
+ windsock: विन्डसक
amenity:
+ animal_boarding: पशु बोर्डिङ
animal_shelter: पशु आश्रय
arts_centre: कला केन्द्र
atm: एटिएम् मेसिन
bench: मेच
bicycle_parking: साइकिल पार्किङ्
bicycle_rental: साइकिल भाडामा
+ bicycle_repair_station: साइकल मर्मत स्टेसन
biergarten: बियर पिउने ठाउँ
+ blood_bank: रक्त बैंक
boat_rental: ढुङ्गा भाडा सेवा
brothel: वेश्यालय
bureau_de_change: परिवर्तन व्यूरो
clock: घन्टाघर
college: कलेज
community_centre: सामुदायिक केन्द्र
+ conference_centre: सम्मेलन केन्द्र
courthouse: अदालत
crematorium: श्मशान
dentist: दाँतको डाक्टर
drinking_water: पिउने पानी
driving_school: ड्राइभिङ स्कूल
embassy: दूतावास
+ events_venue: कार्यक्रम स्थल
fast_food: चमेना गृह
ferry_terminal: फेरी टर्मिनल
fire_station: अग्नि नियन्त्रण स्टेसन्
hospital: अस्पताल
hunting_stand: शिकार क्षेत्र
ice_cream: बरफ
+ internet_cafe: इन्टरनेट क्याफे
kindergarten: बाल आश्रम
+ language_school: भाषा विद्यालय
library: पुस्तकालय
marketplace: बजार क्षेत्र
monastery: चैत्य
+ money_transfer: पैसा पठाउने
motorcycle_parking: मोटर साइकल पार्किङ
+ music_school: सङ्गीत विद्यालय
nightclub: रात्री क्लब
nursing_home: नर्सिङ होम
parking: पार्किङ
parking_entrance: पार्किङ प्रवेश
+ parking_space: पार्किङ स्पेस
pharmacy: औषधी पसल
place_of_worship: पूजा गर्ने स्थान
police: प्रहरी
more_title_html: थप जान्नको लागि
contributors_title_html: हाम्रा योगदान कर्ताहरू
contributors_fr_france: फ्रान्स
- index:
- permalink: स्थायी लिङ्क
- shortlink: छोटो लिङ्क
- createnote: एक टिप्पणी थप्नुहोस्
edit:
user_page_link: प्रयोगकर्ता पृष्ठ
export:
notes: म्याप टिप्पणीहरू
gps: सार्वजनिक GPS ट्रेसहरू
make_a_donation: दान गर्नुहोस्
- changesets:
- show:
- comment: टिप्पणी
- subscribe: सदस्यता लिनुहोस्
- unsubscribe: सदस्यता खारेज गर्नुहोस्
- hide_comment: लुकाउ
directions:
instructions:
exit_counts:
# Author: Sven L
# Author: Tjcool007
# Author: Trijnstel
+# Author: Vistaus
# Author: Xbaked potatox
---
nl:
join_discussion: Meld u aan om mee te praten
still_open: Wijzigingenset is nog open – overleg gaat open zodra de wijzigingenset
wordt afgesloten.
+ subscribe: Abonneren
+ unsubscribe: Uitschrijven
comment_by_html: Reactie van %{user}, %{time_ago}
hidden_comment_by_html: Verborgen reactie van %{user}, %{time_ago}
+ hide_comment: verbergen
+ unhide_comment: zichtbaar maken
+ comment: Reageren
changesetxml: Wijzigingenset-XML
osmchangexml: osmChange-XML
paging_nav:
title: Dagboek van %{user} | %{title}
user_title: Dagboek van %{user}
discussion: Overleg
+ subscribe: Abonneren
+ unsubscribe: Deabonneren
leave_a_comment: Een reactie achterlaten
login_to_leave_a_comment_html: U moet moet zich %{login_link} om te kunnen reageren
login: Aanmelden
all:
title: OpenStreetMap-dagboekberichten
description: Recente dagboekberichten van OpenStreetMap-gebruikers
- comments:
+ subscribe:
+ heading: Abonneren op de volgende dagboekaantekeningendiscussie?
+ button: Op discussie abonneren
+ unsubscribe:
+ heading: Afmelden voor de volgende dagboekaantekeningendiscussie?
+ button: Van discussie afmelden
+ diary_comments:
+ index:
title: Dagboekreacties toegevoegd door %{user}
heading: Dagboekreacties van %{user}
subheading_html: Dagboekreacties toegevoegd door %{user}
comment: Reactie
newer_comments: Nieuwere reacties
older_comments: Oudere reacties
- subscribe:
- heading: Abonneren op de volgende dagboekaantekeningendiscussie?
- button: Op discussie abonneren
- unsubscribe:
- heading: Afmelden voor de volgende dagboekaantekeningendiscussie?
- button: Van discussie afmelden
doorkeeper:
errors:
messages:
contact_the_community_html: Aarzel niet om %{contact_link} op te nemen met de
OpenStreetMap-community als u een niet werkende link of een bug hebt gevonden.
Noteer de exacte URL van uw verzoek.
+ bad_request:
+ title: Onjuiste aanvraag
+ description: De bewerking die u op de OpenStreetMap-server hebt aangevraagd
+ is ongeldig (HTTP 400)
forbidden:
title: Verboden
description: De door u gevraagde bewerking op de OpenStreetMap-server is alleen
commented_note_html: '%{commenter} heeft een kaartopmerking waarop u hebt
gereageerd opnieuw geactiveerd. De opmerking is gemaakt in de buurt van
%{place}.'
- details: Meer details over de opmerking zijn te vinden op %{url}.
- details_html: Meer details over de opmerking zijn te vinden op %{url}.
+ details: Reageer of lees meer over de opmerking op %{url}.
+ details_html: Reageer of lees meer over de opmerking op %{url}.
changeset_comment_notification:
description: 'OpenStreetMap-wijzigingenreeks #%{id}'
hi: Hoi %{to_user},
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}.
+ details: Reageer of lees meer over de wijzigingenset op %{url}.
+ details_html: Reageer of lees meer over de wijzigingenset op %{url}.
unsubscribe: U kunt afmelden voor updates van deze wijzigingensetop %{url}.
unsubscribe_html: U kunt u afmelden voor updates van deze wijzigingenset op
%{url}.
new:
title: Aanmelden
tab_title: Aanmelden
+ login_to_authorize_html: Meld u aan bij OpenStreetMap om toegang te krijgen
+ tot %{client_app_name}.
email or username: 'E-mailadres of gebruikersnaam:'
password: 'Wachtwoord:'
remember: Aanmeldgegevens onthouden
login_button: Aanmelden
register now: Nu inschrijven
with external: of meld u aan via een derde
+ or: of
auth failure: Met deze gegevens kunt u helaas niet aanmelden.
destroy:
title: Afmelden
js_1: U gebruikt een browser die JavaScript niet ondersteunt, of u hebt JavaScript
uitgeschakeld.
js_2: OpenStreetMap gebruikt JavaScript voor de slippykaart.
- permalink: Permanente koppeling
- shortlink: Korte koppeling
- createnote: Opmerking toevoegen
license:
copyright: Copyright OpenStreetMap en bijdragers, onder een open licentie
remote_failed: Bewerken is mislukt. Zorg dat JOSM of Merkaartor is geladen en
other: GPX-bestand met %{count} punten van %{user}
description_without_count: GPX-bestand van %{user}
application:
+ basic_auth_disabled: 'HTTP-basisauthenticatie is uitgeschakeld: %{link}'
+ oauth_10a_disabled: 'OAuth 1.0 en 1.0a zijn uitgeschakeld: %{link}'
permission_denied: U hebt geen toestemming om toegang te krijgen tot die handeling
require_cookies:
cookies_needed: U hebt cookies waarschijnlijk uitgeschakeld in uw browser. Schakel
muted_users: Gedempte gebruikers
auth_providers:
openid_logo_alt: Aanmelden met een OpenID
+ openid_login_button: Doorgaan
openid:
title: Aanmelden met OpenID
alt: Aanmelden met een OpenID URL
write_redactions: Kaartgegevens redigeren
read_email: E-mailadres lezen
skip_authorization: Toepassing automatisch goedkeuren
+ for_roles:
+ moderator: Deze toestemming geldt alleen voor acties die alleen toegankelijk
+ zijn voor moderators
oauth_clients:
new:
title: Nieuwe toepassing registreren
users:
new:
title: Registreren
+ tab_title: Registreren
+ signup_to_authorize_html: Registreer u bij OpenStreetMap om toegang te krijgen
+ tot %{client_app_name}.
no_auto_account_create: Helaas is het momenteel niet mogelijk om automatisch
een account voor u aan te maken.
please_contact_support_html: Neem contact op met de %{support_link} om een account
gemaakt door mensen zoals u, en is het voor iedereen gratis te verbeteren,
bij te werken, te downloaden en te gebruiken.
paragraph_2: Schrijf u in om te beginnen met bijdragen.
+ welcome: Welkom bij OpenStreetMap
+ duplicate_social_email: Als u al een OpenStreetMap-account heeft en een identiteitsprovider
+ van derden wilt gebruiken, log dan in met uw wachtwoord en wijzig de instellingen
+ van uw account.
display name description: Uw openbare gebruikersnaam. U kunt deze later in uw
voorkeuren wijzigen.
+ by_signing_up_html: Door u aan te melden, gaat u akkoord met onze %{tou_link},
+ %{privacy_policy_link} en %{contributor_terms_link}.
+ tou: gebruiksvoorwaarden
+ contributor_terms: bijdragevoorwaarden
external auth: 'Authenticatie van derden:'
continue: Registreren
terms accepted: Dank u wel voor het aanvaarden van de nieuwe bijdragersovereenkomst!
voor meer informatie.
privacy_policy: privacybeleid
privacy_policy_title: OSMF-privacybeleid, met een kopje over e-mailadressen
+ consider_pd_html: Ik beschouw mijn bijdragen als onderdeel van het %{consider_pd_link}.
+ consider_pd: publiek domein
+ or: of
use external auth: of schrijf u in via een derde partij
terms:
title: Voorwaarden
remove as friend: Vriend verwijderen
add as friend: Vriend toevoegen
mapper since: 'Mapper sinds:'
+ last map edit: 'Recentste bewerking:'
+ no activity yet: Nog geen activiteit
uid: 'Gebruikers-ID:'
ct status: 'Voorwaarden voor bijdragen:'
ct undecided: Onbeslist
intro: Een fout gezien of ontbreekt er iets? Laat het andere mappers weten zodat
wij het kunnen oplossen. Verplaats de markering naar de correcte positie en
beschrijf het probleem.
+ anonymous_warning_html: U bent niet aangemeld. Als u updates van uw aantekening
+ wilt ontvangen, kunt u %{log_in} of %{sign_up}.
+ anonymous_warning_log_in: aanmelden
+ anonymous_warning_sign_up: registreren
advice: Deze opmerking is openbaar en kan gebruikt worden om de kaart bij te
werken. Vul hier dus geen persoonlijke informatie in, en ook geen informatie
uit kaarten of telefoonboeken waar auteursrechtelijke bescherming op rust.
queryfeature_disabled_tooltip: Inzoomen om objecten op te vragen
embed_html_disabled: Het inbedden van HTML-code is voor deze kaartlaag niet
mogelijk
- changesets:
- show:
- comment: Reageren
- subscribe: Abonneren
- unsubscribe: Uitschrijven
- hide_comment: verbergen
- unhide_comment: zichtbaar maken
edit_help: Verplaats de kaart en zoom in op een plaats die u wilt bewerken. Klik
daarna hier.
directions:
# Messages for Norwegian Nynorsk (norsk nynorsk)
# Exported from translatewiki.net
# Export driver: phpyaml
+# Author: 6400
# Author: Abaksle
# Author: Amire80
# Author: Bjorni
# Author: Pyscowicz
# Author: Ranveig
# Author: Ruila
-# Author: 6400
---
nn:
time:
join_discussion: Logg inn for å vere med i diskusjonen
still_open: Endringssettet er framleis ope – det vert opna for diskusjon når
endringssettet vert lukka.
+ subscribe: Abonnér
+ unsubscribe: Avslutt abonnement
comment_by_html: Kommentar frå %{user} %{time_ago}
hidden_comment_by_html: Skylt kommentar frå %{user} %{time_ago}
+ hide_comment: gøym
+ unhide_comment: vis
+ comment: Kommenter
changesetxml: XML for endringssett
osmchangexml: osmChange XML
paging_nav:
all:
title: Oppføringar OpenStreetMap-dagboka
description: Nylege oppføringar i dagbøkene til OpenStreetMap-brukarar
- comments:
+ diary_comments:
+ index:
title: Kommentarar i dagboka frå %{user}
heading: '%{user} sine kommentarar til dagboksoppføringar'
subheading_html: Kommentarar i dagboka frå %{user}
js_1: Du har ein nettleser som ikkje støttar JavaScript eller så har du slått
av JavaScript.
js_2: OpenStreetMap brukar JavaScript på kartsidene.
- permalink: Permanent lenkje
- shortlink: Kort lenkje
- createnote: Legg til ein notis
license:
copyright: Kopibeskytta OpenStreetMap og bidragsytarar, under ein open lisens
remote_failed: Klarte ikkje redigere - forsikre deg at JOSM eller Merkaartor
map_data_zoom_in_tooltip: Zoom inn for å sjå kartdata
queryfeature_tooltip: Finn objekt
queryfeature_disabled_tooltip: Forstørra for å finna objekt
- changesets:
- show:
- comment: Kommenter
- subscribe: Abonnér
- unsubscribe: Avslutt abonnement
- hide_comment: gøym
- unhide_comment: vis
directions:
ascend: Stigande
engines:
join_discussion: ߌ ߜߊ߲߬ߞߎ߲߫ ߞߊ߬ ߕߘߍ߬ ߡߙߌߣߊ߲߫ ߦߌߘߊ ߘߐ߫
still_open: ߡߊ߬ߦߟߍ߬ߡߊ߲߬ߠߌ߲߬ ߠߊߞߊ߬ߝߏ߬ߣߍ߲ ߠߎ߬ ߟߊߞߊ߬ߣߍ߲߫ ߦߋ߫ ߡߎߣߎ߲߬ - ߘߊߘߐߖߊߥߏ
ߘߌ߫ ߘߊߦߟߍ߬ ߣߌ߫ ߡߊ߬ߦߟߍ߬ߡߊ߲߬ߠߌ߲߬ ߠߊߞߊ߬ߝߏ߬ߣߍ߲ ߠߎ߬ ߕߎ߯ ߘߊ߫ ߕߎ߬ߡߊ ߡߍ߲ ߠߊ߫.
+ subscribe: ߊ߬ ߡߊߝߘߎ߫
+ unsubscribe: ߊ߬ ߡߊߝߘߎߣߍ߲ ߓߐ߫
comment_by_html: ߞߊ߲߬ߞߎߡߊ ߞߊ߬ ߝߘߊ߫ %{user} ߟߊ߫ %{time_ago} ߡߊ߬
hidden_comment_by_html: ߞߊ߲߬ߞߎߡߊ ߥߣߊ߬ߙߌ߬ߣߍ߲߬ ߦߋ߫ %{user} ߡߊ߬ %{time_ago} ߟߊ߫
+ hide_comment: ߊ߬ ߢߡߊߘߏ߲߰
+ unhide_comment: ߊ߬ ߟߊ߲ߞߣߍߡߦߊ߫
+ comment: ߡߙߌߣߊ߲
changesetxml: XML ߟߊ߬ߘߏ߲߬ߠߌ߲ ߡߊߝߊ߬ߟߋ߲߫
osmchangexml: ߏ.ߛ.ߡ ߡߝߊ߬ߟߋ߲߬ߠߌ߲ XML
paging_nav:
all:
title: ߏߔߌ߲ߛߕߑߙߌߕߑߡߊߔ ߕߋ߬ߟߋ߲ ߟߊ߬ߘߏ߲߬ߠߌ߲ ߠߎ߬
description: ߟߊ߬ߓߊ߰ߙߊ߬ߟߊ ߟߊ߫ ߕߋ߬ߟߋ߲ ߟߊ߬ߘߏ߲߬ߠߌ߲ ߏߔߌ߲ߛߕߑߙߌߕߑߡߊߔ ߞߊ߲߬
- comments:
+ diary_comments:
+ index:
title: ߕߋ߬ߟߋ߲ ߡߙߌߣߊ߲߲߫ ߝߙߊ߬ߣߍ߲ %{user} ߓߟߏ߫
heading: '%{user} ߟߊ߫ ߕߋ߬ߟߋ߲ ߡߙߌߣߊ߲߲ ߠߎ߬'
subheading_html: ߕߋ߬ߟߋ߲ ߡߙߌߣߊ߲߲ ߝߙߊ߬ߣߍ߲ %{user} ߓߟߏ߫
more_title_html: ߛߌߦߊߡߊ߲߫ ߜߘߍ߫ ߟߎ߫ ߢߌߣߌ߲ ߦߴߌ ߘߐ߫
contributors_title_html: ߊ߲ ߠߊ߫ ߓߟߏߡߊߜߍ߲ ߠߎ߬
index:
- permalink: ߛߘߌ߬ߜߋ߲߬ ߓߟߏߕߍ߰ߓߊߟߌ
- shortlink: ߛߘߌ߬ߜߋ߲߬ ߛߎߘߎ߲
- createnote: ߦߟߌߣߐ ߘߏ߫ ߝߙߊ߬
license:
copyright: ߓߊߦߟߍߡߊ߲ ߤߊߞߍ ߏߔߌ߲ߛߑߕߙߌߕߑߡߊߔ ߣߌ߫ ߓߟߏߓߌߟߊߢߐ߲߯ߞߊ߲ߠߊ ߟߎ߬߸ ߕߦߊ߫ ߘߊߦߟߍ߬ߣߍ߲
ߞߘߐ߫
map_data_zoom_in_tooltip: ߊ߬ ߡߊߛߊ߬ߡߊ߲߫ ߞߊ߬ ߔߊ߬ߔߘߊ ߟߐ߲ߕߊ ߦߋ߫
queryfeature_tooltip: ߟߊ߬ߓߊ߰ߙߊ߬ߟߌ ߟߎ߬ ߡߊߢߌ߬ߣߌ߲߬ߞߊ߫
queryfeature_disabled_tooltip: ߊ߬ ߡߊߛߊ߬ߡߊ߲߫ ߞߊ߬ ߟߊ߬ߓߊ߰ߙߊ߬ߟߌ ߘߏ߫ ߟߎ߫ ߡߊߢߌ߬ߣߌ߲߬ߞߊ߫
- changesets:
- show:
- comment: ߡߙߌߣߊ߲
- subscribe: ߊ߬ ߡߊߝߘߎ߫
- unsubscribe: ߊ߬ ߡߊߝߘߎߣߍ߲ ߓߐ߫
- hide_comment: ߊ߬ ߢߡߊߘߏ߲߰
- unhide_comment: ߊ߬ ߟߊ߲ߞߣߍߡߦߊ߫
directions:
engines:
fossgis_osrm_bike: ߣߍ߰ߛߏ (OSRM)
join_discussion: Se connectar per rejónher la discussion
still_open: Ensemble de modificacions totjorn dobèrt — la discussion se dobrirà
un còp que l’ensemble de modificacions serà plegat.
+ subscribe: S'inscriure
+ unsubscribe: Se desabonar
+ hide_comment: amagar
+ unhide_comment: desamagar
+ comment: Comentari
changesetxml: Grop de modificacions XML
osmchangexml: osmChange XML
paging_nav:
all:
title: Entradas de jornau d'OpenStreetMap
description: Entradas recentas de jornau deis utilizaires d'OpenStreetMap
- comments:
+ diary_comments:
+ index:
title: Comentaris ajustats au jornau per %{user}
heading: Comentaris dau jornau de %{user}
subheading_html: Comentaris dau jornau ajustats per %{user}
js_1: JavaScript es pas pres en carga pel navigador qu'utilizatz, o alara l’avètz
desactivat.
js_2: OpenStreetMap utiliza Javascript per sas mapas lisantas.
- permalink: Ligam permanent
- shortlink: Ligam cort
- createnote: Apondre una nòta
license:
copyright: Copyright OpenStreetMap e sos contributors, jos una licéncia dobèrta
remote_failed: L'edicion a mancat. Asseguratz-vos que lo JOSM o lo Merkaartor
map_data_zoom_in_tooltip: Zoomatz per veire las donadas sus la mapa
queryfeature_tooltip: Requèsta suls objèctes
queryfeature_disabled_tooltip: Zoomar mai per recercar d'objèctes
- changesets:
- show:
- comment: Comentari
- subscribe: S'inscriure
- unsubscribe: Se desabonar
- hide_comment: amagar
- unhide_comment: desamagar
edit_help: Movètz la mapa e fasètz zoom sus una posicion que volètz editar, e
de contunh, fasètz clic aicí.
directions:
created_ago_by_html: '%{time_ago} ਨੂੰ %{user} ਦੁਆਰਾ ਬਣਾਇਆ ਗਿਆ'
closed_ago_by_html: '%{time_ago} ਨੂੰ %{user} ਦੁਆਰਾ ਬੰਦ ਕੀਤਾ ਗਿਆ'
discussion: ਗੱਲ-ਬਾਤ
- join_discussion: à¨\9aਰà¨\9aਾ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਣ ਲਈ ਦਾਖ਼ਲ ਹੋਵੋ
+ join_discussion: à¨\97ੱਲਬਾਤ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਣ ਲਈ ਦਾਖ਼ਲ ਹੋਵੋ
comment_by_html: '%{user} %{time_ago} ਤੋਂ ਟਿੱਪਣੀ'
hidden_comment_by_html: '%{user} %{time_ago} ਤੋਂ ਲੁਕਵੀਂ ਟਿੱਪਣੀ'
changesetxml: ਤਬਦੀਲੀ ਲੜੀ XML
location: 'ਟਿਕਾਣਾ:'
view: ਵੇਖੋ
edit: ਸੋਧੋ
- comments:
+ diary_comments:
+ index:
post: ਡਾਕ
when: ਕਦੋਂ
comment: ਟਿੱਪਣੀ
subject: '[ਖੁੱਲ੍ਹਾ-ਗਲੀ-ਨਕਸ਼ਾ] ਉੱਤੇ ਜੀ ਆਈਆਂ ਨੂੰ'
greeting: ਸਤਿ ਸ੍ਰੀ ਅਕਾਲ ਜੀ!
email_confirm:
- subject: '[à¨\96à©\81ੱਲà©\8dਹਾ-à¨\97ਲà©\80-ਨà¨\95ਸ਼ਾ] à¨\86ਪਣà©\87 à¨\88ਮà©\87ਲ ਪਤà©\87 ਦà©\80 ਪà©\81ਸ਼à¨\9fà©\80 ਕਰੋ'
+ subject: '[à¨\96à©\81ੱਲà©\8dਹਾ-à¨\97ਲà©\80-ਨà¨\95ਸ਼ਾ] à¨\86ਪਣà©\87 à¨\88ਮà©\87ਲ ਪਤà©\87 ਦà©\80 ਤਸਦà©\80à¨\95 ਕਰੋ'
greeting: ਸਤਿ ਸ੍ਰੀ ਅਕਾਲ,
lost_password:
greeting: ਸਤਿ ਸ੍ਰੀ ਅਕਾਲ,
failure: ਵਰਤੋਂਕਾਰ %{name} ਨਹੀਂ ਲੱਭਿਆ।
confirm_email:
heading: ਈਮੇਲ ਪਤੇ ਦੀ ਤਬਦੀਲੀ ਤਸਦੀਕ ਕਰਾਉ
+ press confirm button: ਆਪਣੇ ਨਵੇਂ ਈਮੇਲ ਪਤੇ ਦੀ ਤਸਦੀਕ ਕਰਨ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਤਸਦੀਕੀ
+ ਬਟਨ ਨੂੰ ਦਬਾਓ।
button: ਤਸਦੀਕ ਕਰੋ
messages:
inbox:
ਹੇਠ ਲਿਖੀਆਂ ਦੋ ਚੀਜ਼ਾਂ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ:'
more_title_html: ਹੋਰ ਜਾਣਕਾਰੀ ਲੱਭਣ ਵਾਸਤੇ
contributors_title_html: ਸਾਡੇ ਯੋਗਦਾਨੀ
- index:
- permalink: ਪੱਕੀ ਕੜੀ
- shortlink: ਛੋਟੀ ਕੜੀ
- createnote: ਟਿੱਪਣੀ ਜੋੜੋ
edit:
user_page_link: ਵਰਤੋਂਕਾਰ ਵਰਕਾ
anon_edits_link_text: ਪਤਾ ਕਰੋ ਕਿ ਮਾਮਲਾ ਇਸ ਤਰ੍ਹਾਂ ਕਿਉਂ ਹੈ।
join_discussion: Zaloguj się, aby dołączyć do dyskusji
still_open: Zestaw zmian jest wciąż otwarty – dyskusja będzie możliwa, gdy zostanie
on zamknięty.
+ subscribe: Obserwuj
+ unsubscribe: Nie obserwuj
comment_by_html: Komentarz od %{user} %{time_ago}
hidden_comment_by_html: Ukryty komentarz od użytkownika %{user} %{time_ago}
+ hide_comment: ukryj
+ unhide_comment: pokaż
+ comment: Komentarz
changesetxml: XML w formacie zestawu zmian
osmchangexml: XML w formacie osmChange
paging_nav:
all:
title: Wpisy dzienników OpenStreetMap
description: Ostatnie wpisy dzienników od użytkowników OpenStreetMap
- comments:
+ diary_comments:
+ index:
title: Komentarze do dzienników dodane przez %{user}
heading: Komentarze do dzienników użytkownika %{user}
subheading_html: Komentarze do dzienników dodane przez %{user}
js_1: Twoja przeglądarka internetowa nie obsługuje JavaScriptu bądź też masz
wyłączoną jego obsługę.
js_2: OpenStreetMap używa JavaScriptu do wyświetlania tej mapy.
- permalink: Permalink
- shortlink: Skrócony link
- createnote: Dodaj uwagę
license:
copyright: Prawa autorskie należą do OpenStreetMap i jego autorów na warunkach
otwartej licencji
remove as friend: usuń ze znajomych
add as friend: dodaj do znajomych
mapper since: 'Mapuje od:'
+ last map edit: 'Ostatnia edycja mapy:'
+ no activity yet: —
uid: 'Identyfikator użytkownika:'
ct status: 'Warunki uczestnictwa:'
ct undecided: niezdecydowane
queryfeature_tooltip: Pobierz i wyświetl obiekty
queryfeature_disabled_tooltip: Przybliż mapę, aby obejrzeć dane obiektów
embed_html_disabled: Osadzanie HTML nie jest dostępne dla tej warstwy mapy
- changesets:
- show:
- comment: Komentarz
- subscribe: Obserwuj
- unsubscribe: Nie obserwuj
- hide_comment: ukryj
- unhide_comment: pokaż
edit_help: Proszę przesunąć mapę i przybliżyć modyfikowane położenie, a następnie
kliknąć tutaj.
directions:
title: 'تبدیلیاں: %{id}'
discussion: گل بات
join_discussion: ایہہ گل بات جوڑن لئی تسیں لوگاین کر سکدیو
+ hide_comment: لُکاؤ
+ unhide_comment: نہیں لُکاؤ
+ comment: ٹپݨی کرو
changesetxml: تبدیلیاں لئی سروت دی فائل
osmchangexml: تبدیلیاں لئی سروت دی فائل فارماٹ
paging_nav:
all:
title: نقشے بارے وچ روزنامچے دے لیکھ
description: حالیہ نقشے بارے وچ روزنامچے دے لیکھ
- comments:
+ diary_comments:
+ index:
title: ایہہ روزنامچے وچ «%{user}» دیاں ٹپݨیاں پائیاں
heading: روزنامچے وچ «%{user}» دیاں ٹپݨیاں
subheading_html: ایہہ روزنامچے وچ «%{user}» دیاں ٹپݨیاں پائیاں
index:
js_1: تہاڈے براؤزر جاواسکرپٹ نہیں ورتیئے، یا تسیں جاواسکرپٹ بند کیتے سی۔
js_2: ایس ویبسائیٹ دا نقشہ جاواسکرپٹ ورتدا۔
- permalink: پکی کڑی
- shortlink: چھوٹی کڑی
- createnote: نوٹ پایو
license:
copyright: اوپن سٹریٹ میپ تے لیکھک لئی آزاد لائیسنس نال ویب سائیٹ چھپیا سی۔
remote_failed: سودھ کر نہیں سکدے۔ خبرے جو اَیپ چالو تے ریموٹ کنٹرول چالو وکھیو۔
map_data_zoom_in_tooltip: ڈیٹے دکھݨ لئی وڈا کریو
queryfeature_tooltip: نقشاں لئی پرشن
queryfeature_disabled_tooltip: نقش دے پرشن لئی وڈا کریو
- changesets:
- show:
- comment: ٹپݨی کرو
- hide_comment: لُکاؤ
- unhide_comment: نہیں لُکاؤ
directions:
engines:
fossgis_osrm_bike: سائیکل (او ایس آر ایم)
location: 'ځای:'
view: کتل
edit: سمول
- comments:
+ diary_comments:
+ index:
when: کله
comment: تبصره
friendships:
destroy:
success: Conta apagada.
browse:
- deleted_ago_by_html: Eliminado há %{time_ago} por %{user}
- edited_ago_by_html: Editado há %{time_ago} por %{user}
+ deleted_ago_by_html: Eliminado %{time_ago} por %{user}
+ edited_ago_by_html: Editado %{time_ago} por %{user}
version: Versão
redacted_version: Versão reduzida
in_changeset: Conjunto de alterações
title: 'Conjunto de alterações: %{id}'
created: 'Criado: %{when}'
closed: 'Fechado: %{when}'
- created_ago_html: Criado há %{time_ago}
- closed_ago_html: Fechado há %{time_ago}
- created_ago_by_html: Criado há %{time_ago} por %{user}
- closed_ago_by_html: Fechado há %{time_ago} por %{user}
+ created_ago_html: Criado %{time_ago}
+ closed_ago_html: Fechado %{time_ago}
+ created_ago_by_html: Criado %{time_ago} por %{user}
+ closed_ago_by_html: Fechado %{time_ago} por %{user}
discussion: Discussão
join_discussion: Inicia sessão para te juntares à discussão
still_open: O conjunto de alterações continua aberto. A discussão será iniciada
assim que o conjunto de alterações for fechado.
- comment_by_html: Comentário de %{user} há %{time_ago}
- hidden_comment_by_html: Comentário ocultado por %{user} há %{time_ago}
+ subscribe: Subscrever
+ unsubscribe: Anular subscrição
+ comment_by_html: Comentário de %{user} %{time_ago}
+ hidden_comment_by_html: Comentário ocultado por %{user} %{time_ago}
+ hide_comment: ocultar
+ unhide_comment: desocultar
+ comment: Comentar
changesetxml: XML do conjunto de alterações
osmchangexml: XML no formato osmChange
paging_nav:
title: Diário de %{user} | %{title}
user_title: Diário de %{user}
discussion: Discussão
+ subscribe: Subscrever
+ unsubscribe: Cancelar subscrição
leave_a_comment: Deixar um comentário
login_to_leave_a_comment_html: '%{login_link} para deixar um comentário'
login: Iniciar sessão
all:
title: Publicações no diário de mapeadores do OpenStreetMap
description: Publicações recentes no diário OpenStreetMap
- comments:
+ subscribe:
+ heading: Pretendes acompanhar a seguinte discussão sobre a entrada no diário?
+ button: Acompanhar discussão
+ unsubscribe:
+ heading: Pretendes deixar de acompanhar a seguinte discussão sobre a entrada
+ no diário?
+ button: Deixar de acompanhar a discussão
+ diary_comments:
+ index:
title: Comentários no Diário feitos por %{user}
heading: Comentários no Diário de %{user}
subheading_html: Comentários no Diário feitos por %{user}
comment: Comentário
newer_comments: Comentários mais recentes
older_comments: Comentários mais antigos
- subscribe:
- heading: Pretendes acompanhar a seguinte discussão sobre a entrada no diário?
- button: Acompanhar discussão
- unsubscribe:
- heading: Pretendes deixar de acompanhar a seguinte discussão sobre a entrada
- no diário?
- button: Deixar de acompanhar a discussão
doorkeeper:
errors:
messages:
js_1: Está a usar um navegador de Internet que não suporta JavaScript ou tem
o JavaScript desativado.
js_2: É necessário ter o JavaScript ativado para visualizar mapas no OpenStreetMap.
- permalink: Ligação permanente
- shortlink: Atalho
- createnote: Adicionar nota
license:
copyright: Direitos de autor do OpenStreetMap e seus contribuidores, sob uma
licença aberta
remove as friend: Remover amigo
add as friend: Adicionar aos amigos
mapper since: 'A mapear desde:'
+ last map edit: 'Última edição do mapa:'
+ no activity yet: Ainda sem atividade
uid: 'Id de utilizador:'
ct status: 'Termos do Contribuidor:'
ct undecided: Por decidir
open_title: Nota não resolvida n.º %{note_name}
closed_title: Nota resolvida n.º %{note_name}
hidden_title: Nota oculta n.º %{note_name}
- event_opened_by_html: Criada por %{user} há %{time_ago}
- event_opened_by_anonymous_html: Criada por anónimo há %{time_ago}
- event_commented_by_html: Comentada por %{user} há %{time_ago}
- event_commented_by_anonymous_html: Comentada por anónimo há %{time_ago}
- event_closed_by_html: Resolvida por %{user} há %{time_ago}
- event_closed_by_anonymous_html: Resolvida por anónimo há %{time_ago}
- event_reopened_by_html: Reativada por %{user} há %{time_ago}
- event_reopened_by_anonymous_html: Reativada por anónimo há %{time_ago}
- event_hidden_by_html: Escondida por %{user} há %{time_ago}
+ event_opened_by_html: Criada por %{user} %{time_ago}
+ event_opened_by_anonymous_html: Criada por anónimo %{time_ago}
+ event_commented_by_html: Comentada por %{user} %{time_ago}
+ event_commented_by_anonymous_html: Comentada por anónimo %{time_ago}
+ event_closed_by_html: Resolvida por %{user} %{time_ago}
+ event_closed_by_anonymous_html: Resolvida por anónimo %{time_ago}
+ event_reopened_by_html: Reativada por %{user} %{time_ago}
+ event_reopened_by_anonymous_html: Reativada por anónimo %{time_ago}
+ event_hidden_by_html: Escondida por %{user} %{time_ago}
report: denunciar esta nota
anonymous_warning: Esta nota inclui comentários de utilizadores anónimos que
devem ser confirmados por fonte independente.
queryfeature_disabled_tooltip: Amplia para consultares elementos
embed_html_disabled: A incorporação de HTML não está disponível para esta camada
do mapa
- changesets:
- show:
- comment: Comentar
- subscribe: Subscrever
- unsubscribe: Anular subscrição
- hide_comment: ocultar
- unhide_comment: desocultar
edit_help: Move o mapa, amplia-o no local que pretendes editar e clica aqui.
directions:
ascend: Ascenção
join_discussion: Entrar para participar da discussão
still_open: O conjunto de alterações continua em aberto - A discussão será iniciada
assim que for fechado o conjunto de alterações.
+ subscribe: Inscrever
+ unsubscribe: Cancelar inscrição
comment_by_html: Comentário de %{user} há %{time_ago}
hidden_comment_by_html: Comentário ocultado por %{user} há %{time_ago}
+ hide_comment: esconder
+ unhide_comment: exibir
+ comment: Comentar
changesetxml: XML do conjunto de alterações
osmchangexml: XML osmChange
paging_nav:
all:
title: Publicações no diário do OpenStreetMap
description: Publicações no diário recentes de usuários do OpenStreetMap
- comments:
+ diary_comments:
+ index:
title: Comentários no diário feitos por %{user}
heading: Comentários no diário de %{user}
subheading_html: Comentários no diário feitos por %{user}
js_1: Você está usando um navegador sem suporte a JavaScript, ou está com o
JavaScript desativado.
js_2: O OpenStreetMap usa JavaScript para a navegação dos mapas.
- permalink: Link permanente
- shortlink: Link Curto
- createnote: Incluir uma nota
license:
copyright: Direitos autorais do OpenStreetMap e contribuidores sob uma licença
aberta
queryfeature_disabled_tooltip: Aproxime para consultar elementos
embed_html_disabled: A incorporação de HTML não está disponível para esta camada
do mapa
- changesets:
- show:
- comment: Comentar
- subscribe: Inscrever
- unsubscribe: Cancelar inscrição
- hide_comment: esconder
- unhide_comment: exibir
edit_help: Mover o mapa e ampliar uma localização que pretende editar e clique
aqui.
directions:
join_discussion: Conectați-vă pentru a vă alătura discuției
still_open: Setul de schimbări este deschis - discuția se va deschide atunci
când setul de schimbări este închis.
+ subscribe: Abonare
+ unsubscribe: Dezabonare
comment_by_html: Comentariu de la %{user} %{time_ago}
hidden_comment_by_html: Comentariu ascuns de la %{user} %{time_ago}
+ hide_comment: ascunde
+ unhide_comment: arată
+ comment: Comentariu
changesetxml: Set de modificări XML
osmchangexml: XML osmChange
paging_nav:
all:
title: Înregistrări în jurnalul OpenStreetMap
description: Înregistrări recente în jurnale de la utilizatorii OpenStreetMap
- comments:
+ diary_comments:
+ index:
title: Comentarii din jurnal adăugate de %{user}
heading: Comentariile la jurnal a lui %{user}
subheading_html: Comentarii din jurnal adăugate de %{user}
js_1: Utilizați fie un browser care nu acceptă JavaScript, fie aveți JavaScript
dezactivat.
js_2: OpenStreetMap folosește JavaScript pentru hărțile goale.
- permalink: Legătură permanentă
- shortlink: Legătură scurtată
- createnote: Adaugă o notă
license:
copyright: Drepturi de autor OpenStreetMap și contribuitori, sub licență deschisă
remote_failed: Editarea a eșuat - asigurați-vă că JOSM sau Merkaartor este încărcat
queryfeature_disabled_tooltip: Mărește caracteristicile de interogare
embed_html_disabled: Încorporarea HTML nu este disponibilă pentru acest strat
de hartă
- changesets:
- show:
- comment: Comentariu
- subscribe: Abonare
- unsubscribe: Dezabonare
- hide_comment: ascunde
- unhide_comment: arată
edit_help: Deplasați harta și măriți o locație pe care doriți să o editați, apoi
faceți click aici.
directions:
join_discussion: Войдите в систему, чтобы присоединиться к обсуждению
still_open: Пакет правок ещё открыт. Обсуждение будет доступно, как только пакет
правок будет закрыт.
+ subscribe: Подписаться
+ unsubscribe: Отписаться
comment_by_html: Комментарий от %{user} %{time_ago}
hidden_comment_by_html: Скрытый комментарий от %{user} %{time_ago}
+ hide_comment: скрыть
+ unhide_comment: показать
+ comment: Комментировать
changesetxml: XML пакета правок
osmchangexml: osmChange XML
paging_nav:
title: Дневник пользователя %{user} | %{title}
user_title: Дневник пользователя %{user}
discussion: Обсуждение
+ subscribe: Подписаться
+ unsubscribe: Отписаться
leave_a_comment: Оставить комментарий
login_to_leave_a_comment_html: '%{login_link}, чтобы оставить комментарий'
login: Войти
all:
title: Записи в дневнике OpenStreetMap
description: Последние записи в дневнике от пользователей OpenStreetMap
- comments:
+ subscribe:
+ heading: Подписаться на обсуждение следующей записи в дневнике?
+ button: Подписаться на обсуждение
+ unsubscribe:
+ heading: Отписаться от обсуждения следующей записи в дневнике?
+ button: Отписаться от обсуждения
+ diary_comments:
+ index:
title: Комментарии к записям в дневнике, добавленные пользователем %{user}
heading: Комментарии к записям в дневнике пользователя %{user}
subheading_html: Комментарии к записям в дневнике, добавленные пользователем
comment: Комментарий
newer_comments: Более новые комментарии
older_comments: Более старые комментарии
- subscribe:
- heading: Подписаться на обсуждение следующей записи в дневнике?
- button: Подписаться на обсуждение
- unsubscribe:
- heading: Отписаться от обсуждения следующей записи в дневнике?
- button: Отписаться от обсуждения
doorkeeper:
errors:
messages:
index:
js_1: Вы используете браузер, в котором не поддерживается или отключён JavaScript.
js_2: OpenStreetMap использует JavaScript для отображения карт.
- permalink: Постоянная ссылка
- shortlink: Короткая ссылка
- createnote: Добавить заметку
license:
copyright: Авторские права принадлежат OpenStreetMap и его участникам на условиях
открытой лицензии
queryfeature_tooltip: Что здесь?
queryfeature_disabled_tooltip: Приблизьте карту для информации об объектах
embed_html_disabled: Встраивание HTML недоступно для этого слоя карты
- changesets:
- show:
- comment: Комментировать
- subscribe: Подписаться
- unsubscribe: Отписаться
- hide_comment: скрыть
- unhide_comment: показать
edit_help: Передвиньте карту и увеличьте место, которые вы хотите править, затем
кликните здесь.
directions:
belongs_to: ᱚᱱᱚᱞᱤᱭᱟᱹ
show:
discussion: ᱜᱟᱞᱢᱟᱨᱟᱣ
+ hide_comment: ᱫᱟᱱᱟᱝ
+ comment: ᱚᱠᱛᱟ
paging_nav:
nodes: (%{count}) ᱜᱟᱸᱴᱷᱠᱚ
ways: (%{count}) ᱦᱚᱨᱠᱚ
location: 'ᱡᱟᱭᱜᱟ:'
view: ᱧᱮᱞ ᱢᱮ
edit: ᱥᱟᱯᱲᱟᱣ
- comments:
+ diary_comments:
+ index:
when: ᱛᱤᱥ
comment: ᱚᱠᱛᱟ
newer_comments: ᱱᱟᱶᱟᱱᱟ ᱚᱠᱛᱟᱠᱚ
copyright:
native:
mapping_link: ᱱᱚᱠᱥᱟ ᱛᱮᱭᱟᱨ ᱮᱦᱚᱵ ᱢᱮ
- index:
- createnote: ᱠᱷᱟᱴᱚ ᱚᱞ ᱥᱮᱞᱮᱫ ᱢᱮ
edit:
user_page_link: ᱵᱮᱵᱦᱟᱨᱤᱭᱟᱜ ᱥᱟᱦᱴᱟ
export:
edit_tooltip: ᱱᱟᱠᱥᱟ ᱥᱟᱯᱲᱟᱣ ᱢᱮ
edit_disabled_tooltip: ᱱᱚᱠᱥᱟ ᱥᱟᱯᱲᱟᱣ ᱞᱟᱹᱜᱤᱫᱛᱮ ᱵᱷᱤᱛᱨᱤ ᱥᱮᱫ ᱡᱩᱢ ᱢᱮ
createnote_tooltip: ᱱᱚᱠᱥᱟ ᱨᱮ ᱠᱷᱟᱴᱟᱹ ᱚᱞ ᱥᱮᱞᱮᱫ ᱢᱮ
- changesets:
- show:
- comment: ᱚᱠᱛᱟ
- hide_comment: ᱫᱟᱱᱟᱝ
directions:
engines:
fossgis_osrm_bike: ᱵᱟᱭᱥᱟᱭᱠᱤᱞ (OSRM)
join_discussion: Intra pro t'aunire a s'arresonu
still_open: Annantu de modìficas galu abertu - s'arresonu s'at a abèrrere cando
s'annantu de modìficas s'at a serrare.
+ subscribe: Sutaiscrie·ti
+ unsubscribe: Annulla s'iscritzione
comment_by_html: Cummentu de %{user} %{time_ago}
hidden_comment_by_html: Cummentu cuadu de %{user} %{time_ago}
+ hide_comment: cua
+ unhide_comment: ammustra
+ comment: Cummentu
changesetxml: XML de s'annantu de modìficas
osmchangexml: XML in formadu osmChange
paging_nav:
all:
title: Intradas de diàriu de OpenStreetMap
description: Intradas de diàriu reghentes de sos utentes de OpenStreetMap
- comments:
+ diary_comments:
+ index:
title: Cummentos de su diàriu annantos dae %{user}
heading: Cummentos de su diàriu de %{user}
subheading_html: Cummentos de su diàriu annantos dae %{user}
js_1: Ses impreende unu navigadore chi non tenet su suportu pro JavaScript o
as inabilitadu JavaScript.
js_2: OpenStreetMap impreat JavaScript pro sa mapa dinàmica sua.
- permalink: Ligàmene permanente
- shortlink: Ligàmene curtzu
- createnote: Annanghe una nota
license:
copyright: Deretu de autore de OpenStreetMap e de sos collaboradores suos
suta de una litzèntzia aberta
map_data_zoom_in_tooltip: Ismànnia pro bìdere sos datos de sa mapa
queryfeature_tooltip: Chirca de elementos
queryfeature_disabled_tooltip: Ismànnia pro chircare elementos
- changesets:
- show:
- comment: Cummentu
- subscribe: Sutaiscrie·ti
- unsubscribe: Annulla s'iscritzione
- hide_comment: cua
- unhide_comment: ammustra
edit_help: Move sa mapa, ismànnia in una positzione chi boles modificare e a pustis
incarca inoghe
directions:
title: 'Gruppu di canciamenti: %{id}'
discussion: Discussioni
join_discussion: Pi participari ntâ discussioni trasi
+ subscribe: Abbònati
+ unsubscribe: Annulla l’abbunamentu
+ hide_comment: ammuccia
+ unhide_comment: Ammustra
+ comment: Cummenta
changesetxml: XML dû gruppu di canciamenti
osmchangexml: XML osmChange
paging_nav:
all:
title: Vuci dû diariu d'OpenStreetMap
description: Vuci ricenti dû diariu di l'utenti d'OpenStreetMap
- comments:
+ diary_comments:
+ index:
post: Missaggiu
when: Quannu
comment: Cummentu
js_1: O stai adupirannu nu browser chi nun supporta lu JavaScript, o puru hai
lu JavaScript disattivatu.
js_2: OpenStreetMap adòpira lu JavaScript pâ sò cartina scurritura.
- permalink: Culligamentu pirmanenti
- shortlink: Culligamentu accurzatu
- createnote: Agghiunci na nota
license:
copyright: Copyright OpenStreetMap e li sò cuntribbutura, sutta a na licenza
graputa
map_data_zoom_in_tooltip: Zumma pi putiri a vìdiri li dati dâ cartina
queryfeature_tooltip: Arricerca elimenti
queryfeature_disabled_tooltip: Zumma pi putiri circari l'elimenti
- changesets:
- show:
- comment: Cummenta
- subscribe: Abbònati
- unsubscribe: Annulla l’abbunamentu
- hide_comment: ammuccia
- unhide_comment: Ammustra
edit_help: Sposta la cartina e zumma ntôn postu chi voi canciari, e appoi clicca
ccà.
directions:
all:
title: OpenStreetMap diary entries
description: Recent diary entries frae uisers o OpenStreetMap
- comments:
+ diary_comments:
+ index:
post: Post
when: When
comment: Comment
js_1: Ili koristite internet preglednik koji ne podržava JavaScript, ili ste
onemogućili taj program.
js_2: OpenStreetMap koristi JavaScript za slippy kartu.
- permalink: Trajni link
- shortlink: Kratki link
- createnote: Dodaj bilješku
license:
copyright: Autorska prava pripadaju OpenStreetMap-u i doprinositeljima, pod
otvorenom licencom
invalid_email_address: nevyzerá ako platná e-mailová adresa
email_address_not_routable: nie je routovateľná
display_name_is_user_n: nemôže byť user_n, pokiaľ n nie je vaše ID používateľa
+ models:
+ user_mute:
+ is_already_muted: je už stlmený/á.
models:
acl: Zoznam prístupových práv
changeset: Sada zmien
reopened_at_by_html: Opätovne aktivované %{when} používateľom %{user}
rss:
title: Poznámky OpenStreetMap
+ description_all: Zoznam nahlásených, komentovaných alebo uzavretých poznámok
description_area: Zoznam poznámok nahlásených, komentovaných alebo uzavretých
vo vašej oblasti [(%{min_lat}|%{min_lon}) -- (%{max_lat}|%{max_lon})]
description_item: RSS kanál k poznámke %{id}
retain_notes: Vaše mapové poznámky a komentáre budú zachované, ale skryté.
retain_changeset_discussions: Vaše prípadné diskusie k sadám zmien budú zachované.
retain_email: Vaša emailová adresa bude uchovaná.
+ recent_editing_html: Keďže ste nedávno upravovali, váš účet momentálne nie
+ je možné odstrániť. Odstránenie bude možné o %{time}.
confirm_delete: Ste si istý/á?
cancel: Zrušiť
accounts:
delete_account: Odstrániť účet...
go_public:
heading: Verejné úpravy
+ currently_not_public: V súčasnosti sú vaše úpravy anonymné a ľudia vám nemôžu
+ posielať správy ani vidieť vašu polohu. Ak chcete zobraziť, čo ste upravili
+ a umožniť ľuďom kontaktovať vás prostredníctvom webovej lokality, kliknite
+ na tlačidlo nižšie.
+ only_public_can_edit: Od prechodu na API 0.6 môžu mapové údaje upravovať iba
+ verejní používatelia.
find_out_why: zistite prečo
+ email_not_revealed: Vaša e-mailová adresa nebude zverejnená.
+ not_reversible: Túto akciu nie je možné vrátiť späť a všetci noví používatelia
+ sú teraz v predvolenom nastavení verejní.
make_edits_public_button: Zverejniť všetky moje úpravy
update:
success_confirm_needed: Používateľské údaje boli úspešne aktualizované. Skontrolujte
deleted_ago_by_html: Odstránené %{time_ago} používateľom %{user}
edited_ago_by_html: Upravené %{time_ago} používateľom %{user}
version: Verzia
+ redacted_version: Upravená verzia
in_changeset: Sada zmien
anonymous: anonym
no_comment: (bez komentára)
other: '%{count} ciest'
download_xml: Stiahnuť XML
view_history: Zobraziť históriu
+ view_unredacted_history: Zobraziť neredigovanú históriu
view_details: Zobraziť detaily
+ view_redacted_data: Zobraziť upravené údaje
+ view_redaction_message: Zobraziť správu o úprave
location: 'Poloha:'
node:
title_html: 'Uzol: %{name}'
join_discussion: Zapojte sa do diskusie
still_open: Sada zmien stále otvorená - diskusia bude otvorená, keď bude sada
zmien uzatvorená.
+ subscribe: Odoberať
+ unsubscribe: Zrušiť odoberanie
comment_by_html: Komentár od používateľa %{user} %{time_ago}
hidden_comment_by_html: Skrytý komentár od používateľa %{user} %{time_ago}
+ hide_comment: skryť
+ unhide_comment: zobraziť
+ comment: Okomentovať
changesetxml: XML sady zmien
osmchangexml: osmChange XML
paging_nav:
all:
title: Záznamy denníka OpenStreetMap
description: Nedávne položky denníkov používateľov OpenStreetMap
- comments:
+ diary_comments:
+ index:
title: Komentáre k denníkom pridané používateľom %{user}
heading: Komentáre v denníku používateľa %{user}
subheading_html: Komentáre v denníku pridané používateľom %{user}
see_their_profile_html: Jeho/jej profil si môžete pozrieť na %{userurl}.
befriend_them: Môžete ich tiež pridať ako priateľov na %{befriendurl}.
befriend_them_html: Môžete ho/ju tiež pridať ako priateľov na %{befriendurl}.
+ gpx_description:
+ description_with_tags_html: 'Vyzerá, že váš GPX súbor %{trace_name} s popisom
+ %{trace_description} a nasledujúcimi značkami: %{tags}'
+ description_with_no_tags_html: Vyzerá, že váš súbor GPX %{trace_name} s popisom
+ %{trace_description} a bez značiek
gpx_failure:
hi: Ahoj %{to_user},
failed_to_import: 'sa nepodarilo naimportovať. Chybové hlásenie:'
+ more_info_html: Viac informácií o zlyhaniach importu GPX a o tom, ako sa im
+ vyhnúť, nájdete na %{url}.
subject: '[OpenStreetMap] Neúspešný import GPX'
gpx_success:
hi: Ahoj %{to_user},
+ loaded:
+ one: sa úspešne načítal s %{trace_points} z možného %{count} bodu.
+ few: sa úspešne načítal s %{trace_points} z možných %{count} bodov.
+ many: sa úspešne načítal s %{trace_points} z možných %{count} bodov.
+ other: sa úspešne načítal s %{trace_points} z možných %{count} bodov.
+ all_your_traces_html: Všetky vami úspešne nahrané GPX stopy nájdete na %{url}.
subject: '[OpenStreetMap] GPX import úspešný'
signup_confirm:
subject: '[OpenStreetMap] Vitajte v OpenStreetMap'
subject_own: '[OpenStreetMap] %{commenter} pridal komentár k vašej poznámke'
subject_other: '[OpenStreetMap] %{commenter} pridal komentár k poznámke, o
ktorú sa zaujímate'
- your_note: '%{commenter} zanechal komentár k vašej poznámke na mape blízko
+ your_note: '%{commenter} zanechal(a) komentár k vašej poznámke na mape blízko
%{place}.'
- your_note_html: '%{commenter} zanechal komentár k vašej poznámke na mape blízko
- %{place}.'
- commented_note: '%{commenter} zanechal komentár k poznámke, ktorú ste komentovali.
+ your_note_html: '%{commenter} zanechal(a) komentár k vašej poznámke na mape
+ blízko %{place}.'
+ commented_note: '%{commenter} zanechal(a) komentár k poznámke, ktorú ste komentovali.
Poznámka je blízko %{place}.'
- commented_note_html: '%{commenter} zanechal komentár k poznámke, ktorú ste
- komentovali. Poznámka je blízko %{place}.'
+ commented_note_html: '%{commenter} zanechal(a) komentár k poznámke, ktorú
+ ste komentovali. Poznámka je blízko %{place}.'
closed:
subject_own: '[OpenStreetMap] %{commenter} vyriešil vašu poznámku'
subject_other: '[OpenStreetMap] %{commenter} vyriešil poznámku, o ktorú sa
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 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 o %{time} k vami sledovanej
+ your_changeset: '%{commenter} zanechal(a) komentár o %{time} k vašej sade
+ zmien'
+ your_changeset_html: '%{commenter} zanechal(a) komentár o %{time} k vašej
+ sade zmien,'
+ commented_changeset: '%{commenter} zanechal(a) komentár o %{time} k vami sledovanej
sade zmien, ktorú vytvoril %{changeset_author}'
- commented_changeset_html: '%{commenter} zanechal komentár o %{time} k vami
+ commented_changeset_html: '%{commenter} zanechal(a) 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}'
no_sent_messages_html: Nemáte odoslané správy. Prečo ste sa nespojili s niekým
z %{people_mapping_nearby_link}?
people_mapping_nearby: blízko mapujúci ľudia
+ muted:
+ title: Stlmené správy
reply:
wrong_user: Ste prihlásený ako „%{user}“, ale správa, na ktorú chcete odpovedať,
nebola odoslaná tomuto používateľovi. Ak na ňu chcete odpovedať, prihláste
heading:
my_inbox: Doručená pošta
my_outbox: Odoslané
+ muted_messages: Stlmené správy
mark:
as_read: Správa označená ako prečítaná
as_unread: Správa označená ako neprečítaná
index:
js_1: Používate prehliadač bez podpory JavaScriptu, alebo máte JavaScript vypnutý.
js_2: OpenStreetMap používa pre interaktívnu mapu JavaScript.
- permalink: Trvalý odkaz
- shortlink: Krátky odkaz
- createnote: Pridať poznámku
license:
copyright: Chránené autorskými právami OpenStreetMap a prispievateľov pod
slobodnou licenciou
oauth1_settings: Nastavenia OAuth 1
oauth2_applications: Aplikácie OAuth 2
oauth2_authorizations: Autorizácie OAuth 2
+ muted_users: Stlmení používatelia
auth_providers:
openid_logo_alt: Prihlásenie pomocou OpenID
openid:
alt: Prihlásenie sa pomocou AOL OpenID
oauth:
authorize:
+ title: Povoľte prístup k vášmu účtu
request_access_html: Aplikácia %{app_name} požaduje prístup k vášmu kontu (%{user}).
Vyberte si, či si želáte, aby mala aplikácia nasledujúce oprávnenie. Môžete
zvoliť ľubovoľný počet oprávnení.
allow_write_notes: meniť poznámky.
grant_access: Udeliť prístup
authorize_success:
+ title: Požiadavka na autorizáciu povolená
allowed_html: Udelili ste aplikácii %{app_name} prístup k vášmu účtu.
verification: Váš overovací kód je %{code}.
authorize_failure:
+ title: Požiadavka na autorizáciu zlyhala
denied: Odopreli ste aplikácii %{app_name} prístup k vášmu účtu.
+ invalid: Autorizačný token je neplatný.
revoke:
flash: Prístup pre aplikáciu %{application} bol odvolaný.
permissions:
oauth2_authorizations:
new:
introduction: Povoliť %{application} prístup k vášmu účtu s nasledovnými oprávneniami?
+ authorize: Autorizovať
show:
title: Autorizačný kód
oauth2_authorized_applications:
title: Moje autorizované aplikácie
application: Aplikácia
permissions: Oprávnenia
+ last_authorized: Posledná autorizácia
no_applications_html: Zatiaľ ste nepovolili žiadne %{oauth2} aplikácie.
application:
revoke: Odobrať prístup
remove as friend: Odstrániť z priateľov
add as friend: Pridať priateľa
mapper since: 'Mapuje od:'
+ last map edit: 'Posledná úprava mapy:'
ct status: 'Podmienky prispievania:'
ct undecided: Nerozhodnuté
ct declined: Odmietnuté
reason: Dôvod pre blokovanie
status: Stav
revoker_name: Zrušil
+ user_mutes:
+ index:
+ title: Stlmení používatelia
+ my_muted_users: Mnou stlmení používatelia
+ table:
+ thead:
+ muted_user: Stlmený používateľ
+ create:
+ notice: Stlmili ste používateľa %{name}.
+ error: Používateľa %{name} nebolo možné stlmiť. %{full_message}.
notes:
index:
title: Poznámky vytvorené alebo komentované používateľom %{user}
map_data_zoom_in_tooltip: Priblížením zobrazíte údaje mapy
queryfeature_tooltip: Prieskum prvkov
queryfeature_disabled_tooltip: Pre prieskum prvkov priblížte
- changesets:
- show:
- comment: Okomentovať
- subscribe: Odoberať
- unsubscribe: Zrušiť odoberanie
- hide_comment: skryť
- unhide_comment: zobraziť
edit_help: Posuňte mapu a priblížte ju na miesto, ktoré chcete upraviť, potom
kliknite sem.
directions:
created_ago_html: '%{time_ago} خلقیا'
closed_ago_html: '%{time_ago} بند تھیا'
discussion: بحث مباحثہ
+ subscribe: سبسکرائب کرو
+ unsubscribe: اݨ سبسکرائب کرو
+ hide_comment: لُکاؤ
+ unhide_comment: ݙکھاؤ
+ comment: تبصرہ
paging_nav:
nodes: نوݙاں(%{count})
ways: رستے(%{count})
newer_entries: نویاں انٹریاں
show:
user_title: '%{user} دی ڈائری'
+ subscribe: سبسکرائب کرو
leave_a_comment: رائے ݙیوو
login: لاگ ان تھیوو
diary_entry:
location: 'محل وقوع:'
view: ݙکھالے
edit: لکھو
- comments:
+ diary_comments:
+ index:
post: پوسٹ
when: کڈݨ
comment: رائے
contributors_za_south_africa: جنوبی افریقہ
trademarks_title: ٹریڈ مارک
trademarks_1_1_trademark_policy: ٹریڈمارک پالیسی
- index:
- permalink: پکا لنک
- shortlink: مختصر لنک
- createnote: نوٹ شامل کرو
export:
title: ٻاہر بھیڄو
licence: لائیسنس
embed: ایچ ٹی ایم ایل
format: فارمیٹ
scale: 'پیمانہ:'
- changesets:
- show:
- comment: تبصرہ
- subscribe: سبسکرائب کرو
- unsubscribe: اݨ سبسکرائب کرو
- hide_comment: لُکاؤ
- unhide_comment: ݙکھاؤ
directions:
engines:
fossgis_valhalla_bicycle: سائیکل (ول ہلا)
join_discussion: Prijavite se za pridružitev pogovoru
still_open: Nabor sprememb je še vedno odprt – pogovor se bo začel, ko bo nabor
sprememb zaprt.
+ subscribe: Naroči me
+ unsubscribe: Odnaroči
comment_by_html: Komentar %{user} %{time_ago}
hidden_comment_by_html: Skrit komentar %{user} %{time_ago}
+ hide_comment: skrij
+ unhide_comment: razkrij
+ comment: Komentiraj
changesetxml: Nabor sprememb XML
osmchangexml: osmChange XML
paging_nav:
all:
title: Dnevniški zapisi OpenStreetMap
description: Nedavni dnevniški zapisi uporabnikov OpenStreetmap
- comments:
+ diary_comments:
+ index:
title: Dnevniški komentarji, ki jih je dodal_a %{user}
heading: Dnevniški komentarji %{user}
subheading_html: Dnevniški komentarji, ki jih je dodal_a %{user}
post_office: Pošta
prison: Zapor
pub: Pivnica
- public_bath: Kopališče
+ public_bath: Javno kopališče
public_bookcase: Javna knjižna omara
public_building: Javna stavba
ranger_station: Gozdarska postaja
stable: Hlev za konje
static_caravan: Stanovanjska prikolica
temple: Tempelj
- terrace: Terasa
+ terrace: Vrstne hiše
train_station: Poslopje železniške postaje
university: Univerza
warehouse: Skladišče
allotments: Vrtički
aquaculture: Akvakultura
basin: Čistilni bazen
- brownfield: Gradbišče
+ brownfield: Opuščeno območje, kjer so bile stavbe
cemetery: Pokopališče, ki ni ob cerkvi
commercial: Poslovna cona
conservation: Zaščiteno območje
construction: Gradbišče
farmland: Kmetijsko zemljišče
- farmyard: Kmetija - dvorišče
+ farmyard: Dvorišče kmetije
forest: Gozd
garages: Garaže
grass: Trata
crane: Žerjav
cross: Križ
dolphin: Privez
- dyke: Nasip
+ dyke: Protipoplavni nasip
embankment: Nasip
flagpole: Zastavni drog
- gasometer: Plinometer
+ gasometer: Rezervoar za plin
groyne: Valobran
kiln: Peč
lighthouse: Svetilnik
manhole: Vhodna odprtina
- mast: Steber
+ mast: Jambor
mine: Rudnik
mineshaft: Rudniški jašek
monitoring_station: Opazovalna postaja
surveillance: Nadzor
telescope: Teleskop
tower: Stolp
- utility_pole: Drog
+ utility_pole: Drog za infrastrukturo
wastewater_plant: Čistilna naprava
watermill: Vodno kolo
water_tap: Vodna pipa
stream: Potok
wadi: Vadi
waterfall: Slap
- weir: Zapornica
+ weir: Nizek jez
"yes": Vodotok
admin_levels:
level2: Državna meja
js_1: Bodisi uporabljate brskalnik, ki ne podpira Javascripta, ali pa je izvajanje
Javascripta onemogočeno.
js_2: OpenStreetMap za prikaz zemljevida uporablja Javascript.
- permalink: Trajna povezava
- shortlink: Kratka povezava
- createnote: Dodajte opombo
license:
copyright: Avtorske pravice OpenStreetMap in sodelavci, pod odprto licenco
remote_failed: Urejanje ni uspelo - poskrbite da je JOSM ali Merkaartor naložen
queryfeature_tooltip: Preveri značilnosti
queryfeature_disabled_tooltip: Približajte za preverjanje značilnosti
embed_html_disabled: Za ta sloj zemljevida vdelava HTML ni na voljo
- changesets:
- show:
- comment: Komentiraj
- subscribe: Naroči me
- unsubscribe: Odnaroči
- hide_comment: skrij
- unhide_comment: razkrij
edit_help: Premaknite zemljevid in približajte lokacijo, ki jo želite urediti,
nato pa kliknite tukaj.
directions:
all:
title: Shënimet e ditarit të OpenStreetMap
description: Shënimet e fundit në ditar nga përdoruesit e OpenStreetMap
- comments:
+ diary_comments:
+ index:
post: Posto
when: Kur
comment: Koment
all:
title: Unosi u dnevniku Openstritmapa
description: Skorašnji unosi u dnevniku od korisnika Openstritmapa
- comments:
+ diary_comments:
+ index:
post: Postavi
when: Kada
comment: Komentar
index:
js_1: Koristite pregledač koji ne podržava javaskript ili ste ga onemogućili.
js_2: Openstritmap koristi javaskript za prikazivanje mapa.
- permalink: Trajna veza
- shortlink: Kratka veza
remote_failed: Uređivanje nije uspelo. Proverite da li je JOSM ili Merkaartor
učitan i da je mogućnost daljinskog upravljanja omogućena
edit:
closed_ago_by_html: Затворио(ла) %{user} %{time_ago}
discussion: Дискусија
join_discussion: Пријавите се да бисте се придружили дискусији
+ subscribe: Пријави ме
+ unsubscribe: Одјави ме
comment_by_html: '%{user} коментарисао(ла) пре %{time_ago}'
hidden_comment_by_html: Сакривени коментар корисника %{user} %{time_ago}
+ hide_comment: сакриј
+ unhide_comment: прикажи
+ comment: Коментариши
changesetxml: XML скуп промена
osmchangexml: osmChange XML
paging_nav:
all:
title: Уноси у дневнику OpenStreetMap-а
description: Недавни уноси у дневнику корисника OpenStreetMap-а
- comments:
+ subscribe:
+ button: Прати дискусију
+ unsubscribe:
+ button: Прекини праћење дискусије
+ diary_comments:
+ index:
post: Објава
when: Када
comment: Коментар
newer_comments: Новији коментари
older_comments: Старији коментари
- subscribe:
- button: Прати дискусију
- unsubscribe:
- button: Прекини праћење дискусије
doorkeeper:
scopes:
address: Види своју физичку адресу
index:
js_1: Користите прегледач који не подржава јаваскрипт или сте га онемогућили.
js_2: OpenStreetMap користи јаваскрипт за приказивање мапа.
- permalink: Трајна веза
- shortlink: Кратка веза
- createnote: Додај белешку
license:
copyright: Ауторска права Опенстритмап и доприносиоци, под отвореном лиценцом
remote_failed: Уређивање није успело. Проверите да ли је JOSM или Merkaartor
map_data_zoom_in_tooltip: Увећај да видиш податке са карте
queryfeature_tooltip: Информације о објектима
queryfeature_disabled_tooltip: Зумирај на информације о објектима
- changesets:
- show:
- comment: Коментариши
- subscribe: Пријави ме
- unsubscribe: Одјави ме
- hide_comment: сакриј
- unhide_comment: прикажи
edit_help: Помери карту и увећај на место које хоћеш да уредиш, затим кликни овде.
directions:
ascend: Растуће
join_discussion: Logga in för att delta i diskussionen
still_open: Ändringsuppsättningen är fortfarande öppen - diskussionen kommer
att öppnas när ändringsuppsättning har stängts.
+ subscribe: Prenumerera
+ unsubscribe: Avsluta prenumeration
comment_by_html: Kommenterades från %{user} %{time_ago}
hidden_comment_by_html: Dold kommentar från %{user} %{time_ago}
+ hide_comment: dölj
+ unhide_comment: Sluta dölja
+ comment: Kommentera
changesetxml: XML för ändringsuppsättning
osmchangexml: osmChange XML
paging_nav:
all:
title: OpenStreetMap-dagboksinlägg
description: Senaste dagboksinlägg från användare av OpenStreetMap
- comments:
+ subscribe:
+ heading: Prenumerera på följande diskussion om dagboksinlägg?
+ button: Prenumerera på diskussion
+ unsubscribe:
+ heading: Avsluta prenumeration på följande diskussion om dagboksinlägg?
+ button: Avsluta prenumeration på diskussion
+ diary_comments:
+ index:
title: Dagbokskommentarer tillagda av %{user}
heading: '%{user}s dagbokskommentarer'
subheading_html: Dagbokskommentarer tillagda av %{user}
comment: Kommentar
newer_comments: Nyare kommentarer
older_comments: Äldre kommentarer
- subscribe:
- heading: Prenumerera på följande diskussion om dagboksinlägg?
- button: Prenumerera på diskussion
- unsubscribe:
- heading: Avsluta prenumeration på följande diskussion om dagboksinlägg?
- button: Avsluta prenumeration på diskussion
doorkeeper:
errors:
messages:
js_1: Du använder antingen en webbläsare som inte stöder JavaScript, eller så
har du inaktiverat JavaScript.
js_2: OpentStreetMap använder JavaScript för slippy-kartan.
- permalink: Permanent länk
- shortlink: Kortlänk
- createnote: Lägg till en anteckning
license:
copyright: Upphovsrätten tillhör OpenStreetMap och bidragsgivare, under en
öppen licens
queryfeature_tooltip: Undersök kartobjekt
queryfeature_disabled_tooltip: Zooma in för att undersöka kartobjekt
embed_html_disabled: HTML-inbäddning är inte tillgänglig för det här kartlagret
- changesets:
- show:
- comment: Kommentera
- subscribe: Prenumerera
- unsubscribe: Avsluta prenumeration
- hide_comment: dölj
- unhide_comment: Sluta dölja
edit_help: Flytta kartan och zooma in på en plats som du vill redigera, klicka
sedan här.
directions:
location: 'இடம்:'
view: காண்
edit: தொகு
- comments:
+ diary_comments:
+ index:
post: பதியவும்
when: எப்பொழுது
comment: கருத்துரை
discussion: చర్చ
join_discussion: చర్చలో పాల్గొనేందుకు లాగినవండి
still_open: మార్పులసమితి ఇంకా తెరిచే ఉంది - దాన్ని మూసివేయగానే చర్చ తెరుచుకుంటుంది.
+ subscribe: గమనింపులలో చేర్చు
+ unsubscribe: గమనింపులనుండి తొలగించు
+ hide_comment: దాచు
+ unhide_comment: చూపించు
+ comment: వ్యాఖ్య
changesetxml: మార్పులసమితి XML
osmchangexml: osmChange XML
paging_nav:
all:
title: OpenStreetMap డైరీ పద్దులు
description: OpenStreetMap వాడుకరులు ఇటీవల చేర్చిన డైరీ పద్దులు
- comments:
+ diary_comments:
+ index:
title: '%{user} చేర్చిన డైరీ వ్యాఖ్యలు'
heading: '%{user} గారి డైరీ వ్యాఖ్యలు'
subheading_html: '%{user} డైరీ వ్యాఖ్యలను చేర్చారు'
infringement_2_1_online_filing_page: ఆన్లైన్ ఫైలింగ్ పేజీ
trademarks_title: ట్రేడ్మార్క్లు
trademarks_1_1_trademark_policy: ట్రేడ్మార్క్ విధానం
- index:
- permalink: స్థిరలంకె
- shortlink: చిన్నలింకు
- createnote: ఓ నోట్ను చేర్చండి
edit:
user_page_link: వాడుకరి పేజీ
anon_edits_link_text: ఇది ఇలా ఎందుకుందో తెలుసుకోండి.
map_data_zoom_in_tooltip: మ్యాపు డేటాను చూసేందుకు జూమిన్ చెయ్యి
queryfeature_tooltip: క్వెరీ విశేషాలు
queryfeature_disabled_tooltip: క్వెరీ చిశేషాల కోసం జూమిన్ చెయ్యండి
- changesets:
- show:
- comment: వ్యాఖ్య
- subscribe: గమనింపులలో చేర్చు
- unsubscribe: గమనింపులనుండి తొలగించు
- hide_comment: దాచు
- unhide_comment: చూపించు
edit_help: మ్యాపును జరిపి, మీరు సరిదిద్దాలనుకున్న స్థలంపై జూమిన్ చేసి, అప్పుడు
ఇక్కడ నొక్కండి.
directions:
discussion: การอภิปราย
join_discussion: เข้าสู่ระบบเพื่อเข้าร่วมการอภิปราย
still_open: ชุดการเปลี่ยนแปลงกำลังเปิดอยู่ การอภิปรายจะเริ่มได้หลังจากปิดชุดการเปลี่ยนแปลงแล้ว
+ subscribe: บอกรับข้อมูล
+ unsubscribe: เลิกรับข้อมูล
comment_by_html: ความคิดเห็นจาก %{user} %{time_ago}
hidden_comment_by_html: ความคิดเห็นที่ซ่อนอยู่จาก %{user} %{time_ago}
+ hide_comment: ซ่อน
+ unhide_comment: แสดง
+ comment: ความคิดเห็น
changesetxml: ชุดการเปลี่ยนแปลง XML
osmchangexml: เอ็กซ์เอ็มแอลของ osmChange
paging_nav:
all:
title: รายการบันทึก OpenStreetMap
description: รายการบันทึกล่าสุดจากผู้ใช้ OpenStreetMap
- comments:
+ diary_comments:
+ index:
post: เผยแพร่
when: เมื่อ
comment: แสดงความเห็น
index:
js_1: ท่านกำลังใช้เบราว์เซอร์ที่ไม่รองรับจาวาสคริปต์ หรือท่านปิดใช้งานจาวาสคริปต์
js_2: OpenStreetMap ใช้จาวาสคริปต์ในการแสดงแผนที่
- permalink: ลิงก์ถาวร
- shortlink: ลิงก์ย่อ
- createnote: เพิ่มหมายเหตุ
license:
copyright: สงวนลิขสิทธิ์โดย OpenStreetMap และผู้มีส่วนร่วม ภายใต้สัญญาอนุญาตแบบเปิด
remote_failed: การแก้ไขล้มเหลว - ตรวจสอบให้แน่ใจว่าได้โหลด JOSM หรือ Merkaartor
createnote_tooltip: ใส่หมายเหตุลงในแผนที่
queryfeature_tooltip: แสดงส่วนประกอบ
queryfeature_disabled_tooltip: ต้องซูมเข้ามากกว่านี้ จึงจะตรวจสอบส่วนประกอบได้
- changesets:
- show:
- comment: ความคิดเห็น
- subscribe: บอกรับข้อมูล
- unsubscribe: เลิกรับข้อมูล
- hide_comment: ซ่อน
- unhide_comment: แสดง
directions:
ascend: ลาดขึ้น
engines:
join_discussion: Lumagda para sumali sa talakayan
still_open: Bukas pa rin ang pangkat ng pagbabago - magbubukas ang talakayan
pag naisara na ang pangkat ng pagbabago.
+ subscribe: Sumuskribi
+ hide_comment: itago
+ unhide_comment: pawalang-bisa ang pag-tago
+ comment: Pumuna
changesetxml: XML ng pangkat ng pagbabago
osmchangexml: XML ng osmChange
paging_nav:
title: Mga ipinasok sa talaarawan ng OpenStreetMap
description: Kamakailang mga pagpapasok sa talaarawan mula sa mga tagagamit
ng OpenStreetMap
- comments:
+ diary_comments:
+ index:
title: Mga Puna sa Talaarawan ay idinagdag ni %{user}
heading: Mga Puna sa Talaarawan ni %{user}
subheading_html: Mga Puna sa Talaarawan ay idinagdag ni %{user}
js_1: Maaaring gumagamit ka ng isang pantingin-tingin na hindi tumatangkilik
ng JavaScript, o hindi mo pinagagana ang JavaScript.
js_2: Ang OpenStreetMap ay gumagamit ng JavaScript para sa madulas nitong mapa.
- permalink: Permalink
- shortlink: Maikling kawing
- createnote: Magdagdag ng tala
license:
copyright: Karapatang-sipi ng OpenStreetMap at mga tagapag-ambag nito, sa
ilalim ng isang bukas na lisensya
map_data_zoom_in_tooltip: Lumapit upang makita ang datos ng mapa
queryfeature_tooltip: Usisain ang mga tampok
queryfeature_disabled_tooltip: Lumapit upang usisain ang mga tampok
- changesets:
- show:
- comment: Pumuna
- subscribe: Sumuskribi
- hide_comment: itago
- unhide_comment: pawalang-bisa ang pag-tago
directions:
ascend: Umakyat
engines:
# Exported from translatewiki.net
# Export driver: phpyaml
# Author: Agaafd
+# Author: Ahmetlii
# Author: Alerque
# Author: Alidemirtas
# Author: Alpkant
join_discussion: Tartışmaya katılmak için lütfen giriş yapın
still_open: Değişiklik kaydı hâlâ açık - tartışma, değişiklik serisi kapatıldığında
açılacaktır.
+ subscribe: Abone ol
+ unsubscribe: Abonelikten çık
comment_by_html: '%{user} tarafından %{time_ago} yapılan yorum'
hidden_comment_by_html: '%{user} tarafından %{time_ago} yapılan gizli yorum'
+ hide_comment: gizle
+ unhide_comment: göster
+ comment: Yorum
changesetxml: ' XML değişiklik kaydı'
osmchangexml: osmChange XML
paging_nav:
all:
title: OpenStreetMap günlük girdileri
description: OpenStreetMap kullanıcıların en son günlük girdileri
- comments:
+ subscribe:
+ heading: Aşağıdaki günlük girdisi tartışmasına abone olmak ister misiniz?
+ button: Tartışmaya abone ol
+ unsubscribe:
+ heading: Aşağıdaki günlük girdisi tartışmasının aboneliği iptal edilsin mi?
+ button: Tartışma aboneliğinden çık
+ diary_comments:
+ index:
title: '%{user} tarafından yapılan günlük yorumları'
heading: '%{user} Kullanıcısının Günlük Yorumları'
subheading_html: '%{user} tarafından yapılan günlük yorumları'
comment: Yorum
newer_comments: Daha Yeni Yorumlar
older_comments: Daha Eski Yorumlar
- subscribe:
- heading: Aşağıdaki günlük girdisi tartışmasına abone olmak ister misiniz?
- button: Tartışmaya abone ol
- unsubscribe:
- heading: Aşağıdaki günlük girdisi tartışmasının aboneliği iptal edilsin mi?
- button: Tartışma aboneliğinden çık
doorkeeper:
errors:
messages:
scree: Kayşat
scrub: Çalılık
shingle: Çakıl tabanlı sahil plaj
- spring: İlkbahar
+ spring: Pınar/Kaynak
stone: Taş
strait: Boğaz
tree: Ağaç
js_1: JavaScript desteklemeyen bir tarayıcı kullanıyorsunuz ya da JavaScript
devre dışı bırakılmış.
js_2: OpenStreetMap harita gösterim için JavaScript kullanıyor.
- permalink: Kalıcı Bağlantı
- shortlink: Kısa Bağlantı
- createnote: Bir not ekle
license:
copyright: Telif Hakkı OpenStreetMap ve katılımcılar, açık lisans altında
remote_failed: Düzenleme başarısız - JOSM veya Merkaartor'un yüklendiğinden
queryfeature_tooltip: Özellikleri göster
queryfeature_disabled_tooltip: Özellikler görmek için yakınlaştır
embed_html_disabled: Bu harita katmanı için HTML yerleştirme kullanılamıyor
- changesets:
- show:
- comment: Yorum
- subscribe: Abone ol
- unsubscribe: Abonelikten çık
- hide_comment: gizle
- unhide_comment: göster
edit_help: Haritayı sürükleyip ve düzenleme yapmak istediğiniz konuma yakınlaştırdıktan
sonra buraya tıklayın.
directions:
мөмкин булыр.
comment_by_html: '%{user} исемле кулланучыдан шәрех %{time_ago}'
hidden_comment_by_html: '%{user} исемле кулланучыдан яшерен шәрех %{time_ago}'
+ hide_comment: яшерү
+ unhide_comment: күрсәтү
changesetxml: Үзгәртүләр өеменең XMLы
osmchangexml: osmChange XML
paging_nav:
location: 'Урын:'
view: Карау
edit: Төзәтмә
- comments:
+ diary_comments:
+ index:
when: Кайчан
comment: Шәрех
newer_comments: Яңарак шәрехләр
standard: Стандарт
layers:
title: Катламнар
- changesets:
- show:
- hide_comment: яшерү
- unhide_comment: күрсәтү
directions:
ascend: Менү
engines:
join_discussion: Увійдіть в систему, щоб приєднатися до обговорення
still_open: Набір змін досі відкритий — обговорення буде відкрито, як тільки
він стане закритим.
+ subscribe: Підписатися
+ unsubscribe: Відписатись
comment_by_html: Коментар від %{user} %{time_ago}
hidden_comment_by_html: Прихований коментар від %{user} %{time_ago}
+ hide_comment: приховати
+ unhide_comment: показати
+ comment: Коментар
changesetxml: Набір змін в XML
osmchangexml: osmChange XML
paging_nav:
all:
title: Записи щоденника OpenStreetMap
description: Останні записи в щоденниках від учасників OpenStreetMap
- comments:
+ subscribe:
+ heading: Підписатись на обговорення цього допису щоденника?
+ button: Підписатись на обговорення
+ unsubscribe:
+ heading: Відписатись від обговорення цього допису щоденника?
+ button: Відписатися від обговорення
+ diary_comments:
+ index:
title: Коментарі до щоденника додав %{user}
heading: Коментарі щоденника %{user}
subheading_html: Коментарі до щоденника додав %{user}
comment: Коментар
newer_comments: Нові коментарі
older_comments: Старіші коментарі
- subscribe:
- heading: Підписатись на обговорення цього допису щоденника?
- button: Підписатись на обговорення
- unsubscribe:
- heading: Відписатись від обговорення цього допису щоденника?
- button: Відписатися від обговорення
doorkeeper:
errors:
messages:
index:
js_1: Ви користуєтесь оглядачем, в якому не підтримується або відключений JavaScript.
js_2: OpenStreetMap використовує JavaScript для мапи.
- permalink: Постійне посилання
- shortlink: Кор.посил.
- createnote: Додати нотатку
license:
copyright: Авторські права за OpenStreetMap та його учасниками на умовах відкритої
ліцензії
queryfeature_tooltip: Отримати об’єкти
queryfeature_disabled_tooltip: Наблизитись для отримання об’єктів
embed_html_disabled: Вбудовування HTML недоступне для цього шару мапи
- changesets:
- show:
- comment: Коментар
- subscribe: Підписатися
- unsubscribe: Відписатись
- hide_comment: приховати
- unhide_comment: показати
edit_help: Перемістіть мапу і наблизьтесь до місця, яке ви бажаєте змінити, потім
клацніть тут.
directions:
join_discussion: Đăng nhập để tham gia thảo luận
still_open: Bộ thay đổi đang mở – có thể thảo luận sau khi bộ thay đổi được
đóng.
+ subscribe: Theo dõi
+ unsubscribe: Không theo dõi
comment_by_html: Nhận xét của %{user} từ %{time_ago}
hidden_comment_by_html: Nhận xét ẩn của %{user} từ %{time_ago}
+ hide_comment: ẩn
+ unhide_comment: bỏ ẩn
+ comment: Bình luận
changesetxml: Bộ thay đổi XML
osmchangexml: osmChange XML
paging_nav:
all:
title: Các mục nhật ký OpenStreetMap
description: Những mục nhật ký gần đây từ người dùng OpenStreetMap
- comments:
+ subscribe:
+ heading: Theo dõi cuộc thảo luận về mục nhật ký sau đây?
+ button: Theo dõi cuộc thảo luận
+ unsubscribe:
+ heading: Ngừng theo dõi cuộc thảo luận về mục nhật ký sau đây?
+ button: Ngừng theo dõi cuộc thảo luận
+ diary_comments:
+ index:
title: Bình luận Nhật ký do %{user} Đăng
heading: Bình luận Nhật ký của %{user}
subheading_html: Bình luận Nhật ký do %{user} Đăng
comment: Nhận xét
newer_comments: Các Nhận xét Mới hơn
older_comments: Các Nhận xét Cũ hơn
- subscribe:
- heading: Theo dõi cuộc thảo luận về mục nhật ký sau đây?
- button: Theo dõi cuộc thảo luận
- unsubscribe:
- heading: Ngừng theo dõi cuộc thảo luận về mục nhật ký sau đây?
- button: Ngừng theo dõi cuộc thảo luận
doorkeeper:
errors:
messages:
index:
js_1: Hoặc trình duyệt của bạn không hỗ trợ JavaScript, hoặc bạn đã tắt JavaScript.
js_2: OpenStreetMap sử dụng JavaScript cho chức năng bản đồ trơn.
- permalink: Liên kết Thường trực
- shortlink: Liên kết Ngắn gọn
- createnote: Thêm ghi chú
license:
copyright: Bản quyền của OpenStreetMap và những người đóng góp, được phát
hành theo giấy phép mở
queryfeature_tooltip: Thăm dò yếu tố
queryfeature_disabled_tooltip: Phóng to để thăm dò yếu tố
embed_html_disabled: Chức năng nhúng HTML không có sẵn đối với lớp bản đồ này
- changesets:
- show:
- comment: Bình luận
- subscribe: Theo dõi
- unsubscribe: Không theo dõi
- hide_comment: ẩn
- unhide_comment: bỏ ẩn
edit_help: Di chuyển bản đồ và phóng to một vị trí mà bạn muốn sửa đổi, rồi nhấn
chuột vào đây.
directions:
title: OpenStreetMap დღარიშ დინნაჭარეფი გეჸვენჯი ნინაშა %{language_name}
all:
title: OpenStreetMap დღარიშ დინნაჭარეფი
- comments:
+ diary_comments:
+ index:
no_comments: დღარი კომენტარეფი ვა რე
post: პოსტი
when: მუჟამს
feed:
created: געשאַפֿן
closed: געשלאסן
+ show:
+ hide_comment: באַהאַלטן
geocoder:
search_osm_nominatim:
prefix:
short_url: קורץ URL
center_marker: צענטרירן מאפע אויף מארקירונג
view_larger_map: באקוקן גרעסערע מאפע
- changesets:
- show:
- hide_comment: באַהאַלטן
context:
show_address: ווײַזן אדרעס
...
discussion: 讨论
join_discussion: 登录以加入讨论
still_open: 变更集依然开放——一旦变更集关闭讨论将开放。
+ subscribe: 订阅
+ unsubscribe: 取消订阅
comment_by_html: '%{user} 于 %{time_ago} 的评论'
hidden_comment_by_html: '%{user} 于 %{time_ago} 的隐藏评论'
+ hide_comment: 隐藏
+ unhide_comment: 取消隐藏
+ comment: 评论
changesetxml: 变更集 XML
osmchangexml: osmChange XML
paging_nav:
title: '%{user} 的日记 | %{title}'
user_title: '%{user}的日记'
discussion: 讨论
+ subscribe: 订阅
+ unsubscribe: 取消订阅
leave_a_comment: 留下评论
login_to_leave_a_comment_html: '%{login_link}以留下评论'
login: 登录
all:
title: OpenStreetMap 日记文章
description: 最近的 OpenStreetMap 用户日记文章
- comments:
+ subscribe:
+ heading: 订阅以下日记讨论吗?
+ button: 订阅讨论
+ unsubscribe:
+ heading: 退订以下日记讨论吗?
+ button: 退订讨论
+ diary_comments:
+ index:
title: '%{user} 已添加日记评论'
heading: '%{user} 的日记评论'
subheading_html: '%{user} 已添加日记评论'
comment: 评论
newer_comments: 较新评论
older_comments: 较旧评论
- subscribe:
- heading: 订阅以下日记讨论吗?
- button: 订阅讨论
- unsubscribe:
- heading: 退订以下日记讨论吗?
- button: 退订讨论
doorkeeper:
errors:
messages:
index:
js_1: 您或许正在使用不支持 JavaScript 的浏览器,或您禁用了 JavaScript。
js_2: OpenStreetMap 使用 JavaScript 让地图更平滑。
- permalink: 固定链接
- shortlink: 短链接
- createnote: 添加注记
license:
copyright: 版权所有 OpenStreetMap及其贡献者,采用开放授权协议
remote_failed: 编辑失败 - 请确保已加载 JOSM 或 Merkaartor 并启用了远程控制
remove as friend: 删除朋友
add as friend: 添加朋友
mapper since: 绘图者注册于:
+ last map edit: 最后地图编辑于:
+ no activity yet: 尚无活动
uid: 用户ID:
ct status: 贡献者条款:
ct undecided: 未决定
queryfeature_tooltip: 查询特征
queryfeature_disabled_tooltip: 放大以查询特征
embed_html_disabled: HTML 嵌入不适用于此地图图层
- changesets:
- show:
- comment: 评论
- subscribe: 订阅
- unsubscribe: 取消订阅
- hide_comment: 隐藏
- unhide_comment: 取消隐藏
edit_help: 移动地图并在您想编辑的位置放大,然后点击这里。
directions:
ascend: 上升
description: 近期以%{language_name}撰寫的OpenStreetMap用戶日記文章
all:
description: 近期的OpenStreetMap用戶日記文章
- comments:
+ diary_comments:
+ index:
post: 貼文
when: 於
comment: 評論
destroy:
title: 登出
site:
- index:
- createnote: 添加註記
edit:
not_public: 您尚未把編輯公開。
not_public_description_html: 您不這樣設定的話就將再無法編輯地圖。您可以在%{user_page}將閣下的編輯設為公開。
# Author: Tntchn
# Author: TongcyDai
# Author: Wehwei
+# Author: WiiUf
# Author: Winston Sung
# Author: Wrightbus
# Author: Xiplus
retain_notes: 若有你的地圖註記與註記評論內容,這將會繼續保留;不過會隱藏起來。
retain_changeset_discussions: 若有你的變更集討論,這將會繼續保留。
retain_email: 你的電子郵件地址將會繼續保留。
- recent_editing_html: 因為你最近有編輯過,目前無法刪除你的帳號。在 %{time} 後才可刪除。
+ recent_editing_html: 因為你最近進行過編輯,目前無法刪除你的帳號。在 %{time} 後才可刪除。
confirm_delete: 你確定嗎?
cancel: 取消
accounts:
discussion: 討論
join_discussion: 登入以參加討論
still_open: 變更集仍為開啟 - 討論要在變更集關閉後才會開啟。
+ subscribe: 訂閱
+ unsubscribe: 取消訂閱
comment_by_html: 來自%{user}%{time_ago}的評論
hidden_comment_by_html: '%{user}%{time_ago}隱藏評論'
+ hide_comment: 隱藏
+ unhide_comment: 取消隱藏
+ comment: 評論
changesetxml: 變更集 XML
osmchangexml: osmChange 格式 XML
paging_nav:
title: '%{user} 的日記|%{title}'
user_title: '%{user} 的日記'
discussion: 討論
+ subscribe: 訂閱
+ unsubscribe: 取消訂閱
leave_a_comment: 留下評論
login_to_leave_a_comment_html: '%{login_link}來留下評論'
login: 登入
all:
title: OpenStreetMap 日記項目
description: OpenStreetMap 使用者最近的日記項目
- comments:
+ subscribe:
+ heading: 訂閱以下日記項目討論?
+ button: 訂閱討論
+ unsubscribe:
+ heading: 取消訂閱以下日記項目討論?
+ button: 取消訂閱討論
+ diary_comments:
+ index:
title: 日記評論由%{user}添加
heading: '%{user}的日記評論'
subheading_html: 日記評論由%{user}添加
comment: 評論
newer_comments: 較新的評論
older_comments: 較舊的評論
- subscribe:
- heading: 訂閱以下日記項目討論?
- button: 訂閱討論
- unsubscribe:
- heading: 取消訂閱以下日記項目討論?
- button: 取消訂閱討論
doorkeeper:
errors:
messages:
index:
js_1: 您使用不支援 JavaScript 的瀏覽器,或者停用了 JavaScript。
js_2: OpenStreetMap 使用 JavaScript 讓地圖更平順。
- permalink: 固定連結
- shortlink: 簡短連結
- createnote: 新增註記
license:
copyright: 版權所有,由 OpenStreetMap 及貢獻者根據開放的授權協議提供
remote_failed: 編輯失敗 - 請確定已載入 JOSM 或 Merkaartor 並開啟遠端控制選項
remove as friend: 移除好友
add as friend: 加入為好友
mapper since: 註冊為製圖者日期:
+ last map edit: 最後地圖編輯於:
+ no activity yet: 尚無活動
uid: 使用者 ID:
ct status: 貢獻者條款:
ct undecided: 未決定
queryfeature_tooltip: 查詢圖徵
queryfeature_disabled_tooltip: 放大地圖以查询圖徵
embed_html_disabled: HTML 內嵌對此地圖圖層不可用
- changesets:
- show:
- comment: 評論
- subscribe: 訂閱
- unsubscribe: 取消訂閱
- hide_comment: 隱藏
- unhide_comment: 取消隱藏
edit_help: 將地圖移至你想編輯的位置並放大,然後按這裡。
directions:
ascend: 上升
get "/diary/:language/rss" => "diary_entries#rss", :defaults => { :format => :rss }
get "/diary/rss" => "diary_entries#rss", :defaults => { :format => :rss }
get "/user/:display_name/diary/comments/:page", :page => /[1-9][0-9]*/, :to => redirect(:path => "/user/%{display_name}/diary/comments")
- get "/user/:display_name/diary/comments" => "diary_entries#comments", :as => :diary_comments
+ get "/user/:display_name/diary/comments" => "diary_comments#index", :as => :diary_comments
get "/user/:display_name/diary" => "diary_entries#index"
get "/diary/:language" => "diary_entries#index"
scope "/user/:display_name" do
post "/user/:display_name/diary/:id/newcomment" => "diary_entries#comment", :id => /\d+/, :as => :comment_diary_entry
post "/user/:display_name/diary/:id/hide" => "diary_entries#hide", :id => /\d+/, :as => :hide_diary_entry
post "/user/:display_name/diary/:id/unhide" => "diary_entries#unhide", :id => /\d+/, :as => :unhide_diary_entry
- post "/user/:display_name/diary/:id/hidecomment/:comment" => "diary_entries#hidecomment", :id => /\d+/, :comment => /\d+/, :as => :hide_diary_comment
- post "/user/:display_name/diary/:id/unhidecomment/:comment" => "diary_entries#unhidecomment", :id => /\d+/, :comment => /\d+/, :as => :unhide_diary_comment
+ post "/user/:display_name/diary/:id/hidecomment/:comment" => "diary_comments#hide", :id => /\d+/, :comment => /\d+/, :as => :hide_diary_comment
+ post "/user/:display_name/diary/:id/unhidecomment/:comment" => "diary_comments#unhide", :id => /\d+/, :comment => /\d+/, :as => :unhide_diary_comment
match "/user/:display_name/diary/:id/subscribe" => "diary_entries#subscribe", :via => [:get, :post], :as => :diary_entry_subscribe, :id => /\d+/
match "/user/:display_name/diary/:id/unsubscribe" => "diary_entries#unsubscribe", :via => [:get, :post], :as => :diary_entry_unsubscribe, :id => /\d+/
days_to_max_changes: 7
importer_changes_per_hour: 1000000
moderator_changes_per_hour: 1000000
+# Size limit for changes
+min_size_limit: 10000000
+initial_size_limit: 30000000
+max_size_limit: 5400000000
+days_to_max_size_limit: 28
+importer_size_limit: 5400000000
+moderator_size_limit: 5400000000
# Domain for handling message replies
#messages_domain: "messages.openstreetmap.org"
# MaxMind GeoIPv2 database
--- /dev/null
+class AddNotesAndDiaryCommentsCounterCaches < ActiveRecord::Migration[7.1]
+ def self.up
+ add_column :users, :diary_comments_count, :integer, :default => 0
+ add_column :users, :note_comments_count, :integer, :default => 0
+
+ users_with_diary_comments = DiaryComment.distinct.pluck(:user_id)
+ users_with_diary_comments.each do |user_id|
+ User.reset_counters(user_id, :diary_comments)
+ end
+
+ users_with_note_comments = NoteComment.where.not(:author_id => nil).distinct.pluck(:author_id)
+ users_with_note_comments.each do |author_id|
+ User.reset_counters(author_id, :note_comments)
+ end
+ end
+
+ def self.down
+ remove_column :users, :diary_comments_count
+ remove_column :users, :note_comments_count
+ end
+end
--- /dev/null
+class ApiSizeLimit < ActiveRecord::Migration[7.1]
+ def up
+ safety_assured do
+ execute DatabaseFunctions::API_SIZE_LIMIT
+ end
+ end
+
+ def down
+ safety_assured do
+ execute "DROP FUNCTION api_size_limit(bigint)"
+ end
+ end
+end
$$;
+--
+-- Name: api_size_limit(bigint); Type: FUNCTION; Schema: public; Owner: -
+--
+
+CREATE FUNCTION public.api_size_limit(user_id bigint) RETURNS bigint
+ LANGUAGE plpgsql STABLE
+ AS $$
+ DECLARE
+ min_size_limit int8 := 10000000;
+ initial_size_limit int8 := 30000000;
+ max_size_limit int8 := 5400000000;
+ days_to_max_size_limit int4 := 28;
+ importer_size_limit int8 := 5400000000;
+ moderator_size_limit int8 := 5400000000;
+ roles text[];
+ last_block timestamp without time zone;
+ first_change timestamp without time zone;
+ active_reports int4;
+ time_since_first_change double precision;
+ size_limit int8;
+ BEGIN
+ SELECT ARRAY_AGG(user_roles.role) INTO STRICT roles FROM user_roles WHERE user_roles.user_id = api_size_limit.user_id;
+
+ IF 'moderator' = ANY(roles) THEN
+ size_limit := moderator_size_limit;
+ ELSIF 'importer' = ANY(roles) THEN
+ size_limit := importer_size_limit;
+ ELSE
+ SELECT user_blocks.created_at INTO last_block FROM user_blocks WHERE user_blocks.user_id = api_size_limit.user_id ORDER BY user_blocks.created_at DESC LIMIT 1;
+
+ IF FOUND THEN
+ SELECT changesets.created_at INTO first_change FROM changesets WHERE changesets.user_id = api_size_limit.user_id AND changesets.created_at > last_block ORDER BY changesets.created_at LIMIT 1;
+ ELSE
+ SELECT changesets.created_at INTO first_change FROM changesets WHERE changesets.user_id = api_size_limit.user_id ORDER BY changesets.created_at LIMIT 1;
+ END IF;
+
+ IF NOT FOUND THEN
+ first_change := CURRENT_TIMESTAMP AT TIME ZONE 'UTC';
+ END IF;
+
+ SELECT COUNT(*) INTO STRICT active_reports
+ FROM issues INNER JOIN reports ON reports.issue_id = issues.id
+ WHERE issues.reported_user_id = api_size_limit.user_id AND issues.status = 'open' AND reports.updated_at >= COALESCE(issues.resolved_at, '1970-01-01');
+
+ time_since_first_change := EXTRACT(EPOCH FROM CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - first_change);
+
+ size_limit := max_size_limit * POWER(time_since_first_change, 2) / POWER(days_to_max_size_limit * 24 * 60 * 60, 2);
+ size_limit := GREATEST(initial_size_limit, LEAST(max_size_limit, FLOOR(size_limit)));
+ size_limit := size_limit / POWER(2, active_reports);
+ size_limit := GREATEST(min_size_limit, LEAST(max_size_limit, size_limit));
+ END IF;
+
+ RETURN size_limit;
+ END;
+ $$;
+
+
SET default_tablespace = '';
SET default_table_access_method = heap;
image_use_gravatar boolean DEFAULT false NOT NULL,
auth_provider character varying,
home_tile bigint,
- tou_agreed timestamp without time zone
+ tou_agreed timestamp without time zone,
+ diary_comments_count integer DEFAULT 0,
+ note_comments_count integer DEFAULT 0
);
('23'),
('22'),
('21'),
+('20240618193051'),
+('20240605134916'),
('20240405083825'),
('20240307181018'),
('20240307180830'),
end
end
+ def linear_size
+ if complete?
+ (max_lon - min_lon) + (max_lat - min_lat)
+ else
+ 0
+ end
+ end
+
def complete?
to_a.exclude?(nil)
end
END;
$$ LANGUAGE plpgsql STABLE;
).freeze
+
+ API_SIZE_LIMIT = %(
+ CREATE OR REPLACE FUNCTION api_size_limit(user_id int8)
+ RETURNS int8
+ AS $$
+ DECLARE
+ min_size_limit int8 := #{Settings.min_size_limit};
+ initial_size_limit int8 := #{Settings.initial_size_limit};
+ max_size_limit int8 := #{Settings.max_size_limit};
+ days_to_max_size_limit int4 := #{Settings.days_to_max_size_limit};
+ importer_size_limit int8 := #{Settings.importer_size_limit};
+ moderator_size_limit int8 := #{Settings.moderator_size_limit};
+ roles text[];
+ last_block timestamp without time zone;
+ first_change timestamp without time zone;
+ active_reports int4;
+ time_since_first_change double precision;
+ size_limit int8;
+ BEGIN
+ SELECT ARRAY_AGG(user_roles.role) INTO STRICT roles FROM user_roles WHERE user_roles.user_id = api_size_limit.user_id;
+
+ IF 'moderator' = ANY(roles) THEN
+ size_limit := moderator_size_limit;
+ ELSIF 'importer' = ANY(roles) THEN
+ size_limit := importer_size_limit;
+ ELSE
+ SELECT user_blocks.created_at INTO last_block FROM user_blocks WHERE user_blocks.user_id = api_size_limit.user_id ORDER BY user_blocks.created_at DESC LIMIT 1;
+
+ IF FOUND THEN
+ SELECT changesets.created_at INTO first_change FROM changesets WHERE changesets.user_id = api_size_limit.user_id AND changesets.created_at > last_block ORDER BY changesets.created_at LIMIT 1;
+ ELSE
+ SELECT changesets.created_at INTO first_change FROM changesets WHERE changesets.user_id = api_size_limit.user_id ORDER BY changesets.created_at LIMIT 1;
+ END IF;
+
+ IF NOT FOUND THEN
+ first_change := CURRENT_TIMESTAMP AT TIME ZONE 'UTC';
+ END IF;
+
+ SELECT COUNT(*) INTO STRICT active_reports
+ FROM issues INNER JOIN reports ON reports.issue_id = issues.id
+ WHERE issues.reported_user_id = api_size_limit.user_id AND issues.status = 'open' AND reports.updated_at >= COALESCE(issues.resolved_at, '1970-01-01');
+
+ time_since_first_change := EXTRACT(EPOCH FROM CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - first_change);
+
+ size_limit := max_size_limit * POWER(time_since_first_change, 2) / POWER(days_to_max_size_limit * 24 * 60 * 60, 2);
+ size_limit := GREATEST(initial_size_limit, LEAST(max_size_limit, FLOOR(size_limit)));
+ size_limit := size_limit / POWER(2, active_reports);
+ size_limit := GREATEST(min_size_limit, LEAST(max_size_limit, size_limit));
+ END IF;
+
+ RETURN size_limit;
+ END;
+ $$ LANGUAGE plpgsql STABLE;
+ ).freeze
end
end
end
+ # Raised when a size limit is exceeded
+ class APISizeLimitExceeded < APIError
+ def initialize
+ super("Size limit exceeded")
+ end
+
+ def status
+ :payload_too_large
+ end
+ end
+
# Helper methods for going to/from mercator and lat/lng.
class Mercator
include Math
desc "Update database function definitions"
task :update_functions => :environment do
ActiveRecord::Base.connection.execute DatabaseFunctions::API_RATE_LIMIT
+ ActiveRecord::Base.connection.execute DatabaseFunctions::API_SIZE_LIMIT
end
end
test "diary permissions for a guest" do
ability = Ability.new nil
- [:index, :rss, :show, :comments].each do |action|
+ [:index, :rss, :show].each do |action|
assert ability.can?(action, DiaryEntry), "should be able to #{action} DiaryEntries"
end
- [:create, :edit, :comment, :subscribe, :unsubscribe, :hide, :hidecomment].each do |action|
+ [:index].each do |action|
+ assert ability.can?(action, DiaryComment), "should be able to #{action} DiaryComments"
+ end
+
+ [:create, :edit, :comment, :subscribe, :unsubscribe, :hide, :unhide].each do |action|
assert ability.cannot?(action, DiaryEntry), "should not be able to #{action} DiaryEntries"
end
+
+ [:hide, :unhide].each do |action|
+ assert ability.cannot?(action, DiaryComment), "should not be able to #{action} DiaryComments"
+ end
end
test "note permissions for a guest" do
test "Diary permissions" do
ability = Ability.new create(:user)
- [:index, :rss, :show, :comments, :create, :edit, :comment, :subscribe, :unsubscribe].each do |action|
+ [:index, :rss, :show, :create, :edit, :comment, :subscribe, :unsubscribe].each do |action|
assert ability.can?(action, DiaryEntry), "should be able to #{action} DiaryEntries"
end
- [:hide, :hidecomment].each do |action|
+ [:index].each do |action|
+ assert ability.can?(action, DiaryComment), "should be able to #{action} DiaryComments"
+ end
+
+ [:hide, :unhide].each do |action|
assert ability.cannot?(action, DiaryEntry), "should not be able to #{action} DiaryEntries"
+ assert ability.cannot?(action, DiaryComment), "should not be able to #{action} DiaryComment"
end
[:index, :show, :resolve, :ignore, :reopen].each do |action|
assert ability.cannot?(action, UserRole), "should not be able to #{action} UserRoles"
end
- [:hide, :hidecomment].each do |action|
+ [:hide, :unhide].each do |action|
assert ability.can?(action, DiaryEntry), "should be able to #{action} DiaryEntries"
+ assert ability.can?(action, DiaryComment), "should be able to #{action} DiaryComment"
end
end
end
class AdministratorAbilityTest < AbilityTest
test "Diary for an administrator" do
ability = Ability.new create(:administrator_user)
- [:index, :rss, :show, :comments, :create, :edit, :comment, :subscribe, :unsubscribe, :hide, :hidecomment].each do |action|
+ [:index, :rss, :show, :create, :edit, :comment, :subscribe, :unsubscribe, :hide, :unhide].each do |action|
assert ability.can?(action, DiaryEntry), "should be able to #{action} DiaryEntries"
end
+
+ [:index, :hide, :unhide].each do |action|
+ assert ability.can?(action, DiaryComment), "should be able to #{action} DiaryComments"
+ end
end
test "User Roles permissions for an administrator" do
end
def test_upload_large_changeset
- auth_header = basic_authorization_header create(:user).email, "test"
+ user = create(:user)
+ auth_header = basic_authorization_header user.email, "test"
+
+ # create an old changeset to ensure we have the maximum rate limit
+ create(:changeset, :user => user, :created_at => Time.now.utc - 28.days)
# create a changeset
put changeset_create_path, :params => "<osm><changeset/></osm>", :headers => auth_header
diff = <<~CHANGESET
<osmChange>
<modify>
- <node id='#{node.id}' lon='0' lat='0' changeset='#{changeset.id}' version='1'/>
- <node id='#{node.id}' lon='1' lat='0' changeset='#{changeset.id}' version='2'/>
- <node id='#{node.id}' lon='1' lat='1' changeset='#{changeset.id}' version='3'/>
- <node id='#{node.id}' lon='1' lat='2' changeset='#{changeset.id}' version='4'/>
- <node id='#{node.id}' lon='2' lat='2' changeset='#{changeset.id}' version='5'/>
- <node id='#{node.id}' lon='3' lat='2' changeset='#{changeset.id}' version='6'/>
- <node id='#{node.id}' lon='3' lat='3' changeset='#{changeset.id}' version='7'/>
- <node id='#{node.id}' lon='9' lat='9' changeset='#{changeset.id}' version='8'/>
+ <node id='#{node.id}' lon='0.0' lat='0.0' changeset='#{changeset.id}' version='1'/>
+ <node id='#{node.id}' lon='0.1' lat='0.0' changeset='#{changeset.id}' version='2'/>
+ <node id='#{node.id}' lon='0.1' lat='0.1' changeset='#{changeset.id}' version='3'/>
+ <node id='#{node.id}' lon='0.1' lat='0.2' changeset='#{changeset.id}' version='4'/>
+ <node id='#{node.id}' lon='0.2' lat='0.2' changeset='#{changeset.id}' version='5'/>
+ <node id='#{node.id}' lon='0.3' lat='0.2' changeset='#{changeset.id}' version='6'/>
+ <node id='#{node.id}' lon='0.3' lat='0.3' changeset='#{changeset.id}' version='7'/>
+ <node id='#{node.id}' lon='0.9' lat='0.9' changeset='#{changeset.id}' version='8'/>
</modify>
</osmChange>
CHANGESET
diff = <<~CHANGESET
<osmChange>
<create>
- <node id="-1" lon="0" lat="0" changeset="#{changeset.id}" version="1"/>
- <node id="-2" lon="1" lat="1" changeset="#{changeset.id}" version="1"/>
- <node id="-3" lon="2" lat="2" changeset="#{changeset.id}" version="1"/>
+ <node id="-1" lon="0.0" lat="0.0" changeset="#{changeset.id}" version="1"/>
+ <node id="-2" lon="0.1" lat="0.1" changeset="#{changeset.id}" version="1"/>
+ <node id="-3" lon="0.2" lat="0.2" changeset="#{changeset.id}" version="1"/>
<way id="-1" changeset="#{changeset.id}" version="1">
<nd ref="-1"/>
<nd ref="-2"/>
diff = <<~CHANGESET
<osmChange>
<create>
- <node id="-1" lon="0" lat="0" changeset="#{changeset.id}" version="1"/>
- <node id="-2" lon="1" lat="1" changeset="#{changeset.id}" version="1"/>
- <node id="-3" lon="2" lat="2" changeset="#{changeset.id}" version="1"/>
+ <node id="-1" lon="0.0" lat="0.0" changeset="#{changeset.id}" version="1"/>
+ <node id="-2" lon="0.1" lat="0.1" changeset="#{changeset.id}" version="1"/>
+ <node id="-3" lon="0.2" lat="0.2" changeset="#{changeset.id}" version="1"/>
<way id="#{way.id}" changeset="#{changeset.id}" version="1">
<nd ref="-1"/>
<nd ref="-2"/>
diff = <<~CHANGESET
<osmChange>
<create>
- <node id="-1" lon="0" lat="0" changeset="#{changeset.id}" version="1"/>
- <node id="-2" lon="1" lat="1" changeset="#{changeset.id}" version="1"/>
- <node id="-3" lon="2" lat="2" changeset="#{changeset.id}" version="1"/>
+ <node id="-1" lon="0.0" lat="0.0" changeset="#{changeset.id}" version="1"/>
+ <node id="-2" lon="0.1" lat="0.1" changeset="#{changeset.id}" version="1"/>
+ <node id="-3" lon="0.2" lat="0.2" changeset="#{changeset.id}" version="1"/>
<relation id="-1" changeset="#{changeset.id}" version="1">
<member type="node" role="foo" ref="-1"/>
<member type="node" role="foo" ref="-2"/>
diff = <<~CHANGESET
<osmChange>
<create>
- <node id="-1" lon="0" lat="0" changeset="#{changeset.id}" version="1"/>
- <node id="-2" lon="1" lat="1" changeset="#{changeset.id}" version="1"/>
- <node id="-3" lon="2" lat="2" changeset="#{changeset.id}" version="1"/>
+ <node id="-1" lon="0.0" lat="0.0" changeset="#{changeset.id}" version="1"/>
+ <node id="-2" lon="0.1" lat="0.1" changeset="#{changeset.id}" version="1"/>
+ <node id="-3" lon="0.2" lat="0.2" changeset="#{changeset.id}" version="1"/>
<relation id="#{relation.id}" changeset="#{changeset.id}" version="1">
<member type="node" role="foo" ref="-1"/>
<member type="node" role="foo" ref="-2"/>
changeset_id = @response.body.to_i
old_way = create(:way)
- create(:way_node, :way => old_way, :node => create(:node, :lat => 1, :lon => 1))
+ create(:way_node, :way => old_way, :node => create(:node, :lat => 0.1, :lon => 0.1))
diff = XML::Document.new
diff.root = XML::Node.new "osmChange"
modify = XML::Node.new "modify"
xml_old_way = xml_node_for_way(old_way)
nd_ref = XML::Node.new "nd"
- nd_ref["ref"] = create(:node, :lat => 3, :lon => 3).id.to_s
+ nd_ref["ref"] = create(:node, :lat => 0.3, :lon => 0.3).id.to_s
xml_old_way << nd_ref
xml_old_way["changeset"] = changeset_id.to_s
modify << xml_old_way
# check the bbox
changeset = Changeset.find(changeset_id)
- assert_equal 1 * GeoRecord::SCALE, changeset.min_lon, "min_lon should be 1 degree"
- assert_equal 3 * GeoRecord::SCALE, changeset.max_lon, "max_lon should be 3 degrees"
- assert_equal 1 * GeoRecord::SCALE, changeset.min_lat, "min_lat should be 1 degree"
- assert_equal 3 * GeoRecord::SCALE, changeset.max_lat, "max_lat should be 3 degrees"
+ assert_equal 0.1 * GeoRecord::SCALE, changeset.min_lon, "min_lon should be 0.1 degree"
+ assert_equal 0.3 * GeoRecord::SCALE, changeset.max_lon, "max_lon should be 0.3 degrees"
+ assert_equal 0.1 * GeoRecord::SCALE, changeset.min_lat, "min_lat should be 0.1 degree"
+ assert_equal 0.3 * GeoRecord::SCALE, changeset.max_lat, "max_lat should be 0.3 degrees"
end
##
assert_response :too_many_requests, "upload did not hit rate limit"
end
+ ##
+ # test initial size limit
+ def test_upload_initial_size_limit
+ # create a user
+ user = create(:user)
+
+ # create a changeset that puts us near the initial size limit
+ changeset = create(:changeset, :user => user,
+ :min_lat => (-0.5 * GeoRecord::SCALE).round, :min_lon => (0.5 * GeoRecord::SCALE).round,
+ :max_lat => (0.5 * GeoRecord::SCALE).round, :max_lon => (2.5 * GeoRecord::SCALE).round)
+
+ # create authentication header
+ auth_header = basic_authorization_header user.email, "test"
+
+ # simple diff to create a node
+ diff = <<~CHANGESET
+ <osmChange>
+ <create>
+ <node id='-1' lon='0.9' lat='2.9' changeset='#{changeset.id}'>
+ <tag k='foo' v='bar'/>
+ <tag k='baz' v='bat'/>
+ </node>
+ </create>
+ </osmChange>
+ CHANGESET
+
+ # upload it
+ post changeset_upload_path(changeset), :params => diff, :headers => auth_header
+ assert_response :payload_too_large, "upload did not hit size limit"
+ end
+
+ ##
+ # test size limit after one week
+ def test_upload_week_size_limit
+ # create a user
+ user = create(:user)
+
+ # create a changeset to establish our initial edit time
+ create(:changeset, :user => user, :created_at => Time.now.utc - 7.days)
+
+ # create a changeset that puts us near the initial size limit
+ changeset = create(:changeset, :user => user,
+ :min_lat => (-0.5 * GeoRecord::SCALE).round, :min_lon => (0.5 * GeoRecord::SCALE).round,
+ :max_lat => (0.5 * GeoRecord::SCALE).round, :max_lon => (2.5 * GeoRecord::SCALE).round)
+
+ # create authentication header
+ auth_header = basic_authorization_header user.email, "test"
+
+ # simple diff to create a node way and relation using placeholders
+ diff = <<~CHANGESET
+ <osmChange>
+ <create>
+ <node id='-1' lon='35' lat='35' changeset='#{changeset.id}'>
+ <tag k='foo' v='bar'/>
+ <tag k='baz' v='bat'/>
+ </node>
+ </create>
+ </osmChange>
+ CHANGESET
+
+ # upload it
+ post changeset_upload_path(changeset), :params => diff, :headers => auth_header
+ assert_response :payload_too_large, "upload did not hit size limit"
+ end
+
##
# when we make some simple changes we get the same changes back from the
# diff download.
diff = <<~CHANGESET
<osmChange>
<modify>
- <node id='#{node.id}' lon='0' lat='0' changeset='#{changeset_id}' version='1'/>
- <node id='#{node.id}' lon='1' lat='0' changeset='#{changeset_id}' version='2'/>
- <node id='#{node.id}' lon='1' lat='1' changeset='#{changeset_id}' version='3'/>
- <node id='#{node.id}' lon='1' lat='2' changeset='#{changeset_id}' version='4'/>
- <node id='#{node.id}' lon='2' lat='2' changeset='#{changeset_id}' version='5'/>
- <node id='#{node.id}' lon='3' lat='2' changeset='#{changeset_id}' version='6'/>
- <node id='#{node.id}' lon='3' lat='3' changeset='#{changeset_id}' version='7'/>
- <node id='#{node.id}' lon='9' lat='9' changeset='#{changeset_id}' version='8'/>
+ <node id='#{node.id}' lon='0.0' lat='0.0' changeset='#{changeset_id}' version='1'/>
+ <node id='#{node.id}' lon='0.1' lat='0.0' changeset='#{changeset_id}' version='2'/>
+ <node id='#{node.id}' lon='0.1' lat='0.1' changeset='#{changeset_id}' version='3'/>
+ <node id='#{node.id}' lon='0.1' lat='0.2' changeset='#{changeset_id}' version='4'/>
+ <node id='#{node.id}' lon='0.2' lat='0.2' changeset='#{changeset_id}' version='5'/>
+ <node id='#{node.id}' lon='0.3' lat='0.2' changeset='#{changeset_id}' version='6'/>
+ <node id='#{node.id}' lon='0.3' lat='0.3' changeset='#{changeset_id}' version='7'/>
+ <node id='#{node.id}' lon='0.9' lat='0.9' changeset='#{changeset_id}' version='8'/>
</modify>
</osmChange>
CHANGESET
diff = <<~CHANGESET
<osmChange>
<delete>
- <node id='#{node.id}' lon='0' lat='0' changeset='#{changeset_id}' version='1'/>
+ <node id='#{node.id}' lon='0.0' lat='0.0' changeset='#{changeset_id}' version='1'/>
</delete>
<create>
- <node id='-1' lon='9' lat='9' changeset='#{changeset_id}' version='0'/>
- <node id='-2' lon='8' lat='9' changeset='#{changeset_id}' version='0'/>
- <node id='-3' lon='7' lat='9' changeset='#{changeset_id}' version='0'/>
+ <node id='-1' lon='0.9' lat='0.9' changeset='#{changeset_id}' version='0'/>
+ <node id='-2' lon='0.8' lat='0.9' changeset='#{changeset_id}' version='0'/>
+ <node id='-3' lon='0.7' lat='0.9' changeset='#{changeset_id}' version='0'/>
</create>
<modify>
- <node id='#{node2.id}' lon='20' lat='15' changeset='#{changeset_id}' version='1'/>
+ <node id='#{node2.id}' lon='2.0' lat='1.5' changeset='#{changeset_id}' version='1'/>
<way id='#{way.id}' changeset='#{changeset_id}' version='1'>
<nd ref='#{node2.id}'/>
<nd ref='-1'/>
# FIXME: This should really be moded to a integration test due to the with_controller
def test_changeset_bbox
way = create(:way)
- create(:way_node, :way => way, :node => create(:node, :lat => 3, :lon => 3))
+ create(:way_node, :way => way, :node => create(:node, :lat => 0.3, :lon => 0.3))
auth_header = basic_authorization_header create(:user).email, "test"
# add a single node to it
with_controller(NodesController.new) do
- xml = "<osm><node lon='1' lat='2' changeset='#{changeset_id}'/></osm>"
+ xml = "<osm><node lon='0.1' lat='0.2' changeset='#{changeset_id}'/></osm>"
put node_create_path, :params => xml, :headers => auth_header
assert_response :success, "Couldn't create node."
end
# get the bounding box back from the changeset
get changeset_show_path(:id => changeset_id)
assert_response :success, "Couldn't read back changeset."
- assert_select "osm>changeset[min_lon='1.0000000']", 1
- assert_select "osm>changeset[max_lon='1.0000000']", 1
- assert_select "osm>changeset[min_lat='2.0000000']", 1
- assert_select "osm>changeset[max_lat='2.0000000']", 1
+ assert_select "osm>changeset[min_lon='0.1000000']", 1
+ assert_select "osm>changeset[max_lon='0.1000000']", 1
+ assert_select "osm>changeset[min_lat='0.2000000']", 1
+ assert_select "osm>changeset[max_lat='0.2000000']", 1
# add another node to it
with_controller(NodesController.new) do
- xml = "<osm><node lon='2' lat='1' changeset='#{changeset_id}'/></osm>"
+ xml = "<osm><node lon='0.2' lat='0.1' changeset='#{changeset_id}'/></osm>"
put node_create_path, :params => xml, :headers => auth_header
assert_response :success, "Couldn't create second node."
end
# get the bounding box back from the changeset
get changeset_show_path(:id => changeset_id)
assert_response :success, "Couldn't read back changeset for the second time."
- assert_select "osm>changeset[min_lon='1.0000000']", 1
- assert_select "osm>changeset[max_lon='2.0000000']", 1
- assert_select "osm>changeset[min_lat='1.0000000']", 1
- assert_select "osm>changeset[max_lat='2.0000000']", 1
+ assert_select "osm>changeset[min_lon='0.1000000']", 1
+ assert_select "osm>changeset[max_lon='0.2000000']", 1
+ assert_select "osm>changeset[min_lat='0.1000000']", 1
+ assert_select "osm>changeset[max_lat='0.2000000']", 1
# add (delete) a way to it, which contains a point at (3,3)
with_controller(WaysController.new) do
# get the bounding box back from the changeset
get changeset_show_path(:id => changeset_id)
assert_response :success, "Couldn't read back changeset for the third time."
- assert_select "osm>changeset[min_lon='1.0000000']", 1
- assert_select "osm>changeset[max_lon='3.0000000']", 1
- assert_select "osm>changeset[min_lat='1.0000000']", 1
- assert_select "osm>changeset[max_lat='3.0000000']", 1
+ assert_select "osm>changeset[min_lon='0.1000000']", 1
+ assert_select "osm>changeset[max_lon='0.3000000']", 1
+ assert_select "osm>changeset[min_lat='0.1000000']", 1
+ assert_select "osm>changeset[max_lat='0.3000000']", 1
end
##
# FIXME: Move this test to being an integration test since it spans multiple controllers
def test_version
private_user = create(:user, :data_public => false)
- private_node = create(:node, :with_history, :version => 4, :changeset => create(:changeset, :user => private_user))
+ private_node = create(:node, :with_history, :version => 4, :lat => 0, :lon => 0, :changeset => create(:changeset, :user => private_user))
user = create(:user)
- node = create(:node, :with_history, :version => 4, :changeset => create(:changeset, :user => user))
+ node = create(:node, :with_history, :version => 4, :lat => 0, :lon => 0, :changeset => create(:changeset, :user => user))
create_list(:node_tag, 2, :node => node)
# Ensure that the current tags are propagated to the history too
propagate_tags(node, node.old_nodes.last)
# 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 - 0.5).to_s
+ xml_node["lon"] = precision(rand - 0.5).to_s
with_controller(NodesController.new) do
put api_node_path(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 - 0.5).to_s
+ xml_node["lon"] = precision(rand - 0.5).to_s
with_controller(NodesController.new) do
put api_node_path(nodeid), :params => xml_doc.to_s, :headers => auth_header
assert_response :success
# box of all its members into the changeset.
def test_tag_modify_bounding_box
relation = create(:relation)
- node1 = create(:node, :lat => 3, :lon => 3)
- node2 = create(:node, :lat => 5, :lon => 5)
+ node1 = create(:node, :lat => 0.3, :lon => 0.3)
+ node2 = create(:node, :lat => 0.5, :lon => 0.5)
way = create(:way)
create(:way_node, :way => way, :node => node1)
create(:relation_member, :relation => relation, :member => way)
create(:relation_member, :relation => relation, :member => node2)
# the relation contains nodes1 and node2 (node1
- # indirectly via the way), so the bbox should be [3,3,5,5].
- check_changeset_modify(BoundingBox.new(3, 3, 5, 5)) do |changeset_id, auth_header|
+ # indirectly via the way), so the bbox should be [0.3,0.3,0.5,0.5].
+ check_changeset_modify(BoundingBox.new(0.3, 0.3, 0.5, 0.5)) do |changeset_id, auth_header|
# add a tag to an existing relation
relation_xml = xml_for_relation(relation)
relation_element = relation_xml.find("//osm/relation").first
# still technically valid.
def test_remove_all_members
relation = create(:relation)
- node1 = create(:node, :lat => 3, :lon => 3)
- node2 = create(:node, :lat => 5, :lon => 5)
+ node1 = create(:node, :lat => 0.3, :lon => 0.3)
+ node2 = create(:node, :lat => 0.5, :lon => 0.5)
way = create(:way)
create(:way_node, :way => way, :node => node1)
create(:relation_member, :relation => relation, :member => way)
create(:relation_member, :relation => relation, :member => node2)
- check_changeset_modify(BoundingBox.new(3, 3, 5, 5)) do |changeset_id, auth_header|
+ check_changeset_modify(BoundingBox.new(0.3, 0.3, 0.5, 0.5)) do |changeset_id, auth_header|
relation_xml = xml_for_relation(relation)
relation_xml
.find("//osm/relation/member")
--- /dev/null
+require "test_helper"
+
+class DiaryCommentsControllerTest < ActionDispatch::IntegrationTest
+ def setup
+ super
+ # Create the default language for diary entries
+ create(:language, :code => "en")
+ end
+
+ def test_routes
+ assert_routing(
+ { :path => "/user/username/diary/comments", :method => :get },
+ { :controller => "diary_comments", :action => "index", :display_name => "username" }
+ )
+ assert_routing(
+ { :path => "/user/username/diary/1/hidecomment/2", :method => :post },
+ { :controller => "diary_comments", :action => "hide", :display_name => "username", :id => "1", :comment => "2" }
+ )
+ assert_routing(
+ { :path => "/user/username/diary/1/unhidecomment/2", :method => :post },
+ { :controller => "diary_comments", :action => "unhide", :display_name => "username", :id => "1", :comment => "2" }
+ )
+
+ get "/user/username/diary/comments/1"
+ assert_redirected_to "/user/username/diary/comments"
+ end
+
+ def test_index
+ user = create(:user)
+ other_user = create(:user)
+ suspended_user = create(:user, :suspended)
+ deleted_user = create(:user, :deleted)
+
+ # Test a user with no comments
+ get diary_comments_path(:display_name => user.display_name)
+ assert_response :success
+ assert_template :index
+ assert_select "h4", :html => "No diary comments"
+
+ # Test a user with a comment
+ create(:diary_comment, :user => other_user)
+
+ get diary_comments_path(:display_name => other_user.display_name)
+ assert_response :success
+ assert_template :index
+ assert_dom "a[href='#{user_path(other_user)}']", :text => other_user.display_name
+ assert_select "table.table-striped tbody" do
+ assert_select "tr", :count => 1
+ end
+
+ # Test a suspended user
+ get diary_comments_path(:display_name => suspended_user.display_name)
+ assert_response :not_found
+
+ # Test a deleted user
+ get diary_comments_path(:display_name => deleted_user.display_name)
+ assert_response :not_found
+ end
+
+ def test_index_invalid_paged
+ user = create(:user)
+
+ %w[-1 0 fred].each do |id|
+ get diary_comments_path(:display_name => user.display_name, :before => id)
+ assert_redirected_to :controller => :errors, :action => :bad_request
+
+ get diary_comments_path(:display_name => user.display_name, :after => id)
+ assert_redirected_to :controller => :errors, :action => :bad_request
+ end
+ end
+
+ def test_hide
+ user = create(:user)
+ diary_entry = create(:diary_entry, :user => user)
+ diary_comment = create(:diary_comment, :diary_entry => diary_entry)
+
+ # Try without logging in
+ post hide_diary_comment_path(user, diary_entry, diary_comment)
+ assert_response :forbidden
+ assert DiaryComment.find(diary_comment.id).visible
+
+ # Now try as a normal user
+ session_for(user)
+ post hide_diary_comment_path(user, diary_entry, diary_comment)
+ assert_redirected_to :controller => :errors, :action => :forbidden
+ assert DiaryComment.find(diary_comment.id).visible
+
+ # Try as a moderator
+ session_for(create(:moderator_user))
+ post hide_diary_comment_path(user, diary_entry, diary_comment)
+ assert_redirected_to diary_entry_path(user, diary_entry)
+ assert_not DiaryComment.find(diary_comment.id).visible
+
+ # Reset
+ diary_comment.reload.update(:visible => true)
+
+ # Finally try as an administrator
+ session_for(create(:administrator_user))
+ post hide_diary_comment_path(user, diary_entry, diary_comment)
+ assert_redirected_to diary_entry_path(user, diary_entry)
+ assert_not DiaryComment.find(diary_comment.id).visible
+ end
+
+ def test_unhide
+ user = create(:user)
+ diary_entry = create(:diary_entry, :user => user)
+ diary_comment = create(:diary_comment, :diary_entry => diary_entry, :visible => false)
+
+ # Try without logging in
+ post unhide_diary_comment_path(user, diary_entry, diary_comment)
+ assert_response :forbidden
+ assert_not DiaryComment.find(diary_comment.id).visible
+
+ # Now try as a normal user
+ session_for(user)
+ post unhide_diary_comment_path(user, diary_entry, diary_comment)
+ assert_redirected_to :controller => :errors, :action => :forbidden
+ assert_not DiaryComment.find(diary_comment.id).visible
+
+ # Now try as a moderator
+ session_for(create(:moderator_user))
+ post unhide_diary_comment_path(user, diary_entry, diary_comment)
+ assert_redirected_to diary_entry_path(user, diary_entry)
+ assert DiaryComment.find(diary_comment.id).visible
+
+ # Reset
+ diary_comment.reload.update(:visible => true)
+
+ # Finally try as an administrator
+ session_for(create(:administrator_user))
+ post unhide_diary_comment_path(user, diary_entry, diary_comment)
+ assert_redirected_to diary_entry_path(user, diary_entry)
+ assert DiaryComment.find(diary_comment.id).visible
+ end
+end
{ :controller => "diary_entries", :action => "rss", :display_name => "username", :format => :rss }
)
- assert_routing(
- { :path => "/user/username/diary/comments", :method => :get },
- { :controller => "diary_entries", :action => "comments", :display_name => "username" }
- )
-
assert_routing(
{ :path => "/diary/new", :method => :get },
{ :controller => "diary_entries", :action => "new" }
{ :path => "/user/username/diary/1/unhide", :method => :post },
{ :controller => "diary_entries", :action => "unhide", :display_name => "username", :id => "1" }
)
- assert_routing(
- { :path => "/user/username/diary/1/hidecomment/2", :method => :post },
- { :controller => "diary_entries", :action => "hidecomment", :display_name => "username", :id => "1", :comment => "2" }
- )
- assert_routing(
- { :path => "/user/username/diary/1/unhidecomment/2", :method => :post },
- { :controller => "diary_entries", :action => "unhidecomment", :display_name => "username", :id => "1", :comment => "2" }
- )
assert_routing(
{ :path => "/user/username/diary/1/subscribe", :method => :get },
{ :controller => "diary_entries", :action => "subscribe", :display_name => "username", :id => "1" }
{ :path => "/user/username/diary/1/unsubscribe", :method => :post },
{ :controller => "diary_entries", :action => "unsubscribe", :display_name => "username", :id => "1" }
)
-
- get "/user/username/diary/comments/1"
- assert_redirected_to "/user/username/diary/comments"
end
def test_new_no_login
end
end
+ def test_show_og_image_with_no_image
+ user = create(:user)
+ diary_entry = create(:diary_entry, :user => user, :body => "nothing")
+
+ get diary_entry_path(user, diary_entry)
+ assert_response :success
+ assert_dom "head meta[property='og:image']" do
+ assert_dom "> @content", ActionController::Base.helpers.image_url("osm_logo_256.png", :host => root_url)
+ end
+ end
+
def test_show_og_image
user = create(:user)
diary_entry = create(:diary_entry, :user => user, :body => "![some picture](https://example.com/picture.jpg)")
end
end
+ def test_show_og_image_with_spaces
+ user = create(:user)
+ diary_entry = create(:diary_entry, :user => user, :body => "![some picture](https://example.com/the picture.jpg)")
+
+ get diary_entry_path(user, diary_entry)
+ assert_response :success
+ assert_dom "head meta[property='og:image']" do
+ assert_dom "> @content", "https://example.com/the%20picture.jpg"
+ end
+ end
+
+ def test_show_og_image_with_relative_uri_and_spaces
+ user = create(:user)
+ diary_entry = create(:diary_entry, :user => user, :body => "![some local picture](/the picture.jpg)")
+
+ get diary_entry_path(user, diary_entry)
+ assert_response :success
+ assert_dom "head meta[property='og:image']" do
+ assert_dom "> @content", "#{root_url}the%20picture.jpg"
+ end
+ end
+
+ def test_show_og_image_with_invalid_uri
+ user = create(:user)
+ diary_entry = create(:diary_entry, :user => user, :body => "![](:)")
+
+ get diary_entry_path(user, diary_entry)
+ assert_response :success
+ assert_dom "head meta[property='og:image']" do
+ assert_dom "> @content", ActionController::Base.helpers.image_url("osm_logo_256.png", :host => root_url)
+ end
+ end
+
def test_hide
user = create(:user)
diary_entry = create(:diary_entry, :user => user)
assert DiaryEntry.find(diary_entry.id).visible
end
- def test_hidecomment
- user = create(:user)
- diary_entry = create(:diary_entry, :user => user)
- diary_comment = create(:diary_comment, :diary_entry => diary_entry)
-
- # Try without logging in
- post hide_diary_comment_path(user, diary_entry, diary_comment)
- assert_response :forbidden
- assert DiaryComment.find(diary_comment.id).visible
-
- # Now try as a normal user
- session_for(user)
- post hide_diary_comment_path(user, diary_entry, diary_comment)
- assert_redirected_to :controller => :errors, :action => :forbidden
- assert DiaryComment.find(diary_comment.id).visible
-
- # Try as a moderator
- session_for(create(:moderator_user))
- post hide_diary_comment_path(user, diary_entry, diary_comment)
- assert_redirected_to :action => :show, :display_name => user.display_name, :id => diary_entry.id
- assert_not DiaryComment.find(diary_comment.id).visible
-
- # Reset
- diary_comment.reload.update(:visible => true)
-
- # Finally try as an administrator
- session_for(create(:administrator_user))
- post hide_diary_comment_path(user, diary_entry, diary_comment)
- assert_redirected_to :action => :show, :display_name => user.display_name, :id => diary_entry.id
- assert_not DiaryComment.find(diary_comment.id).visible
- end
-
- def test_unhidecomment
- user = create(:user)
- diary_entry = create(:diary_entry, :user => user)
- diary_comment = create(:diary_comment, :diary_entry => diary_entry, :visible => false)
-
- # Try without logging in
- post unhide_diary_comment_path(user, diary_entry, diary_comment)
- assert_response :forbidden
- assert_not DiaryComment.find(diary_comment.id).visible
-
- # Now try as a normal user
- session_for(user)
- post unhide_diary_comment_path(user, diary_entry, diary_comment)
- assert_redirected_to :controller => :errors, :action => :forbidden
- assert_not DiaryComment.find(diary_comment.id).visible
-
- # Now try as a moderator
- session_for(create(:moderator_user))
- post unhide_diary_comment_path(user, diary_entry, diary_comment)
- assert_redirected_to :action => :show, :display_name => user.display_name, :id => diary_entry.id
- assert DiaryComment.find(diary_comment.id).visible
-
- # Reset
- diary_comment.reload.update(:visible => true)
-
- # Finally try as an administrator
- session_for(create(:administrator_user))
- post unhide_diary_comment_path(user, diary_entry, diary_comment)
- assert_redirected_to :action => :show, :display_name => user.display_name, :id => diary_entry.id
- assert DiaryComment.find(diary_comment.id).visible
- end
-
- def test_comments
- user = create(:user)
- other_user = create(:user)
- suspended_user = create(:user, :suspended)
- deleted_user = create(:user, :deleted)
-
- # Test a user with no comments
- get diary_comments_path(:display_name => user.display_name)
- assert_response :success
- assert_template :comments
- assert_select "h4", :html => "No diary comments"
-
- # Test a user with a comment
- create(:diary_comment, :user => other_user)
-
- get diary_comments_path(:display_name => other_user.display_name)
- assert_response :success
- assert_template :comments
- assert_dom "a[href='#{user_path(other_user)}']", :text => other_user.display_name
- assert_select "table.table-striped tbody" do
- assert_select "tr", :count => 1
- end
-
- # Test a suspended user
- get diary_comments_path(:display_name => suspended_user.display_name)
- assert_response :not_found
-
- # Test a deleted user
- get diary_comments_path(:display_name => deleted_user.display_name)
- assert_response :not_found
- end
-
- def test_comments_invalid_paged
- user = create(:user)
-
- %w[-1 0 fred].each do |id|
- get diary_comments_path(:display_name => user.display_name, :before => id)
- assert_redirected_to :controller => :errors, :action => :bad_request
-
- get diary_comments_path(:display_name => user.display_name, :after => id)
- assert_redirected_to :controller => :errors, :action => :bad_request
- end
- end
-
def test_subscribe_page
user = create(:user)
other_user = create(:user)
trait :with_history do
after(:create) do |node, _evaluator|
(1..node.version).each do |n|
- create(:old_node, :node_id => node.id, :version => n, :changeset => node.changeset)
+ create(:old_node, :node_id => node.id, :version => n, :latitude => node.latitude, :longitude => node.longitude, :changeset => node.changeset)
end
# For deleted nodes, make sure the most recent old_node is also deleted.
assert_equal "de:Test", link[:title]
link = wikipedia_link("wikipedia", "de:Englischer Garten (München)#Japanisches Teehaus")
- assert_equal "https://de.wikipedia.org/wiki/Englischer Garten (München)?uselang=en#Japanisches_Teehaus", link[:url]
+ assert_equal "https://de.wikipedia.org/wiki/Englischer_Garten_%28M%C3%BCnchen%29?uselang=en#Japanisches_Teehaus", link[:url]
assert_equal "de:Englischer Garten (München)#Japanisches Teehaus", link[:title]
link = wikipedia_link("wikipedia", "de:Alte Brücke (Heidelberg)#Brückenaffe")
- assert_equal "https://de.wikipedia.org/wiki/Alte Brücke (Heidelberg)?uselang=en#Br%C3%BCckenaffe", link[:url]
+ assert_equal "https://de.wikipedia.org/wiki/Alte_Br%C3%BCcke_%28Heidelberg%29?uselang=en#Br%C3%BCckenaffe", link[:url]
assert_equal "de:Alte Brücke (Heidelberg)#Brückenaffe", link[:title]
link = wikipedia_link("wikipedia", "de:Liste der Baudenkmäler in Eichstätt#Brückenstraße 1, Ehemaliges Bauernhaus")
- assert_equal "https://de.wikipedia.org/wiki/Liste der Baudenkmäler in Eichstätt?uselang=en#Br%C3%BCckenstra%C3%9Fe_1%2C_Ehemaliges_Bauernhaus", link[:url]
+ assert_equal "https://de.wikipedia.org/wiki/Liste_der_Baudenkm%C3%A4ler_in_Eichst%C3%A4tt?uselang=en#Br%C3%BCckenstra%C3%9Fe_1%2C_Ehemaliges_Bauernhaus", link[:url]
assert_equal "de:Liste der Baudenkmäler in Eichstätt#Brückenstraße 1, Ehemaliges Bauernhaus", link[:title]
+ link = wikipedia_link("wikipedia", "en:Are Years What? (for Marianne Moore)")
+ assert_equal "https://en.wikipedia.org/wiki/Are_Years_What%3F_%28for_Marianne_Moore%29?uselang=en", link[:url]
+ assert_equal "en:Are Years What? (for Marianne Moore)", link[:title]
+
I18n.with_locale "pt-BR" do
link = wikipedia_link("wikipedia", "zh-classical:Test#Section")
assert_equal "https://zh-classical.wikipedia.org/wiki/Test?uselang=pt-BR#Section", link[:url]
end
link = wikipedia_link("subject:wikipedia", "en:Catherine McAuley")
- assert_equal "https://en.wikipedia.org/wiki/Catherine McAuley?uselang=en", link[:url]
+ assert_equal "https://en.wikipedia.org/wiki/Catherine_McAuley?uselang=en", link[:url]
assert_equal "en:Catherine McAuley", link[:title]
link = wikipedia_link("foo", "Test")
end
def test_update
- node = create(:node)
- create(:old_node, :node_id => node.id, :version => 1)
+ node = create(:node, :lat => 12.6543, :lon => 65.1234)
+ create(:old_node, :node_id => node.id, :version => 1, :lat => node.lat, :lon => node.lon)
+
node_template = Node.find(node.id)
assert_not_nil node_template
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.6.2.tgz#1816b5f6948029c5eaacb0703b850ee0cb37d8f8"
integrity sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==
-"@eslint/config-array@^0.15.1":
- version "0.15.1"
- resolved "https://registry.yarnpkg.com/@eslint/config-array/-/config-array-0.15.1.tgz#1fa78b422d98f4e7979f2211a1fde137e26c7d61"
- integrity sha512-K4gzNq+yymn/EVsXYmf+SBcBro8MTf+aXJZUphM96CdzUEr+ClGDvAbpmaEK+cGVigVXIgs9gNmvHAlrzzY5JQ==
+"@eslint/config-array@^0.16.0":
+ version "0.16.0"
+ resolved "https://registry.yarnpkg.com/@eslint/config-array/-/config-array-0.16.0.tgz#bb3364fc39ee84ec3a62abdc4b8d988d99dfd706"
+ integrity sha512-/jmuSd74i4Czf1XXn7wGRWZCuyaUZ330NH1Bek0Pplatt4Sy1S5haN21SCLLdbeKslQ+S0wEJ+++v5YibSi+Lg==
dependencies:
- "@eslint/object-schema" "^2.1.3"
+ "@eslint/object-schema" "^2.1.4"
debug "^4.3.1"
minimatch "^3.0.5"
minimatch "^3.1.2"
strip-json-comments "^3.1.1"
-"@eslint/js@9.4.0":
- version "9.4.0"
- resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.4.0.tgz#96a2edd37ec0551ce5f9540705be23951c008a0c"
- integrity sha512-fdI7VJjP3Rvc70lC4xkFXHB0fiPeojiL1PxVG6t1ZvXQrarj893PweuBTujxDUFk0Fxj4R7PIIAZ/aiiyZPZcg==
+"@eslint/js@9.5.0":
+ version "9.5.0"
+ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.5.0.tgz#0e9c24a670b8a5c86bff97b40be13d8d8f238045"
+ integrity sha512-A7+AOT2ICkodvtsWnxZP4Xxk3NbZ3VMHd8oihydLRGrJgqqdEz1qSeEgXYyT/Cu8h1TWWsQRejIx48mtjZ5y1w==
-"@eslint/object-schema@^2.1.3":
- version "2.1.3"
- resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.3.tgz#e65ae80ee2927b4fd8c5c26b15ecacc2b2a6cc2a"
- integrity sha512-HAbhAYKfsAC2EkTqve00ibWIZlaU74Z1EHwAjYr4PXF0YU2VEA1zSIKSSpKszRLRWwHzzRZXvK632u+uXzvsvw==
+"@eslint/object-schema@^2.1.4":
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.4.tgz#9e69f8bb4031e11df79e03db09f9dbbae1740843"
+ integrity sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==
"@humanwhocodes/module-importer@^1.0.1":
version "1.0.1"
integrity sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==
eslint@^9.0.0:
- version "9.4.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.4.0.tgz#79150c3610ae606eb131f1d648d5f43b3d45f3cd"
- integrity sha512-sjc7Y8cUD1IlwYcTS9qPSvGjAC8Ne9LctpxKKu3x/1IC9bnOg98Zy6GxEJUfr1NojMgVPlyANXYns8oE2c1TAA==
+ version "9.5.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.5.0.tgz#11856034b94a9e1a02cfcc7e96a9f0956963cd2f"
+ integrity sha512-+NAOZFrW/jFTS3dASCGBxX1pkFD0/fsO+hfAkJ4TyYKwgsXZbqzrw+seCYFCcPCYXvnD67tAnglU7GQTz6kcVw==
dependencies:
"@eslint-community/eslint-utils" "^4.2.0"
"@eslint-community/regexpp" "^4.6.1"
- "@eslint/config-array" "^0.15.1"
+ "@eslint/config-array" "^0.16.0"
"@eslint/eslintrc" "^3.1.0"
- "@eslint/js" "9.4.0"
+ "@eslint/js" "9.5.0"
"@humanwhocodes/module-importer" "^1.0.1"
"@humanwhocodes/retry" "^0.3.0"
"@nodelib/fs.walk" "^1.2.8"
eslint-scope "^8.0.1"
eslint-visitor-keys "^4.0.0"
espree "^10.0.1"
- esquery "^1.4.2"
+ esquery "^1.5.0"
esutils "^2.0.2"
fast-deep-equal "^3.1.3"
file-entry-cache "^8.0.0"
acorn-jsx "^5.3.2"
eslint-visitor-keys "^4.0.0"
-esquery@^1.4.2:
- version "1.4.2"
- resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.2.tgz#c6d3fee05dd665808e2ad870631f221f5617b1d1"
- integrity sha512-JVSoLdTlTDkmjFmab7H/9SL9qGSyjElT3myyKp7krqjVFQCDLmj1QFaCLRFBszBKI0XVZaiiXvuPIX3ZwHe1Ng==
+esquery@^1.5.0:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b"
+ integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==
dependencies:
estraverse "^5.1.0"