diff --git a/app/soapbox/components/markup.css b/app/soapbox/components/markup.css index c10d4084d..09669fbd7 100644 --- a/app/soapbox/components/markup.css +++ b/app/soapbox/components/markup.css @@ -35,7 +35,8 @@ @apply py-1 pl-4 mb-4 border-l-4 border-solid border-gray-400 text-gray-500 dark:text-gray-400; } -[data-markup] code { +[data-markup] code, +[data-markup] pre { @apply cursor-text font-mono; } diff --git a/app/soapbox/components/ui/column/column.tsx b/app/soapbox/components/ui/column/column.tsx index 62aede9b2..f25990c2f 100644 --- a/app/soapbox/components/ui/column/column.tsx +++ b/app/soapbox/components/ui/column/column.tsx @@ -7,10 +7,10 @@ import { useSoapboxConfig } from 'soapbox/hooks'; import { Card, CardBody, CardHeader, CardTitle } from '../card/card'; -type IColumnHeader = Pick; +type IColumnHeader = Pick; /** Contains the column title with optional back button. */ -const ColumnHeader: React.FC = ({ label, backHref, transparent }) => { +const ColumnHeader: React.FC = ({ label, backHref, className }) => { const history = useHistory(); const handleBackClick = () => { @@ -27,10 +27,7 @@ const ColumnHeader: React.FC = ({ label, backHref, transparent }) }; return ( - + ); @@ -72,7 +69,11 @@ const Column: React.FC = React.forwardRef((props, ref: React.ForwardedR {withHeader && ( - + )} diff --git a/app/soapbox/components/ui/menu/menu.css b/app/soapbox/components/ui/menu/menu.css index aac50c147..216ffbd7c 100644 --- a/app/soapbox/components/ui/menu/menu.css +++ b/app/soapbox/components/ui/menu/menu.css @@ -1,7 +1,5 @@ [data-reach-menu-popover] { - @apply origin-top-right absolute mt-2 rounded-md shadow-lg bg-white dark:bg-gray-900 dark:ring-2 dark:ring-primary-700 focus:outline-none; - - z-index: 1003; + @apply origin-top-right rtl:origin-top-left absolute mt-2 rounded-md shadow-lg bg-white dark:bg-gray-900 dark:ring-2 dark:ring-primary-700 focus:outline-none z-[1003]; } [data-reach-menu-button] { diff --git a/app/soapbox/features/community-timeline/index.tsx b/app/soapbox/features/community-timeline/index.tsx index a49093dc6..a5c2a17fa 100644 --- a/app/soapbox/features/community-timeline/index.tsx +++ b/app/soapbox/features/community-timeline/index.tsx @@ -40,7 +40,7 @@ const CommunityTimeline = () => { }, [onlyMedia]); return ( - + { }, [onlyMedia]); return ( - + {showExplanationBox &&
diff --git a/app/soapbox/locales/ar.json b/app/soapbox/locales/ar.json index 129300868..1a99e3eeb 100644 --- a/app/soapbox/locales/ar.json +++ b/app/soapbox/locales/ar.json @@ -1,1194 +1,1194 @@ { - "about.also_available": "Available in:", - "accordion.collapse": "Collapse", - "accordion.expand": "Expand", - "account.add_or_remove_from_list": "أضفه أو أزله من القائمة", - "account.badges.bot": "روبوت", - "account.birthday": "Born {date}", - "account.birthday_today": "Birthday is today!", + "about.also_available": "متوفر في:", + "accordion.collapse": "طيّ", + "accordion.expand": "توسيع", + "account.add_or_remove_from_list": "إضافة أو إزالة من القوائم", + "account.badges.bot": "بوت", + "account.birthday": "ولد في {date}", + "account.birthday_today": "اليوم يوم ميلاد صاحب الحساب!", "account.block": "حظر @{name}", - "account.block_domain": "إخفاء كل شيئ قادم من اسم النطاق {domain}", + "account.block_domain": "إخفاء كل ما يتعلق بالنطاق {domain}", "account.blocked": "محظور", - "account.chat": "Chat with @{name}", - "account.deactivated": "Deactivated", + "account.chat": "دردشة مع @{name}", + "account.deactivated": "تم تعطيله", "account.direct": "رسالة خاصة إلى @{name}", - "account.domain_blocked": "Domain hidden", - "account.edit_profile": "تعديل الملف التعريفي", - "account.endorse": "أوصِ به على صفحتك", - "account.endorse.success": "You are now featuring @{acct} on your profile", - "account.familiar_followers": "Followed by {accounts}", - "account.familiar_followers.empty": "No one you know follows {name}.", - "account.familiar_followers.more": "{count} {count, plural, one {other} other {others}} you follow", - "account.follow": "تابِع", + "account.domain_blocked": "النطاق مخفي", + "account.edit_profile": "تعديل الملف الشخصي", + "account.endorse": "قم بالتوصية به في ملفك الشخصي", + "account.endorse.success": "أنت الآن تقوم بالتوصية بـ @{acct} في ملفك الشخصي", + "account.familiar_followers": "يُتابعه {accounts}", + "account.familiar_followers.empty": "لا أحد تعرفه يتابع {name}.", + "account.familiar_followers.more": "{count} {count, plural, one {other} other {others}} أنت تتباعهم", + "account.follow": "متابعة", "account.followers": "متابعون", - "account.followers.empty": "لا أحد يتبع هذا الحساب بعد.", - "account.follows": "يتبع", - "account.follows.empty": "هذا الحساب لا يتبع أحدًا بعد.", + "account.followers.empty": "لا يوجد متابعين لهذا الحساب.", + "account.follows": "يُتابع", + "account.follows.empty": "هذا الحساب لا يُتابع أي شخص.", "account.follows_you": "يتابعك", - "account.header.alt": "Profile header", - "account.hide_reblogs": "إخفاء ترقيات @{name}", - "account.last_status": "Last active", - "account.link_verified_on": "تم التحقق مِن مِلْكية هذا الرابط بتاريخ {date}", - "account.locked_info": "تم تأمين خصوصية هذا الحساب عبر قفل. صاحب الحساب يُراجِع يدويا طلبات المتابَعة و الاشتراك بحسابه.", - "account.login": "Log in", - "account.media": "وسائط", - "account.member_since": "Joined {date}", - "account.mention": "أُذكُر/ي", - "account.mute": "أكتم @{name}", - "account.muted": "Muted", - "account.never_active": "Never", - "account.posts": "تبويقات", - "account.posts_with_replies": "التبويقات و الردود", - "account.profile": "Profile", - "account.profile_external": "View profile on {domain}", - "account.register": "Sign up", - "account.remote_follow": "Remote follow", - "account.remove_from_followers": "Remove this follower", + "account.header.alt": "ترويسة الحساب", + "account.hide_reblogs": "إخفاء المناشير المعاد نشرها من @{name}", + "account.last_status": "آخر تواجد", + "account.link_verified_on": "أُكِّدت ملكية الحساب في {date}", + "account.locked_info": "هذا الحساب خاص. يجب الموافقة على طلب المتابعة من قِبل صاحب الحساب.", + "account.login": "تسجيل الدخول", + "account.media": "الوسائط", + "account.member_since": "إنضم بتاريخ {date}", + "account.mention": "إشارة", + "account.mute": "كتم @{name}", + "account.muted": "تم كتمه", + "account.never_active": "أبدًا", + "account.posts": "منشورات", + "account.posts_with_replies": "المنشورات والردود", + "account.profile": "الملف الشخصي", + "account.profile_external": "عرض الملف الشخصي في {domain}", + "account.register": "التسجيل", + "account.remote_follow": "متابعة على خادم خارجي", + "account.remove_from_followers": "حذف هذا المتابع", "account.report": "ابلِغ عن @{name}", - "account.requested": "في انتظار الموافقة. اضْغَطْ/ي لإلغاء طلب المتابعة", - "account.requested_small": "Awaiting approval", - "account.search": "Search from @{name}", - "account.search_self": "Search your posts", - "account.share": "شارك ملف تعريف @{name}", - "account.show_reblogs": "اعرض ترقيات @{name}", - "account.subscribe": "Subscribe to notifications from @{name}", - "account.subscribe.failure": "An error occurred trying to subscribe to this account.", - "account.subscribe.success": "You have subscribed to this account.", + "account.requested": "في انتظار الموافقة. اضغط لإلغاء طلب المتابعة", + "account.requested_small": "في انتظار الموافقة", + "account.search": "البحث انطلاقًا من @{name}", + "account.search_self": "البحث في منشوراتك", + "account.share": "مشاركة حساب @{name}", + "account.show_reblogs": "عرض المنشورات المُعاد نشرها من @{name}", + "account.subscribe": "متابعة الإشعارات من طرف @{name}", + "account.subscribe.failure": "حدث خلل أثناء الاشتراك بالإشعارات من هذا الحساب.", + "account.subscribe.success": "لقد اشتركت بالإشعارات من هذا الحساب", "account.unblock": "إلغاء الحظر عن @{name}", - "account.unblock_domain": "فك الخْفى عن {domain}", - "account.unendorse": "أزل ترويجه مِن الملف التعريفي", - "account.unendorse.success": "You are no longer featuring @{acct}", + "account.unblock_domain": "إلغاء إخفاء {domain}", + "account.unendorse": "الإزالة من ملفك الشخصي", + "account.unendorse.success": "تمت إزالة @{acct} من ملفك الشخصي", "account.unfollow": "إلغاء المتابعة", - "account.unmute": "إلغاء الكتم عن @{name}", - "account.unsubscribe": "Unsubscribe to notifications from @{name}", - "account.unsubscribe.failure": "An error occurred trying to unsubscribe to this account.", - "account.unsubscribe.success": "You have unsubscribed from this account.", - "account.verified": "Verified Account", - "account_gallery.none": "No media to show.", - "account_moderation_modal.admin_fe": "Open in AdminFE", - "account_moderation_modal.fields.account_role": "Staff level", - "account_moderation_modal.fields.badges": "Custom badges", - "account_moderation_modal.fields.deactivate": "Deactivate account", - "account_moderation_modal.fields.delete": "Delete account", - "account_moderation_modal.fields.suggested": "Suggested in people to follow", - "account_moderation_modal.fields.verified": "Verified account", - "account_moderation_modal.info.id": "ID: {id}", - "account_moderation_modal.roles.admin": "Admin", - "account_moderation_modal.roles.moderator": "Moderator", - "account_moderation_modal.roles.user": "User", - "account_moderation_modal.title": "Moderate @{acct}", - "account_note.hint": "You can keep notes about this user for yourself (this will not be shared with them):", - "account_note.placeholder": "No comment provided", - "account_note.save": "Save", - "account_note.target": "Note for @{target}", - "account_search.placeholder": "Search for an account", - "actualStatus.edited": "Edited {date}", - "actualStatuses.quote_tombstone": "Post is unavailable.", - "admin.awaiting_approval.approved_message": "{acct} was approved!", - "admin.awaiting_approval.empty_message": "There is nobody waiting for approval. When a new user signs up, you can review them here.", - "admin.awaiting_approval.rejected_message": "{acct} was rejected.", - "admin.dashboard.registration_mode.approval_hint": "Users can sign up, but their account only gets activated when an admin approves it.", - "admin.dashboard.registration_mode.approval_label": "Approval Required", - "admin.dashboard.registration_mode.closed_hint": "Nobody can sign up. You can still invite people.", - "admin.dashboard.registration_mode.closed_label": "Closed", - "admin.dashboard.registration_mode.open_hint": "Anyone can join.", - "admin.dashboard.registration_mode.open_label": "Open", - "admin.dashboard.registration_mode_label": "Registrations", - "admin.dashboard.settings_saved": "Settings saved!", - "admin.dashcounters.domain_count_label": "peers", - "admin.dashcounters.mau_label": "monthly active users", - "admin.dashcounters.retention_label": "user retention", - "admin.dashcounters.status_count_label": "posts", - "admin.dashcounters.user_count_label": "total users", - "admin.dashwidgets.email_list_header": "Email list", - "admin.dashwidgets.software_header": "Software", - "admin.latest_accounts_panel.more": "Click to see {count} {count, plural, one {account} other {accounts}}", - "admin.latest_accounts_panel.title": "Latest Accounts", - "admin.moderation_log.empty_message": "You have not performed any moderation actions yet. When you do, a history will be shown here.", - "admin.reports.actions.close": "Close", - "admin.reports.actions.view_status": "View post", - "admin.reports.empty_message": "There are no open reports. If a user gets reported, they will show up here.", - "admin.reports.report_closed_message": "Report on @{name} was closed", - "admin.reports.report_title": "Report on {acct}", - "admin.statuses.actions.delete_status": "Delete post", - "admin.statuses.actions.mark_status_not_sensitive": "Mark post not sensitive", - "admin.statuses.actions.mark_status_sensitive": "Mark post sensitive", - "admin.statuses.status_deleted_message": "Post by @{acct} was deleted", - "admin.statuses.status_marked_message_not_sensitive": "Post by @{acct} was marked not sensitive", - "admin.statuses.status_marked_message_sensitive": "Post by @{acct} was marked sensitive", - "admin.user_index.empty": "No users found.", - "admin.user_index.search_input_placeholder": "Who are you looking for?", - "admin.users.actions.deactivate_user": "Deactivate @{name}", - "admin.users.actions.delete_user": "Delete @{name}", - "admin.users.actions.demote_to_moderator_message": "@{acct} was demoted to a moderator", - "admin.users.actions.demote_to_user_message": "@{acct} was demoted to a regular user", - "admin.users.actions.promote_to_admin_message": "@{acct} was promoted to an admin", - "admin.users.actions.promote_to_moderator_message": "@{acct} was promoted to a moderator", - "admin.users.badges_saved_message": "Custom badges updated.", - "admin.users.remove_donor_message": "@{acct} was removed as a donor", - "admin.users.set_donor_message": "@{acct} was set as a donor", - "admin.users.user_deactivated_message": "@{acct} was deactivated", - "admin.users.user_deleted_message": "@{acct} was deleted", - "admin.users.user_suggested_message": "@{acct} was suggested", - "admin.users.user_unsuggested_message": "@{acct} was unsuggested", - "admin.users.user_unverified_message": "@{acct} was unverified", - "admin.users.user_verified_message": "@{acct} was verified", - "admin_nav.awaiting_approval": "Awaiting Approval", - "admin_nav.dashboard": "Dashboard", - "admin_nav.reports": "Reports", - "age_verification.body": "{siteTitle} requires users to be at least {ageMinimum} years old to access its platform. Anyone under the age of {ageMinimum} years old cannot access this platform.", - "age_verification.fail": "You must be {ageMinimum, plural, one {# year} other {# years}} old or older.", - "age_verification.header": "Enter your birth date", - "alert.unexpected.body": "We're sorry for the interruption. If the problem persists, please reach out to our support team. You may also try to {clearCookies} (this will log you out).", - "alert.unexpected.browser": "Browser", - "alert.unexpected.clear_cookies": "clear cookies and browser data", - "alert.unexpected.links.help": "Help Center", - "alert.unexpected.links.status": "Status", - "alert.unexpected.links.support": "Support", - "alert.unexpected.message": "لقد طرأ هناك خطأ غير متوقّع.", - "alert.unexpected.return_home": "Return Home", + "account.unmute": "إلغاء كتم @{name}", + "account.unsubscribe": "إلغاء متابعة الإشعارات من طرف @{name}", + "account.unsubscribe.failure": "حدث خلل أثناء محاولة إلغاء الاشتراك من هذا الحساب.", + "account.unsubscribe.success": "لم تعد مشتركا في هذا الحساب.", + "account.verified": "حساب موثّق", + "account_gallery.none": "لا يوجد وسائط لعرضها.", + "account_moderation_modal.admin_fe": "فتح لوحة الإدارة AdminFE", + "account_moderation_modal.fields.account_role": "رُتبة الطاقم", + "account_moderation_modal.fields.badges": "شارات مخصصة", + "account_moderation_modal.fields.deactivate": "تعطيل الحساب", + "account_moderation_modal.fields.delete": "حذف الحساب", + "account_moderation_modal.fields.suggested": "أشخاص مقترحون للمتابعة", + "account_moderation_modal.fields.verified": "حساب موثّق", + "account_moderation_modal.info.id": "المُعرّف: {id}", + "account_moderation_modal.roles.admin": "مسؤول", + "account_moderation_modal.roles.moderator": "مشرف", + "account_moderation_modal.roles.user": "مستخدم", + "account_moderation_modal.title": "الإشراف على @{acct}", + "account_note.hint": "يمكنك الاحتفاظ بملاحظات حول هذا المستخدم لنفسك (لن تتم مشاركتها معهم):", + "account_note.placeholder": "لا توجد تعليقات", + "account_note.save": "حِفط", + "account_note.target": "ملاحظة لـ @{target}", + "account_search.placeholder": "ابحث عن حساب", + "actualStatus.edited": "تم تعديله بتاريخ {date}", + "actualStatuses.quote_tombstone": "المنشور غير متوفر", + "admin.awaiting_approval.approved_message": "تمت الموافقة على {acct}!", + "admin.awaiting_approval.empty_message": "ليس هناك حسابات جديدة للموافقة عليها. عندما يقوم شخص ما بالتسجيل، ستتمكن من مراجعة الحساب هنا.", + "admin.awaiting_approval.rejected_message": "تم رفض {acct}!", + "admin.dashboard.registration_mode.approval_hint": "يمكن للمستخدمين إنشاء الحسابات، لكن يتم تفعيل حساباتهم عند قبولها من طرف المدير.", + "admin.dashboard.registration_mode.approval_label": "يتطلب الموافقة", + "admin.dashboard.registration_mode.closed_hint": "لا يمكن لأحد إنشاء حساب جديد، ولكن مازال بإمكانك دعوتهم.", + "admin.dashboard.registration_mode.closed_label": "مُغلق", + "admin.dashboard.registration_mode.open_hint": "يمكن لأي أحد الانضمام.", + "admin.dashboard.registration_mode.open_label": "فتح", + "admin.dashboard.registration_mode_label": "التسجيل", + "admin.dashboard.settings_saved": "حُفظت الإعدادات!", + "admin.dashcounters.domain_count_label": "النُّظراء", + "admin.dashcounters.mau_label": "المستخدمون النشطاء شهريا", + "admin.dashcounters.retention_label": "المحافظة على المستخدمين", + "admin.dashcounters.status_count_label": "المنشورات", + "admin.dashcounters.user_count_label": "إجمالي الأعضاء", + "admin.dashwidgets.email_list_header": "قائمة البريد الإلكتروني", + "admin.dashwidgets.software_header": "النظام", + "admin.latest_accounts_panel.more": "إضغط لعرض {count} {count, plural, one {حساب} other {حسابات}}", + "admin.latest_accounts_panel.title": "أحدث الحسابات", + "admin.moderation_log.empty_message": "لم تنفِّذ أيّ عملية إشرافٍ بعد. عندما تفعل سيظهر سجلٌّ لها هنا.", + "admin.reports.actions.close": "إغلاق", + "admin.reports.actions.view_status": "عرض المنشور", + "admin.reports.empty_message": "لا توجد أيّ بلاغات مفتوحة. إذا بلّغ أحد للمستخدمين فستظهر بلاغاته هنا.", + "admin.reports.report_closed_message": "أُغلق الإبلاغ عن @{name}", + "admin.reports.report_title": "الإبلاغ عن {acct}", + "admin.statuses.actions.delete_status": "حذف المنشور", + "admin.statuses.actions.mark_status_not_sensitive": "تحديد المنشور كغير حسّاس", + "admin.statuses.actions.mark_status_sensitive": "تحديد المنشور كحسّاس", + "admin.statuses.status_deleted_message": "حُذف منشور @{acct}", + "admin.statuses.status_marked_message_not_sensitive": "حُدِّد محتوى منشور @{acct} كغير حسّاس", + "admin.statuses.status_marked_message_sensitive": "حُدِّد منشور @{acct} كحسّاس", + "admin.user_index.empty": "لم يُعثر على أيّ مستخدم.", + "admin.user_index.search_input_placeholder": "عمّن تبحث؟", + "admin.users.actions.deactivate_user": "تعطيل @{name}", + "admin.users.actions.delete_user": "حذف @{name}", + "admin.users.actions.demote_to_moderator_message": "خُفِّضت رتبة @{acct} إلى مشرف", + "admin.users.actions.demote_to_user_message": "خُفِّضت رتبة @{acct} إلى مستخدم عادي", + "admin.users.actions.promote_to_admin_message": "رُقِّيَ @{acct} إلى مسؤول", + "admin.users.actions.promote_to_moderator_message": "رُقِّيَ @{acct} إلى مشرف", + "admin.users.badges_saved_message": "حُدِّثت الشارات.", + "admin.users.remove_donor_message": "لم يعد @{acct} داعمًا", + "admin.users.set_donor_message": "أصبح @{acct} داعمًا", + "admin.users.user_deactivated_message": "عُطِّل حساب @{acct}", + "admin.users.user_deleted_message": "حُذِف حساب @{acct}", + "admin.users.user_suggested_message": "أُضيف @{acct} للمقترحات", + "admin.users.user_unsuggested_message": "أُزيل @{acct} من المقترحات", + "admin.users.user_unverified_message": "أُلغي توثيق @{acct}", + "admin.users.user_verified_message": "وُثِّق @{acct}", + "admin_nav.awaiting_approval": "في انتظار الموافقة", + "admin_nav.dashboard": "لوحة التحكم", + "admin_nav.reports": "البلاغات", + "age_verification.body": "منصة {siteTitle} تستوجب أن تبلغ في الأقل {ageMinimum} عامًا للتسجيل واستخدام المنصة. أي شخص يبلغ أقل من {ageMinimum} عام لا يُسمح له بالتسجيل.", + "age_verification.fail": "يجب أن تبلغ {ageMinimum, plural, one {سنةً} two {سنتين} few {# سنواتٍ} many {# سنةً} other {# سنةً}} أو أكثر.", + "age_verification.header": "رجاءً أدخل تاريخ ميلادك", + "alert.unexpected.body": "نأسف للمقاطعة. إذا استمرت هذه المشكلة، يرجى التواصل مع فريق الدعم لدينا. يمكنك أيضًا محاولة {clearCookies} (سيؤدي هذا إلى تسجيل خروجك).", + "alert.unexpected.browser": "تصفّح", + "alert.unexpected.clear_cookies": "مسح ملفات تعريف الارتباط وبيانات المتصفح", + "alert.unexpected.links.help": "مركز المساعدة", + "alert.unexpected.links.status": "الحالة", + "alert.unexpected.links.support": "الدعم", + "alert.unexpected.message": "حدث خطأ ما.", + "alert.unexpected.return_home": "العودة للصفحة الرئيسة", "alert.unexpected.title": "المعذرة!", - "aliases.account.add": "Create alias", - "aliases.account_label": "Old account:", - "aliases.aliases_list_delete": "Unlink alias", - "aliases.search": "Search your old account", - "aliases.success.add": "Account alias created successfully", - "aliases.success.remove": "Account alias removed successfully", - "announcements.title": "Announcements", - "app_create.name_label": "App name", - "app_create.name_placeholder": "e.g. 'Soapbox'", - "app_create.redirect_uri_label": "Redirect URIs", - "app_create.restart": "Create another", - "app_create.results.app_label": "App", - "app_create.results.explanation_text": "You created a new app and token! Please copy the credentials somewhere; you will not see them again after navigating away from this page.", - "app_create.results.explanation_title": "App created successfully", - "app_create.results.token_label": "OAuth token", - "app_create.scopes_label": "Scopes", - "app_create.scopes_placeholder": "e.g. 'read write follow'", - "app_create.submit": "Create app", - "app_create.website_label": "Website", - "auth.invalid_credentials": "Wrong username or password", - "auth.logged_out": "Logged out.", - "auth_layout.register": "Create an account", - "backups.actions.create": "Create backup", - "backups.empty_message": "No backups found. {action}", - "backups.empty_message.action": "Create one now?", - "backups.pending": "Pending", - "badge_input.placeholder": "Enter a badge…", - "birthday_panel.title": "Birthdays", - "birthdays_modal.empty": "None of your friends have birthday today.", - "boost_modal.combo": "يمكنك/ي ضغط {combo} لتخطّي هذه في المرّة القادمة", - "boost_modal.title": "Repost?", - "bundle_column_error.body": "لقد وقع هناك خطأ أثناء عملية تحميل هذا العنصر.", + "aliases.account.add": "إنشاء اسم مستعار", + "aliases.account_label": "الحساب القديم:", + "aliases.aliases_list_delete": "إلغاء ربط الاسم المستعار", + "aliases.search": "البحث في حسابك القديم", + "aliases.success.add": "أُنشئ اسم الحساب المستعار بنجاح", + "aliases.success.remove": "حُذِف اسم الحساب المستعار بنجاح", + "announcements.title": "الإعلانات", + "app_create.name_label": "اسم التطبيق", + "app_create.name_placeholder": "مثلًا: 'سوب بوكس'", + "app_create.redirect_uri_label": "إعادة توجيه الروابط", + "app_create.restart": "إنشاء واحد آخر", + "app_create.results.app_label": "التطبيق", + "app_create.results.explanation_text": "لقد أنشأت تطبيقًا جديدًا ورمزًا مميزًا! يرجى نسخ بيانات الاعتماد في مكان ما؛ لن تتمكن من رؤيتهم بعد انتقالك لصفحة أخرى.", + "app_create.results.explanation_title": "أُنشئ التطبيق بنجاح", + "app_create.results.token_label": "رمز OAuth", + "app_create.scopes_label": "آفاق", + "app_create.scopes_placeholder": "مثلاً: (قراءة كتابة متابعة)", + "app_create.submit": "إنشاء تطبيق", + "app_create.website_label": "الموقع", + "auth.invalid_credentials": "اسم المستخدم أو كلمة المرور خاطئة", + "auth.logged_out": "سُجِّل الخروج.", + "auth_layout.register": "إنشاء حساب", + "backups.actions.create": "إنشاء نسخة إحتياطية", + "backups.empty_message": "لم يتم العثور على نسخ احتياطية. {action}", + "backups.empty_message.action": "إنشاء نسخة احتياطية الآن؟", + "backups.pending": "قيد الإنتظار", + "badge_input.placeholder": "أدخل شارة ...", + "birthday_panel.title": "أيام الميلاد", + "birthdays_modal.empty": "ليس لأصدقائك يوم ميلاد اليوم.", + "boost_modal.combo": "يمكنك الضغط على {combo} لتخطي هذا في المرة القادمة", + "boost_modal.title": "إعادة نشر؟", + "bundle_column_error.body": "حدث خلل أثناء تحميل الصفحة", "bundle_column_error.retry": "إعادة المحاولة", "bundle_column_error.title": "خطأ في الشبكة", - "bundle_modal_error.close": "أغلق", - "bundle_modal_error.message": "لقد وقع هناك خطأ أثناء عملية تحميل هذا العنصر.", + "bundle_modal_error.close": "إغلاق", + "bundle_modal_error.message": "حدث خطأ في أثناء تحميل الصفحة.", "bundle_modal_error.retry": "إعادة المحاولة", - "card.back.label": "Back", - "chat_box.actions.send": "Send", - "chat_box.input.placeholder": "Send a message…", - "chat_panels.main_window.empty": "No chats found. To start a chat, visit a user's profile.", - "chat_panels.main_window.title": "Chats", - "chat_window.close": "Close chat", - "chats.actions.delete": "Delete message", - "chats.actions.more": "More", - "chats.actions.report": "Report user", - "chats.attachment": "Attachment", - "chats.attachment_image": "Image", - "chats.audio_toggle_off": "Audio notification off", - "chats.audio_toggle_on": "Audio notification on", - "chats.dividers.today": "Today", - "chats.search_placeholder": "Start a chat with…", - "column.admin.awaiting_approval": "Awaiting Approval", - "column.admin.dashboard": "Dashboard", - "column.admin.moderation_log": "Moderation Log", - "column.admin.reports": "Reports", - "column.admin.reports.menu.moderation_log": "Moderation Log", - "column.admin.users": "Users", - "column.aliases": "Account aliases", - "column.aliases.create_error": "Error creating alias", - "column.aliases.delete": "Delete", - "column.aliases.delete_error": "Error deleting alias", - "column.aliases.subheading_add_new": "Add New Alias", - "column.aliases.subheading_aliases": "Current aliases", - "column.app_create": "Create app", - "column.backups": "Backups", - "column.birthdays": "Birthdays", - "column.blocks": "الحسابات المحجوبة", - "column.bookmarks": "Bookmarks", - "column.chats": "Chats", - "column.community": "الخيط العام المحلي", - "column.crypto_donate": "Donate Cryptocurrency", - "column.developers": "Developers", + "card.back.label": "العودة", + "chat_box.actions.send": "إرسال", + "chat_box.input.placeholder": "إرسال رسالة…", + "chat_panels.main_window.empty": "لا توجد رسائل، لبدء المحادثات زُر المِلف الشخصي لمستخدم ما.", + "chat_panels.main_window.title": "المحادثات", + "chat_window.close": "إغلاق المحادثة", + "chats.actions.delete": "حذف الرسالة", + "chats.actions.more": "المزيد", + "chats.actions.report": "الإبلاغ عن المستخدم", + "chats.attachment": "مُرفق", + "chats.attachment_image": "صورة", + "chats.audio_toggle_off": "الإشعارات الصوتية غير مُفعّلة", + "chats.audio_toggle_on": "الإشعارات الصوتية مُفعّلة", + "chats.dividers.today": "اليوم", + "chats.search_placeholder": "بَدْء دردشة مع…", + "column.admin.awaiting_approval": "في انتظار الموافقة", + "column.admin.dashboard": "لوحة تحكم", + "column.admin.moderation_log": "سجل الإشراف", + "column.admin.reports": "التبليغات", + "column.admin.reports.menu.moderation_log": "سجل الإشراف", + "column.admin.users": "الأعضاء", + "column.aliases": "أسماء الحساب المستعارة", + "column.aliases.create_error": "حدث خلل في أثناء إنشاء الاسم المستعار", + "column.aliases.delete": "حذف", + "column.aliases.delete_error": "حدث خلل في أثناء حذف الاسم المستعار", + "column.aliases.subheading_add_new": "إضافة اسم مستعار جديد", + "column.aliases.subheading_aliases": "الأسماء المستعارة الحالية", + "column.app_create": "إنشاء تطبيق", + "column.backups": "النُّسخ الاحتياطية", + "column.birthdays": "أيام الميلاد", + "column.blocks": "الحسابات المحظورة", + "column.bookmarks": "المحفوظات", + "column.chats": "المحادثات", + "column.community": "الخط المحلي", + "column.crypto_donate": "التبرّع بالعملات الرقمية", + "column.developers": "المطورون", "column.developers.service_worker": "Service Worker", - "column.direct": "الرسائل المباشرة", - "column.directory": "Browse profiles", + "column.direct": "الرسائل الخاصة", + "column.directory": "تصفح الحسابات", "column.domain_blocks": "النطاقات المخفية", - "column.edit_profile": "Edit profile", - "column.export_data": "Export data", - "column.familiar_followers": "People you know following {name}", - "column.favourited_statuses": "Liked posts", - "column.favourites": "Likes", - "column.federation_restrictions": "Federation Restrictions", - "column.filters": "Muted words", - "column.filters.add_new": "Add New Filter", - "column.filters.conversations": "Conversations", - "column.filters.create_error": "Error adding filter", - "column.filters.delete": "Delete", - "column.filters.delete_error": "Error deleting filter", - "column.filters.drop_header": "Drop instead of hide", - "column.filters.drop_hint": "Filtered posts will disappear irreversibly, even if filter is later removed", - "column.filters.expires": "Expire after", - "column.filters.expires_hint": "Expiration dates are not currently supported", - "column.filters.home_timeline": "Home timeline", - "column.filters.keyword": "Keyword or phrase", - "column.filters.notifications": "Notifications", - "column.filters.public_timeline": "Public timeline", - "column.filters.subheading_add_new": "Add New Filter", - "column.filters.subheading_filters": "Current Filters", - "column.filters.whole_word_header": "Whole word", - "column.filters.whole_word_hint": "When the keyword or phrase is alphanumeric only, it will only be applied if it matches the whole word", + "column.edit_profile": "تعديل المِلف الشخصي", + "column.export_data": "تصدير البيانات", + "column.familiar_followers": "أشخاص تعرفهم يتابعون {name}", + "column.favourited_statuses": "المنشورات التي أُعجبت بها", + "column.favourites": "الإعجابات", + "column.federation_restrictions": "القيود على الفيدرالية", + "column.filters": "الكلمات المُرشِّحة", + "column.filters.add_new": "إضافة مُرشّح جديد", + "column.filters.conversations": "المحادثات", + "column.filters.create_error": "حدث خطأ في أثناء إضافة المُرشّح", + "column.filters.delete": "حذف", + "column.filters.delete_error": "حدث خطأ في أثناء حذف المُرشّح", + "column.filters.drop_header": "الحظر بدلا من الإخفاء", + "column.filters.drop_hint": "ستختفي المنشورات التي تم ترشيحُها بشكل نهائي، حتى لو أُزيل المُرشّح لاحقًا", + "column.filters.expires": "ينتهي خلال", + "column.filters.expires_hint": "تواريخ انتهاء الصلاحية غير مدعومة حاليًا", + "column.filters.home_timeline": "المنشورات الرئيسية", + "column.filters.keyword": "كلمة دلالية أو جملة", + "column.filters.notifications": "الإشعارات", + "column.filters.public_timeline": "المنشورات العامة", + "column.filters.subheading_add_new": "إضافة مُرشّح جديد", + "column.filters.subheading_filters": "المُرشّحات الحالية", + "column.filters.whole_word_header": "الكلمة كلّها", + "column.filters.whole_word_hint": "إذا كانت الكلمة الدلالية أو الجملة مكونةً من أرقامٍ وحروفٍ فقط، فستُرشَّح فقط عند مطابقة الكلمة كلّها", "column.follow_requests": "طلبات المتابعة", - "column.followers": "Followers", - "column.following": "Following", + "column.followers": "المتابعين", + "column.following": "يتابع", "column.home": "الرئيسية", - "column.import_data": "Import data", - "column.info": "Server information", + "column.import_data": "استيراد البيانات", + "column.info": "معلومات عن الخادم", "column.lists": "القوائم", - "column.mentions": "Mentions", - "column.mfa": "Multi-Factor Authentication", - "column.mfa_cancel": "Cancel", - "column.mfa_confirm_button": "Confirm", - "column.mfa_disable_button": "Disable", - "column.mfa_setup": "Proceed to Setup", - "column.migration": "Account migration", + "column.mentions": "الإشارات", + "column.mfa": "المصادقة المتعددة", + "column.mfa_cancel": "الغاء", + "column.mfa_confirm_button": "تأكيد", + "column.mfa_disable_button": "تعطيل", + "column.mfa_setup": "الانتقال إلى الإعداد", + "column.migration": "نقل الحسابات", "column.mutes": "الحسابات المكتومة", - "column.notifications": "الإخطارات", - "column.pins": "Pinned posts", - "column.preferences": "Preferences", - "column.public": "الخيط العام الموحد", - "column.reactions": "Reactions", - "column.reblogs": "Reposts", - "column.remote": "Federated timeline", - "column.scheduled_statuses": "Scheduled Posts", - "column.search": "Search", - "column.settings_store": "Settings store", - "column.soapbox_config": "Soapbox config", - "column.test": "Test timeline", - "column_back_button.label": "العودة", - "column_forbidden.body": "You do not have permission to access this page.", - "column_forbidden.title": "Forbidden", - "common.cancel": "Cancel", - "common.error": "Something isn't right. Try reloading the page.", - "compare_history_modal.header": "Edit history", - "compose.character_counter.title": "Used {chars} out of {maxChars} characters", - "compose.edit_success": "Your post was edited", - "compose.invalid_schedule": "You must schedule a post at least 5 minutes out.", - "compose.submit_success": "Your post was sent", - "compose_form.direct_message_warning": "لن يَظهر هذا التبويق إلا للمستخدمين المذكورين.", - "compose_form.hashtag_warning": "هذا التبويق لن يُدرَج تحت أي وسم كان بما أنه غير مُدرَج. لا يُسمح بالبحث إلّا عن التبويقات العمومية عن طريق الوسوم.", - "compose_form.lock_disclaimer": "حسابك ليس {locked}. يمكن لأي شخص متابعتك و عرض المنشورات.", + "column.notifications": "الإشعارات", + "column.pins": "منشورات مثبتة", + "column.preferences": "تفضيلات", + "column.public": "الاتحاد الاجتماعي", + "column.reactions": "تفاعلات", + "column.reblogs": "إعادة النشر", + "column.remote": "الاتحاد الاجتماعي", + "column.scheduled_statuses": "منشورات مُجدولة", + "column.search": "البحث", + "column.settings_store": "مخزن الإعدادات", + "column.soapbox_config": "تهيئة بسّام", + "column.test": "تجربة الخط الزمني", + "column_back_button.label": "الرجوع", + "column_forbidden.body": "ليست لديك الصلاحيات للدخول إلى هذه الصفحة.", + "column_forbidden.title": "محظور", + "common.cancel": "إلغاء", + "common.error": "هناك خطب ما. حاول إعادة تحميل الصفحة.", + "compare_history_modal.header": "تعديل السِّجل", + "compose.character_counter.title": "تم استخدام {chars} حرف من {maxChars}", + "compose.edit_success": "تم تعديل المنشور", + "compose.invalid_schedule": "يجب عليك جدولة منشور بمدة لا تقل عن 5 دقائق.", + "compose.submit_success": "تم إرسال المنشور", + "compose_form.direct_message_warning": "لن يظهر منشورك إلا للمستخدمين المذكورين.", + "compose_form.hashtag_warning": "هذا المنشور لن يُدرَج تحت أي وسم كان، بما أنه غير مُدرَج. لا يُسمح بالبحث إلّا عن المنشورات العمومية عن طريق وسومها.", + "compose_form.lock_disclaimer": "حسابك ليس {locked}. يمكن لأي شخص رؤية منشوراتك الخاصة", "compose_form.lock_disclaimer.lock": "مقفل", - "compose_form.markdown.marked": "Post markdown enabled", - "compose_form.markdown.unmarked": "Post markdown disabled", - "compose_form.message": "Message", - "compose_form.placeholder": "فيمَ تفكّر؟", - "compose_form.poll.add_option": "إضافة خيار", + "compose_form.markdown.marked": "الكتابة بالـ markdown مُفعّلة", + "compose_form.markdown.unmarked": "الكتابة بالـ markdown غير مُفعّلة", + "compose_form.message": "رسالة", + "compose_form.placeholder": "بمَ تُفكر؟", + "compose_form.poll.add_option": "اضافة خيار", "compose_form.poll.duration": "مدة استطلاع الرأي", - "compose_form.poll.multiselect": "Multi-Select", - "compose_form.poll.multiselect_detail": "Allow users to select multiple answers", + "compose_form.poll.multiselect": "تحديد متعدد", + "compose_form.poll.multiselect_detail": "السماح للأعضاء بتحديد أكثر من اختيار", "compose_form.poll.option_placeholder": "الخيار {number}", - "compose_form.poll.remove": "Remove poll", + "compose_form.poll.remove": "حذف التصويت", "compose_form.poll.remove_option": "إزالة هذا الخيار", - "compose_form.poll.switch_to_multiple": "Change poll to allow multiple choices", - "compose_form.poll.switch_to_single": "Change poll to allow for a single choice", - "compose_form.poll_placeholder": "Add a poll topic...", - "compose_form.publish": "بوّق", + "compose_form.poll.switch_to_multiple": "تعديل التصويت إلى خيارات متعددة", + "compose_form.poll.switch_to_single": "تعديل التصويت إلى اختيار واحد فقط", + "compose_form.poll_placeholder": "إضافة عنوان للتصويت...", + "compose_form.publish": "نشر", "compose_form.publish_loud": "{publish}!", - "compose_form.save_changes": "Save changes", - "compose_form.schedule": "Schedule", - "compose_form.scheduled_statuses.click_here": "Click here", - "compose_form.scheduled_statuses.message": "You have scheduled posts. {click_here} to see them.", - "compose_form.spoiler.marked": "إنّ النص مخفي وراء تحذير", - "compose_form.spoiler.unmarked": "النص غير مخفي", + "compose_form.save_changes": "حِفظ التغييرات", + "compose_form.schedule": "جدولة", + "compose_form.scheduled_statuses.click_here": "إضغط هنا", + "compose_form.scheduled_statuses.message": "لقد قمت بجدولة المنشورات، {click_here} لتراها.", + "compose_form.spoiler.marked": "إظهار النص", + "compose_form.spoiler.unmarked": "إخفاء النص", "compose_form.spoiler_placeholder": "تنبيه عن المحتوى", - "compose_form.spoiler_remove": "Remove sensitive", - "compose_form.spoiler_title": "Sensitive content", + "compose_form.spoiler_remove": "إزالة الحساسية", + "compose_form.spoiler_title": "محتوى حسَّاس", "confirmation_modal.cancel": "إلغاء", - "confirmations.admin.deactivate_user.confirm": "Deactivate @{name}", - "confirmations.admin.deactivate_user.heading": "Deactivate @{acct}", - "confirmations.admin.deactivate_user.message": "You are about to deactivate @{acct}. Deactivating a user is a reversible action.", - "confirmations.admin.delete_local_user.checkbox": "I understand that I am about to delete a local user.", - "confirmations.admin.delete_status.confirm": "Delete post", - "confirmations.admin.delete_status.heading": "Delete post", - "confirmations.admin.delete_status.message": "You are about to delete a post by @{acct}. This action cannot be undone.", - "confirmations.admin.delete_user.confirm": "Delete @{name}", - "confirmations.admin.delete_user.heading": "Delete @{acct}", - "confirmations.admin.delete_user.message": "You are about to delete @{acct}. THIS IS A DESTRUCTIVE ACTION THAT CANNOT BE UNDONE.", - "confirmations.admin.mark_status_not_sensitive.confirm": "Mark post not sensitive", - "confirmations.admin.mark_status_not_sensitive.heading": "Mark post not sensitive.", - "confirmations.admin.mark_status_not_sensitive.message": "You are about to mark a post by @{acct} not sensitive.", - "confirmations.admin.mark_status_sensitive.confirm": "Mark post sensitive", - "confirmations.admin.mark_status_sensitive.heading": "Mark post sensitive", - "confirmations.admin.mark_status_sensitive.message": "You are about to mark a post by @{acct} sensitive.", - "confirmations.admin.reject_user.confirm": "Reject @{name}", - "confirmations.admin.reject_user.heading": "Reject @{acct}", - "confirmations.admin.reject_user.message": "You are about to reject @{acct} registration request. This action cannot be undone.", - "confirmations.block.block_and_report": "احجبه وابلغ عنه", + "confirmations.admin.deactivate_user.confirm": "تعطيل @{name}", + "confirmations.admin.deactivate_user.heading": "تعطيل @{acct}", + "confirmations.admin.deactivate_user.message": "أنت على وشك تعطيل @{acct}. يمكنك تفعيله في أي وقت.", + "confirmations.admin.delete_local_user.checkbox": "أنا على وعي أنني سأقوم بحذف حساب محلي.", + "confirmations.admin.delete_status.confirm": "حذف المنشور", + "confirmations.admin.delete_status.heading": "حذف المنشور", + "confirmations.admin.delete_status.message": "أنت على وشك حذف منشور @{acct}. لا يمكنك الرجوع عن هذا القرار بعدها.", + "confirmations.admin.delete_user.confirm": "حذف @{name}", + "confirmations.admin.delete_user.heading": "حذف @{acct}", + "confirmations.admin.delete_user.message": "أنت على وشك حذف حساب @{acct}. لا يمكنك الرجوع عن هذا القرار بعدها.", + "confirmations.admin.mark_status_not_sensitive.confirm": "جعل المنشور غير حسّاس", + "confirmations.admin.mark_status_not_sensitive.heading": "جعل المنشور غير حسّاس", + "confirmations.admin.mark_status_not_sensitive.message": "أنت على وشك جعل منشور @{acct} غير حسّاس.", + "confirmations.admin.mark_status_sensitive.confirm": "جعل المنشور حسّاس", + "confirmations.admin.mark_status_sensitive.heading": "جعل المنشور حسّاس", + "confirmations.admin.mark_status_sensitive.message": "أنت على وشك جعل منشور @{acct} حسّاسا.", + "confirmations.admin.reject_user.confirm": "رفض @{name}", + "confirmations.admin.reject_user.heading": "رفض @{acct}", + "confirmations.admin.reject_user.message": "أنت على وشك رفض طلب تسجيل @{acct}. لا يمكنك الرجوع عن هذا القرار بعدها.", + "confirmations.block.block_and_report": "حجب وتبليغ", "confirmations.block.confirm": "حجب", - "confirmations.block.heading": "Block @{name}", - "confirmations.block.message": "هل أنت متأكد أنك تريد حجب {name} ؟", - "confirmations.cancel_editing.confirm": "Cancel editing", - "confirmations.cancel_editing.heading": "Cancel post editing", - "confirmations.cancel_editing.message": "Are you sure you want to cancel editing this post? All changes will be lost.", - "confirmations.delete.confirm": "حذف", - "confirmations.delete.heading": "Delete post", - "confirmations.delete.message": "هل أنت متأكد أنك تريد حذف هذا المنشور ؟", - "confirmations.delete_list.confirm": "احذف", - "confirmations.delete_list.heading": "Delete list", + "confirmations.block.heading": "حجب @{name}", + "confirmations.block.message": "هل تود حقًا حظر {name}؟", + "confirmations.cancel_editing.confirm": "إلغاء التعديل", + "confirmations.cancel_editing.heading": "إلغاء تعديل المنشور", + "confirmations.cancel_editing.message": "هل أنت متأكد من رغبتك في إلغاء التعديل؟ ستخسر جميع التغييرات.", + "confirmations.delete.confirm": "إزالة", + "confirmations.delete.heading": "حذف المنشور", + "confirmations.delete.message": "هل تود حقًا حذف هذا المنشور؟", + "confirmations.delete_list.confirm": "حذف", + "confirmations.delete_list.heading": "إزالة القائمة", "confirmations.delete_list.message": "هل تود حقا حذف هذه القائمة ؟", - "confirmations.domain_block.confirm": "إخفاء اسم النطاق كاملا", - "confirmations.domain_block.heading": "Block {domain}", - "confirmations.domain_block.message": "متأكد من أنك تود حظر اسم النطاق {domain} بالكامل ؟ في غالب الأحيان يُستَحسَن كتم أو حظر بعض الحسابات بدلا من حظر نطاق بالكامل.\nلن تتمكن مِن رؤية محتوى هذا النطاق لا على خيوطك العمومية و لا في إشعاراتك. سوف يتم كذلك إزالة كافة متابعيك المنتمين إلى هذا النطاق.", - "confirmations.mute.confirm": "أكتم", - "confirmations.mute.heading": "Mute @{name}", - "confirmations.mute.message": "هل أنت متأكد أنك تريد كتم {name} ؟", + "confirmations.domain_block.confirm": "حجب النطاق", + "confirmations.domain_block.heading": "حجب {domain}", + "confirmations.domain_block.message": "هل تود حظر النطاق {domain} بالكامل؟ في غالب الأحيان يُستَحسَن كتم أو حظر بعض الحسابات بدلا من حظر نطاق بالكامل.\nلن تتمكن مِن رؤية محتوى هذا النطاق لا على خيوطك العمومية و لا في إشعاراتك. سيُزيل ذلك كافة متابعيك المنتمين إلى هذا النطاق.", + "confirmations.mute.confirm": "كتم", + "confirmations.mute.heading": "كتم @{name}", + "confirmations.mute.message": "هل تود حقًا حجب {name}؟", "confirmations.redraft.confirm": "إزالة و إعادة الصياغة", - "confirmations.redraft.heading": "Delete & redraft", - "confirmations.redraft.message": "هل أنت متأكد من أنك تريد حذف هذا المنشور و إعادة صياغته ؟ سوف تفقد جميع الإعجابات و الترقيات أما الردود المتصلة به فستُصبِح يتيمة.", - "confirmations.register.needs_approval": "Your account will be manually approved by an admin. Please be patient while we review your details.", - "confirmations.register.needs_approval.header": "Approval needed", - "confirmations.register.needs_confirmation": "Please check your inbox at {email} for confirmation instructions. You will need to verify your email address to continue.", - "confirmations.register.needs_confirmation.header": "Confirmation needed", - "confirmations.remove_from_followers.confirm": "Remove", - "confirmations.remove_from_followers.message": "Are you sure you want to remove {name} from your followers?", + "confirmations.redraft.heading": "إزالة وإعادة الصياغة", + "confirmations.redraft.message": "هل تود حقًّا حذف المنشور وإعادة صياغته؟ ستفقد التفاعلات والمشاركات المتعلّقة به وستظهر الردود كمنشورات منفصلة. ", + "confirmations.register.needs_approval": "سيؤكد المسؤول حسابك يدويًا. رجاءً كن صبورًا ريثما نراجع تفاصيلك.", + "confirmations.register.needs_approval.header": "يتطلب موافقة", + "confirmations.register.needs_confirmation": "تفقد بريدك {email} لاكمال التسجيل تحتاج لتوثيق البريد", + "confirmations.register.needs_confirmation.header": "يتطلب تأكيدًا", + "confirmations.remove_from_followers.confirm": "حذف", + "confirmations.remove_from_followers.message": "أمتاكد من حذف {name} من متابِعيك؟", "confirmations.reply.confirm": "رد", - "confirmations.reply.message": "الرد في الحين سوف يُعيد كتابة الرسالة التي أنت بصدد كتابتها. متأكد من أنك تريد المواصلة؟", - "confirmations.revoke_session.confirm": "Revoke", - "confirmations.revoke_session.heading": "Revoke current session", - "confirmations.revoke_session.message": "You are about to revoke your current session. You will be signed out.", - "confirmations.scheduled_status_delete.confirm": "Cancel", - "confirmations.scheduled_status_delete.heading": "Cancel scheduled post", - "confirmations.scheduled_status_delete.message": "Are you sure you want to cancel this scheduled post?", + "confirmations.reply.message": "الرد الآن سيستبدل الرسالة التي تكتبها. هل تريد المضيَّ قدمًا؟", + "confirmations.revoke_session.confirm": "إلغاء", + "confirmations.revoke_session.heading": "تسجيل الخروج", + "confirmations.revoke_session.message": "انت على وشك تسجيل الخروج", + "confirmations.scheduled_status_delete.confirm": "إلغاء", + "confirmations.scheduled_status_delete.heading": "إلغاء جدولة المنشور", + "confirmations.scheduled_status_delete.message": "هل تود حقا حذف هذا المنشور المجدول", "confirmations.unfollow.confirm": "إلغاء المتابعة", - "confirmations.unfollow.heading": "Unfollow {name}", - "confirmations.unfollow.message": "متأكد من أنك تريد إلغاء متابعة {name} ؟", - "crypto_donate.explanation_box.message": "{siteTitle} accepts cryptocurrency donations. You may send a donation to any of the addresses below. Thank you for your support!", - "crypto_donate.explanation_box.title": "Sending cryptocurrency donations", - "crypto_donate_panel.actions.view": "Click to see {count} {count, plural, one {wallet} other {wallets}}", - "crypto_donate_panel.heading": "Donate Cryptocurrency", - "crypto_donate_panel.intro.message": "{siteTitle} accepts cryptocurrency donations to fund our service. Thank you for your support!", - "datepicker.day": "Day", - "datepicker.hint": "Scheduled to post at…", - "datepicker.month": "Month", - "datepicker.next_month": "Next month", - "datepicker.next_year": "Next year", - "datepicker.previous_month": "Previous month", - "datepicker.previous_year": "Previous year", - "datepicker.year": "Year", - "developers.challenge.answer_label": "Answer", - "developers.challenge.answer_placeholder": "Your answer", - "developers.challenge.fail": "Wrong answer", - "developers.challenge.message": "What is the result of calling {function}?", - "developers.challenge.submit": "Become a developer", - "developers.challenge.success": "You are now a developer", - "developers.leave": "You have left developers", - "developers.navigation.app_create_label": "Create an app", - "developers.navigation.intentional_error_label": "Trigger an error", - "developers.navigation.leave_developers_label": "Leave developers", - "developers.navigation.network_error_label": "Network error", - "developers.navigation.service_worker_label": "Service Worker", - "developers.navigation.settings_store_label": "Settings store", - "developers.navigation.test_timeline_label": "Test timeline", - "developers.settings_store.advanced": "Advanced settings", - "developers.settings_store.hint": "It is possible to directly edit your user settings here. BE CAREFUL! Editing this section can break your account, and you will only be able to recover through the API.", - "direct.search_placeholder": "Send a message to…", - "directory.federated": "From known fediverse", - "directory.local": "From {domain} only", - "directory.new_arrivals": "New arrivals", - "directory.recently_active": "Recently active", - "edit_email.header": "Change Email", - "edit_email.placeholder": "me@example.com", - "edit_federation.followers_only": "Hide posts except to followers", - "edit_federation.force_nsfw": "Force attachments to be marked sensitive", - "edit_federation.media_removal": "Strip media", - "edit_federation.reject": "Reject all activities", - "edit_federation.save": "Save", - "edit_federation.success": "{host} federation was updated", - "edit_federation.unlisted": "Force posts unlisted", - "edit_password.header": "Change Password", - "edit_profile.error": "Profile update failed", - "edit_profile.fields.accepts_email_list_label": "Subscribe to newsletter", - "edit_profile.fields.avatar_label": "Avatar", - "edit_profile.fields.bio_label": "Bio", - "edit_profile.fields.bio_placeholder": "Tell us about yourself.", - "edit_profile.fields.birthday_label": "Birthday", - "edit_profile.fields.birthday_placeholder": "Your birthday", - "edit_profile.fields.bot_label": "This is a bot account", - "edit_profile.fields.discoverable_label": "Allow account discovery", - "edit_profile.fields.display_name_label": "Display name", - "edit_profile.fields.display_name_placeholder": "Name", - "edit_profile.fields.header_label": "Header", - "edit_profile.fields.hide_network_label": "Hide network", - "edit_profile.fields.location_label": "Location", - "edit_profile.fields.location_placeholder": "Location", - "edit_profile.fields.locked_label": "Lock account", - "edit_profile.fields.meta_fields.content_placeholder": "Content", - "edit_profile.fields.meta_fields.label_placeholder": "Label", - "edit_profile.fields.meta_fields_label": "Profile fields", - "edit_profile.fields.stranger_notifications_label": "Block notifications from strangers", - "edit_profile.fields.website_label": "Website", - "edit_profile.fields.website_placeholder": "Display a Link", - "edit_profile.header": "Edit Profile", - "edit_profile.hints.accepts_email_list": "Opt-in to news and marketing updates.", - "edit_profile.hints.avatar": "PNG, GIF or JPG. Will be downscaled to {size}", - "edit_profile.hints.bot": "This account mainly performs automated actions and might not be monitored", - "edit_profile.hints.discoverable": "Display account in profile directory and allow indexing by external services", - "edit_profile.hints.header": "PNG, GIF or JPG. Will be downscaled to {size}", - "edit_profile.hints.hide_network": "Who you follow and who follows you will not be shown on your profile", - "edit_profile.hints.locked": "Requires you to manually approve followers", - "edit_profile.hints.meta_fields": "You can have up to {count, plural, one {# custom field} other {# custom fields}} displayed on your profile.", - "edit_profile.hints.stranger_notifications": "Only show notifications from people you follow", - "edit_profile.save": "Save", - "edit_profile.success": "Profile saved!", - "email_confirmation.success": "Your email has been confirmed!", - "email_passthru.confirmed.body": "Close this tab and continue the registration process on the {bold} from which you sent this email confirmation.", - "email_passthru.confirmed.heading": "Email Confirmed!", - "email_passthru.fail.expired": "Your email token has expired", - "email_passthru.fail.generic": "Unable to confirm your email", - "email_passthru.fail.invalid_token": "Your token is invalid", - "email_passthru.fail.not_found": "Your email token is invalid.", - "email_passthru.generic_fail.body": "Please request a new email confirmation.", - "email_passthru.generic_fail.heading": "Something Went Wrong", - "email_passthru.success": "Your email has been verified!", - "email_passthru.token_expired.body": "Your email token has expired. Please request a new email confirmation from the {bold} from which you sent this email confirmation.", - "email_passthru.token_expired.heading": "Token Expired", - "email_passthru.token_not_found.body": "Your email token was not found. Please request a new email confirmation from the {bold} from which you sent this email confirmation.", - "email_passthru.token_not_found.heading": "Invalid Token", - "email_verification.email.label": "E-mail address", - "email_verification.fail": "Failed to request email verification.", - "email_verification.header": "Enter your email address", - "email_verification.success": "Verification email sent successfully.", - "email_verification.taken": "is taken", - "email_verifilcation.exists": "This email has already been taken.", - "embed.instructions": "يمكنكم إدماج هذا المنشور على موقعكم الإلكتروني عن طريق نسخ الشفرة أدناه.", + "confirmations.unfollow.heading": "إلغاء متابعة {name}", + "confirmations.unfollow.message": "هل تود حقًّا إلغاء متابعة {name}؟", + "crypto_donate.explanation_box.message": "{siteTitle} يقبل العملات الرقمية . بإمكانك التبرع عبر أي من هذه العناوين في الأسفل . شكرا لدعمك!", + "crypto_donate.explanation_box.title": "يتم إرسال العملات الرقمية", + "crypto_donate_panel.actions.view": "انقر لإظهار {count} {count, plural, one {wallet} other {wallets}}", + "crypto_donate_panel.heading": "تبرّع بالعملات الرقمية", + "crypto_donate_panel.intro.message": "يقبل {siteTitle} العملات الرقمية لدعم تواجه . شكراً لدعمك!", + "datepicker.day": "يوم", + "datepicker.hint": "مُجدول للنشر في...", + "datepicker.month": "شهر", + "datepicker.next_month": "الشهر القادم", + "datepicker.next_year": "العام القادم", + "datepicker.previous_month": "الشهر الماضي", + "datepicker.previous_year": "السنة الماضية", + "datepicker.year": "عام", + "developers.challenge.answer_label": "إجابة", + "developers.challenge.answer_placeholder": "إجابتك", + "developers.challenge.fail": "إجابة خاطئة", + "developers.challenge.message": "ما نتيجة استدعاء الـ {function}؟", + "developers.challenge.submit": "كن مطورًا", + "developers.challenge.success": "أنت الآن مطور", + "developers.leave": "أنت لم تعد مُطوِراً", + "developers.navigation.app_create_label": "إنشاء تطبيق", + "developers.navigation.intentional_error_label": "تسبب في حدوث خطأ", + "developers.navigation.leave_developers_label": "مغادرة المطورين", + "developers.navigation.network_error_label": "خطأ في الشبكة", + "developers.navigation.service_worker_label": "عامل الخدمة", + "developers.navigation.settings_store_label": "مجمع الاعدادات", + "developers.navigation.test_timeline_label": "تجربة الخط الزمني", + "developers.settings_store.advanced": "إعدادات متقدمة", + "developers.settings_store.hint": "يمكنك تعديل إعدادت المستخدم من هنا. لكن كن حذرا! تعديل هذا القسم قد يتسبب في تعطيل الحساب، وستتمكن فقط من استرجاع البيانات عن طريق الـ API.", + "direct.search_placeholder": "إرسال رسالة إلى...", + "directory.federated": "من منصات الاتحاد المعروفة", + "directory.local": "من {domain} حصرا", + "directory.new_arrivals": "الوافدون الجدد", + "directory.recently_active": "نشط مؤخرا", + "edit_email.header": "تغيير البريد الإلكتروني", + "edit_email.placeholder": "me@bassam.social", + "edit_federation.followers_only": "اظهار المنشورات للمتابعين حصرا", + "edit_federation.force_nsfw": "عين المرفق كمحتوى حساس", + "edit_federation.media_removal": "مسح المعلومات الوصفية من الوسائط", + "edit_federation.reject": "رفض جميع النشاطات", + "edit_federation.save": "حفظ", + "edit_federation.success": "تم تحديث اتحاد {host}", + "edit_federation.unlisted": "فرض عدم إدراج المنشورات", + "edit_password.header": "تغيير كلمة المرور", + "edit_profile.error": "فشل تحديث الملف الشخصي", + "edit_profile.fields.accepts_email_list_label": "الاشتراك في النشرة الإخبارية", + "edit_profile.fields.avatar_label": "الصورة الشخصية", + "edit_profile.fields.bio_label": "نبذة شخصية", + "edit_profile.fields.bio_placeholder": "حدثنا عن نفسك.", + "edit_profile.fields.birthday_label": "يوم الميلاد", + "edit_profile.fields.birthday_placeholder": "يوم ميلادك", + "edit_profile.fields.bot_label": "هذا الحساب لروبوت ", + "edit_profile.fields.discoverable_label": "السماح باكتشاف الحساب", + "edit_profile.fields.display_name_label": "الاسم الظاهر", + "edit_profile.fields.display_name_placeholder": "الاسم", + "edit_profile.fields.header_label": "صورة الغلاف", + "edit_profile.fields.hide_network_label": "اخفاء الشبكة", + "edit_profile.fields.location_label": "الموقع", + "edit_profile.fields.location_placeholder": "الموقع", + "edit_profile.fields.locked_label": "قفل الحساب", + "edit_profile.fields.meta_fields.content_placeholder": "المحتوى", + "edit_profile.fields.meta_fields.label_placeholder": "خانة", + "edit_profile.fields.meta_fields_label": "حُقول الملف الشخصي", + "edit_profile.fields.stranger_notifications_label": "حجب اشعارات الغرباء", + "edit_profile.fields.website_label": "الموقع الإلكتروني", + "edit_profile.fields.website_placeholder": "إظهار رابط", + "edit_profile.header": "تعديل الملف الشخصي", + "edit_profile.hints.accepts_email_list": "الإشتراك في الأخبار والتحديثات التسويقية.", + "edit_profile.hints.avatar": "الصور بامتداد png او gif او jpg. سيتم تخفيض حجمهم إلى {size}", + "edit_profile.hints.bot": "يقوم هذا الحساب بتنفيذ إجراءات آلية بشكل أساسي، وقد لا تتم مراقبته", + "edit_profile.hints.discoverable": "عرض الحساب في دليل الملف الشخصي والسماح بالفهرسة من خلال الخدمات الخارجية", + "edit_profile.hints.header": "PNG, GIF أو JPG. سيتم تصغيرها إلى {size}", + "edit_profile.hints.hide_network": "اخفاء من تتابع ومن يتابعك من ملفك الشخصي", + "edit_profile.hints.locked": "يتطلب الموافقة على طلبات المتابعة", + "edit_profile.hints.meta_fields": "بالإمكان عرض {count, plural, one {# custom field} other {# custom fields}} على ملفك الشخصي", + "edit_profile.hints.stranger_notifications": "اظهار الاشعارات ممن تتابعهم حصرا", + "edit_profile.save": "حِفط", + "edit_profile.success": "حفظت التعديلات", + "email_confirmation.success": "تم تأكيد البريد", + "email_passthru.confirmed.body": "أغلق علامة التبويب هذه وتابع عملية التسجيل من خلال {bold}، ستجد رسالة التأكيد في البريد الإلكتروني.", + "email_passthru.confirmed.heading": "تم توثيق البريد!", + "email_passthru.fail.expired": "انتهت صلاحية الرمز المميز لبريدك الإلكتروني", + "email_passthru.fail.generic": "فشل توثيق البريد", + "email_passthru.fail.invalid_token": "رمزك المميز غير صالح", + "email_passthru.fail.not_found": "الرمز المميز لبريدك الالكتروني غير صالح", + "email_passthru.generic_fail.body": "رجاءً قم بطلب تأكيد جديد لبريدك الإلكتروني", + "email_passthru.generic_fail.heading": "هناك خطب ما", + "email_passthru.success": "تم تأكيد بريدك الالكتروني!", + "email_passthru.token_expired.body": "انتهت صلاحية الرمز المميز لبريدك الإلكتروني. يرجى إعادة طلب تأكيد جديد من الـ {bold}.", + "email_passthru.token_expired.heading": "انتهت صلاحية الرمز المميز", + "email_passthru.token_not_found.body": "لم يتم العثور على رمز البريد الإلكتروني الخاص بك. يرجى طلب تأكيد بريد إلكتروني جديد من الـ {bold} الذي أرسلت منه رسالة التأكيد بالبريد الإلكتروني.", + "email_passthru.token_not_found.heading": "الرمز المميز غير صالح", + "email_verification.email.label": "البريد الالكتروني", + "email_verification.fail": "فشل طلب التحقق من البريد الإلكتروني.", + "email_verification.header": "أدخل عنوان بريدك الالكتروني", + "email_verification.success": "تم إرسال رابط التأكيد لبريدك الإلكتروني", + "email_verification.taken": "البريد مستخدم بالفعل", + "email_verifilcation.exists": "هذا البريد الإلكتروني مستخدم بالفعل.", + "embed.instructions": "يمكنكم إدراج هذا المنشور على موقعكم الإلكتروني عن طريق نسخ الشفرة أدناه.", "emoji_button.activity": "الأنشطة", "emoji_button.custom": "مخصص", "emoji_button.flags": "الأعلام", "emoji_button.food": "الطعام والشراب", - "emoji_button.label": "أدرج إيموجي", + "emoji_button.label": "أدرج رمز تعبيري", "emoji_button.nature": "الطبيعة", - "emoji_button.not_found": "لا إيموجو!! (╯°□°)╯︵ ┻━┻", + "emoji_button.not_found": "ليس هناك رموز تعبيرية ┻━┻︵╯ (°□°╰)", "emoji_button.objects": "أشياء", "emoji_button.people": "الناس", "emoji_button.recent": "الشائعة الاستخدام", - "emoji_button.search": "ابحث...", + "emoji_button.search": "البحث...", "emoji_button.search_results": "نتائج البحث", "emoji_button.symbols": "رموز", "emoji_button.travel": "الأماكن والسفر", - "empty_column.account_blocked": "You are blocked by @{accountUsername}.", - "empty_column.account_favourited_statuses": "This user doesn't have any liked posts yet.", - "empty_column.account_timeline": "ليس هناك تبويقات!", - "empty_column.account_unavailable": "الملف التعريفي غير متوفر", - "empty_column.aliases": "You haven't created any account alias yet.", - "empty_column.aliases.suggestions": "There are no account suggestions available for the provided term.", + "empty_column.account_blocked": "تم حظرك بواسطة @{accountUsername}.", + "empty_column.account_favourited_statuses": "هذا المستخدم لم يحصل على أي إعجاب على منشوراته حتى الآن.", + "empty_column.account_timeline": "ليس هناك منشورات!", + "empty_column.account_unavailable": "الملف الشخصي غير متوفر", + "empty_column.aliases": "لم تقم بإنشاء أية أسماء مستعارة لحسابك حتى الآن.", + "empty_column.aliases.suggestions": "لا توجد حسابات مُقترحة للكلمة المُدخلة.", "empty_column.blocks": "لم تقم بحظر أي مستخدِم بعد.", - "empty_column.bookmarks": "You don't have any bookmarks yet. When you add one, it will show up here.", - "empty_column.community": "الخط العام المحلي فارغ. أكتب شيئا ما للعامة كبداية!", - "empty_column.direct": "لم تتلق أية رسالة خاصة مباشِرة بعد. سوف يتم عرض الرسائل المباشرة هنا إن قمت بإرسال واحدة أو تلقيت البعض منها.", + "empty_column.bookmarks": "ليس لديك أي علامات ، ستظهر هنا عند اضافتها.", + "empty_column.community": " لا توجد منشورات في بسّام بعد. أكتب شيئا ما للعامة كبداية!", + "empty_column.direct": "لم تتلقَ أي رسالة خاصة مباشرة بعد. ستعرض الرسائل المباشرة هنا في حال أرسلت أو تلقيت بعضها.", "empty_column.domain_blocks": "ليس هناك نطاقات مخفية بعد.", - "empty_column.favourited_statuses": "ليس لديك أية تبويقات مفضلة بعد. عندما ستقوم بالإعجاب بواحد، سيظهر هنا.", - "empty_column.favourites": "لم يقم أي أحد بالإعجاب بهذا التبويق بعد. عندما يقوم أحدهم بذلك سوف يظهر هنا.", - "empty_column.filters": "You haven't created any muted words yet.", - "empty_column.follow_recommendations": "Looks like no suggestions could be generated for you. You can try using search to look for people you might know or explore trending hashtags.", - "empty_column.follow_requests": "ليس عندك أي طلب للمتابعة بعد. سوف تظهر طلباتك هنا إن قمت بتلقي البعض منها.", - "empty_column.hashtag": "ليس هناك بعدُ أي محتوى ذو علاقة بهذا الوسم.", - "empty_column.home": "إنّ الخيط الزمني لصفحتك الرئيسية فارغ. قم بزيارة {public} أو استخدم حقل البحث لكي تكتشف مستخدمين آخرين.", - "empty_column.home.local_tab": "the {site_title} tab", - "empty_column.home.subtitle": "{siteTitle} gets more interesting once you follow other users.", - "empty_column.home.title": "You're not following anyone yet", - "empty_column.list": "هذه القائمة فارغة مؤقتا و لكن سوف تمتلئ تدريجيا عندما يبدأ الأعضاء المُنتَمين إليها بنشر تبويقات.", - "empty_column.lists": "ليس عندك أية قائمة بعد. سوف تظهر قائمتك هنا إن قمت بإنشاء واحدة.", - "empty_column.mutes": "لم تقم بكتم أي مستخدم بعد.", + "empty_column.favourited_statuses": "لم تقم بالإعجاب بأي منشور بعد. عندما تقوم بالإعجاب بواحد، سيظهر هنا.", + "empty_column.favourites": "لم يتفاعل أحد مع هذا المنشور. عندما يتفاعل أحد ما سيظهر هنا.", + "empty_column.filters": "لم ترشِّح أيّ كلمة بعد.", + "empty_column.follow_recommendations": "يبدو أنه لا يمكن إنشاء اقتراحات مناسبة لك. يمكنك استخدام خانة البحث للعثور على أشخاص قد تعرفهم أو استكشاف المواضيع الشائعة عن طريق الوُسوم.", + "empty_column.follow_requests": "ليس لديك أي طلب للمتابعة بعد. سوف تظهر الطلبات هنا عندما تتلقى البعض منها.", + "empty_column.hashtag": "لا يوجد محتوى له عَلاقة بهذا الوسم", + "empty_column.home": "لا توجد منشورات على صفحتك الرئسية. قم بزيارة {public} أو استخدم مربع البحث لتكتشف مستخدمين جدد.", + "empty_column.home.local_tab": "قم بزيارة الخيط المحلي ل{site_title}", + "empty_column.home.subtitle": "{siteTitle} يصبح مشوقا أكثر بعد أن تتابع الآخرين", + "empty_column.home.title": "انت لا تتابع احد بعد", + "empty_column.list": "هذه القائمة فارغة مؤقتًا و لكن سوف تمتلئ تدريجيًا عندما يبدأ الأعضاء المُنتَمين إليها بالنشر.", + "empty_column.lists": "ليس عندك أية قائمة بعد. سوف تظهر القوائم هنا بعد أن تقوم بإنشائها.", + "empty_column.mutes": "لم تقم بحجب أي مستخدم بعد", "empty_column.notifications": "لم تتلق أي إشعار بعدُ. تفاعل مع المستخدمين الآخرين لإنشاء محادثة.", - "empty_column.notifications_filtered": "You don't have any notifications of this type yet.", - "empty_column.public": "لا يوجد أي شيء هنا! قم بنشر شيء ما للعامة، أو اتبع المستخدمين الآخرين المتواجدين على الخوادم الأخرى لملء خيط المحادثات", - "empty_column.remote": "There is nothing here! Manually follow users from {instance} to fill it up.", - "empty_column.scheduled_statuses": "You don't have any scheduled statuses yet. When you add one, it will show up here.", - "empty_column.search.accounts": "There are no people results for \"{term}\"", - "empty_column.search.hashtags": "There are no hashtags results for \"{term}\"", - "empty_column.search.statuses": "There are no posts results for \"{term}\"", - "empty_column.test": "The test timeline is empty.", - "export_data.actions.export": "Export", - "export_data.actions.export_blocks": "Export blocks", - "export_data.actions.export_follows": "Export follows", - "export_data.actions.export_mutes": "Export mutes", - "export_data.blocks_label": "Blocks", - "export_data.follows_label": "Follows", - "export_data.hints.blocks": "Get a CSV file containing a list of blocked accounts", - "export_data.hints.follows": "Get a CSV file containing a list of followed accounts", - "export_data.hints.mutes": "Get a CSV file containing a list of muted accounts", - "export_data.mutes_label": "Mutes", - "export_data.success.blocks": "Blocks exported successfully", - "export_data.success.followers": "Followers exported successfully", - "export_data.success.mutes": "Mutes exported successfully", - "federation_restriction.federated_timeline_removal": "Fediverse timeline removal", - "federation_restriction.followers_only": "Hidden except to followers", - "federation_restriction.full_media_removal": "Full media removal", - "federation_restriction.media_nsfw": "Attachments marked NSFW", - "federation_restriction.partial_media_removal": "Partial media removal", - "federation_restrictions.empty_message": "{siteTitle} has not restricted any instances.", - "federation_restrictions.explanation_box.message": "Normally servers on the Fediverse can communicate freely. {siteTitle} has imposed restrictions on the following servers.", - "federation_restrictions.explanation_box.title": "Instance-specific policies", - "federation_restrictions.not_disclosed_message": "{siteTitle} does not disclose federation restrictions through the API.", - "fediverse_tab.explanation_box.dismiss": "Don't show again", - "fediverse_tab.explanation_box.explanation": "{site_title} is part of the Fediverse, a social network made up of thousands of independent social media sites (aka \"servers\"). The posts you see here are from 3rd-party servers. You have the freedom to engage with them, or to block any server you don't like. Pay attention to the full username after the second @ symbol to know which server a post is from. To see only {site_title} posts, visit {local}.", - "fediverse_tab.explanation_box.title": "What is the Fediverse?", - "feed_suggestions.heading": "Suggested Profiles", - "feed_suggestions.view_all": "View all", - "filters.added": "Filter added.", - "filters.context_header": "Filter contexts", - "filters.context_hint": "One or multiple contexts where the filter should apply", - "filters.filters_list_context_label": "Filter contexts:", - "filters.filters_list_delete": "Delete", - "filters.filters_list_details_label": "Filter settings:", - "filters.filters_list_drop": "Drop", - "filters.filters_list_hide": "Hide", - "filters.filters_list_phrase_label": "Keyword or phrase:", - "filters.filters_list_whole-word": "Whole word", - "filters.removed": "Filter deleted.", - "followRecommendations.heading": "Suggested Profiles", - "follow_request.authorize": "ترخيص", + "empty_column.notifications_filtered": "لم تتلقَ أيّ إشعارٍ من هذا النوع بعد.", + "empty_column.public": "لا يوجد أي شيء هنا! قم بنشر شيء ما، أو اتبع المستخدمين الآخرين لملء الخط الزمني", + "empty_column.remote": "لا يوجد أي شيء هنا، قم بمتابعة أحد المستخدمين من {instance} لملئ الفراغ.", + "empty_column.scheduled_statuses": "ليس لديك أي حالات مجدولة حتى الآن. ستظهر هنا عندما تضيفها.", + "empty_column.search.accounts": "لم يتم العثور على تطابق مع {term}", + "empty_column.search.hashtags": "لم يتم العثور على وُسوم لـ \"{term}\"", + "empty_column.search.statuses": "لم يتم العثور على منشورات لـ \"{term}\"", + "empty_column.test": "الخط الزمني للاختبار فارغ.", + "export_data.actions.export": "تصدير", + "export_data.actions.export_blocks": "تصدير قائمة الحظر ", + "export_data.actions.export_follows": "تصدير المتابعين", + "export_data.actions.export_mutes": "تصدير قائمة الحجب", + "export_data.blocks_label": "حظر", + "export_data.follows_label": "متابعة", + "export_data.hints.blocks": "إستخراج ملف CSV يحتوي على قائمة الحسبات المحظورة", + "export_data.hints.follows": "إستخراج ملف CSV يحتوي على قائمة الحسبات المُتابعة", + "export_data.hints.mutes": "إستخراج ملف CSV يحتوي على قائمة الحسبات المكتومة", + "export_data.mutes_label": "حجب", + "export_data.success.blocks": "تم تصدير المحظورين بنجاح", + "export_data.success.followers": "تم تصدير المتابعين بنجاح", + "export_data.success.mutes": "تم تصدير المكتومين بنجاح", + "federation_restriction.federated_timeline_removal": "إزالة الخط الزمني الموحد", + "federation_restriction.followers_only": "مخفي لغير المتابعين", + "federation_restriction.full_media_removal": "إزالة الوسائط بأكملها", + "federation_restriction.media_nsfw": "صنف المرفق كـ \"بذيئ\"", + "federation_restriction.partial_media_removal": "إزالة الوسائط بشكل جزئي", + "federation_restrictions.empty_message": "{siteTitle} لم يحجب أي نطاق", + "federation_restrictions.explanation_box.message": "عادة يمكن التواصل مع خوادم الاتحاد بكل حرية. قد فرض {siteTitle} قيودًا على الخوادم التالية.", + "federation_restrictions.explanation_box.title": "سياسات خاصة بهذا الخادم", + "federation_restrictions.not_disclosed_message": "لا يكشف {siteTitle} عن قيود الاتحاد من خلال الـ API.", + "fediverse_tab.explanation_box.dismiss": "لا تعرض مرة اخرى", + "fediverse_tab.explanation_box.explanation": "{site_title} جزء من الاتحاد الاجتماعي. شبكة اجتماعية مكوّنة من آلاف مواقع التواصل الاجتماعي المستقلّة (كما تعرف بالخوادم). المنشورات التي تراها هنا هي من خوادم طرف ثالث. لديك الحرية للتعامل معها أو حظر أي خادم لا يعجبك. أنظر لاسم المستخدم الكامل بعد علامة @ الثانية لتعرف لأيِّ خادم يتبع المنشور. لرؤية منشورات {site_title} فقط، زُرْ {local}.", + "fediverse_tab.explanation_box.title": "ما هو الفيدفيرس؟", + "feed_suggestions.heading": "الحسابات المقترحة", + "feed_suggestions.view_all": "إظهار الكل", + "filters.added": "أُضيف المُرشّح.", + "filters.context_header": "سياق المُرشِّح", + "filters.context_hint": "سياق واحد أو أكثر حيث يجب تطبيق المُرشِّح", + "filters.filters_list_context_label": "سياق المُرشِّح:", + "filters.filters_list_delete": "حذف", + "filters.filters_list_details_label": "إعدادات المُرشِّح:", + "filters.filters_list_drop": "إسقاط", + "filters.filters_list_hide": "إخفاء", + "filters.filters_list_phrase_label": "كلمة دلالية أو جملة:", + "filters.filters_list_whole-word": "الكلمة كلّها", + "filters.removed": "حُذف المُرشِّح.", + "followRecommendations.heading": "الحسابات المقترحة", + "follow_request.authorize": "ترخيص بالوصول", "follow_request.reject": "رفض", - "gdpr.accept": "Accept", - "gdpr.learn_more": "Learn more", - "gdpr.message": "{siteTitle} uses session cookies, which are essential to the website's functioning.", - "gdpr.title": "{siteTitle} uses cookies", - "getting_started.open_source_notice": "{code_name} is open source software. You can contribute or report issues at {code_link} (v{code_version}).", + "gdpr.accept": "الموافقة", + "gdpr.learn_more": "معرفة المزيد", + "gdpr.message": "يستخدم {siteTitle} ملفات الكوكيز لدعم الجلسات وهي تعتبر حيوية لكي يعمل الموقع بشكل صحيح.", + "gdpr.title": "موقع {siteTitle} يستخدم الكوكيز", + "getting_started.open_source_notice": "{code_name} هو برنامَج مفتوح المصدر. يمكنك المساهمة أو الإبلاغ عن الأخطاء على {code_link} (الإصدار {code_version}).", "hashtag.column_header.tag_mode.all": "و {additional}", "hashtag.column_header.tag_mode.any": "أو {additional}", "hashtag.column_header.tag_mode.none": "بدون {additional}", - "header.home.label": "Home", - "header.login.forgot_password": "Forgot password?", - "header.login.label": "Log in", - "header.login.password.label": "Password", - "header.login.username.placeholder": "Email or username", - "header.menu.title": "Open menu", - "header.register.label": "Register", - "home.column_settings.show_reblogs": "عرض الترقيات", - "home.column_settings.show_replies": "اعرض الردود", - "icon_button.icons": "Icons", - "icon_button.label": "Select icon", - "icon_button.not_found": "No icons!! (╯°□°)╯︵ ┻━┻", - "import_data.actions.import": "Import", - "import_data.actions.import_blocks": "Import blocks", - "import_data.actions.import_follows": "Import follows", - "import_data.actions.import_mutes": "Import mutes", - "import_data.blocks_label": "Blocks", - "import_data.follows_label": "Follows", - "import_data.hints.blocks": "CSV file containing a list of blocked accounts", - "import_data.hints.follows": "CSV file containing a list of followed accounts", - "import_data.hints.mutes": "CSV file containing a list of muted accounts", - "import_data.mutes_label": "Mutes", - "import_data.success.blocks": "Blocks imported successfully", - "import_data.success.followers": "Followers imported successfully", - "import_data.success.mutes": "Mutes imported successfully", - "input.copy": "Copy", - "input.password.hide_password": "Hide password", - "input.password.show_password": "Show password", + "header.home.label": "الرئيسية", + "header.login.forgot_password": "نسيت كلمة المرور؟", + "header.login.label": "تسجيل الدخول", + "header.login.password.label": "كلمة المرور", + "header.login.username.placeholder": "البريد أو اسم المستخدم", + "header.menu.title": "فتح القائمة", + "header.register.label": "التسجيل", + "home.column_settings.show_reblogs": "عرض المشاركات", + "home.column_settings.show_replies": "عرض الردود", + "icon_button.icons": "الأيقونات", + "icon_button.label": "تحديد أيقونة", + "icon_button.not_found": "لا يوجد أيقونات (╯°□°)╯︵ ┻━┻", + "import_data.actions.import": "إستيراد", + "import_data.actions.import_blocks": "استيراد قائمة الحظر", + "import_data.actions.import_follows": "استيراد قائمة المتابعين", + "import_data.actions.import_mutes": "استيراد قائمة الكتم", + "import_data.blocks_label": "قائمة الحظر", + "import_data.follows_label": "يُتابع", + "import_data.hints.blocks": " ملف الـ CSV يحتوي على قائمة الحسبات المحظورة", + "import_data.hints.follows": " ملف الـ CSV يحتوي على قائمة الحسبات المُتابعة", + "import_data.hints.mutes": " ملف الـ CSV يحتوي على قائمة الحسبات المكتومة", + "import_data.mutes_label": "قائمة الكتم", + "import_data.success.blocks": "تم استيراد قائمة الحظر بنجاح", + "import_data.success.followers": "تم استيراد المتابعين بنجاح", + "import_data.success.mutes": "تم استيراد قائمة الكتم بنجاح", + "input.copy": "نسخ", + "input.password.hide_password": "إخفاء كلمة المرور", + "input.password.show_password": "إظهار كلمة المرور", "intervals.full.days": "{number, plural, one {# يوم} other {# أيام}}", "intervals.full.hours": "{number, plural, one {# ساعة} other {# ساعات}}", "intervals.full.minutes": "{number, plural, one {# دقيقة} other {# دقائق}}", - "keyboard_shortcuts.back": "للعودة", - "keyboard_shortcuts.blocked": "لفتح قائمة المستخدمين المحظورين", - "keyboard_shortcuts.boost": "للترقية", + "keyboard_shortcuts.back": "للعودة للخلف", + "keyboard_shortcuts.blocked": "فتح قائمة المستخدمين المحظورين", + "keyboard_shortcuts.boost": "مشاركة", "keyboard_shortcuts.compose": "للتركيز على نافذة تحرير النصوص", "keyboard_shortcuts.down": "للانتقال إلى أسفل القائمة", "keyboard_shortcuts.enter": "لفتح المنشور", "keyboard_shortcuts.favourite": "للإضافة إلى المفضلة", - "keyboard_shortcuts.favourites": "لفتح قائمة المفضلات", - "keyboard_shortcuts.heading": "Keyboard Shortcuts", - "keyboard_shortcuts.home": "لفتح الخيط الرئيسي", - "keyboard_shortcuts.hotkey": "مفتاح الاختصار", + "keyboard_shortcuts.favourites": "لفتح قائمة المفضلة", + "keyboard_shortcuts.heading": "إختصار لوحة المفاتيح", + "keyboard_shortcuts.home": "لفتح الخط الزمني الرئيسي", + "keyboard_shortcuts.hotkey": "مفاتيح الاختصار", "keyboard_shortcuts.legend": "لعرض هذا المفتاح", "keyboard_shortcuts.mention": "لذِكر الناشر", "keyboard_shortcuts.muted": "لفتح قائمة المستخدِمين المكتومين", - "keyboard_shortcuts.my_profile": "لفتح ملفك التعريفي", - "keyboard_shortcuts.notifications": "لفتح عمود الإشعارات", - "keyboard_shortcuts.open_media": "to open media", - "keyboard_shortcuts.pinned": "لفتح قائمة التبويقات المدبسة", - "keyboard_shortcuts.profile": "لفتح الملف التعريفي للناشر", - "keyboard_shortcuts.react": "to react", + "keyboard_shortcuts.my_profile": "لعرض الملف الشخصي", + "keyboard_shortcuts.notifications": "لعرض الإشعارات", + "keyboard_shortcuts.open_media": "لفتح الوسائط", + "keyboard_shortcuts.pinned": "لعرض قائمة المنشورات المُثبّتة", + "keyboard_shortcuts.profile": "لفتح الملف الشخصي للناشر", + "keyboard_shortcuts.react": "للتفاعل", "keyboard_shortcuts.reply": "للردّ", "keyboard_shortcuts.requests": "لفتح قائمة طلبات المتابعة", "keyboard_shortcuts.search": "للتركيز على البحث", "keyboard_shortcuts.toggle_hidden": "لعرض أو إخفاء النص مِن وراء التحذير", "keyboard_shortcuts.toggle_sensitivity": "لعرض/إخفاء الوسائط", - "keyboard_shortcuts.toot": "لتحرير تبويق جديد", + "keyboard_shortcuts.toot": "كتابة منشور جديد", "keyboard_shortcuts.unfocus": "لإلغاء التركيز على حقل النص أو نافذة البحث", "keyboard_shortcuts.up": "للانتقال إلى أعلى القائمة", - "landing_page_modal.download": "Download", - "landing_page_modal.helpCenter": "Help Center", + "landing_page_modal.download": "تنزيل", + "landing_page_modal.helpCenter": "مركز الدعم", "lightbox.close": "إغلاق", "lightbox.next": "التالي", - "lightbox.previous": "العودة", - "lightbox.view_context": "اعرض السياق", - "list.click_to_add": "Click here to add people", - "list_adder.header_title": "Add or Remove from Lists", - "lists.account.add": "أضف إلى القائمة", - "lists.account.remove": "احذف من القائمة", - "lists.delete": "Delete list", - "lists.edit": "عدّل القائمة", + "lightbox.previous": "الخلف", + "lightbox.view_context": "عرض السياق", + "list.click_to_add": "إضغط هنا لإضافة أُناس", + "list_adder.header_title": "إضافة أو إزالة من القوائم", + "lists.account.add": "الإضافة إلى القائمة", + "lists.account.remove": "الحذف من القائمة", + "lists.delete": "حذف القائمة", + "lists.edit": "تعديل القائمة", "lists.edit.submit": "تعديل العنوان", "lists.new.create": "إنشاء قائمة", - "lists.new.create_title": "Add list", - "lists.new.save_title": "Save Title", + "lists.new.create_title": "إضافة قائمة", + "lists.new.save_title": "حِفظ العنوان", "lists.new.title_placeholder": "عنوان القائمة الجديدة", "lists.search": "إبحث في قائمة الحسابات التي تُتابِعها", - "lists.subheading": "قوائمك", - "loading_indicator.label": "تحميل...", - "login.fields.instance_label": "Instance", - "login.fields.instance_placeholder": "example.com", - "login.fields.otp_code_hint": "Enter the two-factor code generated by your phone app or use one of your recovery codes", - "login.fields.otp_code_label": "Two-factor code:", - "login.fields.password_placeholder": "Password", - "login.fields.username_label": "Email or username", - "login.log_in": "Log in", - "login.otp_log_in": "OTP Login", - "login.otp_log_in.fail": "Invalid code, please try again.", - "login.reset_password_hint": "Trouble logging in?", - "login.sign_in": "Sign in", - "login_external.errors.instance_fail": "The instance returned an error.", - "login_external.errors.network_fail": "Connection failed. Is a browser extension blocking it?", - "login_form.header": "Sign In", - "media_panel.empty_message": "No media found.", - "media_panel.title": "Media", - "mfa.confirm.success_message": "MFA confirmed", - "mfa.disable.success_message": "MFA disabled", - "mfa.disabled": "Disabled", - "mfa.enabled": "Enabled", - "mfa.mfa_disable_enter_password": "Enter your current password to disable two-factor auth:", - "mfa.mfa_setup.code_hint": "Enter the code from your two-factor app.", - "mfa.mfa_setup.code_placeholder": "Code", - "mfa.mfa_setup.password_hint": "Enter your current password to confirm your identity.", - "mfa.mfa_setup.password_placeholder": "Password", - "mfa.mfa_setup_scan_description": "Using your two-factor app, scan this QR code or enter text key:", - "mfa.mfa_setup_scan_title": "Scan", - "mfa.mfa_setup_verify_title": "Verify", - "mfa.otp_enabled_description": "You have enabled two-factor authentication via OTP.", - "mfa.otp_enabled_title": "OTP Enabled", - "mfa.setup_recoverycodes": "Recovery codes", - "mfa.setup_warning": "Write these codes down or save them somewhere secure - otherwise you won't see them again. If you lose access to your 2FA app and recovery codes you'll be locked out of your account.", - "migration.fields.acct.label": "Handle of the new account", - "migration.fields.acct.placeholder": "username@domain", - "migration.fields.confirm_password.label": "Current password", - "migration.hint": "This will move your followers to the new account. No other data will be moved. To perform migration, you need to {link} on your new account first.", - "migration.hint.cooldown_period": "If you migrate your account, you will not be able to migrate your account for {cooldownPeriod, plural, one {one day} other {the next # days}}.", - "migration.hint.link": "create an account alias", - "migration.move_account.fail": "Account migration failed.", - "migration.move_account.fail.cooldown_period": "You have moved your account too recently. Please try again later.", - "migration.move_account.success": "Account successfully moved.", - "migration.submit": "Move followers", - "missing_description_modal.cancel": "Cancel", - "missing_description_modal.continue": "Post", - "missing_description_modal.description": "Continue anyway?", - "missing_description_modal.text": "You have not entered a description for all attachments. Continue anyway?", + "lists.subheading": "القوائم", + "loading_indicator.label": "جار الحميل...", + "login.fields.instance_label": "خادم", + "login.fields.instance_placeholder": "bassam.social", + "login.fields.otp_code_hint": "أدخِل رمز التحقّق بخطوتين المنشأ من تطبيق هاتفك أو أدخل أحد رموز الاسترجاع خاصتك", + "login.fields.otp_code_label": "رمز التحقّق بخطوتين:", + "login.fields.password_placeholder": "كلمة المرور", + "login.fields.username_label": "البريد الإلكتروني أو اسم المستخدم", + "login.log_in": "تسجيل الدخول", + "login.otp_log_in": "تسجيل الدخول مع التحقق بخطوتين", + "login.otp_log_in.fail": "الرمز غير صحيح، رجاءً حاول من جديد.", + "login.reset_password_hint": "هل هناك مشكلة في تسجيل الدخول؟", + "login.sign_in": "تسجيل الدخول", + "login_external.errors.instance_fail": "حدث خلل ما.", + "login_external.errors.network_fail": "فشل الاتصال، ربما هناك إضافة في متصفحك تقوم بحظر الاتصال؟", + "login_form.header": "تسجيل الدخول", + "media_panel.empty_message": "لم يُعثر على أيّة وسائط.", + "media_panel.title": "الوسائط", + "mfa.confirm.success_message": "تم تأكيد إعدادات المصادقة المتعددة", + "mfa.disable.success_message": "تم تعطيل المصادقة المتعددة", + "mfa.disabled": "غير مُفعّلِ", + "mfa.enabled": "مُفعّلِ", + "mfa.mfa_disable_enter_password": "رجاءً أدخل كلمة مرورك الحالية لتتمكن من تعطيل المصادقة الثنائية.", + "mfa.mfa_setup.code_hint": "أدخل الرمز من تطبيق المصادقة المتعددة.", + "mfa.mfa_setup.code_placeholder": "الرمز", + "mfa.mfa_setup.password_hint": "رجاءً أدخل كلمة مرورك الحالية لتتمكن من إثبات هوّيتك.", + "mfa.mfa_setup.password_placeholder": "كلمة المرور", + "mfa.mfa_setup_scan_description": "باستعمال تطبيق التحقّق بخطوتين، امسح رمز الاستجابة السريعة هذا أو أدخل المفتاح النّصيّ:", + "mfa.mfa_setup_scan_title": "فحص", + "mfa.mfa_setup_verify_title": "تحقق", + "mfa.otp_enabled_description": "لقد فعّلت المصادقة المتعددة عبر كلمة مرور أحادية الاستخدام.", + "mfa.otp_enabled_title": "كلمة المرور أحادية الاستخدام مُفعّلة", + "mfa.setup_recoverycodes": "رموز الاسترداد", + "mfa.setup_warning": "رجاءً احتفظ بهذه الرموز في مكان آمن فلن تتمكن من رؤيتها لاحقا. في حال فقدت الوصول إلى تطبيق المصادقة الثنائية خاصتك أو ضيّعت رموز الاسترداد، فلن تتمكن من دخول حسابك.", + "migration.fields.acct.label": "التعامل مع الحساب الجديد", + "migration.fields.acct.placeholder": "اسم المستخدم@عنوان الخادم", + "migration.fields.confirm_password.label": "كلمة المرور الحالية", + "migration.hint": "سيؤدي هذا إلى نقل قائمة متابعيك إلى الحساب الجديد. لن يتم نقل أي بيانات أخرى. لإتمام العملية تحتاج إلى ربط الـ {link} مع حسابك الجديد أولاً.", + "migration.hint.cooldown_period": "إذا نقلت حسابك لخادم آخر فلن تستطيع نقله مجددًا \nلمدة {cooldownPeriod, plural, one {يوم} two {يومين} few {# أيام} many {# يومًا} other {# يوم}}.", + "migration.hint.link": "إنشاء اسم مستعار لحسابك", + "migration.move_account.fail": "فشلت عملة نقل الحساب.", + "migration.move_account.fail.cooldown_period": "لقد قمت بنقل حسابك مؤخرًا. رجاءً عاود المحاولة لاحقا.", + "migration.move_account.success": "تم نقل الحساب بنجاح.", + "migration.submit": "نقل المتابعين", + "missing_description_modal.cancel": "إلغاء", + "missing_description_modal.continue": "نشر", + "missing_description_modal.description": "هل تريد الاستمرار على أي حال؟", + "missing_description_modal.text": "لم تقم بإدخال الوصف لجميع المُرفقات. هل تريد الاستمرار على أي حال؟", "missing_indicator.label": "غير موجود", - "missing_indicator.sublabel": "تعذر العثور على هذا المورد", - "moderation_overlay.contact": "Contact", - "moderation_overlay.hide": "Hide content", - "moderation_overlay.show": "Show Content", - "moderation_overlay.subtitle": "This Post has been sent to Moderation for review and is only visible to you. If you believe this is an error please contact Support.", - "moderation_overlay.title": "Content Under Review", - "mute_modal.auto_expire": "Automatically expire mute?", - "mute_modal.duration": "Duration", - "mute_modal.hide_notifications": "هل تود إخفاء الإخطارات القادمة من هذا المستخدم ؟", - "navbar.login.action": "Log in", - "navbar.login.forgot_password": "Forgot password?", - "navbar.login.password.label": "Password", - "navbar.login.username.placeholder": "Email or username", - "navigation.chats": "Chats", - "navigation.compose": "Compose", - "navigation.dashboard": "Dashboard", - "navigation.developers": "Developers", - "navigation.direct_messages": "Messages", - "navigation.home": "Home", - "navigation.notifications": "Notifications", - "navigation.search": "Search", - "navigation_bar.account_aliases": "Account aliases", - "navigation_bar.account_migration": "Move account", + "missing_indicator.sublabel": "العنصر المطلوب غير موجود", + "moderation_overlay.contact": "جهات الاتصال", + "moderation_overlay.hide": "إخفاء المحتوى", + "moderation_overlay.show": "عرض المحتوى", + "moderation_overlay.subtitle": "تم إرسال هذا المنشور إلى المشرف ليُراجعه، المنشور مرئيٌّ لك فقط. إذا كنت تعتقد أن هناك خطأ ما فرجاءً تواصل مع الدعم.", + "moderation_overlay.title": "المحتوى قيد مراجعة", + "mute_modal.auto_expire": "إنهاء الكتم تلقائيا؟", + "mute_modal.duration": "المدة", + "mute_modal.hide_notifications": "هل تود إخفاء الإشعارات القادمة من هذا المستخدم؟", + "navbar.login.action": "تسجيل الدخول", + "navbar.login.forgot_password": "هل نسيت كلمة المرور؟", + "navbar.login.password.label": "كلمة المرور", + "navbar.login.username.placeholder": "البريد الإلكتروني أو اسم المستخدم", + "navigation.chats": "المحادثات", + "navigation.compose": "أنشئ", + "navigation.dashboard": "لوحة التحكم", + "navigation.developers": "المطورون", + "navigation.direct_messages": "الرسائل", + "navigation.home": "الرئيسية", + "navigation.notifications": "الإشعارات", + "navigation.search": "البحث", + "navigation_bar.account_aliases": "الأسماء المستعارة للحساب", + "navigation_bar.account_migration": "نقل الحساب", "navigation_bar.blocks": "الحسابات المحجوبة", - "navigation_bar.compose": "تحرير تبويق جديد", - "navigation_bar.compose_direct": "Direct message", - "navigation_bar.compose_edit": "Edit post", - "navigation_bar.compose_quote": "Quote post", - "navigation_bar.compose_reply": "Reply to post", + "navigation_bar.compose": "انشاء منشور", + "navigation_bar.compose_direct": "رسالة خاصة", + "navigation_bar.compose_edit": "تحرير المنشور", + "navigation_bar.compose_quote": "اقتباس المنشور", + "navigation_bar.compose_reply": "الرد على المنشور", "navigation_bar.domain_blocks": "النطاقات المخفية", "navigation_bar.favourites": "المفضلة", - "navigation_bar.filters": "الكلمات المكتومة", + "navigation_bar.filters": "المُرشِّحات", "navigation_bar.follow_requests": "طلبات المتابعة", - "navigation_bar.import_data": "Import data", - "navigation_bar.in_reply_to": "In reply to", - "navigation_bar.invites": "Invites", + "navigation_bar.import_data": "استيراد البيانات", + "navigation_bar.in_reply_to": "ردّا على", + "navigation_bar.invites": "الدعوات", "navigation_bar.logout": "خروج", "navigation_bar.mutes": "الحسابات المكتومة", "navigation_bar.preferences": "التفضيلات", - "navigation_bar.profile_directory": "Profile directory", - "navigation_bar.soapbox_config": "Soapbox config", + "navigation_bar.profile_directory": "قائمة الحسابات", + "navigation_bar.soapbox_config": "إعدادات Soapbox", "notification.favourite": "أُعجِب {name} بمنشورك", - "notification.follow": "{name} يتابعك", - "notification.follow_request": "{name} has requested to follow you", - "notification.mention": "{name} ذكرك", - "notification.mentioned": "{name} mentioned you", - "notification.move": "{name} moved to {targetName}", + "notification.follow": "قام {name} بمتابعتك", + "notification.follow_request": "طلب {name} متابعتك", + "notification.mention": "قام {name} بذكرك", + "notification.mentioned": " {name} أشار إليك", + "notification.move": "{name} تغير إلى {targetName}", "notification.name": "{link}{others}", - "notification.others": " + {count} {count, plural, one {other} other {others}}", - "notification.pleroma:chat_mention": "{name} sent you a message", - "notification.pleroma:emoji_reaction": "{name} reacted to your post", - "notification.poll": "لقد إنتها تصويت شاركت فيه", - "notification.reblog": "{name} قام بترقية تبويقك", - "notification.status": "{name} just posted", - "notification.update": "{name} edited a post you interacted with", - "notification.user_approved": "Welcome to {instance}!", + "notification.others": "+ {count} {count, plural, one {other} other {others}}", + "notification.pleroma:chat_mention": "{name} أرسل لك رسالة", + "notification.pleroma:emoji_reaction": "تفاعل {name} مع منشورك", + "notification.poll": "لقد انتهى استفتاء شاركت فيه", + "notification.reblog": "قام {name} بمشاركة منشورك", + "notification.status": "{name} نشر للتو", + "notification.update": "{name} عدّلَ على منشور تفاعلتَ معه", + "notification.user_approved": "مرحباً بك في {instance}!", "notifications.filter.all": "الكل", - "notifications.filter.boosts": "الترقيات", - "notifications.filter.emoji_reacts": "Emoji reacts", + "notifications.filter.boosts": "المشاركات", + "notifications.filter.emoji_reacts": "تفاعل بالرموز التعبيرية", "notifications.filter.favourites": "المفضلة", - "notifications.filter.follows": "يتابِع", + "notifications.filter.follows": "يُتابع", "notifications.filter.mentions": "الإشارات", "notifications.filter.polls": "نتائج استطلاع الرأي", - "notifications.filter.statuses": "Updates from people you follow", - "notifications.group": "{count} إشعارات", - "notifications.queue_label": "Click to see {count} new {count, plural, one {notification} other {notifications}}", - "oauth_consumer.tooltip": "Sign in with {provider}", - "oauth_consumers.title": "Other ways to sign in", - "onboarding.avatar.subtitle": "Just have fun with it.", - "onboarding.avatar.title": "Choose a profile picture", - "onboarding.bio.hint": "Max 500 characters", - "onboarding.bio.placeholder": "Tell the world a little about yourself…", - "onboarding.display_name.label": "Display name", - "onboarding.display_name.placeholder": "Eg. John Smith", - "onboarding.display_name.subtitle": "You can always edit this later.", - "onboarding.display_name.title": "Choose a display name", - "onboarding.done": "Done", - "onboarding.error": "An unexpected error occurred. Please try again or skip this step.", - "onboarding.fediverse.its_you": "This is you! Other people can follow you from other servers by using your full @-handle.", - "onboarding.fediverse.message": "The Fediverse is a social network made up of thousands of diverse and independently-run social media sites (aka \"servers\"). You can follow users — and like, repost, and reply to posts — from most other Fediverse servers, because they can communicate with {siteTitle}.", - "onboarding.fediverse.next": "Next", - "onboarding.fediverse.other_instances": "When browsing your timeline, pay attention to the full username after the second @ symbol to know which server a post is from.", - "onboarding.fediverse.title": "{siteTitle} is just one part of the Fediverse", - "onboarding.fediverse.trailer": "Because it is distributed and anyone can run their own server, the Fediverse is resilient and open. If you choose to join another server or set up your own, you can interact with the same people and continue on the same social graph.", - "onboarding.finished.message": "We are very excited to welcome you to our community! Tap the button below to get started.", - "onboarding.finished.title": "Onboarding complete", - "onboarding.header.subtitle": "This will be shown at the top of your profile.", - "onboarding.header.title": "Pick a cover image", - "onboarding.next": "Next", - "onboarding.note.subtitle": "You can always edit this later.", - "onboarding.note.title": "Write a short bio", - "onboarding.saving": "Saving…", - "onboarding.skip": "Skip for now", - "onboarding.suggestions.subtitle": "Here are a few of the most popular accounts you might like.", - "onboarding.suggestions.title": "Suggested accounts", - "onboarding.view_feed": "View Feed", - "password_reset.confirmation": "Check your email for confirmation.", - "password_reset.fields.username_placeholder": "Email or username", - "password_reset.header": "Reset Password", - "password_reset.reset": "Reset password", - "patron.donate": "Donate", - "patron.title": "Funding Goal", - "pinned_accounts.title": "{name}’s choices", - "pinned_statuses.none": "No pins to show.", - "poll.choose_multiple": "Choose as many as you'd like.", + "notifications.filter.statuses": "تحديثات من أشخاص تتابعهم", + "notifications.group": "{count} إشعار", + "notifications.queue_label": "إضفط لترى {count} {count, plural, one {notification} other {notifications}} جديدة", + "oauth_consumer.tooltip": "تسجيل الدخول من خلال {provider}", + "oauth_consumers.title": "طرق أخرى لتسجيل الدخول", + "onboarding.avatar.subtitle": "إستمتع يا صاح.", + "onboarding.avatar.title": "إختر صورة للملف الشخصي", + "onboarding.bio.hint": "أقصى حد هو 500 حرف", + "onboarding.bio.placeholder": "حدّثنا قليلا عن نفسك ...", + "onboarding.display_name.label": "الإسم الظاهر", + "onboarding.display_name.placeholder": "مثال: زاكي الذكي", + "onboarding.display_name.subtitle": "يمكنك تعديلها لاحقا.", + "onboarding.display_name.title": "إختر إسمًا ظاهرًا", + "onboarding.done": "تم بنجاح", + "onboarding.error": "حدث خطأ غير متوقع. رجاءً حاول مرة أخرى أو تخطى هذه الخطوة.", + "onboarding.fediverse.its_you": "هذا أنت! يمكن للأشخاص الآخرين متابعتك من خوادم أخرى باستخدام @إسم_المستخدم الخاص بك.", + "onboarding.fediverse.message": "الكون الفدرالي عبارة عن شبكة إجتماعية مكوّنة من آلاف مواقع التواصل الإجتماعي المتنوعة والمستقلّة (تُعرف أيضًا بالخوادم). يمكنك متابعة المستخدمين والتعليق وإعادة النشر والرد على المنشورات من معظم خوادم الكون الفدرالي الأُخرى لأنها تتواصل مع {siteTitle}.", + "onboarding.fediverse.next": "التالي", + "onboarding.fediverse.other_instances": "عند تصفح الجدول الزمني الخاص بك، انتبه إلى اسم المستخدم الكامل بعد الرمز @ الثاني لمعرفة الخادم الذي تأتي منه المشاركة.", + "onboarding.fediverse.title": "{siteTitle} هو جزء من الاتحاد الفيدرالي الاجتماعي", + "onboarding.fediverse.trailer": "نظرًا لأنه يتم توزيعه ويمكن لأي شخص تشغيل خادمه الخاص، فإن الاتحاد مرن ومنفتح. إذا اخترت الانضمام إلى خادم آخر أو إعداد خادم خاص بك، فيمكنك التفاعل مع نفس الأشخاص والمتابعة على نفس الرسم البياني الاجتماعي.", + "onboarding.finished.message": "يُسعدنا أن نرحب بك وبكل بحرارة في مُجتمعنا الافتراضي! إضغط على الزر أدناه لتنضم إلينا.", + "onboarding.finished.title": "اكتمل الإعداد", + "onboarding.header.subtitle": "سيظهر هذا في الجزء العلوي من حسابك الشخصي.", + "onboarding.header.title": "اختر صورة الغلاف", + "onboarding.next": "التالي", + "onboarding.note.subtitle": "يمكنك دائمًا تعديل هذا لاحقًا.", + "onboarding.note.title": "أكتب نبذة قصيرة", + "onboarding.saving": "جارِ الحفظ...", + "onboarding.skip": "تخطٍّ للآن", + "onboarding.suggestions.subtitle": "في ما يلي بعض الحسابات الأكثر شُهرة التي قد تعجبك.", + "onboarding.suggestions.title": "الحسابات المقترحة", + "onboarding.view_feed": "عرض التغذية", + "password_reset.confirmation": "تم إرسال رسالة تأكيد، تحقق من بريدك الإلكتروني.", + "password_reset.fields.username_placeholder": "البريد الإلكتروني أو اسم المستخدم", + "password_reset.header": "إعادة تعيين كلمة المرور", + "password_reset.reset": "إعادة تعيين كلمة المرور", + "patron.donate": "تمويل", + "patron.title": "هدف التمويل", + "pinned_accounts.title": "اختيار {name}", + "pinned_statuses.none": "ليس هناك مناشير مثبته", + "poll.choose_multiple": "قم بتحديد كل ما تشاء.", "poll.closed": "انتهى", - "poll.non_anonymous": "Public poll", - "poll.non_anonymous.label": "Other instances may display the options you voted for", + "poll.non_anonymous": "إستطلاع عام", + "poll.non_anonymous.label": "قد تُظهر خوادم أُخرى ما قمت بالتصويت له", "poll.refresh": "تحديث", - "poll.total_people": "{count, plural, one {# person} other {# people}}", + "poll.total_people": "{count, plural, one {# شخص} two {# شخصين} few {# أشخاص} many {# شخص} other {# شخص}}", "poll.total_votes": "{count, plural, one {# صوت} other {# أصوات}}", - "poll.vote": "صَوّت", - "poll.voted": "You voted for this answer", - "poll.votes": "{votes, plural, one {# vote} other {# votes}}", + "poll.vote": "تصويت", + "poll.voted": "لقد صوتت لصالح هذه الإجابة", + "poll.votes": "{votes, plural, one {# تصويت واحد} other {# تصويت}}", "poll_button.add_poll": "إضافة استطلاع للرأي", "poll_button.remove_poll": "إزالة استطلاع الرأي", - "preferences.fields.auto_play_gif_label": "Auto-play animated GIFs", - "preferences.fields.auto_play_video_label": "Auto-play videos", - "preferences.fields.autoload_more_label": "Automatically load more items when scrolled to the bottom of the page", - "preferences.fields.autoload_timelines_label": "Automatically load new posts when scrolled to the top of the page", - "preferences.fields.boost_modal_label": "Show confirmation dialog before reposting", - "preferences.fields.content_type_label": "Default post format", - "preferences.fields.delete_modal_label": "Show confirmation dialog before deleting a post", - "preferences.fields.demetricator_label": "Use Demetricator", - "preferences.fields.display_media.default": "Hide media marked as sensitive", - "preferences.fields.display_media.hide_all": "Always hide media", - "preferences.fields.display_media.show_all": "Always show media", - "preferences.fields.dyslexic_font_label": "Dyslexic mode", - "preferences.fields.expand_spoilers_label": "Always expand posts marked with content warnings", - "preferences.fields.language_label": "Language", - "preferences.fields.media_display_label": "Media display", - "preferences.fields.missing_description_modal_label": "Show confirmation dialog before sending a post without media descriptions", - "preferences.fields.privacy_label": "Default post privacy", - "preferences.fields.reduce_motion_label": "Reduce motion in animations", - "preferences.fields.system_font_label": "Use system's default font", - "preferences.fields.theme": "Theme", - "preferences.fields.underline_links_label": "Always underline links in posts", - "preferences.fields.unfollow_modal_label": "Show confirmation dialog before unfollowing someone", - "preferences.hints.demetricator": "Decrease social media anxiety by hiding all numbers from the site.", - "preferences.hints.feed": "In your home feed", - "preferences.notifications.advanced": "Show all notification categories", - "preferences.options.content_type_markdown": "Markdown", - "preferences.options.content_type_plaintext": "Plain text", - "preferences.options.privacy_followers_only": "Followers-only", - "preferences.options.privacy_public": "Public", - "preferences.options.privacy_unlisted": "Unlisted", - "privacy.change": "اضبط خصوصية المنشور", - "privacy.direct.long": "أنشر إلى المستخدمين المشار إليهم فقط", + "preferences.fields.auto_play_gif_label": "تشغيل صور GIF بشكل تلقائي", + "preferences.fields.auto_play_video_label": "تشغيل الفيديو بشكل تلقائي", + "preferences.fields.autoload_more_label": "تحميل منشورات إضافية عند الوصول لنهاية الصفحة", + "preferences.fields.autoload_timelines_label": "تحميل منشورات جديدة عند السحب لاعلى الصفحة", + "preferences.fields.boost_modal_label": "أظهار إشعار لتأكيد المشاركة قبل التنفيذ", + "preferences.fields.content_type_label": "صيغة المنشور الافتراضية", + "preferences.fields.delete_modal_label": "أظهار إشعار لتأكيد حذف المنشور قبل التنفيذ", + "preferences.fields.demetricator_label": "إخفاء إحصاءات المنشورات", + "preferences.fields.display_media.default": "اخف الوسائط المصنفة بحساس", + "preferences.fields.display_media.hide_all": "اخف جميع الوسائط", + "preferences.fields.display_media.show_all": "اظهر جميع الوسائط", + "preferences.fields.dyslexic_font_label": "وضع عسر القراءة", + "preferences.fields.expand_spoilers_label": "توسيع المنشورات المعلّمة بتحذير دائمًا", + "preferences.fields.language_label": "لغة الواجهة", + "preferences.fields.media_display_label": "عرض الوسائط", + "preferences.fields.missing_description_modal_label": "عؤض تأكيد قبل إرسال منشور لا يحوي وصفًا للوسائط", + "preferences.fields.privacy_label": "خصوصية المنشور الافتراضية", + "preferences.fields.reduce_motion_label": "تقليل الحركة في الوسائط المتحركة", + "preferences.fields.system_font_label": "استخدام خط النظام الافتراضي", + "preferences.fields.theme": "السِمة", + "preferences.fields.underline_links_label": "إظهار الروابط في المنشورات من خلال وضع خط تحت الرابط", + "preferences.fields.unfollow_modal_label": "أظهار إشعار لتأكيد إلغاء المتابعة قبل التنفيذ", + "preferences.hints.demetricator": "تقليل قلق التواصل الاجتماعي من خلال إخفاء جميع الأرقام في المنصّة.", + "preferences.hints.feed": "في الخط الزمني الخاص بك", + "preferences.notifications.advanced": "عرض جميع تصنيفات الإشعارات", + "preferences.options.content_type_markdown": "ماركداون", + "preferences.options.content_type_plaintext": "نص عادي", + "preferences.options.privacy_followers_only": "للمتابعين حصرا", + "preferences.options.privacy_public": "عام", + "preferences.options.privacy_unlisted": "مخفى", + "privacy.change": "ضبط خصوصية المنشور", + "privacy.direct.long": "اظهر للمشارين فقط", "privacy.direct.short": "مباشر", - "privacy.private.long": "أنشر لمتابعيك فقط", - "privacy.private.short": "لمتابعيك فقط", - "privacy.public.long": "أنشر على الخيوط العامة", + "privacy.private.long": "اظهار للمتابعين حصرا", + "privacy.private.short": "للمتابعين حصرا", + "privacy.public.long": "النشر بشكل عام", "privacy.public.short": "للعامة", - "privacy.unlisted.long": "لا تقم بإدراجه على الخيوط العامة", - "privacy.unlisted.short": "غير مدرج", - "profile_dropdown.add_account": "Add an existing account", - "profile_dropdown.logout": "Log out @{acct}", - "profile_dropdown.switch_account": "Switch accounts", - "profile_dropdown.theme": "Theme", - "profile_fields_panel.title": "Profile fields", - "reactions.all": "All", - "regeneration_indicator.label": "جارٍ التحميل…", - "regeneration_indicator.sublabel": "جارٍ تجهيز تغذية صفحتك الرئيسية!", - "register_invite.lead": "Complete the form below to create an account.", - "register_invite.title": "You've been invited to join {siteTitle}!", - "registration.acceptance": "By registering, you agree to the {terms} and {privacy}.", - "registration.agreement": "I agree to the {tos}.", - "registration.captcha.hint": "Click the image to get a new captcha", - "registration.captcha.placeholder": "Enter the pictured text", - "registration.closed_message": "{instance} is not accepting new members", - "registration.closed_title": "Registrations Closed", - "registration.confirmation_modal.close": "Close", - "registration.fields.confirm_placeholder": "Password (again)", - "registration.fields.email_placeholder": "E-Mail address", - "registration.fields.password_placeholder": "Password", - "registration.fields.username_hint": "Only letters, numbers, and underscores are allowed.", - "registration.fields.username_placeholder": "Username", - "registration.header": "Register your account", - "registration.newsletter": "Subscribe to newsletter.", - "registration.password_mismatch": "Passwords don't match.", - "registration.privacy": "Privacy Policy", - "registration.reason": "Why do you want to join?", - "registration.reason_hint": "This will help us review your application", - "registration.sign_up": "Sign up", - "registration.tos": "Terms of Service", - "registration.username_unavailable": "Username is already taken.", - "registration.validation.capital_letter": "1 capital letter", - "registration.validation.lowercase_letter": "1 lowercase letter", - "registration.validation.minimum_characters": "8 characters", - "registrations.create_account": "Create an account", - "registrations.error": "Failed to register your account.", - "registrations.get_started": "Let's get started!", - "registrations.password.label": "Password", - "registrations.success": "Welcome to {siteTitle}!", - "registrations.tagline": "Social Media Without Discrimination", - "registrations.unprocessable_entity": "This username has already been taken.", - "registrations.username.hint": "May only contain A-Z, 0-9, and underscores", - "registrations.username.label": "Your username", - "relative_time.days": "{number}ي", - "relative_time.hours": "{number}سا", + "privacy.unlisted.long": "لا تظهره للعامة", + "privacy.unlisted.short": "النشر بشكل خاص", + "profile_dropdown.add_account": "اضف حساب موجود", + "profile_dropdown.logout": "تسجيل خروج @{acct}", + "profile_dropdown.switch_account": "تبديل الحساب", + "profile_dropdown.theme": "السمة", + "profile_fields_panel.title": "خانات الملف الشخصي", + "reactions.all": "الكل", + "regeneration_indicator.label": "جارِ التحميل…", + "regeneration_indicator.sublabel": "يتم الآن تجهيز الخط الزمني الخاص بك!", + "register_invite.lead": "يُرجى ملء النموذج في الأسفل لإنشاء حساب", + "register_invite.title": "لقد دُعيت لزيارة {siteTitle}", + "registration.acceptance": "لحظة التسجيل انت توافق ضمنيا على {terms} و{privacy}", + "registration.agreement": "أوافق على {tos}.", + "registration.captcha.hint": "يرجى الضغط على الصورة لتحديثها", + "registration.captcha.placeholder": "يُرجى إدخال النص الظاهر في الصورة", + "registration.closed_message": "{instance} لا يستقبل اعضاء جدد", + "registration.closed_title": "التسجيل مغلق", + "registration.confirmation_modal.close": "إغلاق", + "registration.fields.confirm_placeholder": "كلمة المرور (مجدداً)", + "registration.fields.email_placeholder": "البريد الإلكتروني", + "registration.fields.password_placeholder": "كلمة المرور", + "registration.fields.username_hint": "يُسمح فقط بالأحرف اللاتينية والأرقام والشُرط السفلية.", + "registration.fields.username_placeholder": "اسم المستخدم", + "registration.header": "تسجيل حسابك", + "registration.newsletter": "الاشتراك في النشر الإخبارية", + "registration.password_mismatch": "لم تتطابق كلمتي المرور", + "registration.privacy": "قسيمة الخصوصية", + "registration.reason": "لماذا ترغب في الانضمام؟", + "registration.reason_hint": "سوف يساعدنا هذا في فحص طلبك وفهمه بشكل أفضل", + "registration.sign_up": "تسجيل", + "registration.tos": "شروط الخدمة", + "registration.username_unavailable": "الاسم محجوز", + "registration.validation.capital_letter": "حرف كبير واحد", + "registration.validation.lowercase_letter": "حرف واحد صغير", + "registration.validation.minimum_characters": "ثمانية محارف", + "registrations.create_account": "إنشاء حساب", + "registrations.error": "فشل تسجيل الحساب", + "registrations.get_started": "هيا بنا نبدأ!", + "registrations.password.label": "كلمة المرور", + "registrations.success": "مرحباً بك في {siteTitle}!", + "registrations.tagline": "تواصل اجتماعي بدون تمييز", + "registrations.unprocessable_entity": "هذا الاسم محجوز.", + "registrations.username.hint": "يجب أن تحتوى أحرف من بين A-Z، أرقام ما بين 0-9 و شرطة سفلية", + "registrations.username.label": "اسم المستخدم", + "relative_time.days": "{number} يوم", + "relative_time.hours": "{number} ساعة", "relative_time.just_now": "الآن", - "relative_time.minutes": "{number}د", - "relative_time.seconds": "{number}ثا", - "remote_instance.edit_federation": "Edit federation", - "remote_instance.federation_panel.heading": "Federation Restrictions", - "remote_instance.federation_panel.no_restrictions_message": "{siteTitle} has placed no restrictions on {host}.", - "remote_instance.federation_panel.restricted_message": "{siteTitle} blocks all activities from {host}.", - "remote_instance.federation_panel.some_restrictions_message": "{siteTitle} has placed some restrictions on {host}.", - "remote_instance.pin_host": "Pin {host}", - "remote_instance.unpin_host": "Unpin {host}", - "remote_interaction.account_placeholder": "Enter your username@domain you want to act from", - "remote_interaction.divider": "or", - "remote_interaction.favourite": "Proceed to like", - "remote_interaction.favourite_title": "Like a post remotely", - "remote_interaction.follow": "Proceed to follow", - "remote_interaction.follow_title": "Follow {user} remotely", - "remote_interaction.poll_vote": "Proceed to vote", - "remote_interaction.poll_vote_title": "Vote in a poll remotely", - "remote_interaction.reblog": "Proceed to repost", - "remote_interaction.reblog_title": "Reblog a post remotely", - "remote_interaction.reply": "Proceed to reply", - "remote_interaction.reply_title": "Reply to a post remotely", - "remote_interaction.user_not_found_error": "Couldn't find given user", - "remote_timeline.filter_message": "You are viewing the timeline of {instance}.", + "relative_time.minutes": "{number} دقيقة", + "relative_time.seconds": "{number} ثانية", + "remote_instance.edit_federation": "تحرير الاتحاد", + "remote_instance.federation_panel.heading": "قيود الاتحاد", + "remote_instance.federation_panel.no_restrictions_message": "قام {siteTitle} بوضع قيود على {host}.", + "remote_instance.federation_panel.restricted_message": "يقوم {siteTitle} بحظر جميع النشاطات الخاصة بـ {host}.", + "remote_instance.federation_panel.some_restrictions_message": "قام {siteTitle} بوضع قيود على {host}.", + "remote_instance.pin_host": "تثبيت {host}.", + "remote_instance.unpin_host": "إزالة تثبيت {host}.", + "remote_interaction.account_placeholder": "أدخل اسم المستخدم@عنوان الخادم الذي تريد التفاعل منه", + "remote_interaction.divider": "أو", + "remote_interaction.favourite": "المتابعة في الإعجاب", + "remote_interaction.favourite_title": "الإعجاب بمنشور غير محلّي", + "remote_interaction.follow": "المضي قدما في المتابعة", + "remote_interaction.follow_title": "متابعة حساب {user} الغير محلّي", + "remote_interaction.poll_vote": "المتابعة بالتصويت", + "remote_interaction.poll_vote_title": "التصويت على إستطلاع غير محلّي", + "remote_interaction.reblog": "المتابعة بإعادة النشر", + "remote_interaction.reblog_title": "إعادة نشر منشور غير محلّي", + "remote_interaction.reply": "المتابعة بالردّ", + "remote_interaction.reply_title": "الرد على منشور غير محلّي", + "remote_interaction.user_not_found_error": "لم يُعثر على الشخص المطلوب", + "remote_timeline.filter_message": "انت تشاهد منشورات من {instance}", "reply_indicator.cancel": "إلغاء", - "reply_mentions.account.add": "Add to mentions", - "reply_mentions.account.remove": "Remove from mentions", - "reply_mentions.more": "{count} more", - "reply_mentions.reply": "Replying to {accounts}", - "reply_mentions.reply.hoverable": "Replying to {accounts}", - "reply_mentions.reply_empty": "Replying to post", - "report.block": "Block {target}", - "report.block_hint": "Do you also want to block this account?", - "report.confirmation.content": "If we find that this account is violating the {link} we will take further action on the matter.", - "report.confirmation.title": "Thanks for submitting your report.", - "report.done": "Done", - "report.forward": "التحويل إلى {target}", - "report.forward_hint": "هذا الحساب ينتمي إلى خادوم آخَر. هل تودّ إرسال نسخة مجهولة مِن التقرير إلى هنالك أيضًا؟", - "report.next": "Next", - "report.otherActions.addAdditional": "Would you like to add additional statuses to this report?", - "report.otherActions.addMore": "Add more", - "report.otherActions.furtherActions": "Further actions:", - "report.otherActions.hideAdditional": "Hide additional statuses", - "report.otherActions.otherStatuses": "Include other statuses?", - "report.placeholder": "تعليقات إضافية", - "report.previous": "Previous", - "report.reason.blankslate": "You have removed all statuses from being selected.", - "report.reason.title": "Reason for reporting", + "reply_mentions.account.add": "الإضافة إلى الإشارة", + "reply_mentions.account.remove": "إزالة من الإشارة", + "reply_mentions.more": "بالإضافة إلى {count}", + "reply_mentions.reply": "رد على {accounts}", + "reply_mentions.reply.hoverable": "رداً على {accounts}", + "reply_mentions.reply_empty": "الرد على منشور", + "report.block": "حظر {target}", + "report.block_hint": "أتريد حظر هذا الحساب أيضًا؟", + "report.confirmation.content": "في حال وجدنا أن هذا الحساب ينتهك {link}، سوف نتخذ أجراءات أخرى. ", + "report.confirmation.title": "شكرًا لتقديمك للبلاغ.", + "report.done": "إنتهى", + "report.forward": "الإرسال أيضاً إلى {target}", + "report.forward_hint": "هذا الحساب موجود في خادم آخر. هل ترغب في إرسال نسخة مجهولة من البلاغ إلى ذلك الخادم؟ ", + "report.next": "التالي", + "report.otherActions.addAdditional": "هل ترغب في إضافة معلومات أخرى لهذا التقرير؟", + "report.otherActions.addMore": "والمزيد", + "report.otherActions.furtherActions": "خطوات إضافية", + "report.otherActions.hideAdditional": "إخفاء المعلومات الإضافية", + "report.otherActions.otherStatuses": "تضمين المعلومات الإضافية؟", + "report.placeholder": "معلومات إضافية", + "report.previous": "السابق", + "report.reason.blankslate": "لقد أزلتَ جميع المعلومات الإضافية من الاختيار.", + "report.reason.title": "سبب التبليغ", "report.submit": "إرسال", "report.target": "ابلغ عن {target}", - "reset_password.fail": "Expired token, please try again.", - "reset_password.header": "Set New Password", - "reset_password.password.label": "Password", - "reset_password.password.placeholder": "Placeholder", - "save": "Save", - "schedule.post_time": "Post Date/Time", - "schedule.remove": "Remove schedule", - "schedule_button.add_schedule": "Schedule post for later", - "schedule_button.remove_schedule": "Post immediately", - "scheduled_status.cancel": "Cancel", - "search.action": "Search for “{query}”", - "search.placeholder": "ابحث", + "reset_password.fail": "انتهت صلاحية الرمز المميز، حاول من جديد.", + "reset_password.header": "تحديث كلمة المرور", + "reset_password.password.label": "كلمة مرور", + "reset_password.password.placeholder": "أُكتب هنا", + "save": "حفظ", + "schedule.post_time": "تاريخ وساعة النشر", + "schedule.remove": "الغاء الجدولة", + "schedule_button.add_schedule": "جدولة النشر لوقت لاحق", + "schedule_button.remove_schedule": "النشر حالا", + "scheduled_status.cancel": "إلغاء", + "search.action": "البحث عن “{query}”", + "search.placeholder": "بحث", "search_results.accounts": "أشخاص", - "search_results.filter_message": "You are searching for posts from @{acct}.", - "search_results.hashtags": "الوُسوم", - "search_results.statuses": "التبويقات", - "security.codes.fail": "Failed to fetch backup codes", - "security.confirm.fail": "Incorrect code or password. Try again.", - "security.delete_account.fail": "Account deletion failed.", - "security.delete_account.success": "Account successfully deleted.", - "security.disable.fail": "Incorrect password. Try again.", - "security.fields.email.label": "Email address", - "security.fields.new_password.label": "New password", - "security.fields.old_password.label": "Current password", - "security.fields.password.label": "Password", - "security.fields.password_confirmation.label": "New password (again)", - "security.headers.delete": "Delete Account", - "security.headers.tokens": "Sessions", - "security.qr.fail": "Failed to fetch setup key", - "security.submit": "Save changes", - "security.submit.delete": "Delete Account", - "security.text.delete": "To delete your account, enter your password then click Delete Account. This is a permanent action that cannot be undone. Your account will be destroyed from this server, and a deletion request will be sent to other servers. It's not guaranteed that all servers will purge your account.", - "security.text.delete.local": "To delete your account, enter your password then click Delete Account. This is a permanent action that cannot be undone.", - "security.tokens.revoke": "Revoke", - "security.update_email.fail": "Update email failed.", - "security.update_email.success": "Email successfully updated.", - "security.update_password.fail": "Update password failed.", - "security.update_password.success": "Password successfully updated.", - "settings.account_migration": "Move Account", - "settings.change_email": "Change Email", - "settings.change_password": "Change Password", - "settings.configure_mfa": "Configure MFA", - "settings.delete_account": "Delete Account", - "settings.edit_profile": "Edit Profile", - "settings.other": "Other options", - "settings.preferences": "Preferences", - "settings.profile": "Profile", - "settings.save.success": "Your preferences have been saved!", - "settings.security": "Security", - "settings.sessions": "Active sessions", - "settings.settings": "Settings", - "shared.tos": "Terms of Service", - "signup_panel.subtitle": "Sign up now to discuss what's happening.", - "signup_panel.title": "New to {site_title}?", - "site_preview.preview": "Preview", - "sms_verification.expired": "Your SMS token has expired.", - "sms_verification.fail": "Failed to send SMS message to your phone number.", - "sms_verification.header": "Enter your phone number", - "sms_verification.invalid": "Please enter a valid phone number.", - "sms_verification.modal.enter_code": "We sent you a 6-digit code via SMS. Enter it below.", - "sms_verification.modal.resend_code": "Resend verification code?", - "sms_verification.modal.verify_code": "Verify code", - "sms_verification.modal.verify_help_text": "Verify your phone number to start using {instance}.", - "sms_verification.modal.verify_number": "Verify phone number", - "sms_verification.modal.verify_sms": "Verify SMS", - "sms_verification.modal.verify_title": "Verify your phone number", - "sms_verification.phone.label": "Phone number", - "sms_verification.sent.actions.resend": "Resend verification code?", - "sms_verification.sent.body": "We sent you a 6-digit code via SMS. Enter it below.", - "sms_verification.sent.header": "Verification code", - "sms_verification.success": "A verification code has been sent to your phone number.", - "snackbar.view": "View", - "soapbox_config.authenticated_profile_hint": "Users must be logged-in to view replies and media on user profiles.", - "soapbox_config.authenticated_profile_label": "Profiles require authentication", - "soapbox_config.copyright_footer.meta_fields.label_placeholder": "Copyright footer", - "soapbox_config.crypto_address.meta_fields.address_placeholder": "Address", - "soapbox_config.crypto_address.meta_fields.note_placeholder": "Note (optional)", - "soapbox_config.crypto_address.meta_fields.ticker_placeholder": "Ticker", - "soapbox_config.crypto_donate_panel_limit.meta_fields.limit_placeholder": "Number of items to display in the crypto homepage widget", - "soapbox_config.cta_label": "Display call to action panels if not authenticated", - "soapbox_config.custom_css.meta_fields.url_placeholder": "URL", - "soapbox_config.display_fqn_label": "Display domain (eg @user@domain) for local accounts.", - "soapbox_config.feed_injection_hint": "Inject the feed with additional content, such as suggested profiles.", - "soapbox_config.feed_injection_label": "Feed injection", - "soapbox_config.fields.accent_color_label": "Accent color", - "soapbox_config.fields.brand_color_label": "Brand color", - "soapbox_config.fields.crypto_addresses_label": "Cryptocurrency addresses", - "soapbox_config.fields.home_footer_fields_label": "Home footer items", - "soapbox_config.fields.logo_label": "Logo", - "soapbox_config.fields.promo_panel_fields_label": "Promo panel items", - "soapbox_config.fields.theme_label": "Default theme", - "soapbox_config.greentext_label": "Enable greentext support", - "soapbox_config.headings.advanced": "Advanced", - "soapbox_config.headings.cryptocurrency": "Cryptocurrency", - "soapbox_config.headings.navigation": "Navigation", - "soapbox_config.headings.options": "Options", - "soapbox_config.headings.theme": "Theme", - "soapbox_config.hints.crypto_addresses": "Add cryptocurrency addresses so users of your site can donate to you. Order matters, and you must use lowercase ticker values.", - "soapbox_config.hints.home_footer_fields": "You can have custom defined links displayed on the footer of your static pages", - "soapbox_config.hints.logo": "SVG. At most 2 MB. Will be displayed to 50px height, maintaining aspect ratio", - "soapbox_config.hints.promo_panel_fields": "You can have custom defined links displayed on the right panel of the timelines page.", - "soapbox_config.hints.promo_panel_icons.link": "Soapbox Icons List", - "soapbox_config.home_footer.meta_fields.label_placeholder": "Label", - "soapbox_config.home_footer.meta_fields.url_placeholder": "URL", - "soapbox_config.promo_panel.meta_fields.icon_placeholder": "Icon", - "soapbox_config.promo_panel.meta_fields.label_placeholder": "Label", - "soapbox_config.promo_panel.meta_fields.url_placeholder": "URL", - "soapbox_config.raw_json_hint": "Edit the settings data directly. Changes made directly to the JSON file will override the form fields above. Click Save to apply your changes.", - "soapbox_config.raw_json_label": "Advanced: Edit raw JSON data", - "soapbox_config.save": "Save", - "soapbox_config.saved": "Soapbox config saved!", - "soapbox_config.single_user_mode_hint": "Front page will redirect to a given user profile.", - "soapbox_config.single_user_mode_label": "Single user mode", + "search_results.filter_message": "أنت تبحث في @{acct} عن منشورات ", + "search_results.hashtags": "الوسوم", + "search_results.statuses": "المنشورات", + "security.codes.fail": "فشك تحميل رموز النسخ الإحتياطي", + "security.confirm.fail": "كلمة المرور خاطئة، يرجى المحاولة من جديد.", + "security.delete_account.fail": "فشل حذف الحساب", + "security.delete_account.success": "حذف الحساب", + "security.disable.fail": "كلمة المرور خاطئة. يرجى المحاولة من جديد.", + "security.fields.email.label": "عنوان البريد الإلكتروني", + "security.fields.new_password.label": "كلمة مرور جديدة", + "security.fields.old_password.label": "كلمة المرور الحالية", + "security.fields.password.label": "كلمة المرور", + "security.fields.password_confirmation.label": "كلمة المرور (مرة أُخرى)", + "security.headers.delete": "حذف الحساب", + "security.headers.tokens": "جَلسات", + "security.qr.fail": "فشل الحصول على مفتاح التثبيت", + "security.submit": "حِفظ التغييرات", + "security.submit.delete": "حذف الحساب", + "security.text.delete": "لحذف الحساب ادخل كلمة المرور ثم انقر على حذف الحساب , سيؤدي هذا الى حذف الحساب نهائيا من هذا النطاق وسيطلب من البقية حذف ما يتعلق بك ، ولا يشترط عليهم ذلك", + "security.text.delete.local": "لحذف حسابك، يُرجى إدخال كلمة المرور ثم الضغط على \"حذف الحساب\". فور قيامك بهذا القرار فلن تتمكن من العدول عنه!", + "security.tokens.revoke": "إبطال", + "security.update_email.fail": "فشلت عملية تحديث البريد الإلكتروني.", + "security.update_email.success": "تم تحديث البريد الإلكتروني بنجاح.", + "security.update_password.fail": "فشلت عملية تحديث كلمة المرور.", + "security.update_password.success": "تم تحديث كلمة المرور بنجاح.", + "settings.account_migration": "نقل الحساب", + "settings.change_email": "تغيير البريد الإلكتروني", + "settings.change_password": "تغيير كلمة المرور", + "settings.configure_mfa": "إعداد المصادقة المتعددة", + "settings.delete_account": "حذف الحساب", + "settings.edit_profile": "تعديل الملف الشخصي", + "settings.other": "خيارات أخرى", + "settings.preferences": "تفضيلات", + "settings.profile": "الملف الشخصي", + "settings.save.success": "تم حِفظ التفضيلات بنجاح!", + "settings.security": "الأمان", + "settings.sessions": "الجلسات النشطة", + "settings.settings": "الإعدادات", + "shared.tos": "شروط الاستخدام", + "signup_panel.subtitle": "قم بالتسجيل الآن لمعرفة ما يحصل.", + "signup_panel.title": "هل أنت جديد في {site_title}؟", + "site_preview.preview": "معاينة", + "sms_verification.expired": "انتهت صلاحية الرمز المميز لرسائلك النصية القصيرة SMS.", + "sms_verification.fail": "فشل إرسال رسالة نصية قصيرة SMS إلى رقم هاتفك.", + "sms_verification.header": "أدخل رقم هاتفك", + "sms_verification.invalid": "رجاءً أدخل رقم هاتفٍ صحيح.", + "sms_verification.modal.enter_code": "لقد أرسلنا لك رمزًا مكونًا من 6 أرقام عبر رسالة نصية قصيرة. رجاءً أدخله في الأسفل.", + "sms_verification.modal.resend_code": "هل ترغب في إعادة إرسال رمز التحقق؟", + "sms_verification.modal.verify_code": "تأكيد الرمز", + "sms_verification.modal.verify_help_text": "قم بتوثيق رقم هاتفك للبدء باستخدام {instance}", + "sms_verification.modal.verify_number": "التحقق من رقم الهاتف", + "sms_verification.modal.verify_sms": "التحقق من الرسائل القصيرة SMS.", + "sms_verification.modal.verify_title": "تأكيد رقم هاتفك", + "sms_verification.phone.label": "رقم الهاتف", + "sms_verification.sent.actions.resend": "هل ترغب في إعادة إرسال رمز التحقق؟", + "sms_verification.sent.body": "لقد أرسلنا لك رمزًا مكونًا من 6 أرقام عبر رسالة نصية قصيرة. رجاءً أدخله في الأسفل.", + "sms_verification.sent.header": "تأكيد الرمز", + "sms_verification.success": "تم إرسال رمز التحقق إلى رقم هاتفك.", + "snackbar.view": "عرض", + "soapbox_config.authenticated_profile_hint": "على المستخدمين أن يُسجلوا دخولهم كي يتمكنوا من عرض الردود والوسائط على الحسابات الشخصية للمستخدمين.", + "soapbox_config.authenticated_profile_label": "حسابات شخصية تتطلب تسجيل الدخول لتصفحها", + "soapbox_config.copyright_footer.meta_fields.label_placeholder": "حاشية حقوق الطبع والنشر", + "soapbox_config.crypto_address.meta_fields.address_placeholder": "العنوان", + "soapbox_config.crypto_address.meta_fields.note_placeholder": "ملاحظة (اختيارية)", + "soapbox_config.crypto_address.meta_fields.ticker_placeholder": "مؤشر", + "soapbox_config.crypto_donate_panel_limit.meta_fields.limit_placeholder": "عدد عناصر العملات الرقمية لإظهارها في الصفحة الرئيسية", + "soapbox_config.cta_label": "عرض القائمة الجانبية من دون تسجيل دخول المستخدم", + "soapbox_config.custom_css.meta_fields.url_placeholder": "رابط", + "soapbox_config.display_fqn_label": "عرض اسم النطاق للحسابات المحلية (مثال zaki@instance)", + "soapbox_config.feed_injection_hint": "حقن الخط الزمني بمحتوى إضافي مثل حسابات مقترحة.", + "soapbox_config.feed_injection_label": "حقن الخط الزمني", + "soapbox_config.fields.accent_color_label": "لون التمييز", + "soapbox_config.fields.brand_color_label": "لون العلامة التجارية", + "soapbox_config.fields.crypto_addresses_label": "عناوين العملات الافتراضية", + "soapbox_config.fields.home_footer_fields_label": "العناصر في حاشية الصفحة الرئيسية", + "soapbox_config.fields.logo_label": "الشعار", + "soapbox_config.fields.promo_panel_fields_label": "عناصر اللوحة الجانبية", + "soapbox_config.fields.theme_label": "السمة الافتراضية", + "soapbox_config.greentext_label": "تفعيل دعم النص الأخضر", + "soapbox_config.headings.advanced": "متقدّم", + "soapbox_config.headings.cryptocurrency": "العملات الرقمية", + "soapbox_config.headings.navigation": "التنقل", + "soapbox_config.headings.options": "الخيارات", + "soapbox_config.headings.theme": "السمة", + "soapbox_config.hints.crypto_addresses": "قم بإضافة عناوين محافظ رقمية حتى يتمكن الأعضاء من التبرع لك. الترتيب مهم، عليك استخدام محارف صغيرة.", + "soapbox_config.hints.home_footer_fields": "يمكنك ضبط روابط مخصصة محددة مسبقاً لعرضها في حاشية الصفحات الغير ديناميكية", + "soapbox_config.hints.logo": "ملف SVG حتى 2MB. سيتم عرضه حتى ارتفاع يبلغ 50 بكسل مع مراعاة نسبة أبعاد الطول للعرض.", + "soapbox_config.hints.promo_panel_fields": "يمكنك ضبط روابط مخصصة محددة مسبقاً لعرضها في يسار صفحات الخط الزمني.", + "soapbox_config.hints.promo_panel_icons.link": "قائمة أيقونات بسّام", + "soapbox_config.home_footer.meta_fields.label_placeholder": "خانة", + "soapbox_config.home_footer.meta_fields.url_placeholder": "الرابط", + "soapbox_config.promo_panel.meta_fields.icon_placeholder": "أيقونة", + "soapbox_config.promo_panel.meta_fields.label_placeholder": "خانة", + "soapbox_config.promo_panel.meta_fields.url_placeholder": "الرابط", + "soapbox_config.raw_json_hint": "تحرير ملف JSON بشكل مباشر. التعديلات التي ستقوم بها هناك سوف تطغى وتستبدل الحقول في الأعلى. قم بالضغط على حفظ لتطبيق التغييرات.", + "soapbox_config.raw_json_label": "متقدم: تحرير ملف JSON", + "soapbox_config.save": "حفظ", + "soapbox_config.saved": "تم حفظ إعدادات Soapbox", + "soapbox_config.single_user_mode_hint": "ستقوم الصفحة الرئيسية بالتحويل لحساب محدد.", + "soapbox_config.single_user_mode_label": "وضع المستخدم الوحيد", "soapbox_config.single_user_mode_profile_hint": "@handle", - "soapbox_config.single_user_mode_profile_label": "Main user handle", - "soapbox_config.verified_can_edit_name_label": "Allow verified users to edit their own display name.", - "sponsored.info.message": "{siteTitle} displays ads to help fund our service.", - "sponsored.info.title": "Why am I seeing this ad?", - "sponsored.subtitle": "Sponsored post", + "soapbox_config.single_user_mode_profile_label": "اسم المستخدم الأساسي", + "soapbox_config.verified_can_edit_name_label": "السماح للحسابات الموثّقة بتغيير أسمائهم.", + "sponsored.info.message": "{siteTitle} يعرض اعلانات لتمويل الخدمة", + "sponsored.info.title": "لماذا أرى هذا الإعلان؟", + "sponsored.subtitle": "منشور ترويجي", "status.admin_account": "افتح الواجهة الإدارية لـ @{name}", - "status.admin_status": "افتح هذا المنشور على واجهة الإشراف", - "status.bookmark": "Bookmark", - "status.bookmarked": "Bookmark added.", - "status.cancel_reblog_private": "إلغاء الترقية", - "status.cannot_reblog": "تعذرت ترقية هذا المنشور", - "status.chat": "Chat with @{name}", + "status.admin_status": "افتح هذا المنشور في واجهة الإشراف", + "status.bookmark": "المحفوظات", + "status.bookmarked": "تمت الإضافة للمحفوظات.", + "status.cancel_reblog_private": "إلغاء المشاركة", + "status.cannot_reblog": "تعذر مشاركة هذا المنشور", + "status.chat": "محادثة خاصة مع @{name}", "status.copy": "نسخ رابط المنشور", - "status.delete": "احذف", - "status.detailed_status": "تفاصيل المحادثة", + "status.delete": "حذف", + "status.detailed_status": "عرض مُفصّل للمحادثة", "status.direct": "رسالة خاصة إلى @{name}", - "status.edit": "Edit", - "status.embed": "إدماج", - "status.external": "View post on {domain}", - "status.favourite": "أضف إلى المفضلة", - "status.filtered": "مُصفّى", - "status.interactions.favourites": "{count, plural, one {Like} other {Likes}}", - "status.interactions.reblogs": "{count, plural, one {Repost} other {Reposts}}", - "status.load_more": "حمّل المزيد", - "status.mention": "أذكُر @{name}", + "status.edit": "تحرير", + "status.embed": "تضمين", + "status.external": "العرض على {domain}", + "status.favourite": "تفاعل مع المنشور", + "status.filtered": "رُشِّح", + "status.interactions.favourites": "{count, plural, one {إعجاب واحد} other {إعجاب}}", + "status.interactions.reblogs": "{count, plural, one {مشاركة} other {مشاركات}}", + "status.load_more": "تحميل المزيد", + "status.mention": "ذِكر @{name}", "status.more": "المزيد", "status.mute_conversation": "كتم المحادثة", - "status.open": "وسع هذه المشاركة", - "status.pin": "دبّسه على الصفحة التعريفية", - "status.pinned": "تبويق مثبَّت", - "status.quote": "Quote post", - "status.reactions.cry": "Sad", - "status.reactions.empty": "No one has reacted to this post yet. When someone does, they will show up here.", - "status.reactions.heart": "Love", - "status.reactions.laughing": "Haha", - "status.reactions.like": "Like", - "status.reactions.open_mouth": "Wow", - "status.reactions.weary": "Weary", - "status.read_more": "اقرأ المزيد", - "status.reblog": "رَقِّي", - "status.reblog_private": "القيام بالترقية إلى الجمهور الأصلي", - "status.reblogged_by": "رقّاه {name}", - "status.reblogs.empty": "لم يقم أي أحد بترقية هذا التبويق بعد. عندما يقوم أحدهم بذلك سوف تظهر هنا.", + "status.open": "تويسع هذه المشاركة", + "status.pin": "تثبيت في الملف الشخصي", + "status.pinned": "منشور مثبَّت", + "status.quote": "اقتباس المنشور", + "status.reactions.cry": "أحزنني", + "status.reactions.empty": "لم يتفاعل أي شخص مع هذا المنشور بعد. عندما يتفاعل شخص ما مع هذا المنشور، سيظهر هذا هنا.", + "status.reactions.heart": "أحببت", + "status.reactions.laughing": "أضحكني", + "status.reactions.like": "أعجبني", + "status.reactions.open_mouth": "واو", + "status.reactions.weary": "مُمل", + "status.read_more": "قراءة المزيد", + "status.reblog": "مشاركة", + "status.reblog_private": "المشاركة مع المتابعين الأصليين", + "status.reblogged_by": "قام {name} بمشاركته", + "status.reblogs.empty": "لم يشارك أحد هذا المنشور. عندما يشاركه أحد ما، سوف تراه هنا.", "status.redraft": "إزالة و إعادة الصياغة", - "status.remove_account_from_group": "Remove account from group", - "status.remove_post_from_group": "Remove post from group", + "status.remove_account_from_group": "إزالة الحساب من المجموعة", + "status.remove_post_from_group": "إزالة المنشور من المجموعة", "status.reply": "ردّ", - "status.replyAll": "رُد على الخيط", + "status.replyAll": "الرد على الجميع", "status.report": "ابلِغ عن @{name}", "status.sensitive_warning": "محتوى حساس", - "status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.", + "status.sensitive_warning.subtitle": "قد لا يكون هذا المنشور ملائم للجميع.", "status.share": "مشاركة", "status.show_less_all": "طي الكل", "status.show_more_all": "توسيع الكل", - "status.show_original": "Show original", - "status.title": "Post", - "status.title_direct": "Direct message", - "status.translate": "Translate", - "status.translated_from_with": "Translated from {lang} using {provider}", - "status.unbookmark": "Remove bookmark", - "status.unbookmarked": "Bookmark removed.", - "status.unmute_conversation": "فك الكتم عن المحادثة", - "status.unpin": "فك التدبيس من الصفحة التعريفية", - "status_list.queue_label": "Click to see {count} new {count, plural, one {post} other {posts}}", - "statuses.quote_tombstone": "Post is unavailable.", - "statuses.tombstone": "One or more posts are unavailable.", - "streamfield.add": "Add", - "streamfield.remove": "Remove", - "suggestions.dismiss": "إلغاء الاقتراح", - "sw.restart": "Restart", - "sw.state.active": "Active", - "sw.state.loading": "Loading…", - "sw.state.unavailable": "Unavailable", - "sw.state.unknown": "Unknown", - "sw.state.waiting": "Waiting", - "sw.status": "Status", - "sw.update": "Update", - "sw.update_text": "An update is available.", - "sw.url": "Script URL", - "tabs_bar.all": "All", - "tabs_bar.chats": "Chats", - "tabs_bar.dashboard": "Dashboard", - "tabs_bar.fediverse": "Fediverse", + "status.show_original": "عرض الأصل", + "status.title": "نشر", + "status.title_direct": "رسالة خاصة", + "status.translate": "ترجمة", + "status.translated_from_with": "الترجمة من اللغة ال{lang} باستخدام {provider}", + "status.unbookmark": "تمت الإزالة من المحفوظات", + "status.unbookmarked": "أُزيلت بنجاح.", + "status.unmute_conversation": "إلغاء كتم المحادثة", + "status.unpin": "إزالة التثبيت من الملف الشخصي", + "status_list.queue_label": "إضغط لترى {count} {count, plural, one {post} other {posts}} جديدة", + "statuses.quote_tombstone": "المنشور غير متوفر.", + "statuses.tombstone": "هناك منشور أو أكثر غير متاحين.", + "streamfield.add": "إضافة", + "streamfield.remove": "إزالة", + "suggestions.dismiss": "إلغاء الإقتراح", + "sw.restart": "إعادة التشغيل", + "sw.state.active": "نشط حالياً", + "sw.state.loading": "يتم التحميل...", + "sw.state.unavailable": "غير متوفر", + "sw.state.unknown": "غير معروف", + "sw.state.waiting": "في الإنتظار", + "sw.status": "الحالة", + "sw.update": "تحديث", + "sw.update_text": "هناك تحديث متوفر", + "sw.url": "رابط الإسكربت", + "tabs_bar.all": "الكل", + "tabs_bar.chats": "المحادثات", + "tabs_bar.dashboard": "لوحة التحكم", + "tabs_bar.fediverse": "الكون الفيدرالي الإجتماعي", "tabs_bar.home": "الرئيسية", - "tabs_bar.local": "Local", - "tabs_bar.more": "More", - "tabs_bar.notifications": "الإخطارات", - "tabs_bar.profile": "Profile", + "tabs_bar.local": "الخط المحلي", + "tabs_bar.more": "المزيد", + "tabs_bar.notifications": "الإشعارات", + "tabs_bar.profile": "الملف الشخصي", "tabs_bar.search": "البحث", - "tabs_bar.settings": "Settings", - "theme_toggle.dark": "Dark", - "theme_toggle.light": "Light", - "theme_toggle.system": "System", - "thread_login.login": "Log in", - "thread_login.message": "Join {siteTitle} to get the full story and details.", - "thread_login.signup": "Sign up", - "thread_login.title": "Continue the conversation", + "tabs_bar.settings": "الإعدادات", + "theme_toggle.dark": "غامق", + "theme_toggle.light": "فاتح", + "theme_toggle.system": "النظام", + "thread_login.login": "تسجيل الدخول", + "thread_login.message": "قم بالانضمام إلى {siteTitle} للحصول على القصة الكاملة والتفاصيل.", + "thread_login.signup": "التسجيل", + "thread_login.title": "إكمال المحادثة", "time_remaining.days": "{number, plural, one {# يوم} other {# أيام}} متبقية", "time_remaining.hours": "{number, plural, one {# ساعة} other {# ساعات}} متبقية", "time_remaining.minutes": "{number, plural, one {# دقيقة} other {# دقائق}} متبقية", "time_remaining.moments": "لحظات متبقية", "time_remaining.seconds": "{number, plural, one {# ثانية} other {# ثوانٍ}} متبقية", "trends.count_by_accounts": "{count} {rawCount, plural, one {person} آخرون {people}} يتحدثون", - "trends.title": "Trends", - "trendsPanel.viewAll": "View all", - "ui.beforeunload": "Your draft will be lost if you leave.", - "unauthorized_modal.text": "You need to be logged in to do that.", - "unauthorized_modal.title": "Sign up for {site_title}", - "upload_area.title": "اسحب ثم أفلت للرفع", - "upload_button.label": "إضافة وسائط (JPEG، PNG، GIF، WebM، MP4، MOV)", - "upload_error.image_size_limit": "Image exceeds the current file size limit ({limit})", + "trends.title": "الشائع", + "trendsPanel.viewAll": "إظهار الكل", + "ui.beforeunload": "محتوى المسودة سيضيع اذا خرجت", + "unauthorized_modal.text": "يجب عليك تسجيل الدخول لتتمكن من القيام بذلك.", + "unauthorized_modal.title": "التسجيل في {site_title}", + "upload_area.title": "اسحب ملف وافلته لتحميله", + "upload_button.label": "إرفاق وسائط (JPEG، PNG، GIF، WebM، MP4، MOV)", + "upload_error.image_size_limit": "الصورة تجاوزت الحجم المسموح به: ({limt})", "upload_error.limit": "لقد تم بلوغ الحد الأقصى المسموح به لإرسال الملفات.", - "upload_error.poll": "لا يمكن إدراج ملفات في استطلاعات الرأي.", - "upload_error.video_duration_limit": "Video exceeds the current duration limit ({limit} seconds)", - "upload_error.video_size_limit": "Video exceeds the current file size limit ({limit})", - "upload_form.description": "وصف للمعاقين بصريا", - "upload_form.preview": "Preview", + "upload_error.poll": "لا يمكن إرفاق ملفات في التصويت", + "upload_error.video_duration_limit": "المقطع تجاوز المدة المسموح بها: ({limt} ثانية)", + "upload_error.video_size_limit": "المقطع تجاوز الحجم المسموح به: ({limt})", + "upload_form.description": "وصف لمن لديهم إعاقة بصرية", + "upload_form.preview": "مراجعة", "upload_form.undo": "حذف", - "upload_progress.label": "يرفع...", - "video.close": "إغلاق الفيديو", - "video.download": "Download file", - "video.exit_fullscreen": "الخروج من وضع الشاشة المليئة", - "video.expand": "توسيع الفيديو", - "video.fullscreen": "ملء الشاشة", - "video.hide": "إخفاء الفيديو", + "upload_progress.label": "جارِ التحميل...", + "video.close": "إغلاق المقطع", + "video.download": "تنزيل الملف", + "video.exit_fullscreen": "الخروج من وضع ملئ الشاشة", + "video.expand": "توسيع المقطع", + "video.fullscreen": "ملئ الشاشة", + "video.hide": "إخفاء المقطع", "video.mute": "كتم الصوت", - "video.pause": "إيقاف مؤقت", + "video.pause": "ايقاف مؤقت", "video.play": "تشغيل", - "video.unmute": "تشغيل الصوت", - "waitlist.actions.verify_number": "Verify phone number", - "waitlist.body": "Welcome back to {title}! You were previously placed on our waitlist. Please verify your phone number to receive immediate access to your account!", - "who_to_follow.title": "Who To Follow" + "video.unmute": "تفعيل الصوت", + "waitlist.actions.verify_number": "توثيق رقم الهاتف", + "waitlist.body": "مرحباً بعودتك {title}! لقد كنت على قائمة الانتظار. يرجى تأكيد رقم الهاتف الخاص بك للحصول على وصول فوري لحسابك!", + "who_to_follow.title": "حسابات مقترحة" } diff --git a/app/styles/forms.scss b/app/styles/forms.scss index fc4b6a257..a23bfcfad 100644 --- a/app/styles/forms.scss +++ b/app/styles/forms.scss @@ -24,11 +24,6 @@ select { $no-columns-breakpoint: 600px; -code { - font-family: var(--font-monospace), monospace; - font-weight: 400; -} - .form-container { max-width: 400px; padding: 20px; diff --git a/docs/administration/install-yunohost.md b/docs/administration/install-yunohost.md index af99231b4..156547d9e 100644 --- a/docs/administration/install-yunohost.md +++ b/docs/administration/install-yunohost.md @@ -7,7 +7,7 @@ If you want to install Soapbox to a Pleroma instance installed using [YunoHost]( First, download the latest build of Soapbox from GitLab. ```sh -curl -L https://gitlab.com/soapbox-pub/soapbox/-/jobs/artifacts/v1.3.0/download?job=build-production -o soapbox-fe.zip +curl -L https://gitlab.com/soapbox-pub/soapbox/-/jobs/artifacts/develop/download?job=build-production -o soapbox-fe.zip ``` ## 2. Unzip the build @@ -18,6 +18,18 @@ Then, unzip the build to the Pleroma directory under YunoHost's directory: busybox unzip soapbox-fe.zip -o -d /home/yunohost.app/pleroma/ ``` +## 3. Change YunoHost Admin Static directory + +(A bug documented in the YunoHost deployment about this issue is [here](https://github.com/YunoHost-Apps/pleroma_ynh/issues/215)) + +Go to: + +> Admin Panel > Settings > Instance + +Look for the "Static dir" entry and set it to: + +> /home/yunohost.app/pleroma/static + **That's it! 🎉 Soapbox is installed.** The change will take effect immediately, just refresh your browser tab. It's not necessary to restart the Pleroma service. ---