Arabic (OrangChat) - en to ar translation catalogue (1094 entries)

[ctx: common.save]
en: Save
ar: يحفظ

[ctx: common.cancel]
en: Cancel
ar: يلغي

[ctx: common.close]
en: Close
ar: يغلق

[ctx: common.delete]
en: Delete
ar: يمسح

[ctx: common.remove]
en: Remove
ar: يزيل

[ctx: common.edit]
en: Edit
ar: يحرر

[ctx: common.copy]
en: Copy
ar: ينسخ

[ctx: common.copied]
en: Copied
ar: منقول

[ctx: common.retry]
en: Retry
ar: أعد المحاولة

[ctx: common.back]
en: Back
ar: خلف

[ctx: common.next]
en: Next
ar: التالي

[ctx: common.done]
en: Done
ar: منتهي

[ctx: common.confirm]
en: Confirm
ar: يتأكد

[ctx: common.create]
en: Create
ar: يخلق

[ctx: common.add]
en: Add
ar: يضيف

[ctx: common.search]
en: Search
ar: يبحث

[ctx: common.loading]
en: Loading…
ar: تحميل…

[ctx: common.saving]
en: Saving…
ar: توفير…

[ctx: common.error]
en: Something went wrong
ar: حدث خطأ ما

[ctx: common.enabled]
en: Enabled
ar: ممكّن

[ctx: common.disabled]
en: Disabled
ar: عاجز

[ctx: common.on]
en: On
ar: على

[ctx: common.off]
en: Off
ar: عن

[ctx: common.yes]
en: Yes
ar: نعم

[ctx: common.no]
en: No
ar: لا

[ctx: common.download]
en: Download
ar: تحميل

[ctx: common.upload]
en: Upload
ar: رفع

[ctx: common.unknown]
en: Unknown
ar: مجهول

[ctx: language.title]
en: Language
ar: لغة

[ctx: language.description]
en: The language this device shows the app in. It is not sent to the server, so each of your devices can differ.
ar: اللغة التي يعرض بها هذا الجهاز التطبيق. ولا يتم إرسالها إلى الخادم، لذا قد يختلف كل جهاز من أجهزتك.

[ctx: language.system]
en: Match my system
ar: تطابق النظام الخاص بي

[ctx: language.systemHint]
en: Currently {language}
ar: حاليًا {language}

[ctx: language.en]
en: English
ar: إنجليزي

[ctx: language.lt]
en: Lithuanian
ar: الليتوانية

[ctx: language.zh]
en: Chinese
ar: الصينية

[ctx: language.hi]
en: Hindi
ar: الهندية

[ctx: language.es]
en: Spanish
ar: الأسبانية

[ctx: language.ar]
en: Arabic
ar: عربي

[ctx: language.fr]
en: French
ar: فرنسي

[ctx: language.bn]
en: Bengali
ar: البنغالية

[ctx: language.pt]
en: Portuguese
ar: البرتغالية

[ctx: language.ru]
en: Russian
ar: الروسية

[ctx: language.ur]
en: Urdu
ar: الأردية

[ctx: language.incomplete]
en: This translation is not finished; anything missing is shown in English.
ar: هذه الترجمة لم تنته؛ يظهر أي شيء مفقود باللغة الإنجليزية.

[ctx: activityStatus.forDuration]
en: for {duration}
ar: لـ {duration}

[ctx: aboutTab.aFastSelfHostedChatFor]
en: A fast, self-hosted chat for servers, DMs, and voice - part of the Oranges.LT family.
ar: دردشة سريعة ذاتية الاستضافة للخوادم والرسائل المباشرة والصوت - جزء من عائلة Oranges.LT.

[ctx: aboutTab.build]
en: Build
ar: يبني

[ctx: aboutTab.built]
en: Built
ar: بنيت

[ctx: aboutTab.client]
en: Client
ar: عميل

[ctx: aboutTab.copyrightMadeWith]
en: © {year} Oranges.LT · Made with 🍊
ar: © {year} Oranges.LT · مصنوع من 🍊

[ctx: aboutTab.links]
en: Links
ar: روابط

[ctx: aboutTab.orangchat]
en: OrangChat
ar: com.اورانج شات

[ctx: aboutTab.orangesLt]
en: Oranges.LT
ar: البرتقال.LT

[ctx: aboutTab.platform]
en: Platform
ar: منصة

[ctx: aboutTab.version]
en: Version
ar: إصدار

[ctx: aboutTab.versionNumber]
en: Version {version}
ar: الإصدار {version}

[ctx: accessibilityTab.aLink]
en: A link
ar: رابط

[ctx: accessibilityTab.alwaysUnderlineLinksNotJustOn]
en: Always underline links, not just on hover.
ar: قم دائمًا بوضع خط تحت الروابط، وليس فقط عند التمرير.

[ctx: accessibilityTab.chatInput]
en: Chat input
ar: إدخال الدردشة

[ctx: accessibilityTab.chatPreview]
en: Chat preview
ar: معاينة الدردشة

[ctx: accessibilityTab.compactTightensTheSpacingBetweenMessages]
en: Compact tightens the spacing between messages. The preview above follows it.
ar: ضغط يضيق التباعد بين الرسائل. المعاينة أعلاه تتبعها.

[ctx: accessibilityTab.increaseContrast]
en: Increase contrast
ar: زيادة التباين

[ctx: accessibilityTab.larger]
en: Larger
ar: أكبر

[ctx: accessibilityTab.messageDensity]
en: Message density
ar: كثافة الرسالة

[ctx: accessibilityTab.minimizeAnimationsAndTransitionsAcrossThe]
en: Minimize animations and transitions across the app.
ar: تقليل الرسوم المتحركة والانتقالات عبر التطبيق.

[ctx: accessibilityTab.motionContrast]
en: Motion & contrast
ar: الحركة والتباين

[ctx: accessibilityTab.readablePreview]
en: Looks readable at this size. {link} shows the underline setting.
ar: تبدو قابلة للقراءة بهذا الحجم. يُظهر {link} إعداد التسطير.

[ctx: accessibilityTab.reduceMotion]
en: Reduce motion
ar: تقليل الحركة

[ctx: accessibilityTab.resetToDefaults]
en: Reset to defaults
ar: إعادة التعيين إلى الإعدادات الافتراضية

[ctx: accessibilityTab.scalesTheEntireInterfaceTheSample]
en: Scales the entire interface. The sample below updates as you drag.
ar: يقيس الواجهة بأكملها. يتم تحديث النموذج أدناه أثناء السحب.

[ctx: accessibilityTab.sendMessagesWithEnter]
en: Send messages with Enter
ar: أرسل رسائل باستخدام Enter

[ctx: accessibilityTab.smaller]
en: Smaller
ar: الأصغر

[ctx: accessibilityTab.strongerBordersAndHigherContrastText]
en: Stronger borders and higher-contrast text.
ar: حدود أقوى ونص عالي التباين.

[ctx: accessibilityTab.textSize]
en: Text size
ar: حجم النص

[ctx: accessibilityTab.theQuickBrownFoxJumpsOver]
en: The quick brown fox jumps over the lazy dog.
ar: يقفز الثعلب البني السريع فوق الكلب الكسول.

[ctx: accessibilityTab.thisSecondLineIsGroupedUnder]
en: This second line is grouped under the same author - it's the gap here that Cozy and Compact change.
ar: تم تجميع هذا السطر الثاني تحت نفس المؤلف - إنها الفجوة هنا التي تتغير Cozy و Compact.

[ctx: accessibilityTab.todayAt1403]
en: Today at 14:03
ar: اليوم الساعة 14:03

[ctx: accessibilityTab.underlineLinks]
en: Underline links
ar: تسطير الروابط

[ctx: activityTab.activity]
en: Activity
ar: نشاط

[ctx: activityTab.addGame]
en: Add game
ar: أضف لعبة

[ctx: activityTab.allowARunningProcessAndChoose]
en: Allow a running process and choose the game name shown to others.
ar: اسمح بعملية جارية واختر اسم اللعبة الذي يظهر للآخرين.

[ctx: activityTab.customGameDetectionIsAvailableIn]
en: Custom game detection is available in the desktop app.
ar: يتوفر اكتشاف اللعبة المخصص في تطبيق سطح المكتب.

[ctx: activityTab.displayTheGameYourePlaying]
en: Display the game you're playing
ar: اعرض اللعبة التي تلعبها

[ctx: activityTab.gameName]
en: Game name
ar: اسم اللعبة

[ctx: activityTab.gameNotDetected]
en: Game not detected?
ar: لم يتم الكشف عن اللعبة؟

[ctx: activityTab.noRunningProcessesWereFound]
en: No running processes were found.
ar: لم يتم العثور على أي عمليات قيد التشغيل.

[ctx: activityTab.runningProcess]
en: Running process
ar: عملية التشغيل

[ctx: activityTab.theDesktopAppChecksRunningProcess]
en: The desktop app checks running process names and shares a match with your friends. This is off by default.
ar: يتحقق تطبيق سطح المكتب من أسماء العمليات الجارية ويشارك التطابق مع أصدقائك. يتم إيقاف هذا بشكل افتراضي.

[ctx: activityTab.theDesktopAppDetectsTheGames]
en: The desktop app detects the games you're playing and shares them with your friends.
ar: يكتشف تطبيق سطح المكتب الألعاب التي تلعبها ويشاركها مع أصدقائك.

[ctx: activityTab.turnActivitySharingOnToInspect]
en: Turn activity sharing on to inspect running processes.
ar: قم بتشغيل مشاركة النشاط لفحص العمليات الجارية.

[ctx: activityTab.whatShouldFriendsSee]
en: What should friends see?
ar: ماذا يجب أن يرى الأصدقاء؟

[ctx: addByCode.checkingTheirIdentity]
en: Checking their identity…
ar: التحقق من هويتهم…

[ctx: addByCode.myContactCode]
en: My contact code
ar: رمز الاتصال الخاص بي

[ctx: addByCode.publicInformationOnlyBeingInThe]
en: Public information only. Being in the room is what makes it mean anything.
ar: معلومات عامة فقط. التواجد في الغرفة هو ما يجعل الأمر يعني أي شيء.

[ctx: addByCode.scanTheirCode]
en: Scan their code
ar: مسح الكود الخاص بهم

[ctx: addByCode.showMyCode]
en: Show my code
ar: أظهر الكود الخاص بي

[ctx: addByCode.togetherInPersonScanningTheirCode]
en: Together in person? Scanning their code adds them and confirms their encryption keys in one go.
ar: معا شخصيا؟ يؤدي مسح الكود الخاص بهم إلى إضافتهم وتأكيد مفاتيح التشفير الخاصة بهم دفعة واحدة.

[ctx: addServerDialog.addServerMode]
en: Add server mode
ar: إضافة وضع الخادم

[ctx: addServerDialog.inviteLink]
en: Invite link
ar: رابط الدعوة

[ctx: addServerDialog.myOrangeGrove]
en: My orange grove
ar: بستان البرتقال الخاص بي

[ctx: addServerDialog.serverName]
en: Server name
ar: اسم الخادم

[ctx: androidAppBanner.dismissAndroidAppDownload]
en: Dismiss Android app download
ar: رفض تنزيل تطبيق Android

[ctx: androidAppBanner.getOrangchatForAndroid]
en: Get OrangChat for Android
ar: احصل على OrangChat لنظام Android

[ctx: androidAppBanner.orangchatAndroidApp]
en: OrangChat Android app
ar: تطبيق اورانج شات للاندرويد

[ctx: androidAppBanner.versionAndSize]
en: Version {version} · {size}
ar: الإصدار {version} · {size}

[ctx: auditLogTab.changed]
en: Changed: {list}
ar: تم التغيير: {list}

[ctx: auditLogTab.newer]
en: Newer
ar: أحدث

[ctx: auditLogTab.older]
en: Older
ar: أقدم

[ctx: authLayout.chat]
en: Chat
ar: محادثة

[ctx: authLayout.cookies]
en: Cookies
ar: ملفات تعريف الارتباط

[ctx: authLayout.guidelines]
en: Guidelines
ar: المبادئ التوجيهية

[ctx: authLayout.legal]
en: Legal
ar: قانوني

[ctx: authLayout.orang]
en: Orang
ar: أورانج

[ctx: authLayout.privacy]
en: Privacy
ar: خصوصية

[ctx: authLayout.terms]
en: Terms
ar: شروط

[ctx: botTag.bot]
en: Bot
ar: بوت

[ctx: botTag.botAccount]
en: Bot account
ar: حساب بوت

[ctx: callCard.audioCall]
en: Audio call
ar: مكالمة صوتية

[ctx: callCard.videoCall]
en: Video call
ar: مكالمة فيديو

[ctx: callErrorToast.dismiss]
en: Dismiss
ar: رفض

[ctx: callStage.callConnected]
en: Call connected
ar: تم توصيل المكالمة

[ctx: callStage.calling]
en: Calling
ar: الاتصال

[ctx: callStage.closeFullScreen]
en: Close full screen
ar: إغلاق ملء الشاشة

[ctx: callStage.connectedInCall]
en: {count} in call
ar: {count} في المكالمة

[ctx: callStage.deafen]
en: Deafen
ar: يصم

[ctx: callStage.deafened]
en: Deafened
ar: أصم

[ctx: callStage.hangUp]
en: Hang up
ar: يشنق

[ctx: callStage.inCall]
en: In call
ar: في المكالمة

[ctx: callStage.minimizeCall]
en: Minimize call
ar: تقليل المكالمة

[ctx: callStage.mute]
en: Mute
ar: صامت

[ctx: callStage.muted]
en: Muted
ar: كتم الصوت

[ctx: callStage.nameSScreen]
en: {name}'s screen
ar: شاشة {name}

[ctx: callStage.notInCall]
en: Not in call
ar: ليس في المكالمة

[ctx: callStage.participantsSummary]
en: {connected} in call · {ringing} ringing
ar: {connected} في المكالمة · رنين {ringing}

[ctx: callStage.ringingStatus]
en: Ringing…
ar: رنين…

[ctx: callStage.shareYourScreen]
en: Share your screen
ar: شارك شاشتك

[ctx: callStage.speaking]
en: Speaking
ar: تكلم

[ctx: callStage.stopSharingYourScreen]
en: Stop sharing your screen
ar: توقف عن مشاركة شاشتك

[ctx: callStage.turnCameraOff]
en: Turn camera off
ar: قم بإيقاف تشغيل الكاميرا

[ctx: callStage.turnCameraOn]
en: Turn camera on
ar: قم بتشغيل الكاميرا

[ctx: callStage.undeafen]
en: Undeafen
ar: لا يصم

[ctx: callStage.unmute]
en: Unmute
ar: إلغاء كتم الصوت

[ctx: callStage.yourScreen]
en: Your screen
ar: شاشتك

[ctx: channelSidebar.channels]
en: Channels
ar: القنوات

[ctx: channelSidebar.createChannel]
en: Create channel
ar: إنشاء قناة

[ctx: channelSidebar.empty]
en: Empty
ar: فارغ

[ctx: channelSidebar.invitePeople]
en: Invite people
ar: دعوة الناس

[ctx: channelSidebar.live]
en: Live
ar: يعيش

[ctx: channelSidebar.noChannelsYet]
en: No channels yet.
ar: لا توجد قنوات بعد.

[ctx: channelSidebar.serverSettings]
en: Server settings
ar: إعدادات الخادم

[ctx: chatView.channelTopic]
en: Channel topic
ar: موضوع القناة

[ctx: chatView.couldntLoadMessagesCheckYourConnection]
en: Couldn't load messages. Check your connection and try again.
ar: تعذر تحميل الرسائل. تحقق من اتصالك وحاول مرة أخرى.

[ctx: chatView.encrypted]
en: Encrypted
ar: مشفرة

[ctx: chatView.messagesInThisConversationAreEnd]
en: Messages in this conversation are end-to-end encrypted
ar: الرسائل في هذه المحادثة مشفرة من طرف إلى طرف

[ctx: chatView.more]
en: More
ar: أكثر

[ctx: chatView.openNavigation]
en: Open navigation
ar: افتح التنقل

[ctx: chatView.searchMessages]
en: Search messages
ar: بحث في الرسائل

[ctx: chatView.toggleMemberList]
en: Toggle member list
ar: تبديل قائمة الأعضاء

[ctx: chatView.tryAgain]
en: Try again
ar: حاول ثانية

[ctx: composer.aBotTokenIsThePassword]
en: A bot token is the password for a bot account: anyone with it can sign in as the bot, post in its servers and read its conversations. Pasting it here would hand that control to everyone who can read this conversation.
ar: رمز الروبوت هو كلمة المرور لحساب الروبوت: يمكن لأي شخص لديه هذا الرمز تسجيل الدخول باعتباره الروبوت، والنشر في خوادمه وقراءة محادثاته. سيؤدي لصقها هنا إلى تسليم هذا التحكم إلى كل من يمكنه قراءة هذه المحادثة.

[ctx: composer.aLoginTokenLetsAnyoneWho]
en: A login token lets anyone who has it sign into an OrangChat account. Pasting it here would hand that account to everyone who can read this conversation.
ar: يتيح رمز تسجيل الدخول لأي شخص لديه تسجيل الدخول إلى حساب OrangChat. سيؤدي لصقه هنا إلى تسليم هذا الحساب لكل من يمكنه قراءة هذه المحادثة.

[ctx: composer.attachFiles]
en: Attach files
ar: إرفاق الملفات

[ctx: composer.cancelReply]
en: Cancel reply
ar: إلغاء الرد

[ctx: composer.deleteRecording]
en: Delete recording
ar: حذف التسجيل

[ctx: composer.dontPaste]
en: Don't paste
ar: لا تلصق

[ctx: composer.holdToRecordAVoiceMessage]
en: Hold to record a voice message
ar: اضغط باستمرار لتسجيل رسالة صوتية

[ctx: composer.lockedSendWhenYoureDone]
en: Locked - send when you're done
ar: مغلق - أرسل عند الانتهاء

[ctx: composer.mentionSuggestions]
en: Mention suggestions
ar: اذكر الاقتراحات

[ctx: composer.pasteItAnyway]
en: Paste it anyway
ar: لصقه على أي حال

[ctx: composer.replyingTo]
en: Replying to
ar: الرد على

[ctx: composer.sendMessage]
en: Send message
ar: أرسل رسالة

[ctx: composer.sendVoiceMessage]
en: Send voice message
ar: إرسال رسالة صوتية

[ctx: composer.takeAPicture]
en: Take a picture
ar: التقاط صورة

[ctx: composerAttachments.expiresIn1Hour]
en: Expires in 1 hour
ar: تنتهي صلاحيته خلال ساعة واحدة

[ctx: confirmIdentityDialog.authenticationCode]
en: Authentication code
ar: رمز المصادقة

[ctx: confirmIdentityDialog.password]
en: Password
ar: كلمة المرور

[ctx: connectionCards.connections]
en: Connections
ar: اتصالات

[ctx: connectionCards.verified]
en: Verified
ar: تم التحقق منه

[ctx: connectionsTab.addAnyWebsite]
en: Add any website
ar: أضف أي موقع

[ctx: connectionsTab.connectAnAccount]
en: Connect an account
ar: ربط حساب

[ctx: connectionsTab.disconnect]
en: Disconnect
ar: قطع الاتصال

[ctx: connectionsTab.itWillBeRemovedFromYour]
en: It will be removed from your profile. You can link it again at any time.
ar: ستتم إزالته من ملفك الشخصي. ويمكنك ربطه مرة أخرى في أي وقت.

[ctx: connectionsTab.label]
en: Label
ar: ملصق

[ctx: connectionsTab.link]
en: Link
ar: وصلة

[ctx: connectionsTab.linkedAccountsAppearOnYourProfile]
en: Linked accounts appear on your profile with a verified check. OrangChat only reads your username - it can never post as you.
ar: تظهر الحسابات المرتبطة في ملفك الشخصي مع شيك تم التحقق منه. يقرأ OrangChat اسم المستخدم الخاص بك فقط، ولا يمكنه مطلقًا النشر باسمك.

[ctx: connectionsTab.linksYouAddByHandShow]
en: Links you add by hand show without a verified check, since anyone could enter them.
ar: تظهر الروابط التي تضيفها يدويًا دون التحقق منها، حيث يمكن لأي شخص إدخالها.

[ctx: connectionsTab.myWebsite]
en: My website
ar: موقع الويب الخاص بي

[ctx: connectionsTab.noProvidersAreConfiguredOnThis]
en: No providers are configured on this server yet.
ar: لم يتم تكوين أي مقدمي خدمات على هذا الخادم حتى الآن.

[ctx: connectionsTab.nothingLinkedYet]
en: Nothing linked yet.
ar: لا شيء مرتبط حتى الآن.

[ctx: connectionsTab.verified]
en: Verified
ar: تم التحقق منه

[ctx: connectionsTab.yourConnections]
en: Your connections
ar: اتصالاتك

[ctx: createChannelDialog.category]
en: Category
ar: فئة

[ctx: createChannelDialog.channelType]
en: Channel type
ar: نوع القناة

[ctx: createChannelDialog.noCategory]
en: No category
ar: لا توجد فئة

[ctx: developersPage.addToServer]
en: Add to server…
ar: إضافة إلى الخادم...

[ctx: developersPage.avatar]
en: Avatar
ar: الصورة الرمزية

[ctx: developersPage.bot]
en: Bot
ar: بوت

[ctx: developersPage.bots]
en: Bots
ar: الروبوتات

[ctx: developersPage.copyThisTokenNow]
en: Copy this token now
ar: انسخ هذا الرمز المميز الآن

[ctx: developersPage.developers]
en: Developers
ar: المطورين

[ctx: developersPage.displayName]
en: Display name
ar: اسم العرض

[ctx: developersPage.helper]
en: Helper
ar: المساعد

[ctx: developersPage.itIsStoredHashedAndCannot]
en: It is stored hashed and cannot be shown again. If you lose it, mint a new one.
ar: يتم تخزينها مجزأة ولا يمكن عرضها مرة أخرى. إذا فقدت ذلك، اصنع واحدة جديدة.

[ctx: developersPage.iveSavedIt]
en: I've saved it
ar: لقد حفظته

[ctx: developersPage.newBot]
en: New bot
ar: بوت جديد

[ctx: developersPage.newToken]
en: New token
ar: رمز جديد

[ctx: developersPage.noTokensThisBotCannotSign]
en: No tokens. This bot cannot sign in until you mint one.
ar: لا الرموز. لا يمكن لهذا الروبوت تسجيل الدخول حتى تقوم بسك واحد.

[ctx: developersPage.openNavigation]
en: Open navigation
ar: افتح التنقل

[ctx: developersPage.revokeToken]
en: Revoke token
ar: إبطال الرمز المميز

[ctx: developersPage.saveChanges]
en: Save changes
ar: حفظ التغييرات

[ctx: developersPage.tokens]
en: Tokens
ar: الرموز

[ctx: developersPage.username]
en: Username
ar: اسم المستخدم

[ctx: developersPage.youHaventMadeAnyBotsYet]
en: You haven't made any bots yet.
ar: لم تقم بإنشاء أي روبوتات بعد.

[ctx: devicesTab.eachEntryIsADeviceWith]
en: Each entry is a device with a live sign-in. Revoking one stops it renewing; it loses access within a few minutes.
ar: كل إدخال عبارة عن جهاز به تسجيل دخول مباشر. فإبطاله يمنعه من التجديد؛ فإنه يفقد الوصول في غضون بضع دقائق.

[ctx: devicesTab.signedInAt]
en: Signed in {time}
ar: تم تسجيل الدخول {time}

[ctx: devicesTab.signOutOtherDevices_one]
en: Sign out {count} other device
ar: قم بتسجيل الخروج من {count} على جهاز آخر

[ctx: devicesTab.signOutOtherDevices_other]
en: Sign out {count} other devices
ar: قم بتسجيل الخروج من {count} على الأجهزة الأخرى

[ctx: devicesTab.thisDevice]
en: This device
ar: هذا الجهاز

[ctx: devicesTab.whereYoureSignedIn]
en: Where you're signed in
ar: المكان الذي قمت بتسجيل الدخول فيه

[ctx: dmIntro.dmBeginning]
en: This is the beginning of your direct message history with {name}.
ar: هذه هي بداية سجل رسائلك المباشرة مع {name}.

[ctx: dmIntro.groupBeginning_one]
en: This is the beginning of this group, with {count} other person.
ar: هذه هي بداية هذه المجموعة، مع {count} شخص آخر.

[ctx: dmIntro.groupBeginning_other]
en: This is the beginning of this group, with {count} other people.
ar: هذه هي بداية هذه المجموعة، مع {count} أشخاص آخرين.

[ctx: dmIntro.justYouHere]
en: Just you here
ar: فقط أنت هنا

[ctx: dmIntro.messagesHereAreLockedOnYour]
en: Messages here are locked on your device, so only the people in this conversation can read them.
ar: الرسائل هنا مقفلة على جهازك، لذا لا يمكن قراءتها إلا للأشخاص الموجودين في هذه المحادثة.

[ctx: dmIntro.messagesYouSendInThisConversation]
en: Messages you send in this conversation are only visible to you.
ar: الرسائل التي ترسلها في هذه المحادثة مرئية لك فقط.

[ctx: dmSidebar.conversations]
en: Conversations
ar: المحادثات

[ctx: dmSidebar.copyChannelId]
en: Copy Channel ID
ar: انسخ معرف القناة

[ctx: dmSidebar.copyUserId]
en: Copy User ID
ar: انسخ معرف المستخدم

[ctx: dmSidebar.developers]
en: Developers
ar: المطورين

[ctx: dmSidebar.directMessages]
en: Direct Messages
ar: الرسائل المباشرة

[ctx: dmSidebar.friends]
en: Friends
ar: أصدقاء

[ctx: dmSidebar.markAsRead]
en: Mark As Read
ar: وضع علامة كمقروءة

[ctx: dmSidebar.newDirectMessage]
en: New direct message
ar: رسالة مباشرة جديدة

[ctx: dmSidebar.newGroup]
en: New group
ar: مجموعة جديدة

[ctx: dmSidebar.noConversationsYetHitToMessage]
en: No conversations yet - hit + to message someone.
ar: لا توجد محادثات حتى الآن - اضغط على + لمراسلة شخص ما.

[ctx: dmSidebar.profile]
en: Profile
ar: حساب تعريفي

[ctx: dmSidebar.removeFriend]
en: Remove Friend
ar: إزالة صديق

[ctx: dmSidebar.startACall]
en: Start a Call
ar: ابدأ مكالمة

[ctx: dmSidebar.theyllBeRemovedFromYourFriends]
en: They'll be removed from your friends, and you'll need a new request to reconnect. Your message history stays.
ar: ستتم إزالتهم من أصدقائك، وستحتاج إلى طلب جديد لإعادة الاتصال. يبقى سجل رسائلك.

[ctx: dmSidebar.unreadMessages]
en: unread messages
ar: رسائل غير مقروءة

[ctx: downloadTab.getTheApp]
en: Get the app
ar: احصل على التطبيق

[ctx: downloadTab.macosIosArentAvailableYet]
en: macOS/iOS aren't available yet.
ar: نظام التشغيل macOS/iOS غير متوفر بعد.

[ctx: downloadTab.orangchatRunsInYourBrowserBut]
en: OrangChat runs in your browser, but the native apps add tray, notifications, and screen sharing.
ar: يعمل OrangChat في متصفحك، لكن التطبيقات الأصلية تضيف الدرج والإشعارات ومشاركة الشاشة.

[ctx: emojiTab.customEmoji]
en: Custom emoji
ar: الرموز التعبيرية المخصصة

[ctx: emojiTab.noCustomEmojiYetUploadOne]
en: No custom emoji yet. Upload one to use it anywhere in this server.
ar: لا توجد رموز تعبيرية مخصصة حتى الآن. قم بتحميل واحد لاستخدامه في أي مكان في هذا الخادم.

[ctx: emojiTab.pngJpegOrGifUpTo]
en: PNG, JPEG or GIF up to 256 kB. Resized to 128px; GIFs keep their animation.
ar: PNG أو JPEG أو GIF يصل إلى 256 كيلو بايت. تم تغيير الحجم إلى 128 بكسل؛ تحتفظ ملفات GIF بالرسوم المتحركة الخاصة بها.

[ctx: encryptionModeChoice.beforeAMessageLeavesThisDevice]
en: Before a message leaves this device
ar: قبل أن تغادر الرسالة هذا الجهاز

[ctx: encryptionModeChoice.bothOptionsEncryptEverythingTheDifference]
en: Both options encrypt everything. The difference is whether a swapped lock is stopped before it can be used, or caught afterwards.
ar: يقوم كلا الخيارين بتشفير كل شيء. الفرق هو ما إذا كان القفل الذي تم تبديله قد تم إيقافه قبل استخدامه، أو تم اكتشافه بعد ذلك.

[ctx: encryptionModeChoice.checkingSomeonesCodeIsAOne]
en: Checking someone's code is a one-to-one thing, so it happens in your direct message with them - and anyone you have checked there shows as checked here too. Waiting on everyone in a group to be checked would hold up people who never asked for it.
ar: يعد التحقق من الكود الخاص بشخص ما أمرًا فرديًا، لذلك يحدث ذلك في رسالتك المباشرة معه - وأي شخص قمت بتحديده هناك يظهر كما هو محدد هنا أيضًا. إن انتظار فحص كل فرد في المجموعة من شأنه أن يعيق الأشخاص الذين لم يطلبوا ذلك مطلقًا.

[ctx: encryptionModeChoice.encryptionModeForThisConversation]
en: Encryption mode for this conversation
ar: وضع التشفير لهذه المحادثة

[ctx: encryptionModeChoice.groupConversationsSendStraightAway]
en: Group conversations send straight away
ar: إرسال المحادثات الجماعية على الفور

[ctx: encryptionTab.addAnotherDevice]
en: Add another device
ar: أضف جهازًا آخر

[ctx: encryptionTab.addedAt]
en: Added {time}
ar: تمت إضافة {time}

[ctx: encryptionTab.addedByAnotherOfYourDevices]
en: Added by another of your devices
ar: تمت إضافته بواسطة جهاز آخر من أجهزتك

[ctx: encryptionTab.addThisDevice]
en: Add this device
ar: أضف هذا الجهاز

[ctx: encryptionTab.devicesWithYourKeys]
en: Devices with your keys
ar: الأجهزة مع المفاتيح الخاصة بك

[ctx: encryptionTab.endToEndEncryption]
en: End-to-end encryption
ar: التشفير من النهاية إلى النهاية

[ctx: encryptionTab.entriesHead_one]
en: {count} entry · head {hash}…
ar: إدخال {count} · الرأس {hash}...

[ctx: encryptionTab.entriesHead_other]
en: {count} entries · head {hash}…
ar: إدخالات {count} · الرأس {hash}...

[ctx: encryptionTab.everyDeviceAddedOrRemovedIs]
en: Every device added or removed is written into a logbook that can only be added to, never edited or erased. Your devices read it on every start, so a device you did not add cannot appear here quietly - you get told, and the entry stays in the book.
ar: يتم تسجيل كل جهاز تتم إضافته أو إزالته في سجل لا يمكن إضافته إلا إليه، ولا يمكن تعديله أو مسحه مطلقًا. تقرأه أجهزتك في كل بداية، لذلك لا يمكن للجهاز الذي لم تقم بإضافته أن يظهر هنا بهدوء - يتم إخبارك، ويظل الإدخال في الكتاب.

[ctx: encryptionTab.firstDeviceOnThisAccount]
en: First device on this account
ar: الجهاز الأول في هذا الحساب

[ctx: encryptionTab.lastSeenAt]
en: Last seen {time}
ar: آخر ظهور لـ {time}

[ctx: encryptionTab.noDevicesAreEnrolledOnThis]
en: No devices are enrolled on this account.
ar: لم يتم تسجيل أي أجهزة في هذا الحساب.

[ctx: encryptionTab.revoke]
en: Revoke
ar: إبطال

[ctx: encryptionTab.revoked]
en: Revoked
ar: تم إبطاله

[ctx: encryptionTab.showAOneTimeCodeOn]
en: Show a one-time code on this PC, then use OrangChat’s scanner on the phone. The phone makes its own protected identity; this device authorizes it and sends the encrypted history keys after you compare six digits and enter a fresh security code. The system Camera app remains a fallback.
ar: قم بعرض رمز لمرة واحدة على هذا الكمبيوتر، ثم استخدم الماسح الضوئي الخاص بـ OrangChat على الهاتف. يصنع الهاتف هويته المحمية الخاصة؛ يقوم هذا الجهاز بتفويضه وإرسال مفاتيح السجل المشفرة بعد مقارنة ستة أرقام وإدخال رمز أمان جديد. يظل تطبيق كاميرا النظام بمثابة بديل.

[ctx: encryptionTab.showCodeForMyPhone]
en: Show code for my phone
ar: إظهار الرمز لهاتفي

[ctx: encryptionTab.theLogbook]
en: The logbook
ar: السجل

[ctx: encryptionTab.thisDevice]
en: This device
ar: هذا الجهاز

[ctx: encryptionTab.thisDeviceHasNoEncryptionIdentity]
en: This device has no encryption identity yet
ar: هذا الجهاز ليس لديه هوية تشفير حتى الآن

[ctx: encryptionTab.yourDirectMessagesAreLockedOn]
en: Your direct messages are locked on your own devices before they are sent. The key is made here and cannot be copied off this device, so nobody running OrangChat - and nobody who gets hold of our database - can read them.
ar: يتم قفل رسائلك المباشرة على أجهزتك الخاصة قبل إرسالها. المفتاح مصنوع هنا ولا يمكن نسخه من هذا الجهاز، لذلك لا يمكن لأي شخص يقوم بتشغيل OrangChat - ولا أي شخص يحصل على قاعدة بياناتنا - قراءته.

[ctx: errorBoundary.orangchatHitAnUnexpectedErrorAnd]
en: OrangChat hit an unexpected error and could not keep showing this page. Your messages are safe - reload to try again.
ar: حدث خطأ غير متوقع في OrangChat ولم يتمكن من الاستمرار في عرض هذه الصفحة. رسائلك آمنة - أعد التحميل للمحاولة مرة أخرى.

[ctx: errorBoundary.reloadOrangchat]
en: Reload OrangChat
ar: إعادة تحميل OrangChat

[ctx: errorBoundary.somethingWentWrong]
en: Something went wrong
ar: حدث خطأ ما

[ctx: eventsDialog.aLinkAnAddressAnywhere]
en: A link, an address, anywhere
ar: رابط، عنوان، في أي مكان

[ctx: eventsDialog.createEvent]
en: Create event
ar: إنشاء حدث

[ctx: eventsDialog.description]
en: Description
ar: وصف

[ctx: eventsDialog.endsOptional]
en: Ends (optional)
ar: ينتهي (اختياري)

[ctx: eventsDialog.eventName]
en: Event name
ar: اسم الحدث

[ctx: eventsDialog.gameNight]
en: Game night
ar: ليلة اللعبة

[ctx: eventsDialog.loadingEvents]
en: Loading events…
ar: جارٍ تحميل الأحداث…

[ctx: eventsDialog.location]
en: Location
ar: موقع

[ctx: eventsDialog.nothingScheduledYet]
en: Nothing scheduled yet.
ar: لا شيء مقرر بعد

[ctx: eventsDialog.somewhereElse]
en: Somewhere else
ar: مكان آخر

[ctx: eventsDialog.starts]
en: Starts
ar: يبدأ

[ctx: eventsDialog.whatsHappening]
en: What's happening?
ar: ماذا يحدث؟

[ctx: eventsDialog.where]
en: Where
ar: أين

[ctx: expressionPicker.addEmojiOrGif]
en: Add emoji or GIF
ar: أضف الرموز التعبيرية أو GIF

[ctx: expressionPicker.favourites]
en: Favourites
ar: المفضلة

[ctx: expressionPicker.loadingGifs]
en: Loading GIFs…
ar: جارٍ تحميل ملفات GIF…

[ctx: expressionPicker.noGifsFound]
en: No GIFs found
ar: لم يتم العثور على ملفات GIF

[ctx: expressionPicker.poweredByKlipy]
en: Powered by KLIPY
ar: مدعوم من كليبي

[ctx: expressionPicker.searchKlipy]
en: Search KLIPY
ar: بحث في كليبي

[ctx: expressionPicker.searchKlipyGifs]
en: Search KLIPY GIFs
ar: ابحث عن ملفات KLIPY GIF

[ctx: forwardDialog.directMessages]
en: Direct messages
ar: رسائل مباشرة

[ctx: forwardDialog.forwardMessage]
en: Forward message
ar: إعادة توجيه الرسالة

[ctx: forwardDialog.nowhereToForwardThisToYet]
en: Nowhere to forward this to yet.
ar: لا يوجد مكان لإرسال هذا إلى الآن.

[ctx: forwardDialog.searchChannelsAndDms]
en: Search channels and DMs
ar: البحث عن القنوات والرسائل المباشرة

[ctx: forwardDialog.searchForwardTargets]
en: Search forward targets
ar: البحث عن الأهداف إلى الأمام

[ctx: friendsPage.accept]
en: Accept
ar: يقبل

[ctx: friendsPage.addAFriendByTheirUsername]
en: Add a friend by their username.
ar: أضف صديقًا باسم المستخدم الخاص به.

[ctx: friendsPage.addFriend]
en: Add Friend
ar: إضافة صديق

[ctx: friendsPage.all]
en: All
ar: الجميع

[ctx: friendsPage.cancelRequest]
en: Cancel request
ar: إلغاء الطلب

[ctx: friendsPage.decline]
en: Decline
ar: انخفاض

[ctx: friendsPage.friends]
en: Friends
ar: أصدقاء

[ctx: friendsPage.incomingCount]
en: Incoming - {count}
ar: وارد - {count}

[ctx: friendsPage.message]
en: Message
ar: رسالة

[ctx: friendsPage.noFriendsYet]
en: No friends yet.
ar: لا أصدقاء بعد.

[ctx: friendsPage.noPendingRequests]
en: No pending requests.
ar: لا توجد طلبات معلقة.

[ctx: friendsPage.openNavigation]
en: Open navigation
ar: افتح التنقل

[ctx: friendsPage.outgoingCount]
en: Outgoing - {count}
ar: صادرة - {count}

[ctx: friendsPage.pending]
en: Pending
ar: قيد الانتظار

[ctx: friendsPage.removeFriend]
en: Remove friend
ar: إزالة صديق

[ctx: friendsPage.send]
en: Send
ar: يرسل

[ctx: friendsPage.username]
en: Username
ar: اسم المستخدم

[ctx: homePane.chat]
en: Chat
ar: محادثة

[ctx: homePane.openNavigation]
en: Open navigation
ar: افتح التنقل

[ctx: homePane.orang]
en: Orang
ar: أورانج

[ctx: howEncryptionWorks.addingASecondDeviceBeforeYou]
en: Adding a second device before you need one is the whole answer. That is also why two-factor authentication has to be on first: a spare device is a spare set of keys, and it should take more than a password to make one.
ar: إن إضافة جهاز ثانٍ قبل أن تحتاج إلى جهاز هو الحل الكامل. ولهذا السبب أيضًا يجب أن تكون المصادقة الثنائية قيد التشغيل أولاً: الجهاز الاحتياطي عبارة عن مجموعة احتياطية من المفاتيح، ويجب أن يستغرق الأمر أكثر من كلمة مرور لإنشاء واحد.

[ctx: howEncryptionWorks.anythingOnADeviceThatIs]
en: Anything on a device that is already unlocked and in someone else's hands. At that point they are reading it the same way you do.
ar: أي شيء موجود على جهاز تم إلغاء قفله بالفعل وفي أيدي شخص آخر. عند هذه النقطة فإنهم يقرؤونها بنفس الطريقة التي تقرأها أنت.

[ctx: howEncryptionWorks.bothOfYouOpenTheConversation]
en: Both of you open the conversation, tap the lock at the top, and one of you scans the other's code. Then swap and do it the other way round - one scan only proves one direction. It takes about ten seconds while you are stood together.
ar: يفتح كل منكما المحادثة، ويضغط على القفل في الأعلى، ويقوم أحدكما بمسح رمز الآخر. ثم قم بالتبديل وقم بذلك في الاتجاه المعاكس - حيث يثبت مسح واحد اتجاهًا واحدًا فقط. يستغرق الأمر حوالي عشر ثوانٍ أثناء وقوفك معًا.

[ctx: howEncryptionWorks.everyDeviceCutsItsOwnKey]
en: Every device cuts its own key
ar: كل جهاز يقطع مفتاحه الخاص

[ctx: howEncryptionWorks.everyLockAnyonePublishesIsWritten]
en: Every lock anyone publishes is written into a logbook that can only be added to, never edited or erased. Your own devices read the page about your account every time they start. If a lock is ever published in your name that your devices did not make, they tell you, and the entry stays in the book where anyone can point at it. A swap can be attempted; it cannot be attempted quietly.
ar: يتم كتابة كل قفل ينشره أي شخص في سجل لا يمكن إضافته إلا إليه، ولا يمكن تعديله أو مسحه أبدًا. تقرأ أجهزتك الخاصة الصفحة المتعلقة بحسابك في كل مرة تبدأ فيها. إذا تم نشر قفل باسمك لم تصنعه أجهزتك، فسيخبرونك بذلك، ويظل الإدخال في الكتاب حيث يمكن لأي شخص الإشارة إليه. يمكن محاولة المبادلة. ولا يمكن تجربتها بهدوء.

[ctx: howEncryptionWorks.howDoesThisWork]
en: How does this work?
ar: كيف يعمل هذا؟

[ctx: howEncryptionWorks.howYourMessagesAreProtected]
en: How your messages are protected
ar: كيف تتم حماية رسائلك

[ctx: howEncryptionWorks.howYouVerifySomeone]
en: How you verify someone
ar: كيف تتحقق من شخص ما

[ctx: howEncryptionWorks.ifASafetyCodeChangesOr]
en: If a safety code changes, or a device you did not add appears on your account, OrangChat stops and takes over the screen instead of showing a notification you might swipe away.
ar: إذا تغير رمز الأمان، أو ظهر جهاز لم تقم بإضافته على حسابك، فسيتوقف OrangChat ويسيطر على الشاشة بدلاً من عرض إشعار قد تقوم بسحبه بعيدًا.

[ctx: howEncryptionWorks.ifSomethingEverLooksWrong]
en: If something ever looks wrong
ar: إذا كان هناك شيء يبدو خاطئا

[ctx: howEncryptionWorks.ifYouLoseYourOnlyDevice]
en: If you lose your only device
ar: إذا فقدت جهازك الوحيد

[ctx: howEncryptionWorks.inPlainLanguageWithNoJargon]
en: In plain language, with no jargon to get past first.
ar: بلغة واضحة، مع عدم وجود المصطلحات لتجاوز أولا.

[ctx: howEncryptionWorks.itIsNotAlwaysAnAttack]
en: It is not always an attack - it is also what happens when somebody loses every device and has to start over. There is no way to tell those apart from inside the app, which is why it asks you to check with the person directly before you send anything else.
ar: إنه ليس هجومًا دائمًا، بل هو أيضًا ما يحدث عندما يفقد شخص ما كل جهاز ويتعين عليه البدء من جديد. لا توجد طريقة للتمييز بين هؤلاء الأشخاص إلا داخل التطبيق، ولهذا السبب يطلب منك التحقق من الشخص مباشرة قبل إرسال أي شيء آخر.

[ctx: howEncryptionWorks.notInTheSameRoomYou]
en: Not in the same room? You will each see the same short row of numbers, called a safety code. Have them read it out on a phone call, or send it over another app you already trust, and type it into the box under the code - the app compares all sixty digits, which is more than anyone manages by eye. If it matches, nobody is in the middle. The one thing that does not count is an OrangChat voice call - that audio goes through the same servers this check exists to test.
ar: ليس في نفس الغرفة؟ سيشاهد كل منكما نفس الصف القصير من الأرقام، والذي يسمى رمز الأمان. اطلب منهم قراءته في مكالمة هاتفية، أو إرساله عبر تطبيق آخر تثق به بالفعل، واكتبه في المربع الموجود أسفل الرمز - يقارن التطبيق جميع الأرقام الستين، وهو أكثر مما يستطيع أي شخص إدارته بالعين المجردة. إذا تطابق، لا أحد في الوسط. الشيء الوحيد الذي لا يتم احتسابه هو مكالمة OrangChat الصوتية - حيث يمر الصوت عبر نفس الخوادم التي يوجد هذا الفحص لاختبارها.

[ctx: howEncryptionWorks.onlyThePeopleInTheConversation]
en: Only the people in the conversation can open them. Not OrangChat, not somebody who steals our database, not somebody who turns up with a court order - we do not hold a key we could hand over. This is on for every direct message and there is no way to switch it off.
ar: يمكن للأشخاص الموجودين في المحادثة فقط فتحها. ليس OrangChat، وليس الشخص الذي يسرق قاعدة البيانات الخاصة بنا، وليس الشخص الذي يأتي بأمر من المحكمة - نحن لا نملك مفتاحًا يمكننا تسليمه. يتم تشغيل هذا لكل رسالة مباشرة ولا توجد طريقة لإيقاف تشغيله.

[ctx: howEncryptionWorks.serverChannelsThoseHaveSharedHistory]
en: Server channels. Those have shared history, moderation and search, all of which need the server to read them. Only direct messages and group DMs are encrypted this way.
ar: قنوات الخادم . لقد شاركوا التاريخ والاعتدال والبحث، وكلها تحتاج إلى خادم لقراءتها. يتم تشفير الرسائل المباشرة والرسائل المباشرة الجماعية فقط بهذه الطريقة.

[ctx: howEncryptionWorks.standardASwapGetsCaught]
en: Standard - a swap gets caught.
ar: قياسي - يتم اكتشاف المبادلة.

[ctx: howEncryptionWorks.standardIsWhatEveryConversationGets]
en: Standard is what every conversation gets. Verify first is the extra step, and it is only worth turning on for people you can realistically meet or ring.
ar: المعيار هو ما تحصل عليه كل محادثة. يعد التحقق أولاً بمثابة خطوة إضافية، ولا يستحق تشغيله إلا للأشخاص الذين يمكنك مقابلتهم أو الاتصال بهم بشكل واقعي.

[ctx: howEncryptionWorks.thatIsAlsoWhyAddingA]
en: That is also why adding a second device is a small ceremony instead of a copy and paste. Your old device has to see the new one - a code on the screen, a camera pointed at it - before anything moves.
ar: وهذا هو السبب أيضًا في أن إضافة جهاز ثانٍ يعد بمثابة احتفال صغير بدلاً من النسخ واللصق. يجب أن يرى جهازك القديم الجهاز الجديد - رمزًا يظهر على الشاشة، وكاميرا موجهة إليه - قبل أن يتحرك أي شيء.

[ctx: howEncryptionWorks.theHardPartIsItReally]
en: The hard part: is it really their lock?
ar: الجزء الصعب: هل هو حقا قفلهم؟

[ctx: howEncryptionWorks.theMessagesOnlyThatDeviceCould]
en: The messages only that device could open stay locked, permanently. We cannot recover them for you - if we could, none of the above would be true.
ar: تظل الرسائل التي يمكن لهذا الجهاز فقط فتحها مقفلة بشكل دائم. لا يمكننا استعادتها لك - إذا استطعنا ذلك، فلن يكون أي مما سبق صحيحًا.

[ctx: howEncryptionWorks.toLockABoxForSomeone]
en: To lock a box for someone, your device needs their lock, and it asks our servers for it. So the fair question is: what if we handed you a lock we had made ourselves, kept the key, and passed your messages along afterwards?
ar: لقفل صندوق لشخص ما، يحتاج جهازك إلى القفل الخاص به، ويطلب ذلك من خوادمنا. لذا فإن السؤال العادل هو: ماذا لو سلمناك قفلًا صنعناه بأنفسنا، واحتفظنا بالمفتاح، ثم مررنا رسائلك بعد ذلك؟

[ctx: howEncryptionWorks.twoAnswersAndYouPickHow]
en: Two answers, and you pick how much you want.
ar: إجابتين، وأنت تختار المبلغ الذي تريد.

[ctx: howEncryptionWorks.verifyFirstASwapCannotHappen]
en: Verify first - a swap cannot happen.
ar: تحقق أولاً - لا يمكن إجراء المبادلة.

[ctx: howEncryptionWorks.weCanStillSeeTheOutside]
en: We can still see the outside of it: who sent it, who it went to, how big it was and when. We cannot see what is inside.
ar: لا يزال بإمكاننا رؤية الجزء الخارجي منها: من أرسلها، وإلى من ذهبت، وكم كان حجمها، ومتى. لا يمكننا أن نرى ما هو في الداخل.

[ctx: howEncryptionWorks.whateverTheOtherPersonDoesWith]
en: Whatever the other person does with the message. They can screenshot it, save it, or show someone. Encryption stops strangers, not recipients.
ar: مهما فعل الشخص الآخر بالرسالة. يمكنهم التقاط لقطة شاشة لها أو حفظها أو إظهارها لشخص ما. التشفير يوقف الغرباء، وليس المستلمين.

[ctx: howEncryptionWorks.whatHappensWhenYouPressSend]
en: What happens when you press send
ar: ماذا يحدث عندما تضغط على إرسال

[ctx: howEncryptionWorks.whatThisDoesNotHide]
en: What this does not hide
ar: ما لا يخفيه هذا

[ctx: howEncryptionWorks.whoYouTalkToWhenAnd]
en: Who you talk to, when, and how often. Locked boxes still have to be addressed to somebody.
ar: مع من تتحدث ومتى وكم مرة. لا يزال يتعين توجيه الصناديق المقفلة إلى شخص ما.

[ctx: howEncryptionWorks.youCheckTheOtherPersonsLock]
en: You check the other person's lock yourself, in person or on a call, before anything is sent to them. Until you have, messages you type stay on your device, still locked, and go nowhere. There is nothing for a swapped lock to open.
ar: يمكنك التحقق من قفل الشخص الآخر بنفسك، شخصيًا أو عبر مكالمة، قبل إرسال أي شيء إليه. وإلى أن تفعل ذلك، تظل الرسائل التي تكتبها على جهازك، وتظل مقفلة، ولا تذهب إلى أي مكان. لا يوجد شيء لفتح القفل المبادلة.

[ctx: howEncryptionWorks.yourDevicePutsTheMessageIn]
en: Your device puts the message in a box and locks it. Every device in the conversation, and only those, holds a key to that box. Our servers store and pass along the locked box.
ar: يضع جهازك الرسالة في صندوق ويقفلها. كل جهاز في المحادثة، وهذه الأجهزة فقط، يحمل مفتاحًا لذلك الصندوق. تقوم خوادمنا بتخزين وتمرير الصندوق المقفل.

[ctx: howEncryptionWorks.yourDirectMessagesAreLockedBefore]
en: Your direct messages are locked before they leave your device
ar: يتم قفل رسائلك المباشرة قبل أن تغادر جهازك

[ctx: howEncryptionWorks.yourPhoneAndYourComputerEach]
en: Your phone and your computer each make their own key, on the device itself, the first time you use encryption there. It goes into the part of the device built to guard keys, and it is made so that it cannot be read back out - not by OrangChat, not by another app, not by you. There is nothing to leak and nothing to hand over.
ar: يقوم كل من هاتفك وجهاز الكمبيوتر الخاص بك بإنشاء مفتاح خاص بهما، على الجهاز نفسه، في المرة الأولى التي تستخدم فيها التشفير هناك. فهو يدخل إلى جزء الجهاز المصمم لحماية المفاتيح، وهو مصمم بحيث لا يمكن قراءته مرة أخرى - ليس عن طريق OrangChat، وليس عن طريق تطبيق آخر، وليس عن طريقك. ليس هناك ما يمكن تسريبه أو تسليمه.

[ctx: imageContextMenu.copyImage]
en: Copy image
ar: نسخ الصورة

[ctx: imageContextMenu.copyImageAddress]
en: Copy image address
ar: انسخ عنوان الصورة

[ctx: imageContextMenu.saveImageAs]
en: Save image as…
ar: حفظ الصورة باسم...

[ctx: imageLightbox.resetZoom]
en: Reset zoom
ar: إعادة ضبط التكبير

[ctx: imageLightbox.zoomIn]
en: Zoom in
ar: تكبير

[ctx: imageLightbox.zoomOut]
en: Zoom out
ar: تصغير

[ctx: incomingCallDialog.accept]
en: Accept
ar: يقبل

[ctx: incomingCallDialog.acceptWithCamera]
en: Accept with camera
ar: قبول مع الكاميرا

[ctx: incomingCallDialog.decline]
en: Decline
ar: انخفاض

[ctx: inviteCard.inviteInvalid]
en: Invite invalid
ar: دعوة غير صالحة

[ctx: inviteCard.join]
en: Join
ar: ينضم

[ctx: inviteCard.joined]
en: Joined
ar: انضم

[ctx: inviteCard.resolvingInvite]
en: Resolving invite…
ar: جارٍ حل الدعوة…

[ctx: inviteCard.signInToJoin]
en: Sign in to join
ar: تسجيل الدخول للانضمام

[ctx: inviteCard.thisInviteIsExpiredRevokedOr]
en: This invite is expired, revoked, or never existed.
ar: انتهت صلاحية هذه الدعوة، أو تم إلغاؤها، أو لم تكن موجودة على الإطلاق.

[ctx: inviteDialog.invitePeople]
en: Invite people
ar: دعوة الناس

[ctx: inviteDialog.shareThisLinkItUnfurlsInto]
en: Share this link - it unfurls into a join card when posted in chat, and opens the app on phones that have it. Expires in 7 days.
ar: شارك هذا الرابط - يظهر في بطاقة انضمام عند نشره في الدردشة، ويفتح التطبيق على الهواتف التي تحتوي عليه. تنتهي صلاحيته خلال 7 أيام.

[ctx: invitePage.thatInviteLinkIsMissingA]
en: That invite link is missing a code.
ar: رابط الدعوة هذا يفتقد رمزًا.

[ctx: keyErasureSection.eraseMyEncryptionKeys]
en: Erase my encryption keys
ar: مسح مفاتيح التشفير الخاصة بي

[ctx: keyErasureSection.everyMessageAlreadyInYourEncrypted]
en: Every message already in your encrypted conversations becomes permanently unreadable - by you, by us, by anyone. Nothing brings them back.
ar: تصبح كل رسالة موجودة بالفعل في محادثاتك المشفرة غير قابلة للقراءة بشكل دائم - من جانبك أو من جانبنا أو من قبل أي شخص. لا شيء يعيدهم.

[ctx: keyErasureSection.hasNotHappenedYet]
en: It has not happened yet.
ar: لم يحدث ذلك بعد.

[ctx: keyErasureSection.happensAfter]
en: This happens after {time}, unless a device that still holds your keys opens OrangChat before then.
ar: يحدث هذا بعد {time}، ما لم يفتح الجهاز الذي لا يزال يحتفظ بمفاتيحك OrangChat قبل ذلك الحين.

[ctx: keyErasureSection.ifYouDidNotAskForThis]
en: If you did not ask for this, cancel it now and change your password - somebody else is signed in to your account.
ar: إذا لم تطلب ذلك، فقم بإلغائه الآن وتغيير كلمة المرور الخاصة بك - فقد قام شخص آخر بتسجيل الدخول إلى حسابك.

[ctx: keyErasureSection.leaveThisEmptyIfYouDo]
en: Leave this empty if you do not have two-factor turned on. It just makes the wait shorter - three hours instead of a day.
ar: اترك هذا فارغًا إذا لم يكن لديك عامل ثنائي قيد التشغيل. إنه يجعل الانتظار أقصر - ثلاث ساعات بدلاً من يوم واحد.

[ctx: keyErasureSection.neverMind]
en: Never mind
ar: لا تهتم

[ctx: keyErasureSection.stoppedYourEncryptionKeysAreStaying]
en: Stopped. Your encryption keys are staying where they are. If you did not ask for the erasure in the first place, change your password now - somebody else was signed in.
ar: توقف. مفاتيح التشفير الخاصة بك تبقى في مكانها. إذا لم تطلب المحو في المقام الأول، فقم بتغيير كلمة المرور الخاصة بك الآن - فقد قام شخص آخر بتسجيل الدخول.

[ctx: keyErasureSection.twoFactorCode]
en: Two-factor code
ar: كود ثنائي العامل

[ctx: keyErasureSection.yourEncryptionKeysAreScheduledTo]
en: Your encryption keys are scheduled to be erased
ar: تمت جدولة مفاتيح التشفير الخاصة بك ليتم مسحها

[ctx: legalPage.10DisclaimersAndLiability]
en: 10. Disclaimers and liability
ar: 10. إخلاء المسؤولية والمسؤولية

[ctx: legalPage.10Security]
en: 10. Security
ar: 10. الأمن

[ctx: legalPage.11Changes]
en: 11. Changes
ar: 11. التغييرات

[ctx: legalPage.11GoverningLawAndDisputes]
en: 11. Governing law and disputes
ar: 11. القانون الحاكم والمنازعات

[ctx: legalPage.12ChangesToTheseTerms]
en: 12. Changes to these terms
ar: 12. التغييرات على هذه الشروط

[ctx: legalPage.1ControllerAndContact]
en: 1. Controller and contact
ar: 1. التحكم والاتصال

[ctx: legalPage.1WhoProvidesOrangchat]
en: 1. Who provides OrangChat
ar: 1. من يقدم OrangChat

[ctx: legalPage.2026OrangesLt]
en: © 2026 Oranges.LT
ar: © 2026 أورانجز.LT

[ctx: legalPage.2AcceptingTheseTerms]
en: 2. Accepting these terms
ar: 2. قبول هذه الشروط

[ctx: legalPage.2DataWeProcess]
en: 2. Data we process
ar: 2. البيانات التي نقوم بمعالجتها

[ctx: legalPage.3WhyWeProcessData]
en: 3. Why we process data
ar: 3. لماذا نقوم بمعالجة البيانات

[ctx: legalPage.3YourAccount]
en: 3. Your account
ar: 3. حسابك

[ctx: legalPage.4HowContentIsShared]
en: 4. How content is shared
ar: 4. كيفية مشاركة المحتوى

[ctx: legalPage.4YourContent]
en: 4. Your content
ar: 4. المحتوى الخاص بك

[ctx: legalPage.5RulesForUsingTheService]
en: 5. Rules for using the service
ar: 5. قواعد استخدام الخدمة

[ctx: legalPage.5ServiceProvidersAndExternalRecipients]
en: 5. Service providers and external recipients
ar: 5. مقدمو الخدمة والمتلقون الخارجيون

[ctx: legalPage.6InternationalTransfers]
en: 6. International transfers
ar: 6. التحويلات الدولية

[ctx: legalPage.6ServersAndModeration]
en: 6. Servers and moderation
ar: 6. الخوادم والاعتدال

[ctx: legalPage.7Retention]
en: 7. Retention
ar: 7. الاحتفاظ

[ctx: legalPage.7SoftwareAndThirdPartyServices]
en: 7. Software and third-party services
ar: 7. البرامج وخدمات الطرف الثالث

[ctx: legalPage.8AvailabilityAndChanges]
en: 8. Availability and changes
ar: 8. التوفر والتغييرات

[ctx: legalPage.8YourRights]
en: 8. Your rights
ar: 8. حقوقك

[ctx: legalPage.9Children]
en: 9. Children
ar: 9. الأطفال

[ctx: legalPage.9SuspensionAndTermination]
en: 9. Suspension and termination
ar: 9. التعليق والإنهاء

[ctx: legalPage.about10Minutes]
en: About 10 minutes
ar: حوالي 10 دقائق

[ctx: legalPage.accountAndServiceContentRemainWhile]
en: Account and service content remain while your account or the relevant content exists.
ar: يظل محتوى الحساب والخدمة موجودًا أثناء وجود حسابك أو المحتوى ذي الصلة.

[ctx: legalPage.accountData]
en: Account data:
ar: بيانات الحساب:

[ctx: legalPage.appeals]
en: Appeals
ar: الاستئنافات

[ctx: legalPage.backToOrangchat]
en: Back to OrangChat
ar: العودة إلى OrangChat

[ctx: legalPage.backupsMayRetainDeletedDataFor]
en: Backups may retain deleted data for a limited recovery and security period.
ar: قد تحتفظ النسخ الاحتياطية بالبيانات المحذوفة لفترة استرداد وأمان محدودة.

[ctx: legalPage.byCreatingAnAccountAccessingOrangchat]
en: By creating an account, accessing OrangChat, or continuing to use it after being told about an updated version of these terms, you agree to these terms and the Community Guidelines. If you do not agree, do not use the service.
ar: من خلال إنشاء حساب، أو الوصول إلى OrangChat، أو الاستمرار في استخدامه بعد إعلامك بإصدار محدث من هذه الشروط، فإنك توافق على هذه الشروط وإرشادات المجتمع. إذا كنت لا توافق، فلا تستخدم الخدمة.

[ctx: legalPage.callParticipationOnlineStatusDeviceType]
en: call participation, online status, device type, and short-lived credentials used to connect calls.
ar: المشاركة في المكالمة، وحالة الاتصال بالإنترنت، ونوع الجهاز، وبيانات الاعتماد قصيرة الأجل المستخدمة لتوصيل المكالمات.

[ctx: legalPage.chat]
en: Chat
ar: محادثة

[ctx: legalPage.cloudinaryForEncryptedAttachmentsAndProfile]
en: Cloudinary for encrypted attachments and profile media storage.
ar: Cloudinary للمرفقات المشفرة وتخزين وسائط الملفات الشخصية.

[ctx: legalPage.communityGuidelines]
en: Community Guidelines
ar: إرشادات المجتمع

[ctx: legalPage.connectionsToOrangchatUseEncryptedHttps]
en: Connections to OrangChat use encrypted HTTPS or WSS transport. Passwords are hashed with Argon2id rather than stored as readable passwords. Cloud-hosted message attachments and stored OAuth credentials are encrypted before storage. We also use access controls, short-lived access tokens, refresh-token rotation, optional two-factor authentication, rate limits, and restricted service permissions.
ar: تستخدم الاتصالات بـ OrangChat النقل المشفر عبر HTTPS أو WSS. تتم تجزئة كلمات المرور باستخدام Argon2id بدلاً من تخزينها ككلمات مرور قابلة للقراءة. يتم تشفير مرفقات الرسائل المستضافة على السحابة وبيانات اعتماد OAuth المخزنة قبل التخزين. نستخدم أيضًا عناصر التحكم في الوصول، ورموز الوصول قصيرة العمر، وتدوير رمز التحديث، والمصادقة الاختيارية الثنائية، وحدود الأسعار، وأذونات الخدمة المقيدة.

[ctx: legalPage.consent]
en: Consent:
ar: موافقة:

[ctx: legalPage.contentAndSocialData]
en: Content and social data:
ar: المحتوى والبيانات الاجتماعية:

[ctx: legalPage.contract]
en: Contract:
ar: عقد:

[ctx: legalPage.controllerContactParagraph]
en: Oranges.LT, Lithuania, is the controller for personal data processed to provide OrangChat. For privacy questions or to exercise your rights, email {email}.
ar: Oranges.LT، ليتوانيا، هي الجهة المتحكمة في البيانات الشخصية التي تتم معالجتها لتوفير OrangChat. لطرح أسئلة الخصوصية أو ممارسة حقوقك، أرسل بريدًا إلكترونيًا إلى {email}.

[ctx: legalPage.cookieAndLocalStoragePolicy]
en: Cookie and Local Storage Policy
ar: ملفات تعريف الارتباط وسياسة التخزين المحلي

[ctx: legalPage.cookiesWeUse]
en: Cookies we use
ar: ملفات تعريف الارتباط التي نستخدمها

[ctx: legalPage.copyright]
en: Copyright
ar: حقوق الطبع والنشر

[ctx: legalPage.deletingAnAccountScrubsIdentifyingAccount]
en: Deleting an account scrubs identifying account and profile fields and removes personal side records. Messages and necessary moderation records may remain under a deleted identity. You can delete all messages separately before deleting the account.
ar: يؤدي حذف الحساب إلى مسح تحديد حقول الحساب والملف الشخصي وإزالة السجلات الجانبية الشخصية. قد تظل الرسائل وسجلات الإشراف الضرورية تحت هوية محذوفة. يمكنك حذف جميع الرسائل بشكل منفصل قبل حذف الحساب.

[ctx: legalPage.dependingOnTheFeatureAndDeployment]
en: Depending on the feature and deployment configuration, data may be handled by:
ar: اعتمادًا على الميزة وتكوين النشر، قد يتم التعامل مع البيانات من خلال:

[ctx: legalPage.deviceData]
en: Device data:
ar: بيانات الجهاز:

[ctx: legalPage.directMessagesAndGroupDirectMessages]
en: Direct messages and group direct messages are end-to-end encrypted once every participant has enrolled an encryption-capable device. Until then, the conversation is clearly labelled as plaintext. Server channels remain readable by OrangChat so their public history, search, moderation, and role-based access controls can work. Encrypted conversations keep message bodies, attachment keys, drafts, and search data on participating devices; OrangChat still processes delivery metadata such as participants, timestamps, and ciphertext sizes. No system is perfectly secure, so users should also protect their credentials and devices.
ar: يتم تشفير الرسائل المباشرة والرسائل الجماعية المباشرة من طرف إلى طرف بمجرد قيام كل مشارك بتسجيل جهاز قادر على التشفير. وحتى ذلك الحين، يتم تصنيف المحادثة بوضوح على أنها نص عادي. تظل قنوات الخادم قابلة للقراءة بواسطة OrangChat حتى يتمكن سجلها العام والبحث والإشراف وعناصر التحكم في الوصول المستندة إلى الدور من العمل. تحتفظ المحادثات المشفرة بنصوص الرسائل ومفاتيح المرفقات والمسودات وبيانات البحث على الأجهزة المشاركة؛ لا يزال OrangChat يعالج بيانات تعريف التسليم مثل المشاركين والطوابع الزمنية وأحجام النص المشفر. لا يوجد نظام آمن تمامًا، لذلك يجب على المستخدمين أيضًا حماية بيانات الاعتماد الخاصة بهم وأجهزتهم.

[ctx: legalPage.distributeMalwareStealCredentialsEvadeAccess]
en: Distribute malware, steal credentials, evade access controls, or disrupt the service.
ar: توزيع البرامج الضارة أو سرقة بيانات الاعتماد أو التهرب من عناصر التحكم في الوصول أو تعطيل الخدمة.

[ctx: legalPage.doNotSellTransferShareOr]
en: Do not sell, transfer, share, or impersonate another person through an account.
ar: لا يجوز بيع أو نقل أو مشاركة أو انتحال شخصية شخص آخر من خلال حساب.

[ctx: legalPage.effectiveDate]
en: Effective {date}
ar: {date} الفعال

[ctx: legalPage.email]
en: Email
ar: بريد إلكتروني

[ctx: legalPage.emailAddressUsernameDisplayNamePassword]
en: email address, username, display name, password hash, OAuth login identifiers, profile fields, privacy preferences, and security settings.
ar: عنوان البريد الإلكتروني واسم المستخدم واسم العرض وتجزئة كلمة المرور ومعرفات تسجيل الدخول إلى OAuth وحقول الملف الشخصي وتفضيلات الخصوصية وإعدادات الأمان.

[ctx: legalPage.enforcementMayIncludeWarningsContentRestrictions]
en: Enforcement may include warnings, content restrictions, content removal, feature limits, suspension, termination, evidence preservation, or referral to authorities. We consider context, severity, intent, harm, history, and the risk of repetition.
ar: قد يشمل التنفيذ التحذيرات، أو قيود المحتوى، أو إزالة المحتوى، أو حدود الميزات، أو التعليق، أو الإنهاء، أو الحفاظ على الأدلة، أو الإحالة إلى السلطات. نحن نأخذ في الاعتبار السياق، والشدة، والنية، والضرر، والتاريخ، وخطر التكرار.

[ctx: legalPage.evadeASuspensionBanRateLimit]
en: Evade a suspension, ban, rate limit, moderation action, or technical restriction.
ar: تجنب التعليق أو الحظر أو حد السعر أو إجراء الاعتدال أو القيود الفنية.

[ctx: legalPage.exploitGroomEndangerOrSexualiseA]
en: Exploit, groom, endanger, or sexualise a minor.
ar: استغلال قاصر أو تعريضه للخطر أو استغلاله جنسيًا.

[ctx: legalPage.googleFirebaseCloudMessagingAndWeb]
en: Google Firebase Cloud Messaging and Web Push providers for notifications.
ar: موفرو Google Firebase Cloud Messaging وWeb Push للإشعارات.

[ctx: legalPage.identifiersNamesProfileLinksAndOauth]
en: identifiers, names, profile links, and OAuth tokens needed for account connections you choose to enable.
ar: المعرفات والأسماء وروابط الملف الشخصي ورموز OAuth اللازمة لاتصالات الحساب التي تختار تمكينها.

[ctx: legalPage.infrastructureDatabaseCachingAndSecurityProviders]
en: Infrastructure, database, caching, and security providers needed to host OrangChat.
ar: البنية التحتية وقاعدة البيانات والتخزين المؤقت وموفري الأمان اللازمين لاستضافة OrangChat.

[ctx: legalPage.integrationData]
en: Integration data:
ar: بيانات التكامل:

[ctx: legalPage.ipAddressUserAgentSessionRecords]
en: IP address, user agent, session records, authentication tokens, rate-limit records, audit logs, push subscriptions, error details, and request metadata.
ar: عنوان IP، ووكيل المستخدم، وسجلات الجلسة، ورموز المصادقة، وسجلات الحد الأقصى للمعدل، وسجلات التدقيق، ودفع الاشتراكات، وتفاصيل الخطأ، وبيانات تعريف الطلب.

[ctx: legalPage.keepsYourAccountSignedInAnd]
en: Keeps your account signed in and rotates sessions securely.
ar: يحافظ على تسجيل الدخول إلى حسابك ويقوم بتدوير الجلسات بشكل آمن.

[ctx: legalPage.keepTheServiceTrustworthy]
en: Keep the service trustworthy
ar: حافظ على الخدمة جديرة بالثقة

[ctx: legalPage.keepYourPasswordBackupCodesDevices]
en: Keep your password, backup codes, devices, and authentication methods secure.
ar: حافظ على أمان كلمة المرور والرموز الاحتياطية والأجهزة وطرق المصادقة الخاصة بك.

[ctx: legalPage.largeOrangmoveAttachmentsNormallyExpireWithin]
en: Large OrangMove attachments normally expire within one hour.
ar: عادةً ما تنتهي صلاحية مرفقات OrangMove الكبيرة خلال ساعة واحدة.

[ctx: legalPage.legalAndSafetyRequests]
en: Legal and safety requests
ar: الطلبات القانونية والسلامة

[ctx: legalPage.legalDocuments]
en: Legal documents
ar: الوثائق القانونية

[ctx: legalPage.legalNotice]
en: Legal Notice
ar: إشعار قانوني

[ctx: legalPage.legalObligations]
en: Legal obligations:
ar: الالتزامات القانونية:

[ctx: legalPage.legitimateInterests]
en: Legitimate interests:
ar: المصالح المشروعة:

[ctx: legalPage.lithuania]
en: Lithuania
ar: ليتوانيا

[ctx: legalPage.lithuanianLawGovernsTheseTermsWithout]
en: Lithuanian law governs these terms, without taking away mandatory protections available to consumers in their country of residence. Please contact us first so we can try to resolve a concern. Consumers may bring a claim before any court that has jurisdiction under applicable consumer law. Other claims are subject to the courts of Lithuania.
ar: يحكم القانون الليتواني هذه الشروط، دون إلغاء وسائل الحماية الإلزامية المتاحة للمستهلكين في بلد إقامتهم. يرجى الاتصال بنا أولاً حتى نتمكن من محاولة حل المشكلة. يجوز للمستهلكين رفع دعوى أمام أي محكمة تتمتع بالولاية القضائية بموجب قانون المستهلك المعمول به. وتخضع المطالبات الأخرى لمحاكم ليتوانيا.

[ctx: legalPage.livekitInfrastructureForRealTimeVoice]
en: LiveKit infrastructure for real-time voice, video, and screen sharing.
ar: بنية LiveKit الأساسية لمشاركة الصوت والفيديو والشاشة في الوقت الفعلي.

[ctx: legalPage.localDeviceStorage]
en: Local device storage
ar: تخزين الجهاز المحلي

[ctx: legalPage.locallyStoredThemeAccessibilityNotificationDownload]
en: locally stored theme, accessibility, notification, download, plugin, and interface preferences.
ar: السمات المخزنة محليًا، وإمكانية الوصول، والإشعارات، والتنزيل، والمكونات الإضافية، وتفضيلات الواجهة.

[ctx: legalPage.location]
en: Location
ar: موقع

[ctx: legalPage.loginAndProfileConnectionProvidersYou]
en: Login and profile connection providers you select, such as Google, Discord, GitHub, GitLab, Twitch, YouTube, Reddit, X, or Steam.
ar: موفرو تسجيل الدخول واتصال الملف الشخصي الذين تحددهم، مثل Google أو Discord أو GitHub أو GitLab أو Twitch أو YouTube أو Reddit أو X أو Steam.

[ctx: legalPage.managingStorage]
en: Managing storage
ar: إدارة التخزين

[ctx: legalPage.messagesAndProfileInformationAreShared]
en: Messages and profile information are shared with the people and communities you choose, according to channel permissions, membership, and privacy settings. Server owners and moderators can access moderation and audit information for communities they manage. Public or invite-accessible spaces may expose content to a wider audience.
ar: تتم مشاركة الرسائل ومعلومات الملف الشخصي مع الأشخاص والمجتمعات التي تختارها، وفقًا لأذونات القناة والعضوية وإعدادات الخصوصية. يمكن لمالكي الخادم والمشرفين الوصول إلى معلومات الإشراف والتدقيق للمجتمعات التي يديرونها. قد تعرض المساحات العامة أو التي يمكن الوصول إليها عن طريق الدعوة المحتوى لجمهور أوسع.

[ctx: legalPage.messagesAttachmentsReactionsDraftsFriendshipsMemberships]
en: messages, attachments, reactions, drafts, friendships, memberships, roles, bans, events, server settings, and linked profiles.
ar: الرسائل والمرفقات وردود الفعل والمسودات والصداقات والعضويات والأدوار والحظر والأحداث وإعدادات الخادم والملفات الشخصية المرتبطة.

[ctx: legalPage.name]
en: Name
ar: اسم

[ctx: legalPage.navCookies]
en: Cookies
ar: ملفات تعريف الارتباط

[ctx: legalPage.navGuidelines]
en: Guidelines
ar: المبادئ التوجيهية

[ctx: legalPage.navLegalNotice]
en: Legal notice
ar: إشعار قانوني

[ctx: legalPage.navPrivacy]
en: Privacy
ar: خصوصية

[ctx: legalPage.navTerms]
en: Terms
ar: شروط

[ctx: legalPage.noCredibleThreatsEncouragementOfViolence]
en: No credible threats, encouragement of violence, or celebration of violent harm.
ar: لا توجد تهديدات موثوقة أو تشجيع للعنف أو الاحتفال بالأذى العنيف.

[ctx: legalPage.noEvasionOfBansModerationRate]
en: No evasion of bans, moderation, rate limits, or security controls.
ar: لا يوجد تهرب من الحظر أو الاعتدال أو حدود الأسعار أو الضوابط الأمنية.

[ctx: legalPage.noHarassmentStalkingTargetedHumiliationOr]
en: No harassment, stalking, targeted humiliation, or coordinated abuse.
ar: لا يوجد مضايقات أو مطاردة أو إذلال مستهدف أو إساءة منسقة.

[ctx: legalPage.noHatefulConductBasedOnProtected]
en: No hateful conduct based on protected characteristics.
ar: لا يوجد سلوك بغيض يعتمد على الخصائص المحمية.

[ctx: legalPage.noImpersonationIntendedToDeceiveOr]
en: No impersonation intended to deceive or defraud.
ar: لا يجوز انتحال الشخصية بقصد الخداع أو الاحتيال.

[ctx: legalPage.noInfringementOfCopyrightTrademarkPrivacy]
en: No infringement of copyright, trademark, privacy, or other rights.
ar: لا يوجد انتهاك لحقوق الطبع والنشر أو العلامات التجارية أو الخصوصية أو الحقوق الأخرى.

[ctx: legalPage.noNonConsensualIntimateContentOr]
en: No non-consensual intimate content or sexual content involving minors.
ar: لا يوجد محتوى حميم أو محتوى جنسي يتضمن قاصرين بدون رضاهم.

[ctx: legalPage.noPromotionOrCoordinationOfUnlawful]
en: No promotion or coordination of unlawful goods, services, or conduct.
ar: لا يجوز الترويج أو التنسيق للسلع أو الخدمات أو السلوك غير القانوني.

[ctx: legalPage.noScamsPhishingMalwareCredentialTheft]
en: No scams, phishing, malware, credential theft, or malicious links.
ar: لا توجد عمليات احتيال أو تصيد احتيالي أو برامج ضارة أو سرقة بيانات الاعتماد أو روابط ضارة.

[ctx: legalPage.noSexualExploitationGroomingOrEndangerment]
en: No sexual exploitation, grooming, or endangerment of minors.
ar: لا يوجد استغلال جنسي أو استمالة أو تعريض القاصرين للخطر.

[ctx: legalPage.noSharingPrivateOrIntimateInformation]
en: No sharing private or intimate information without permission.
ar: لا يجوز مشاركة المعلومات الخاصة أو الحميمة دون إذن.

[ctx: legalPage.noSpamUnsolicitedBulkMessagingArtificial]
en: No spam, unsolicited bulk messaging, artificial engagement, or abusive bots.
ar: لا توجد رسائل غير مرغوب فيها، أو رسائل مجمعة غير مرغوب فيها، أو تفاعلات مصطنعة، أو روبوتات مسيئة.

[ctx: legalPage.nothingInTheseTermsExcludesLiability]
en: Nothing in these terms excludes liability that cannot lawfully be excluded, including liability for intentional misconduct, gross negligence, or mandatory consumer rights. If you are a consumer, you keep all protections given to you by the law of your country.
ar: لا يوجد في هذه الشروط ما يستبعد المسؤولية التي لا يمكن استبعادها قانونًا، بما في ذلك المسؤولية عن سوء السلوك المتعمد أو الإهمال الجسيم أو حقوق المستهلك الإلزامية. إذا كنت مستهلكًا، فإنك تحتفظ بجميع وسائل الحماية الممنوحة لك بموجب قانون بلدك.

[ctx: legalPage.openaiForAutomatedSafetyClassificationOf]
en: OpenAI for automated safety classification of uploaded images.
ar: OpenAI لتصنيف السلامة الآلي للصور التي تم تحميلها.

[ctx: legalPage.operatedByOrangesLt]
en: OrangChat is operated by Oranges.LT in Lithuania. Contact us at {email}. More operator information is available in our {legalNotice}.
ar: يتم تشغيل OrangChat بواسطة Oranges.LT في ليتوانيا. اتصل بنا على {email}. يتوفر المزيد من معلومات المشغل في {legalNotice}.

[ctx: legalPage.operationalSecurityAndModerationRecordsAre]
en: Operational, security, and moderation records are kept only as long as reasonably needed.
ar: يتم الاحتفاظ بالسجلات التشغيلية والأمنية والإشرافية فقط طالما كانت هناك حاجة إليها بشكل معقول.

[ctx: legalPage.operator]
en: Operator
ar: المشغل

[ctx: legalPage.orang]
en: Orang
ar: أورانج

[ctx: legalPage.orangchat]
en: OrangChat
ar: com.اورانج شات

[ctx: legalPage.orangchatCanConnectToOrDisplay]
en: OrangChat can connect to or display third-party services. Those services have their own terms and privacy practices. We do not control and are not responsible for third-party content, availability, or conduct.
ar: يمكن لـ OrangChat الاتصال بخدمات الطرف الثالث أو عرضها. هذه الخدمات لها شروطها وممارسات الخصوصية الخاصة بها. نحن لا نتحكم في محتوى الطرف الثالث أو توفره أو سلوكه ولا نتحمل مسؤوليته.

[ctx: legalPage.orangchatHasNoAdvertisingAnalyticsSdk]
en: OrangChat has no advertising, analytics SDK, cross-site tracker, or data broker relationship. We do not sell personal data, use behavioural advertising, or create profiles for marketing.
ar: لا يوجد لدى OrangChat أي إعلانات، أو أدوات تطوير البرامج (SDK) للتحليلات، أو أداة التتبع عبر المواقع، أو علاقة وسيط البيانات. نحن لا نبيع البيانات الشخصية، أو نستخدم الإعلانات السلوكية، أو ننشئ ملفات شخصية للتسويق.

[ctx: legalPage.orangchatIsBuiltForConversationAnd]
en: OrangChat is built for conversation and community. These rules apply to accounts, profiles, messages, calls, files, servers, links, and every other part of the service.
ar: تم تصميم OrangChat للمحادثة والمجتمع. تنطبق هذه القواعد على الحسابات والملفات الشخصية والرسائل والمكالمات والملفات والخوادم والروابط وكل جزء آخر من الخدمة.

[ctx: legalPage.orangchatIsCurrentlyProvidedWithoutA]
en: OrangChat is currently provided without a paid subscription. We may change, add, limit, or discontinue features and may perform maintenance. We do not promise uninterrupted, error-free, or permanently available service. We will provide reasonable notice when a material change is likely to significantly affect users, where practical.
ar: يتم توفير OrangChat حاليًا بدون اشتراك مدفوع. يجوز لنا تغيير الميزات أو إضافتها أو تقييدها أو إيقافها وقد نقوم بإجراء الصيانة. نحن لا نعد بتقديم خدمة متواصلة أو خالية من الأخطاء أو متاحة بشكل دائم. سنقدم إشعارًا معقولاً عندما يكون من المحتمل أن يؤثر التغيير الجوهري بشكل كبير على المستخدمين، حيثما كان ذلك ممكنًا.

[ctx: legalPage.orangchatIsNotAvailableToChildren]
en: OrangChat is not available to children under 14. We do not knowingly collect personal data from a child below the applicable minimum age. Contact us if you believe a child has provided data in breach of this rule.
ar: OrangChat غير متاح للأطفال الذين تقل أعمارهم عن 14 عامًا. نحن لا نجمع بيانات شخصية عن قصد من طفل أقل من الحد الأدنى للسن المطبق. اتصل بنا إذا كنت تعتقد أن أحد الأطفال قد قدم بيانات تنتهك هذه القاعدة.

[ctx: legalPage.orangchatIsPrivacyFocusedWeDo]
en: OrangChat is privacy-focused. We do not track you across the web, build advertising profiles, run product analytics, sell personal data, or collect information simply because it might be useful later. This policy explains the limited information that must be processed to provide the web, desktop, and Android service you request.
ar: يركز OrangChat على الخصوصية. نحن لا نتتبعك عبر الويب، أو ننشئ ملفات تعريف إعلانية، أو نجري تحليلات للمنتج، أو نبيع بيانات شخصية، أو نجمع معلومات لمجرد أنها قد تكون مفيدة لاحقًا. تشرح هذه السياسة المعلومات المحدودة التي يجب معالجتها لتوفير خدمة الويب وسطح المكتب وخدمة Android التي تطلبها.

[ctx: legalPage.orangchatUsesOnlyStorageNeededTo]
en: OrangChat uses only storage needed to sign you in, secure account linking, remember your choices, and provide requested features. We do not use advertising or analytics cookies.
ar: يستخدم OrangChat فقط مساحة التخزين اللازمة لتسجيل الدخول وتأمين ربط الحساب وتذكر اختياراتك وتوفير الميزات المطلوبة. نحن لا نستخدم ملفات تعريف الارتباط الإعلانية أو التحليلية.

[ctx: legalPage.orangesLt]
en: Oranges.LT
ar: البرتقال.LT

[ctx: legalPage.orangmoveForTemporaryStorageOfLarge]
en: OrangMove for temporary storage of large files, normally for up to one hour.
ar: OrangMove للتخزين المؤقت للملفات الكبيرة، عادةً لمدة تصل إلى ساعة واحدة.

[ctx: legalPage.preventsForgeryDuringGoogleOrDiscord]
en: Prevents forgery during Google or Discord login.
ar: يمنع التزوير أثناء تسجيل الدخول إلى Google أو Discord.

[ctx: legalPage.privacyPolicy]
en: Privacy Policy
ar: سياسة الخصوصية

[ctx: legalPage.protectPeople]
en: Protect people
ar: حماية الناس

[ctx: legalPage.provideAccurateRegistrationInformationAndKeep]
en: Provide accurate registration information and keep it current.
ar: توفير معلومات تسجيل دقيقة وإبقائها محدثة.

[ctx: legalPage.purpose]
en: Purpose
ar: غاية

[ctx: legalPage.refreshSessionsNormallyExpireAfter30]
en: Refresh sessions normally expire after 30 days and are rotated or revoked on logout.
ar: تنتهي جلسات التحديث عادةً بعد 30 يومًا ويتم تدويرها أو إلغاؤها عند تسجيل الخروج.

[ctx: legalPage.reportingAndEnforcement]
en: Reporting and enforcement
ar: الإبلاغ والإنفاذ

[ctx: legalPage.reportSeriousViolations]
en: Report serious violations to server moderators and to {email}. Include relevant message links, user or server identifiers, timestamps, and a concise explanation. Do not redistribute harmful material merely to document a report.
ar: قم بالإبلاغ عن الانتهاكات الجسيمة لمشرفي الخادم و{email}. قم بتضمين روابط الرسائل ذات الصلة، ومعرفات المستخدم أو الخادم، والطوابع الزمنية، وشرحًا موجزًا. لا تقم بإعادة توزيع المواد الضارة لمجرد توثيق التقرير.

[ctx: legalPage.securityAndTechnicalData]
en: Security and technical data:
ar: البيانات الأمنية والفنية:

[ctx: legalPage.sendPrivacyRequestsContentNoticesIntellectual]
en: Send privacy requests, content notices, intellectual property notices, safety reports, and lawful authority requests to the email above. Clearly identify the request, the relevant content or account, your authority or rights, and reliable contact details. We may request additional information needed to verify and process the request.
ar: أرسل طلبات الخصوصية وإشعارات المحتوى وإشعارات الملكية الفكرية وتقارير السلامة وطلبات السلطة القانونية إلى البريد الإلكتروني أعلاه. حدد الطلب بوضوح، والمحتوى أو الحساب ذي الصلة، وسلطتك أو حقوقك، وتفاصيل الاتصال الموثوقة. قد نطلب معلومات إضافية مطلوبة للتحقق من الطلب ومعالجته.

[ctx: legalPage.sendSpamRunAbusiveAutomationScrape]
en: Send spam, run abusive automation, scrape users, or manipulate platform features.
ar: إرسال رسائل غير مرغوب فيها، أو تشغيل أتمتة مسيئة، أو سرقة المستخدمين، أو التلاعب بميزات النظام الأساسي.

[ctx: legalPage.serverOwnersAndModeratorsMaySet]
en: Server owners and moderators may set additional rules and may remove content or members from their communities. Their actions are their own. OrangChat may investigate reports, restrict visibility, remove content, disable features, suspend accounts, preserve evidence, or contact competent authorities when reasonably necessary.
ar: يجوز لمالكي الخادم والمشرفين وضع قواعد إضافية ويمكنهم إزالة المحتوى أو الأعضاء من مجتمعاتهم. أفعالهم هي خاصة بهم. يجوز لـ OrangChat التحقيق في التقارير، أو تقييد الرؤية، أو إزالة المحتوى، أو تعطيل الميزات، أو تعليق الحسابات، أو الاحتفاظ بالأدلة، أو الاتصال بالسلطات المختصة عند الضرورة المعقولة.

[ctx: legalPage.serverOwnersShouldPublishClearLocal]
en: Server owners should publish clear local rules, choose trustworthy moderators, use permissions carefully, respond to reports, and protect younger members. Local rules may be stricter than these guidelines but may not authorise conduct prohibited by them.
ar: يجب على مالكي الخوادم نشر قواعد محلية واضحة، واختيار مشرفين جديرين بالثقة، واستخدام الأذونات بعناية، والرد على التقارير، وحماية الأعضاء الأصغر سنًا. قد تكون القواعد المحلية أكثر صرامة من هذه الإرشادات ولكنها قد لا تسمح بسلوك محظور بموجبها.

[ctx: legalPage.serverResponsibilities]
en: Server responsibilities
ar: مسؤوليات الخادم

[ctx: legalPage.service]
en: Service
ar: خدمة

[ctx: legalPage.serviceOperator]
en: Service operator
ar: مشغل الخدمة

[ctx: legalPage.someProvidersMayProcessDataOutside]
en: Some providers may process data outside Lithuania or the European Economic Area. Where required, we rely on an adequacy decision, approved standard contractual clauses, or another lawful transfer safeguard. You may ask us for information about the safeguard relevant to a particular provider.
ar: قد يقوم بعض مقدمي الخدمة بمعالجة البيانات خارج ليتوانيا أو المنطقة الاقتصادية الأوروبية. عند الاقتضاء، نعتمد على قرار الملاءمة، أو البنود التعاقدية القياسية المعتمدة، أو أي ضمانة نقل قانونية أخرى. يمكنك أن تطلب منا معلومات حول الحماية ذات الصلة بمزود معين.

[ctx: legalPage.subjectToApplicableLawYouMay]
en: Subject to applicable law, you may request access, correction, deletion, restriction, portability, or a copy of your data. You may object to processing based on legitimate interests and withdraw consent where processing relies on consent. You may also complain to the Lithuanian State Data Protection Inspectorate or your local supervisory authority.
ar: وفقًا للقانون المعمول به، يمكنك طلب الوصول إلى بياناتك أو تصحيحها أو حذفها أو تقييدها أو إمكانية نقلها أو الحصول على نسخة منها. يجوز لك الاعتراض على المعالجة بناءً على المصالح المشروعة وسحب الموافقة حيث تعتمد المعالجة على الموافقة. يمكنك أيضًا تقديم شكوى إلى هيئة تفتيش حماية البيانات الحكومية الليتوانية أو السلطة الإشرافية المحلية لديك.

[ctx: legalPage.tellUsPromptlyIfYouBelieve]
en: Tell us promptly if you believe your account or the service has been compromised.
ar: أخبرنا على الفور إذا كنت تعتقد أن حسابك أو الخدمة قد تم اختراقها.

[ctx: legalPage.temporaryOauthAndQrLoginState]
en: Temporary OAuth and QR login state normally expires within minutes.
ar: عادةً ما تنتهي صلاحية حالة تسجيل الدخول المؤقتة عبر OAuth وQR خلال دقائق.

[ctx: legalPage.termsOfService]
en: Terms of Service
ar: شروط الخدمة

[ctx: legalPage.theOrangchatNameSoftwareInterfaceGraphics]
en: The OrangChat name, software, interface, graphics, and original materials are protected by applicable intellectual property law. User content remains the responsibility and property of its respective owner, subject to the licence in the Terms of Service.
ar: إن اسم OrangChat وبرامجه وواجهته ورسوماته ومواده الأصلية محمية بموجب قانون الملكية الفكرية المعمول به. يظل محتوى المستخدم مسؤولية وملكية مالكه، ويخضع للترخيص الوارد في شروط الخدمة.

[ctx: legalPage.theseCookiesAreStrictlyNecessaryTo]
en: These cookies are strictly necessary to provide authentication that you request. They are Secure in production, and authentication cookies are not available to page scripts.
ar: تعد ملفات تعريف الارتباط هذه ضرورية للغاية لتوفير المصادقة التي تطلبها. فهي آمنة في الإنتاج، ولا تتوفر ملفات تعريف الارتباط للمصادقة على البرامج النصية للصفحات.

[ctx: legalPage.theseTermsGovernYourUseOf]
en: These terms govern your use of OrangChat, including its website, desktop application, Android application, messaging, calls, servers, integrations, and related services.
ar: تحكم هذه الشروط استخدامك لـ OrangChat، بما في ذلك موقع الويب وتطبيق سطح المكتب وتطبيق Android والمراسلة والمكالمات والخوادم وعمليات التكامل والخدمات ذات الصلة.

[ctx: legalPage.theWebAndDesktopAppsStore]
en: The web and desktop apps store interface preferences on your device, including theme, accessibility, message density, notification choices, plugin settings, GIF favourites, download prompts, and dismissed notices. The Android app stores equivalent settings and encrypted sign-in credentials in app storage. This information stays on your device unless a feature explicitly synchronises it with your account.
ar: تقوم تطبيقات الويب وسطح المكتب بتخزين تفضيلات الواجهة على جهازك، بما في ذلك السمة وإمكانية الوصول وكثافة الرسائل واختيارات الإشعارات وإعدادات المكونات الإضافية ومفضلات GIF ومطالبات التنزيل والإشعارات المرفوضة. يقوم تطبيق Android بتخزين الإعدادات المكافئة وبيانات اعتماد تسجيل الدخول المشفرة في مساحة تخزين التطبيق. تظل هذه المعلومات على جهازك ما لم تقم إحدى الميزات بمزامنتها بشكل صريح مع حسابك.

[ctx: legalPage.threatenViolenceHarassPeoplePublishPrivate]
en: Threaten violence, harass people, publish private information, or promote hatred.
ar: التهديد بالعنف أو مضايقة الأشخاص أو نشر معلومات خاصة أو الترويج للكراهية.

[ctx: legalPage.toCreateAccountsDeliverMessagesAnd]
en: to create accounts, deliver messages and calls, store content, manage communities, authenticate sessions, and provide requested features.
ar: لإنشاء حسابات، وتسليم الرسائل والمكالمات، وتخزين المحتوى، وإدارة المجتمعات، ومصادقة الجلسات، وتوفير الميزات المطلوبة.

[ctx: legalPage.toRequestReviewOfAPlatform]
en: To request review of a platform-level action, email us from the address associated with your account. Explain the action, why you believe it should change, and any relevant context. Another review does not guarantee reversal.
ar: لطلب مراجعة إجراء على مستوى النظام الأساسي، راسلنا عبر البريد الإلكتروني من العنوان المرتبط بحسابك. اشرح الإجراء، ولماذا تعتقد أنه يجب أن يتغير، وأي سياق ذي صلة. مراجعة أخرى لا تضمن الانعكاس.

[ctx: legalPage.toRespondToValidLegalRequests]
en: to respond to valid legal requests, protect rights, retain required records, and meet regulatory duties.
ar: للرد على الطلبات القانونية الصحيحة، وحماية الحقوق، والاحتفاظ بالسجلات المطلوبة، والوفاء بالواجبات التنظيمية.

[ctx: legalPage.toSecureTheServicePreventAbuse]
en: to secure the service, prevent abuse, debug failures, moderate content, maintain reliability, and understand operational usage.
ar: لتأمين الخدمة، ومنع إساءة الاستخدام، وتصحيح الأخطاء، والمحتوى المعتدل، والحفاظ على الموثوقية، وفهم الاستخدام التشغيلي.

[ctx: legalPage.toTheFullestExtentPermittedBy]
en: To the fullest extent permitted by law, OrangChat is provided as available and without warranties beyond those that cannot legally be excluded. We are not responsible for user content or for indirect, incidental, special, consequential, or punitive losses arising from use of the service.
ar: إلى أقصى حد يسمح به القانون، يتم توفير OrangChat كما هو متاح وبدون ضمانات تتجاوز تلك التي لا يمكن استبعادها قانونًا. نحن لسنا مسؤولين عن محتوى المستخدم أو عن الخسائر غير المباشرة أو العرضية أو الخاصة أو التبعية أو العقابية الناشئة عن استخدام الخدمة.

[ctx: legalPage.typicalDuration]
en: Typical duration
ar: المدة النموذجية

[ctx: legalPage.updatedDate]
en: Updated {date}
ar: تم تحديث {date}

[ctx: legalPage.uploadContentYouDoNotHave]
en: Upload content you do not have permission to use.
ar: قم بتحميل محتوى ليس لديك إذن باستخدامه.

[ctx: legalPage.upTo30Days]
en: Up to 30 days
ar: ما يصل إلى 30 يوما

[ctx: legalPage.useAccountAndSecuritySettingsWhere]
en: Use account and security settings where possible, or email us. We may need to verify your identity before completing a request.
ar: استخدم إعدادات الحساب والأمان حيثما أمكن ذلك، أو راسلنا عبر البريد الإلكتروني. قد نحتاج إلى التحقق من هويتك قبل إكمال الطلب.

[ctx: legalPage.useOrangchatForIllegalFraudulentDeceptive]
en: Use OrangChat for illegal, fraudulent, deceptive, or harmful activity.
ar: استخدم OrangChat للقيام بأنشطة غير قانونية أو احتيالية أو خادعة أو ضارة.

[ctx: legalPage.voiceAndPresenceData]
en: Voice and presence data:
ar: بيانات الصوت والحضور:

[ctx: legalPage.weAimToApplyRestrictionsDiligently]
en: We aim to apply restrictions diligently, objectively, and proportionately. If we take a platform-level action against your account or content, you may ask for a review by emailing us with the relevant account and content details.
ar: نحن نهدف إلى تطبيق القيود بجدية وموضوعية ومتناسبة. إذا اتخذنا إجراءً على مستوى النظام الأساسي ضد حسابك أو المحتوى الخاص بك، فيمكنك طلب المراجعة عن طريق مراسلتنا عبر البريد الإلكتروني مع تفاصيل الحساب والمحتوى ذات الصلة.

[ctx: legalPage.website]
en: Website
ar: موقع إلكتروني

[ctx: legalPage.weDiscloseInformationToAuthoritiesOr]
en: We disclose information to authorities or other parties when required by law or reasonably necessary to protect users, rights, safety, and service security.
ar: نقوم بالكشف عن المعلومات للسلطات أو الأطراف الأخرى عندما يكون ذلك مطلوبًا بموجب القانون أو ضروريًا بشكل معقول لحماية المستخدمين والحقوق والسلامة وأمن الخدمة.

[ctx: legalPage.weGiveYouAPersonalLimited]
en: We give you a personal, limited, revocable, non-transferable right to use OrangChat software for its intended purpose. You may not bypass security measures, misuse private interfaces, or reverse engineer the software where law permits us to restrict that activity.
ar: نمنحك حقًا شخصيًا ومحدودًا وقابلاً للإلغاء وغير قابل للتحويل لاستخدام برنامج OrangChat للغرض المقصود منه. لا يجوز لك تجاوز الإجراءات الأمنية أو إساءة استخدام الواجهات الخاصة أو إجراء هندسة عكسية للبرنامج حيث يسمح لنا القانون بتقييد هذا النشاط.

[ctx: legalPage.weMaySuspendOrTerminateAccess]
en: We may suspend or terminate access for a serious or repeated breach, legal requirement, security risk, or material harm to users or the service. Immediate action may be taken where delay would create risk. Otherwise, we will use reasonable efforts to explain the action and available review process.
ar: يجوز لنا تعليق أو إنهاء الوصول بسبب انتهاك خطير أو متكرر أو متطلبات قانونية أو مخاطر أمنية أو ضرر مادي للمستخدمين أو الخدمة. ويمكن اتخاذ إجراءات فورية عندما يؤدي التأخير إلى خلق خطر. وبخلاف ذلك، سنبذل جهودًا معقولة لشرح الإجراء وعملية المراجعة المتاحة.

[ctx: legalPage.weMayUpdateTheseTermsFor]
en: We may update these terms for legal, security, operational, or product reasons. We will provide notice of significant changes through the service or another appropriate channel. The effective date at the top identifies the current version.
ar: يجوز لنا تحديث هذه الشروط لأسباب قانونية أو أمنية أو تشغيلية أو متعلقة بالمنتج. سنقدم إشعارًا بالتغييرات المهمة من خلال الخدمة أو أي قناة مناسبة أخرى. يحدد تاريخ السريان في الأعلى الإصدار الحالي.

[ctx: legalPage.weMayUpdateThisPolicyWhen]
en: We may update this policy when our service or legal obligations change. Significant changes will be communicated through the service or another appropriate channel.
ar: قد نقوم بتحديث هذه السياسة عندما تتغير خدمتنا أو التزاماتنا القانونية. سيتم إرسال التغييرات الهامة من خلال الخدمة أو أي قناة مناسبة أخرى.

[ctx: legalPage.weMinimiseDataCollectionIfInformation]
en: We minimise data collection. If information is not needed to provide a feature, protect the service, or meet a legal duty, we do not ask for or intentionally retain it.
ar: نحن نقلل من جمع البيانات. إذا لم تكن المعلومات مطلوبة لتوفير ميزة أو حماية الخدمة أو الوفاء بواجب قانوني، فإننا لا نطلبها أو نحتفظ بها عمدًا.

[ctx: legalPage.whereYouChooseOptionalDevicePermissions]
en: where you choose optional device permissions, push notifications, or an optional connection that legally requires consent. You may withdraw consent without affecting earlier processing.
ar: حيث تختار أذونات الجهاز الاختيارية، أو دفع الإشعارات، أو اتصالاً اختياريًا يتطلب موافقة قانونية. يمكنك سحب الموافقة دون التأثير على المعالجة السابقة.

[ctx: legalPage.youAreResponsibleForActivityPerformed]
en: You are responsible for activity performed through your account until you notify us.
ar: أنت مسؤول عن النشاط الذي يتم إجراؤه من خلال حسابك حتى تقوم بإخطارنا بذلك.

[ctx: legalPage.youCanClearOrangchatSiteData]
en: You can clear OrangChat site data through your browser or app settings. Blocking the necessary authentication cookie prevents persistent sign-in. Clearing local storage resets device preferences but does not delete your OrangChat account or server content. Because we do not set optional advertising or analytics cookies, OrangChat does not display a consent banner.
ar: يمكنك مسح بيانات موقع OrangChat من خلال إعدادات المتصفح أو التطبيق. يؤدي حظر ملف تعريف ارتباط المصادقة الضروري إلى منع تسجيل الدخول المستمر. يؤدي مسح التخزين المحلي إلى إعادة تعيين تفضيلات الجهاز ولكنه لا يحذف حساب OrangChat أو محتوى الخادم الخاص بك. نظرًا لأننا لا نقوم بتعيين ملفات تعريف ارتباط اختيارية للإعلانات أو التحليلات، فإن OrangChat لا يعرض شعار الموافقة.

[ctx: legalPage.youConfirmThatYouHaveThe]
en: You confirm that you have the rights needed to submit your content and that its use on OrangChat does not violate law, privacy, intellectual property, or these terms.
ar: أنت تؤكد أن لديك الحقوق اللازمة لإرسال المحتوى الخاص بك وأن استخدامه على OrangChat لا ينتهك القانون أو الخصوصية أو الملكية الفكرية أو هذه الشروط.

[ctx: legalPage.youKeepOwnershipOfMessagesFiles]
en: You keep ownership of messages, files, profile information, server content, custom emoji, sounds, events, and other material you submit. You give OrangChat a worldwide, non-exclusive, royalty-free licence to host, store, reproduce, process, transmit, display, and adapt that content only as needed to operate, secure, improve, and provide the service. This licence ends when the content is deleted, except for copies that must remain temporarily in backups, security records, or material shared with others.
ar: يمكنك الاحتفاظ بملكية الرسائل والملفات ومعلومات الملف الشخصي ومحتوى الخادم والرموز التعبيرية المخصصة والأصوات والأحداث والمواد الأخرى التي ترسلها. أنت تمنح OrangChat ترخيصًا عالميًا وغير حصري وخاليًا من حقوق الملكية لاستضافة هذا المحتوى وتخزينه وإعادة إنتاجه ومعالجته ونقله وعرضه وتكييفه فقط حسب الحاجة لتشغيل الخدمة وتأمينها وتحسينها وتوفيرها. ينتهي هذا الترخيص عند حذف المحتوى، باستثناء النسخ التي يجب أن تظل مؤقتًا في النسخ الاحتياطية أو سجلات الأمان أو المواد المشتركة مع الآخرين.

[ctx: legalPage.youMayStopUsingOrangchatAt]
en: You may stop using OrangChat at any time and may delete your account in Security settings. You must transfer or delete servers you own first. Account deletion removes identifying profile and account data, but messages may remain under a Deleted User identity so other participants retain their conversation history. You can separately delete your message history before deleting your account.
ar: يمكنك التوقف عن استخدام OrangChat في أي وقت ويمكنك حذف حسابك في إعدادات الأمان. يجب عليك نقل أو حذف الخوادم التي تمتلكها أولاً. يؤدي حذف الحساب إلى إزالة بيانات الملف التعريفي والحساب، ولكن قد تظل الرسائل ضمن هوية المستخدم المحذوفة حتى يحتفظ المشاركون الآخرون بسجل محادثاتهم. يمكنك حذف سجل رسائلك بشكل منفصل قبل حذف حسابك.

[ctx: legalPage.youMustBeAtLeast14]
en: You must be at least 14 years old. If the law where you live requires parental or guardian permission, you may use OrangChat only after obtaining that permission. A parent or guardian who permits a minor to use OrangChat should help them understand these terms and use the service safely.
ar: يجب أن يكون عمرك 14 عامًا على الأقل. إذا كان القانون الذي تعيش فيه يتطلب الحصول على إذن من أحد الوالدين أو الوصي، فلا يجوز لك استخدام OrangChat إلا بعد الحصول على هذا الإذن. يجب على أحد الوالدين أو الوصي الذي يسمح للقاصر باستخدام OrangChat أن يساعده على فهم هذه الشروط واستخدام الخدمة بأمان.

[ctx: legalPage.youMustFollowTheCommunityGuidelines]
en: You must follow the Community Guidelines. You must not:
ar: يجب عليك اتباع إرشادات المجتمع. لا يجب عليك:

[ctx: loginPage.authenticatorCode]
en: Authenticator code
ar: رمز المصادقة

[ctx: loginPage.confirmWithYourPasskeyToFinish]
en: Confirm with your passkey to finish signing in.
ar: قم بالتأكيد باستخدام مفتاح المرور الخاص بك لإنهاء تسجيل الدخول.

[ctx: loginPage.createAnAccount]
en: Create an account
ar: إنشاء حساب

[ctx: loginPage.email]
en: Email
ar: بريد إلكتروني

[ctx: loginPage.emailCode]
en: Email code
ar: رمز البريد الإلكتروني

[ctx: loginPage.emailMeACodeInstead]
en: Email me a code instead
ar: أرسل لي رمزًا عبر البريد الإلكتروني بدلاً من ذلك

[ctx: loginPage.enterThe6DigitCodeFrom]
en: Enter the 6-digit code from your app, or a recovery code.
ar: أدخل الرمز المكون من 6 أرقام من تطبيقك، أو رمز الاسترداد.

[ctx: loginPage.logIn]
en: Log in
ar: تسجيل الدخول

[ctx: loginPage.logInToKeepTheConversation]
en: Log in to keep the conversation going.
ar: قم بتسجيل الدخول لتستمر المحادثة.

[ctx: loginPage.lostYourAuthenticator]
en: Lost your authenticator?
ar: فقدت الموثق الخاص بك؟

[ctx: loginPage.newToOrangchat]
en: New to OrangChat?
ar: هل أنت جديد في OrangChat؟

[ctx: loginPage.password]
en: Password
ar: كلمة المرور

[ctx: loginPage.sendANewCode]
en: Send a new code
ar: إرسال رمز جديد

[ctx: loginPage.signIn]
en: Sign in
ar: تسجيل الدخول

[ctx: loginPage.signInWithAPasskey]
en: Sign in with a passkey
ar: قم بتسجيل الدخول باستخدام مفتاح المرور

[ctx: loginPage.signInWithYourPhone]
en: Sign in with your phone
ar: قم بتسجيل الدخول باستخدام هاتفك

[ctx: loginPage.usePasskey]
en: Use passkey
ar: استخدم مفتاح المرور

[ctx: loginPage.verify]
en: Verify
ar: يؤكد

[ctx: loginPage.weEmailedYouASignIn]
en: We emailed you a sign-in code. It expires in 10 minutes.
ar: لقد أرسلنا لك رمز تسجيل الدخول عبر البريد الإلكتروني. تنتهي صلاحيته خلال 10 دقائق.

[ctx: loginPage.welcomeBack]
en: Welcome back
ar: مرحبًا بعودتك

[ctx: markdown.spoilerClickToReveal]
en: Spoiler, click to reveal
ar: المفسد، انقر للكشف

[ctx: marketplaceThemes.install]
en: Install
ar: ثَبَّتَ

[ctx: marketplaceThemes.installed]
en: Installed
ar: تم التثبيت

[ctx: marketplaceThemes.intro]
en: App themes override OrangChat color variables. Every entry is reviewed through a pull request and bundled with the client. Want to contribute? {repo}.
ar: تتجاوز سمات التطبيق متغيرات الألوان في OrangChat. تتم مراجعة كل إدخال من خلال طلب سحب ويتم تجميعه مع العميل. هل تريد المساهمة؟ {repo}.

[ctx: marketplaceThemes.noThemesMatch]
en: No themes match "{query}".
ar: لا توجد سمات تطابق "{query}".

[ctx: marketplaceThemes.searchThemes]
en: Search themes
ar: موضوعات البحث

[ctx: marketplaceThemes.seeTheMarketplaceRepo]
en: See the marketplace repo
ar: انظر الريبو السوق

[ctx: memberList.ban]
en: Ban
ar: حظر

[ctx: memberList.banName]
en: Ban {name}
ar: حظر {name}

[ctx: memberList.changeNickname]
en: Change nickname
ar: تغيير اللقب

[ctx: memberList.kick]
en: Kick
ar: ركلة

[ctx: memberList.kickName]
en: Kick {name}
ar: ركلة {name}

[ctx: memberList.members]
en: Members
ar: أعضاء

[ctx: memberList.message]
en: Message
ar: رسالة

[ctx: memberList.nickname]
en: Nickname
ar: كنية

[ctx: memberList.offlineCount]
en: Offline - {count}
ar: غير متصل - {count}

[ctx: memberList.onlineCount]
en: Online - {count}
ar: عبر الإنترنت - {count}

[ctx: memberList.reasonOptional]
en: Reason (optional)
ar: السبب (اختياري)

[ctx: memberList.roles]
en: Roles
ar: الأدوار

[ctx: memberList.serverOwner]
en: Server owner
ar: مالك الخادم

[ctx: memberList.theyCanRejoinWithANew]
en: They can rejoin with a new invite.
ar: ويمكنهم الانضمام مجددًا بدعوة جديدة.

[ctx: memberList.theyWontBeAbleToRejoin]
en: They won't be able to rejoin unless unbanned.
ar: لن يتمكنوا من الانضمام مرة أخرى إلا إذا تم رفع الحظر عنهم.

[ctx: memberList.viewProfile]
en: View profile
ar: عرض الملف الشخصي

[ctx: messageAttachments.decrypt]
en: Decrypt
ar: فك التشفير

[ctx: messageAttachments.decryptingFile]
en: Decrypting {filename}…
ar: جارٍ فك تشفير {filename}...

[ctx: messageAttachments.expiredLargeFilesAreOnlyKept]
en: Expired - large files are only kept for an hour
ar: منتهية الصلاحية - يتم الاحتفاظ بالملفات الكبيرة لمدة ساعة فقط

[ctx: messageAttachments.hiddenByModeration]
en: This image was hidden by automatic moderation
ar: تم إخفاء هذه الصورة عن طريق الإشراف التلقائي

[ctx: messageAttachments.inappropriateContent]
en: Inappropriate content
ar: محتوى غير مناسب

[ctx: messageAttachments.show]
en: Show
ar: يعرض

[ctx: messageAttachments.sizeEncrypted]
en: {size} · encrypted
ar: {size} · مشفرة

[ctx: messageAttachments.spoiler]
en: Spoiler
ar: كابح

[ctx: messageAttachments.thisFileCouldNotBeDecrypted]
en: This file could not be decrypted on this device
ar: لا يمكن فك تشفير هذا الملف على هذا الجهاز

[ctx: messageContextMenu.addReaction]
en: Add Reaction
ar: أضف رد فعل

[ctx: messageContextMenu.apps]
en: Apps
ar: تطبيقات

[ctx: messageContextMenu.copyMessageId]
en: Copy Message ID
ar: نسخ معرف الرسالة

[ctx: messageContextMenu.copyMessageLink]
en: Copy Message Link
ar: انسخ رابط الرسالة

[ctx: messageContextMenu.copyText]
en: Copy Text
ar: نسخ النص

[ctx: messageContextMenu.deleteMessage]
en: Delete Message
ar: حذف الرسالة

[ctx: messageContextMenu.editMessage]
en: Edit Message
ar: تحرير الرسالة

[ctx: messageContextMenu.forward]
en: Forward
ar: إلى الأمام

[ctx: messageContextMenu.markUnread]
en: Mark Unread
ar: وضع علامة غير مقروءة

[ctx: messageContextMenu.pinMessage]
en: Pin Message
ar: دبوس الرسالة

[ctx: messageContextMenu.reply]
en: Reply
ar: رد

[ctx: messageContextMenu.reportMessage]
en: Report Message
ar: تقرير الرسالة

[ctx: messageContextMenu.speakMessage]
en: Speak Message
ar: تحدث الرسالة

[ctx: messageContextMenu.unpinMessage]
en: Unpin Message
ar: إزالة تثبيت الرسالة

[ctx: messageItem.deleteMessage]
en: Delete message
ar: حذف الرسالة

[ctx: messageItem.edited]
en: (edited)
ar: (تحرير)

[ctx: messageItem.editMessage]
en: Edit message
ar: تحرير الرسالة

[ctx: messageItem.enterToSaveEscToCancel]
en: Enter to save · Esc to cancel
ar: أدخل للحفظ · Esc للإلغاء

[ctx: messageItem.jumpToTheRepliedMessage]
en: Jump to the replied message
ar: انتقل إلى الرسالة التي تم الرد عليها

[ctx: messageItem.originalMessage]
en: Original message
ar: الرسالة الأصلية

[ctx: messageItem.pinned]
en: Pinned
ar: مثبت

[ctx: messageItem.reply]
en: Reply
ar: رد

[ctx: messageList.couldntFindThatMessageItMay]
en: Couldn't find that message - it may have been deleted.
ar: تعذر العثور على هذه الرسالة - ربما تم حذفها.

[ctx: messageList.loadEarlierMessages]
en: Load earlier messages
ar: تحميل الرسائل السابقة

[ctx: messageList.newMessages]
en: New messages
ar: رسائل جديدة

[ctx: messageList.newMessagesStartHere]
en: New messages start here
ar: الرسائل الجديدة تبدأ هنا

[ctx: messageList.thisIsTheStartOfThe]
en: This is the start of the channel. Say something!
ar: هذه بداية القناة قل شيئا!

[ctx: messageList.welcomeToChannel]
en: Welcome to #{channel}
ar: مرحبًا بك في #{channel}

[ctx: newDmDialog.findFriends]
en: Find friends
ar: ابحث عن أصدقاء

[ctx: newDmDialog.searchByNameOrUsername]
en: Search by name or username
ar: البحث بالاسم أو اسم المستخدم

[ctx: passkeysSection.addAPasskey]
en: Add a passkey
ar: أضف مفتاح مرور

[ctx: passkeysSection.addedLastUsed]
en: Added {added} · last used {lastUsed}
ar: تمت إضافة {added} · آخر استخدام {lastUsed}

[ctx: passkeysSection.addedNeverUsed]
en: Added {added} · never used
ar: تمت إضافة {added} · لم يتم استخدامه مطلقًا

[ctx: passkeysSection.authenticatorCode]
en: Authenticator code
ar: رمز المصادقة

[ctx: passkeysSection.createPasskey]
en: Create passkey
ar: إنشاء مفتاح المرور

[ctx: passkeysSection.currentPassword]
en: Current password
ar: كلمة المرور الحالية

[ctx: passkeysSection.name]
en: Name
ar: اسم

[ctx: passkeysSection.noPasskeysYet]
en: No passkeys yet.
ar: لا توجد مفاتيح مرور حتى الآن.

[ctx: passkeysSection.passkeys]
en: Passkeys
ar: مفاتيح المرور

[ctx: passkeysSection.personalLaptop]
en: Personal laptop
ar: لابتوب شخصي

[ctx: passkeysSection.reachedTheLimit]
en: You've reached the limit of {max} passkeys. Remove one to add another.
ar: لقد وصلت إلى الحد الأقصى لعدد مفاتيح المرور {max}. قم بإزالة واحد لإضافة آخر.

[ctx: passkeysSection.removeName]
en: Remove {name}
ar: قم بإزالة {name}

[ctx: passkeysSection.removePasskey]
en: Remove passkey
ar: إزالة مفتاح المرور

[ctx: passkeysSection.removingThisOnlyAffectsOrangchatDelete]
en: Removing this only affects OrangChat. Delete it from the device's own passkey settings too, or it will keep showing up there.
ar: ستؤثر إزالة هذا على OrangChat فقط. قم بحذفه من إعدادات مفتاح المرور الخاصة بالجهاز أيضًا، وإلا سيستمر في الظهور هناك.

[ctx: passkeysSection.renameName]
en: Rename {name}
ar: إعادة تسمية {name}

[ctx: passkeysSection.signInWithYourFingerprintFace]
en: Sign in with your fingerprint, face or device PIN instead of a password. A passkey only works on the site that created it, so it can't be phished - which is why we ask for one instead of an emailed code when your account has one.
ar: قم بتسجيل الدخول باستخدام بصمة الإصبع أو الوجه أو رقم التعريف الشخصي للجهاز بدلاً من كلمة المرور. يعمل مفتاح المرور فقط على الموقع الذي أنشأه، لذا لا يمكن تصيده - ولهذا السبب نطلب واحدًا بدلاً من الرمز الذي يتم إرساله عبر البريد الإلكتروني عندما يكون حسابك به واحدًا.

[ctx: passkeysSection.soYouCanTellItApart]
en: So you can tell it apart from your other devices later.
ar: لذا يمكنك تمييزه عن أجهزتك الأخرى لاحقًا.

[ctx: passkeysSection.syncedToYourDevicesKeychain]
en: Synced to your device's keychain.
ar: تمت المزامنة مع سلسلة المفاتيح بجهازك.

[ctx: passkeysSection.thisBrowserDoesntSupportPasskeysPasskeys]
en: This browser doesn't support passkeys. Passkeys you add elsewhere will still work on your other devices.
ar: هذا المتصفح لا يدعم مفاتيح المرور. ستظل مفاتيح المرور التي تضيفها في مكان آخر تعمل على أجهزتك الأخرى.

[ctx: plaintextNotice.thisConversationIsNotEncryptedYet]
en: This conversation is not encrypted yet
ar: لم يتم تشفير هذه المحادثة بعد

[ctx: plaintextNotice.waitingOn_one]
en: {who} has not set up encryption on any device, and a locked message needs a key on their side to open it. Messages here are stored the ordinary way until then - it switches on by itself the moment they open OrangChat on a phone or computer.
ar: لم يقم {who} بإعداد التشفير على أي جهاز، وتحتاج الرسالة المقفلة إلى مفتاح على جانبها لفتحها. يتم تخزين الرسائل هنا بالطريقة العادية حتى ذلك الحين، حيث يتم تشغيلها من تلقاء نفسها لحظة فتح OrangChat على الهاتف أو الكمبيوتر.

[ctx: plaintextNotice.waitingOn_other]
en: {who} have not set up encryption on any device, and a locked message needs a key on each of their side to open it. Messages here are stored the ordinary way until then - it switches on by itself the moment they all open OrangChat on a phone or computer.
ar: لم تقم {who} بإعداد التشفير على أي جهاز، وتحتاج الرسالة المقفلة إلى مفتاح على كل جانب لفتحها. يتم تخزين الرسائل هنا بالطريقة العادية حتى ذلك الحين، حيث يتم تشغيلها من تلقاء نفسها في اللحظة التي يتم فيها فتح OrangChat جميعًا على الهاتف أو الكمبيوتر.

[ctx: pluginsTab.enable]
en: Enable
ar: يُمكَِن

[ctx: pluginsTab.enabled]
en: Enabled
ar: ممكّن

[ctx: pluginsTab.intro]
en: Built-in plugins tweak how this browser shows OrangChat. They ship with the app - nothing is downloaded or run from elsewhere - and each choice is stored on this device only. {count} enabled. Want to contribute? {repo}.
ar: تعمل المكونات الإضافية المضمنة على تعديل كيفية عرض هذا المتصفح لـ OrangChat. يتم شحنها مع التطبيق - لا يتم تنزيل أي شيء أو تشغيله من أي مكان آخر - ويتم تخزين كل خيار على هذا الجهاز فقط. تم تمكين {count}. هل تريد المساهمة؟ {repo}.

[ctx: pluginsTab.noPluginsMatch]
en: No plugins match "{query}".
ar: لا توجد مكونات إضافية تطابق "{query}".

[ctx: pluginsTab.searchPlugins]
en: Search plugins
ar: البحث في الإضافات

[ctx: pluginsTab.seeTheMarketplaceRepo]
en: See the marketplace repo
ar: انظر الريبو السوق

[ctx: privacyTab.checkPeopleBeforeMessagingThem]
en: Check people before messaging them
ar: تحقق من الأشخاص قبل مراسلتهم

[ctx: privacyTab.directMessages]
en: Direct messages
ar: رسائل مباشرة

[ctx: privacyTab.encryption]
en: Encryption
ar: التشفير

[ctx: privacyTab.everyDirectMessageIsEncryptedAlways]
en: Every direct message is encrypted, always, and that part cannot be switched off. This setting is about how carefully the other person's lock is checked before your messages are sent to it.
ar: يتم تشفير كل رسالة مباشرة دائمًا، ولا يمكن إيقاف تشغيل هذا الجزء. يتعلق هذا الإعداد بمدى دقة فحص قفل الشخص الآخر قبل إرسال رسائلك إليه.

[ctx: privacyTab.friendNotifications]
en: Friend notifications
ar: إشعارات الأصدقاء

[ctx: privacyTab.friendRequests]
en: Friend requests
ar: طلبات الصداقة

[ctx: privacyTab.friendsComingOnline]
en: Friends coming online
ar: الأصدقاء قادمون عبر الإنترنت

[ctx: privacyTab.leavingItOffIsNotUnprotected]
en: Leaving it off is not "unprotected". Every lock is still checked against a logbook that can only be added to, which your own devices read on every start. The difference is whether a swapped lock is stopped before it can be used, or caught right after. Group conversations always send straight away, either way.
ar: تركها ليس "غير محمي". لا يزال يتم فحص كل قفل مقابل سجل لا يمكن إضافته إلا إليه، والذي تقرأه أجهزتك الخاصة في كل بداية. الفرق هو ما إذا كان القفل الذي تم تبديله قد تم إيقافه قبل استخدامه، أو تم اكتشافه بعد ذلك مباشرة. تُرسل المحادثات الجماعية دائمًا على الفور، في كلتا الحالتين.

[ctx: privacyTab.letPeopleSeeIsTypingWhile]
en: Let people see “is typing…” while you write.
ar: دع الأشخاص يرون "يتم الكتابة..." أثناء الكتابة.

[ctx: privacyTab.notifyMeWhenSomeoneAcceptsMy]
en: Notify me when someone accepts my friend request.
ar: أعلمني عندما يقبل شخص ما طلب الصداقة الخاص بي.

[ctx: privacyTab.notifyMeWhenSomeoneSendsMe]
en: Notify me when someone sends me a friend request.
ar: أعلمني عندما يرسل لي شخص طلب صداقة.

[ctx: privacyTab.offByDefaultThisFiresFor]
en: Off by default - this fires for every friend each time they open the app.
ar: يتم إيقاف التشغيل بشكل افتراضي - يتم تنشيط هذا الخيار لكل صديق في كل مرة يفتح فيها التطبيق.

[ctx: privacyTab.requestsAccepted]
en: Requests accepted
ar: تم قبول الطلبات

[ctx: privacyTab.sendTypingIndicators]
en: Send typing indicators
ar: إرسال مؤشرات الكتابة

[ctx: privacyTab.stopRequiringVerification]
en: Stop requiring verification
ar: التوقف عن طلب التحقق

[ctx: privacyTab.whatYouShare]
en: What you share
ar: ما تشاركه

[ctx: privacyTab.whoCanOpenANewConversation]
en: Who can open a new conversation with you. Conversations you're already in stay open either way.
ar: من يمكنه فتح محادثة جديدة معك. تظل المحادثات التي تجريها بالفعل مفتوحة في كلتا الحالتين.

[ctx: privacyTab.whoCanSendYouAFriend]
en: Who can send you a friend request.
ar: من يستطيع أن يرسل لك طلب صداقة.

[ctx: privacyTab.withSomeoneNewYourMessagesWait]
en: With someone new, your messages wait on this device - locked, sent nowhere - until you have seen their code in person or read the numbers to each other on a call. Worth turning on only if you can realistically meet or ring the people you message.
ar: مع شخص جديد، تنتظر رسائلك على هذا الجهاز - مقفلة، ولا يتم إرسالها إلى أي مكان - حتى ترى الرمز الخاص به شخصيًا أو تقرأ الأرقام لبعضكما البعض أثناء المكالمة. لا يستحق التشغيل إلا إذا كان بإمكانك مقابلة الأشخاص الذين تراسلهم أو الاتصال بهم بشكل واقعي.

[ctx: profileCard.aboutMe]
en: About me
ar: ْعَنِّي

[ctx: profileCard.memberSince]
en: Member since
ar: عضو منذ

[ctx: profileDialog.accept]
en: Accept
ar: يقبل

[ctx: profileDialog.message]
en: Message
ar: رسالة

[ctx: profileThemesTab.install]
en: Install
ar: ثَبَّتَ

[ctx: profileThemesTab.installed]
en: Installed
ar: تم التثبيت

[ctx: profileThemesTab.intro]
en: Profile themes style your public profile card - each preview below is your own card with that theme applied. Every entry is reviewed through a pull request, bundled with the client, and sanitized before it renders. Want to contribute? {repo}.
ar: تُصمم سمات الملف الشخصي بطاقة ملفك الشخصي العامة - كل معاينة أدناه هي بطاقتك الخاصة مع تطبيق هذا المظهر. تتم مراجعة كل إدخال من خلال طلب سحب، ويتم تجميعه مع العميل وتطهيره قبل عرضه. هل تريد المساهمة؟ {repo}.

[ctx: profileThemesTab.noProfileThemesMatch]
en: No profile themes match "{query}".
ar: لا توجد سمات للملف الشخصي تتطابق مع "{query}".

[ctx: profileThemesTab.searchProfileThemes]
en: Search profile themes
ar: البحث في مواضيع الملف الشخصي

[ctx: profileThemesTab.seeTheMarketplaceRepo]
en: See the marketplace repo
ar: انظر الريبو السوق

[ctx: profileThemesTab.thisIsHowYourAboutMe]
en: This is how your About me reads with this theme applied.
ar: هذه هي الطريقة التي تقرأ بها معلومات عني مع تطبيق هذا الموضوع.

[ctx: profileThemesTab.username]
en: username
ar: اسم المستخدم

[ctx: profileThemesTab.yourName]
en: Your name
ar: اسمك

[ctx: qrLogin.codeExpired]
en: Code expired
ar: انتهت صلاحية الرمز

[ctx: qrLogin.confirmOnYourPhone]
en: Confirm on your phone
ar: قم بالتأكيد على هاتفك

[ctx: qrLogin.couldNotStartQrSignIn]
en: Could not start QR sign-in.
ar: تعذر بدء تسجيل الدخول إلى QR.

[ctx: qrLogin.newCode]
en: New code
ar: رمز جديد

[ctx: qrLogin.openOrangchatOnYourPhoneAnd]
en: Open OrangChat on your phone, and point it at this code to sign in here.
ar: افتح OrangChat على هاتفك، وقم بتوجيهه إلى هذا الرمز لتسجيل الدخول هنا.

[ctx: qrLogin.scanWithTheOrangchatApp]
en: Scan with the OrangChat app
ar: قم بالمسح باستخدام تطبيق OrangChat

[ctx: qrLogin.signInQrCode]
en: Sign-in QR code
ar: تسجيل الدخول رمز الاستجابة السريعة

[ctx: qrLogin.tryAgain]
en: Try again
ar: حاول ثانية

[ctx: qrLogin.useEmailAndPasswordInstead]
en: Use email and password instead
ar: استخدم البريد الإلكتروني وكلمة المرور بدلاً من ذلك

[ctx: qrScanner.cameraPreviewForScanningACode]
en: Camera preview for scanning a code
ar: معاينة الكاميرا لمسح الرمز

[ctx: qrScanner.pasteInstead]
en: Paste instead
ar: لصق بدلا من ذلك

[ctx: qrScanner.pasteTheCodeTextInsteadIt]
en: Paste the code text instead. It starts with
ar: الصق نص التعليمات البرمجية بدلاً من ذلك. يبدأ ب

[ctx: qrScanner.useTheCamera]
en: Use the camera
ar: استخدم الكاميرا

[ctx: qrScanner.useThisCode]
en: Use this code
ar: استخدم هذا الرمز

[ctx: qrSignInTab.approveSignIn]
en: Approve sign-in
ar: الموافقة على تسجيل الدخول

[ctx: qrSignInTab.approveThisSignIn]
en: Approve this sign-in?
ar: هل توافق على تسجيل الدخول هذا؟

[ctx: qrSignInTab.checkingSignInCode]
en: Checking sign-in code…
ar: جارٍ التحقق من رمز تسجيل الدخول...

[ctx: qrSignInTab.onlyApproveACodeShownOn]
en: Only approve a code shown on a device you trust. This will sign that device into your OrangChat account.
ar: قم بالموافقة فقط على الرمز الذي يظهر على الجهاز الذي تثق به. سيؤدي هذا إلى تسجيل دخول هذا الجهاز إلى حساب OrangChat الخاص بك.

[ctx: qrSignInTab.pointYourCameraAtTheQr]
en: Point your camera at the QR code on the device you want to sign in. You will review and approve the request before it is allowed.
ar: قم بتوجيه الكاميرا نحو رمز الاستجابة السريعة الموجود على الجهاز الذي تريد تسجيل الدخول إليه. وستقوم بمراجعة الطلب والموافقة عليه قبل السماح به.

[ctx: qrSignInTab.scanAnotherCode]
en: Scan another code
ar: مسح رمز آخر

[ctx: qrSignInTab.scanASignInCode]
en: Scan a sign-in code
ar: مسح رمز تسجيل الدخول

[ctx: qrSignInTab.signInApproved]
en: Sign-in approved
ar: تمت الموافقة على تسجيل الدخول

[ctx: qrSignInTab.theOtherDeviceCanNowFinish]
en: The other device can now finish signing in.
ar: يمكن للجهاز الآخر الآن إنهاء تسجيل الدخول.

[ctx: reactions.addReaction]
en: Add reaction
ar: إضافة رد فعل

[ctx: reportMessageDialog.addContextThatWillHelpReview]
en: Add context that will help review this report
ar: أضف السياق الذي سيساعد في مراجعة هذا التقرير

[ctx: reportMessageDialog.reportingDeliberatelyRevealsThisOneDecrypted]
en: Reporting deliberately reveals this one decrypted message and a one-message key. It does not reveal the conversation key, earlier messages, or later messages.
ar: يكشف الإبلاغ عمدًا عن هذه الرسالة التي تم فك تشفيرها ومفتاح الرسالة الواحدة. ولا يكشف عن مفتاح المحادثة أو الرسائل السابقة أو الرسائل اللاحقة.

[ctx: reportMessageDialog.sendReport]
en: Send report
ar: إرسال التقرير

[ctx: reportMessageDialog.whatHappenedOptional]
en: What happened? (optional)
ar: ماذا حدث؟ (خياري)

[ctx: safetyNumberCheck.checkingThemHereIsSaferThan]
en: Checking them here is safer than reading along - sixty digits is more than anyone actually compares by eye.
ar: يعد التحقق منها هنا أكثر أمانًا من القراءة - حيث أن ستين رقمًا أكثر مما يقارنه أي شخص بالفعل بالعين.

[ctx: safetyNumberCheck.digitsOf60]
en: That is {digits} of 60 digits. Nothing is compared until the whole code is there, so a partial one is never called a mismatch.
ar: هذا هو {digits} المكون من 60 رقمًا. لا تتم مقارنة أي شيء حتى يتوفر الكود بالكامل، لذلك لا يُطلق على الكود الجزئي عدم التطابق أبدًا.

[ctx: safetyNumberCheck.notInTheSameRoom]
en: Not in the same room?
ar: ليس في نفس الغرفة؟

[ctx: safetyNumberCheck.theseDoNotMatchMostOften]
en: These do not match. Most often that is a digit misheard or mistyped, so check it once more. If it still differs, somebody is standing between you - do not send anything here until you know which.
ar: هذه لا تتطابق. في أغلب الأحيان يكون هذا رقمًا خاطئًا أو مكتوبًا بشكل خاطئ، لذا تحقق منه مرة أخرى. إذا كان الأمر لا يزال مختلفًا، فهناك شخص يقف بينكما - لا ترسل أي شيء هنا حتى تعرف أي منهما.

[ctx: safetyNumberCheck.theseNumbersAppearOnceBothAccounts]
en: These numbers appear once both accounts have set up encryption on a device.
ar: تظهر هذه الأرقام بمجرد قيام كلا الحسابين بإعداد التشفير على الجهاز.

[ctx: safetyNumberCheck.workingItOut]
en: Working it out…
ar: العمل على حلها…

[ctx: searchDialog.noMessagesFoundFor]
en: No messages found for “{query}”.
ar: لم يتم العثور على رسائل لـ "{query}".

[ctx: searchDialog.onlyThisChannel]
en: Only this channel
ar: هذه القناة فقط

[ctx: searchDialog.searchedOnThisDeviceEncryptedMessages]
en: Searched on this device. Encrypted messages this device has never opened are not in these results.
ar: بحثت على هذا الجهاز. الرسائل المشفرة التي لم يفتحها هذا الجهاز مطلقًا ليست موجودة في هذه النتائج.

[ctx: searchDialog.searchMessages]
en: Search messages
ar: بحث في الرسائل

[ctx: searchDialog.searchThisConversation]
en: Search this conversation…
ar: ابحث في هذه المحادثة...

[ctx: searchDialog.searchThisServer]
en: Search this server…
ar: ابحث في هذا الخادم...

[ctx: searchDialog.serverSearchHint]
en: Server search matches whole words. Try {phrase} or {exclude} a word.
ar: بحث الخادم يطابق الكلمات بأكملها. جرب {phrase} أو {exclude} بكلمة واحدة.

[ctx: searchDialog.typeToSearchMessages]
en: Type to search messages.
ar: اكتب للبحث في الرسائل.

[ctx: securityAlertOverlay.account]
en: Account {subject}
ar: الحساب {subject}

[ctx: securityAlertOverlay.acceptingStartsThisContactOverAs]
en: Accepting starts this contact over as unverified and lets messages flow again. Anything they sent before they started over stays unreadable, and it does not confirm who they are - compare safety numbers once you can.
ar: يؤدي القبول إلى بدء عدم التحقق من جهة الاتصال هذه والسماح بتدفق الرسائل مرة أخرى. يظل أي شيء أرسلوه قبل البدء من جديد غير قابل للقراءة، ولا يؤكد من هم - قارن أرقام الأمان بمجرد أن تتمكن من ذلك.

[ctx: securityAlertOverlay.iUnderstand]
en: I understand
ar: أفهم

[ctx: securityTab.1ScanThisCode]
en: 1. Scan this code
ar: 1. قم بمسح هذا الرمز ضوئيًا

[ctx: securityTab.2EnterThe6DigitCode]
en: 2. Enter the 6-digit code
ar: 2. أدخل الرمز المكون من 6 أرقام

[ctx: securityTab.accountStanding]
en: Account standing
ar: مكانة الحساب

[ctx: securityTab.askForACodeFromYour]
en: Ask for a code from your phone in addition to your password when you sign in.
ar: اطلب رمزًا من هاتفك بالإضافة إلى كلمة المرور الخاصة بك عند تسجيل الدخول.

[ctx: securityTab.atLeast8Characters]
en: At least 8 characters.
ar: ما لا يقل عن 8 أحرف.

[ctx: securityTab.bannedFromServer]
en: Banned from {server}
ar: محظور من {server}

[ctx: securityTab.cantScan]
en: Can't scan?
ar: لا يمكن المسح؟

[ctx: securityTab.changeEmail]
en: Change email
ar: تغيير البريد الإلكتروني

[ctx: securityTab.changePassword]
en: Change password
ar: تغيير كلمة المرور

[ctx: securityTab.changingYourPasswordSignsOutEvery]
en: Changing your password signs out every other session.
ar: يؤدي تغيير كلمة المرور الخاصة بك إلى تسجيل الخروج كل جلسة أخرى.

[ctx: securityTab.codeFromYourApp]
en: Code from your app
ar: الكود من تطبيقك

[ctx: securityTab.codeFromYourAppOrA]
en: Code from your app (or a recovery code)
ar: الرمز من تطبيقك (أو رمز الاسترداد)

[ctx: securityTab.confirmNewPassword]
en: Confirm new password
ar: تأكيد كلمة المرور الجديدة

[ctx: securityTab.confirmYourPassword]
en: Confirm your password
ar: قم بتأكيد كلمة المرور الخاصة بك

[ctx: securityTab.considerGeneratingANewSet]
en: Consider generating a new set.
ar: فكر في إنشاء مجموعة جديدة.

[ctx: securityTab.continue]
en: Continue
ar: يكمل

[ctx: securityTab.copied]
en: Copied
ar: منقول

[ctx: securityTab.copy]
en: Copy
ar: ينسخ

[ctx: securityTab.deleteAccount]
en: Delete account
ar: حذف الحساب

[ctx: securityTab.deleteAllMyMessages]
en: Delete all my messages
ar: احذف جميع رسائلي

[ctx: securityTab.deleteAllYourMessages]
en: Delete all your messages
ar: احذف جميع رسائلك

[ctx: securityTab.deletedMessages_one]
en: Deleted {count} message.
ar: تم حذف رسالة {count}.

[ctx: securityTab.deletedMessages_other]
en: Deleted {count} messages.
ar: رسائل {count} المحذوفة.

[ctx: securityTab.deleteMyAccount]
en: Delete my account
ar: حذف حسابي

[ctx: securityTab.deleteThemAll]
en: Delete them all
ar: احذفهم جميعا

[ctx: securityTab.emailAndPassword]
en: Email & password
ar: البريد الإلكتروني وكلمة المرور

[ctx: securityTab.emailChangedTo]
en: Email changed to {email}.
ar: تم تغيير البريد الإلكتروني إلى {email}.

[ctx: securityTab.enterThisKeyManually]
en: Enter this key manually:
ar: أدخل هذا المفتاح يدويًا:

[ctx: securityTab.freezesTheAccountIfYouThink]
en: Freezes the account if you think someone else is in it: signs out every other device, blocks new sign-ins, and closes new DMs and friend requests until you lift it.
ar: يتم تجميد الحساب إذا كنت تعتقد أن شخصًا آخر موجود فيه: يقوم بتسجيل الخروج من كل الأجهزة الأخرى، ويحظر عمليات تسجيل الدخول الجديدة، ويغلق الرسائل المباشرة الجديدة وطلبات الصداقة حتى تقوم بإزالتها.

[ctx: securityTab.generateCodes]
en: Generate codes
ar: توليد الرموز

[ctx: securityTab.iveSavedThem]
en: I've saved them
ar: لقد أنقذتهم

[ctx: securityTab.leaveAllServers]
en: Leave all servers
ar: ترك كافة الخوادم

[ctx: securityTab.leavesEveryServerYoureInExcept]
en: Leaves every server you're in except the ones you own. You'll need a new invite to get back into any of them.
ar: يترك كل خادم أنت فيه باستثناء الخادم الذي تملكه. ستحتاج إلى دعوة جديدة للعودة إلى أي منها.

[ctx: securityTab.leftServers_one]
en: Left {count} server.
ar: خادم {count} الأيسر.

[ctx: securityTab.leftServers_other]
en: Left {count} servers.
ar: خوادم {count} اليسرى.

[ctx: securityTab.liftLockdown]
en: Lift lockdown
ar: رفع الاغلاق

[ctx: securityTab.lockdown]
en: Lockdown
ar: إغلاق

[ctx: securityTab.lockDownMyAccount]
en: Lock down my account
ar: قفل حسابي

[ctx: securityTab.newEmail]
en: New email
ar: البريد الإلكتروني الجديد

[ctx: securityTab.newPassword]
en: New password
ar: كلمة المرور الجديدة

[ctx: securityTab.newRecoveryCodes]
en: New recovery codes
ar: رموز الاسترداد الجديدة

[ctx: securityTab.noServerIsCurrentlyRestrictingYou]
en: No server is currently restricting you.
ar: لا يوجد خادم يقيدك حاليًا.

[ctx: securityTab.nothingCanSignInAndNo]
en: Nothing can sign in, and no new DMs or friend requests reach you. This device stays signed in.
ar: لا يمكن لأي شيء تسجيل الدخول، ولا تصل إليك أي رسائل مباشرة أو طلبات صداقة جديدة. يظل هذا الجهاز قيد تسجيل الدخول.

[ctx: securityTab.passwordChanged]
en: Password changed.
ar: تم تغيير كلمة المرور.

[ctx: securityTab.passwordChangedSessionsRevoked_one]
en: Password changed. {count} other session was signed out.
ar: تم تغيير كلمة المرور. تم تسجيل الخروج من جلسة {count} الأخرى.

[ctx: securityTab.passwordChangedSessionsRevoked_other]
en: Password changed. {count} other sessions were signed out.
ar: تم تغيير كلمة المرور. تم تسجيل الخروج من جلسات {count} الأخرى.

[ctx: securityTab.permanentlyDelete]
en: Permanently delete
ar: حذف نهائيا

[ctx: securityTab.reasonColon]
en: Reason: {reason}
ar: السبب: {reason}

[ctx: securityTab.recoveryCodes]
en: Recovery codes
ar: رموز الاسترداد

[ctx: securityTab.recoveryCodesLeft_one]
en: {count} recovery code left.
ar: {count} رمز الاسترداد المتبقي.

[ctx: securityTab.recoveryCodesLeft_other]
en: {count} recovery codes left.
ar: رموز الاسترداد {count} متبقية.

[ctx: securityTab.removesEveryMessageYouveSentIn]
en: Removes every message you've sent, in every server and group - including the ones you've left. Attachments you uploaded aren't removed from storage. This can't be undone.
ar: يزيل كل رسالة قمت بإرسالها، في كل خادم ومجموعة - بما في ذلك تلك التي تركتها. لا تتم إزالة المرفقات التي قمت بتحميلها من مساحة التخزين. لا يمكن التراجع عن هذا.

[ctx: securityTab.saveTheseNowEachWorksOnce]
en: Save these now - each works once if you lose your phone, and this is the only time they're shown.
ar: احفظها الآن - تعمل كل واحدة منها مرة واحدة إذا فقدت هاتفك، وهذه هي المرة الوحيدة التي يتم عرضها فيها.

[ctx: securityTab.setAPassword]
en: Set a password
ar: قم بتعيين كلمة مرور

[ctx: securityTab.setPassword]
en: Set password
ar: تعيين كلمة المرور

[ctx: securityTab.signedInAs]
en: Signed in as
ar: تم تسجيل الدخول باسم

[ctx: securityTab.signedOutOtherSessions_one]
en: Signed out {count} other session.
ar: تم تسجيل الخروج من جلسة {count} الأخرى.

[ctx: securityTab.signedOutOtherSessions_other]
en: Signed out {count} other sessions.
ar: تم تسجيل الخروج من جلسات {count} الأخرى.

[ctx: securityTab.stillYours]
en: Still yours: {names}.
ar: لا يزال ملكك: {names}.

[ctx: securityTab.thisReplacesEveryExistingRecovery]
en: This replaces every existing recovery code.
ar: وهذا يحل محل كل رمز الاسترداد الموجود.

[ctx: securityTab.thoseDontMatch]
en: Those don't match.
ar: تلك لا تتطابق.

[ctx: securityTab.timedOutInServer]
en: Timed out in {server}
ar: انتهت المهلة في {server}

[ctx: securityTab.turnOff]
en: Turn off
ar: إيقاف

[ctx: securityTab.turnOffTwoFactor]
en: Turn off two-factor
ar: قم بإيقاف تشغيل العامل الثنائي

[ctx: securityTab.turnOnTwoFactor]
en: Turn on two-factor
ar: قم بتشغيل العامل الثنائي

[ctx: securityTab.twoFactorAuthentication]
en: Two-factor authentication
ar: المصادقة الثنائية

[ctx: securityTab.twoFactorAuthenticationIsOn]
en: Two-factor authentication is on
ar: المصادقة الثنائية قيد التشغيل

[ctx: securityTab.twoFactorQrCode]
en: Two-factor QR code
ar: رمز QR ثنائي العامل

[ctx: securityTab.typeUsernameToConfirm]
en: Type {username} to confirm
ar: اكتب {username} للتأكيد

[ctx: securityTab.untilTime]
en: Until {time}
ar: حتى {time}

[ctx: securityTab.usedToSignInTheresNo]
en: Used to sign in. There's no confirmation email, so double-check it.
ar: تم استخدامه لتسجيل الدخول. لا توجد رسالة تأكيد بالبريد الإلكتروني، لذا تحقق منها مرة أخرى.

[ctx: securityTab.turningOffTwoFactorMakes]
en: Turning off two-factor makes your password the only thing protecting your account.
ar: يؤدي إيقاف تشغيل العامل الثنائي إلى جعل كلمة المرور الخاصة بك هي الشيء الوحيد الذي يحمي حسابك.

[ctx: securityTab.yesLeaveThemAll]
en: Yes, leave them all
ar: نعم اتركهم جميعا

[ctx: securityTab.youllNeedAnAuthenticatorAppGoogle]
en: You'll need an authenticator app - Google Authenticator, 1Password, Aegis, or any other TOTP app.
ar: ستحتاج إلى تطبيق مصادقة - Google Authenticator، أو 1Password، أو Aegis، أو أي تطبيق TOTP آخر.

[ctx: securityTab.yourAccountIsInGoodStanding]
en: Your account is in good standing
ar: حسابك في وضع جيد

[ctx: securityTab.yourAccountIsLockedDown]
en: Your account is locked down
ar: تم قفل حسابك

[ctx: securityTab.yourCurrentPassword]
en: Your current password
ar: كلمة المرور الحالية الخاصة بك

[ctx: securityTab.yourMessagesStayInTheConversations]
en: Your messages stay in the conversations they're part of, shown as from a deleted user. Everything else - profile, connections, friends, server memberships - is erased. This can't be undone.
ar: تظل رسائلك في المحادثات التي تشكل جزءًا منها، وتظهر وكأنها من مستخدم محذوف. يتم مسح كل شيء آخر - الملف الشخصي والاتصالات والأصدقاء وعضويات الخادم. لا يمكن التراجع عن هذا.

[ctx: securityTab.yourPassword]
en: Your password
ar: كلمة المرور الخاصة بك

[ctx: serverContextMenu.copyServerId]
en: Copy Server ID
ar: انسخ معرف الخادم

[ctx: serverContextMenu.createCategory]
en: Create Category
ar: إنشاء فئة

[ctx: serverContextMenu.createChannel]
en: Create Channel
ar: إنشاء قناة

[ctx: serverContextMenu.editPerServerProfile]
en: Edit Per-server Profile
ar: تحرير ملف التعريف لكل خادم

[ctx: serverContextMenu.inviteToServer]
en: Invite to Server
ar: دعوة إلى الخادم

[ctx: serverContextMenu.leaveServer]
en: Leave Server
ar: ترك الخادم

[ctx: serverContextMenu.markAsRead]
en: Mark As Read
ar: وضع علامة كمقروءة

[ctx: serverContextMenu.muteServer]
en: Mute Server
ar: خادم كتم الصوت

[ctx: serverContextMenu.notificationSettings]
en: Notification Settings
ar: إعدادات الإخطار

[ctx: serverContextMenu.privacySettings]
en: Privacy Settings
ar: إعدادات الخصوصية

[ctx: serverContextMenu.serverSettings]
en: Server Settings
ar: إعدادات الخادم

[ctx: serverContextMenu.unmuteServer]
en: Unmute Server
ar: إلغاء كتم الخادم

[ctx: serverRail.addAServer]
en: Add a server
ar: إضافة خادم

[ctx: serverRail.home]
en: Home
ar: بيت

[ctx: serverRail.leaveServer]
en: Leave server
ar: ترك الخادم

[ctx: serverRail.membersOfThisServerSeeThis]
en: Members of this server see this nickname instead of your display name. Leave it empty to use your display name.
ar: يرى أعضاء هذا الخادم هذا اللقب بدلاً من اسم العرض الخاص بك. اتركه فارغًا لاستخدام اسم العرض الخاص بك.

[ctx: serverRail.nickname]
en: Nickname
ar: كنية

[ctx: serverRail.servers]
en: Servers
ar: الخوادم

[ctx: serverRail.unreadDirectMessages]
en: unread direct messages
ar: الرسائل المباشرة غير المقروءة

[ctx: serverRail.youllNeedANewInviteTo]
en: You'll need a new invite to get back in.
ar: ستحتاج إلى دعوة جديدة للعودة.

[ctx: serverSettingsDialog.auditLog]
en: Audit log
ar: سجل التدقيق

[ctx: serverSettingsDialog.bans]
en: Bans
ar: الحظر

[ctx: serverSettingsDialog.color]
en: Color
ar: لون

[ctx: serverSettingsDialog.dangerZone]
en: Danger zone
ar: منطقة الخطر

[ctx: serverSettingsDialog.deleteForever]
en: Delete forever
ar: حذف إلى الأبد

[ctx: serverSettingsDialog.deleteRole]
en: Delete role
ar: حذف الدور

[ctx: serverSettingsDialog.deleteServer]
en: Delete server
ar: حذف الخادم

[ctx: serverSettingsDialog.deletingAServerRemovesAllIts]
en: Deleting a server removes all its channels and messages. This cannot be undone.
ar: يؤدي حذف الخادم إلى إزالة جميع قنواته ورسائله. لا يمكن التراجع عن هذا.

[ctx: serverSettingsDialog.description]
en: Description
ar: وصف

[ctx: serverSettingsDialog.emoji]
en: Emoji
ar: الرموز التعبيرية

[ctx: serverSettingsDialog.leaveEmptyForInitials]
en: Leave empty for initials.
ar: اتركه فارغًا للأحرف الأولى.

[ctx: serverSettingsDialog.loadingBans]
en: Loading bans…
ar: جارٍ تحميل الحظر...

[ctx: serverSettingsDialog.membersLoseThisRoleImmediately]
en: Members lose this role immediately.
ar: يفقد الأعضاء هذا الدور على الفور.

[ctx: serverSettingsDialog.newRole]
en: New role
ar: دور جديد

[ctx: serverSettingsDialog.noBannedUsers]
en: No banned users.
ar: لا يوجد مستخدمين محظورين.

[ctx: serverSettingsDialog.noRolesYet]
en: No roles yet.
ar: لا يوجد أدوار بعد.

[ctx: serverSettingsDialog.overview]
en: Overview
ar: ملخص

[ctx: serverSettingsDialog.roleName]
en: Role name
ar: اسم الدور

[ctx: serverSettingsDialog.roles]
en: Roles
ar: الأدوار

[ctx: serverSettingsDialog.shownOnInvitePage]
en: Shown on the invite page. {count}/1024
ar: تظهر في صفحة الدعوة. {count}/1024

[ctx: serverSettingsDialog.saveChanges]
en: Save changes
ar: حفظ التغييرات

[ctx: serverSettingsDialog.saveRole]
en: Save role
ar: حفظ الدور

[ctx: serverSettingsDialog.serverIcon]
en: Server icon
ar: رمز الخادم

[ctx: serverSettingsDialog.serverName]
en: Server name
ar: اسم الخادم

[ctx: serverSettingsDialog.serverSettings]
en: Server settings
ar: إعدادات الخادم

[ctx: serverSettingsDialog.sounds]
en: Sounds
ar: يبدو

[ctx: serverSettingsDialog.thisPermanentlyDeletesTheServerIts]
en: This permanently deletes the server, its channels, and every message.
ar: يؤدي هذا إلى حذف الخادم وقنواته وكل رسالة بشكل دائم.

[ctx: serverSettingsDialog.unban]
en: Unban
ar: إلغاء الحظر

[ctx: serverSettingsDialog.whatIsThisServerAbout]
en: What is this server about?
ar: ما هو هذا الخادم عنه؟

[ctx: serverView.couldntLoadThisServer]
en: Couldn't load this server
ar: تعذر تحميل هذا الخادم

[ctx: serverView.noTextChannelsYetCreateOne]
en: No text channels yet - create one from the server menu.
ar: لا توجد قنوات نصية حتى الآن - قم بإنشاء واحدة من قائمة الخادم.

[ctx: sharingTab.allowCameraMicrophone]
en: Allow camera & microphone
ar: السماح بالكاميرا والميكروفون

[ctx: sharingTab.appliesTheNextTimeYouJoin]
en: Applies the next time you join a call.
ar: ينطبق في المرة التالية التي تنضم فيها إلى مكالمة.

[ctx: sharingTab.camera]
en: Camera
ar: آلة تصوير

[ctx: sharingTab.cameraAndMicrophoneAccessIsGranted]
en: Camera and microphone access is granted.
ar: يتم منح الوصول إلى الكاميرا والميكروفون.

[ctx: sharingTab.cameraAndMicrophoneAreBlockedRe]
en: Camera and microphone are blocked. Re-allow them for this site in your browser's address bar, then reload.
ar: تم حظر الكاميرا والميكروفون. قم بإعادة السماح لهم بالدخول إلى هذا الموقع في شريط عنوان المتصفح الخاص بك، ثم أعد التحميل.

[ctx: sharingTab.chromeAndEdgeOnlyOtherBrowsers]
en: Chrome and Edge only - other browsers always use the system default.
ar: Chrome وEdge فقط - تستخدم المتصفحات الأخرى دائمًا الإعداد الافتراضي للنظام.

[ctx: sharingTab.inputDevice]
en: Input device
ar: جهاز الإدخال

[ctx: sharingTab.joinMuted]
en: Join muted
ar: انضم كتم الصوت

[ctx: sharingTab.joinWithCameraOn]
en: Join with camera on
ar: انضم مع تشغيل الكاميرا

[ctx: sharingTab.microphone]
en: Microphone
ar: ميكروفون

[ctx: sharingTab.orangchatOnlyOpensYourCameraAnd]
en: OrangChat only opens your camera and microphone during a call, and while you're testing them here.
ar: يقوم OrangChat بفتح الكاميرا والميكروفون فقط أثناء المكالمة وأثناء اختبارهما هنا.

[ctx: sharingTab.output]
en: Output
ar: الإخراج

[ctx: sharingTab.permissions]
en: Permissions
ar: الأذونات

[ctx: sharingTab.speaker]
en: Speaker
ar: المتحدث

[ctx: sharingTab.startEveryCallWithYourMicrophone]
en: Start every call with your microphone off.
ar: ابدأ كل مكالمة مع إيقاف تشغيل الميكروفون.

[ctx: sharingTab.startVoiceChannelsWithVideoAlready]
en: Start voice channels with video already publishing.
ar: ابدأ القنوات الصوتية مع نشر الفيديو بالفعل.

[ctx: sharingTab.theseChoicesAreStoredOnThis]
en: These choices are stored on this device only - they're never sent to the server.
ar: يتم تخزين هذه الاختيارات على هذا الجهاز فقط، ولا يتم إرسالها إلى الخادم مطلقًا.

[ctx: sharingTab.thisBrowserDoesntExposeCameraOr]
en: This browser doesn't expose camera or microphone controls.
ar: لا يعرض هذا المتصفح عناصر التحكم في الكاميرا أو الميكروفون.

[ctx: sharingTab.videoDevice]
en: Video device
ar: جهاز فيديو

[ctx: sharingTab.whenJoiningACall]
en: When joining a call
ar: عند الانضمام إلى مكالمة

[ctx: signupPage.alreadyHaveAnAccount]
en: Already have an account?
ar: هل لديك حساب بالفعل؟

[ctx: signupPage.checkYourEmailForAVerification]
en: Check your email for a verification link. You must verify it before signing in.
ar: تحقق من بريدك الإلكتروني للحصول على رابط التحقق. يجب عليك التحقق من ذلك قبل تسجيل الدخول.

[ctx: signupPage.claimYourUsernameAndStartChatting]
en: Claim your username and start chatting.
ar: اطلب اسم المستخدم الخاص بك وابدأ الدردشة.

[ctx: signupPage.communityGuidelines]
en: Community Guidelines
ar: إرشادات المجتمع

[ctx: signupPage.createAccount]
en: Create account
ar: إنشاء حساب

[ctx: signupPage.createYourAccount]
en: Create your account
ar: أنشئ حسابك

[ctx: signupPage.displayNameOptional]
en: Display name (optional)
ar: اسم العرض (اختياري)

[ctx: signupPage.email]
en: Email
ar: بريد إلكتروني

[ctx: signupPage.legalConsent]
en: By creating an account, you agree to the {terms} and {guidelines}, and acknowledge the {privacy}.
ar: من خلال إنشاء حساب، فإنك توافق على {terms} و{guidelines}، وتقر بـ {privacy}.

[ctx: signupPage.logIn]
en: Log in
ar: تسجيل الدخول

[ctx: signupPage.lowercaseLettersNumbersUnderscoresAndDots]
en: Lowercase letters, numbers, underscores, and dots.
ar: الحروف الصغيرة والأرقام والشرطات السفلية والنقاط.

[ctx: signupPage.password]
en: Password
ar: كلمة المرور

[ctx: signupPage.privacyPolicy]
en: Privacy Policy
ar: سياسة الخصوصية

[ctx: signupPage.termsOfService]
en: Terms of Service
ar: شروط الخدمة

[ctx: signupPage.username]
en: Username
ar: اسم المستخدم

[ctx: soundTab.deleteName]
en: Delete {name}
ar: حذف {name}

[ctx: soundTab.maxSizeMb]
en: Sound must be 1 MB or smaller.
ar: يجب أن يكون حجم الصوت 1 ميغابايت أو أصغر.

[ctx: soundTab.mp3OggWavOrFlacUpTo]
en: MP3, OGG, WAV or FLAC up to 1 MB and {seconds} seconds.
ar: MP3 أو OGG أو WAV أو FLAC حتى 1 ميجابايت و{seconds} ثانية.

[ctx: soundTab.noSoundsYetUploadOneTo]
en: No sounds yet. Upload one to play it in this server's voice channels.
ar: لا توجد أصوات حتى الآن. قم بتحميل واحدة لتشغيلها في القنوات الصوتية لهذا الخادم.

[ctx: soundTab.previewName]
en: Preview {name}
ar: معاينة {name}

[ctx: soundTab.renameName]
en: Rename {name}
ar: إعادة تسمية {name}

[ctx: soundTab.soundboard]
en: Soundboard
ar: بموجه الصوت

[ctx: soundTab.soundsMustBeSecondsOrShorter]
en: Sounds must be {max} seconds or shorter (that one is {actual}s).
ar: يجب أن تكون الأصوات {max} ثانية أو أقصر (هذا هو {actual}s).

[ctx: soundTab.upload]
en: Upload
ar: رفع

[ctx: soundTab.uploading]
en: Uploading…
ar: جارٍ التحميل…

[ctx: soundTab.volumeForName]
en: Volume for {name}
ar: حجم {name}

[ctx: soundboardPanel.noSoundsYetAddSomeIn]
en: No sounds yet. Add some in Server settings → Sounds.
ar: لا توجد أصوات حتى الآن. أضف بعضًا منها في إعدادات الخادم → الأصوات.

[ctx: soundboardPanel.soundboard]
en: Soundboard
ar: بموجه الصوت

[ctx: splashScreen.loadingOrangchat]
en: Loading OrangChat
ar: جاري تحميل اورانج شات

[ctx: systemTab.appUpdates]
en: App updates
ar: تحديثات التطبيق

[ctx: systemTab.cachedDataOnThisDevice]
en: Cached data on this device.
ar: البيانات المخزنة مؤقتًا على هذا الجهاز.

[ctx: systemTab.cachedDataOnThisDeviceUsage]
en: Cached data on this device: ~{usage}.
ar: البيانات المخزنة مؤقتًا على هذا الجهاز: ~{usage}.

[ctx: systemTab.checkForUpdates]
en: Check for updates
ar: التحقق من وجود تحديثات

[ctx: systemTab.checkingForUpdates]
en: Checking for updates…
ar: جارٍ التحقق من وجود تحديثات…

[ctx: systemTab.clearCacheReload]
en: Clear cache & reload
ar: مسح ذاكرة التخزين المؤقت وإعادة التحميل

[ctx: systemTab.connected]
en: Connected
ar: متصل

[ctx: systemTab.connecting]
en: Connecting…
ar: جارٍ الاتصال…

[ctx: systemTab.couldntCheckRightNow]
en: Couldn't check right now. Try again later.
ar: لا يمكن التحقق الآن. حاول مرة أخرى لاحقًا.

[ctx: systemTab.couldntCheckRightNowWithMessage]
en: Couldn't check right now. Try again later. ({message})
ar: لا يمكن التحقق الآن. حاول مرة أخرى لاحقًا. ({message})

[ctx: systemTab.desktopNotifications]
en: Desktop notifications
ar: إشعارات سطح المكتب

[ctx: systemTab.disconnected]
en: Disconnected
ar: غير متصل

[ctx: systemTab.enableNotifications]
en: Enable notifications
ar: تمكين الإخطارات

[ctx: systemTab.notifications]
en: Notifications
ar: إشعارات

[ctx: systemTab.notificationsAreBlockedEnableThemFor]
en: Notifications are blocked. Enable them for this site in your browser settings.
ar: تم حظر الإخطارات. قم بتمكينها لهذا الموقع في إعدادات المتصفح الخاص بك.

[ctx: systemTab.offNotificationsShowWhoWroteAnd]
en: Off, notifications show who wrote and nothing more. Encrypted messages are then never unlocked to make a notification at all. This browser only.
ar: مع إيقاف التشغيل، تظهر الإشعارات من كتب ولا شيء أكثر من ذلك. لن يتم بعد ذلك إلغاء قفل الرسائل المشفرة مطلقًا لتقديم إشعار على الإطلاق. هذا المتصفح فقط

[ctx: systemTab.onLatestVersion]
en: You're on the latest version.
ar: أنت على الإصدار الأحدث.

[ctx: systemTab.onLatestVersionNumbered]
en: You're on the latest version ({version}).
ar: أنت تستخدم أحدث إصدار ({version}).

[ctx: systemTab.orangchatForPlatform]
en: OrangChat for {platform}.
ar: OrangChat لـ {platform}.

[ctx: systemTab.orangchatVersionForPlatform]
en: OrangChat {version} for {platform}.
ar: OrangChat {version} لـ {platform}.

[ctx: systemTab.pushAlertsForDirectMessagesAnd]
en: Push alerts for direct messages and @mentions, even when OrangChat is closed.
ar: دفع التنبيهات للرسائل المباشرة والإشارات، حتى عندما يكون OrangChat مغلقًا.

[ctx: systemTab.realtimeConnection]
en: Realtime connection
ar: اتصال في الوقت الحقيقي

[ctx: systemTab.showMessageText]
en: Show message text
ar: إظهار نص الرسالة

[ctx: systemTab.status]
en: Status
ar: حالة

[ctx: systemTab.storage]
en: Storage
ar: تخزين

[ctx: systemTab.thisAppBuildCantCheckFrom]
en: This app build can't check from here - use Help → Check for Updates… in the window menu, or the tray icon.
ar: لا يمكن التحقق من إصدار التطبيق هذا من هنا - استخدم تعليمات → التحقق من وجود تحديثات... في قائمة النافذة، أو أيقونة الدرج.

[ctx: systemTab.thisBrowserDoesntSupportNotifications]
en: This browser doesn't support notifications.
ar: هذا المتصفح لا يدعم الإخطارات.

[ctx: systemTab.updateChecksOnlyRunInThe]
en: Update checks only run in the installed app.
ar: يتم تشغيل عمليات التحقق من التحديث فقط في التطبيق المثبت.

[ctx: systemTab.updateFoundDownloading]
en: Update {version} found - downloading. You'll be asked to restart.
ar: تم العثور على تحديث {version} - جارٍ التنزيل. سيُطلب منك إعادة التشغيل.

[ctx: toaster.dismissNotification]
en: Dismiss notification
ar: رفض الإخطار

[ctx: transferDialog.addingADeviceIsASecurity]
en: Adding a device is a security event, so it takes a fresh second-factor code. Every other device on your account will be told about it.
ar: تعد إضافة جهاز حدثًا أمنيًا، لذا فهو يتطلب رمز عامل ثانٍ جديدًا. سيتم إخبار كل جهاز آخر في حسابك بذلك.

[ctx: transferDialog.addPhoneToThisAccount]
en: Add phone to this account
ar: أضف هاتفًا إلى هذا الحساب

[ctx: transferDialog.addThisDevice]
en: Add this device
ar: أضف هذا الجهاز

[ctx: transferDialog.aOneTimeCodeIsOn]
en: A one-time code is on its way to your email - it expires in 10 minutes.
ar: هناك رمز لمرة واحدة في طريقه إلى بريدك الإلكتروني - تنتهي صلاحيته خلال 10 دقائق.

[ctx: transferDialog.authorizingYourPhone]
en: Authorizing your phone
ar: تفويض هاتفك

[ctx: transferDialog.bothScreensShouldShowTheSame]
en: Both screens should show the same six digits. If they differ, something is between your two devices - stop here.
ar: يجب أن تعرض كلتا الشاشتين نفس الأرقام الستة. إذا اختلفا، فهناك شيء بين الجهازين - توقف هنا.

[ctx: transferDialog.connectingToTheOtherDevice]
en: Connecting to the other device…
ar: جارٍ الاتصال بالجهاز الآخر…

[ctx: transferDialog.creatingOneTimeCode]
en: Creating one-time code…
ar: إنشاء رمز لمرة واحدة...

[ctx: transferDialog.deviceTransferCode]
en: Device transfer code
ar: كود نقل الجهاز

[ctx: transferDialog.digitsConfirmed]
en: Digits confirmed
ar: تم تأكيد الأرقام

[ctx: transferDialog.emailMeACode]
en: Email me a code
ar: أرسل لي رمزًا عبر البريد الإلكتروني

[ctx: transferDialog.encryptingConversationHistoryKeysSigningThe]
en: Encrypting conversation-history keys, signing the new device, and waiting for the phone to store them securely…
ar: تشفير مفاتيح سجل المحادثات، وتوقيع الجهاز الجديد، وانتظار الهاتف لتخزينها بشكل آمن...

[ctx: transferDialog.enterTheSecurityCodeOnThe]
en: Enter the security code on the authorized device. This device is waiting for the encrypted history and signed authorization.
ar: أدخل رمز الحماية على الجهاز المعتمد. هذا الجهاز ينتظر السجل المشفر والتفويض الموقع.

[ctx: transferDialog.onADeviceYoureAlreadySigned]
en: On a device you're already signed in on, open Settings → Encryption and choose "Add another device", then point it at this code. Keep them close together - the transfer only goes over your local network.
ar: على الجهاز الذي قمت بتسجيل الدخول عليه بالفعل، افتح الإعدادات → التشفير واختر "إضافة جهاز آخر"، ثم قم بتوجيهه نحو هذا الرمز. اجعلهما قريبين من بعضهما البعض - يتم النقل عبر شبكتك المحلية فقط.

[ctx: transferDialog.openSettingsEncryptionAddThisPhone]
en: Open Settings → Encryption → Add this phone.
ar: افتح الإعدادات ← التشفير ← أضف هذا الهاتف.

[ctx: transferDialog.resendEmailCode]
en: Resend email code
ar: إعادة إرسال رمز البريد الإلكتروني

[ctx: transferDialog.scanTheCodeShownOnThe]
en: Scan the code shown on the new device, or use the paste option if this PC has no camera.
ar: امسح الرمز الظاهر على الجهاز الجديد ضوئيًا، أو استخدم خيار اللصق إذا كان هذا الكمبيوتر لا يحتوي على كاميرا.

[ctx: transferDialog.scanThisWithYourPhone]
en: Scan this with your phone
ar: قم بمسح هذا بهاتفك

[ctx: transferDialog.showACodeForMyPhone]
en: Show a code for my phone to scan
ar: إظهار رمز لهاتفي لمسحه ضوئيًا

[ctx: transferDialog.tapScanCodeFromPcAnd]
en: Tap “Scan code from PC” and point OrangChat at this code.
ar: اضغط على "مسح الرمز من جهاز الكمبيوتر" وقم بتوجيه OrangChat إلى هذا الرمز.

[ctx: transferDialog.theyDont]
en: They don't
ar: لا يفعلون ذلك

[ctx: transferDialog.theyMatch]
en: They match
ar: إنهم متطابقون

[ctx: transferDialog.thisAccountHasNoAuthenticatorApp]
en: This account has no authenticator app set up, so OrangChat will email a one-time code to the address on your account. Check your email before entering it here.
ar: لم يتم إعداد تطبيق مصادقة لهذا الحساب، لذا سيرسل OrangChat رمزًا لمرة واحدة عبر البريد الإلكتروني إلى العنوان الموجود في حسابك. تحقق من بريدك الإلكتروني قبل إدخاله هنا.

[ctx: transferDialog.transferProgress]
en: Transfer progress
ar: تقدم النقل

[ctx: transferDialog.tryAgain]
en: Try again
ar: حاول ثانية

[ctx: transferDialog.updateThePhoneToOrangchat0]
en: Update the phone to OrangChat 0.5.4 and sign in to this account.
ar: قم بتحديث الهاتف إلى OrangChat 0.5.4 وقم بتسجيل الدخول إلى هذا الحساب.

[ctx: transferDialog.useACodeShownByThe]
en: Use a code shown by the new device instead
ar: استخدم الرمز الذي يظهر بواسطة الجهاز الجديد بدلاً من ذلك

[ctx: transferDialog.useAnEmailCodeInstead]
en: Use an email code instead
ar: استخدم رمز البريد الإلكتروني بدلاً من ذلك

[ctx: transferDialog.waitingForTheOtherDevice]
en: Waiting for the other device…
ar: في انتظار الجهاز الآخر...

[ctx: transferDialog.waitingForYourPhoneToScan]
en: Waiting for your phone to scan…
ar: في انتظار فحص هاتفك…

[ctx: updateGate.dismissUpdateNotice]
en: Dismiss update notice
ar: رفض إشعار التحديث

[ctx: updateGate.fixesProblemsInTheVersion]
en: OrangChat {latest} fixes problems in the version you are running.
ar: يقوم OrangChat {latest} بإصلاح المشاكل في الإصدار الذي تقوم بتشغيله.

[ctx: updateGate.isAvailable]
en: OrangChat {latest} is available.
ar: OrangChat {latest} متاح.

[ctx: updateGate.notSupportedUpdateToContinue]
en: This version of OrangChat is no longer supported and can no longer connect. Update to continue.
ar: لم يعد هذا الإصدار من OrangChat مدعومًا ولم يعد بإمكانه الاتصال. تحديث للمتابعة.

[ctx: updateGate.notSupportedUpdateToVersion]
en: This version of OrangChat is no longer supported and can no longer connect. Update to {latest} to continue.
ar: لم يعد هذا الإصدار من OrangChat مدعومًا ولم يعد بإمكانه الاتصال. قم بالتحديث إلى {latest} للمتابعة.

[ctx: updateGate.reload]
en: Reload
ar: إعادة تحميل

[ctx: updateGate.update]
en: Update
ar: تحديث

[ctx: updateGate.updateRequired]
en: Update required
ar: التحديث مطلوب

[ctx: userFooter.userSettings]
en: User settings
ar: إعدادات المستخدم

[ctx: userSettingsDialog.about]
en: About
ar: عن

[ctx: userSettingsDialog.aboutMe]
en: About me
ar: ْعَنِّي

[ctx: userSettingsDialog.accentColor]
en: Accent color
ar: لون مميز

[ctx: userSettingsDialog.appIcon]
en: App icon
ar: رمز التطبيق

[ctx: userSettingsDialog.applied]
en: Applied
ar: مُطبَّق

[ctx: userSettingsDialog.applyCss]
en: Apply CSS
ar: تطبيق CSS

[ctx: userSettingsDialog.avatar]
en: Avatar
ar: الصورة الرمزية

[ctx: userSettingsDialog.banner]
en: Banner
ar: راية

[ctx: userSettingsDialog.browseAppThemes]
en: Browse app themes
ar: تصفح سمات التطبيق

[ctx: userSettingsDialog.browseProfileThemes]
en: Browse profile themes
ar: تصفح موضوعات الملف الشخصي

[ctx: userSettingsDialog.clear]
en: Clear
ar: واضح

[ctx: userSettingsDialog.closeSettings]
en: Close settings
ar: إغلاق الإعدادات

[ctx: userSettingsDialog.communityThemes]
en: Community themes
ar: مواضيع المجتمع

[ctx: userSettingsDialog.couldNotSaveTheIcon]
en: Could not save the icon
ar: لا يمكن حفظ الرمز

[ctx: userSettingsDialog.cssFileIsTooLarge]
en: CSS file is too large (max 100 KB).
ar: ملف CSS كبير جدًا (بحد أقصى 100 كيلوبايت).

[ctx: userSettingsDialog.customCss]
en: Custom CSS
ar: CSS مخصص

[ctx: userSettingsDialog.customCssIsActive]
en: Custom CSS is active.
ar: CSS المخصص نشط.

[ctx: userSettingsDialog.customCssTheme]
en: Custom CSS theme
ar: موضوع CSS مخصص

[ctx: userSettingsDialog.dark]
en: Dark
ar: مظلم

[ctx: userSettingsDialog.displayName]
en: Display name
ar: اسم العرض

[ctx: userSettingsDialog.downloadDefault]
en: Download default
ar: تحميل الافتراضي

[ctx: userSettingsDialog.downloadTemplate]
en: Download template
ar: تحميل القالب

[ctx: userSettingsDialog.icon]
en: Icon
ar: رمز

[ctx: userSettingsDialog.identity]
en: Identity
ar: هوية

[ctx: userSettingsDialog.leaveEmptyToUseYourAccent]
en: Leave empty to use your accent color.
ar: اتركه فارغًا لاستخدام لون التمييز الخاص بك.

[ctx: userSettingsDialog.light]
en: Light
ar: ضوء

[ctx: userSettingsDialog.loadExample]
en: Load example
ar: تحميل المثال

[ctx: userSettingsDialog.loadStarter]
en: Load starter
ar: تحميل بداية

[ctx: userSettingsDialog.lowercaseLettersNumbersUnderscoresAndDots]
en: Lowercase letters, numbers, underscores, and dots.
ar: الحروف الصغيرة والأرقام والشرطات السفلية والنقاط.

[ctx: userSettingsDialog.navAbout]
en: About
ar: عن

[ctx: userSettingsDialog.navAccessibility]
en: Accessibility
ar: إمكانية الوصول

[ctx: userSettingsDialog.navActivity]
en: Activity
ar: نشاط

[ctx: userSettingsDialog.navAppearance]
en: Appearance
ar: مظهر

[ctx: userSettingsDialog.navCameraMic]
en: Camera & Mic
ar: الكاميرا والميكروفون

[ctx: userSettingsDialog.navConnections]
en: Connections
ar: اتصالات

[ctx: userSettingsDialog.navDevices]
en: Devices
ar: الأجهزة

[ctx: userSettingsDialog.navDownloadApp]
en: Download app
ar: تنزيل التطبيق

[ctx: userSettingsDialog.navEncryption]
en: Encryption
ar: التشفير

[ctx: userSettingsDialog.navGroupAccount]
en: Account
ar: حساب

[ctx: userSettingsDialog.navGroupApp]
en: App
ar: برنامج

[ctx: userSettingsDialog.navGroupAppearance]
en: Appearance
ar: مظهر

[ctx: userSettingsDialog.navGroupPrivacySecurity]
en: Privacy & Security
ar: الخصوصية والأمن

[ctx: userSettingsDialog.navPlugins]
en: Plugins
ar: الإضافات

[ctx: userSettingsDialog.navPrivacy]
en: Privacy
ar: خصوصية

[ctx: userSettingsDialog.navProfile]
en: Profile
ar: حساب تعريفي

[ctx: userSettingsDialog.navProfileTheme]
en: Profile theme
ar: موضوع الملف الشخصي

[ctx: userSettingsDialog.navScanSignInQr]
en: Scan sign-in QR
ar: مسح تسجيل الدخول QR

[ctx: userSettingsDialog.navSecurity]
en: Security
ar: حماية

[ctx: userSettingsDialog.navSystem]
en: System
ar: نظام

[ctx: userSettingsDialog.navTheme]
en: Theme
ar: سمة

[ctx: userSettingsDialog.pngJpegWebpOrAnimatedGif]
en: PNG, JPEG, WebP, or animated GIF.
ar: PNG أو JPEG أو WebP أو صورة GIF متحركة.

[ctx: userSettingsDialog.prebuiltColourThemesAndProfileCard]
en: Prebuilt colour themes and profile-card themes, reviewed and bundled with the app. Installing one recolours everything without writing any CSS.
ar: سمات الألوان وموضوعات بطاقة الملف الشخصي المعدة مسبقًا، والتي تمت مراجعتها وتجميعها مع التطبيق. يؤدي تثبيت واحد إلى إعادة تلوين كل شيء دون كتابة أي CSS.

[ctx: userSettingsDialog.preview]
en: Preview
ar: معاينة

[ctx: userSettingsDialog.profileThemeCss]
en: Profile theme (CSS)
ar: موضوع الملف الشخصي (CSS)

[ctx: userSettingsDialog.pronouns]
en: Pronouns
ar: الضمائر

[ctx: userSettingsDialog.replacesTheOrangchatMarkForYou]
en: Replaces the OrangChat mark for you everywhere you are signed in - browser tab, in-app branding, and the desktop window and tray. Nobody else sees it.
ar: يستبدل علامة OrangChat لك في كل مكان قمت بتسجيل الدخول فيه - علامة تبويب المتصفح، والعلامة التجارية داخل التطبيق، ونافذة سطح المكتب والدرج. لا أحد يرى ذلك.

[ctx: userSettingsDialog.restyleTheAppForYourselfPaste]
en: Restyle the app for yourself - paste CSS below or upload a .css file. It applies the moment you save, and it outranks the built-in theme, so overriding a design token (the --oc-* variables) is enough to recolour everything. Download the default stylesheet to see the full list.
ar: أعد تصميم التطبيق بنفسك - الصق CSS أدناه أو قم بتحميل ملف .css. يتم تطبيقه في اللحظة التي تقوم فيها بالحفظ، ويتفوق على السمة المضمنة، لذا فإن تجاوز رمز التصميم المميز (المتغيرات --oc-*) يكفي لإعادة تلوين كل شيء. قم بتنزيل ورقة الأنماط الافتراضية لرؤية القائمة الكاملة.

[ctx: userSettingsDialog.rootOcPrimary22c55e]
en: :root { --oc-primary: #22c55e; }
ar: :الجذر { --oc-primary: #22c55e; }

[ctx: userSettingsDialog.savedExclamation]
en: Saved!
ar: أنقذ!

[ctx: userSettingsDialog.saveProfile]
en: Save profile
ar: حفظ الملف الشخصي

[ctx: userSettingsDialog.sectionTitleAbout]
en: About
ar: عن

[ctx: userSettingsDialog.sectionTitleAccessibility]
en: Accessibility
ar: إمكانية الوصول

[ctx: userSettingsDialog.sectionTitleActivity]
en: Activity
ar: نشاط

[ctx: userSettingsDialog.sectionTitleAppearance]
en: Appearance
ar: مظهر

[ctx: userSettingsDialog.sectionTitleCameraMicrophone]
en: Camera & Microphone
ar: الكاميرا والميكروفون

[ctx: userSettingsDialog.sectionTitleConnections]
en: Connections
ar: اتصالات

[ctx: userSettingsDialog.sectionTitleDevices]
en: Devices
ar: الأجهزة

[ctx: userSettingsDialog.sectionTitleDownloadApp]
en: Download app
ar: تنزيل التطبيق

[ctx: userSettingsDialog.sectionTitleEncryption]
en: Encryption
ar: التشفير

[ctx: userSettingsDialog.sectionTitlePlugins]
en: Plugins
ar: الإضافات

[ctx: userSettingsDialog.sectionTitlePrivacy]
en: Privacy
ar: خصوصية

[ctx: userSettingsDialog.sectionTitleProfile]
en: Profile
ar: حساب تعريفي

[ctx: userSettingsDialog.sectionTitleProfileTheme]
en: Profile theme
ar: موضوع الملف الشخصي

[ctx: userSettingsDialog.sectionTitleScanSignInQr]
en: Scan sign-in QR
ar: مسح تسجيل الدخول QR

[ctx: userSettingsDialog.sectionTitleSecurity]
en: Security
ar: حماية

[ctx: userSettingsDialog.sectionTitleSystem]
en: System
ar: نظام

[ctx: userSettingsDialog.sectionTitleTheme]
en: Theme
ar: سمة

[ctx: userSettingsDialog.settingsSections]
en: Settings sections
ar: أقسام الإعدادات

[ctx: userSettingsDialog.signedInAs]
en: Signed in as
ar: تم تسجيل الدخول باسم

[ctx: userSettingsDialog.signOut]
en: Sign out
ar: تسجيل الخروج

[ctx: userSettingsDialog.squareImagesWorkBestLeaveEmpty]
en: Square images work best. Leave empty for the OrangChat mark.
ar: الصور المربعة تعمل بشكل أفضل. اتركه فارغًا لعلامة OrangChat.

[ctx: userSettingsDialog.status]
en: Status
ar: حالة

[ctx: userSettingsDialog.styleYourProfileCardHoweverYou]
en: Style your profile card however you like - everyone sees it. It's sandboxed: scoped to your card only, no external URLs, and it can't cover or escape the card. The preview above updates live.
ar: قم بتصميم بطاقة ملفك الشخصي بالطريقة التي تريدها - يراها الجميع. إنها في وضع الحماية: يتم تحديد نطاقها على بطاقتك فقط، ولا توجد عناوين URL خارجية، ولا يمكنها تغطية البطاقة أو الهروب منها. يتم تحديث المعاينة أعلاه مباشرة.

[ctx: userSettingsDialog.tellPeopleAboutYourself]
en: Tell people about yourself…
ar: أخبر الناس عن نفسك...

[ctx: userSettingsDialog.theme]
en: Theme
ar: سمة

[ctx: userSettingsDialog.themeNameIsInstalled]
en: “{name}” is installed.
ar: تم تثبيت "{name}".

[ctx: userSettingsDialog.theyThem]
en: they/them
ar: هم / لهم

[ctx: userSettingsDialog.uploadCss]
en: Upload CSS
ar: تحميل CSS

[ctx: userSettingsDialog.username]
en: Username
ar: اسم المستخدم

[ctx: verificationNotice.check_one]
en: Check them
ar: التحقق منها

[ctx: verificationNotice.check_other]
en: Check people
ar: تحقق من الناس

[ctx: verificationNotice.notCheckedYet]
en: You asked to check people before messaging them, and you have not checked {who} yet. The message is sitting on this device, locked - it has not been sent anywhere. Scan their code, or compare numbers on a call, and it goes.
ar: لقد طلبت التحقق من الأشخاص قبل مراسلتهم، ولم تقم بالتحقق من {who} بعد. الرسالة موجودة على هذا الجهاز، مقفلة - ولم يتم إرسالها إلى أي مكان. قم بمسح الكود الخاص بهم ضوئيًا، أو قارن الأرقام الموجودة في مكالمة، وسينتهي الأمر.

[ctx: verificationNotice.yourMessageIsWaitingNotLost]
en: Your message is waiting, not lost
ar: رسالتك تنتظر، لم تضيع

[ctx: verifyDialog.doneEverythingFromHereOnUses]
en: Done. Everything from here on uses the new key.
ar: منتهي. كل شيء من الآن فصاعدا يستخدم المفتاح الجديد.

[ctx: verifyDialog.everythingSentFromNowOnUses]
en: Everything sent from now on uses a new key. Existing messages stay readable, and everyone still in the conversation keeps access.
ar: كل شيء يتم إرساله من الآن فصاعدًا يستخدم مفتاحًا جديدًا. تظل الرسائل الموجودة قابلة للقراءة، ويحتفظ كل من لا يزال في المحادثة بإمكانية الوصول إليها.

[ctx: verifyDialog.forgetThatICheckedThem]
en: Forget that I checked them
ar: ننسى أنني فحصتهم

[ctx: verifyDialog.makeANewKey]
en: Make a new key
ar: اصنع مفتاحًا جديدًا

[ctx: verifyDialog.myVerificationCode]
en: My verification code
ar: رمز التحقق الخاص بي

[ctx: verifyDialog.pointAtTheirCode]
en: Point this at the code on {name} screen. They will find it under the lock at the top of this conversation, or in Settings → Encryption.
ar: قم بتوجيه هذا إلى الرمز الموجود على شاشة {name}. سيجدونها أسفل القفل الموجود أعلى هذه المحادثة، أو في الإعدادات → التشفير.

[ctx: verifyDialog.replacesTheKeyUsedFromNow]
en: Replaces the key used from now on, so a device that has since been removed cannot read anything new. Messages already here stay readable, and nobody is locked out.
ar: يستبدل المفتاح المستخدم من الآن فصاعدًا، بحيث لا يتمكن الجهاز الذي تمت إزالته منذ ذلك الحين من قراءة أي شيء جديد. تظل الرسائل الموجودة بالفعل قابلة للقراءة، ولا يتم حظر أي شخص.

[ctx: verifyDialog.scanTheirCode]
en: Scan their code
ar: مسح الكود الخاص بهم

[ctx: verifyDialog.sendWithoutCheckingThemFirst]
en: Send without checking them first
ar: إرسال دون التحقق منها أولا

[ctx: verifyDialog.showMyCode]
en: Show my code
ar: أظهر الكود الخاص بي

[ctx: verifyDialog.youHaveCheckedName]
en: You have checked {name}. They have not checked you yet - have them scan this code now, so it works both ways.
ar: لقد حددت {name}. لم يقوموا بالتحقق منك بعد - اطلب منهم مسح هذا الرمز ضوئيًا الآن، حتى يعمل في كلا الاتجاهين.

[ctx: verifyDialog.standingTogetherScanEachOthersCodes]
en: Standing together? Scan each other's codes - one scan proves one direction, so do both. Apart, compare the numbers below instead.
ar: نقف معا؟ قم بمسح رموز بعضهم البعض - مسح واحد يثبت اتجاهًا واحدًا، لذلك قم بالاثنين معًا. بصرف النظر عن ذلك، قارن بين الأرقام أدناه بدلاً من ذلك.

[ctx: verifyDialog.startAFreshKey]
en: Start a fresh key
ar: ابدأ بمفتاح جديد

[ctx: verifyDialog.startAFreshKeyHere]
en: Start a fresh key here
ar: ابدأ مفتاحًا جديدًا هنا

[ctx: verifyDialog.their]
en: their
ar: هُم

[ctx: verifyDialog.thisCodeHoldsNothingSecretIt]
en: This code holds nothing secret. It is safe for anyone to see; being in the room is what makes scanning it mean something.
ar: هذا الرمز لا يحمل أي شيء سري. إنه آمن لأي شخص أن يرى. التواجد في الغرفة هو ما يجعل مسحها يعني شيئًا ما.

[ctx: videoLightbox.seekVideo]
en: Seek video
ar: ابحث عن الفيديو

[ctx: whatsNewDialog.gotIt]
en: Got it
ar: فهمتها

[ctx: whatsNewDialog.whatsNew]
en: What's new
ar: ما هو الجديد
