diff --git a/app/javascript/mastodon/locales/ast.json b/app/javascript/mastodon/locales/ast.json
index 6af0bd0582..1863b1514e 100644
--- a/app/javascript/mastodon/locales/ast.json
+++ b/app/javascript/mastodon/locales/ast.json
@@ -58,6 +58,7 @@
"account.unendorse": "Dexar de destacar nel perfil",
"account.unfollow": "Dexar de siguir",
"account.unmute": "Activar los avisos de @{name}",
+ "account.unmute_notifications_short": "Dexar de silenciar notificaciones",
"account.unmute_short": "Activar los avisos",
"account_note.placeholder": "Calca equí p'amestar una nota",
"admin.dashboard.retention.average": "Media",
@@ -70,9 +71,13 @@
"announcement.announcement": "Anunciu",
"annual_report.summary.followers.followers": "siguidores",
"annual_report.summary.new_posts.new_posts": "artículos nuevos",
+ "annual_report.summary.thanks": "Gracies por ser parte de Mastodon!",
"attachments_list.unprocessed": "(ensin procesar)",
"block_modal.show_less": "Amosar menos",
"block_modal.show_more": "Amosar más",
+ "block_modal.they_cant_mention": "Nun van poder mencionate o siguite.",
+ "block_modal.they_cant_see_posts": "Nun pueden ver les tos espublizaciones y tu nun podrás ver les suyes.",
+ "block_modal.you_wont_see_mentions": "Nun verás espublizaciones que-yos mencionen.",
"bundle_column_error.error.body": "La páxina solicitada nun se pudo renderizar. Ye posible que seya pola mor d'un fallu nel códigu o por un problema de compatibilidá del restolador.",
"bundle_column_error.error.title": "¡Oh, non!",
"bundle_column_error.network.body": "Hebo un error al tentar de cargar esta páxina. Esto pudo ser pola mor d'un problema temporal cola conexón a internet o con esti sirvidor.",
@@ -116,6 +121,7 @@
"compose.language.search": "Buscar llingües…",
"compose.published.body": "Espublizóse l'artículu.",
"compose.published.open": "Abrir",
+ "compose.saved.body": "Post guardáu.",
"compose_form.direct_message_warning_learn_more": "Saber más",
"compose_form.encryption_warning": "Los artículos de Mastodon nun tán cifraos de puntu a puntu. Nun compartas nengún tipu d'información sensible per Mastodon.",
"compose_form.lock_disclaimer": "La to cuenta nun ye {locked}. Cualesquier perfil pue siguite pa ver los artículos que son namás pa siguidores.",
diff --git a/app/javascript/mastodon/locales/be.json b/app/javascript/mastodon/locales/be.json
index 8ad231eb5b..2a9a43d014 100644
--- a/app/javascript/mastodon/locales/be.json
+++ b/app/javascript/mastodon/locales/be.json
@@ -140,16 +140,16 @@
"column.blocks": "Заблакіраваныя карыстальнікі",
"column.bookmarks": "Закладкі",
"column.community": "Лакальная стужка",
- "column.create_list": "Стварыць сьпіс",
+ "column.create_list": "Стварыць спіс",
"column.direct": "Асабістыя згадванні",
"column.directory": "Праглядзець профілі",
"column.domain_blocks": "Заблакіраваныя дамены",
- "column.edit_list": "Рэдагаваць сьпіс",
+ "column.edit_list": "Рэдагаваць спіс",
"column.favourites": "Упадабанае",
"column.firehose": "Стужкі",
"column.follow_requests": "Запыты на падпіску",
"column.home": "Галоўная",
- "column.list_members": "Кіраваньне карыстальнікамі сьпіса",
+ "column.list_members": "Кіраванне ўдзельнікамі спісу",
"column.lists": "Спісы",
"column.mutes": "Ігнараваныя карыстальнікі",
"column.notifications": "Апавяшчэнні",
@@ -460,11 +460,17 @@
"link_preview.author": "Ад {name}",
"link_preview.more_from_author": "Больш ад {name}",
"link_preview.shares": "{count, plural, one {{counter} допіс} few {{counter} допісы} many {{counter} допісаў} other {{counter} допісу}}",
+ "lists.add_member": "Дадаць",
+ "lists.create": "Стварыць",
+ "lists.create_list": "Стварыць спіс",
"lists.delete": "Выдаліць спіс",
"lists.edit": "Рэдагаваць спіс",
+ "lists.remove_member": "Выдаліць",
"lists.replies_policy.followed": "Любы карыстальнік, на якога вы падпісаліся",
"lists.replies_policy.list": "Удзельнікі гэтага спісу",
"lists.replies_policy.none": "Нікога",
+ "lists.save": "Захаваць",
+ "lists.search": "Пошук",
"load_pending": "{count, plural, one {# новы элемент} few {# новыя элементы} many {# новых элементаў} other {# новых элементаў}}",
"loading_indicator.label": "Загрузка…",
"media_gallery.hide": "Схаваць",
diff --git a/app/javascript/mastodon/locales/fa.json b/app/javascript/mastodon/locales/fa.json
index 29cc743879..5dc9d57ce5 100644
--- a/app/javascript/mastodon/locales/fa.json
+++ b/app/javascript/mastodon/locales/fa.json
@@ -98,6 +98,7 @@
"annual_report.summary.highlighted_post.by_favourites": "پرپسندترین فرسته",
"annual_report.summary.highlighted_post.by_reblogs": "پرتقویتترین فرسته",
"annual_report.summary.highlighted_post.by_replies": "پرپاسخترین فرسته",
+ "annual_report.summary.highlighted_post.possessive": "{name}",
"annual_report.summary.most_used_app.most_used_app": "پراستفادهترین کاره",
"annual_report.summary.most_used_hashtag.most_used_hashtag": "پراستفادهترین برچسب",
"annual_report.summary.most_used_hashtag.none": "هیچکدام",
@@ -456,6 +457,7 @@
"keyboard_shortcuts.toggle_hidden": "نمایش/نهفتن نوشتهٔ پشت هشدار محتوا",
"keyboard_shortcuts.toggle_sensitivity": "نمایش/نهفتن رسانه",
"keyboard_shortcuts.toot": "شروع یک فرستهٔ جدید",
+ "keyboard_shortcuts.translate": "برای ترجمه یک پست",
"keyboard_shortcuts.unfocus": "برداشتن تمرکز از ناحیهٔ نوشتن یا جستوجو",
"keyboard_shortcuts.up": "بالا بردن در سیاهه",
"lightbox.close": "بستن",
@@ -536,6 +538,9 @@
"navigation_bar.security": "امنیت",
"not_signed_in_indicator.not_signed_in": "برای دسترسی به این منبع باید وارد شوید.",
"notification.admin.report": "{name}، {target} را گزارش داد",
+ "notification.admin.report_account": "{name} {count, plural, one {یک پست} other {پست}} از {target} برای {category} را گزارش داد",
+ "notification.admin.report_account_other": "{name} {count, plural, one {یک پست} other {پست}} از {target} را گزارش داد",
+ "notification.admin.report_statuses": "{name} {target} برای {category} را گزارش داد",
"notification.admin.report_statuses_other": "{name}، {target} را گزارش داد",
"notification.admin.sign_up": "{name} ثبت نام کرد",
"notification.admin.sign_up.name_and_others": "{name} و {count, plural, one {# نفر دیگر} other {# نفر دیگر}} ثبتنام کردند",
@@ -544,6 +549,7 @@
"notification.favourite": "{name} فرستهتان را برگزید",
"notification.favourite.name_and_others_with_link": "{name} و {count, plural, one {# نفر دیگر} other {# نفر دیگر}} فرستهتان را برگزیدند",
"notification.favourite_pm": "{name} ذکر خصوصی شما را مورد علاقه قرار داد",
+ "notification.favourite_pm.name_and_others_with_link": "{name} و {count, plural, one {دیگری} other {دیگران}} ذکر خصوصی شما را مورد علاقه قرار دادند",
"notification.follow": "{name} پیگیرتان شد",
"notification.follow.name_and_others": "{name} و {count, plural, other {#}} نفر دیگر پیتان گرفتند",
"notification.follow_request": "{name} درخواست پیگیریتان را داد",
@@ -569,16 +575,21 @@
"notification.reblog.name_and_others_with_link": "{name} و {count, plural, one {# نفر دیگر} other {# نفر دیگر}} فرستهتان را تقویت کردند",
"notification.relationships_severance_event": "قطع ارتباط با {name}",
"notification.relationships_severance_event.account_suspension": "یک سرپرست از {from} {target} را به حالت تعلیق درآورده است، به این معنی که دیگر نمیتوانید بهروزرسانیها را از آنها دریافت کنید یا با آنها تعامل داشته باشید.",
+ "notification.relationships_severance_event.domain_block": "یک سرپرست از {from} {target} را مسدود کرده است، از جمله {followersCount} از دنبالکنندگان شما و {followingCount, plural, one {حساب} other {حساب}} که دنبال میکنید.",
"notification.relationships_severance_event.learn_more": "بیشتر بدانید",
+ "notification.relationships_severance_event.user_domain_block": "شما {target} را مسدود کردهاید، {followersCount} از دنبالکنندگان خود و {followingCount, plural, one {حساب} other {حساب}} که دنبال میکنید را حذف کردهاید.",
"notification.status": "{name} چیزی فرستاد",
"notification.update": "{name} فرستهای را ویرایش کرد",
"notification_requests.accept": "پذیرش",
+ "notification_requests.accept_multiple": "{count, plural, one {پذیرش درخواست…} other {پذیرش درخواستها…}}",
"notification_requests.confirm_accept_multiple.button": "پذیرش {count, plural,one {درخواست} other {درخواستها}}",
"notification_requests.confirm_accept_multiple.message": "در حال پذیرش {count, plural,one {یک}other {#}} درخواست آگاهی هستید. مطمئنید که میخواهید ادامه دهید؟",
"notification_requests.confirm_accept_multiple.title": "پذیرش درخواستهای آگاهی؟",
"notification_requests.confirm_dismiss_multiple.button": "رد {count, plural,one {درخواست} other {درخواستها}}",
+ "notification_requests.confirm_dismiss_multiple.message": "شما در شرف رد کردن {count, plural, one {یک درخواست آگاهی} other {درخواست آگاهی}} هستید. دیگر نمی توانید به راحتی به {count, plural, one {آن} other {آنها}} دسترسی پیدا کنید. آیا مطمئن هستید که می خواهید ادامه دهید؟",
"notification_requests.confirm_dismiss_multiple.title": "رد کردن درخواستهای آگاهی؟",
"notification_requests.dismiss": "دورانداختن",
+ "notification_requests.dismiss_multiple": "{count, plural, one {دورانداختن درخواست…} other {دورانداختن درخواستها…}}",
"notification_requests.edit_selection": "ویرایش",
"notification_requests.exit_selection": "انجام شد",
"notification_requests.explainer_for_limited_account": "اعلانهای این حساب فیلتر شدهاند زیرا حساب توسط یک ناظر محدود شده است.",
@@ -686,6 +697,7 @@
"recommended": "پیشنهادشده",
"refresh": "نوسازی",
"regeneration_indicator.please_stand_by": "لطفا منتظر باشید.",
+ "regeneration_indicator.preparing_your_home_feed": "در حال آماده کردن خوراک خانگی شما…",
"relative_time.days": "{number} روز",
"relative_time.full.days": "{number, plural, one {# روز} other {# روز}} پیش",
"relative_time.full.hours": "{number, plural, one {# ساعت} other {# ساعت}} پیش",
@@ -825,6 +837,7 @@
"status.reblogs.empty": "هنوز هیچ کسی این فرسته را تقویت نکرده است. وقتی کسی چنین کاری کند، اینجا نمایش داده خواهد شد.",
"status.redraft": "حذف و بازنویسی",
"status.remove_bookmark": "برداشتن نشانک",
+ "status.remove_favourite": "حذف از موارد دلخواه",
"status.replied_in_thread": "در رشته پاسخ داده",
"status.replied_to": "به {name} پاسخ داد",
"status.reply": "پاسخ",
diff --git a/config/locales/activerecord.be.yml b/config/locales/activerecord.be.yml
index e0c7b14622..f95fbd77d0 100644
--- a/config/locales/activerecord.be.yml
+++ b/config/locales/activerecord.be.yml
@@ -36,7 +36,7 @@ be:
list_account:
attributes:
account_id:
- taken: ужо ў сьпісе
+ taken: ужо ў спісе
must_be_following: мусіць быць падпісаным уліковым запісам
status:
attributes:
diff --git a/config/locales/activerecord.fa.yml b/config/locales/activerecord.fa.yml
index c59890da9d..6af1a42e27 100644
--- a/config/locales/activerecord.fa.yml
+++ b/config/locales/activerecord.fa.yml
@@ -23,6 +23,8 @@ fa:
models:
account:
attributes:
+ fields:
+ fields_with_values_missing_labels: حاوی مقادیری با برچسب های گم شده
username:
invalid: تنها حروف، اعداد، و زیرخط
reserved: محفوظ است
diff --git a/config/locales/fa.yml b/config/locales/fa.yml
index 0e3ed18809..8f96137bdb 100644
--- a/config/locales/fa.yml
+++ b/config/locales/fa.yml
@@ -187,6 +187,7 @@ fa:
create_domain_block: ایجاد انسداد دامنه
create_email_domain_block: ایجاد انسداد دامنهٔ رایانامه
create_ip_block: ایجاد قاعدهٔ آیپی
+ create_relay: ایجاد رله
create_unavailable_domain: ایجاد دامنهٔ ناموجود
create_user_role: ایجاد نقش
demote_user: تنزل کاربر
@@ -198,14 +199,17 @@ fa:
destroy_email_domain_block: حذف انسداد دامنهٔ رایانامه
destroy_instance: پاکسازی دامنه
destroy_ip_block: حذف قاعدهٔ آیپی
+ destroy_relay: حذف رله
destroy_status: حذف وضعیت
destroy_unavailable_domain: حذف دامنهٔ ناموجود
destroy_user_role: نابودی نقش
disable_2fa_user: از کار انداختن ورود دومرحلهای
disable_custom_emoji: از کار انداختن اموجی سفارشی
+ disable_relay: غیرفعالسازی رله
disable_sign_in_token_auth_user: از کار انداختن تأیید هویت ژتون رایانامهای برای کاربر
disable_user: از کار انداختن کاربر
enable_custom_emoji: به کار انداختن اموجی سفارشی
+ enable_relay: فعالسازی رله
enable_sign_in_token_auth_user: به کار انداختن تأیید هویت ژتون رایانامهای برای کاربر
enable_user: به کار انداختن کاربر
memorialize_account: یادسپاری حساب
@@ -248,6 +252,7 @@ fa:
create_domain_block_html: "%{name} دامنهٔ %{target} را مسدود کرد"
create_email_domain_block_html: "%{name} دامنهٔ رایانامهٔ %{target} را مسدود کرد"
create_ip_block_html: "%{name} برای آیپی %{target} قانونی ایجاد کرد"
+ create_relay_html: "%{name} یک رله %{target} ایجاد کرد"
create_unavailable_domain_html: "%{name} تحویل محتوا به دامنه %{target} را متوقف کرد"
create_user_role_html: "%{name} نقش %{target} را ایجاد کرد"
demote_user_html: "%{name} کاربر %{target} را تنزل داد"
@@ -259,14 +264,17 @@ fa:
destroy_email_domain_block_html: "%{name} انسداد دامنهٔ رایانامهٔ %{target} را برداشت"
destroy_instance_html: "%{name} دامنه %{target} را پاکسازی کرد"
destroy_ip_block_html: "%{name} قاعدهٔ آیپی %{target} را حذف کرد"
+ destroy_relay_html: "%{name} رله %{target} را حذف کرد"
destroy_status_html: "%{name} وضعیت %{target} را برداشت"
destroy_unavailable_domain_html: "%{name} تحویل محتوا به دامنه %{target} را از سر گرفت"
destroy_user_role_html: "%{name} نقش %{target} را حذف کرد"
disable_2fa_user_html: "%{name} ضرورت ورود دو مرحلهای را برای کاربر %{target} غیر فعال کرد"
disable_custom_emoji_html: "%{name} شکلک %{target} را غیرفعال کرد"
+ disable_relay_html: "%{name} رله %{target} را غیرفعال کرد"
disable_sign_in_token_auth_user_html: "%{name}، احراز هویت با توکن رایانامه را برای %{target} غیرفعال کرد"
disable_user_html: "%{name} ورود را برای کاربر %{target} غیرفعال کرد"
enable_custom_emoji_html: "%{name} شکلک %{target} را فعال کرد"
+ enable_relay_html: "%{name} رله %{target} را فعال کرد"
enable_sign_in_token_auth_user_html: "%{name}، احراز هویت با توکن رایانامه را برای %{target} فعال کرد"
enable_user_html: "%{name} ورود را برای کاربر %{target} فعال کرد"
memorialize_account_html: "%{name} حساب %{target} را تبدیل به صفحهٔ یادمان کرد"
@@ -1415,13 +1423,28 @@ fa:
domain_blocking_html:
one: شما میخواهید لیست مسدودسازی دامنه خود را با حداکثر %{count} دامنه از %{filename} جایگزین کنید.
other: شما می خواهید لیست مسدودسازی دامنه خود را با حداکثر %{count} دامنه از %{filename} جایگزین کنید.
+ following_html:
+ one: شما در شرف دنبال کردن حداکثر %{count} حساب از %{filename} هستید و دنبال کردن افراد دیگری را متوقف میکنید.
+ other: شما در شرف دنبال کردن حداکثر %{count} حساب از %{filename} هستید و دنبال کردن افراد دیگری را متوقف میکنید.
lists_html:
one: شما می خواهید لیست های خود را با محتوای %{filename} جایگزین کنید. حداکثر %{count} حساب به لیستهای جدید اضافه میشود.
other: شما می خواهید لیست های خود را با محتوای %{filename} جایگزین کنید. حداکثر %{count} حساب به لیستهای جدید اضافه میشود.
+ muting_html:
+ one: شما میخواهید لیست حسابهای بیصدا را جایگزین کنید با حداکثر %{count} حساب از %{filename}.
+ other: شما میخواهید لیست حسابهای بیصدا را جایگزین کنید با حداکثر %{count} حساب از %{filename}.
preambles:
blocking_html:
one: شما در شرف مسدود کردن حداکثر %{count} حساب از %{filename} هستید.
other: شما در شرف مسدود کردن حداکثر %{count} حساب از %{filename} هستید.
+ bookmarks_html:
+ one: شما میخواهید تا %{count} پست را از %{filename} به نشانکها خود اضافه کنید.
+ other: شما میخواهید تا %{count} پست را از %{filename} به نشانکها خود اضافه کنید.
+ domain_blocking_html:
+ one: شما در شرف مسدود کردن تا %{count} دامنه از %{filename} هستید.
+ other: شما در شرف مسدود کردن تا %{count} دامنه از %{filename} هستید.
+ following_html:
+ one: شما در شرف دنبال کردن حداکثر %{count} حساب از %{filename} هستید.
+ other: شما در شرف دنبال کردن حداکثر %{count} حساب از %{filename} هستید.
lists_html:
one: شما در حال افزودن %{count} حساب از %{filename} به لیستهای خود هستید. اگر لیستی برای افزودن وجود نداشته باشد، لیست های جدیدی ایجاد می شود.
other: شما میخواهید تا %{count} حساب از %{filename} را به فهرستهای خود اضافه کنید. اگر لیستی برای افزودن وجود نداشته باشد، لیست های جدیدی ایجاد می شود.
@@ -1902,6 +1925,8 @@ fa:
details: 'جزییات تلاشها برای ورد:'
explanation: شخصی سعی کرده است به حساب شما وارد شود اما یک عامل احراز هویت دوم نامعتبر ارائه کرده است.
further_actions_html: اگر این شما نبودید، توصیه می کنیم فورا %{action} را انجام دهید زیرا ممکن است به خطر بیفتد.
+ subject: عدم موفقیت در تأیید هویت عامل دوم
+ title: احراز هویت عامل دوم ناموفق بود
suspicious_sign_in:
change_password: تغییر گذرواژهتان
details: 'جزییات ورود:'
diff --git a/config/locales/simple_form.bg.yml b/config/locales/simple_form.bg.yml
index a903a3be06..dacd1f6372 100644
--- a/config/locales/simple_form.bg.yml
+++ b/config/locales/simple_form.bg.yml
@@ -133,6 +133,7 @@ bg:
changelog: Може да се структурира със синтаксиса на Markdown.
text: Може да се структурира със синтаксиса на Markdown.
terms_of_service_generator:
+ domain: Неповторимо идентифициране на онлайн услугата, която предоставяте.
jurisdiction: Впишете държавата, където живее всеки, който плаща сметките. Ако е дружество или друго образувание, то впишете държавата, в която е регистрирано, и градът, регионът, територията или щатът според случая.
user:
chosen_languages: Само публикации на отметнатите езици ще се показват в публичните часови оси
@@ -149,6 +150,7 @@ bg:
url: До къде ще се изпращат събитията
labels:
account:
+ attribution_domains: Уебсайтове, позволено им да приписват авторството ви
discoverable: Включване на профил и публикации в алгоритмите за откриване
fields:
name: Етикет
diff --git a/config/locales/simple_form.fa.yml b/config/locales/simple_form.fa.yml
index 7aaa146f31..e39e27f6dd 100644
--- a/config/locales/simple_form.fa.yml
+++ b/config/locales/simple_form.fa.yml
@@ -3,6 +3,7 @@ fa:
simple_form:
hints:
account:
+ attribution_domains: در هر خط، یک مورد. از ویژگی های نادرست محافظت می کند.
discoverable: ممکن است نمایه و فرستههای عمومیتان در جاهای مختلف ماستودون نمایانده و توصیه شود و نمایهتان به دیگر کاربران پیشنهاد شود.
display_name: نام کامل یا باحالتان.
fields: صفحهٔ خانگی، تلفّظ، سن و هرچیزی که دوست دارید.
@@ -155,6 +156,7 @@ fa:
url: جایی که رویدادها فرستاده میشوند
labels:
account:
+ attribution_domains: وبسایتهایی که اجازه دارند به شما اعتبار بدهند
discoverable: مشخص کردن مشخصات و فرستهها در الگوریتمهای اکتشاف
fields:
name: برچسب
diff --git a/config/locales/simple_form.lt.yml b/config/locales/simple_form.lt.yml
index c7aaeab906..73460d2667 100644
--- a/config/locales/simple_form.lt.yml
+++ b/config/locales/simple_form.lt.yml
@@ -3,6 +3,7 @@ lt:
simple_form:
hints:
account:
+ attribution_domains: Po vieną eilutėje. Apsaugo nuo klaidingų atributų.
discoverable: Tavo vieši įrašai ir profilis gali būti rodomi arba rekomenduojami įvairiose Mastodon vietose, o profilis gali būti siūlomas kitiems naudotojams.
display_name: Tavo pilnas vardas arba smagus vardas.
fields: Tavo pagrindinis puslapis, įvardžiai, amžius, bet kas, ko tik nori.
@@ -118,6 +119,7 @@ lt:
role: Vaidmuo valdo, kokius leidimus naudotojas turi.
labels:
account:
+ attribution_domains: Svetainės, kuriuose leidžiama jus įvardyti
discoverable: Rekomenduoti profilį ir įrašus į atradimo algoritmus
indexable: Įtraukti viešus įrašus į paieškos rezultatus
show_collections: Rodyti sekimus ir sekėjus profilyje