X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/568a447a8cf8a9e3af4f0d776c7a776db7ab32c7..5e407dfb34f47e6fbbbf3c11c1a8318256abb5cd:/config/locales/fa.yml diff --git a/config/locales/fa.yml b/config/locales/fa.yml index c96bb8386..0974cc045 100644 --- a/config/locales/fa.yml +++ b/config/locales/fa.yml @@ -68,7 +68,7 @@ fa: tracetag: برچسب رد user: کاربر user_preference: ترجیحات کاربر - user_token: رمزینهٔ کاربر + user_token: توکن کاربر way: راه way_node: گره راه way_tag: برچسب راه @@ -228,9 +228,9 @@ fa: open_title: 'یادداشت حل‌نشده #%{note_name}' closed_title: 'یادداشت حل‌شده #%{note_name}' hidden_title: 'یادداشت پنهان #%{note_name}' - open_by: ایجاد شده توسط %{user} %{when} قبل - open_by_anonymous: ایجاد شده توسط ناشناس %{when} - قبل + open_by: %{when} قبل %{user} ایجادش کرد + open_by_anonymous: %{when} قبل فرد ناشناس + ایجادش کرد. commented_by: نظر از %{user}،‏ %{when} قبل commented_by_anonymous: نظر از ناشناس، %{when} قبل closed_by: '%{user} آن را حل کرد، %{when} قبل' @@ -288,7 +288,7 @@ fa: new: title: روزنوشت جدید publish_button: انتشار - list: + index: title: روزنوشت‌های کاربران title_friends: روزنوشت‌های دوستان title_nearby: روزنوشت‌های کاربران نزدیک @@ -941,6 +941,9 @@ fa: new_reports: گزارش‌های تازه reports: reported_by_html: '%{user} آن را به‌عنوان %{category} گزارش کرد' + helper: + reportable_title: + note: یادداشت %{note_id} reports: new: title_html: گزارش %{link} @@ -953,6 +956,9 @@ fa: diary_comment: spam_label: این نظر (بر روزنوشت) هرزنامه است/دارد threat_label: این نظر (بر روزنوشت) تهدیدآمیز است + note: + spam_label: این یادداشت هرزنامه است + abusive_label: این یادداشت زشت است create: successful_report: گزارشتان با موفقیت ثبت شد layouts: @@ -1078,23 +1084,23 @@ fa: anonymous: کاربر ناشناس greeting: ‎سلام ، commented: - subject_own: '[OpenStreetMap] %{commenter} روی یکی از یادداشت‌هایتان نظر داده - است' + subject_own: '[OpenStreetMap] %{commenter} روی یکی از یادداشت‌های شما نظر + داده است' subject_other: '[OpenStreetMap] %{commenter} روی یادداشت موردعلاقه‌تان نظر داده' - your_note: '%{commenter} روی یکی از یادداشت‌های شما روی نقشه نزدیک %{place} - نظر گذاشت.' + your_note: '%{commenter} روی یکی از یادداشت‌های شما روی نقشه نزدیک به %{place} + نظر گذاشته.' commented_note: '%{commenter} روی یک از یادداشت‌های نقشه که شما بر آن نظر - داده‌اید نظر داد. این یادداشت نزدیک %{place} است.' + داده‌اید نظر داد. این یادداشت نزدیک به %{place} است.' closed: subject_own: '[OpenStreetMap] %{commenter} یکی از یادداشت‌های شما را حل کرده است' - subject_other: '[OpenStreetMap] %{commenter} یکی از یادداشت‌های موردعلاقه + subject_other: '[OpenStreetMap] %{commenter} یکی از یادداشت‌های موردعلاقهٔ شما را حل کرد' your_note: '%{commenter} یکی از یادداشت‌های شما بر نقشه در نزدیکی %{place} را حل کرد.' commented_note: '%{commenter} یکی از یادداشت‌های نقشه که شما بر آن نظر گذاشته‌اید - را حل کرد. یادداشت نزدیک %{place} است.' + را حل کرد. یادداشت نزدیک به %{place} است.' reopened: subject_own: '[OpenStreetMap] %{commenter} یکی از یادداشت‌های شما را دوباره فعال کرد' @@ -1103,7 +1109,7 @@ fa: your_note: '%{commenter} یکی از یادداشت‌های شما بر نقشه در نزدیکی %{place} را دوباره فعال کرد.' commented_note: '%{commenter} یکی از یادداشت‌های نقشه را که شما بر آن نظر - گذاشته‌اید دوباره فعال کرد. یادداشت نزدیک %{place} است.' + گذاشته‌اید دوباره فعال کرد. یادداشت نزدیک به %{place} است.' details: اطلاعات بیشتر درباره این یادداشت را در %{url} ببینید. changeset_comment_notification: hi: سلام %{to_user}، @@ -1595,7 +1601,7 @@ fa: add_a_note: title: زمانی برای ویرایش ندارید؟ یادداشت اضافه کنید! paragraph_1_html: "اگر میخواهید فقط چیز کوچکی را درست کنید و زمانی برای ثبت - نام و یادگیری ویرایش ندارید، به‌راحتی \nیک یادداشت بنویسید." + نام و یادگیری ویرایش ندارید، به‌آسانی \nیک یادداشت بنویسید." paragraph_2_html: |- فقط بروید به نقشه و روی آیکون یادداشت کلیک کنید: . اینجوری یک علامت گذار به نقشه اضافه می‌شود، که می‌توانید با کشیدن جابجایش کنید. پیامتان را اضافه کنید، بعد روی ذخیره کلیک کنید، و سایر نقشه کشان بررسی خواهند کرد. @@ -1723,17 +1729,18 @@ fa: require_moderator: not_a_moderator: برای انجام آن عمل نیاز هست مدیر باشید. setup_user_auth: - blocked: دسترسی شما به API مسدود شده. برای یافتن اطلاعات بیشتر لطفاً وارد رابط - کاربری وب شوید. + blocked: دسترسی شما به API مسدود شده. برای یافتن اطلاعات بیشتر لطفاً به رابط + کاربری وب وارد شوید (log in). need_to_see_terms: دسترسی شما به API بطور موقت معلق شده‌است. برای مشاهدهٔ شرایط شرکت‌کننده لطفاً وارد رابط کاربری وب شوید. نیاز به موافقت شما نیست، ولی باید حتماً آن‌ٰها را ببینید. oauth: authorize: - title: دسترسی اجازه دادن به حسابتان - request_access: برنامهٔ %{app_name}%{app_name} درخواست دسترسی به حسابتان %{user} - را دارد. لطفاً بررسی کنید که می‌خواهید برنامه به قابلیت‌های زیر دسترسی داشته - باشد. ممکن است چند تا یا فقط تعدادی را که دوست دارید انتخاب کنید. + title: اجازهٔ دسترسی به حسابتان را صادر کنید + request_access: برنامهٔ %{app_name}%{app_name} درخواست دسترسی به حساب کاربری + شما را دارد (%{user}). لطفاً بررسی کنید که آیا مایلید برنامه به قابلیت‌های + زیر دسترسی داشته باشد. می‌توانید همه یا فقط مواردی را که دوست دارید انتخاب + کنید. allow_to: 'به برنامه کارخواه اجازه بده که:' allow_read_prefs: خواندن ترجیحات کاربری شما. allow_write_prefs: تغییر ترجیحات کاربری شما. @@ -1742,17 +1749,17 @@ fa: allow_read_gpx: خواندن ردهای GPS شخصی شما. allow_write_gpx: بارگذاری ردهای GPS allow_write_notes: اصلاح یادداشت‌ها. - grant_access: امکان دسترسی + grant_access: دسترسی می‌دهم authorize_success: - title: درخواست اجازه دادن مجاز است + title: درخواست صدور مجوز انجام شد allowed: شما به برنامه ی %{app_name} اجازه ی دسترسی به حسابتان را دادید. verification: کد تأیید %{code} است. authorize_failure: - title: درخواست اجازه دادن انجام نشد + title: درخواست صدور مجوز انجام نشد denied: شما به برنامه ی %{app_name} اجازه ی دسترسی به حسابتان را ندادید. - invalid: نشانه مجوز معتبر نیست. + invalid: توکن مجوز معتبر نیست. revoke: - flash: شما نشانه را برای %{application} باطل کردید + flash: توکن مربوط %{application} را باطل کردید oauth_clients: new: title: ثبت‌نام یک برنامهٔ تازه @@ -1764,7 +1771,7 @@ fa: title: جزئیات OAuth برای %{app_name} key: 'کلید مصرف کننده:' secret: 'کد مخفی مصرف کننده:' - url: 'آدرس درخواست نشانه:' + url: 'نشانی توکنِ درخواست:' access_url: 'آدرس دسترسی نشانه:' authorize_url: 'آدرس authorise:' support_notice: ما امضا های HMAC-SHA1 (پیشنهاد شده) و RSA-SHA1 را پشتیبانی می @@ -1783,14 +1790,14 @@ fa: index: title: جزئیات OAuth من my_tokens: نرم‌افزارهای مجاز من - list_tokens: 'مجوزهای زیر با نام شما برای برنامه‌های زیر صادر شده است:' + list_tokens: 'توکن‌های زیر با نام شما برای برنامه‌های زیر صادر شده است:' application: نام برنامه issued_at: تاریخ صدور - revoke: باطل کردن! + revoke: باطل شود! my_apps: برنامه‌های کارخواه (client) من - no_apps: آیا برنامه‌ای دارید که می‌خواهید به‌وسیله استاندارد %{oauth} ثبتش کنید - تا با ما از آن استفاده کنید؟ قبل از اینکه برنامه‌تان بتواند درخواست‌های OAuth - را انجام دهد باید برنامه تحت وب خود را ثبت نام کنید. + no_apps: آیا برنامه‌ای دارید که می‌خواهید به‌وسیلهٔ استاندارد %{oauth} ثبتش + کنید تا با ما از آن استفاده کنید؟ قبل از اینکه برنامه‌تان بتواند درخواست‌های + OAuth را انجام دهد باید آن را ثبت کنید. registered_apps: 'شما برنامه‌های کارخواه (client) زیر را ثبت کرده‌اید:' register_new: برنامه‌تان را ثبت کنید form: @@ -1891,7 +1898,7 @@ fa: confirm password: 'تأیید گذرواژه:' reset: تنظیم مجدد کلمه عبور flash changed: کلمه عبور شما تغییر کرده است. - flash token bad: نشانه را نیافتید؟ آدرس را برسی کنید شاید یافتید. + flash token bad: توکن را نیافتید؟ نشانی را بررسی کنید شاید یافتید. new: title: ثبت نام no_auto_account_create: متأسفانه در حال حاضر برای ما امکان ساخت خودکار حساب @@ -1902,8 +1909,8 @@ fa: about: header: رایگان و قابل ویرایش html: |- -

بر خلاف سایر نقشه‌ها، OpenStreetMap کاملاً توسط افرادی مثل شما ساخته‌شده و برای تعمیر، به‌روزرسانی، دریافت و استفاده برای هر کسی آزاد است.

-

برای شروع کمک ثبت نام کنید. برای تأیید حساب‌تان ایمیلی می‌فرستیم.

+

بر خلاف سایر نقشه‌ها، OpenStreetMap کاملاً توسط افرادی مثل شما ساخته‌شده و اصلاح، به‌روزرسانی، بارگیری و استفادهٔ آن برای همه آزاد است.

+

برای شروع همکاری ثبت نام کنید. برای تأیید حساب ایمیلی برای شما می‌فرستیم.

license_agreement: وقتی ایمیلتان را تایید کردید نیاز است که با شرایط همکاری موافقت کنید. email address: 'آدرس ایمیل:' @@ -1961,7 +1968,7 @@ fa: my settings: تنظیمات من my comments: نظرات من oauth settings: تنظیمات oauth - blocks on me: بلوک های بر من + blocks on me: مسدودی‌های من blocks by me: بوک های توسط من send message: ارسال پیام diary: روزنوشت @@ -2001,10 +2008,10 @@ fa: revoke: administrator: لغو دسترسی سرپرست moderator: لغو دسترسی مدیر - block_history: بلوک شده های فعال - moderator_history: بلوک های گرفته شده + block_history: مسدودی‌های فعال + moderator_history: مسدودکردن‌ها comments: نظرات - create_block: بلوک کردن این کاربر + create_block: این کاربر مسدود شود activate_user: فعال کردن این کاربر deactivate_user: غیر فعال کردن این کاربر confirm_user: تأیید این کاربر @@ -2107,7 +2114,7 @@ fa: دهید. button: تأیید success: تغییر ایمیل شما تأیید شد! - failure: یک آدرس ایمیل با این نشانه قبلاً تأیید شده است. + failure: یک آدرس ایمیل با این توکن قبلاً تأیید شده است. unknown_token: کد تأیید منقضی شده یا وجود ندارد. set_home: flash success: موقعیت خانه با موفقیت ذخیره شد @@ -2126,7 +2133,7 @@ fa: not_a_friend: '%{name} یکی از دوستان شما نیست.' filter: not_an_administrator: برای انجام آن عملیات نیاز هست که سرپرست باشید - list: + index: title: کاربران heading: کاربران showing: @@ -2186,103 +2193,102 @@ fa: و نقش اطمینان حاصل نمایید. user_blocks: model: - non_moderator_update: برای بروزرسانی یا ایجاد بلوک باید یک مدیر بود. - non_moderator_revoke: برای لغو یک بلوک باید مدیر بود. + non_moderator_update: برای به‌روزرسانی یا ایجاد مسدودی باید مدیر بود. + non_moderator_revoke: برای لغو یک مسدودی باید مدیر بود. not_found: - sorry: پوزش، بلوک کاربر با شناسه %{id} یافت نمی شود. + sorry: پوزش، مسدودی کاربر با شناسه %{id} یافت نمی‌شود. back: بازگشت به فهرست new: - title: ایجاد بلوک در %{name} - heading: ایجاد بلوک در %{name} - reason: دلیل اینکه چرا %{name} بلوک شده است. لطفاً آرام باشید و تا جایی که ممکن - است معقول و منطقی باشید، تا جایی که میتوانید دربارهٔ وضعیت اطلاع دهید، این - را به خاطر داشته باشید که این پیام به‌صورت عمومی پدیدار است. به یاد داشته - باشید همهٔ کاربران اصطلاحات خاص انجمن را نمی‌فهمند، پس لطفاً سعی کنید از شرایط - تازه‌واردان استفاده کنید. - period: چه مدت، الان شروع شود، کاربر از API بلوک می‌شود برای. - submit: ایجاد بلوک + title: در حال مسدودکردن %{name} + heading: مسدودکردن %{name} + reason: |- + دلیل مسدودشدن کاربری %{name}. لطفاً خونسرد و منطقی باشید و هرچه می‌توانید به‌شکل جزئی‌تر اوضاع را شرح دهید و همچنین به یاد داشته باشید که پیام شما به‌طور عمومی قابل مشاهده است. + در نظر داشته باشید که همهٔ کاربران اصطلاحات تخصصی انجمن را نمی‌فهمند، لطفاً سعی کنید واژه‌هایی که استفاده می‌کنید غیرتخصصی باشد. + period: مدت‌زمان مسدودی کاربر از API (شروع از حالا). + submit: ایجاد مسدودی tried_contacting: من با کاربر تماس گرفته و درخواست کردم توقف کند. tried_waiting: من مقدار مناسبی زمان را به کاربر دادم تا به این ارتباط پاسخ دهد. - needs_view: کاربر قبل از پاک شدن این بلوک نیاز به وارد شدن دارد - back: مشاهده تمام بلوک ها + needs_view: برای پاک‌شدن این مسدودی کاربر باید وارد حسابش شود. + back: دیدن تمام مسدودی‌ها edit: - title: ویرایش بلوک در %{name} - heading: ویرایش بلوک در %{name} - reason: دلیل اینکه چرا %{name} بلوک شده است. لطفاً آرام باشید و تا جایی که ممکن - است معقول و منطقی باشید، تا جایی که می‌توانید دربارهٔ وضعیت اطلاع دهید. به - یاد داشته باشید همهٔ کاربران اصطلاحات خاص انجمن را نمی‌فهمند، پس لطفاً سعی - کنید از شرایط تازه‌واردان استفاده کنید. - period: چه مدت، الان شروع شود، کاربر از API بلوک می‌شود برای. - submit: به روز رسانی بلوک - show: مشاهده این بلوک - back: مشاهده تمام بلوک ها - needs_view: چرا قبل از پاک کردن این بلوک کاربر نیاز به وارد شدن دارد؟ - filter: - block_expired: بلوک قبلا منقضی شده و قابل ویرایش نیست. - block_period: دوره ی بلوک کردن باید یکی از مقدار های قابل انتخاب در لیست بازشو + title: ویرایش مسدودی کاربر %{name} + heading: ویرایش مسدودی %{name} + reason: دلیل مسدودشدن کاربری %{name}. لطفاً خونسرد و منطقی باشید و هرچه می‌توانید + به‌شکل جزئی‌تر اوضاع را شرح دهید. در نظر داشته باشید که همهٔ کاربران اصطلاحات + تخصصی انجمن را نمی‌فهمند، لطفاً سعی کنید واژه‌هایی که استفاده می‌کنید غیرتخصصی باشد. + period: مدت‌زمان مسدودی کاربر از API (شروع از حالا). + submit: به‌روزرسانی مسدودی + show: مشاهده این مسدودی + back: دیدن تمام مسدودی‌ها + needs_view: آیا قبل از پاک‌شدن این مسدودی، کاربر باید وارد حساب کاربری شود؟ + filter: + block_expired: مسدودی قبلا منقضی شده و قابل ویرایش نیست. + block_period: دوره مسدودی باید یکی از مقدارهای قابل انتخاب در لیست بازشو باشد. create: - try_contacting: لطفاً قبل از بلوک کردن با کاربر تماس بگیرید و به آنها زمان مناسب - دهید تا پاسخ دهند. - try_waiting: لطفاً به کاربر زمان کافی دهید تا قبل از بسته‌شدن بتواند پاسخگو + try_contacting: لطفاً قبل از مسدودکردن کاربر با وی تماس بگیرید و به او زمان + بدهید تا پاسخگو باشد. + try_waiting: لطفاً پیش از مسدودکردن کاربر به او زمان کافی بدهید تا بتواند پاسخگو باشد. - flash: یک بلوک روی کاربر %{name} ایجاد شد. + flash: یک مسدودی روی کاربری %{name} ایجاد شد. update: - only_creator_can_edit: فقط مدیری که این بلوک را ایجاد کرده میتواند آنرا ویرایش + only_creator_can_edit: فقط مدیری که این مسدودی را ایجاد کرده می‌تواند آنرا ویرایش کند. - success: بلوک بروزرسانی شد. + success: مسدودی به‌روزرسانی شد. index: - title: بلوک های کاربر - heading: لیست بلوک های کاربر - empty: هنوز بلوکی ساخته نشده. + title: مسدودی‌های کاربر + heading: لیست مسدودی‌های کاربری + empty: هنوز مسدودیتی ساخته نشده. revoke: - title: لغو بلوک در %{block_on} - heading: لغو بلوک در %{block_on} توسط %{block_by} - time_future: این بلوک در %{time} پایان می یابد. - past: این بلوک %{time} پایان یافته و اکنون قابل لغو کردن نیست. - confirm: مطمئنید میخواهید این بلوک را لغو کنید؟ - revoke: باطل کردن! - flash: این بلوک باطل شد. + title: لغو مسدودی از %{block_on} + heading: لغو مسدودی از %{block_on}، مسدودشده توسط %{block_by} + time_future: این مسدودی در %{time} پایان می یابد. + past: این مسدودی %{time} پیش پایان یافته و اکنون قابل لغوکردن نیست. + confirm: مطمئنید می‌خواهید این مسدودی را لغو کنید؟ + revoke: باطل شود! + flash: این مسدودی لغو شد. period: one: 1 ساعت other: '%{count} ساعت' helper: time_future: در %{time} پایان می پذیرد. until_login: فعال تا وقتی کاربر وارد شود. - time_past: به پایان رسیده %{time} قبل. + time_future_and_until_login: تا %{time} دیگر و پس از ورود به حساب کاربری پایان + می‌یابد. + time_past: '%{time} پیش به پایان رسید.' blocks_on: - title: بلوک ها در %{name} - heading: فهرست بلوک ها در %{name} - empty: '%{name} هنوز بلوک نشده.' + title: مسدودی‌های کاربری %{name} + heading: فهرست مسدودی‌های %{name} + empty: '%{name} تاکنون مسدود نبوده.' blocks_by: - title: بلوک توسط %{name} - heading: فهرست بلوک توسط %{name} - empty: '%{name} هنوز بلوکی ایجاد نکرده.' + title: مسدودشده‌ها توسط %{name} + heading: فهرست مسدودشده‌ها توسط %{name} + empty: '%{name} تاکنون مسدود نکرده.' show: - title: '%{block_on} توسط %{block_by} بلوک شده' - heading: '%{block_on} توسط %{block_by} بلوک شده' + title: '%{block_on} توسط %{block_by} مسدود شده' + heading: '%{block_on} توسط %{block_by} مسدود شده' time_future: در %{time} پایان می پذیرد - time_past: به پایان رسیده %{time} قبل + time_past: '%{time} پیش به پایان رسید' created: ایجاد شده ago: '%{time} پیش' status: وضعیت show: نمایش edit: ویرایش - revoke: باطل کردن! + revoke: باطل شود! confirm: آیا مطمئن هستید؟ - reason: 'دلیل بلوک:' - back: مشاهده تمام بلوک ها + reason: 'دلیل مسدودی:' + back: دیدن تمام مسدودی‌ها revoker: 'باطل کننده:' - needs_view: کاربر قبل از پاک شدن این بلوک نیاز به وارد شدن دارد. + needs_view: برای پاک‌شدن این مسدودی کاربر باید وارد حسابش شود. block: not_revoked: (باطل نشده) show: نمایش edit: ویرایش - revoke: باطل کردن! + revoke: باطل شود! blocks: - display_name: کاربر بلوک شده + display_name: کاربر مسدودشده creator_name: ایجاد کننده - reason: دلیل بلوک + reason: دلیل مسدودی status: وضعیت revoker_name: باطل شده توسط showing_page: صفحهٔ %{page} @@ -2482,33 +2488,33 @@ fa: redactions: edit: description: شرح - heading: ویرایش کردن ویرایش + heading: بازویرایی ویرایش submit: ذخیره ویرایش - title: ویرایش کردن ویرایش + title: بازویرایی ویرایش index: empty: ویرایشی برای نشان دادن نیست. - heading: فهرست ویرایش ها - title: فهرست ویرایش ها + heading: سیاههٔ بازویراسته‌ها(redactions) + title: فهرست ویرایش‌های حذف‌شده new: description: شرح - heading: اطلاعات را برای ویرایش جدید وارد کنید + heading: اطلاعات را برای بازویرایی جدید وارد کنید submit: ایجاد ویرایش - title: ایجاد ویرایش جدید + title: ایجاد بازویرایی جدید show: description: 'شرح:' - heading: نمایش ویرایش %{title} + heading: نمایش بازویرایستهٔ %{title} title: نمایش دادن ویرایش user: 'ایجاد کننده:' - edit: ویرایش این ویرایش + edit: ویرایش این بازویراسته destroy: حذف این ویرایش confirm: آیا مطمئن هستید؟ create: - flash: ویرایش پاک شد. + flash: بازویراسته ایجاد شد. update: flash: تغییرات ذخیره شد. destroy: - not_empty: ویرایش خالی نیست. لطفاً همهٔ نسخه‌های متعلق به این ویرایش را در آورید - قبل از نابود کردنش. + not_empty: بازویرایی خالی نیست. لطفاً پیش از نابود کردنش، همهٔ نسخه‌های متعلق + به این بازویرایی را از بازویراستگی درآورید. flash: ویرایش از بین رفت. - error: در حال از بین بردن این ویرایش خطایی رخ داد. + error: هنگام از بین بردن این بازویراسته خطایی رخ داد. ...