diff options
Diffstat (limited to 'config')
29 files changed, 372 insertions, 50 deletions
diff --git a/config/locales/ca.yml b/config/locales/ca.yml index ce4831ac2..725b120ec 100644 --- a/config/locales/ca.yml +++ b/config/locales/ca.yml @@ -161,7 +161,7 @@ ca: confirmed: Confirmat expires_in: Expira en last_delivery: Últim lliurament - title: PubSubHubbub + title: WebSub topic: Tòpic title: Administració application_mailer: diff --git a/config/locales/de.yml b/config/locales/de.yml index 04d3fd0b8..87c5fa67a 100644 --- a/config/locales/de.yml +++ b/config/locales/de.yml @@ -144,7 +144,7 @@ de: confirmed: Bestätigt expires_in: Verfällt in last_delivery: Letzte Zustellung - title: PubSubHubbub + title: WebSub topic: Thema title: Administration application_mailer: diff --git a/config/locales/en.yml b/config/locales/en.yml index 8fa1ac0e3..90b4fe82b 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -207,7 +207,7 @@ en: confirmed: Confirmed expires_in: Expires in last_delivery: Last delivery - title: PubSubHubbub + title: WebSub topic: Topic title: Administration admin_mailer: @@ -215,6 +215,7 @@ en: body: "%{reporter} has reported %{target}" subject: New report for %{instance} (#%{id}) application_mailer: + salutation: '%{name},' settings: 'Change e-mail preferences: %{link}' signature: Mastodon notifications from %{instance} view: 'View:' @@ -348,6 +349,8 @@ en: title: "%{name} favourited your status" follow: title: "%{name} is now following you" + group: + title: "%{count} notifications" mention: action_boost: Boost action_expand: Show more diff --git a/config/locales/fa.yml b/config/locales/fa.yml index c42016eb3..eb66a9c41 100644 --- a/config/locales/fa.yml +++ b/config/locales/fa.yml @@ -1,19 +1,38 @@ --- fa: about: - about_mastodon_html: ماستدون (Mastodon) یک شبکهٔ اجتماعی <em>آزاد و کدباز</em> است. یک جایگزین <em>غیرمتمرکز</em> برای شبکههای تجاری، که نمیگذارد ارتباطهای شما را یک شرکت در انحصار خود بگیرد. یک سرور مورد اعتماد را انتخاب کنید — هر سروری که باشد، همچنان میتوانید با سرورهای دیگر ارتباط داشته باشید. هر کسی میتواند سرور ماستدون خود را راه بیندازد و در <em>شبکهٔ اجتماعی</em> سهیم شود. - about_this: دربارهٔ این سرور - closed_registrations: امکان ثبت نام روی این سرور هماینک فعال نیست. + about_mastodon_html: ماستدون (Mastodon) یک شبکهٔ اجتماعی است که بر اساس پروتکلهای آزاد وب و نرمافزارهای آزاد و کدباز ساخته شده است. این شبکه مانند ایمیل غیرمتمرکز است. + about_this: درباره. + closed_registrations: ثبتنام روی این سرور هماینک فعال نیست. اما شما میتوانید سرور دیگری بیابید و با حسابی که آنجا میسازید دقیقاً به همین شبکه دسترسی داشته باشید. contact: تماس + contact_missing: تعیین نشده + contact_unavailable: موجود نیست description_headline: "%{domain} چیست؟" domain_count_after: سرور دیگر domain_count_before: متصل به - other_instances: سرورهای دیگر + extended_description_html: | + <h3>جای خوبی برای قانونها</h3> + <p>توضیحات تکمیلی نوشته نشده است.</p> + features: + humane_approach_body: با آموختن از کاستیهای شبکههای دیگر، ماستدون میخواهد به کمک انتخابهای اخلاقیتر در طراحی خودش با آسیبهای شبکههای اجتماعی مبارزه کند. + humane_approach_title: رویکردی انسانیتر + not_a_product_body: ماستدون یک شبکهٔ تجاری نیست. بدون تبلیغات، بدون دادهکاوی، بدون حصارکشی. هیچ قدرت مرکزیای وجود ندارد. + not_a_product_title: شما یک انسان هستید، نه یک محصول + real_conversation_body: با ۵۰۰ نویسه برای هر نوشته و با پشتیبانی از هشدارهای موردی برای نوشتهها و تصاویر، میتوانید خود را همان گونه که میخواهید ابراز کنید. + real_conversation_title: برای گفتگوهای واقعی + within_reach_body: اپهای متنوع برای iOS، اندروید، و سیستمهای دیگر به خاطر وحود یک اکوسیستم API دوستانه برای برنامهنویسان. از همه جا با دوستان خود ارتباط داشته باشید. + within_reach_title: همیشه در دسترس + find_another_instance: یافتن سرورهای دیگر + generic_description: "%{domain} یک سرور روی شبکه است" + hosted_on: ماستدون میزبانیشده روی %{domain} + learn_more: بیشتر بدانید + other_instances: فهرست سرورها source_code: کدهای منبع status_count_after: چیز نوشتهاند status_count_before: که جمعاً user_count_after: کاربر user_count_before: دارای + what_is_mastodon: ماستدون چیست؟ accounts: follow: پی بگیرید followers: پیگیران @@ -23,12 +42,14 @@ fa: people_who_follow: کسانی که %{name} را پی میگیرند posts: نوشته remote_follow: پیگیری غیرمستقیم + reserved_username: این نام کاربری در دسترس نیست unfollow: پایان پیگیری admin: accounts: are_you_sure: آیا مطمئن هستید؟ confirm: تأیید confirmed: تأیید شد + disable_two_factor_authentication: غیرفعالسازی ورود دومرحلهای display_name: نمایش به نام domain: دامین edit: ویرایش @@ -36,6 +57,7 @@ fa: feed_url: نشانی فید followers: پیگیران follows: پی میگیرد + ip: IP location: all: همه local: محلی @@ -58,17 +80,23 @@ fa: profile_url: نشانی نمایه public: عمومی push_subscription_expires: عضویت از راه PuSH منقضی شد + redownload: بهروزرسانی تصویر نمایه + reset: بازنشانی reset_password: بازنشانی رمز + resubscribe: اشتراک دوباره salmon_url: نشانی Salmon + search: جستجو show: created_reports: گزارشها از طرف این حساب report: گزارش targeted_reports: گزارشها دربارهٔ این حساب silence: بیصدا statuses: نوشتهها + subscribe: اشتراک title: حسابها undo_silenced: واگردانی بیصداکردن undo_suspension: واگردانی تعلیق + unsubscribe: لغو اشتراک username: نام کاربری web: وب domain_blocks: @@ -81,12 +109,14 @@ fa: hint: مسدودسازی دامین جلوی فهرستشدن حسابها در پایگاه داده را نمیگیرد، بلکه به طور خودکار روشهای مدیریتی را روی فعالیتهای فعلی و گذشتهٔ آن حسابها اعمال میکند. severity: desc_html: "<strong>بیصداکردن</strong> یک حساب نوشتههای آن را برای همه (به جز پیگیرانش) ناپدید میکند. <strong>معلقکردن</strong> حساب همهٔ نوشتهها، تصویرها، و اطلاعات حساب را پاک میکند." + noop: هیچ silence: بیصداکردن suspend: معلقکردن title: مسدودسازی دامین دیگر reject_media: نپذیرفتن پروندههای تصویری reject_media_hint: تصویرهای ذخیرهشده در اینجا را پاک میکند و جلوی دریافت تصویرها را در آینده میگیرد. بیتأثیر برای معلقشدهها severities: + noop: هیچ silence: بیصداکردن suspend: معلقکردن severity: شدت @@ -106,12 +136,17 @@ fa: domain_name: دامین title: سرورهای شناختهشده reports: + action_taken_by: انجامدهنده + are_you_sure: آیا مطمئن هستید؟ comment: label: توضیح none: خالی delete: پاککردن id: شناسه mark_as_resolved: علامتگذاری به عنوان حلشده + nsfw: + 'false': نمایش پیوستهای تصویری + 'true': نهفتن پیوستهای تصویری report: 'گزارش #%{id}' report_contents: محتوا reported_account: حساب گزارششده @@ -126,38 +161,71 @@ fa: view: نمایش settings: contact_information: - email: یک نشانی ایمیل عمومی وارد کنید - username: یک نام کاربری وارد کنید + email: ایمیل کاری + username: نام کاربری registrations: closed_message: desc_html: وقتی امکان ثبت نام روی سرور فعال نباشد در صفحهٔ اصلی نمایش مییابد<br>میتوانید HTML بنویسید title: پیغام برای فعالنبودن ثبت نام + deletion: + desc_html: هر کسی بتواند حساب خود را پاک کند + title: فعالسازی پاککردن حساب open: + desc_html: همه بتوانند حساب باز کنند title: امکان ثبت نام site_description: desc_html: روی صفحهٔ اصلی نمایش مییابد و همچنین به عنوان تگهای HTML.<br>میتوانید HTML بنویسید, بهویژه <code><a></code> و <code><em></code>. title: دربارهٔ سایت site_description_extended: - desc_html: در صفحهٔ اطلاعات تکمیلی نشان داده میشود<br>میتوانید HTML بنویسید - title: اطلاعات بیشتر دربارهٔ سایت - site_title: نام سایت + desc_html: جای خوبی برای نوشتن سیاستهای کاربری، قانونها، راهنماها، و هر چیزی که ویژهٔ این سرور است. تگهای HTML هم مجاز است + title: اطلاعات تکمیلی سفارشی + site_terms: + desc_html: میتوانید سیاست رازداری، شرایط استفاده، یا سایر مسائل قانونی را به دلخواه خود بنویسید. تگهای HTML هم مجاز است + title: شرایط استفادهٔ سفارشی + site_title: نام سرور + timeline_preview: + desc_html: نوشتههای عمومی این سرور را در صفحهٔ آغازین نشان دهید + title: پیشنمایش نوشتهها title: تنظیمات سایت + statuses: + back_to_account: بازگشت به صفحهٔ حساب + batch: + delete: پاککردن + nsfw_off: NSFW خاموش + nsfw_on: NSFW روشن + execute: اجرا + failed_to_execute: اجرا نشد + media: + hide: نهفتن رسانه + show: نمایش رسانه + title: رسانه + no_media: بدون رسانه + title: نوشتههای حساب + with_media: دارای رسانه subscriptions: callback_url: نشانی Callback confirmed: تأییدشده expires_in: مهلت انقضا last_delivery: آخرین ارسال - title: PubSubHubbub + title: WebSub topic: موضوع title: مدیریت + admin_mailer: + new_report: + body: "کاربر %{reporter} کاربر %{target} را گزارش داد" + subject: گزارش تازهای برای %{instance} (#%{id}) application_mailer: + salutation: '%{name},' settings: 'تغییر تنظیمات ایمیل: %{link}' signature: اعلانهای ماستدون از %{instance} view: 'نمایش:' applications: invalid_url: نشانی واردشده معتبر نیست auth: - change_password: اطلاعات حساب + agreement_html: پیش از عضو شدن باید <a href="%{rules_path}">شرایط استفاده</a> و <a href="%{terms_path}">سیاست رازداری</a> ما را بپذیرید. + change_password: امنیت + delete_account: پاککردن حساب + delete_account_html: اگر میخواهید حساب خود را پاک کنید، از <a href="%{path}">اینجا</a> پیش بروید. از شما درخواست تأیید خواهد شد. didnt_get_confirmation: راهنمایی برای تأیید را دریافت نکردید؟ forgot_password: رمزتان را گم کردهاید؟ login: ورود @@ -169,6 +237,12 @@ fa: authorize_follow: error: متأسفانه حین یافتن آن حساب خطایی رخ داد follow: پی بگیرید + follow_request: 'شما درخواست پیگیری فرستادهاید به:' + following: 'انجام شد! شما هماینک پیگیر این کاربر هستید:' + post_follow: + close: یا این پنجره را ببندید. + return: به نمایهٔ این کاربر بازگردید + web: رفتن به وب prompt_html: 'شما (<strong>%{self}</strong>) میخواهید این حساب را پی بگیرید:' title: پیگیری %{acct} datetime: @@ -185,6 +259,14 @@ fa: x_minutes: "%{count} دقیقه" x_months: "%{count} ماه" x_seconds: "%{count} ثانیه" + deletes: + bad_password_msg: هکر گرامی، رمزی که وارد کردید اشتباه است ؛) + confirm_password: رمز فعلی خود را وارد کنید تا معلوم شود که خود شمایید + description_html: این کار همهٔ محتوای حساب شما را <strong>برای همیشه و بهطور بازگشتناپذیری</strong> پاک کرده و حساب را غیرفعال میکند. نام کاربری شما برای جلوگیری از جعل هویت احتمالی در آینده از دسترس خارج خواهد شد. + proceed: پاککردن حساب + success_msg: حساب شما با موفقیت پاک شد + warning_html: تنها پاکشدن محتوای حساب در این سرور خاص تضمین میشود. محتوایی که به گستردگی همرسانی شده باشد ممکن است ردش همچنان باقی بماند. سرورهای آفلاین یا سرورهایی که دیگر مشترک شما نیستند پایگاههای دادهٔ خود را بهروز نخواهند کرد. + warning_title: دسترسپذیری محتوای همرسانشده errors: '403': شما اجازهٔ دیدن این صفحه را ندارید. '404': صفحهای که به دنبالش بودید وجود ندارد. @@ -193,6 +275,7 @@ fa: content: تأیید امنیتی انجام نشد. آیا مرورگر شما کوکیها را مسدود میکند؟ title: تأیید امنیتی شکست خورد '429': درخواستهای بیش از حد + noscript: برای استفاده از نسخهٔ تحت وب ماستدون، لطفاً جاوااسکریپت را فعال کنید. یا به جایش میتوانید یک اپ ماستدون را بهکار ببرید. exports: blocks: حسابهای مسدودشده csv: CSV @@ -261,14 +344,71 @@ fa: next: بعدی prev: قبلی truncate: "…" + push_notifications: + favourite: + title: "%{name} نوشتهٔ شما را پسندید" + follow: + title: "%{name} هماینک پیگیر شماست" + group: + title: "%{count} اعلان" + mention: + action_boost: بازبوق + action_expand: نمایش بیشتر + action_favourite: پسندیدن + title: "%{name} از شما نام برد" + reblog: + title: "%{name} نوشتهٔ شما را بازبوقید" + subscribed: + body: از این به بعد سرور میتواندبه شما اعلانهای تازه بفرستد . + title: عضویت ثبت شد! remote_follow: acct: نشانی حساب username@domain خود را اینجا بنویسید missing_resource: نشانی اینترنتی برای رسیدن به حساب شما پیدا نشد proceed: درخواست پیگیری prompt: 'شما قرار است این حساب را پیگیری کنید:' + sessions: + activity: آخرین کنش + browser: مرورگر + browsers: + alipay: Alipay + blackberry: Blackberry + chrome: Chrome + edge: Microsoft Edge + firefox: Firefox + generic: مرورگر ناشناخته + ie: Internet Explorer + micro_messenger: MicroMessenger + nokia: Nokia S40 Ovi Browser + opera: Opera + phantom_js: PhantomJS + qq: QQ Browser + safari: Safari + uc_browser: UCBrowser + weibo: Weibo + current_session: نشست فعلی + description: "%{browser} روی %{platform}" + explanation: مرورگرهای زیر هماینک به حساب شما وارد شدهاند. + ip: IP + platforms: + adobe_air: Adobe Air + android: Android + blackberry: Blackberry + chrome_os: ChromeOS + firefox_os: Firefox OS + ios: iOS + linux: Linux + mac: Mac + other: سیستم ناشناخته + windows: Windows + windows_mobile: Windows Mobile + windows_phone: Windows Phone + revoke: لغو کردن + revoke_success: نشست با موفقیت لغو شد + title: نشستها settings: authorized_apps: برنامههای مجاز back: بازگشت به ماستدون + delete: پاککردن حساب edit_profile: ویرایش نمایه export: برونسپاری دادهها followers: پیگیران مورد تأیید @@ -291,6 +431,76 @@ fa: click_to_show: برای نمایش کلیک کنید reblogged: بازبوقید sensitive_content: محتوای حساس + terms: + body_html: | + <h2>Privacy Policy</h2> + + <h3 id="collect">ما چه اطلاعاتی را گردآوری میکنیم؟</h3> + + <p>این سایت برخی از اطلاعات مربوط به شما را ثبت میکند. این موارد شامل اطلاعات ثبتنامی شماست، و نیز شامل نوشتههایی است که اینجا میخوانید، مینویسید، یا واکنشهایی که به نوشتههای دیگران نشان میدهید.</p> + + <p>وقتی که در این سایت ثبتنام میکنید، ممکن است از شما بخواهیم که نام و نشانی ایمیل خود را وارد کنید. البته بدون ثبتنام نیز میتوان از این سایت بازدید کرد. برای تأیید ایمیل شما، ما یک نشانی اینترنتی یکتا را به آن میفرستیم. اگر آن نشانی را کسی باز کند، ما میفهمیم که آن شما بودهاید و بنابراین نشانی ایمیل متعلق به شماست.</p> + + <p>وقتی که عضو باشید و چیزی بنویسید، ما نشانی اینترنتیای (IP) را که نوشته از آن آمده است ثبت میکنیم. سیاههٔ کاری (log) سرور شامل نشانی IP همهٔ درخواستها به سرور است که ما شاید آن را هم ثبت کنیم.</p> + + <h3 id="use">ما با اطلاعات شما چه کار میکنیم؟</h3> + + <p>اطلاعاتی را که ما از شما ثبت میکنیم، ممکن است در موارد زیر به کار بروند:</p> + + <ul> + <li>برای شخصیسازی تجربهٔ کاربری شما — ما به کمک اطلاعات شما بهتر میتوانیم نیازهای شما را برآورده کنیم.</li> + <li>برای بهتر کردن سایت — ما پیوسته میکوشیم تا خدمات این سایت را به کمک اطلاعات و بازخوردی که از شما میگیریم بهتر کنیم.</li> + <li>برای بهتر کردن خدمات به کاربران — ما به کمک اطلاعات شما به طور مؤثرتری میتوانیم به درخواستهای پشتیبانی شما پاسخ دهیم.</li> + <li>برای فرستادن ایمیلهای دورهای — ما گاهی به نشانی ایمیلی که وارد کردهاید نامه میفرستیم تا درخواستهای شما پاسخ دهیم یا شما را در جریان پاسخ دیگران به شما قرار دهیم.</li> + </ul> + + <h3 id="protect">ما چگونه از اطلاعات شما محافظت میکنیم؟</h3> + + <p>ما روشهای امنیتی گوناگونی را پیاده کردهایم تا امنیت اطلاعات شخصی شما هنگام ثبت، فرستادهشدن، و بازیابی آنها حفظ شود.</p> + + <h3 id="data-retention">سیاست ما برای نگهداری اطلاعات شما چیست؟</h3> + + <p>ما با حسن نیت تلاش میکنیم تا:</p> + + <ul> + <li>سیاههٔ کاری سرور که شامل نشانی IP همهٔ درخواستها به این سرور است را بیشتر از ۹۰ روز ذخیره نکنیم.</li> + <li>نشانی IP مربوط به کاربران ثبتنامشده را بیشتر از ۵ سال نگه نداریم.</li> + </ul> + + <h3 id="cookies">آیا ما کوکیها را بهکار میبریم؟</h3> + + <p>بله. کوکیها پروندههای کوچکی هستند که یک سایت یا خدماتدهندهاش (اگر شما اجازه بدهید) از راه مرورگر در کامپیوتر شما ذخیره میکنند. به کمک این کوکیها سایت میتواند مرورگر شما را بشناسد و اگر شما ثبتنام کرده باشید، حساب شما را به مرورگرتان مرتبط کند.</p> + + <p>ما به کمک کوکیها ترجیحات شما را برای بازدیدهای آینده میفهمیم و ذخیره میکنیم و دادههای جامعی دربارهٔ بازدیدها از سایت و برهمکنشها با آن را تهیه میکنیم. به این ترتیب میتوانیم در آینده تجربهٔ کاربری سایت و ابزارهای مربوط به آن را بهتر کنیم. برای داشتن درک بهتری از بازدیدکنندگان این سایت، ما گاهی از خدماتدهندههای دیگر نیز کمک میگیریم. این خدماتدهندهها اجازه ندارند تا از اطلاعاتی که به جای ما جمع میکنند برای کاری به جز بهترکردن کار ما استفاده کنند.</p> + + <h3 id="disclose">آیا ما اطلاعاتی به نهادهای دیگر فاش میکنیم؟</h3> + + <p>ما اطلاعاتی را که بتواند شما را شناسایی کند به نهادهای دیگر نمیفروشیم، معامله نمیکنیم، یا به هر روش دیگری منتقل نمیکنیم. این شامل نهادهای مورد اعتمادی نمیشود که به ما در گرداندن این سایت یا انجام کارهایمان کمک میکنند، یا به شما خدمات میرسانند، تا جایی که آنها این دادهها را محرمانه نگه دارند. ما همچنین ممکن است اطلاعات شما را به حکم قانون یا برای اِعمال سیاستهای سایت، یا به خاطر حفظ حقوق، داراییها، یا امنیت خودمان یا دیگران منتشر کنیم. ما ممکن است اطلاعات بازدیدکنندگان سایت را که با آن نمیتوان شما را شناسایی کرد برای بازاریابی، تبلیغات، یا هدفهای دیگر به نهادهای دیگر ارائه دهیم.</p> + + <h3 id="third-party">پیوند (لینک) به صفحههای دیگران</h3> + + <p>ما گاهی ممکن است به صلاحدید خودمان محصولات یا خدمات دیگران را در این سایت بگنجانیم یا پیشنهاد دهیم. سایتهای مرتبط با این محصولات و خدمات دارای سیاستهای رازداری جداگانه و مستقل خودشان هستند. بنابراین ما مسئولیتی دربارهٔ محتوا و کنشهای این سایتها به عهده نمیگیریم. با این وجود، ما تلاش میکنیم که این سایت به درستی کار کند و از بازخورد شما برای چنین محصولات و خدماتی استقبال میکنیم.</p> + + <h3 id="coppa">پیروی از قانون پشتیبانی از حریم خصوصی آنلاین کودکان</h3> + + <p>سایت ما، محصولات و خدماتش همه برای کسانی است که دستکم ۱۳ سال سن داشته باشند. اگر این سرور در خاک ایالات متحدهٔ امریکا قرار دارد و سن شما کمتر از ۱۳ سال است، به خاطر رعایت قانون COPPA (<a href="https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act">Children's Online Privacy Protection Act</a>) لطفاً این سایت را به کار نبرید.</p> + + <h3 id="online">تنها سیاست رازداری آنلاین</h3> + + <p>این سیاست رازداری آنلاین تنها مربوط به اطلاعاتی است که از راه سایت ما گردآوری میشود و شامل اطلاعاتی که به طور آفلاین گردآوری شده نیست.</p> + + <h3 id="consent">موافقت شما</h3> + + <p>با استفاده از این سایت، شما موافقت خود را با سیاست رازداری ما اعلام میکنید.</p> + + <h3 id="changes">تغییرات در سیاست رازداری ما</h3> + + <p>اگر ما سیاست رازداری خود را تغییر دهیم، این تغییرات را در این صفحه خواهیم نوشت.</p> + + <p>این نوشته تحت اجازهنامهٔ CC-BY-SA قرار دارد. تاریخ آخرین بهروزرسانی آن ۱۰ خرداد ۱۳۹۲ است.</p> + + <p>این نوشته اقتباسی است از <a href="https://github.com/discourse/discourse">سیاست رازداری Discourse</a>.</p> + title: "شرایط استفاده و سیاست رازداری %{instance}" time: formats: default: "%d %b %Y, %H:%M" @@ -299,11 +509,13 @@ fa: description_html: اگر <strong>ورود دومرحلهای</strong> را فعال کنید، برای ورود به سیستم به تلفن خود نیاز خواهید داشت تا برایتان یک کد موقتی بسازد disable: غیرفعالکردن enable: فعالکردن + enabled: ورود دومرحلهای فعال است enabled_success: ورود دومرحلهای با موفقیت فعال شد generate_recovery_codes: ساخت کدهای بازیابی instructions_html: "<strong>این کد QR را با برنامهٔ Google Authenticator یا برنامههای TOTP مشابه اسکن کنید</strong>. از این به بعد، آن برنامه کدهایی موقتی خواهد ساخت که برای ورود باید آنها را وارد کنید." lost_recovery_codes: با کدهای بازیابی میتوانید اگر تلفن خود را گم کردید به حساب خود دسترسی داشته باشید. اگر کدهای بازیابی خود را گم کردید، آنها را اینجا دوباره بسازید. کدهای بازیابی قبلی شما نامعتبر خواهند شد. manual_instructions: 'اگر نمیتوانید کدها را اسکن کنید و باید آنها را دستی وارد کنید، متن کد امنیتی اینجاست:' + recovery_codes: پشتیبانگیری از کدهای بازیابی recovery_codes_regenerated: کدهای بازیابی با موفقیت ساخته شدند recovery_instructions_html: اگر تلفن خود را گم کردید، میتوانید با یکی از کدهای بازیابی زیر کنترل حساب خود را به دست بگیرید. این کدها را در جای امنی نگه دارید، مثلاً آنها را چاپ کنید و کنار سایر مدارک مهم خود قرار دهید setup: راه اندازی diff --git a/config/locales/fr.yml b/config/locales/fr.yml index 13514bfc3..7fde60a2b 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -200,7 +200,7 @@ fr: confirmed: Confirmé expires_in: Expire dans last_delivery: Dernière livraison - title: PubSubHubbub + title: WebSub topic: Sujet title: Administration admin_mailer: diff --git a/config/locales/he.yml b/config/locales/he.yml index dc6caf87a..7772e6a76 100644 --- a/config/locales/he.yml +++ b/config/locales/he.yml @@ -155,7 +155,7 @@ he: confirmed: מאושר expires_in: פג תוקף ב- last_delivery: משלוח אחרון - title: PubSubHubbub + title: WebSub topic: נושא title: ניהול application_mailer: diff --git a/config/locales/id.yml b/config/locales/id.yml index e0e82d378..0d5937cfb 100644 --- a/config/locales/id.yml +++ b/config/locales/id.yml @@ -146,7 +146,7 @@ id: confirmed: Dikonfirmasi expires_in: Kadaluarsa dalam last_delivery: Terakhir dikirim - title: PubSubHubbub + title: WebSub topic: Topik title: Administrasi application_mailer: diff --git a/config/locales/io.yml b/config/locales/io.yml index 4f7323a6f..c9abd5711 100644 --- a/config/locales/io.yml +++ b/config/locales/io.yml @@ -144,7 +144,7 @@ io: confirmed: Confirmed expires_in: Expires in last_delivery: Last delivery - title: PubSubHubbub + title: WebSub topic: Topic title: Administration application_mailer: diff --git a/config/locales/ja.yml b/config/locales/ja.yml index 6763ed301..fa8f4566c 100644 --- a/config/locales/ja.yml +++ b/config/locales/ja.yml @@ -5,9 +5,14 @@ ja: about_this: 詳細情報 closed_registrations: 現在このインスタンスでの新規登録は受け付けていません。しかし、他のインスタンスにアカウントを作成しても全く同じネットワークに参加することができます。 contact: 連絡先 + contact_missing: 未設定 + contact_unavailable: N/A description_headline: "%{domain} とは?" domain_count_after: 個のインスタンス domain_count_before: 接続中 + extended_description_html: | + <h3>ルールを書くのに適した場所</h3> + <p>詳細説明が設定されていません。</p> features: humane_approach_body: 他の SNS の失敗から学び、Mastodon はソーシャルメディアが誤った使い方をされることの無いように倫理的な設計を目指しています。 humane_approach_title: より思いやりのある設計 @@ -104,12 +109,14 @@ ja: hint: ドメインブロックはデータベース中のアカウント項目の作成を妨げませんが、遡って自動的に指定されたモデレーションをそれらのアカウントに適用します。 severity: desc_html: "<strong>サイレンス</strong>はアカウントのトゥートをフォローしていない人から隠します。<strong>停止</strong>はそのアカウントのコンテンツ、メディア、プロフィールデータをすべて削除します。" + noop: なし silence: サイレンス suspend: 停止 title: 新規ドメインブロック reject_media: メディアファイルを拒否 reject_media_hint: ローカルに保存されたメディアファイルを削除し、今後のダウンロードを拒否します。停止とは無関係です。 severities: + noop: なし silence: サイレンス suspend: 停止 severity: 深刻度 @@ -200,7 +207,7 @@ ja: confirmed: 確認済み expires_in: 期限 last_delivery: 最終配送 - title: PubSubHubbub + title: WebSub topic: トピック title: 管理 admin_mailer: @@ -341,6 +348,8 @@ ja: title: あなたのトゥートが %{name} さんにお気に入り登録されました follow: title: "%{name} さんにフォローされました" + group: + title: "%{count} 件の通知" mention: action_boost: ブースト action_expand: もっと見る @@ -392,6 +401,8 @@ ja: windows: Windows windows_mobile: Windows Mobile windows_phone: Windows Phone + revoke: 削除 + revoke_success: セッションを削除しました title: セッション settings: authorized_apps: 認証済みアプリ diff --git a/config/locales/ko.yml b/config/locales/ko.yml index a081de38d..aae0e62e7 100644 --- a/config/locales/ko.yml +++ b/config/locales/ko.yml @@ -161,7 +161,7 @@ ko: confirmed: 확인됨 expires_in: 기한 last_delivery: 최종 발송 - title: PubSubHubbub + title: WebSub topic: 토픽 title: 관리 admin_mailer: diff --git a/config/locales/nl.yml b/config/locales/nl.yml index 58282259d..e65658d8b 100644 --- a/config/locales/nl.yml +++ b/config/locales/nl.yml @@ -206,7 +206,7 @@ nl: confirmed: Bevestigd expires_in: Verloopt over last_delivery: Laatste bezorging - title: PubSubHubbub + title: WebSub topic: Account title: Beheer admin_mailer: diff --git a/config/locales/no.yml b/config/locales/no.yml index 122ad5675..b2e5773de 100644 --- a/config/locales/no.yml +++ b/config/locales/no.yml @@ -148,7 +148,7 @@ confirmed: Bekreftet expires_in: Utløper om last_delivery: Siste levering - title: PubSubHubbub + title: WebSub topic: Emne title: Administrasjon application_mailer: diff --git a/config/locales/oc.yml b/config/locales/oc.yml index 6d9996dbc..d9a589287 100644 --- a/config/locales/oc.yml +++ b/config/locales/oc.yml @@ -1,19 +1,38 @@ --- oc: about: - about_mastodon_html: Mastodon es un malhum social <em>liure e open-source</em>. Una alternativa <em>descentralizada</em> a las plat-formas comercialas, aquò evita qu’una sola companhiá monopolize vòstra comunicacion. Causissètz un servidor que vos fisatz, quina que siasque vòstra causida, podètz interagir amb tot lo mond. Qual que siasque pòt aver son instància Mastodon e participar al <em>malhum social</em> sens cap de problèmas. + about_mastodon_html: Mastodon es un malhum social bastit amb de protocòls liures e gratuits. Es descentralizat coma los corrièls. about_this: A prepaus d’aquesta instància closed_registrations: Las inscripcions son clavadas pel moment sus aquesta instància. contact: Contacte + contact_missing: Pas parametrat + contact_unavailable: Pas disponible description_headline: Qué es %{domain} ? domain_count_after: autras instàncias domain_count_before: Connectat a - other_instances: Autras instàncias + extended_description_html: | + <h3>Una bona plaça per las règlas</h3> + <p>La descripcion longa es pas estada causida pel moment.</p> + features: + humane_approach_body: Amb l’experiéncia dels fracasses d’autres malhums, Mastodon ten per objectiu de lutar contra los abuses dels malhums socials en far de causidas eticas. + humane_approach_title: Un biais mai uman + not_a_product_body: Mastodon es pas un malhum comercial. Pas cap de reclama, d’utilizacion de vòstras donadas o d’òrt daurat clavat. I a pas cap d’autoritat centrala. + not_a_product_title: Sètz una persona, non pas un produit + real_conversation_body: Amb 500 caractèrs a vòstra disposicion e un nivèl de confidencialitat per cada publicacion, podètz vos exprimir coma volètz. + real_conversation_title: Fach per de conversacions vertadièras + within_reach_body: Multiplas aplicacion per iOS, Android, e autras plataformas mercés a un entorn API de bon utilizar, vos permet de gardar lo contacte pertot. + within_reach_title: Totjorn al costat + find_another_instance: Trobar mai instàncias + generic_description: "%{domain} es un dels servidors del malhum" + hosted_on: Mastodon albergat sus %{domain} + learn_more: Ne saber mai + other_instances: Lista d’instàncias source_code: Còdi font status_count_after: estatuts status_count_before: qu’an escrich user_count_after: personas - user_count_before: Ostal de + user_count_before: Ostal de + what_is_mastodon: Qu’es Mastodon ? accounts: follow: Sègre followers: Seguidors @@ -23,6 +42,7 @@ oc: people_who_follow: Lo mond que sègon %{name} posts: Estatuts remote_follow: Sègre a distància + reserved_username: Aqueste nom d’utilizaire es reservat unfollow: Quitar de sègre admin: accounts: @@ -60,8 +80,10 @@ oc: profile_url: URL del perfil public: Public push_subscription_expires: Fin de l’abonament PuSH + redownload: Actualizar los avatars reset: Reïnicializar reset_password: Reïnicializar lo senhal + resubscribe: Se tornar abonar salmon_url: URL Salmon search: Cercar show: @@ -70,13 +92,14 @@ oc: targeted_reports: Rapòrts faches tocant aqueste compte silence: Silenci statuses: Estatuts + subscribe: S’abonar title: Comptes undo_silenced: Levar lo silenci undo_suspension: Levar la suspension username: Nom d’utilizaire web: Web domain_blocks: - add_new: Ajustar un nòu + add_new: N’ajustar un nòu created_msg: Domeni blocat es a èsser tractat destroyed_msg: Lo blocatge del domeni es estat levat domain: Domeni @@ -85,12 +108,14 @@ oc: hint: Lo blocatge empacharà pas la creacion de compte dins la basa de donadas, mai aplicarà la moderacion sus aquestes comptes. severity: desc_html: "<strong>Silenci</strong> farà venir invisibles los estatuts del compte al mond que son pas de seguidors. <strong>Suspendre</strong> levarà tot lo contengut del compte, los mèdias e las donadas de perfil." + noop: Cap silence: Silenci suspend: Suspendre title: Nòu blocatge domeni reject_media: Regetar los fichièrs mèdias reject_media_hint: Lèva los fichièrs gardats localament e regèta las demandas de telecargament dins lo futur. Servís pas a res per las suspensions severities: + noop: Cap silence: Silenci suspend: Suspendre severity: Severitat @@ -110,6 +135,7 @@ oc: domain_name: Domeni title: Instàncias conegudas reports: + action_taken_by: Accion menada per are_you_sure: Es segur ? comment: label: Comentari @@ -147,7 +173,7 @@ oc: desc_html: Autorizar lo monde a se marcar title: Inscripcions site_description: - desc_html: Afichada jos la forma de paragrafe sus la pagina d’acuèlh e utilizada coma balisa meta.<br> Podètz utilizar de balisas HTML, coma <code><a></code> e <code><em></code>. + desc_html: Afichada jos la forma de paragraf sus la pagina d’acuèlh e utilizada coma balisa meta.<br> Podètz utilizar de balisas HTML, coma <code><a></code> e <code><em></code>. title: Descripcion del site site_description_extended: desc_html: Afichada sus la pagina d’informacion complementària del site<br>Podètz utilizar de balisas HTML @@ -180,9 +206,13 @@ oc: confirmed: Confirmat expires_in: S’acaba dins last_delivery: Darrièra distribucion - title: PubSubHubbub + title: WebSub topic: Subjècte title: Administracion + admin_mailer: + new_report: + body: "%{reporter} a senhalat %{target}" + subject: Novèl senhalament per %{instance} (#%{id}) application_mailer: settings: 'Cambiar las preferéncias de corrièl : %{link}' signature: Notificacion de Mastodon sus %{instance} @@ -190,7 +220,8 @@ oc: applications: invalid_url: L’URL donada es invalida auth: - change_password: Cambiar lo senhal + agreement_html: En vos marcar acceptatz <a href="%{rules_path}">nòstres tèrmes de servici</a> e <a href="%{terms_path}">politica de confidencialitat</a>. + change_password: Seguretat delete_account: Suprimir lo compte delete_account_html: Se volètz suprimir vòstre compte, podètz <a href="%{path}">o far aquí</a>. Vos demandarem que confirmetz. didnt_get_confirmation: Avètz pas recebut las instruccions de confirmacion ? @@ -204,6 +235,12 @@ oc: authorize_follow: error: O planhèm, i a agut una error al moment de cercar lo compte follow: Sègre + follow_request: 'Avètz demandat de sègre :' + following: 'Felicitacion ! Seguètz ara :' + post_follow: + close: O podètz tampar aquesta fenèstra. + return: Tornar al perfil + web: Tornar a l’interfàcia Web prompt_html: 'Avètz (<strong>%{self}</strong>) demandat de sègre :' title: Sègre %{acct} date: @@ -288,12 +325,14 @@ oc: warning_html: La supression del contengut d’aquesta instància es sola assegurada. Lo contengut fòrça partejat daissarà probablament de traças. Los servidors fòra-linha e los que vos sègon pas mai auràn pas la mesa a jorn de lor basa de donada. warning_title: Disponibilitat del contengut difusat errors: + '403': Avètz pas l’autorizacion de veire aquesta pagina. '404': La pagina que recercatz existís pas. '410': La pagina que cercatz existís pas mai. '422': content: Verificacion de seguretat fracassada. Blocatz los cookies ? title: Verificacion de seguretat fracassada '429': Lo servidor mòla (subrecargada) + noscript: Per utilizar l’aplicacion web de Mastodon, mercés d’activar JavaScript. O podètz utilizar una aplicacion per vòstra plataforma coma alernativa. exports: blocks: Personas que blocatz csv: CSV @@ -327,7 +366,7 @@ oc: following: Lista de mond que seguètz muting: Lista de mond que volètz pas legir upload: Importar - landing_strip_html: "<strong>%{name}</strong> es un utilizaire de %{link_to_root_path}. Podètz lo/la sègre o interagir amb el o ela s’avètz un compte ont que siasque sul fediverse." + landing_strip_html: "<strong>%{name}</strong> utiliza %{link_to_root_path}. Podètz lo/la sègre o interagir amb el o ela s’avètz un compte ont que siasque sul fediverse." landing_strip_signup_html: S’es pas lo cas, podètz <a href="%{sign_up_path}">vos marcar aquí</a>. media_attachments: validations: @@ -362,6 +401,23 @@ oc: next: Seguent prev: Precedent truncate: "…" + push_notifications: + favourite: + title: "%{name} a mes vòstre estatut en favorit" + follow: + title: "%{name} vos sèc ara" + group: + title: "%{count} notificacions" + mention: + action_boost: Partejar + action_expand: Ne veire mai + action_favourite: Ajustar als favorits + title: "%{name} vos a mencionat" + reblog: + title: "%{name} a partejat vòstre estatut" + subscribed: + body: Podètz ara recebre las notificacions push. + title: Abonament enregistrat ! remote_follow: acct: Picatz vòstre utilizaire@instància que cal utilizar per sègre aqueste utilizaire missing_resource: URL de redireccion pas trobada @@ -438,7 +494,7 @@ oc: <h3 id="collect">Quinas informacions collectem ?</h3> - <p>Collectem informacions sus vos quand vos marcatz sus nòstre site e juntem las donadas quand participatz a nòstre forum ne legissent, escrivent e notant lo contengut partejat aquí.</p> + <p>Collectem informacions sus vos quand vos marcatz sus nòstre site e juntem las donadas quand participatz a nòstre forum en legissent, escrivent e notant lo contengut partejat aquí.</p> <p>Pendent l’inscripcion podèm vos demandar vòstre nom e adreça de corrièl. Podètz çaquelà visitar nòstre site sens vos marcar. Verificarem vòstra adreça amb un messatge donant un ligam unic. Se clicatz sul ligam sauprem qu’avètz lo contraròtle de l’adreça.</p> @@ -472,13 +528,13 @@ oc: <p>Òc-ben. Los cookies son de pichons fichièrs qu’un site o sos forneires de servicis plaçan dins lo disc dur de vòstre ordenador via lo navigator Web (Se los acceptatz). Aqueles cookies permeton al site de reconéisser vòstre navigator e se tenètz un compte enregistrat de l’associar a vòstre compte.</p> - <p>Empleguem de cookies per comprendre e enregistrar vòstras preferéncias per vòstras visitas venentas, per recampar de donadas sul trafic del site e las interaccions per fin que posquem ofrir una melhora experiéncia del site e de las aisinas pel futur. Pòt arribar que contractèssem amb de forneires de servicis tèrces per nos ajudar a comprendre melhor nòstres visitors. Aqueles forneires an pas lo drech que d’utilizar las donadas collectadas per nos ajudar a menar e melhorar nòstre afar.</p> + <p>Empleguem de cookies per comprendre e enregistrar vòstras preferéncias per vòstras visitas venentas, per recampar de donadas sul trafic del site e las interaccions per dire que posquem ofrir una melhora experiéncia del site e de las aisinas pel futur. Pòt arribar que contractèssem amb de forneires de servicis tèrces per nos ajudar a comprendre melhor nòstres visitors. Aqueles forneires an pas lo drech que d’utilizar las donadas collectadas per nos ajudar a menar e melhorar nòstre afar.</p> - <h3 id="disclose">Divulguem d’informacions a de partits exteriors ?</h3> + <h3 id="disclose">Divulguem d’informacions a de tèrces ?</h3> - <p>Vendèm pas, comercem o qualque transferiment que siasque a de partits exteriors vòstras informacions personalas identificablas. Aquò inclutz pas los tèrces partits de confisança que nos assiston a menar nòstre site, menar nòstre afar o vos servir, baste que son d’acòrd per gardar aquelas informacions confidencialas. Pòt tanben arribar que liberèssem vòstras informacions quand cresèm qu’es apropriat d’o far per se sometre a la lei, per refortir nòstras politicas, o per protegir los dreches, proprietats o seguritat de qualqu’un o de nosautres. Pasmens es possible que mandèssem d’informacions non-personalas e identificablas de nòstres visitors a d’autres partits per d’utilizacion en marketing, publicitat o un emplec mai.</p> + <p>Vendèm pas, comercem o qualque transferiment que siasque a de tèrces vòstras informacions personalas identificablas. Aquò inclutz pas los tèrces partits de confisança que nos assiston a menar nòstre site, menar nòstre afar o vos servir, baste que son d’acòrd per gardar aquelas informacions confidencialas. Pòt tanben arribar que liberèssem vòstras informacions quand cresèm qu’es apropriat d’o far per se sometre a la lei, per refortir nòstras politicas, o per protegir los dreches, proprietats o seguritat de qualqu’un o de nosautres. Pasmens es possible que mandèssem d’informacions non-personalas e identificablas de nòstres visitors a d’autres partits per d’utilizacion en marketing, publicitat o un emplec mai.</p> - <h3 id="third-party">Ligams de tèrces partits</h3> + <h3 id="third-party">Ligams de tèrces</h3> <p>Pòt arribar, a nòstra discrecion, qu’incluguèssem o ofriguèssem de produches o servicis de tèrces partits sus nòstre site. Aqueles sites tèrces an de politicas de confidencialitats separadas e independentas. En consequéncia avèm pas cap de responsabilitat pel contengut e las activitats d’aqueles sites ligats. Pasmens cerquem de protegir l’integritat de nòstre site e aculhèm los comentaris tocant aqueles sites.</p> @@ -515,6 +571,7 @@ oc: instructions_html: "<strong>Escanatz aqueste còdi QR amb Google Authenticator o una aplicacion similària sus vòstre mobil</strong>. A partir d’ara, aquesta aplicacion generarà un geton que vos caldrà picar per vos connectar." lost_recovery_codes: Los còdi de recuperacion vos permeton d’accedir a vòstre compte se perdètz vòstre mobil. S’avètz perdut vòstres còdis de recuperacion los podètz tornar generar aquí. Los ancians còdis seràn pas mai valides. manual_instructions: 'Se podètz pas numerizar lo còdi QR e que vos cal picar lo còdi a la man, vaquí lo còdi en clar :' + recovery_codes: Salvar los còdis de recuperacion recovery_codes_regenerated: Los còdis de recuperacion son ben estats tornats generar recovery_instructions_html: Se vos arriba de perdre vòstre mobil, podètz utilizar un dels còdis de recuperacion cai-jos per poder tornar accedir a vòstre compte. Gardatz los còdis en seguretat, per exemple, imprimissètz los e gardatz los amb vòstres documents importants. setup: Paramètres diff --git a/config/locales/pl.yml b/config/locales/pl.yml index 02c97e955..a30092d50 100644 --- a/config/locales/pl.yml +++ b/config/locales/pl.yml @@ -205,7 +205,7 @@ pl: confirmed: Potwierdzono expires_in: Wygasa last_delivery: Ostatnio doręczono - title: PubSubHubbub + title: WebSub topic: Temat title: Administracja admin_mailer: @@ -350,6 +350,8 @@ pl: title: "%{name} dodał Twój status do ulubionych" follow: title: "%{name} zaczął Cię śledzić" + group: + title: "%{count} powiadomień" mention: action_boost: Podbij action_expand: Pokaż więcej diff --git a/config/locales/pt-BR.yml b/config/locales/pt-BR.yml index 9bd1b0d28..68b1c549c 100644 --- a/config/locales/pt-BR.yml +++ b/config/locales/pt-BR.yml @@ -147,7 +147,7 @@ pt-BR: confirmed: Confirmado expires_in: Expira em last_delivery: Última entrega - title: PubSubHubbub + title: WebSub topic: Tópico title: Administração application_mailer: diff --git a/config/locales/pt.yml b/config/locales/pt.yml index 6bf592d1c..f6dd32200 100644 --- a/config/locales/pt.yml +++ b/config/locales/pt.yml @@ -142,7 +142,7 @@ pt: confirmed: Confirmado expires_in: Expira em last_delivery: Última entrega - title: PubSubHubbub + title: WebSub topic: Tópico title: Administração application_mailer: diff --git a/config/locales/ru.yml b/config/locales/ru.yml index 141017f40..348f670b5 100644 --- a/config/locales/ru.yml +++ b/config/locales/ru.yml @@ -138,7 +138,7 @@ ru: confirmed: Подтверждено expires_in: Истекает через last_delivery: Последняя доставка - title: PubSubHubbub + title: WebSub topic: Тема title: Администрирование application_mailer: @@ -267,6 +267,21 @@ ru: next: След prev: Пред truncate: "…" + push_notifications: + favourite: + title: "Ваш статус понравился %{name}" + follow: + title: "%{name} теперь подписан(а) на Вас" + mention: + action_boost: Продвинуть + action_expand: Развернуть + action_favourite: Нравится + title: "Вас упомянул(а) %{name}" + reblog: + title: "%{name} продвинул(а) Ваш статус" + subscribed: + body: Теперь Вы можете получать push-уведомления. + title: Подписка зарегистрирована! remote_follow: acct: Введите username@domain, откуда Вы хотите подписаться missing_resource: Поиск требуемого перенаправления URL для Вашего аккаунта завершился неудачей @@ -335,6 +350,8 @@ ru: click_to_show: Показать reblogged: продвинул(а) sensitive_content: Чувствительный контент + terms: + title: "Условия обслуживания и политика конфиденциальности %{instance}" time: formats: default: "%b %d, %Y, %H:%M" diff --git a/config/locales/simple_form.fa.yml b/config/locales/simple_form.fa.yml index 3de1fe971..71a9d6e1f 100644 --- a/config/locales/simple_form.fa.yml +++ b/config/locales/simple_form.fa.yml @@ -12,6 +12,7 @@ fa: note: one: '<span class="note-counter">1</span> حرف باقی مانده' other: '<span class="note-counter">%{count}</span> حرف باقی مانده' + setting_noindex: روی نمایهٔ عمومی و صفحهٔ نوشتههای شما تأثیر میگذارد imports: data: پروندهٔ CSV که از سرور ماستدون دیگری برونسپاری شده sessions: @@ -27,6 +28,7 @@ fa: data: دادهها display_name: نمایش به نام email: نشانی ایمیل + filtered_languages: زبانهای فیلترشده header: تصویر زمینه locale: زبان locked: خصوصیکردن حساب @@ -37,6 +39,11 @@ fa: setting_auto_play_gif: پخش خودکار تصویرهای متحرک setting_boost_modal: نمایش پیغام تأیید پیش از بازبوقیدن setting_default_privacy: حریم خصوصی نوشتهها + setting_default_sensitive: همیشه تصاویر را به عنوان حساس علامت بزن + setting_delete_modal: پیش از پاک کردن یک بوق پیغام تأیید نشان بده + setting_noindex: درخواست از موتورهای جستجو برای لغو فهرستسازی + setting_system_font_ui: بهکاربردن قلم پیشفرض سیستم + setting_unfollow_modal: نمایش پیغام تأیید پیش از لغو پیگیری دیگران severity: شدت type: نوع درونریزی username: نام کاربری (تنها حروف انگلیسی) diff --git a/config/locales/simple_form.nl.yml b/config/locales/simple_form.nl.yml index d52d53109..351d1800c 100644 --- a/config/locales/simple_form.nl.yml +++ b/config/locales/simple_form.nl.yml @@ -37,8 +37,8 @@ nl: type: Importtype username: gebruikersnaam interactions: - must_be_follower: Blokkeermeldingen van mensen die jou niet volgen - must_be_following: Blokkeermeldingen van mensen die jij niet volgt + must_be_follower: Blokkeer meldingen van mensen die jou niet volgen + must_be_following: Blokkeer meldingen van mensen die jij niet volgt notification_emails: digest: Verstuur periodiek e-mails met een samenvatting favourite: Verstuur een e-mail wanneer iemand jouw toot als favoriet markeert diff --git a/config/locales/simple_form.ru.yml b/config/locales/simple_form.ru.yml index c4e6ad8a8..3bdb7870f 100644 --- a/config/locales/simple_form.ru.yml +++ b/config/locales/simple_form.ru.yml @@ -16,6 +16,7 @@ ru: many: Осталось <span class="name-counter">%{count}</span> символов one: Остался <span class="name-counter">1</span> символ other: Осталось <span class="name-counter">%{count}</span> символов + setting_noindex: Относится к Вашему публичному профилю и страницам статусов imports: data: Файл CSV, экспортированный с другого узла Mastodon sessions: @@ -42,7 +43,11 @@ ru: setting_auto_play_gif: Автоматически проигрывать анимированные GIF setting_boost_modal: Показывать диалог подтверждения перед продвижением setting_default_privacy: Видимость постов + setting_default_sensitive: Всегда отмечать медиаконтент как чувствительный setting_delete_modal: Показывать диалог подтверждения перед удалением + setting_noindex: Отказаться от индексации в поисковых машинах + setting_system_font_ui: Использовать шрифт системы по умолчанию + setting_unfollow_modal: Показывать диалог подтверждения перед тем, как отписаться от аккаунта severity: Строгость type: Тип импорта username: Имя пользователя diff --git a/config/locales/th.yml b/config/locales/th.yml index 89782209e..801f4886f 100644 --- a/config/locales/th.yml +++ b/config/locales/th.yml @@ -148,7 +148,7 @@ th: confirmed: ยืนยัน expires_in: หมดอายุภายใน last_delivery: จัดส่งครั้งล่าสุด - title: PubSubHubbub + title: WebSub topic: ชื่อเรื่อง title: แอดมิน application_mailer: diff --git a/config/locales/tr.yml b/config/locales/tr.yml index a1f2d2078..ac378090c 100644 --- a/config/locales/tr.yml +++ b/config/locales/tr.yml @@ -147,7 +147,7 @@ tr: confirmed: Onaylandı expires_in: Bitiş Tarihi last_delivery: Son gönderim - title: PubSubHubbub + title: WebSub topic: Konu title: Yönetim application_mailer: diff --git a/config/locales/uk.yml b/config/locales/uk.yml index 3237ea1db..22fff6961 100644 --- a/config/locales/uk.yml +++ b/config/locales/uk.yml @@ -138,7 +138,7 @@ uk: confirmed: Підтверджено expires_in: Спливає через last_delivery: Остання доставка - title: PubSubHubbub + title: WebSub topic: Тема title: Адміністрування application_mailer: diff --git a/config/locales/zh-CN.yml b/config/locales/zh-CN.yml index 0b0263294..5018b48b8 100644 --- a/config/locales/zh-CN.yml +++ b/config/locales/zh-CN.yml @@ -154,7 +154,7 @@ zh-CN: confirmed: 确定 expires_in: 期限 last_delivery: 数据最后送抵时间 - title: PubSubHubbub 订阅 + title: WebSub 订阅 topic: 所订阅资源 title: 管理 application_mailer: diff --git a/config/locales/zh-TW.yml b/config/locales/zh-TW.yml index e25edc890..0ea3457c7 100644 --- a/config/locales/zh-TW.yml +++ b/config/locales/zh-TW.yml @@ -118,7 +118,7 @@ zh-TW: confirmed: 已確認 expires_in: 期限 last_delivery: 最後遞送 - title: PubSubHubbub + title: WebSub topic: 主題 title: 管理介面 application_mailer: diff --git a/config/routes.rb b/config/routes.rb index 71729fee5..c60a8b131 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -3,6 +3,8 @@ require 'sidekiq/web' require 'sidekiq-scheduler/web' +Sidekiq::Web.set :session_secret, Rails.application.secrets[:secret_key_base] + Rails.application.routes.draw do mount LetterOpenerWeb::Engine, at: 'letter_opener' if Rails.env.development? diff --git a/config/settings.yml b/config/settings.yml index 38871c772..acaab3166 100644 --- a/config/settings.yml +++ b/config/settings.yml @@ -17,9 +17,11 @@ defaults: &defaults closed_registrations_message: '' open_deletion: true timeline_preview: false + default_sensitive: false + unfollow_modal: false boost_modal: false - auto_play_gif: false delete_modal: true + auto_play_gif: false system_font_ui: false noindex: false notification_emails: diff --git a/config/webpack/production.js b/config/webpack/production.js index 4592db89e..cd1dd91dc 100644 --- a/config/webpack/production.js +++ b/config/webpack/production.js @@ -10,7 +10,11 @@ const { publicPath } = require('./configuration.js'); const path = require('path'); module.exports = merge(sharedConfig, { - output: { filename: '[name]-[chunkhash].js' }, + output: { + filename: '[name]-[chunkhash].js', + chunkFilename: '[name]-[chunkhash].js', + }, + devtool: 'source-map', // separate sourcemap file, suitable for production stats: 'normal', @@ -48,7 +52,7 @@ module.exports = merge(sharedConfig, { ServiceWorker: { entry: path.join(__dirname, '../../app/javascript/mastodon/service_worker/entry.js'), cacheName: 'mastodon', - output: '../sw.js', + output: '../assets/sw.js', publicPath: '/sw.js', minify: true, }, diff --git a/config/webpack/shared.js b/config/webpack/shared.js index 425918d66..be1b49421 100644 --- a/config/webpack/shared.js +++ b/config/webpack/shared.js @@ -33,7 +33,7 @@ module.exports = { output: { filename: '[name].js', - chunkFilename: '[name]-[chunkhash].js', + chunkFilename: '[name].js', path: output.path, publicPath: output.publicPath, }, |