diff --git a/packages/frontend/core/src/modules/i18n/entities/i18n.ts b/packages/frontend/core/src/modules/i18n/entities/i18n.ts index 00f0488d25..e9ce04c386 100644 --- a/packages/frontend/core/src/modules/i18n/entities/i18n.ts +++ b/packages/frontend/core/src/modules/i18n/entities/i18n.ts @@ -54,13 +54,22 @@ export class I18n extends Entity { constructor(private readonly cache: GlobalCache) { super(); this.i18n.on('languageChanged', (language: Language) => { - document.documentElement.lang = language; + this.applyDocumentLanguage(language); this.cache.set('i18n_lng', language); }); } init() { - this.changeLanguage(this.currentLanguageKey$.value ?? 'en'); + const language = this.currentLanguageKey$.value ?? 'en'; + this.applyDocumentLanguage(language); + this.changeLanguage(language); + } + + private applyDocumentLanguage(language: Language) { + document.documentElement.lang = language; + document.documentElement.dir = SUPPORTED_LANGUAGES[language]?.rtl + ? 'rtl' + : 'ltr'; } changeLanguage = effect( diff --git a/packages/frontend/i18n/src/resources/ar.json b/packages/frontend/i18n/src/resources/ar.json index da504ba726..bce2c40e93 100644 --- a/packages/frontend/i18n/src/resources/ar.json +++ b/packages/frontend/i18n/src/resources/ar.json @@ -3,23 +3,27 @@ "404.hint": "عذرًا، لا تملك صلاحية الوصول أو أن هذا المحتوى غير موجود...", "404.signOut": "تسجيل الدخول إلى حساب آخر", "AFFiNE Cloud": "سحابة AFFiNE", + "Admin": "مسؤول", "All pages": "جميع المستندات", + "Allocating Seat": "تخصيص مقعد", "App Version": "إصدار التطبيق", "Available Offline": "متاح دون اتصال", "Bold": "عريض", "Cancel": "إلغاء", "Click to replace photo": "انقر لاستبدال الصورة", + "Collaborator": "متعاون", "Collections": "المجموعات", + "Colors": "الألوان", "Complete": "اكتمل", "Confirm": "تأكيد", "Continue": "متابعة", "Convert to ": "تحويل إلى ", "Copied link to clipboard": "تم نسخ الرابط إلى الحافظة", + "Copied to clipboard": "تم النسخ إلى الحافظة", "Copy": "نسخ", "Create": "إنشاء", "Created": "تم الإنشاء", "Customize": "تخصيص", - "Colors": "الألوان", "DB_FILE_ALREADY_LOADED": "ملف قاعدة البيانات محمل بالفعل", "DB_FILE_INVALID": "ملف قاعدة البيانات غير صالح", "DB_FILE_MIGRATION_FAILED": "فشل ترحيل ملف قاعدة البيانات", @@ -27,6 +31,7 @@ "Date": "التاريخ", "Delete": "حذف", "Deleted": "حذف", + "Deleted User": "مستخدم محذوف", "Disable": "تعطيل", "Disable Public Sharing": "تعطيل المشاركة العامة", "Disable Snapshot": "تعطيل اللقطة", @@ -38,11 +43,6 @@ "Enable AFFiNE Cloud": "تمكين سحابة AFFiNE", "Enable AFFiNE Cloud Description": "إذا تم التمكين، سيتم نسخ البيانات في مساحة العمل هذه احتياطيًا ومزامنتها عبر سحابة AFFiNE.", "Enable cloud hint": "تعتمد الوظائف التالية على سحابة AFFiNE. يتم تخزين جميع البيانات على الجهاز الحالي. يمكنك تمكين سحابة AFFiNE لهذه المساحة للحفاظ على مزامنة البيانات مع السحابة.", - "Full Backup": "النسخ الاحتياطي الكامل", - "Full Backup Description": "تصدير نسخة احتياطية كاملة لمساحة العمل", - "Full Backup Hint": "مزامنة جميع بيانات السحابة وتصدير نسخة احتياطية كاملة لمساحة العمل", - "Quick Export": "تصدير سريع", - "Quick Export Description": "تخطى المزامنة السحابية وقم بتصدير البيانات الحالية بسرعة (قد تكون بعض المرفقات أو المستندات مفقودة)", "Export failed": "فشل التصدير", "Export success": "تم التصدير بنجاح", "Export to HTML": "تصدير إلى HTML", @@ -54,6 +54,9 @@ "Favorites": "المفضلة", "Feedback": "ملاحظات", "Find 0 result": "لم يتم العثور على نتائج", + "Full Backup": "النسخ الاحتياطي الكامل", + "Full Backup Description": "تصدير نسخة احتياطية كاملة لمساحة العمل", + "Full Backup Hint": "مزامنة جميع بيانات السحابة وتصدير نسخة احتياطية كاملة لمساحة العمل", "Go Back": "الرجوع", "Go Forward": "التقدم", "Got it": "فهمت", @@ -66,7 +69,6 @@ "Invite": "دعوة", "Invite Members": "دعوة الأعضاء", "Invite Members Message": "سيقوم الأعضاء المدعوون بالتعاون معك في مساحة العمل الحالية", - "insufficient-team-seat": "عدد المقاعد في الفريق غير كافٍ", "Joined Workspace": "انضم إلى مساحة العمل", "Leave": "مغادرة", "Link": "رابط (مع النص المحدد)", @@ -75,18 +77,16 @@ "Member": "عضو", "Members": "الأعضاء", "Members hint": "إدارة الأعضاء هنا، دعوة عضو جديد عبر البريد الإلكتروني.", + "Need-More-Seats": "تحتاج لمزيد من المقاعد", "New Page": "مستند جديد", "Owner": "مالك", "Page": "صفحة", "Pen": "قلم", "Pending": "قيد الانتظار", - "Collaborator": "متعاون", - "Under-Review": "قيد المراجعة", - "Need-More-Seats": "تحتاج لمزيد من المقاعد", - "Allocating Seat": "تخصيص مقعد", - "Admin": "مسؤول", "Publish": "نشر", "Published to Web": "تم النشر على الويب", + "Quick Export": "تصدير سريع", + "Quick Export Description": "تخطى المزامنة السحابية وقم بتصدير البيانات الحالية بسرعة (قد تكون بعض المرفقات أو المستندات مفقودة)", "Quick Search": "البحث السريع", "Quick search": "بحث", "Recent": "مؤخرًا", @@ -107,16 +107,18 @@ "Successfully deleted": "تم الحذف بنجاح", "Successfully joined!": "تم الانضمام بنجاح!", "Switch": "تبديل", - "switchView": "تبديل العرض", "Sync": "مزامنة", "Synced with AFFiNE Cloud": "تمت المزامنة مع سحابة AFFiNE", "Tags": "العلامات", + "Template": "نموذج", "Text": "نص", "Theme": "السمة", "Title": "العنوان", "Trash": "سلة المهملات", "UNKNOWN_ERROR": "خطأ غير معروف", + "Under-Review": "قيد المراجعة", "Undo": "تراجع", + "Unknown User": "مستخدم غير معروف", "Unpin": "إلغاء التثبيت", "Untitled": "بدون عنوان", "Update workspace name success": "تم تحديث اسم مساحة العمل بنجاح", @@ -133,12 +135,7 @@ "Workspace saved locally": "{{name}} تم حفظها محليًا", "Zoom in": "تكبير", "Zoom out": "تصغير", - "Unknown User": "مستخدم غير معروف", - "Deleted User": "مستخدم محذوف", "all": "الكل", - "current": "الحالي", - "created at": "أنشئ عند {{time}}", - "updated at": "آخر تحديث عند {{time}}", "com.affine.aboutAFFiNE.autoCheckUpdate.description": "التحقق التلقائي من التحديثات الجديدة بشكل دوري.", "com.affine.aboutAFFiNE.autoCheckUpdate.title": "التحقق من التحديثات تلقائيًا", "com.affine.aboutAFFiNE.autoDownloadUpdate.description": "تنزيل التحديثات تلقائيًا (لهذا الجهاز).", @@ -200,11 +197,39 @@ "com.affine.ai-scroll-tip.title": "تعرف على AFFiNE AI", "com.affine.ai-scroll-tip.view": "عرض", "com.affine.ai.action.edgeless-only.dialog-title": "يرجى التحويل إلى وضع غير محدود", + "com.affine.ai.chat-panel.embedding-progress": "جارٍ التضمين {{done}}/{{total}}", + "com.affine.ai.chat-panel.loading-history": "AFFiNE AI يقوم بتحميل السجل...", + "com.affine.ai.chat-panel.session.delete.confirm.message": "هل تريد حذف سجل محادثة الذكاء الاصطناعي هذا؟ بمجرد الحذف، لا يمكن استرجاعه.", + "com.affine.ai.chat-panel.session.delete.confirm.title": "حذف هذا السجل؟", + "com.affine.ai.chat-panel.session.delete.toast.failed": "فشل حذف السجل", + "com.affine.ai.chat-panel.session.delete.toast.success": "تم حذف السجل", + "com.affine.ai.chat-panel.title": "AFFiNE AI", "com.affine.ai.login-required.dialog-cancel": "إلغاء", "com.affine.ai.login-required.dialog-confirm": "تسجيل الدخول", "com.affine.ai.login-required.dialog-content": "لاستخدام AFFiNE AI، يرجى تسجيل الدخول إلى حساب AFFiNE Cloud الخاص بك.", "com.affine.ai.login-required.dialog-title": "تسجيل الدخول للمتابعة", "com.affine.ai.template-insert.failed": "فشل إدراج النموذج، يرجى المحاولة مرة أخرى.", + "com.affine.all-docs.display.list-view": "خيارات عرض القائمة", + "com.affine.all-docs.display.list-view.body": "المحتوى", + "com.affine.all-docs.display.list-view.icon": "رمز", + "com.affine.all-docs.display.properties": "خصائص العرض", + "com.affine.all-docs.group.is-checked": "محددة", + "com.affine.all-docs.group.is-journal": "مجلة", + "com.affine.all-docs.group.is-not-checked": "غير محددة", + "com.affine.all-docs.group.is-not-journal": "ليست مجلة", + "com.affine.all-docs.group.is-not-template": "ليس نموذجًا", + "com.affine.all-docs.group.is-template": "نموذج", + "com.affine.all-docs.group.updated-at.never-updated": "لم يتم تحديثها أبدًا", + "com.affine.all-docs.pinned-collection.all": "الكل", + "com.affine.all-docs.pinned-collection.edit": "تحرير قواعد التجميع", + "com.affine.all-docs.quick-action.delete-permanently": "حذف نهائيًا", + "com.affine.all-docs.quick-action.favorite": "المفضلة", + "com.affine.all-docs.quick-action.restore": "استعادة", + "com.affine.all-docs.quick-action.select": "اختار مربع الاختيار", + "com.affine.all-docs.quick-action.split": "افتح في عرض مقسم", + "com.affine.all-docs.quick-action.tab": "فتح في علامة تبويب جديدة", + "com.affine.all-docs.quick-action.trash": "نقل إلى سلة المهملات", + "com.affine.all-docs.quick-actions": "الإجراءات السريعة", "com.affine.all-pages.header": "جميع الوثائق", "com.affine.app-sidebar.learn-more": "تعرّف على المزيد", "com.affine.app-sidebar.star-us": "قم بتقييمنا بنجمة", @@ -219,29 +244,47 @@ "com.affine.appearanceSettings.color.description": "اختر وضع الألوان", "com.affine.appearanceSettings.color.title": "وضع اللون", "com.affine.appearanceSettings.customize-theme.description": "حرر جميع متغيرات سمة AFFiNE هنا", - "com.affine.appearanceSettings.customize-theme.title": "تخصيص التصميم", - "com.affine.appearanceSettings.customize-theme.reset": "إعادة تعيين الكل", "com.affine.appearanceSettings.customize-theme.open": "فتح محرر التصميم", + "com.affine.appearanceSettings.customize-theme.reset": "إعادة تعيين الكل", + "com.affine.appearanceSettings.customize-theme.title": "تخصيص التصميم", "com.affine.appearanceSettings.font.description": "اختر نمط الخط", "com.affine.appearanceSettings.font.title": "نمط الخط", "com.affine.appearanceSettings.fontStyle.mono": "أحادي", "com.affine.appearanceSettings.fontStyle.sans": "بدون زينة", "com.affine.appearanceSettings.fontStyle.serif": "مزخرف", + "com.affine.appearanceSettings.images.antialiasing.description": "عند التعطيل، يتم عرض الصور باستخدام تقريب أقرب جار للحصول على بكسلات واضحة.", + "com.affine.appearanceSettings.images.antialiasing.title": "عرض الصور بسلاسة", + "com.affine.appearanceSettings.images.title": "الصور", "com.affine.appearanceSettings.language.description": "اختر لغة الواجهة.", "com.affine.appearanceSettings.language.title": "لغة العرض", - "com.affine.appearanceSettings.noisyBackground.description": "استخدام تأثير الضوضاء في الشريط الجانبي.", - "com.affine.appearanceSettings.noisyBackground.title": "ضوضاء الخلفية على الشريط الجانبي", - "com.affine.appearanceSettings.sidebar.title": "الشريط الجانبي", - "com.affine.appearanceSettings.subtitle": "تخصيص مظهر AFFiNE الخاص بك", + "com.affine.appearanceSettings.menubar.description": "عرض تطبيق شريط القائمة في العلبة للوصول السريع إلى AFFiNE أو تسجيلات الاجتماعات.", "com.affine.appearanceSettings.menubar.title": "شريط القائمة", "com.affine.appearanceSettings.menubar.toggle": "تمكين تطبيق شريط القائمة", - "com.affine.appearanceSettings.menubar.description": "عرض تطبيق شريط القائمة في العلبة للوصول السريع إلى AFFiNE أو تسجيلات الاجتماعات.", + "com.affine.appearanceSettings.menubar.windowBehavior.closeToTray.description": "إغلاق AFFiNE إلى شريط النظام.", + "com.affine.appearanceSettings.menubar.windowBehavior.closeToTray.toggle": "الإغلاق إلى شريط النظام", + "com.affine.appearanceSettings.menubar.windowBehavior.minimizeToTray.description": "تصغير AFFiNE إلى شريط النظام.", + "com.affine.appearanceSettings.menubar.windowBehavior.minimizeToTray.toggle": "التصغير إلى شريط النظام", + "com.affine.appearanceSettings.menubar.windowBehavior.openOnLeftClick.description": "فتح AFFiNE عند النقر بزر الفأرة الأيسر على أيقونة شريط النظام.", + "com.affine.appearanceSettings.menubar.windowBehavior.openOnLeftClick.toggle": "فتح سريع من أيقونة شريط النظام", + "com.affine.appearanceSettings.menubar.windowBehavior.startMinimized.description": "بدء AFFiNE مصغّرًا في شريط النظام.", + "com.affine.appearanceSettings.menubar.windowBehavior.startMinimized.toggle": "البدء مصغّرًا", + "com.affine.appearanceSettings.menubar.windowBehavior.title": "سلوك النافذة", + "com.affine.appearanceSettings.noisyBackground.description": "استخدام تأثير الضوضاء في الشريط الجانبي.", + "com.affine.appearanceSettings.noisyBackground.title": "ضوضاء الخلفية على الشريط الجانبي", + "com.affine.appearanceSettings.showLinkedDocInSidebar.description": "التحكم في عرض هيكل الوثائق المرتبطة في الشريط الجانبي.", + "com.affine.appearanceSettings.showLinkedDocInSidebar.title": "عرض الوثيقة المرتبطة في الشريط الجانبي", + "com.affine.appearanceSettings.sidebar.title": "الشريط الجانبي", + "com.affine.appearanceSettings.subtitle": "تخصيص مظهر AFFiNE الخاص بك", "com.affine.appearanceSettings.theme.title": "السمة", "com.affine.appearanceSettings.title": "إعدادات المظهر", "com.affine.appearanceSettings.translucentUI.description": "استخدام تأثير الشفافية على الشريط الجانبي.", "com.affine.appearanceSettings.translucentUI.title": "واجهة شفافة على الشريط الجانبي", - "com.affine.appearanceSettings.showLinkedDocInSidebar.title": "عرض الوثيقة المرتبطة في الشريط الجانبي", - "com.affine.appearanceSettings.showLinkedDocInSidebar.description": "التحكم في عرض هيكل الوثائق المرتبطة في الشريط الجانبي.", + "com.affine.attachment.preview.error.subtitle": "نوع الملف غير مدعوم.", + "com.affine.attachment.preview.error.title": "غير قادر على معاينة هذا الملف", + "com.affine.audio.notes": "ملاحظات", + "com.affine.audio.transcribe.non-owner.confirm.message": "يُرجى الاتصال بـ <1>{{user}} لتحديث حقوق الذكاء الاصطناعي أو إعادة إرسال المرفق.", + "com.affine.audio.transcribe.non-owner.confirm.title": "غير قادر على استرجاع نتائج الذكاء الاصطناعي للآخرين", + "com.affine.audio.transcribing": "التحويل النصي جارٍ", "com.affine.auth.change.email.message": "بريدك الإلكتروني الحالي هو {{email}}. سنرسل رابط تحقق مؤقت إلى هذا البريد الإلكتروني.", "com.affine.auth.change.email.page.subtitle": "يرجى إدخال عنوان بريدك الإلكتروني الجديد أدناه. سنرسل رابط تحقق إلى هذا العنوان لإكمال العملية.", "com.affine.auth.change.email.page.success.subtitle": "تهانينا! لقد قمت بتحديث عنوان البريد الإلكتروني المرتبط بحساب AFFiNE Cloud الخاص بك بنجاح.", @@ -250,16 +293,16 @@ "com.affine.auth.forget": "نسيت كلمة المرور", "com.affine.auth.later": "لاحقًا", "com.affine.auth.open.affine": "فتح AFFiNE", - "com.affine.auth.open.affine.download-app": "تنزيل التطبيق", - "com.affine.auth.open.affine.prompt": "فتح تطبيق <1>AFFiNE الآن", - "com.affine.auth.open.affine.open-doc-prompt": "تم الآن فتح هذا المستند في <1>AFFiNE التطبيق", - "com.affine.auth.open.affine.try-again": "حاول مرة أخرى", - "com.affine.auth.open.affine.still-have-problems": "ما زلت تواجه مشاكل؟", "com.affine.auth.open.affine.continue-with-browser": "الاستمرار مع المتصفح", - "com.affine.auth.open.affine.download-latest-client": "تنزيل أحدث عميل", - "com.affine.auth.open.affine.doc.open-here": "افتح هنا بدلاً من ذلك", "com.affine.auth.open.affine.doc.edit-settings": "تعديل الإعدادات", "com.affine.auth.open.affine.doc.footer-text": "يتطلب نسخة تطبيق سطح المكتب AFFiNE 0.18 أو أحدث.", + "com.affine.auth.open.affine.doc.open-here": "افتح هنا بدلاً من ذلك", + "com.affine.auth.open.affine.download-app": "تنزيل التطبيق", + "com.affine.auth.open.affine.download-latest-client": "تنزيل أحدث عميل", + "com.affine.auth.open.affine.open-doc-prompt": "تم الآن فتح هذا المستند في <1>AFFiNE التطبيق", + "com.affine.auth.open.affine.prompt": "فتح تطبيق <1>AFFiNE الآن", + "com.affine.auth.open.affine.still-have-problems": "ما زلت تواجه مشاكل؟", + "com.affine.auth.open.affine.try-again": "حاول مرة أخرى", "com.affine.auth.page.sent.email.subtitle": "يرجى تعيين كلمة مرور من {{min}}-{{max}} حرفًا تحتوي على حروف وأرقام لمواصلة التسجيل مع", "com.affine.auth.page.sent.email.title": "مرحبًا بك في AFFiNE Cloud، أنت على وشك الانتهاء!", "com.affine.auth.password": "كلمة المرور", @@ -272,12 +315,6 @@ "com.affine.auth.send.reset.password.link": "إرسال رابط إعادة تعيين", "com.affine.auth.send.set.password.link": "إرسال رابط التعيين", "com.affine.auth.send.verify.email.hint": "إرسال رابط التحقق", - "com.affine.auth.sign.auth.code": "رمز التحقق", - "com.affine.auth.sign.auth.code.hint": "للمتابعة في تسجيل الدخول، يرجى إدخال الرمز الذي تم إرساله إلى {{email}}.", - "com.affine.auth.sign.auth.code.invalid": "رمز التحقق غير صالح", - "com.affine.auth.sign.auth.code.continue": "الاستمرار مع الرمز", - "com.affine.auth.sign.auth.code.resend": "إعادة إرسال الرمز", - "com.affine.auth.sign.auth.code.resend.hint": "إعادة إرسال في {{second}} ثانية", "com.affine.auth.sent": "أرسل", "com.affine.auth.sent.change.email.fail": "فشل إرسال رابط التحقق، يرجى المحاولة مرة أخرى لاحقًا.", "com.affine.auth.sent.change.email.hint": "تم إرسال رابط التحقق.", @@ -300,8 +337,20 @@ "com.affine.auth.sign-out.confirm-modal.confirm": "تسجيل الخروج", "com.affine.auth.sign-out.confirm-modal.description": "بعد تسجيل الخروج، ستتم إزالة مساحات العمل السحابية المرتبطة بهذا الحساب من الجهاز الحالي، وستضيفها مرة أخرى عند تسجيل الدخول مرة أخرى.", "com.affine.auth.sign-out.confirm-modal.title": "تسجيل الخروج؟", + "com.affine.auth.sign.add-selfhosted": "الاتصال بنسخة ذاتية الاستضافة", + "com.affine.auth.sign.add-selfhosted.baseurl": "عنوان الخادم", + "com.affine.auth.sign.add-selfhosted.connect-button": "اتصال", + "com.affine.auth.sign.add-selfhosted.description": "نسخة ذاتية الاستضافة غير مستضافة أو منتشرة من قبل AFFiNE. سيتم تخزين بياناتك على هذه النسخ. <1>تعرف على المزيد حول تفاصيل الاستضافة الذاتية.", + "com.affine.auth.sign.add-selfhosted.error": "غير قادر على الاتصال بالخادم.", + "com.affine.auth.sign.add-selfhosted.title": "مستضاف ذاتياً", + "com.affine.auth.sign.auth.code": "رمز التحقق", + "com.affine.auth.sign.auth.code.continue": "الاستمرار مع الرمز", + "com.affine.auth.sign.auth.code.hint": "للمتابعة في تسجيل الدخول، يرجى إدخال الرمز الذي تم إرساله إلى {{email}}.", + "com.affine.auth.sign.auth.code.invalid": "رمز التحقق غير صالح", "com.affine.auth.sign.auth.code.message": "إذا لم تستلم البريد الإلكتروني، يرجى التحقق من مجلد الرسائل غير المرغوب فيها.", "com.affine.auth.sign.auth.code.message.password": "أو <1>سجل الدخول باستخدام كلمة المرور بدلاً من ذلك.", + "com.affine.auth.sign.auth.code.resend": "إعادة إرسال الرمز", + "com.affine.auth.sign.auth.code.resend.hint": "إعادة إرسال في {{second}} ثانية", "com.affine.auth.sign.auth.code.send-email.sign-in": "تسجيل الدخول باستخدام الرابط السحري", "com.affine.auth.sign.condition": "شروط الاستخدام", "com.affine.auth.sign.email.continue": "تابع بالبريد الإلكتروني", @@ -309,12 +358,6 @@ "com.affine.auth.sign.email.placeholder": "أدخل عنوان بريدك الإلكتروني", "com.affine.auth.sign.in": "تسجيل الدخول", "com.affine.auth.sign.in.sent.email.subtitle": "تأكيد بريدك الإلكتروني", - "com.affine.auth.sign.add-selfhosted.title": "مستضاف ذاتياً", - "com.affine.auth.sign.add-selfhosted": "الاتصال بنسخة ذاتية الاستضافة", - "com.affine.auth.sign.add-selfhosted.baseurl": "عنوان الخادم", - "com.affine.auth.sign.add-selfhosted.connect-button": "اتصال", - "com.affine.auth.sign.add-selfhosted.error": "غير قادر على الاتصال بالخادم.", - "com.affine.auth.sign.add-selfhosted.description": "نسخة ذاتية الاستضافة غير مستضافة أو منتشرة من قبل AFFiNE. سيتم تخزين بياناتك على هذه النسخ. <1>تعرف على المزيد حول تفاصيل الاستضافة الذاتية.", "com.affine.auth.sign.message": "بالنقر على \"تابع باستخدام Google/البريد الإلكتروني\" أعلاه، فإنك تقر بأنك توافق على <1>شروط الاستخدام و<3>سياسة الخصوصية الخاصة بـ AFFiNE.", "com.affine.auth.sign.policy": "سياسة الخصوصية", "com.affine.auth.sign.up": "التسجيل", @@ -339,9 +382,11 @@ "com.affine.cloud-scroll-tip.title": "AFFiNE Cloud", "com.affine.cmdk.affine.category.affine.collections": "المجموعات", "com.affine.cmdk.affine.category.affine.creation": "إنشاء", + "com.affine.cmdk.affine.category.affine.date-picker": "اختر تاريخًا محددًا", "com.affine.cmdk.affine.category.affine.edgeless": "بدون حدود", "com.affine.cmdk.affine.category.affine.general": "عام", "com.affine.cmdk.affine.category.affine.help": "مساعدة", + "com.affine.cmdk.affine.category.affine.journal": "المجلة", "com.affine.cmdk.affine.category.affine.layout": "ضوابط التخطيط", "com.affine.cmdk.affine.category.affine.navigation": "تنقل", "com.affine.cmdk.affine.category.affine.pages": "المستندات", @@ -359,6 +404,10 @@ "com.affine.cmdk.affine.create-new-doc-and-insert": "إنشاء مستند \"{{keyWord}}\" وإدراج", "com.affine.cmdk.affine.create-new-edgeless-as": "جديد \"{{keyWord}}\" بدون حدود", "com.affine.cmdk.affine.create-new-page-as": "جديد \"{{keyWord}}\" صفحة", + "com.affine.cmdk.affine.current-page-width-layout.full-width": "تغيير عرض الصفحة الحالية إلى عرض كامل", + "com.affine.cmdk.affine.current-page-width-layout.standard": "تغيير عرض الصفحة الحالية إلى القياسي", + "com.affine.cmdk.affine.default-page-width-layout.full-width": "تغيير العرض الافتراضي للصفحات الجديدة إلى عرض كامل", + "com.affine.cmdk.affine.default-page-width-layout.standard": "تغيير العرض الافتراضي للصفحات الجديدة إلى القياسي", "com.affine.cmdk.affine.display-language.to": "تغيير لغة العرض إلى", "com.affine.cmdk.affine.editor.add-to-favourites": "إضافة إلى المفضلة", "com.affine.cmdk.affine.editor.edgeless.presentation-start": "بدء العرض التقديمي", @@ -368,10 +417,6 @@ "com.affine.cmdk.affine.editor.trash-footer-hint": "تم نقل هذا المستند إلى سلة المهملات، يمكنك إما استعادته أو حذفه نهائيًا.", "com.affine.cmdk.affine.font-style.to": "تغيير نمط الخط إلى", "com.affine.cmdk.affine.full-width-layout.to": "تغيير تخطيط العرض الكامل إلى", - "com.affine.cmdk.affine.default-page-width-layout.standard": "تغيير العرض الافتراضي للصفحات الجديدة إلى القياسي", - "com.affine.cmdk.affine.default-page-width-layout.full-width": "تغيير العرض الافتراضي للصفحات الجديدة إلى عرض كامل", - "com.affine.cmdk.affine.current-page-width-layout.standard": "تغيير عرض الصفحة الحالية إلى القياسي", - "com.affine.cmdk.affine.current-page-width-layout.full-width": "تغيير عرض الصفحة الحالية إلى عرض كامل", "com.affine.cmdk.affine.getting-started": "البدء", "com.affine.cmdk.affine.import-workspace": "استيراد مساحة العمل", "com.affine.cmdk.affine.insert-link": "إدراج هذا الرابط إلى المستند الحالي", @@ -424,13 +469,28 @@ "com.affine.collections.empty.message": "لا توجد مجموعات", "com.affine.collections.empty.new-collection-button": "مجموعة جديدة", "com.affine.collections.header": "المجموعات", - "com.affine.copy.asImage.notAvailable.title": "لم أستطع نسخ الصورة", - "com.affine.copy.asImage.notAvailable.message": "ميزة 'النسخ كصورة' متاحة فقط في تطبيق سطح المكتب الخاص بنا. يرجى تنزيل وتثبيت العميل للوصول إلى هذه الميزة.", - "com.affine.copy.asImage.notAvailable.action": "تنزيل العميل", - "com.affine.copy.asImage.success": "تم نسخ الصورة", - "com.affine.copy.asImage.failed": "فشل نسخ الصورة", + "com.affine.comment.comments": "تعليقات", + "com.affine.comment.copy-link": "نسخ الرابط", + "com.affine.comment.delete.confirm.description": "سيتم أيضًا حذف جميع التعليقات، ولا يمكن التراجع عن هذا الإجراء.", + "com.affine.comment.delete.confirm.title": "حذف السلسلة؟", + "com.affine.comment.filter.only-current-mode": "الوضع الحالي فقط", + "com.affine.comment.filter.only-my-replies": "الردود والذكر الخاصة بي فقط", + "com.affine.comment.filter.show-resolved": "إظهار التعليقات المحلولة", + "com.affine.comment.no-comments": "لا توجد تعليقات حتى الآن، حدد المحتوى لإضافة تعليق إلى", + "com.affine.comment.reply": "رد", + "com.affine.comment.reply.delete.confirm.description": "حذف هذا الرد؟ لا يمكن التراجع عن هذا الإجراء.", + "com.affine.comment.reply.delete.confirm.title": "حذف هذا الرد؟", + "com.affine.comment.reply.show-more": "إظهار {{count}} ردود أخرى", "com.affine.confirmModal.button.cancel": "إلغاء", "com.affine.confirmModal.button.ok": "حسنًا", + "com.affine.context-menu.copy": "نسخ", + "com.affine.context-menu.cut": "قص", + "com.affine.context-menu.paste": "لصق", + "com.affine.copy.asImage.failed": "فشل نسخ الصورة", + "com.affine.copy.asImage.notAvailable.action": "تنزيل العميل", + "com.affine.copy.asImage.notAvailable.message": "ميزة 'النسخ كصورة' متاحة فقط في تطبيق سطح المكتب الخاص بنا. يرجى تنزيل وتثبيت العميل للوصول إلى هذه الميزة.", + "com.affine.copy.asImage.notAvailable.title": "لم أستطع نسخ الصورة", + "com.affine.copy.asImage.success": "تم نسخ الصورة", "com.affine.currentYear": "السنة الحالية", "com.affine.delete-tags.confirm.description": "حذف <1>{{tag}} لا يمكن التراجع عنه، يرجى المتابعة بحذر.", "com.affine.delete-tags.confirm.multi-tag-description": "حذف {{count}} علامات لا يمكن التراجع عنه، يرجى المتابعة بحذر.", @@ -441,6 +501,23 @@ "com.affine.deleteLeaveWorkspace.description": "حذف مساحة العمل من هذا الجهاز واختياريًا حذف جميع البيانات.", "com.affine.deleteLeaveWorkspace.leave": "مغادرة مساحة العمل", "com.affine.deleteLeaveWorkspace.leaveDescription": "بعد مغادرتك، لن تتمكن من الوصول إلى المحتوى داخل مساحة العمل هذه.", + "com.affine.doc.analytics.chart.total-views": "إجمالي المشاهدات", + "com.affine.doc.analytics.chart.unique-views": "المشاهدات الفريدة", + "com.affine.doc.analytics.empty.no-page-views": "لا توجد مشاهدات للصفحة في هذه الفترة.", + "com.affine.doc.analytics.empty.no-viewers": "لا يوجد مشاهدون في هذه الفترة.", + "com.affine.doc.analytics.error.load-analytics": "تعذّر تحميل التحليلات.", + "com.affine.doc.analytics.error.load-viewers": "تعذّر تحميل المشاهدين.", + "com.affine.doc.analytics.metric.guest": "زائر", + "com.affine.doc.analytics.metric.total": "الإجمالي", + "com.affine.doc.analytics.metric.unique": "فريد", + "com.affine.doc.analytics.paywall.open-pricing": "عرض خطط الأسعار", + "com.affine.doc.analytics.paywall.toast": "تحليلات المستندات لأكثر من 7 أيام تتطلب اشتراك AFFiNE Team.", + "com.affine.doc.analytics.summary.total": "({{count}} إجمالي)", + "com.affine.doc.analytics.title": "عرض التحليلات", + "com.affine.doc.analytics.viewers.show-all": "عرض جميع المشاهدين", + "com.affine.doc.analytics.viewers.title": "المشاهدون", + "com.affine.doc.analytics.window.last-days": "آخر {{days}} أيام", + "com.affine.docIconPicker.placeholder": "إضافة أيقونة", "com.affine.docs.header": "المستندات", "com.affine.draw_with_a_blank_whiteboard": "رسم على لوح أبيض فارغ", "com.affine.earlier": "أقدم", @@ -480,6 +557,33 @@ "com.affine.editCollectionName.createTips": "المجموعة هي مجلد ذكي حيث يمكنك إضافة المستندات يدويًا أو إضافتها تلقائيًا من خلال القواعد.", "com.affine.editCollectionName.name": "الاسم", "com.affine.editCollectionName.name.placeholder": "اسم المجموعة", + "com.affine.editor.at-menu.access-needed": "تحتاج إلى الوصول", + "com.affine.editor.at-menu.access-needed-message": "{{username}} ليس لديه إمكانية الوصول إلى هذا المستند، هل تريد دعوته وإشعاره؟", + "com.affine.editor.at-menu.collections": "مجموعات", + "com.affine.editor.at-menu.create-edgeless": "جديد \"{{name}}\" بدون حدود", + "com.affine.editor.at-menu.create-page": "جديد \"{{name}}\" صفحة", + "com.affine.editor.at-menu.date-picker": "اختر تاريخ محدد", + "com.affine.editor.at-menu.import": "استيراد", + "com.affine.editor.at-menu.invited-and-notified": "تمت الدعوة والإبلاغ", + "com.affine.editor.at-menu.journal": "جورنال", + "com.affine.editor.at-menu.link-to-doc": "البحث عن \"{{query}}\"", + "com.affine.editor.at-menu.loading": "جاري التحميل...", + "com.affine.editor.at-menu.member-not-notified": "عضو غير مُبلَّغ", + "com.affine.editor.at-menu.member-not-notified-message": "هذا العضو ليس لديه إمكانية الوصول إلى هذا المستند، لذلك لم يتم إشعاره.", + "com.affine.editor.at-menu.mention-members": "ذكر الأعضاء", + "com.affine.editor.at-menu.more-docs-hint": "{{count}} مستند اضافي", + "com.affine.editor.at-menu.more-members-hint": "{{count}} مزيد من الأعضاء", + "com.affine.editor.at-menu.new-doc": "جديد", + "com.affine.editor.at-menu.recent-docs": "أحدث", + "com.affine.editor.at-menu.tags": "علامات", + "com.affine.editor.bi-directional-link-panel.hide": "إخفاء", + "com.affine.editor.bi-directional-link-panel.show": "إظهار", + "com.affine.editor.edgeless-embed-synced-doc-header.fold": "طي", + "com.affine.editor.edgeless-embed-synced-doc-header.open": "فتح", + "com.affine.editor.edgeless-embed-synced-doc-header.unfold": "فتح", + "com.affine.editor.edgeless-note-header.fold-page-block": "طي كتلة الصفحة", + "com.affine.editor.edgeless-note-header.open-in-page": "فتح في الصفحة", + "com.affine.editor.journal-conflict.title": "إدخالات مكررة في دفتر اليوم", "com.affine.editorDefaultMode.edgeless": "الوضع الافتراضي إلى وضع بلا حدود", "com.affine.editorDefaultMode.page": "الوضع الافتراضي إلى وضع الصفحة", "com.affine.empty.collection-detail.action.add-doc": "إضافة مستندات", @@ -497,68 +601,73 @@ "com.affine.empty.tags.title": "إدارة العلامات", "com.affine.emptyDesc": "لا يوجد مستند هنا بعد", "com.affine.enableAffineCloudModal.button.cancel": "إلغاء", - "com.affine.enableAffineCloudModal.custom-server.title": "تفعيل السحابية لـ {{workspaceName}}", "com.affine.enableAffineCloudModal.custom-server.description": "اختر مثيل.", "com.affine.enableAffineCloudModal.custom-server.enable": "تفعيل السحابية", - "com.affine.error.hide-error": "إخفاء الخطأ", - "com.affine.error.no-page-root.title": "محتوى المستند مفقود", - "com.affine.error.loading-timeout-error": "يستغرق تحميل محتوى المستند وقتاً أطول.", + "com.affine.enableAffineCloudModal.custom-server.title": "تفعيل السحابية لـ {{workspaceName}}", "com.affine.error.contact-us": "إذا كنت لا تزال تواجه هذه المشكلة، يرجى <1>الاتصال بنا عبر المجتمع.", + "com.affine.error.hide-error": "إخفاء الخطأ", + "com.affine.error.loading-timeout-error": "يستغرق تحميل محتوى المستند وقتاً أطول.", + "com.affine.error.no-page-root.title": "محتوى المستند مفقود", "com.affine.error.refetch": "إعادة جلب", "com.affine.error.reload": "AFFiNE إعادة تحميل", "com.affine.error.retry": "تحديث", "com.affine.error.unexpected-error.title": "هناك خطأ ما...", - "com.affine.expired.page.subtitle": "يرجى طلب رابط إعادة تعيين كلمة المرور جديد.", "com.affine.expired.page.new-subtitle": "يرجى طلب رابط جديد.", + "com.affine.expired.page.subtitle": "يرجى طلب رابط إعادة تعيين كلمة المرور جديد.", "com.affine.expired.page.title": "انتهت صلاحية هذا الرابط...", + "com.affine.explorer.display-menu.button": "عرض", + "com.affine.explorer.display-menu.grouping": "تجميع", + "com.affine.explorer.display-menu.grouping.remove": "إزالة المجموعة", + "com.affine.explorer.display-menu.ordering": "الترتيب", "com.affine.export.error.message": "يرجى المحاولة مرة أخرى لاحقًا.", "com.affine.export.error.title": "فشل التصدير بسبب خطأ غير متوقع", "com.affine.export.print": "طباعة", "com.affine.export.success.message": "يرجى فتح مجلد التنزيل للتحقق.", "com.affine.export.success.title": "تم التصدير بنجاح", + "com.affine.fail-to-join-workspace.description-1": "تعذر الانضمام إلى <1/> <2>{{workspaceName}} بسبب عدم توفر مقاعد كافية.", + "com.affine.fail-to-join-workspace.description-2": "يرجى التواصل مع صاحب مساحة العمل لإضافة المزيد من المقاعد.", + "com.affine.fail-to-join-workspace.title": "فشل الانضمام", + "com.affine.failed-to-send-request.description": "تعذر معالجة طلبك للانضمام إلى <1/> <2>{{workspaceName}} مع <3>{{userEmail}}، وصلت المساحة إلى حد أعضاءها. يُرجى الاتصال بمالك المساحة للحصول على الأماكن المتاحة.", + "com.affine.failed-to-send-request.title": "فشل إرسال الطلب", "com.affine.favoritePageOperation.add": "إضافة إلى المفضلة", "com.affine.favoritePageOperation.remove": "إزالة من المفضلة", "com.affine.filter": "تصفية", "com.affine.filter.add-filter": "إضافة قاعدة فلترة", "com.affine.filter.after": "بعد", "com.affine.filter.before": "قبل", + "com.affine.filter.between": "بين", "com.affine.filter.contains all": "يحتوي على الكل", "com.affine.filter.contains one of": "يحتوي على واحد من", "com.affine.filter.does not contains all": "لا يحتوي على الكل", "com.affine.filter.does not contains one of": "لا يحتوي على واحد من", - "com.affine.filter.empty-tag": "فارغ", "com.affine.filter.empty": "فارغ", + "com.affine.filter.empty-tag": "فارغ", "com.affine.filter.false": "خاطئ", "com.affine.filter.is": "هو", "com.affine.filter.is empty": "فارغ", "com.affine.filter.is not empty": "غير فارغ", "com.affine.filter.is-favourited": "مفضل", "com.affine.filter.is-public": "مشارك", - "com.affine.filter.between": "بين", - "com.affine.filter.last 3 days": "آخر 3 أيام", - "com.affine.filter.last 7 days": "آخر 7 أيام", + "com.affine.filter.last": "الأخير", "com.affine.filter.last 15 days": "آخر 15 يومًا", + "com.affine.filter.last 3 days": "آخر 3 أيام", "com.affine.filter.last 30 days": "آخر 30 يومًا", - "com.affine.filter.this week": "هذا الأسبوع", + "com.affine.filter.last 7 days": "آخر 7 أيام", + "com.affine.filter.save-view": "حفظ العرض", "com.affine.filter.this month": "هذا الشهر", "com.affine.filter.this quarter": "هذا الربع", + "com.affine.filter.this week": "هذا الأسبوع", "com.affine.filter.this year": "هذا العام", - "com.affine.filter.last": "الأخير", - "com.affine.filter.save-view": "حفظ العرض", "com.affine.filter.true": "صحيح", "com.affine.filterList.button.add": "إضافة فلتر", - "com.affine.explorer.display-menu.button": "عرض", - "com.affine.explorer.display-menu.grouping": "تجميع", - "com.affine.explorer.display-menu.grouping.remove": "إزالة المجموعة", - "com.affine.explorer.display-menu.ordering": "الترتيب", - "com.affine.header.mode-switch.page": "عرض في وضع الصفحة", + "com.affine.header.menu.toc": "عرض جدول المحتويات", "com.affine.header.mode-switch.edgeless": "عرض في اللوحة بلا حدود", + "com.affine.header.mode-switch.page": "عرض في وضع الصفحة", "com.affine.header.option.add-tag": "إضافة علامة", "com.affine.header.option.duplicate": "تكرار", "com.affine.header.option.open-in-desktop": "فتح في تطبيق سطح المكتب", "com.affine.header.option.view-frame": "عرض جميع الإطارات", "com.affine.header.option.view-toc": "عرض جدول المحتويات", - "com.affine.header.menu.toc": "عرض جدول المحتويات", "com.affine.helpIsland.contactUs": "اتصل بنا", "com.affine.helpIsland.gettingStarted": "البدء", "com.affine.helpIsland.helpAndFeedback": "مساعدة وتغذية راجعة", @@ -580,18 +689,21 @@ "com.affine.history.restore-current-version": "استعادة النسخة الحالية", "com.affine.history.version-history": "سجل الإصدارات", "com.affine.history.view-history-version": "عرض إصدار السجل", + "com.affine.import-clipper.dialog.createDocFromClipper": "إنشاء مستند من Web Clipper", + "com.affine.import-clipper.dialog.createDocToNewWorkspace": "إنشاء في مساحة عمل جديدة", + "com.affine.import-clipper.dialog.createDocToWorkspace": "إنشاء مستند إلى \"{{workspace}}\"", + "com.affine.import-clipper.dialog.errorImport": "فشل في استيراد المحتوى، يرجى المحاولة مرة أخرى.", + "com.affine.import-clipper.dialog.errorLoad": "فشل في تحميل المحتوى، يرجى المحاولة مرة أخرى.", "com.affine.import-template.dialog.createDocToNewWorkspace": "إنشاء في مساحة عمل جديدة", "com.affine.import-template.dialog.createDocToWorkspace": "إنشاء مستند إلى \"{{workspace}}\"", "com.affine.import-template.dialog.createDocWithTemplate": "إنشاء مستند باستخدام النموذج \"{{templateName}}\"", "com.affine.import-template.dialog.errorImport": "فشل في استيراد القالب، يرجى المحاولة مرة أخرى.", "com.affine.import-template.dialog.errorLoad": "فشل في تحميل النموذج، يرجى المحاولة مرة أخرى.", - "com.affine.import-clipper.dialog.createDocToNewWorkspace": "إنشاء في مساحة عمل جديدة", - "com.affine.import-clipper.dialog.createDocToWorkspace": "إنشاء مستند إلى \"{{workspace}}\"", - "com.affine.import-clipper.dialog.createDocFromClipper": "إنشاء مستند من Web Clipper", - "com.affine.import-clipper.dialog.errorImport": "فشل في استيراد المحتوى، يرجى المحاولة مرة أخرى.", - "com.affine.import-clipper.dialog.errorLoad": "فشل في تحميل المحتوى، يرجى المحاولة مرة أخرى.", - "com.affine.import_file": "يدعم Markdown/Notion", "com.affine.import.affine-workspace-data": "بيانات مساحة عمل AFFiNE", + "com.affine.import.docx": "Docx", + "com.affine.import.docx.tooltip": "استيراد ملف .docx الخاص بك.", + "com.affine.import.dotaffinefile": "ملف .affine", + "com.affine.import.dotaffinefile.tooltip": "استيراد ملف قاعدة بيانات AFFiNE الخاص بك (.affine)", "com.affine.import.html-files": "لغة ترميز النص التشعبي", "com.affine.import.html-files.tooltip": "هذه ميزة تجريبية قد لا تكون مثالية وقد تتسبب في فقدان بياناتك بعد الاستيراد.", "com.affine.import.markdown-files": "ملفات Markdown (.md)", @@ -602,8 +714,6 @@ "com.affine.import.notion.tooltip": "استيراد بيانات Notion الخاصة بك. تنسيقات الاستيراد المدعومة: HTML مع الصفحات الفرعية.", "com.affine.import.snapshot": "لقطة", "com.affine.import.snapshot.tooltip": "استيراد مساحة العمل AFFiNE وملف لقطة الصفحة.", - "com.affine.import.dotaffinefile": "ملف .affine", - "com.affine.import.dotaffinefile.tooltip": "استيراد ملف قاعدة بيانات AFFiNE الخاص بك (.affine)", "com.affine.import.status.failed.message": "فشل الاستيراد، يرجى المحاولة مرة أخرى.", "com.affine.import.status.failed.message.no-file-selected": "لم يتم تحديد ملف", "com.affine.import.status.failed.title": "فشل الاستيراد", @@ -611,6 +721,110 @@ "com.affine.import.status.importing.title": "جارٍ الاستيراد...", "com.affine.import.status.success.message": "تم استيراد المستند الخاص بك بنجاح، شكرًا لاختيار AFFiNE. لأي أسئلة يرجى إبلاغنا", "com.affine.import.status.success.title": "تم اكتمال الاستيراد", + "com.affine.import_file": "يدعم Markdown/Notion", + "com.affine.inactive": "غير نشط", + "com.affine.inactive-member": "عضو غير نشط", + "com.affine.inactive-workspace": "مساحة عمل غير نشطة", + "com.affine.integration.calendar.account.count": "{{count}} تقويم", + "com.affine.integration.calendar.account.link": "ربط", + "com.affine.integration.calendar.account.linked-empty": "لم يتم ربط أي حسابات تقويم بعد.", + "com.affine.integration.calendar.account.load-error": "فشل تحميل حسابات التقويم", + "com.affine.integration.calendar.account.status.failed": "فشل التفويض: {{error}}", + "com.affine.integration.calendar.account.status.failed-reconnect": "فشل التفويض. يرجى إعادة ربط حسابك.", + "com.affine.integration.calendar.account.unlink": "إلغاء الربط", + "com.affine.integration.calendar.account.unlink-error": "فشل إلغاء ربط حساب التقويم", + "com.affine.integration.calendar.all-day": "طوال اليوم", + "com.affine.integration.calendar.auth.start-error": "فشل بدء تفويض التقويم", + "com.affine.integration.calendar.caldav.field.displayName": "اسم العرض (اختياري)", + "com.affine.integration.calendar.caldav.field.displayName.placeholder": "CalDAV الخاص بي", + "com.affine.integration.calendar.caldav.field.password": "كلمة المرور", + "com.affine.integration.calendar.caldav.field.password.error": "كلمة المرور مطلوبة.", + "com.affine.integration.calendar.caldav.field.password.placeholder": "كلمة المرور أو كلمة مرور خاصة بالتطبيق", + "com.affine.integration.calendar.caldav.field.provider": "المزوّد", + "com.affine.integration.calendar.caldav.field.provider.error": "يرجى اختيار مزوّد.", + "com.affine.integration.calendar.caldav.field.provider.placeholder": "اختر المزوّد", + "com.affine.integration.calendar.caldav.field.username": "اسم المستخدم", + "com.affine.integration.calendar.caldav.field.username.error": "اسم المستخدم مطلوب.", + "com.affine.integration.calendar.caldav.field.username.placeholder": "email@example.com", + "com.affine.integration.calendar.caldav.hint.app-password": "كلمة مرور خاصة بالتطبيق مطلوبة.", + "com.affine.integration.calendar.caldav.hint.guide": "دليل إعداد المزوّد", + "com.affine.integration.calendar.caldav.hint.learn-more": "اعرف المزيد", + "com.affine.integration.calendar.caldav.link.failed": "فشل ربط حساب CalDAV", + "com.affine.integration.calendar.caldav.link.title": "ربط حساب CalDAV", + "com.affine.integration.calendar.desc": "سيتم جدولة الأحداث الجديدة في مجلة AFFiNE", + "com.affine.integration.calendar.name": "التقويم", + "com.affine.integration.calendar.new-doc": "مستند جديد", + "com.affine.integration.calendar.new-subscription": "اشتراك", + "com.affine.integration.calendar.new-title": "إضافة تقويم بواسطة الرابط", + "com.affine.integration.calendar.new-url-label": "رابط التقويم", + "com.affine.integration.calendar.no-calendar": "لا توجد تقويمات مشترك بها بعد.", + "com.affine.integration.calendar.no-journal": "لم يتم العثور على صفحة يومية لـ {{date}}. يرجى إنشاء صفحة يومية أولاً.", + "com.affine.integration.calendar.provider.load-error": "فشل تحميل مزوّدي التقويم", + "com.affine.integration.calendar.save-error": "حدث خطأ أثناء حفظ إعدادات التقويم", + "com.affine.integration.calendar.show-all-day-events": "عرض الحدث طوال اليوم", + "com.affine.integration.calendar.show-events": "عرض أحداث التقويم", + "com.affine.integration.calendar.show-events-desc": "تمكين هذا الإعداد يتيح لك ربط أحداث التقويم بمجلة AFFiNE الخاصة بك", + "com.affine.integration.calendar.unsubscribe": "إلغاء الاشتراك", + "com.affine.integration.calendar.unsubscribe-content": "هل أنت متأكد أنك تريد إلغاء اشتراك \"{{name}}\"؟ إلغاء الاشتراك في هذا الحساب سيؤدي إلى إزالة بياناته من المجلة.", + "com.affine.integration.integrations": "التكاملات", + "com.affine.integration.mcp-server.copy-json.disabled-hint": "يُعرض رمز MCP مرة واحدة فقط. احذفه وأعد إنشاءه لنسخ إعدادات JSON.", + "com.affine.integration.mcp-server.desc": "تمكين عملاء MCP الآخرين من البحث وقراءة مستندات AFFiNE.", + "com.affine.integration.mcp-server.name": "خادم MCP", + "com.affine.integration.name.readwise": "\u001c\tReadwise\u001c", + "com.affine.integration.properties": "خصائص التكامل", + "com.affine.integration.readwise-prop.author": "المؤلف", + "com.affine.integration.readwise-prop.created": "تم الإنشاء", + "com.affine.integration.readwise-prop.source": "المصدر", + "com.affine.integration.readwise-prop.updated": "تم التحديث", + "com.affine.integration.readwise.connect": "اتصال", + "com.affine.integration.readwise.connect.desc": "استيراد أبرز النقاط من Readwise إلى AFFiNE. يرجى زيارة Readwise،
انقر على \"احصل على رمز الوصول\"، وأدخل الرمز أدناه.", + "com.affine.integration.readwise.connect.error-notify-desc": "تعذر على الرمز الوصول إلى Readwise. يُرجى التحقق من الوصول والمحاولة مرة أخرى.", + "com.affine.integration.readwise.connect.error-notify-title": "فشلت مصادقة رمز الوصول", + "com.affine.integration.readwise.connect.input-error": "يرجى إدخال رمز وصول صالح.", + "com.affine.integration.readwise.connect.placeholder": "الصق رمز الوصول هنا", + "com.affine.integration.readwise.connect.title": "الاتصال بـ Readwise", + "com.affine.integration.readwise.desc": "استورد المحتوى الخاص بك إلى AFFiNE يدوياً من Readwise", + "com.affine.integration.readwise.disconnect": "قطع الاتصال", + "com.affine.integration.readwise.disconnect.delete": "حذف", + "com.affine.integration.readwise.disconnect.desc": "بمجرد قطع الاتصال، لن يتم استيراد المحتوى. هل ترغب في الاحتفاظ بالتسليط الضوء الحالي في AFFiNE؟", + "com.affine.integration.readwise.disconnect.keep": "احتفظ", + "com.affine.integration.readwise.disconnect.title": "هل ترغب في قطع الاتصال بـ Readwise؟", + "com.affine.integration.readwise.import": "استيراد", + "com.affine.integration.readwise.import.abort-notify-desc": "تم إيقاف الاستيراد، مع معالجة {{finished}} من الميزات", + "com.affine.integration.readwise.import.abort-notify-title": "تم إيقاف الاستيراد", + "com.affine.integration.readwise.import.cell-h-content": "المحتوى", + "com.affine.integration.readwise.import.cell-h-time": "آخر تحديث في Readwise", + "com.affine.integration.readwise.import.cell-h-todo": "مهمة", + "com.affine.integration.readwise.import.desc-from-last": "التحديثات التي سيتم استيرادها منذ آخر استيراد ناجح في {{lastImportedAt}} استيراد كل شيء بدلاً من ذلك", + "com.affine.integration.readwise.import.desc-from-start": "استيراد كل شيء من البداية", + "com.affine.integration.readwise.import.empty": "لا توجد نقاط تمييز تحتاج إلى استيراد", + "com.affine.integration.readwise.import.importing": "استيراد جارٍ...", + "com.affine.integration.readwise.import.importing-desc": "يرجى إبقاء هذا التطبيق نشطًا حتى يكتمل", + "com.affine.integration.readwise.import.importing-stop": "إيقاف الاستيراد", + "com.affine.integration.readwise.import.title": "الميزات التي سيتم استيرادها هذه المرة", + "com.affine.integration.readwise.import.todo-new": "جديد", + "com.affine.integration.readwise.import.todo-skip": "تخطي", + "com.affine.integration.readwise.import.todo-update": "تم التحديث", + "com.affine.integration.readwise.name": "\u001c\tReadwise\u001c", + "com.affine.integration.readwise.setting.caption": "تكوين", + "com.affine.integration.readwise.setting.start-import-button": "استيراد", + "com.affine.integration.readwise.setting.start-import-desc": "باستخدام الإعدادات أعلاه", + "com.affine.integration.readwise.setting.start-import-name": "بدء الاستيراد", + "com.affine.integration.readwise.setting.sync-new-desc": "\u001c\tسيتم مزامنة التظليلات الجديدة في Readwise مع AFFiNE \u001c", + "com.affine.integration.readwise.setting.sync-new-name": "\u001c\tسيتم استيراد التظليلات الجديدة من Readwise إلى AFFiNE \u001c", + "com.affine.integration.readwise.setting.tags-label": "تطبيق العلامات على استيراد الميزات", + "com.affine.integration.readwise.setting.tags-placeholder": "انقر لإضافة العلامات", + "com.affine.integration.readwise.setting.update-append-desc": "سيتم إضافة الإصدارات المستقبلية إلى نهاية المعالم المستشهدة أو المعدلة", + "com.affine.integration.readwise.setting.update-append-name": "إلحاق النسخة الجديدة إلى النهاية", + "com.affine.integration.readwise.setting.update-desc": "\u001c\tقم بتمكين هذا، حتى نعالج تحديثات التظليلات الحالية من Readwise \u001c", + "com.affine.integration.readwise.setting.update-name": "سيتم استيراد التحديثات لميزات Readwise", + "com.affine.integration.readwise.setting.update-override-desc": "سيتم استبدال الميزات المستشهد بها أو المعدلة إذا كانت هناك تحديثات مستقبلية", + "com.affine.integration.readwise.setting.update-override-name": "استبدال بالنسخة الجديدة", + "com.affine.integration.readwise.setting.update-strategy": "كيف نتعامل مع التحديثات", + "com.affine.integration.setting.description": "إثرِ تجربتك مع AFFiNE عبر الإضافات المتنوعة والتكاملات السلسة.", + "com.affine.integration.setting.learn": "تعلم كيفية تطوير التكامل لـ AFFiNE", + "com.affine.integration.web-clipper.desc": "استيراد صفحات الويب إلى AFFiNE", + "com.affine.integration.web-clipper.name": "قصاص الصفحة", "com.affine.inviteModal.button.cancel": "إلغاء", "com.affine.issue-feedback.cancel": "ربما لاحقًا", "com.affine.issue-feedback.confirm": "إنشاء مشكلة على GitHub", @@ -621,15 +835,20 @@ "com.affine.journal.created-today": "تم الإنشاء", "com.affine.journal.daily-count-created-empty-tips": "لم تقم بإنشاء أي شيء بعد", "com.affine.journal.daily-count-updated-empty-tips": "لم تقم بتحديث أي شيء بعد", + "com.affine.journal.placeholder.create": "إنشاء يومية جديدة", + "com.affine.journal.placeholder.title": "لا توجد يومية", "com.affine.journal.updated-today": "تم التحديث", "com.affine.just-now": "الآن", + "com.affine.keyboardShortcuts.alignCenter": "محاذاة للوسط", + "com.affine.keyboardShortcuts.alignLeft": "محاذاة لليسار", + "com.affine.keyboardShortcuts.alignRight": "محاذاة لليمين", "com.affine.keyboardShortcuts.appendDailyNote": "إضافة إلى الملاحظات اليومية", "com.affine.keyboardShortcuts.bodyText": "نص الجسم", "com.affine.keyboardShortcuts.bold": "عريض", "com.affine.keyboardShortcuts.cancel": "إلغاء", "com.affine.keyboardShortcuts.codeBlock": "كتلة رمز", - "com.affine.keyboardShortcuts.copy-private-link": "نسخ الرابط الخاص", "com.affine.keyboardShortcuts.connector": "موصل", + "com.affine.keyboardShortcuts.copy-private-link": "نسخ الرابط الخاص", "com.affine.keyboardShortcuts.divider": "فاصل", "com.affine.keyboardShortcuts.expandOrCollapseSidebar": "توسيع/طي الشريط الجانبي", "com.affine.keyboardShortcuts.goBack": "العودة", @@ -667,6 +886,7 @@ "com.affine.keyboardShortcuts.zoomTo100": "تكبير إلى 100%", "com.affine.keyboardShortcuts.zoomToFit": "تكبير للملاءمة", "com.affine.keyboardShortcuts.zoomToSelection": "تكبير إلى الاختيار", + "com.affine.last-week": "آخر {{weekday}}", "com.affine.last30Days": "آخر 30 يومًا", "com.affine.last7Days": "آخر 7 أيام", "com.affine.lastMonth": "الشهر الماضي", @@ -674,7 +894,48 @@ "com.affine.lastYear": "العام الماضي", "com.affine.loading": "جاري التحميل", "com.affine.loading.description": "يتم تحميل محتوى المستند، يرجى الانتظار قليلاً.", + "com.affine.m.explorer.collection.new-dialog-title": "إنشاء مجموعة", + "com.affine.m.explorer.collection.rename": "إعادة التسمية", + "com.affine.m.explorer.collection.rename-menu-title": "إعادة تسمية المجموعة", + "com.affine.m.explorer.doc.rename": "إعادة التسمية", + "com.affine.m.explorer.folder.new-dialog-title": "إنشاء مجلد", + "com.affine.m.explorer.folder.new-tip-empty": "أنشئ مجلد في {{parent}}.", + "com.affine.m.explorer.folder.new-tip-not-empty": "أنشئ \"{{value}}\" في {{parent}}.", + "com.affine.m.explorer.folder.rename": "إعادة التسمية", + "com.affine.m.explorer.folder.rename-confirm": "تم", + "com.affine.m.explorer.folder.root": "تنظيم", + "com.affine.m.explorer.tag.manage-docs": "إدارة الملف(ات)", + "com.affine.m.explorer.tag.new-dialog-title": "إنشاء علامة", + "com.affine.m.explorer.tag.new-tip-empty": "أنشئ علامة في هذه مساحة العمل.", + "com.affine.m.explorer.tag.new-tip-not-empty": "أنشئ علامة \"{{value}}\" في هذه مساحة العمل.", + "com.affine.m.explorer.tag.rename": "إعادة التسمية", + "com.affine.m.explorer.tag.rename-confirm": "تم", + "com.affine.m.explorer.tag.rename-menu-title": "إعادة تسمية العلامة", + "com.affine.m.rename-to": "إعادة التسمية إلى \"{{name}}\"", + "com.affine.m.selector.confirm-default": "تطبيق", + "com.affine.m.selector.info-added": "إضافة {{count}} {{type}}(s)", + "com.affine.m.selector.info-removed": "إزالة {{count}} {{type}}(s)", + "com.affine.m.selector.info-total": "{{total}} عنصر()", + "com.affine.m.selector.journal-menu.conflicts": "إدخالات مكررة في يوميات اليوم", + "com.affine.m.selector.journal-menu.today-activity": "نشاط اليوم", + "com.affine.m.selector.remove-warning.cancel": "إلغاء", + "com.affine.m.selector.remove-warning.confirm": "لا تسأل مرة أخرى", + "com.affine.m.selector.remove-warning.message": "لقد قمت بإلغاء تحديد {{type}} التي توجد بالفعل في {{where}} الحالي، مما يعني أنك ستقوم بإزالتها من هذا {{where}}. لن يتم حذف العنصر.", + "com.affine.m.selector.remove-warning.title": "إزالة العناصر", + "com.affine.m.selector.remove-warning.where-folder": "مجلد", + "com.affine.m.selector.remove-warning.where-tag": "علامة", + "com.affine.m.selector.title": "إدارة {{type}}(s)", + "com.affine.m.selector.type-collection": "مجموعة", + "com.affine.m.selector.type-doc": "مستند", + "com.affine.m.selector.type-tag": "علامة", + "com.affine.m.selector.where-collection": "مجموعة", + "com.affine.m.selector.where-folder": "مجلد", + "com.affine.m.selector.where-tag": "علامة", "com.affine.menu.rename": "إعادة التسمية", + "com.affine.migration-all-docs-notification.button": "ترحيل البيانات", + "com.affine.migration-all-docs-notification.desc": "نقوم بتحديث البيانات المحلية لتسهيل تسجيل وتصنيف المعلومات الخاصة بـ \"تم الإنشاء بواسطة\" و\"آخر تعديل بواسطة\". يرجى النقر على زر “ترحيل البيانات” والتأكد من استقرار الاتصال بالشبكة أثناء العملية.", + "com.affine.migration-all-docs-notification.error": "فشل الترحيل: {{errorMessage}}", + "com.affine.migration-all-docs-notification.header": "ترحيل البيانات لتحسين تجربة المستخدم", "com.affine.mobile.search.empty": "لم يتم العثور على نتائج", "com.affine.mobile.setting.about.appVersion": "إصدار التطبيق", "com.affine.mobile.setting.about.editorVersion": "إصدار المحرر", @@ -684,12 +945,13 @@ "com.affine.mobile.setting.appearance.theme": "وضع اللون", "com.affine.mobile.setting.appearance.title": "المظهر", "com.affine.mobile.setting.header-title": "الإعدادات", + "com.affine.mobile.setting.others.delete-account": "حذف الحساب الخاص بي", + "com.affine.mobile.setting.others.discord": "مجموعة Discord", "com.affine.mobile.setting.others.github": "ضع نجمة لنا على GitHub", "com.affine.mobile.setting.others.privacy": "الخصوصية", "com.affine.mobile.setting.others.terms": "شروط الاستخدام", "com.affine.mobile.setting.others.title": "الخصوصية والأخرى", "com.affine.mobile.setting.others.website": "الموقع الرسمي", - "com.affine.mobile.setting.others.delete-account": "حذف الحساب الخاص بي", "com.affine.mobile.sign-in.skip.hint": "هل تريد الحفاظ على البيانات المحلية؟", "com.affine.mobile.sign-in.skip.link": "ابدأ AFFiNE بدون حساب", "com.affine.moreThan30Days": "أقدم من شهر", @@ -714,9 +976,34 @@ "com.affine.new.page-mode": "صفحة جديدة", "com.affine.new_edgeless": "جديد بدون حواف", "com.affine.new_import": "استيراد", + "com.affine.next-week": "التالي {{weekday}}", "com.affine.nextWeek": "الأسبوع المقبل", + "com.affine.no-permission": "ليس لديك الإذن للقيام بذلك", "com.affine.notFoundPage.backButton": "العودة إلى الصفحة الرئيسية", "com.affine.notFoundPage.title": "الصفحة غير موجودة", + "com.affine.notification.comment": "<1>{{username}} علق في <2>{{docTitle}}", + "com.affine.notification.comment-mention": "<1>{{username}} ذكرك في تعليق في <2>{{docTitle}}", + "com.affine.notification.comment-prompt": "ما هي أفكارك؟", + "com.affine.notification.delete-all": "حذف جميع الإشعارات", + "com.affine.notification.empty": "لا توجد إشعارات جديدة", + "com.affine.notification.empty.description": "سيتم إشعارك هنا بشأن الإشارات @ ودعوات مساحة العمل.", + "com.affine.notification.invitation": "<1>{{username}} دعاك للانضمام إلى <2>{{workspaceName}}", + "com.affine.notification.invitation-accepted": "<1>{{username}} قبلَ دعوتك", + "com.affine.notification.invitation-blocked": "\u001c\tهناك مشكلة متعلقة بدعوتك إلى <1>{{workspaceName}} \u001c", + "com.affine.notification.invitation-review-approved": "<1>{{username}} وافق على طلبك للانضمام إلى <2>{{workspaceName}}", + "com.affine.notification.invitation-review-approved.open-workspace": "افتح مساحة العمل", + "com.affine.notification.invitation-review-declined": "<1>{{username}} رفض طلبك للانضمام إلى <2>{{workspaceName}}", + "com.affine.notification.invitation-review-request": "<1>{{username}} طلب الانضمام إلى <2>{{workspaceName}}", + "com.affine.notification.invitation.accept": "قبول والانضمام", + "com.affine.notification.loading-more": "تحميل المزيد...", + "com.affine.notification.mention": "<1>{{username}} ذكرَك في <2>{{docTitle}}", + "com.affine.notification.unsupported": "رسالة غير مدعومة", + "com.affine.open-in-app.card.button.dismiss": "تجاهل", + "com.affine.open-in-app.card.button.open": "فتح في التطبيق", + "com.affine.open-in-app.card.download": "تحميل تطبيق سطح المكتب", + "com.affine.open-in-app.card.remember": "تذكر الاختيار", + "com.affine.open-in-app.card.subtitle": "لا تملك التطبيق؟ <1>اضغط للتنزيل.", + "com.affine.open-in-app.card.title": "افتح هذا المستند في تطبيق AFFiNE", "com.affine.other-page.nav.affine-community": "مجتمع AFFiNE", "com.affine.other-page.nav.blog": "مدونة", "com.affine.other-page.nav.contact-us": "اتصل بنا", @@ -724,19 +1011,19 @@ "com.affine.other-page.nav.official-website": "الموقع الرسمي", "com.affine.other-page.nav.open-affine": "فتح AFFiNE", "com.affine.page-operation.add-linked-page": "إضافة مستند مرتبط", - "com.affine.page-properties.more-property.more": "{{ count }} المزيد من الخصائص", - "com.affine.page-properties.more-property.one": "{{ count }} خاصية أخرى", - "com.affine.page-properties.hide-property.one": "إخفاء {{ count }} خاصية", - "com.affine.page-properties.hide-property.more": "إخفاء {{ count }} خصائص", "com.affine.page-properties.add-property": "إضافة خاصية", "com.affine.page-properties.add-property.menu.create": "إنشاء خاصية", "com.affine.page-properties.add-property.menu.header": "الخصائص", - "com.affine.page-properties.config-properties": "تكوين الخصائص", "com.affine.page-properties.backlinks": "روابط خلفية", - "com.affine.page-properties.create-property.menu.header": "النوع", + "com.affine.page-properties.config-properties": "تكوين الخصائص", "com.affine.page-properties.create-property.added": "مضافة", + "com.affine.page-properties.create-property.menu.header": "النوع", + "com.affine.page-properties.hide-property.more": "إخفاء {{ count }} خصائص", + "com.affine.page-properties.hide-property.one": "إخفاء {{ count }} خاصية", "com.affine.page-properties.icons": "الأيقونات", "com.affine.page-properties.local-user": "المستخدم المحلي", + "com.affine.page-properties.more-property.more": "{{ count }} المزيد من الخصائص", + "com.affine.page-properties.more-property.one": "{{ count }} خاصية أخرى", "com.affine.page-properties.outgoing-links": "الروابط الصادرة", "com.affine.page-properties.page-info": "معلومات الصفحة", "com.affine.page-properties.page-info.view": "عرض المعلومات", @@ -746,54 +1033,56 @@ "com.affine.page-properties.property.always-hide": "اخفِ دائمًا", "com.affine.page-properties.property.always-show": "عرض دائمًا", "com.affine.page-properties.property.checkbox": "مربع اختيار", + "com.affine.page-properties.property.checkbox.tooltips": "استخدام مربع تحديد للإشارة إلى ما إذا كانت الحالة صحيحة أم خاطئة. مفيد لتأكيد الخيارات، تبديل الميزات، أو تتبع حالات المهام.", + "com.affine.page-properties.property.createdAt": "تم الإنشاء", + "com.affine.page-properties.property.createdAt.tooltips": "تتبع متى تم إنشاء المستند لأول مرة. مفيد للحفاظ على التاريخ السجل، الترتيب حسب تاريخ الإنشاء، أو تدقيق المحتوى زمنياً.", "com.affine.page-properties.property.createdBy": "تم الإنشاء بواسطة", + "com.affine.page-properties.property.createdBy.tip": "تم الإنشاء بواسطة {{userName}}", + "com.affine.page-properties.property.createdBy.tooltips": "يعرض مؤلف المستند الحالي. مفيدة لتتبع ملكية المستند، المسؤولية، والتعاون.", "com.affine.page-properties.property.date": "تاريخ", + "com.affine.page-properties.property.date.tooltips": "استخدام حقل التاريخ لتحديد أو عرض تاريخ محدد. مفيد للجدولة، وتعيين المواعيد النهائية، أو تسجيل الأحداث الهامة.", + "com.affine.page-properties.property.docPrimaryMode": "وضع المستند", + "com.affine.page-properties.property.docPrimaryMode.tooltips": "اختر وضع المستند من وضع الصفحة، وضع بلا حدود، أو تلقائي. مفيدة لاختيار أفضل عرض لمحتواك.", + "com.affine.page-properties.property.edgelessTheme": "سمة بلا حدود", + "com.affine.page-properties.property.edgelessTheme.tooltips": "حدد سمة الوثيقة من خفيف، داكن أو نظام. مفيد للتحكم الدقيق في نمط عرض المحتوى.", "com.affine.page-properties.property.hide-in-view": "اخفِ في العرض", "com.affine.page-properties.property.hide-in-view-when-empty": "اخفِ في العرض عند الفراغ", "com.affine.page-properties.property.hide-when-empty": "اخفِ عند الفراغ", - "com.affine.page-properties.property.number": "رقم", - "com.affine.page-properties.property.progress": "تقدم", - "com.affine.page-properties.property.remove-property": "إزالة الخاصية", - "com.affine.page-properties.property.required": "مطلوب", - "com.affine.page-properties.property.show-in-view": "عرض في العرض", - "com.affine.page-properties.property.tags": "علامات", - "com.affine.page-properties.property.docPrimaryMode": "وضع المستند", - "com.affine.page-properties.property.text": "نص", + "com.affine.page-properties.property.image.tooltips": "قم بتحميل الصور لعرضها أو إدارتها. مفيدة لعرض المحتوى البصري، إضافة الرسوم التوضيحية، أو تنظيم معرض.", "com.affine.page-properties.property.journal": "المجلة", "com.affine.page-properties.property.journal-duplicated": "مكرر", "com.affine.page-properties.property.journal-remove": "إزالة علامة المجلة", - "com.affine.page-properties.property.updatedBy": "تم التعديل الأخير بواسطة", - "com.affine.page-properties.property.createdAt": "تم الإنشاء", - "com.affine.page-properties.property.updatedAt": "تم التحديث", - "com.affine.page-properties.property.edgelessTheme": "سمة بلا حدود", - "com.affine.page-properties.property.pageWidth": "عرض الصفحة", - "com.affine.page-properties.property.template": "نموذج", - "com.affine.page-properties.property.tags.tooltips": "إضافة معرفات أو فئات ذات صلة للمستند. مفيدة لتنظيم المحتوى، وتحسين القابلية للبحث، وتجميع المستندات ذات الصلة معًا.", "com.affine.page-properties.property.journal.tooltips": "يشير إلى أن هذا المستند هو مدخل يومية أو ملاحظة يومية. يسهل تسجيلاً سريعًا للأفكار، وتدوين سريع للأفكار، وتأملًا شخصيًا مستمرًا.", - "com.affine.page-properties.property.checkbox.tooltips": "استخدام مربع تحديد للإشارة إلى ما إذا كانت الحالة صحيحة أم خاطئة. مفيد لتأكيد الخيارات، تبديل الميزات، أو تتبع حالات المهام.", - "com.affine.page-properties.property.date.tooltips": "استخدام حقل التاريخ لتحديد أو عرض تاريخ محدد. مفيد للجدولة، وتعيين المواعيد النهائية، أو تسجيل الأحداث الهامة.", - "com.affine.page-properties.property.image.tooltips": "قم بتحميل الصور لعرضها أو إدارتها. مفيدة لعرض المحتوى البصري، إضافة الرسوم التوضيحية، أو تنظيم معرض.", - "com.affine.page-properties.property.multiSelect.tooltips": "اختر خيارًا أو أكثر. مفيدة لتصنيف العناصر، تصفية البيانات، أو إدارة العلامات.", - "com.affine.page-properties.property.number.tooltips": "أدخل قيمة عددية. مفيدة للكميات، القياسات، أو تصنيف العناصر.", - "com.affine.page-properties.property.progress.tooltips": "تعيين قيمة التقدم بين 0 و 100. مفيدة لتتبع حالة الإكمال، تصور التقدم، أو إدارة الأهداف.", - "com.affine.page-properties.property.select.tooltips": "اختر خيارًا واحدًا. مفيدة لاختيار تفضيل واحد، تصنيف العناصر، أو اتخاذ القرارات.", "com.affine.page-properties.property.link.tooltips": "أدخل رابطًا لمواقع الويب أو مستندات AFFiNE. مفيد للاتصال بالموارد الخارجية وإحالة المستندات الداخلية.", - "com.affine.page-properties.property.text.tooltips": "أدخل نصًا. مفيدة للوصف، التعليقات، الملاحظات، أو أي إدخال نصي غير منظم آخر.", - "com.affine.page-properties.property.createdBy.tooltips": "يعرض مؤلف المستند الحالي. مفيدة لتتبع ملكية المستند، المسؤولية، والتعاون.", - "com.affine.page-properties.property.updatedBy.tooltips": "يعرض المحرر الأخير للمستند الحالي. مفيدة لتتبع التغييرات الأخيرة.", - "com.affine.page-properties.property.updatedAt.tooltips": "سجل آخر طابع زمني للتعديل. مفيد لتتبع التغييرات وتحديد التحديثات الحديثة أو مراقبة تحديث المحتوى.", - "com.affine.page-properties.property.createdAt.tooltips": "تتبع متى تم إنشاء المستند لأول مرة. مفيد للحفاظ على التاريخ السجل، الترتيب حسب تاريخ الإنشاء، أو تدقيق المحتوى زمنياً.", - "com.affine.page-properties.property.docPrimaryMode.tooltips": "اختر وضع المستند من وضع الصفحة، وضع بلا حدود، أو تلقائي. مفيدة لاختيار أفضل عرض لمحتواك.", - "com.affine.page-properties.property.edgelessTheme.tooltips": "حدد سمة الوثيقة من خفيف، داكن أو نظام. مفيد للتحكم الدقيق في نمط عرض المحتوى.", + "com.affine.page-properties.property.multiSelect.tooltips": "اختر خيارًا أو أكثر. مفيدة لتصنيف العناصر، تصفية البيانات، أو إدارة العلامات.", + "com.affine.page-properties.property.number": "رقم", + "com.affine.page-properties.property.number.tooltips": "أدخل قيمة عددية. مفيدة للكميات، القياسات، أو تصنيف العناصر.", + "com.affine.page-properties.property.pageWidth": "عرض الصفحة", "com.affine.page-properties.property.pageWidth.tooltips": "تحكم في عرض هذه الصفحة ليتناسب مع احتياجات عرض المحتوى.", + "com.affine.page-properties.property.progress": "تقدم", + "com.affine.page-properties.property.progress.tooltips": "تعيين قيمة التقدم بين 0 و 100. مفيدة لتتبع حالة الإكمال، تصور التقدم، أو إدارة الأهداف.", + "com.affine.page-properties.property.remove-property": "إزالة الخاصية", + "com.affine.page-properties.property.required": "مطلوب", + "com.affine.page-properties.property.select.tooltips": "اختر خيارًا واحدًا. مفيدة لاختيار تفضيل واحد، تصنيف العناصر، أو اتخاذ القرارات.", + "com.affine.page-properties.property.show-in-view": "عرض في العرض", + "com.affine.page-properties.property.tags": "علامات", + "com.affine.page-properties.property.tags.tooltips": "إضافة معرفات أو فئات ذات صلة للمستند. مفيدة لتنظيم المحتوى، وتحسين القابلية للبحث، وتجميع المستندات ذات الصلة معًا.", + "com.affine.page-properties.property.template": "نموذج", "com.affine.page-properties.property.template.tooltips": "ضع علامة على هذا المستند كنموذج، والذي يمكن استخدامه لإنشاء مستندات جديدة.", - "com.affine.page-properties.property.createdBy.tip": "تم الإنشاء بواسطة {{userName}}", + "com.affine.page-properties.property.text": "نص", + "com.affine.page-properties.property.text.tooltips": "أدخل نصًا. مفيدة للوصف، التعليقات، الملاحظات، أو أي إدخال نصي غير منظم آخر.", + "com.affine.page-properties.property.updatedAt": "تم التحديث", + "com.affine.page-properties.property.updatedAt.tooltips": "سجل آخر طابع زمني للتعديل. مفيد لتتبع التغييرات وتحديد التحديثات الحديثة أو مراقبة تحديث المحتوى.", + "com.affine.page-properties.property.updatedBy": "تم التعديل الأخير بواسطة", "com.affine.page-properties.property.updatedBy.tip": "آخر تعديل بواسطة {{userName}}", - "com.affine.propertySidebar.property-list.section": "الخصائص", - "com.affine.propertySidebar.add-more.section": "إضافة المزيد من الخصائص", + "com.affine.page-properties.property.updatedBy.tooltips": "يعرض المحرر الأخير للمستند الحالي. مفيدة لتتبع التغييرات الأخيرة.", "com.affine.page-properties.settings.title": "تخصيص الخصائص", "com.affine.page-properties.tags.open-tags-page": "فتح صفحة العلامات", "com.affine.page-properties.tags.selector-header-title": "اختر علامة أو أنشئ واحدة", + "com.affine.page-starter-bar.ai": "بواسطة الذكاء الاصطناعي", + "com.affine.page-starter-bar.edgeless": "بلا حدود", + "com.affine.page-starter-bar.start": "ابدأ", + "com.affine.page-starter-bar.template": "نموذج", "com.affine.page.display": "عرض", "com.affine.page.display.display-properties": "عرض الخصائص", "com.affine.page.display.display-properties.body-notes": "ملاحظات النص", @@ -807,11 +1096,11 @@ "com.affine.page.group-header.favourited": "تمت إضافته إلى المفضلة", "com.affine.page.group-header.not-favourited": "لم تتم إضافته إلى المفضلة", "com.affine.page.group-header.select-all": "تحديد الكل", + "com.affine.page.toolbar.created_by": "تم الإنشاء بواسطة {{name}}", "com.affine.page.toolbar.selected": "<0>{{count}} محدد", "com.affine.page.toolbar.selected_one": "<0>{{count}} مستند محدد", "com.affine.page.toolbar.selected_other": "<0>{{count}} مستندات محددة", "com.affine.page.toolbar.selected_others": "<0>{{count}} مستندات محددة", - "com.affine.page.toolbar.created_by": "تم الإنشاء بواسطة {{name}}", "com.affine.pageMode": "وضع المستند", "com.affine.pageMode.all": "الكل", "com.affine.pageMode.edgeless": "بدون حواف", @@ -845,7 +1134,6 @@ "com.affine.payment.ai.benefit.g3-3": "مفتوح المصدر وضمان الخصوصية", "com.affine.payment.ai.billing-tip.end-at": "لقد اشتريت AFFiNE AI. تاريخ انتهاء الصلاحية هو {{end}}.", "com.affine.payment.ai.billing-tip.next-bill-at": "لقد اشتريت AFFiNE AI. تاريخ الدفع التالي هو {{due}}.", - "com.affine.payment.billing-tip.past-due": "فشلت الدفع الأخيرة الخاصة بك، تاريخ الدفع التالي هو {{due}}.", "com.affine.payment.ai.pricing-plan.caption-free": "أنت حاليًا على خطة مجانية.", "com.affine.payment.ai.pricing-plan.caption-purchased": "لقد اشتريت AFFiNE AI", "com.affine.payment.ai.pricing-plan.learn": "تعرف على AFFiNE AI", @@ -859,9 +1147,6 @@ "com.affine.payment.ai.usage.purchase-button-label": "شراء", "com.affine.payment.ai.usage.used-caption": "عدد الاستخدامات", "com.affine.payment.ai.usage.used-detail": "{{used}}/{{limit}} مرة", - "com.affine.payment.subscription-status.active": "نشط", - "com.affine.payment.subscription-status.past-due": "فواتير متأخرة", - "com.affine.payment.subscription-status.trialing": "تجربة", "com.affine.payment.benefit-1": "مساحات عمل محلية غير محدودة", "com.affine.payment.benefit-2": "أجهزة تسجيل دخول غير محدودة", "com.affine.payment.benefit-3": "كتل غير محدودة", @@ -884,6 +1169,8 @@ "com.affine.payment.billing-setting.current-plan.description.lifetime": "أنت حاليًا على خطة Believer <1>{{planName}} الخطة.", "com.affine.payment.billing-setting.current-plan.description.monthly": "أنت حاليًا على الخطة الشهرية <1>{{planName}} الخطة.", "com.affine.payment.billing-setting.current-plan.description.yearly": "أنت حاليًا على الخطة السنوية <1>{{planName}} الخطة.", + "com.affine.payment.billing-setting.due-date": "تاريخ الاستحقاق", + "com.affine.payment.billing-setting.due-date.description": "سينتهي اشتراكك في {{dueDate}}", "com.affine.payment.billing-setting.expiration-date": "تاريخ انتهاء الصلاحية", "com.affine.payment.billing-setting.expiration-date.description": "الاشتراك الخاص بك صالح حتى {{expirationDate}}", "com.affine.payment.billing-setting.history": "سجل الفواتير", @@ -896,8 +1183,6 @@ "com.affine.payment.billing-setting.payment-method.go": "اذهب", "com.affine.payment.billing-setting.renew-date": "تاريخ التجديد", "com.affine.payment.billing-setting.renew-date.description": "تاريخ الفوترة التالي: {{renewDate}}", - "com.affine.payment.billing-setting.due-date": "تاريخ الاستحقاق", - "com.affine.payment.billing-setting.due-date.description": "سينتهي اشتراكك في {{dueDate}}", "com.affine.payment.billing-setting.resume-subscription": "استئناف", "com.affine.payment.billing-setting.subtitle": "إدارة معلومات الدفع والفواتير.", "com.affine.payment.billing-setting.title": "الفوترة", @@ -905,6 +1190,7 @@ "com.affine.payment.billing-setting.upgrade": "ترقية", "com.affine.payment.billing-setting.view-invoice": "عرض الفاتورة", "com.affine.payment.billing-setting.year": "سنة", + "com.affine.payment.billing-tip.past-due": "فشلت الدفع الأخيرة الخاصة بك، تاريخ الدفع التالي هو {{due}}.", "com.affine.payment.billing-type-form.description": "يرجى إخبارنا المزيد عن استخدامك، لتحسين AFFiNE.", "com.affine.payment.billing-type-form.go": "اذهب", "com.affine.payment.billing-type-form.title": "أخبرنا عن استخدامك", @@ -925,8 +1211,8 @@ "com.affine.payment.cloud.free.description": "محرر محلي بموجب ترخيص MIT.", "com.affine.payment.cloud.free.name": "محلي FOSS + أساسيات السحابة", "com.affine.payment.cloud.free.title": "مجاني إلى الأبد", - "com.affine.payment.cloud.onetime.included": "مضمنة في الخطة الاحترافية", "com.affine.payment.cloud.lifetime.included": "مدرج في خطة Believer", + "com.affine.payment.cloud.onetime.included": "مضمنة في الخطة الاحترافية", "com.affine.payment.cloud.pricing-plan.select.caption": "نحن نستضيف، لا حاجة لإعداد تقني.", "com.affine.payment.cloud.pricing-plan.select.title": "مستضاف بواسطة AFFiNE.Pro", "com.affine.payment.cloud.pricing-plan.toggle-billed-yearly": "يدفع سنويًا", @@ -959,7 +1245,6 @@ "com.affine.payment.cloud.team-workspace.title.price-monthly": "{{price}} لكل مقعد/شهر", "com.affine.payment.contact-sales": "اتصل بالمبيعات", "com.affine.payment.current-plan": "الخطة الحالية", - "com.affine.payment.start-free-trial": "ابدأ تجربة مجانية لمدة 14 يومًا", "com.affine.payment.discount-amount": "خصم {{amount}}%", "com.affine.payment.downgrade": "خفض التصنيف", "com.affine.payment.downgraded-notify.content": "نود سماع المزيد عن أين نقصنا، حتى نتمكن من تحسين AFFiNE.", @@ -973,6 +1258,12 @@ "com.affine.payment.dynamic-benefit-3": "الدفع للمقاعد، يناسب جميع أحجام الفرق.", "com.affine.payment.dynamic-benefit-4": "حلول وأفضل الممارسات لاحتياجات مخصصة.", "com.affine.payment.dynamic-benefit-5": "قابلة للإدراج والتكامل مع دعم تقني.", + "com.affine.payment.license-success.copy": "تم نسخ المفتاح إلى الحافظة", + "com.affine.payment.license-success.hint": "يمكنك استخدام هذا المفتاح للترقية في الإعدادات > مساحة العمل > الترخيص > استخدام المفتاح الذي تم شراؤه", + "com.affine.payment.license-success.open-affine": "فتح AFFiNE", + "com.affine.payment.license-success.text-1": "شكرًا لشراء ترخيص AFFiNE ذات الاستضافة.", + "com.affine.payment.license-success.text-2": "إذا كانت لديك أي أسئلة، يرجى الاتصال بـ <1>دعم العملاء.", + "com.affine.payment.license-success.title": "شكرًا لك على الشراء!", "com.affine.payment.lifetime.benefit-1": "كل شيء في AFFiNE Pro", "com.affine.payment.lifetime.benefit-2": "استخدام شخصي مدى الحياة", "com.affine.payment.lifetime.benefit-3": "سعة تخزين سحابي {{capacity}}", @@ -982,84 +1273,84 @@ "com.affine.payment.lifetime.purchase": "شراء", "com.affine.payment.lifetime.purchased": "تم الشراء", "com.affine.payment.lifetime.title": "خطة Believer", - "com.affine.payment.member-limit.free.confirm": "ترقية", "com.affine.payment.member-limit.description": "المساحات التي ينشئها مستخدمو {{planName}} تقتصر على {{quota}} أعضاء. لإضافة المزيد من المتعاونين، يمكنك:", - "com.affine.payment.member-limit.description.tips-for-free-plan": "قم بالترقية إلى AFFiNE Pro لزيادة عدد الأعضاء", "com.affine.payment.member-limit.description.tips-1": "تحويل إلى مساحة عمل فريق للتعاون غير المحدود", "com.affine.payment.member-limit.description.tips-2": "أو أنشئ مساحات عمل جديدة", + "com.affine.payment.member-limit.description.tips-for-free-plan": "قم بالترقية إلى AFFiNE Pro لزيادة عدد الأعضاء", + "com.affine.payment.member-limit.free.confirm": "ترقية", "com.affine.payment.member-limit.pro.confirm": "تمت الموافقة", "com.affine.payment.member-limit.title": "لقد وصلت إلى الحد الأقصى", "com.affine.payment.member.description": "إدارة الأعضاء هنا. يمكن لمستخدمي {{planName}} دعوة ما يصل إلى {{memberLimit}}", "com.affine.payment.member.description.choose-plan": "اختر خطتك", "com.affine.payment.member.description.go-upgrade": "قم بالترقية", "com.affine.payment.member.description2": "تبحث عن التعاون مع المزيد من الأشخاص؟", - "com.affine.payment.member.team.description": "العمل بشكل جماعي مع عدد غير محدود من أعضاء الفريق.", - "com.affine.payment.member.team.invite.title": "دعوة أعضاء الفريق", - "com.affine.payment.member.team.invite.description": "دعوة أعضاء جدد للانضمام إلى مساحة العمل عبر البريد الإلكتروني أو مشاركة رابط الدعوة", - "com.affine.payment.member.team.invite.email-invite": "دعوة عبر البريد الإلكتروني", - "com.affine.payment.member.team.invite.invite-link": "رابط الدعوة", - "com.affine.payment.member.team.invite.email-addresses": "عناوين البريد الإلكتروني", - "com.affine.payment.member.team.invite.email-placeholder": "أدخل عناوين البريد الإلكتروني (افصل بينها بفواصل)", - "com.affine.payment.member.team.invite.import-csv": "استيراد CSV", - "com.affine.payment.member.team.invite.send-invites": "إرسال الدعوات", - "com.affine.payment.member.team.invite.link-expiration": "انتهاء صلاحية الرابط", - "com.affine.payment.member.team.invite.expiration-date": "{{number}} أيام", - "com.affine.payment.member.team.invite.expire-at": "تنتهي صلاحية في: {{expireTime}}", - "com.affine.payment.member.team.invite.invitation-link": "رابط الدعوة", - "com.affine.payment.member.team.invite.invitation-link.description": "إنشاء رابط لدعوة الأعضاء إلى مساحة العمل الخاصة بك", - "com.affine.payment.member.team.invite.generate": "إنشاء", - "com.affine.payment.member.team.invite.copy": "نسخ", - "com.affine.payment.member.team.invite.done": "تم", - "com.affine.payment.member.team.invite.notify.title": "تم إرسال الدعوة،{{successCount}} ناجحة، {{failedCount}} فاشلة", - "com.affine.payment.member.team.invite.notify.fail-message": "تمت دعوة عناوين البريد الإلكتروني هذه بالفعل:", - "com.affine.payment.member.team.revoke": "إلغاء الدعوة", "com.affine.payment.member.team.approve": "الموافقة", - "com.affine.payment.member.team.decline": "رفض", - "com.affine.payment.member.team.remove": "إزالة العضو", - "com.affine.payment.member.team.retry-payment": "إعادة المحاولة للدفع", - "com.affine.payment.member.team.change.admin": "تغيير الدور إلى مدير", - "com.affine.payment.member.team.change.collaborator": "تغيير الدور إلى متعاون", - "com.affine.payment.member.team.assign": "تعيين كمالك", - "com.affine.payment.member.team.retry-payment.title": "عدد المقاعد في الفريق غير كافٍ", - "com.affine.payment.member.team.retry-payment.owner.description": "فشل الدفع لإضافة أعضاء فريق جدد. لإضافة المزيد من المقاعد، يرجى تحديث طريقة الدفع ومعالجة الفواتير غير المدفوعة.", - "com.affine.payment.member.team.retry-payment.admin.description": "فشل الدفع لإضافة أعضاء فريق جدد. يرجى الاتصال بمالك مساحة العمل لتحديث طريقة الدفع والتعامل مع الفواتير غير المسددة.", - "com.affine.payment.member.team.retry-payment.update-payment": "تحديث طريقة الدفع", - "com.affine.payment.member.team.disabled-subscription.owner.description": "تم تعطيل الاشتراك لمساحة العمل الخاصة بفريقك. لإضافة المزيد من المقاعد، تحتاج إلى استئناف الاشتراك أولاً.", - "com.affine.payment.member.team.disabled-subscription.admin.description": "تم تعطيل اشتراك مساحة العمل الخاصة بفريقك، مما يمنع إضافة المزيد من المقاعد. يرجى الاتصال بمالك مساحة العمل لتمكين الاشتراك.", - "com.affine.payment.member.team.disabled-subscription.resume-subscription": "استئناف الاشتراك", - "com.affine.payment.member.team.revoke.notify.title": "إلغاء الدعوة", - "com.affine.payment.member.team.revoke.notify.message": "لقد ألغيت الدعوة ل {{name}}", - "com.affine.payment.member.team.approve.notify.title": "تمت الموافقة على الطلب", "com.affine.payment.member.team.approve.notify.message": "لقد وافقت على طلب {{name}} للانضمام إلى مساحة العمل هذه", - "com.affine.payment.member.team.decline.notify.title": "الطلب مرفوض", - "com.affine.payment.member.team.decline.notify.message": "لقد رفضت طلب {{name}} للانضمام إلى مساحة العمل هذه", - "com.affine.payment.member.team.remove.notify.title": "تمت إزالة العضو", - "com.affine.payment.member.team.remove.notify.message": "لقد أزلت {{name}} من مساحة العمل هذه", - "com.affine.payment.member.team.change.notify.title": "تم تحديث الدور", - "com.affine.payment.member.team.change.admin.notify.message": "لقد قمت بترقية {{name}} إلى مدير بنجاح.", - "com.affine.payment.member.team.change.collaborator.notify.message": "لقد غيرت بنجاح دور {{name}} إلى متعاون.", - "com.affine.payment.member.team.assign.notify.title": "تم تعيين المالك", - "com.affine.payment.member.team.assign.notify.message": "لقد قمت بتعيين {{name}} كمالك لهذه الساحة الافتراضية بنجاح.", - "com.affine.payment.member.team.assign.confirm.title": "تأكيد مالك الساحة الافتراضية الجديد", + "com.affine.payment.member.team.approve.notify.title": "تمت الموافقة على الطلب", + "com.affine.payment.member.team.assign": "تعيين كمالك", + "com.affine.payment.member.team.assign.confirm.button": "نقل الملكية", "com.affine.payment.member.team.assign.confirm.description": "أنت على وشك نقل ملكية الساحة الافتراضية إلى {{name}}. يرجى مراجعة التغييرات التالية بعناية:", "com.affine.payment.member.team.assign.confirm.description-1": "لا يمكن التراجع عن هذا الإجراء", "com.affine.payment.member.team.assign.confirm.description-2": "سيتم تغيير دورك إلى مدير", "com.affine.payment.member.team.assign.confirm.description-3": "سوف تفقد حقوق الملكية لهذه الساحة الافتراضية بالكامل", "com.affine.payment.member.team.assign.confirm.description-4": "لتأكيد هذا النقل، يرجى كتابة اسم الساحة الافتراضية", "com.affine.payment.member.team.assign.confirm.placeholder": "يرجى كتابة اسم الساحة الافتراضية للتأكيد", - "com.affine.payment.member.team.assign.confirm.button": "نقل الملكية", - "com.affine.payment.member.team.remove.confirm.title": "إزالة العضو من مساحة العمل؟", - "com.affine.payment.member.team.remove.confirm.description": "هذا الإجراء سيؤدي إلى إلغاء وصولهم إلى جميع موارد الساحة الافتراضية على الفور.", - "com.affine.payment.member.team.remove.confirm.confirm-button": "إزالة العضو", + "com.affine.payment.member.team.assign.confirm.title": "تأكيد مالك الساحة الافتراضية الجديد", + "com.affine.payment.member.team.assign.notify.message": "لقد قمت بتعيين {{name}} كمالك لهذه الساحة الافتراضية بنجاح.", + "com.affine.payment.member.team.assign.notify.title": "تم تعيين المالك", + "com.affine.payment.member.team.change.admin": "تغيير الدور إلى مدير", + "com.affine.payment.member.team.change.admin.notify.message": "لقد قمت بترقية {{name}} إلى مدير بنجاح.", + "com.affine.payment.member.team.change.collaborator": "تغيير الدور إلى متعاون", + "com.affine.payment.member.team.change.collaborator.notify.message": "لقد غيرت بنجاح دور {{name}} إلى متعاون.", + "com.affine.payment.member.team.change.notify.title": "تم تحديث الدور", + "com.affine.payment.member.team.decline": "رفض", + "com.affine.payment.member.team.decline.notify.message": "لقد رفضت طلب {{name}} للانضمام إلى مساحة العمل هذه", + "com.affine.payment.member.team.decline.notify.title": "الطلب مرفوض", + "com.affine.payment.member.team.description": "العمل بشكل جماعي مع عدد غير محدود من أعضاء الفريق.", + "com.affine.payment.member.team.disabled-subscription.admin.description": "تم تعطيل اشتراك مساحة العمل الخاصة بفريقك، مما يمنع إضافة المزيد من المقاعد. يرجى الاتصال بمالك مساحة العمل لتمكين الاشتراك.", + "com.affine.payment.member.team.disabled-subscription.owner.description": "تم تعطيل الاشتراك لمساحة العمل الخاصة بفريقك. لإضافة المزيد من المقاعد، تحتاج إلى استئناف الاشتراك أولاً.", + "com.affine.payment.member.team.disabled-subscription.resume-subscription": "استئناف الاشتراك", + "com.affine.payment.member.team.invite.copy": "نسخ", + "com.affine.payment.member.team.invite.description": "دعوة أعضاء جدد للانضمام إلى مساحة العمل عبر البريد الإلكتروني أو مشاركة رابط الدعوة", + "com.affine.payment.member.team.invite.done": "تم", + "com.affine.payment.member.team.invite.email-addresses": "عناوين البريد الإلكتروني", + "com.affine.payment.member.team.invite.email-invite": "دعوة عبر البريد الإلكتروني", + "com.affine.payment.member.team.invite.email-placeholder": "أدخل عناوين البريد الإلكتروني (افصل بينها بفواصل)", + "com.affine.payment.member.team.invite.expiration-date": "{{number}} أيام", + "com.affine.payment.member.team.invite.expire-at": "تنتهي صلاحية في: {{expireTime}}", + "com.affine.payment.member.team.invite.generate": "إنشاء", + "com.affine.payment.member.team.invite.import-csv": "استيراد CSV", + "com.affine.payment.member.team.invite.invitation-link": "رابط الدعوة", + "com.affine.payment.member.team.invite.invitation-link.description": "إنشاء رابط لدعوة الأعضاء إلى مساحة العمل الخاصة بك", + "com.affine.payment.member.team.invite.invite-link": "رابط الدعوة", + "com.affine.payment.member.team.invite.link-expiration": "انتهاء صلاحية الرابط", + "com.affine.payment.member.team.invite.notify.fail-message": "تمت دعوة عناوين البريد الإلكتروني هذه بالفعل:", + "com.affine.payment.member.team.invite.notify.title": "تم إرسال الدعوة،{{successCount}} ناجحة، {{failedCount}} فاشلة", + "com.affine.payment.member.team.invite.send-invites": "إرسال الدعوات", + "com.affine.payment.member.team.invite.title": "دعوة أعضاء الفريق", + "com.affine.payment.member.team.remove": "إزالة العضو", "com.affine.payment.member.team.remove.confirm.cancel": "إلغاء", + "com.affine.payment.member.team.remove.confirm.confirm-button": "إزالة العضو", + "com.affine.payment.member.team.remove.confirm.description": "هذا الإجراء سيؤدي إلى إلغاء وصولهم إلى جميع موارد الساحة الافتراضية على الفور.", + "com.affine.payment.member.team.remove.confirm.title": "إزالة العضو من مساحة العمل؟", + "com.affine.payment.member.team.remove.notify.message": "لقد أزلت {{name}} من مساحة العمل هذه", + "com.affine.payment.member.team.remove.notify.title": "تمت إزالة العضو", + "com.affine.payment.member.team.retry-payment": "إعادة المحاولة للدفع", + "com.affine.payment.member.team.retry-payment.admin.description": "فشل الدفع لإضافة أعضاء فريق جدد. يرجى الاتصال بمالك مساحة العمل لتحديث طريقة الدفع والتعامل مع الفواتير غير المسددة.", + "com.affine.payment.member.team.retry-payment.owner.description": "فشل الدفع لإضافة أعضاء فريق جدد. لإضافة المزيد من المقاعد، يرجى تحديث طريقة الدفع ومعالجة الفواتير غير المدفوعة.", + "com.affine.payment.member.team.retry-payment.title": "عدد المقاعد في الفريق غير كافٍ", + "com.affine.payment.member.team.retry-payment.update-payment": "تحديث طريقة الدفع", + "com.affine.payment.member.team.revoke": "إلغاء الدعوة", + "com.affine.payment.member.team.revoke.notify.message": "لقد ألغيت الدعوة ل {{name}}", + "com.affine.payment.member.team.revoke.notify.title": "إلغاء الدعوة", "com.affine.payment.modal.change.cancel": "إلغاء", "com.affine.payment.modal.change.confirm": "تغيير", "com.affine.payment.modal.change.title": "تغيير اشتراكك", "com.affine.payment.modal.downgrade.cancel": "إلغاء الاشتراك", "com.affine.payment.modal.downgrade.caption": "لا يزال بإمكانك استخدام AFFiNE Cloud Pro حتى نهاية فترة الفوترة الحالية :)", "com.affine.payment.modal.downgrade.confirm": "احتفظ بـ AFFiNE Cloud Pro", - "com.affine.payment.modal.downgrade.team-confirm": "الاحتفاظ بخطة الفريق", "com.affine.payment.modal.downgrade.content": "نأسف لرؤيتك تغادر، ولكننا نعمل دائمًا على التحسين، وردك مرحب به. نأمل أن نراك تعود في المستقبل.", + "com.affine.payment.modal.downgrade.team-confirm": "الاحتفاظ بخطة الفريق", "com.affine.payment.modal.downgrade.title": "هل أنت متأكد؟", "com.affine.payment.modal.resume.cancel": "إلغاء", "com.affine.payment.modal.resume.confirm": "تأكيد", @@ -1069,65 +1360,91 @@ "com.affine.payment.plans-error-tip": "تعذر تحميل خطط التسعير، يرجى التحقق من الشبكة.", "com.affine.payment.recurring-monthly": "شهريًا", "com.affine.payment.recurring-yearly": "سنويًا", + "com.affine.payment.redeem-code": "استرداد الرمز", "com.affine.payment.resume": "استئناف", - "com.affine.payment.resume.success.title": "تم استئناف الاشتراك", - "com.affine.payment.resume.success.team.message": "تم تمكين اشتراك مساحة العمل الخاصة بفريقك بنجاح. ستدخل التغييرات حيز التنفيذ فوراً.", "com.affine.payment.resume-renewal": "استئناف التجديد التلقائي", + "com.affine.payment.resume.success.team.message": "تم تمكين اشتراك مساحة العمل الخاصة بفريقك بنجاح. ستدخل التغييرات حيز التنفيذ فوراً.", + "com.affine.payment.resume.success.title": "تم استئناف الاشتراك", "com.affine.payment.see-all-plans": "عرض جميع الخطط", "com.affine.payment.sign-up-free": "سجل مجانًا", + "com.affine.payment.start-free-trial": "ابدأ تجربة مجانية لمدة 14 يومًا", "com.affine.payment.storage-limit.description.member": "سعة التخزين السحابي غير كافية. يرجى الاتصال بمالك تلك المساحة.", "com.affine.payment.storage-limit.description.owner": "سعة التخزين السحابي غير كافية. يمكنك ترقية حسابك لفتح المزيد من سعة التخزين السحابي.", "com.affine.payment.storage-limit.new-description.owner": "تعذر المزامنة بسبب مساحة تخزين غير كافية. يمكنك إزالة المحتوى الزائد، ترقية حسابك، أو زيادة مساحة التخزين الخاصة بالساحة الافتراضية لحل هذه المشكلة.", "com.affine.payment.storage-limit.new-title": "فشل المزامنة بسبب حد مساحة التخزين", "com.affine.payment.storage-limit.view": "عرض", + "com.affine.payment.subscription-status.active": "نشط", + "com.affine.payment.subscription-status.past-due": "فواتير متأخرة", + "com.affine.payment.subscription-status.trialing": "تجربة", + "com.affine.payment.subscription.button": "ترقية", + "com.affine.payment.subscription.description": "المحرر الشامل الذي يتيح لك العمل واللعب والعرض وإنشاء أي شيء تقريبًا.", + "com.affine.payment.subscription.title": "فتح المزيد من الميزات", "com.affine.payment.subtitle-active": "أنت حاليًا على خطة {{currentPlan}}. إذا كان لديك أي أسئلة، يرجى الاتصال <3>بدعم العملاء.", "com.affine.payment.subtitle-canceled": "أنت حاليًا على خطة {{plan}}. بعد انتهاء فترة الفوترة الحالية، سيتم تحويل حسابك تلقائيًا إلى الخطة المجانية.", "com.affine.payment.subtitle-not-signed-in": "هذه هي خطط التسعير الخاصة بـ AFFiNE Cloud. يمكنك التسجيل أو تسجيل الدخول إلى حسابك أولاً.", + "com.affine.payment.sync-paused.member.both.description": "تجاوزت هذه المساحة حدود التخزين والأعضاء، مما أدى إلى إيقاف المزامنة مؤقتًا. يرجى الاتصال بمالك مساحة العمل لمعالجة هذه الحدود واستئناف المزامنة.", + "com.affine.payment.sync-paused.member.member.confirm": "تمت الموافقة", + "com.affine.payment.sync-paused.member.member.description": "وصلت هذه المساحة إلى أقصى سعة للأعضاء وتم إيقاف المزامنة مؤقتًا. يرجى الاتصال بمالك مساحة العمل إما لتعديل عضوية الفريق أو ترقية الخطة لاستئناف المزامنة.", + "com.affine.payment.sync-paused.member.storage.description": "تجاوزت هذه المساحة حدود التخزين الخاصة بها وتم إيقاف المزامنة مؤقتًا. يرجى الاتصال بمالك مساحة العمل إما لتقليل استخدام التخزين أو ترقية الخطة لاستئناف المزامنة.", + "com.affine.payment.sync-paused.owner.both.description": "لقد تجاوزت مساحة عملك حدود التخزين وأعضاء الفريق، مما أدى إلى إيقاف التزامن مؤقتًا. لاستئناف المزامنة، يرجى إما:", + "com.affine.payment.sync-paused.owner.both.tips-1": "تقليل استخدام التخزين وحذف بعض أعضاء الفريق", + "com.affine.payment.sync-paused.owner.both.tips-2": "ترقية خطتك لزيادة السعة", + "com.affine.payment.sync-paused.owner.member.description": "لقد وصلت مساحة عملك إلى أقصى سعة للأعضاء وتم إيقاف المزامنة مؤقتًا. لاستئناف المزامنة، يمكنك إما", + "com.affine.payment.sync-paused.owner.member.tips-1": "إزالة بعض أعضاء الفريق من مساحة العمل", + "com.affine.payment.sync-paused.owner.member.tips-2": "ترقية خطتك لاستيعاب المزيد من الأعضاء", + "com.affine.payment.sync-paused.owner.storage.description": "لقد تجاوزت مساحة عملك حدود التخزين الخاصة بها وتم إيقاف المزامنة مؤقتًا. لاستئناف المزامنة، يرجى إما:", + "com.affine.payment.sync-paused.owner.storage.tips-1": "إزالة الملفات أو المحتويات غير الضرورية لتقليل استخدام التخزين", + "com.affine.payment.sync-paused.owner.storage.tips-2": "ترقية خطتك لزيادة سعة التخزين", + "com.affine.payment.sync-paused.title": "تم إيقاف تزامن مساحة العمل مؤقتًا", "com.affine.payment.tag-tooltips": "عرض جميع الخطط", "com.affine.payment.tell-us-use-case": "أخبرنا بحالة استخدامك", "com.affine.payment.title": "خطط التسعير", "com.affine.payment.updated-notify-msg": "لقد قمت بتغيير خطتك إلى فوتر {{plan}}.", "com.affine.payment.updated-notify-title": "تم تحديث الاشتراك", "com.affine.payment.upgrade": "ترقية", - "com.affine.payment.redeem-code": "استرداد الرمز", "com.affine.payment.upgrade-success-notify.content": "نود معرفة المزيد عن حالة استخدامك حتى نتمكن من تحسين AFFiNE.", "com.affine.payment.upgrade-success-notify.later": "لاحقًا", "com.affine.payment.upgrade-success-notify.ok-client": "بالتأكيد، افتح في المتصفح", "com.affine.payment.upgrade-success-notify.ok-web": "بالتأكيد، افتح في تبويب جديد", "com.affine.payment.upgrade-success-notify.title": "شكرًا على الاشتراك!", "com.affine.payment.upgrade-success-page.support": "إذا كانت لديك أي أسئلة، يرجى الاتصال بـ <1>دعم العملاء.", - "com.affine.payment.upgrade-success-page.text": "تهانينا! تم ترقية حساب AFFiNE الخاص بك بنجاح إلى حساب محترف.", - "com.affine.payment.upgrade-success-page.title": "تمت الترقية بنجاح!", "com.affine.payment.upgrade-success-page.team.text-1": "تهانينا! تم ترقية مساحة عملك بنجاح إلى مساحة عمل فريق. يمكنك الآن دعوة عدد غير محدود من الأعضاء للتعاون في هذه الساحة الافتراضية.", "com.affine.payment.upgrade-success-page.team.text-2": "إذا كانت لديك أي أسئلة، يرجى الاتصال بـ <1>دعم العملاء.", - "com.affine.payment.license-success.title": "شكرًا لك على الشراء!", - "com.affine.payment.license-success.text-1": "شكرًا لشراء ترخيص AFFiNE ذات الاستضافة.", - "com.affine.payment.license-success.text-2": "إذا كانت لديك أي أسئلة، يرجى الاتصال بـ <1>دعم العملاء.", - "com.affine.payment.license-success.hint": "يمكنك استخدام هذا المفتاح للترقية في الإعدادات > مساحة العمل > الترخيص > استخدام المفتاح الذي تم شراؤه", - "com.affine.payment.license-success.open-affine": "فتح AFFiNE", - "com.affine.payment.license-success.copy": "تم نسخ المفتاح إلى الحافظة", + "com.affine.payment.upgrade-success-page.text": "تهانينا! تم ترقية حساب AFFiNE الخاص بك بنجاح إلى حساب محترف.", + "com.affine.payment.upgrade-success-page.title": "تمت الترقية بنجاح!", + "com.affine.pdf.page.render.error": "فشل في عرض الصفحة.", "com.affine.peek-view-controls.close": "إغلاق", + "com.affine.peek-view-controls.copy-link": "نسخ الرابط", + "com.affine.peek-view-controls.open-attachment": "افتح هذا المرفق", + "com.affine.peek-view-controls.open-attachment-in-new-tab": "افتح في تبويب جديد", + "com.affine.peek-view-controls.open-attachment-in-split-view": "افتح في عرض مقسم", "com.affine.peek-view-controls.open-doc": "افتح هذا المستند", + "com.affine.peek-view-controls.open-doc-in-center-peek": "فتح في مركز المعاينة", "com.affine.peek-view-controls.open-doc-in-edgeless": "افتح في بدون حواف", "com.affine.peek-view-controls.open-doc-in-new-tab": "افتح في تبويب جديد", "com.affine.peek-view-controls.open-doc-in-split-view": "افتح في عرض منقسم", "com.affine.peek-view-controls.open-info": "فتح معلومات المستند", - "com.affine.peek-view-controls.open-attachment": "افتح هذا المرفق", - "com.affine.peek-view-controls.open-attachment-in-new-tab": "افتح في تبويب جديد", - "com.affine.peek-view-controls.open-attachment-in-split-view": "افتح في عرض مقسم", - "com.affine.peek-view-controls.open-doc-in-center-peek": "فتح في مركز المعاينة", - "com.affine.peek-view-controls.copy-link": "نسخ الرابط", - "com.affine.split-view-drag-handle.tooltip": "انقر أو اسحب", - "com.affine.split-view-folder-warning.description": "عرض المقسم لا يدعم المجلدات.", - "do-not-show-this-again": "عدم إظهار هذا مرة أخرى", + "com.affine.propertySidebar.add-more.section": "إضافة المزيد من الخصائص", + "com.affine.propertySidebar.property-list.section": "الخصائص", "com.affine.quicksearch.group.creation": "جديد", - "com.affine.quicksearch.search-locally": "بحث محلي", "com.affine.quicksearch.group.searchfor": "البحث عن \"{{query}}\"", "com.affine.quicksearch.group.searchfor-locally": "البحث عن \"{{query}}\" (محليًا)", + "com.affine.quicksearch.search-locally": "بحث محلي", + "com.affine.recording.dismiss": "تجاهل", + "com.affine.recording.failed.button": "فتح الملف", + "com.affine.recording.failed.prompt": "فشل في الحفظ", + "com.affine.recording.new": "نشاط صوتي", + "com.affine.recording.recording": "الصوت الخاص بـ {{appName}}", + "com.affine.recording.recording.unnamed": "تسجيل الصوت", + "com.affine.recording.start": "ابدأ", + "com.affine.recording.stop": "توقف", + "com.affine.recording.success.button": "فتح التطبيق", + "com.affine.recording.success.prompt": "تم", + "com.affine.request-to-join-workspace.button": "طلب الانضمام", "com.affine.resetSyncStatus.button": "إعادة تعيين المزامنة", "com.affine.resetSyncStatus.description": "قد تحل هذه العملية بعض مشكلات المزامنة.", + "com.affine.rootAppSidebar.collection.new": "مجموعة جديدة", "com.affine.rootAppSidebar.collections": "مجموعات", - "com.affine.rootAppSidebar.notifications": "الإشعارات", "com.affine.rootAppSidebar.doc.link-doc-only": "يمكن وضع المستند فقط هنا", "com.affine.rootAppSidebar.docs.no-subdoc": "لا توجد مستندات مرتبطة", "com.affine.rootAppSidebar.docs.references-loading": "تحميل المستندات المرتبطة...", @@ -1153,7 +1470,10 @@ "com.affine.rootAppSidebar.migration-data.help.clean-all": "حذف جميع البيانات القديمة", "com.affine.rootAppSidebar.migration-data.help.confirm": "موافق", "com.affine.rootAppSidebar.migration-data.help.description": "مستنداتك آمنة، ولكن قد تحتاج إلى إعادة تثبيت مستنداتك الأكثر استخدامًا. في السابق، كانت \"المفضلات\" مشتركة عبر مساحة العمل. لقد قمنا بتحسين هذا - الآن كل شخص لديه قسم \"المفضلات\" الشخصية الخاصة به للمستندات والمجموعات والمجلدات الرئيسية. نوصي بنقل بياناتك.\nستختفي \"المفضلات\" القديمة بمجرد إفراغها. اسحب عناصر موقعك بسهولة من المفضلات القديمة المشتركة إلى قسمك الشخصي الجديد، أو اختر حذف جميع المفضلات القديمة ببساطة بالنقر على 'حذف جميع البيانات القديمة' الآن.", + "com.affine.rootAppSidebar.notifications": "الإشعارات", "com.affine.rootAppSidebar.organize": "تنظيم", + "com.affine.rootAppSidebar.organize.add-folder": "إضافة مجلد", + "com.affine.rootAppSidebar.organize.add-more": "إضافة المزيد", "com.affine.rootAppSidebar.organize.delete": "حذف", "com.affine.rootAppSidebar.organize.delete-from-folder": "إزالة من المجلد", "com.affine.rootAppSidebar.organize.delete.notify-message": "حذف المجلد لن يؤدي إلى حذف أي مستندات أو علامات أو مجموعات.", @@ -1165,25 +1485,22 @@ "com.affine.rootAppSidebar.organize.folder-add-favorite": "أضف إلى المفضلات", "com.affine.rootAppSidebar.organize.folder-rm-favorite": "إزالة من المفضلات", "com.affine.rootAppSidebar.organize.folder.add-collections": "إضافة مجموعات", - "com.affine.rootAppSidebar.organize.folder.new-doc": "مستند جديد", "com.affine.rootAppSidebar.organize.folder.add-docs": "إضافة مستندات", "com.affine.rootAppSidebar.organize.folder.add-others": "إضافة أخرى", "com.affine.rootAppSidebar.organize.folder.add-tags": "إضافة علامات", "com.affine.rootAppSidebar.organize.folder.create-subfolder": "إنشاء مجلد فرعي", + "com.affine.rootAppSidebar.organize.folder.new-doc": "مستند جديد", "com.affine.rootAppSidebar.organize.new-folders": "مجلد جديد", "com.affine.rootAppSidebar.organize.root-folder-only": "يمكن وضع المجلد فقط هنا", - "com.affine.rootAppSidebar.organize.add-more": "إضافة المزيد", - "com.affine.rootAppSidebar.organize.add-folder": "إضافة مجلد", - "com.affine.rootAppSidebar.collection.new": "مجموعة جديدة", "com.affine.rootAppSidebar.others": "أخرى", + "com.affine.rootAppSidebar.resize-handle.tooltip.click": "انقر للطي", + "com.affine.rootAppSidebar.resize-handle.tooltip.drag": "اسحب لتغيير الحجم", "com.affine.rootAppSidebar.tag.doc-only": "يمكن وضع المستند فقط هنا", "com.affine.rootAppSidebar.tags": "علامات", "com.affine.rootAppSidebar.tags.empty": "لا توجد علامات", "com.affine.rootAppSidebar.tags.empty.new-tag-button": "علامة جديدة", "com.affine.rootAppSidebar.tags.new-tag": "علامة جديدة", "com.affine.rootAppSidebar.tags.no-doc": "لا توجد مستندات", - "com.affine.rootAppSidebar.resize-handle.tooltip.drag": "اسحب لتغيير الحجم", - "com.affine.rootAppSidebar.resize-handle.tooltip.click": "انقر للطي", "com.affine.search-tags.placeholder": "اكتب هنا ...", "com.affine.selectPage.empty": "فارغ", "com.affine.selectPage.empty.tips": "لا تحتوي عناوين المستندات على <1>{{search}}", @@ -1191,27 +1508,40 @@ "com.affine.selectPage.title": "أضف المستند المشمول", "com.affine.selector-collection.search.placeholder": "البحث في المجموعات...", "com.affine.selector-tag.search.placeholder": "البحث في العلامات...", - "com.affine.setting.notifications": "الإشعارات", - "com.affine.setting.notifications.header.title": "الإشعارات", - "com.affine.setting.notifications.header.description": "اختر أنواع التحديثات التي ترغب في تلقيها ومكان الحصول عليها.", - "com.affine.setting.notifications.email.title": "إشعارات البريد الإلكتروني", - "com.affine.setting.notifications.email.mention.title": "ذكر", - "com.affine.setting.notifications.email.mention.subtitle": "ستتلقى إشعارًا عبر البريد الإلكتروني عند ذكر الأعضاء الآخرين في مساحة العمل لك.", - "com.affine.setting.notifications.email.invites.title": "الدعوات", - "com.affine.setting.notifications.email.invites.subtitle": "ستُرسل الرسائل المتعلقة بالدعوة عبر البريد الإلكتروني.", - "com.affine.setting.notifications.email.comments.title": "تعليقات", - "com.affine.setting.notifications.email.comments.subtitle": "ستتلقى إشعارًا عبر البريد الإلكتروني عندما يعلق أعضاء آخرون في مساحة العمل على مستنداتك.", + "com.affine.sent-request-to-join-workspace.description": "لقد طلبت الانضمام إلى <1/> <2>{{workspaceName}} مع <3>{{userEmail}}، سيقوم مالك المساحة والمشرفون في الفريق بمراجعة طلبك.", + "com.affine.sent-request-to-join-workspace.title": "تم إرسال الطلب بنجاح", + "com.affine.server.delete": "حذف الخادم", "com.affine.setting.account": "إعدادات الحساب", - "com.affine.setting.account.delete.message": "بمجرد الحذف، لن يكون حسابك متاحًا للوصول، وسيتم حذف جميع البيانات في مساحة التخزين السحابية الشخصية الخاصة بك بشكل دائم.", - "com.affine.setting.account.delete.team-warning-title": "لا يمكن حذف الحساب", - "com.affine.setting.account.delete.team-warning-description": "أنت مالك لمساحة عمل الفريق. لحذف حسابك، يرجى حذف مساحة العمل أو نقل الملكية أولا.", + "com.affine.setting.account.delete-from-server": "حذف حسابك من {{server}}", + "com.affine.setting.account.delete.confirm-button": "حذف", + "com.affine.setting.account.delete.confirm-delete-description-1": "هل أنت متأكد أنك تريد حذف حسابك من <1>{{server}}؟", + "com.affine.setting.account.delete.confirm-delete-description-2": "سيصبح حسابك غير قابل للوصول، وسيتم حذف مساحتك السحابية الشخصية نهائيًا. يمكنك إزالة البيانات المحلية بإلغاء تثبيت التطبيق أو مسح تخزين المتصفح. <1>هذا الإجراء لا يمكن التراجع عنه.", "com.affine.setting.account.delete.confirm-title": "حذف حسابك؟", "com.affine.setting.account.delete.input-placeholder": "يرجى كتابة بريدك الإلكتروني للتأكيد", - "com.affine.setting.account.delete.confirm-button": "حذف", - "com.affine.setting.account.delete.success-title": "تم حذف الحساب", + "com.affine.setting.account.delete.message": "بمجرد الحذف، لن يكون حسابك متاحًا للوصول، وسيتم حذف جميع البيانات في مساحة التخزين السحابية الشخصية الخاصة بك بشكل دائم.", "com.affine.setting.account.delete.success-description-1": "تم حذف حسابك وبيانات السحابة الخاصة بك.", "com.affine.setting.account.delete.success-description-2": "يمكن حذف البيانات المحلية عن طريق إلغاء تثبيت التطبيق ومسح بيانات المتصفح.", + "com.affine.setting.account.delete.success-title": "تم حذف الحساب", + "com.affine.setting.account.delete.team-warning-description": "أنت مالك لمساحة عمل الفريق. لحذف حسابك، يرجى حذف مساحة العمل أو نقل الملكية أولا.", + "com.affine.setting.account.delete.team-warning-title": "لا يمكن حذف الحساب", "com.affine.setting.account.message": "معلوماتك الشخصية", + "com.affine.setting.appearance.links": "روابط", + "com.affine.setting.appearance.open-in-app": "فتح روابط AFFiNE", + "com.affine.setting.appearance.open-in-app.always-ask": "اسألني في كل مرة", + "com.affine.setting.appearance.open-in-app.hint": "يمكنك اختيار فتح الرابط في تطبيق سطح المكتب أو مباشرة في المتصفح.", + "com.affine.setting.appearance.open-in-app.open-in-desktop-app": "فتح الروابط في تطبيق سطح المكتب", + "com.affine.setting.appearance.open-in-app.open-in-web": "فتح الروابط في المتصفح", + "com.affine.setting.appearance.open-in-app.title": "فتح روابط AFFiNE", + "com.affine.setting.notifications": "الإشعارات", + "com.affine.setting.notifications.email.comments.subtitle": "ستتلقى إشعارًا عبر البريد الإلكتروني عندما يعلق أعضاء آخرون في مساحة العمل على مستنداتك.", + "com.affine.setting.notifications.email.comments.title": "تعليقات", + "com.affine.setting.notifications.email.invites.subtitle": "ستُرسل الرسائل المتعلقة بالدعوة عبر البريد الإلكتروني.", + "com.affine.setting.notifications.email.invites.title": "الدعوات", + "com.affine.setting.notifications.email.mention.subtitle": "ستتلقى إشعارًا عبر البريد الإلكتروني عند ذكر الأعضاء الآخرين في مساحة العمل لك.", + "com.affine.setting.notifications.email.mention.title": "ذكر", + "com.affine.setting.notifications.email.title": "إشعارات البريد الإلكتروني", + "com.affine.setting.notifications.header.description": "اختر أنواع التحديثات التي ترغب في تلقيها ومكان الحصول عليها.", + "com.affine.setting.notifications.header.title": "الإشعارات", "com.affine.setting.sign.message": "المزامنة مع AFFiNE Cloud", "com.affine.setting.sign.out.message": "تسجيل الخروج من حسابك بأمان.", "com.affine.settingSidebar.settings.general": "عام", @@ -1224,22 +1554,10 @@ "com.affine.settings.appearance.language-description": "اختر اللغة لواجهة المستخدم.", "com.affine.settings.appearance.start-week-description": "افتراضيًا، يبدأ الأسبوع يوم الأحد.", "com.affine.settings.appearance.window-frame-description": "تخصيص مظهر عميل Windows.", - "com.affine.setting.appearance.links": "روابط", - "com.affine.setting.appearance.open-in-app": "فتح روابط AFFiNE", - "com.affine.setting.appearance.open-in-app.hint": "يمكنك اختيار فتح الرابط في تطبيق سطح المكتب أو مباشرة في المتصفح.", - "com.affine.setting.appearance.open-in-app.always-ask": "اسألني في كل مرة", - "com.affine.setting.appearance.open-in-app.open-in-desktop-app": "فتح الروابط في تطبيق سطح المكتب", - "com.affine.setting.appearance.open-in-app.open-in-web": "فتح الروابط في المتصفح", - "com.affine.setting.appearance.open-in-app.title": "فتح روابط AFFiNE", - "com.affine.open-in-app.card.title": "افتح هذا المستند في تطبيق AFFiNE", - "com.affine.open-in-app.card.subtitle": "لا تملك التطبيق؟ <1>اضغط للتنزيل.", - "com.affine.open-in-app.card.button.open": "فتح في التطبيق", - "com.affine.open-in-app.card.button.dismiss": "تجاهل", - "com.affine.open-in-app.card.remember": "تذكر الاختيار", - "com.affine.open-in-app.card.download": "تحميل تطبيق سطح المكتب", "com.affine.settings.auto-check-description": "إذا تم التمكين، سيتم التحقق تلقائيًا من الإصدارات الجديدة على فترات منتظمة.", "com.affine.settings.auto-download-description": "إذا تم التمكين، سيتم تنزيل الإصدارات الجديدة تلقائيًا إلى الجهاز الحالي.", "com.affine.settings.editorSettings": "المحرر", + "com.affine.settings.editorSettings.ask-me-every-time": "اسألني في كل مرة", "com.affine.settings.editorSettings.edgeless": "بلا حدود", "com.affine.settings.editorSettings.edgeless.connecter": "موصل", "com.affine.settings.editorSettings.edgeless.connecter.border-style": "نمط الحدود", @@ -1252,6 +1570,8 @@ "com.affine.settings.editorSettings.edgeless.connecter.end-endpoint": "نقطة النهاية النهائية", "com.affine.settings.editorSettings.edgeless.connecter.start-endpoint": "نقطة النهاية البداية", "com.affine.settings.editorSettings.edgeless.custom": "مخصص", + "com.affine.settings.editorSettings.edgeless.frame": "الإطار", + "com.affine.settings.editorSettings.edgeless.frame.background": "الخلفية", "com.affine.settings.editorSettings.edgeless.mind-map": "خريطة ذهنية", "com.affine.settings.editorSettings.edgeless.mind-map.layout": "التخطيط", "com.affine.settings.editorSettings.edgeless.mind-map.layout.left": "يسار", @@ -1286,8 +1606,6 @@ "com.affine.settings.editorSettings.edgeless.shape.text-alignment": "محاذاة النص", "com.affine.settings.editorSettings.edgeless.shape.text-color": "لون النص", "com.affine.settings.editorSettings.edgeless.shape.triangle": "مثلث", - "com.affine.settings.editorSettings.edgeless.frame": "الإطار", - "com.affine.settings.editorSettings.edgeless.frame.background": "الخلفية", "com.affine.settings.editorSettings.edgeless.style": "النمط", "com.affine.settings.editorSettings.edgeless.style.general": "عام", "com.affine.settings.editorSettings.edgeless.style.scribbled": "خربشة", @@ -1321,27 +1639,29 @@ "com.affine.settings.editorSettings.general.font-family.custom.title": "خط مخصص", "com.affine.settings.editorSettings.general.font-family.description": "اختر خط المحرر الخاص بك.", "com.affine.settings.editorSettings.general.font-family.title": "الخط", - "com.affine.settings.editorSettings.general.spell-check.description": "اكتشاف وتصحيح الأخطاء الإملائية تلقائيًا.", - "com.affine.settings.editorSettings.general.spell-check.title": "التدقيق الإملائي", - "com.affine.settings.editorSettings.general.spell-check.restart-hint": "تم تغيير الإعدادات؛ الرجاء إعادة تشغيل التطبيق. <1>إعادة تشغيل", - "com.affine.settings.editorSettings.page": "صفحة", - "com.affine.settings.editorSettings.general.middle-click-paste.title": "النقر الأوسط للصق", + "com.affine.settings.editorSettings.general.font-size.description": "ضبط حجم الخط الأساسي لتحسين سهولة القراءة.", + "com.affine.settings.editorSettings.general.font-size.title": "حجم الخط", "com.affine.settings.editorSettings.general.middle-click-paste.description": "تمكين سلوك اللصق بالنقرة الوسطى الافتراضي على نظام Linux.", + "com.affine.settings.editorSettings.general.middle-click-paste.title": "النقر الأوسط للصق", + "com.affine.settings.editorSettings.general.spell-check.description": "اكتشاف وتصحيح الأخطاء الإملائية تلقائيًا.", + "com.affine.settings.editorSettings.general.spell-check.restart-hint": "تم تغيير الإعدادات؛ الرجاء إعادة تشغيل التطبيق. <1>إعادة تشغيل", + "com.affine.settings.editorSettings.general.spell-check.title": "التدقيق الإملائي", + "com.affine.settings.editorSettings.page": "صفحة", + "com.affine.settings.editorSettings.page.default-page-width.description": "تعيين العرض الافتراضي للصفحات الجديدة، يمكن للصفحات الفردية تجاوز ذلك.", + "com.affine.settings.editorSettings.page.default-page-width.full-width": "عرض كامل", + "com.affine.settings.editorSettings.page.default-page-width.standard": "قياسي", + "com.affine.settings.editorSettings.page.default-page-width.title": "عرض الصفحة الافتراضي", "com.affine.settings.editorSettings.page.display-bi-link.description": "عرض الروابط ثنائية الاتجاه في المستند.", "com.affine.settings.editorSettings.page.display-bi-link.title": "عرض الروابط ثنائية الاتجاه", "com.affine.settings.editorSettings.page.display-doc-info.description": "عرض معلومات المستند في المستند.", "com.affine.settings.editorSettings.page.display-doc-info.title": "عرض معلومات المستند", + "com.affine.settings.editorSettings.page.edgeless-default-theme.description": "تعيين النظام اللوني الافتراضي بلا حدود.", + "com.affine.settings.editorSettings.page.edgeless-default-theme.specified": "محدد بواسطة وضع اللون الحالي", + "com.affine.settings.editorSettings.page.edgeless-default-theme.title": "سمة بلا حدود الافتراضية", + "com.affine.settings.editorSettings.page.edgeless-scroll-wheel-zoom.description": "استخدام عجلة التمرير للتكبير والتصغير.", + "com.affine.settings.editorSettings.page.edgeless-scroll-wheel-zoom.title": "تكبير بعجلة التمرير", "com.affine.settings.editorSettings.page.full-width.description": "تعظيم عرض المحتوى داخل الصفحة.", "com.affine.settings.editorSettings.page.full-width.title": "تخطيط العرض الكامل", - "com.affine.settings.editorSettings.page.default-page-width.title": "عرض الصفحة الافتراضي", - "com.affine.settings.editorSettings.page.default-page-width.description": "تعيين العرض الافتراضي للصفحات الجديدة، يمكن للصفحات الفردية تجاوز ذلك.", - "com.affine.settings.editorSettings.page.default-page-width.standard": "قياسي", - "com.affine.settings.editorSettings.page.default-page-width.full-width": "عرض كامل", - "com.affine.settings.editorSettings.page.edgeless-default-theme.description": "تعيين النظام اللوني الافتراضي بلا حدود.", - "com.affine.settings.editorSettings.page.edgeless-default-theme.title": "سمة بلا حدود الافتراضية", - "com.affine.settings.editorSettings.page.edgeless-default-theme.specified": "محدد بواسطة وضع اللون الحالي", - "com.affine.settings.editorSettings.page.edgeless-scroll-wheel-zoom.title": "تكبير بعجلة التمرير", - "com.affine.settings.editorSettings.page.edgeless-scroll-wheel-zoom.description": "استخدام عجلة التمرير للتكبير والتصغير.", "com.affine.settings.editorSettings.preferences": "التفضيلات", "com.affine.settings.editorSettings.preferences.export.description": "يمكنك تصدير البيانات الكاملة للتفضيلات من أجل النسخ الاحتياطي، ويمكن إعادة استيراد البيانات المصدرة.", "com.affine.settings.editorSettings.preferences.export.title": "تصدير الإعدادات", @@ -1349,11 +1669,45 @@ "com.affine.settings.editorSettings.preferences.import.title": "استيراد الإعدادات", "com.affine.settings.editorSettings.subtitle": "تكوين محرر خاص بك", "com.affine.settings.editorSettings.title": "إعدادات المحرر", - "com.affine.settings.editorSettings.ask-me-every-time": "اسألني في كل مرة", "com.affine.settings.email": "البريد الإلكتروني", "com.affine.settings.email.action": "تغيير البريد الإلكتروني", "com.affine.settings.email.action.change": "تغيير البريد الإلكتروني", "com.affine.settings.email.action.verify": "تحقق من البريد الإلكتروني", + "com.affine.settings.meetings": "الاجتماعات", + "com.affine.settings.meetings.enable.description": "استخدم ملاحظات الاجتماع وميزات تلخيص الذكاء الاصطناعي المقدمة من AFFiNE. <1>ناقش المزيد في المجتمع.", + "com.affine.settings.meetings.enable.title": "تمكين ملاحظات الاجتماع", + "com.affine.settings.meetings.privacy.header": "الخصوصية والأمان", + "com.affine.settings.meetings.privacy.issues": "مشكلات الأذونات", + "com.affine.settings.meetings.privacy.issues.description": "تم منح الأذونات، ولكن لم يتم تحديث الحالة؟ أعد تشغيل التطبيق لتحديث الأذونات.", + "com.affine.settings.meetings.privacy.issues.restart": "إعادة تشغيل التطبيق", + "com.affine.settings.meetings.privacy.microphone": "ميكروفون", + "com.affine.settings.meetings.privacy.microphone.description": "تتطلب ميزة الاجتماع إذنًا للاستخدام.", + "com.affine.settings.meetings.privacy.microphone.permission-setting": "انقر للسماح", + "com.affine.settings.meetings.privacy.screen-system-audio-recording": "تسجيل الصوت من النظام والشاشة", + "com.affine.settings.meetings.privacy.screen-system-audio-recording.description": "تتطلب ميزة الاجتماع إذنًا للاستخدام.", + "com.affine.settings.meetings.privacy.screen-system-audio-recording.permission-setting": "انقر للقبول", + "com.affine.settings.meetings.record.header": "تسجيل الاجتماع", + "com.affine.settings.meetings.record.open-saved-file": "افتح التسجيلات المحفوظة", + "com.affine.settings.meetings.record.open-saved-file.description": "افتح الملفات المسجلة المخزنة محليًا.", + "com.affine.settings.meetings.record.permission-modal.description": "سيقوم AFFiNE بتوليد ملاحظات الاجتماع عن طريق تسجيل اجتماعاتك. إذن \"تسجيل الشاشة والصوت النظامي\" ضروري.", + "com.affine.settings.meetings.record.permission-modal.open-setting": "فتح إعدادات النظام", + "com.affine.settings.meetings.record.permission-modal.title": "تسجيل الشاشة والصوت النظام", + "com.affine.settings.meetings.record.recording-mode": "عند بدء الاجتماع", + "com.affine.settings.meetings.record.recording-mode.auto-start": "بدء التسجيل تلقائيًا", + "com.affine.settings.meetings.record.recording-mode.description": "اختر السلوك عند بدء الاجتماع.", + "com.affine.settings.meetings.record.recording-mode.none": "لا تفعل شيئًا", + "com.affine.settings.meetings.record.recording-mode.prompt": "إظهار طلب تسجيل", + "com.affine.settings.meetings.record.save-mode": "حفظ مقطع تسجيل الاجتماع إلى", + "com.affine.settings.meetings.setting.prompt": "التقاط صوت أصلي، لا حاجة لروبوتات - مباشرة من Mac الخاص بك إلى ذكاء الاجتماع.", + "com.affine.settings.meetings.setting.prompt.2": "ميزات الاجتماع متوفرة مجانًا في مرحلة بيتا", + "com.affine.settings.meetings.setting.welcome": "ما وراء التسجيل\nمساعد اجتماع الذكاء الاصطناعي الخاص بك هنا", + "com.affine.settings.meetings.setting.welcome.hints": "حيث يلتقي الذكاء الاصطناعي باجتماعاتك - يعزز تعاونك.\n", + "com.affine.settings.meetings.setting.welcome.learn-more": "تعرّف على المزيد", + "com.affine.settings.meetings.transcription.auto-summary": "ملخص تلقائي باستخدام الذكاء الاصطناعي", + "com.affine.settings.meetings.transcription.auto-summary.description": "توليد ملخص تلقائيًا لملاحظات الاجتماع.", + "com.affine.settings.meetings.transcription.auto-todo": "قائمة مهام تلقائية باستخدام الذكاء الاصطناعي", + "com.affine.settings.meetings.transcription.auto-todo.description": "توليد قائمة مهام تلقائيًا لملاحظات الاجتماع.", + "com.affine.settings.meetings.transcription.header": "النسخ باستخدام الذكاء الاصطناعي", "com.affine.settings.member-tooltip": "تمكين AFFiNE Cloud للتعاون مع الآخرين", "com.affine.settings.member.loading": "جارٍ تحميل قائمة الأعضاء...", "com.affine.settings.noise-style": "خلفية ضوضاء على الشريط الجانبي", @@ -1373,44 +1727,100 @@ "com.affine.settings.suggestion-2": "تحب تطبيقنا؟ <1>قيّمنا على GitHub و<2>أنشئ قضايا لآرائك القيمة!", "com.affine.settings.translucent-style": "واجهة شفافة على الشريط الجانبي", "com.affine.settings.translucent-style-description": "استخدام تأثير الشفافية على الشريط الجانبي.", - "com.affine.settings.meetings": "الاجتماعات", - "com.affine.settings.meetings.setting.welcome": "ما وراء التسجيل\nمساعد اجتماع الذكاء الاصطناعي الخاص بك هنا", - "com.affine.settings.meetings.setting.prompt": "التقاط صوت أصلي، لا حاجة لروبوتات - مباشرة من Mac الخاص بك إلى ذكاء الاجتماع.", - "com.affine.settings.meetings.setting.prompt.2": "ميزات الاجتماع متوفرة مجانًا في مرحلة بيتا", - "com.affine.settings.meetings.setting.welcome.hints": "حيث يلتقي الذكاء الاصطناعي باجتماعاتك - يعزز تعاونك.\n", - "com.affine.settings.meetings.setting.welcome.learn-more": "تعرّف على المزيد", - "com.affine.settings.meetings.enable.title": "تمكين ملاحظات الاجتماع", - "com.affine.settings.meetings.enable.description": "استخدم ملاحظات الاجتماع وميزات تلخيص الذكاء الاصطناعي المقدمة من AFFiNE. <1>ناقش المزيد في المجتمع.", - "com.affine.settings.meetings.record.header": "تسجيل الاجتماع", - "com.affine.settings.meetings.record.recording-mode": "عند بدء الاجتماع", - "com.affine.settings.meetings.record.recording-mode.description": "اختر السلوك عند بدء الاجتماع.", - "com.affine.settings.meetings.record.open-saved-file": "افتح التسجيلات المحفوظة", - "com.affine.settings.meetings.record.open-saved-file.description": "افتح الملفات المسجلة المخزنة محليًا.", - "com.affine.settings.meetings.transcription.header": "النسخ باستخدام الذكاء الاصطناعي", - "com.affine.settings.meetings.transcription.auto-summary": "ملخص تلقائي باستخدام الذكاء الاصطناعي", - "com.affine.settings.meetings.transcription.auto-summary.description": "توليد ملخص تلقائيًا لملاحظات الاجتماع.", - "com.affine.settings.meetings.transcription.auto-todo": "قائمة مهام تلقائية باستخدام الذكاء الاصطناعي", - "com.affine.settings.meetings.transcription.auto-todo.description": "توليد قائمة مهام تلقائيًا لملاحظات الاجتماع.", - "com.affine.settings.meetings.privacy.header": "الخصوصية والأمان", - "com.affine.settings.meetings.privacy.screen-system-audio-recording": "تسجيل الصوت من النظام والشاشة", - "com.affine.settings.meetings.privacy.screen-system-audio-recording.description": "تتطلب ميزة الاجتماع إذنًا للاستخدام.", - "com.affine.settings.meetings.privacy.screen-system-audio-recording.permission-setting": "انقر للقبول", - "com.affine.settings.meetings.privacy.microphone": "ميكروفون", - "com.affine.settings.meetings.privacy.microphone.description": "تتطلب ميزة الاجتماع إذنًا للاستخدام.", - "com.affine.settings.meetings.privacy.microphone.permission-setting": "انقر للسماح", - "com.affine.settings.meetings.privacy.issues": "مشكلات الأذونات", - "com.affine.settings.meetings.privacy.issues.description": "تم منح الأذونات، ولكن لم يتم تحديث الحالة؟ أعد تشغيل التطبيق لتحديث الأذونات.", - "com.affine.settings.meetings.privacy.issues.restart": "إعادة تشغيل التطبيق", - "com.affine.settings.meetings.record.recording-mode.none": "لا تفعل شيئًا", - "com.affine.settings.meetings.record.recording-mode.auto-start": "بدء التسجيل تلقائيًا", - "com.affine.settings.meetings.record.recording-mode.prompt": "إظهار طلب تسجيل", - "com.affine.settings.meetings.record.permission-modal.title": "تسجيل الشاشة والصوت النظام", - "com.affine.settings.meetings.record.permission-modal.description": "سيقوم AFFiNE بتوليد ملاحظات الاجتماع عن طريق تسجيل اجتماعاتك. إذن \"تسجيل الشاشة والصوت النظامي\" ضروري.", - "com.affine.settings.meetings.record.save-mode": "حفظ مقطع تسجيل الاجتماع إلى", - "com.affine.settings.meetings.record.permission-modal.open-setting": "فتح إعدادات النظام", "com.affine.settings.workspace": "مساحة العمل", + "com.affine.settings.workspace.affine-ai.description": "السماح لأعضاء الساحة الافتراضية باستخدام ميزات AFFiNE AI. لن يؤثر هذا الإعداد على الفوترة. يستخدم أعضاء الساحة الافتراضية AFFiNE AI من خلال حساباتهم الشخصية.", + "com.affine.settings.workspace.affine-ai.label": "السماح بمساعد AFFiNE AI", + "com.affine.settings.workspace.affine-ai.title": "AFFiNE AI", + "com.affine.settings.workspace.backup": "مساحات العمل المؤرشفة", + "com.affine.settings.workspace.backup.delete": "حذف مساحة العمل المؤرشفة", + "com.affine.settings.workspace.backup.delete-at": "تم الحذف بتاريخ {{date}} في {{time}}", + "com.affine.settings.workspace.backup.delete.success": "تم حذف النسخة الاحتياطية لمساحة العمل بنجاح", + "com.affine.settings.workspace.backup.delete.warning": "هل أنت متأكد أنك تريد حذف مساحة العمل هذه؟ لا يمكن التراجع عن هذا الإجراء. تأكد من أنك لم تعد بحاجة إليها قبل المتابعة.", + "com.affine.settings.workspace.backup.empty": "لم يتم العثور على ملفات مساحة العمل المؤرشفة", + "com.affine.settings.workspace.backup.import": "تمكين مساحة العمل المحلية", + "com.affine.settings.workspace.backup.import.success": "تم تمكين مساحة العمل بنجاح", + "com.affine.settings.workspace.backup.import.success.action": "فتح", + "com.affine.settings.workspace.backup.subtitle": "إدارة ملفات مساحة العمل المحلية المؤرشفة", + "com.affine.settings.workspace.billing": "فواتير الفريق", + "com.affine.settings.workspace.billing.team-workspace": "مساحة العمل الفريقية", + "com.affine.settings.workspace.billing.team-workspace.cancel-plan": "إلغاء الخطة", + "com.affine.settings.workspace.billing.team-workspace.description.billed.annually": "يتم فوترة مساحة عملك سنويًا.", + "com.affine.settings.workspace.billing.team-workspace.description.billed.monthly": "يتم فوترة مساحة عملك شهريًا.", + "com.affine.settings.workspace.billing.team-workspace.description.free-trail": "مساحة عملك في فترة تجريبية مجانية.", + "com.affine.settings.workspace.billing.team-workspace.next-billing-date": "تاريخ الفوترة التالي: {{date}}", + "com.affine.settings.workspace.billing.team-workspace.not-renewed": "ستنتهي صلاحية اشتراكك في {{date}}", "com.affine.settings.workspace.description": "يمكنك عرض معلومات مساحة العمل الحالية هنا.", "com.affine.settings.workspace.experimental-features": "ميزات تجريبية", + "com.affine.settings.workspace.experimental-features.enable-adapter-panel.description": "بمجرد التفعيل، يمكنك معاينة محتويات التوصيل في الشريط الجانبي الأيمن.", + "com.affine.settings.workspace.experimental-features.enable-adapter-panel.name": "لوحة التوصيلات", + "com.affine.settings.workspace.experimental-features.enable-advanced-block-visibility.description": "يوفر تحكمًا تفصيليًا حول الكتل بلا حدود المرئية في وضع الصفحة.", + "com.affine.settings.workspace.experimental-features.enable-advanced-block-visibility.name": "التحكم في رؤية الكتل المتقدمة", + "com.affine.settings.workspace.experimental-features.enable-ai-chat-block.description": "تمكين كتل الدردشة بالذكاء الاصطناعي.", + "com.affine.settings.workspace.experimental-features.enable-ai-chat-block.name": "كتلة المحادثة بالذكاء الاصطناعي", + "com.affine.settings.workspace.experimental-features.enable-ai-model-switch.description": "تمكين أو تعطيل ميزة تبديل نموذج الذكاء الاصطناعي.", + "com.affine.settings.workspace.experimental-features.enable-ai-model-switch.name": "تمكين التبديل لنموذج الذكاء الاصطناعي", + "com.affine.settings.workspace.experimental-features.enable-ai-network-search.description": "تمكين أو تعطيل ميزة البحث في الشبكة عبر الذكاء الاصطناعي.", + "com.affine.settings.workspace.experimental-features.enable-ai-network-search.name": "تمكين البحث في الشبكة عبر الذكاء الاصطناعي", + "com.affine.settings.workspace.experimental-features.enable-ai-onboarding.description": "تمكين إدخال الذكاء الاصطناعي.", + "com.affine.settings.workspace.experimental-features.enable-ai-onboarding.name": "إدخال الذكاء الاصطناعي", + "com.affine.settings.workspace.experimental-features.enable-ai-playground.description": "تمكين أو تعطيل ميزة ملعب AI.", + "com.affine.settings.workspace.experimental-features.enable-ai-playground.name": "تمكين ملعب AI", + "com.affine.settings.workspace.experimental-features.enable-ai-send-detailed-object.description": "عند التعطيل، في كل مرة تختار \"المتابعة مع الذكاء الاصطناعي\"، يحصل الذكاء الاصطناعي على لقطة شاشة فقط.", + "com.affine.settings.workspace.experimental-features.enable-ai-send-detailed-object.name": "إرسال معلومات تفصيلية عن العناصر إلى الذكاء الاصطناعي", + "com.affine.settings.workspace.experimental-features.enable-ai.description": "تمكين أو تعطيل جميع ميزات الذكاء الاصطناعي.", + "com.affine.settings.workspace.experimental-features.enable-ai.name": "تمكين الذكاء الاصطناعي", + "com.affine.settings.workspace.experimental-features.enable-audio-block.description": "تتيح لك الكتلة الصوتية تشغيل الملفات الصوتية عالميًا وإضافة ملاحظات إليها.", + "com.affine.settings.workspace.experimental-features.enable-audio-block.name": "كتلة الصوت", + "com.affine.settings.workspace.experimental-features.enable-block-meta.description": "بمجرد تمكينها، ستحتوي جميع الكتل على وقت الإنشاء ووقت التحديث ومنشئ ومحدث.", + "com.affine.settings.workspace.experimental-features.enable-block-meta.name": "ميتا كتلة", + "com.affine.settings.workspace.experimental-features.enable-block-query.description": "تمكين استعلامات كتل المهام.", + "com.affine.settings.workspace.experimental-features.enable-block-query.name": "استعلام كتلة المهام", + "com.affine.settings.workspace.experimental-features.enable-callout.description": "اجعل كلماتك تبرز. يتضمن ذلك أيضًا الإبراز في كتلة النسخ.", + "com.affine.settings.workspace.experimental-features.enable-callout.name": "نصيحة", + "com.affine.settings.workspace.experimental-features.enable-code-block-html-preview.description": "بمجرد التمكين، يمكنك معاينة HTML في كتلة الشفرة.", + "com.affine.settings.workspace.experimental-features.enable-code-block-html-preview.name": "معاينة HTML لكتلة الشفرة", + "com.affine.settings.workspace.experimental-features.enable-color-picker.description": "تمكين كتل منتقي الألوان.", + "com.affine.settings.workspace.experimental-features.enable-color-picker.name": "منتقي الألوان", + "com.affine.settings.workspace.experimental-features.enable-database-attachment-note.description": "يسمح بإضافة ملاحظات إلى مرفقات قاعدة البيانات.", + "com.affine.settings.workspace.experimental-features.enable-database-attachment-note.name": "ملاحظة ارتباط قاعدة البيانات", + "com.affine.settings.workspace.experimental-features.enable-database-full-width.description": "سيتم عرض قاعدة البيانات في وضع العرض الكامل.", + "com.affine.settings.workspace.experimental-features.enable-database-full-width.name": "قاعدة بيانات بعرض كامل", + "com.affine.settings.workspace.experimental-features.enable-edgeless-scribbled-style.description": "بمجرد التمكين، يمكنك استخدام نمط الحبر في وضع بلا حواف.", + "com.affine.settings.workspace.experimental-features.enable-edgeless-scribbled-style.name": "نمط الحبر بلا حواف", + "com.affine.settings.workspace.experimental-features.enable-edgeless-text.description": "تمكين كتل النص بلا حدود.", + "com.affine.settings.workspace.experimental-features.enable-edgeless-text.name": "نص بلا حدود", + "com.affine.settings.workspace.experimental-features.enable-editor-rtl.description": "بمجرد التمكين، سيتم عرض المحرر في وضع الكتابة من اليمين إلى اليسار.", + "com.affine.settings.workspace.experimental-features.enable-editor-rtl.name": "وضع الكتابة من اليمين إلى اليسار للمحرر", + "com.affine.settings.workspace.experimental-features.enable-editor-settings.description": "تمكين إعدادات المحرر.", + "com.affine.settings.workspace.experimental-features.enable-editor-settings.name": "إعدادات المحرر", + "com.affine.settings.workspace.experimental-features.enable-embed-iframe-block.description": "تمكين تضمين كتلة Iframe.", + "com.affine.settings.workspace.experimental-features.enable-embed-iframe-block.name": "تضمين كتلة Iframe", + "com.affine.settings.workspace.experimental-features.enable-emoji-doc-icon.description": "بمجرد التمكين، يمكنك استخدام إيموجي كأيقونة للوثيقة. عندما يكون الحرف الأول من اسم الوثيقة إيموجي، سيتم استخراجه واستخدامه كأيقونته.", + "com.affine.settings.workspace.experimental-features.enable-emoji-doc-icon.name": "أيقونة مستند إيموجي", + "com.affine.settings.workspace.experimental-features.enable-emoji-folder-icon.description": "بمجرد التمكين، يمكنك استخدام إيموجي كأيقونة للمجلد. عندما يكون الحرف الأول من اسم المجلد إيموجي، سيتم استخراجه واستخدامه كأيقونته.", + "com.affine.settings.workspace.experimental-features.enable-emoji-folder-icon.name": "أيقونة مجلد إيموجي", + "com.affine.settings.workspace.experimental-features.enable-local-workspace.description": "السماح بإنشاء مساحة عمل محلية", + "com.affine.settings.workspace.experimental-features.enable-local-workspace.name": "السماح بإنشاء مساحة عمل محلية", + "com.affine.settings.workspace.experimental-features.enable-meetings.description": "تتيح لك الاجتماعات تسجيل وتفريغ الاجتماعات. لا تنسَ تفعيلها في إعدادات AFFiNE.", + "com.affine.settings.workspace.experimental-features.enable-meetings.name": "اجتماعات", + "com.affine.settings.workspace.experimental-features.enable-mind-map-import.description": "تمكين استيراد خريطة ذهنية.", + "com.affine.settings.workspace.experimental-features.enable-mind-map-import.name": "استيراد خريطة ذهنية", + "com.affine.settings.workspace.experimental-features.enable-mobile-edgeless-editing.description": "بمجرد التفعيل، يمكن للمستخدمين تحرير اللوحة بدون حدود.", + "com.affine.settings.workspace.experimental-features.enable-mobile-edgeless-editing.name": "تفعيل التحرير بدون حدود", + "com.affine.settings.workspace.experimental-features.enable-mobile-keyboard-toolbar.description": "تمكين شريط أدوات لوحة المفاتيح للجوال.", + "com.affine.settings.workspace.experimental-features.enable-mobile-keyboard-toolbar.name": "شريط أدوات لوحة المفاتيح للجوال", + "com.affine.settings.workspace.experimental-features.enable-mobile-linked-doc-menu.description": "تمكين القائمة الموسعة للمستندات للجوال.", + "com.affine.settings.workspace.experimental-features.enable-mobile-linked-doc-menu.name": "الويدجت المرتبط بالمستندات للجوال", + "com.affine.settings.workspace.experimental-features.enable-pdf-embed-preview.description": "بمجرد التمكين، يمكنك معاينة PDF في عرض التضمين.", + "com.affine.settings.workspace.experimental-features.enable-pdf-embed-preview.name": "عرض معاينة تضمين PDF", + "com.affine.settings.workspace.experimental-features.enable-snapshot-import-export.description": "بمجرد التمكين، يمكن للمستخدمين استيراد وتصدير لقطات Blocksuite.", + "com.affine.settings.workspace.experimental-features.enable-snapshot-import-export.name": "تمكين استيراد وتصدير اللقطات", + "com.affine.settings.workspace.experimental-features.enable-synced-doc-block.description": "تمكين مزامنة كتل الوثائق.", + "com.affine.settings.workspace.experimental-features.enable-synced-doc-block.name": "كتلة الوثائق المتزامنة", + "com.affine.settings.workspace.experimental-features.enable-table-virtual-scroll.description": "بمجرد التمكين، قم بتبديل العرض الجدولي إلى وضع التمرير الافتراضي في قاعدة البيانات.", + "com.affine.settings.workspace.experimental-features.enable-table-virtual-scroll.name": "عرض تمرير افتراضي لجداول قاعدة البيانات", + "com.affine.settings.workspace.experimental-features.enable-theme-editor.description": "تمكين محرر الثيمات.", + "com.affine.settings.workspace.experimental-features.enable-theme-editor.name": "محرر الثيمات", "com.affine.settings.workspace.experimental-features.get-started": "البدء", "com.affine.settings.workspace.experimental-features.header.plugins": "ميزات تجريبية", "com.affine.settings.workspace.experimental-features.header.subtitle": "بعض الميزات متاحة للوصول المبكر", @@ -1418,133 +1828,73 @@ "com.affine.settings.workspace.experimental-features.prompt-header": "هل ترغب في استخدام نظام المكونات الإضافية الذي لا يزال في المرحلة التجريبية؟", "com.affine.settings.workspace.experimental-features.prompt-warning": "أنت على وشك تمكين ميزة تجريبية. لا تزال هذه الميزة قيد التطوير وقد تحتوي على أخطاء أو تعمل بشكل غير متوقع. يرجى المتابعة بحذر وعلى مسؤوليتك الخاصة.", "com.affine.settings.workspace.experimental-features.prompt-warning-title": "رسالة تحذير", - "com.affine.settings.workspace.experimental-features.enable-ai.name": "تمكين الذكاء الاصطناعي", - "com.affine.settings.workspace.experimental-features.enable-ai.description": "تمكين أو تعطيل جميع ميزات الذكاء الاصطناعي.", - "com.affine.settings.workspace.experimental-features.enable-ai-network-search.name": "تمكين البحث في الشبكة عبر الذكاء الاصطناعي", - "com.affine.settings.workspace.experimental-features.enable-ai-network-search.description": "تمكين أو تعطيل ميزة البحث في الشبكة عبر الذكاء الاصطناعي.", - "com.affine.settings.workspace.experimental-features.enable-ai-model-switch.name": "تمكين التبديل لنموذج الذكاء الاصطناعي", - "com.affine.settings.workspace.experimental-features.enable-ai-model-switch.description": "تمكين أو تعطيل ميزة تبديل نموذج الذكاء الاصطناعي.", - "com.affine.settings.workspace.experimental-features.enable-ai-playground.name": "تمكين ملعب AI", - "com.affine.settings.workspace.experimental-features.enable-ai-playground.description": "تمكين أو تعطيل ميزة ملعب AI.", - "com.affine.settings.workspace.experimental-features.enable-database-full-width.name": "قاعدة بيانات بعرض كامل", - "com.affine.settings.workspace.experimental-features.enable-database-full-width.description": "سيتم عرض قاعدة البيانات في وضع العرض الكامل.", - "com.affine.settings.workspace.experimental-features.enable-database-attachment-note.name": "ملاحظة ارتباط قاعدة البيانات", - "com.affine.settings.workspace.experimental-features.enable-database-attachment-note.description": "يسمح بإضافة ملاحظات إلى مرفقات قاعدة البيانات.", - "com.affine.settings.workspace.experimental-features.enable-block-query.name": "استعلام كتلة المهام", - "com.affine.settings.workspace.experimental-features.enable-block-query.description": "تمكين استعلامات كتل المهام.", - "com.affine.settings.workspace.experimental-features.enable-synced-doc-block.name": "كتلة الوثائق المتزامنة", - "com.affine.settings.workspace.experimental-features.enable-synced-doc-block.description": "تمكين مزامنة كتل الوثائق.", - "com.affine.settings.workspace.experimental-features.enable-edgeless-text.name": "نص بلا حدود", - "com.affine.settings.workspace.experimental-features.enable-edgeless-text.description": "تمكين كتل النص بلا حدود.", - "com.affine.settings.workspace.experimental-features.enable-color-picker.name": "منتقي الألوان", - "com.affine.settings.workspace.experimental-features.enable-color-picker.description": "تمكين كتل منتقي الألوان.", - "com.affine.settings.workspace.experimental-features.enable-ai-chat-block.name": "كتلة المحادثة بالذكاء الاصطناعي", - "com.affine.settings.workspace.experimental-features.enable-ai-chat-block.description": "تمكين كتل الدردشة بالذكاء الاصطناعي.", - "com.affine.settings.workspace.experimental-features.enable-ai-onboarding.name": "إدخال الذكاء الاصطناعي", - "com.affine.settings.workspace.experimental-features.enable-ai-onboarding.description": "تمكين إدخال الذكاء الاصطناعي.", - "com.affine.settings.workspace.experimental-features.enable-mind-map-import.name": "استيراد خريطة ذهنية", - "com.affine.settings.workspace.experimental-features.enable-mind-map-import.description": "تمكين استيراد خريطة ذهنية.", - "com.affine.settings.workspace.experimental-features.enable-block-meta.name": "ميتا كتلة", - "com.affine.settings.workspace.experimental-features.enable-block-meta.description": "بمجرد تمكينها، ستحتوي جميع الكتل على وقت الإنشاء ووقت التحديث ومنشئ ومحدث.", - "com.affine.settings.workspace.experimental-features.enable-callout.name": "نصيحة", - "com.affine.settings.workspace.experimental-features.enable-callout.description": "اجعل كلماتك تبرز. يتضمن ذلك أيضًا الإبراز في كتلة النسخ.", - "com.affine.settings.workspace.experimental-features.enable-embed-iframe-block.name": "تضمين كتلة Iframe", - "com.affine.settings.workspace.experimental-features.enable-embed-iframe-block.description": "تمكين تضمين كتلة Iframe.", - "com.affine.settings.workspace.experimental-features.enable-emoji-folder-icon.name": "أيقونة مجلد إيموجي", - "com.affine.settings.workspace.experimental-features.enable-emoji-folder-icon.description": "بمجرد التمكين، يمكنك استخدام إيموجي كأيقونة للمجلد. عندما يكون الحرف الأول من اسم المجلد إيموجي، سيتم استخراجه واستخدامه كأيقونته.", - "com.affine.settings.workspace.experimental-features.enable-emoji-doc-icon.name": "أيقونة مستند إيموجي", - "com.affine.settings.workspace.experimental-features.enable-emoji-doc-icon.description": "بمجرد التمكين، يمكنك استخدام إيموجي كأيقونة للوثيقة. عندما يكون الحرف الأول من اسم الوثيقة إيموجي، سيتم استخراجه واستخدامه كأيقونته.", - "com.affine.settings.workspace.experimental-features.enable-editor-settings.name": "إعدادات المحرر", - "com.affine.settings.workspace.experimental-features.enable-editor-settings.description": "تمكين إعدادات المحرر.", - "com.affine.settings.workspace.experimental-features.enable-theme-editor.name": "محرر الثيمات", - "com.affine.settings.workspace.experimental-features.enable-theme-editor.description": "تمكين محرر الثيمات.", - "com.affine.settings.workspace.experimental-features.enable-local-workspace.name": "السماح بإنشاء مساحة عمل محلية", - "com.affine.settings.workspace.experimental-features.enable-local-workspace.description": "السماح بإنشاء مساحة عمل محلية", - "com.affine.settings.workspace.experimental-features.enable-advanced-block-visibility.name": "التحكم في رؤية الكتل المتقدمة", - "com.affine.settings.workspace.experimental-features.enable-advanced-block-visibility.description": "يوفر تحكمًا تفصيليًا حول الكتل بلا حدود المرئية في وضع الصفحة.", - "com.affine.settings.workspace.experimental-features.enable-mobile-keyboard-toolbar.name": "شريط أدوات لوحة المفاتيح للجوال", - "com.affine.settings.workspace.experimental-features.enable-mobile-keyboard-toolbar.description": "تمكين شريط أدوات لوحة المفاتيح للجوال.", - "com.affine.settings.workspace.experimental-features.enable-mobile-linked-doc-menu.name": "الويدجت المرتبط بالمستندات للجوال", - "com.affine.settings.workspace.experimental-features.enable-mobile-linked-doc-menu.description": "تمكين القائمة الموسعة للمستندات للجوال.", - "com.affine.settings.workspace.experimental-features.enable-snapshot-import-export.name": "تمكين استيراد وتصدير اللقطات", - "com.affine.settings.workspace.experimental-features.enable-snapshot-import-export.description": "بمجرد التمكين، يمكن للمستخدمين استيراد وتصدير لقطات Blocksuite.", - "com.affine.settings.workspace.experimental-features.enable-mobile-edgeless-editing.name": "تفعيل التحرير بدون حدود", - "com.affine.settings.workspace.experimental-features.enable-mobile-edgeless-editing.description": "بمجرد التفعيل، يمكن للمستخدمين تحرير اللوحة بدون حدود.", - "com.affine.settings.workspace.experimental-features.enable-pdf-embed-preview.name": "عرض معاينة تضمين PDF", - "com.affine.settings.workspace.experimental-features.enable-pdf-embed-preview.description": "بمجرد التمكين، يمكنك معاينة PDF في عرض التضمين.", - "com.affine.settings.workspace.experimental-features.enable-audio-block.name": "كتلة الصوت", - "com.affine.settings.workspace.experimental-features.enable-audio-block.description": "تتيح لك الكتلة الصوتية تشغيل الملفات الصوتية عالميًا وإضافة ملاحظات إليها.", - "com.affine.settings.workspace.experimental-features.enable-meetings.name": "اجتماعات", - "com.affine.settings.workspace.experimental-features.enable-meetings.description": "تتيح لك الاجتماعات تسجيل وتفريغ الاجتماعات. لا تنسَ تفعيلها في إعدادات AFFiNE.", - "com.affine.settings.workspace.experimental-features.enable-editor-rtl.name": "وضع الكتابة من اليمين إلى اليسار للمحرر", - "com.affine.settings.workspace.experimental-features.enable-editor-rtl.description": "بمجرد التمكين، سيتم عرض المحرر في وضع الكتابة من اليمين إلى اليسار.", - "com.affine.settings.workspace.experimental-features.enable-edgeless-scribbled-style.name": "نمط الحبر بلا حواف", - "com.affine.settings.workspace.experimental-features.enable-edgeless-scribbled-style.description": "بمجرد التمكين، يمكنك استخدام نمط الحبر في وضع بلا حواف.", - "com.affine.settings.workspace.experimental-features.enable-table-virtual-scroll.name": "عرض تمرير افتراضي لجداول قاعدة البيانات", - "com.affine.settings.workspace.experimental-features.enable-table-virtual-scroll.description": "بمجرد التمكين، قم بتبديل العرض الجدولي إلى وضع التمرير الافتراضي في قاعدة البيانات.", - "com.affine.settings.workspace.experimental-features.enable-code-block-html-preview.name": "معاينة HTML لكتلة الشفرة", - "com.affine.settings.workspace.experimental-features.enable-code-block-html-preview.description": "بمجرد التمكين، يمكنك معاينة HTML في كتلة الشفرة.", - "com.affine.settings.workspace.experimental-features.enable-adapter-panel.name": "لوحة التوصيلات", - "com.affine.settings.workspace.experimental-features.enable-adapter-panel.description": "بمجرد التفعيل، يمكنك معاينة محتويات التوصيل في الشريط الجانبي الأيمن.", - "com.affine.settings.workspace.not-owner": "فقط المالك يمكنه تعديل صورة الرمزية واسم مساحة العمل. ستظهر التغييرات للجميع.", - "com.affine.settings.workspace.preferences": "تفضيلات", - "com.affine.settings.workspace.billing": "فواتير الفريق", - "com.affine.settings.workspace.billing.team-workspace": "مساحة العمل الفريقية", - "com.affine.settings.workspace.billing.team-workspace.description.free-trail": "مساحة عملك في فترة تجريبية مجانية.", - "com.affine.settings.workspace.billing.team-workspace.description.billed.annually": "يتم فوترة مساحة عملك سنويًا.", - "com.affine.settings.workspace.billing.team-workspace.description.billed.monthly": "يتم فوترة مساحة عملك شهريًا.", - "com.affine.settings.workspace.billing.team-workspace.not-renewed": "ستنتهي صلاحية اشتراكك في {{date}}", - "com.affine.settings.workspace.billing.team-workspace.next-billing-date": "تاريخ الفوترة التالي: {{date}}", - "com.affine.settings.workspace.billing.team-workspace.cancel-plan": "إلغاء الخطة", + "com.affine.settings.workspace.indexer-embedding.description": "إدارة فهرسة AFFiNE وتضمين AI AFFiNE لمعالجة المحتوى المحلي", + "com.affine.settings.workspace.indexer-embedding.embedding.additional-attachments.description": "سيتم تضمين الملف المرفوع في مساحة العمل الحالية.", + "com.affine.settings.workspace.indexer-embedding.embedding.additional-attachments.remove-attachment.description": "سيتم إزالة المرفق. لن يواصل الذكاء الاصطناعي استخراج المحتوى من هذا المرفق.", + "com.affine.settings.workspace.indexer-embedding.embedding.additional-attachments.remove-attachment.title": "إزالة المرفق من التضمين؟", + "com.affine.settings.workspace.indexer-embedding.embedding.additional-attachments.remove-attachment.tooltip": "حذف الملف", + "com.affine.settings.workspace.indexer-embedding.embedding.additional-attachments.title": "مرفقات إضافية", + "com.affine.settings.workspace.indexer-embedding.embedding.description": "التضمين يسمح للذكاء الاصطناعي باسترجاع محتواك. إذا كان الفهرس يستخدم إعدادات محلية، فقد يؤثر ذلك على بعض نتائج التضمين.", + "com.affine.settings.workspace.indexer-embedding.embedding.disabled-tooltip": "فقط مالك مساحة العمل يمكنه تمكين تضمين مساحة العمل.", + "com.affine.settings.workspace.indexer-embedding.embedding.ignore-docs.description": "المستندات المتجاهلة لن يتم تضمينها في مساحة العمل الحالية.", + "com.affine.settings.workspace.indexer-embedding.embedding.ignore-docs.title": "تجاهل المستندات", + "com.affine.settings.workspace.indexer-embedding.embedding.progress.loading-sync-status": "جاري تحميل حالة المزامنة...", + "com.affine.settings.workspace.indexer-embedding.embedding.progress.synced": "تمت المزامنة", + "com.affine.settings.workspace.indexer-embedding.embedding.progress.syncing": "جاري المزامنة", + "com.affine.settings.workspace.indexer-embedding.embedding.progress.title": "تقدم التضمين", + "com.affine.settings.workspace.indexer-embedding.embedding.remove-attachment.error": "فشل في إزالة المرفق من التضمين", + "com.affine.settings.workspace.indexer-embedding.embedding.select-doc": "حدد مستند", + "com.affine.settings.workspace.indexer-embedding.embedding.switch.description": "يمكن للذكاء الاصطناعي استدعاء الملفات المضمنة في مساحة العمل.", + "com.affine.settings.workspace.indexer-embedding.embedding.switch.error": "فشل في تحديث تضمين مستند مساحة العمل المفعلة.", + "com.affine.settings.workspace.indexer-embedding.embedding.switch.title": "تضمين مساحة العمل", + "com.affine.settings.workspace.indexer-embedding.embedding.title": "التضمين", + "com.affine.settings.workspace.indexer-embedding.embedding.update-ignored-docs.error": "فشل في تحديث المستندات المتجاهلة", + "com.affine.settings.workspace.indexer-embedding.embedding.upload-file": "رفع ملف", + "com.affine.settings.workspace.indexer-embedding.title": "الفهرس والتضمين", "com.affine.settings.workspace.license": "ترخيص", - "com.affine.settings.workspace.license.description": "إدارة معلومات الترخيص والفواتير لمساحة العمل الفريقية ذاتية الاستضافة.", - "com.affine.settings.workspace.license.benefit.team.title": "احصل على خطة الفرق لمساحة العمل ذات الاستضافة ذاتية.", - "com.affine.settings.workspace.license.benefit.team.subtitle": "تحتاج إلى مقاعد إضافية؟ الأمثل للفرق القابلة للتوسعة.", + "com.affine.settings.workspace.license.activate-modal.description": "أدخل مفتاح الترخيص لتفعيل مساحة العمل ذاتية الاستضافة هذه.", + "com.affine.settings.workspace.license.activate-modal.tips": "إذا واجهت أي مشاكل، تواصل مع support@toeverything.info. لا توجد رخصة حتى الآن؟ <1>انقر للشراء.", + "com.affine.settings.workspace.license.activate-modal.title": "تفعيل الترخيص", + "com.affine.settings.workspace.license.activate-success": "تم تفعيل الترخيص بنجاح.", "com.affine.settings.workspace.license.benefit.team.g1": "كل شيء في FOSS ذات الاستضافة الذاتية", "com.affine.settings.workspace.license.benefit.team.g2": "{{initialQuota}} سعة التخزين الأولي + {{quotaPerSeat}} لكل مقعد", "com.affine.settings.workspace.license.benefit.team.g3": "{{quota}} من حجم الملف الأقصى", "com.affine.settings.workspace.license.benefit.team.g4": "أعضاء فريق غير محدودين (10+ مقاعد)", "com.affine.settings.workspace.license.benefit.team.g5": "أدوار إدارية متعددة", "com.affine.settings.workspace.license.benefit.team.g6": "دعم عملاء ذو أولوية", - "com.affine.settings.workspace.license.lean-more": "تعرّف على المزيد", - "com.affine.settings.workspace.license.self-host": "مساحة العمل ذات الاستضافة الذاتية", - "com.affine.settings.workspace.license.self-host-team": "مساحة الفريق ذات الاستضافة الذاتية", - "com.affine.settings.workspace.license.self-host-team.team.description": "سينتهي هذا الترخيص في {{expirationDate}}، مع بقاء {{leftDays}} أيام.", - "com.affine.settings.workspace.license.self-host-team.team.license": "تفعيل باستخدام المفتاح المحلي من <1>Toeverything.Inc", - "com.affine.settings.workspace.license.self-host-team.free.description": "الإصدار الأساسي: {{memberCount}} مقاعد. للحصول على المزيد، قم بالشراء أو استخدام مفتاح التفعيل.", - "com.affine.settings.workspace.license.self-host-team.seats": "مقاعد", - "com.affine.settings.workspace.license.self-host-team.use-purchased-key": "استخدام المفتاح الذي تم شراؤه", - "com.affine.settings.workspace.license.self-host-team.upload-license-file": "رفع ملف الترخيص", - "com.affine.settings.workspace.license.self-host-team.upload-license-file.description": "رفع ملف الترخيص محليًا والتحقق من معلومات الترخيص.", - "com.affine.settings.workspace.license.self-host-team.upload-license-file.tips.title": "لشراء ترخيص:", - "com.affine.settings.workspace.license.self-host-team.upload-license-file.tips.content": "انسخ معرف مساحة العملالخاص بك و<1>تواصل معنا.", - "com.affine.settings.workspace.license.self-host-team.upload-license-file.tips.workspace-id": "معرف مساحة العمل", - "com.affine.settings.workspace.license.self-host-team.upload-license-file.click-to-upload": "انقر للرفع", - "com.affine.settings.workspace.license.self-host-team.upload-license-file.failed": "فشل التفعيل", - "com.affine.settings.workspace.license.self-host-team.upload-license-file.success.title": "تم التفعيل بنجاح", - "com.affine.settings.workspace.license.self-host-team.upload-license-file.success.description": "تم تطبيق الترخيص بنجاح", - "com.affine.settings.workspace.license.self-host-team.upload-license-file.help": "إذا واجهت أي مشاكل، تواصل مع support@toeverything.info.", - "com.affine.settings.workspace.license.self-host-team.deactivate-license": "إلغاء التفعيل", - "com.affine.settings.workspace.license.self-host-team.replace-license.title": "استبدل ملف الترخيص الخاص بك", - "com.affine.settings.workspace.license.self-host-team.replace-license.description": "استبدل الملف الحالي بملف جديد ومحدث.", - "com.affine.settings.workspace.license.self-host-team.replace-license.upload": "رفع ملف الترخيص", + "com.affine.settings.workspace.license.benefit.team.subtitle": "تحتاج إلى مقاعد إضافية؟ الأمثل للفرق القابلة للتوسعة.", + "com.affine.settings.workspace.license.benefit.team.title": "احصل على خطة الفرق لمساحة العمل ذات الاستضافة ذاتية.", "com.affine.settings.workspace.license.buy-more-seat": "شراء المزيد من المقاعد", - "com.affine.settings.workspace.license.activate-modal.title": "تفعيل الترخيص", - "com.affine.settings.workspace.license.activate-modal.description": "أدخل مفتاح الترخيص لتفعيل مساحة العمل ذاتية الاستضافة هذه.", - "com.affine.settings.workspace.license.activate-modal.tips": "إذا واجهت أي مشاكل، تواصل مع support@toeverything.info. لا توجد رخصة حتى الآن؟ <1>انقر للشراء.", - "com.affine.settings.workspace.license.activate-success": "تم تفعيل الترخيص بنجاح.", - "com.affine.settings.workspace.license.deactivate-modal.title": "هل تؤكد التعطيل؟", "com.affine.settings.workspace.license.deactivate-modal.description": "سيجعل هذا مساحة العمل للعرض فقط. يبقى مفتاحك قابلاً للاستخدام في أماكن أخرى. التعطيل لا يلغي خطتك الفريقية. لإلغاء الخطة، اذهب إلى <1>إدارة الدفع.", "com.affine.settings.workspace.license.deactivate-modal.description-license": "بعد التعطيل، ستحتاج لرفع ترخيص جديد لمواصلة استخدام ميزات الفريق.", "com.affine.settings.workspace.license.deactivate-modal.manage-payment": "إدارة الدفع", + "com.affine.settings.workspace.license.deactivate-modal.title": "هل تؤكد التعطيل؟", "com.affine.settings.workspace.license.deactivate-success": "تم إلغاء تفعيل الترخيص بنجاح.", - "com.affine.settings.workspace.state.local": "محلي", - "com.affine.settings.workspace.state.sync-affine-cloud": "المزامنة مع AFFiNE Cloud", - "com.affine.settings.workspace.state.self-hosted": "خادم مستضاف ذاتيًا", - "com.affine.settings.workspace.state.joined": "مساحة العمل المشتركة", - "com.affine.settings.workspace.state.available-offline": "متوفر بدون انترنت", - "com.affine.settings.workspace.state.published": "تم النشر على الويب", - "com.affine.settings.workspace.state.team": "مساحة العمل الفريقية", + "com.affine.settings.workspace.license.description": "إدارة معلومات الترخيص والفواتير لمساحة العمل الفريقية ذاتية الاستضافة.", + "com.affine.settings.workspace.license.lean-more": "تعرّف على المزيد", + "com.affine.settings.workspace.license.self-host": "مساحة العمل ذات الاستضافة الذاتية", + "com.affine.settings.workspace.license.self-host-team": "مساحة الفريق ذات الاستضافة الذاتية", + "com.affine.settings.workspace.license.self-host-team.deactivate-license": "إلغاء التفعيل", + "com.affine.settings.workspace.license.self-host-team.free.description": "الإصدار الأساسي: {{memberCount}} مقاعد. للحصول على المزيد، قم بالشراء أو استخدام مفتاح التفعيل.", + "com.affine.settings.workspace.license.self-host-team.replace-license.description": "استبدل الملف الحالي بملف جديد ومحدث.", + "com.affine.settings.workspace.license.self-host-team.replace-license.title": "استبدل ملف الترخيص الخاص بك", + "com.affine.settings.workspace.license.self-host-team.replace-license.upload": "رفع ملف الترخيص", + "com.affine.settings.workspace.license.self-host-team.seats": "مقاعد", + "com.affine.settings.workspace.license.self-host-team.team.description": "سينتهي هذا الترخيص في {{expirationDate}}، مع بقاء {{leftDays}} أيام.", + "com.affine.settings.workspace.license.self-host-team.team.license": "تفعيل باستخدام المفتاح المحلي من <1>Toeverything.Inc", + "com.affine.settings.workspace.license.self-host-team.upload-license-file": "رفع ملف الترخيص", + "com.affine.settings.workspace.license.self-host-team.upload-license-file.click-to-upload": "انقر للرفع", + "com.affine.settings.workspace.license.self-host-team.upload-license-file.description": "رفع ملف الترخيص محليًا والتحقق من معلومات الترخيص.", + "com.affine.settings.workspace.license.self-host-team.upload-license-file.failed": "فشل التفعيل", + "com.affine.settings.workspace.license.self-host-team.upload-license-file.help": "إذا واجهت أي مشاكل، تواصل مع support@toeverything.info.", + "com.affine.settings.workspace.license.self-host-team.upload-license-file.success.description": "تم تطبيق الترخيص بنجاح", + "com.affine.settings.workspace.license.self-host-team.upload-license-file.success.title": "تم التفعيل بنجاح", + "com.affine.settings.workspace.license.self-host-team.upload-license-file.tips.content": "انسخ معرف مساحة العملالخاص بك و<1>تواصل معنا.", + "com.affine.settings.workspace.license.self-host-team.upload-license-file.tips.title": "لشراء ترخيص:", + "com.affine.settings.workspace.license.self-host-team.upload-license-file.tips.workspace-id": "معرف مساحة العمل", + "com.affine.settings.workspace.license.self-host-team.use-purchased-key": "استخدام المفتاح الذي تم شراؤه", + "com.affine.settings.workspace.not-owner": "فقط المالك يمكنه تعديل صورة الرمزية واسم مساحة العمل. ستظهر التغييرات للجميع.", + "com.affine.settings.workspace.preferences": "تفضيلات", "com.affine.settings.workspace.properties": "الخصائص", "com.affine.settings.workspace.properties.add_property": "إضافة خاصية", "com.affine.settings.workspace.properties.all": "الكل", @@ -1561,51 +1911,36 @@ "com.affine.settings.workspace.properties.required-properties": "الخصائص المطلوبة", "com.affine.settings.workspace.properties.set-as-required": "تعيين كخاصية مطلوبة", "com.affine.settings.workspace.properties.unused": "غير مستخدم", - "com.affine.settings.workspace.storage.subtitle": "يمكنك عرض التخزين والملفات الخاصة بمساحة العمل الحالية هنا.", "com.affine.settings.workspace.publish-tooltip": "تمكين AFFiNE Cloud لنشر هذه مساحة العمل", "com.affine.settings.workspace.sharing.title": "مشاركة", "com.affine.settings.workspace.sharing.url-preview.description": "السماح للكشف عن الروابط بواسطة Slack وتطبيقات اجتماعية أخرى، حتى إن كان المستند متاحًا فقط لأعضاء مساحات العمل.", "com.affine.settings.workspace.sharing.url-preview.title": "تمكين عرض الرابط دائمًا", - "com.affine.settings.workspace.affine-ai.title": "AFFiNE AI", - "com.affine.settings.workspace.affine-ai.label": "السماح بمساعد AFFiNE AI", - "com.affine.settings.workspace.affine-ai.description": "السماح لأعضاء الساحة الافتراضية باستخدام ميزات AFFiNE AI. لن يؤثر هذا الإعداد على الفوترة. يستخدم أعضاء الساحة الافتراضية AFFiNE AI من خلال حساباتهم الشخصية.", - "com.affine.settings.workspace.backup": "مساحات العمل المؤرشفة", - "com.affine.settings.workspace.backup.subtitle": "إدارة ملفات مساحة العمل المحلية المؤرشفة", - "com.affine.settings.workspace.backup.empty": "لم يتم العثور على ملفات مساحة العمل المؤرشفة", - "com.affine.settings.workspace.backup.delete": "حذف مساحة العمل المؤرشفة", - "com.affine.settings.workspace.backup.delete.warning": "هل أنت متأكد أنك تريد حذف مساحة العمل هذه؟ لا يمكن التراجع عن هذا الإجراء. تأكد من أنك لم تعد بحاجة إليها قبل المتابعة.", - "com.affine.settings.workspace.backup.delete.success": "تم حذف النسخة الاحتياطية لمساحة العمل بنجاح", - "com.affine.settings.workspace.backup.import.success": "تم تمكين مساحة العمل بنجاح", - "com.affine.settings.workspace.backup.import": "تمكين مساحة العمل المحلية", - "com.affine.settings.workspace.backup.import.success.action": "فتح", - "com.affine.settings.workspace.backup.delete-at": "تم الحذف بتاريخ {{date}} في {{time}}", - "com.affine.settings.workspace.indexer-embedding.title": "الفهرس والتضمين", - "com.affine.settings.workspace.indexer-embedding.description": "إدارة فهرسة AFFiNE وتضمين AI AFFiNE لمعالجة المحتوى المحلي", - "com.affine.settings.workspace.indexer-embedding.embedding.title": "التضمين", - "com.affine.settings.workspace.indexer-embedding.embedding.description": "التضمين يسمح للذكاء الاصطناعي باسترجاع محتواك. إذا كان الفهرس يستخدم إعدادات محلية، فقد يؤثر ذلك على بعض نتائج التضمين.", - "com.affine.settings.workspace.indexer-embedding.embedding.disabled-tooltip": "فقط مالك مساحة العمل يمكنه تمكين تضمين مساحة العمل.", - "com.affine.settings.workspace.indexer-embedding.embedding.select-doc": "حدد مستند", - "com.affine.settings.workspace.indexer-embedding.embedding.upload-file": "رفع ملف", - "com.affine.settings.workspace.indexer-embedding.embedding.switch.title": "تضمين مساحة العمل", - "com.affine.settings.workspace.indexer-embedding.embedding.switch.description": "يمكن للذكاء الاصطناعي استدعاء الملفات المضمنة في مساحة العمل.", - "com.affine.settings.workspace.indexer-embedding.embedding.switch.error": "فشل في تحديث تضمين مستند مساحة العمل المفعلة.", - "com.affine.settings.workspace.indexer-embedding.embedding.remove-attachment.error": "فشل في إزالة المرفق من التضمين", - "com.affine.settings.workspace.indexer-embedding.embedding.update-ignored-docs.error": "فشل في تحديث المستندات المتجاهلة", - "com.affine.settings.workspace.indexer-embedding.embedding.progress.title": "تقدم التضمين", - "com.affine.settings.workspace.indexer-embedding.embedding.progress.syncing": "جاري المزامنة", - "com.affine.settings.workspace.indexer-embedding.embedding.progress.synced": "تمت المزامنة", - "com.affine.settings.workspace.indexer-embedding.embedding.progress.loading-sync-status": "جاري تحميل حالة المزامنة...", - "com.affine.settings.workspace.indexer-embedding.embedding.ignore-docs.title": "تجاهل المستندات", - "com.affine.settings.workspace.indexer-embedding.embedding.ignore-docs.description": "المستندات المتجاهلة لن يتم تضمينها في مساحة العمل الحالية.", - "com.affine.settings.workspace.indexer-embedding.embedding.additional-attachments.title": "مرفقات إضافية", - "com.affine.settings.workspace.indexer-embedding.embedding.additional-attachments.description": "سيتم تضمين الملف المرفوع في مساحة العمل الحالية.", - "com.affine.settings.workspace.indexer-embedding.embedding.additional-attachments.remove-attachment.title": "إزالة المرفق من التضمين؟", - "com.affine.settings.workspace.indexer-embedding.embedding.additional-attachments.remove-attachment.description": "سيتم إزالة المرفق. لن يواصل الذكاء الاصطناعي استخراج المحتوى من هذا المرفق.", - "com.affine.settings.workspace.indexer-embedding.embedding.additional-attachments.remove-attachment.tooltip": "حذف الملف", + "com.affine.settings.workspace.sharing.workspace-sharing.description": "التحكم في إمكانية مشاركة الصفحات في مساحة العمل هذه علنًا. أوقف التشغيل لمنع المشاركات الجديدة والوصول الخارجي للمشاركات الحالية.", + "com.affine.settings.workspace.sharing.workspace-sharing.title": "السماح بمشاركة صفحات مساحة العمل", + "com.affine.settings.workspace.state.available-offline": "متوفر بدون انترنت", + "com.affine.settings.workspace.state.joined": "مساحة العمل المشتركة", + "com.affine.settings.workspace.state.local": "محلي", + "com.affine.settings.workspace.state.published": "تم النشر على الويب", + "com.affine.settings.workspace.state.self-hosted": "خادم مستضاف ذاتيًا", + "com.affine.settings.workspace.state.sync-affine-cloud": "المزامنة مع AFFiNE Cloud", + "com.affine.settings.workspace.state.team": "مساحة العمل الفريقية", + "com.affine.settings.workspace.storage.subtitle": "يمكنك عرض التخزين والملفات الخاصة بمساحة العمل الحالية هنا.", + "com.affine.settings.workspace.storage.unused-blobs": "المجالات غير المستخدمة", + "com.affine.settings.workspace.storage.unused-blobs.delete.title": "حذف ملفات المجالات", + "com.affine.settings.workspace.storage.unused-blobs.delete.warning": "هل تريد حقًا حذف هذه الملفات؟ لا يمكن التراجع عن هذا الإجراء. تأكد من أنك لم تعد بحاجة إليها قبل المتابعة.", + "com.affine.settings.workspace.storage.unused-blobs.empty": "لا توجد مجالات غير مستخدمة", + "com.affine.settings.workspace.storage.unused-blobs.selected": "محدد", + "com.affine.settings.workspace.template.journal": "نموذج للمجلة", + "com.affine.settings.workspace.template.journal-desc": "اختر نموذجًا لمجلتك", + "com.affine.settings.workspace.template.keep-empty": "ابقها فارغة", + "com.affine.settings.workspace.template.page": "مستند جديد مع النموذج", + "com.affine.settings.workspace.template.page-desc": "ستستخدم المستندات الجديدة النموذج المحدد، متجاهلة الإعدادات الافتراضية.", + "com.affine.settings.workspace.template.page-select": "نموذج للمستند الجديد", + "com.affine.settings.workspace.template.remove": "إزالة النموذج", + "com.affine.settings.workspace.template.title": "قوالبي", "com.affine.share-menu.EnableCloudDescription": "يتطلب مشاركة المستند AFFiNE Cloud.", "com.affine.share-menu.ShareMode": "وضع المشاركة", "com.affine.share-menu.SharePage": "مشاركة المستند", - "com.affine.share-menu.generalAccess": "الوصول العام", "com.affine.share-menu.ShareViaExport": "مشاركة عبر التصدير", "com.affine.share-menu.ShareViaExportDescription": "قم بتنزيل نسخة ثابتة من مستندك لمشاركتها مع الآخرين.", "com.affine.share-menu.ShareViaPrintDescription": "طباعة نسخة ورقية", @@ -1624,45 +1959,47 @@ "com.affine.share-menu.disable-publish-link.notification.fail.title": "فشل في تعطيل الرابط العام", "com.affine.share-menu.disable-publish-link.notification.success.message": "لم يعد هذا المستند مشتركًا علنًا.", "com.affine.share-menu.disable-publish-link.notification.success.title": "تم تعطيل الرابط العام", + "com.affine.share-menu.generalAccess": "الوصول العام", + "com.affine.share-menu.invite-editor.header": "إرسال الدعوة", + "com.affine.share-menu.invite-editor.invite": "دعوة", + "com.affine.share-menu.invite-editor.manage-members": "إدارة الأعضاء", + "com.affine.share-menu.invite-editor.no-found": "لم يتم العثور على نتائج", + "com.affine.share-menu.invite-editor.placeholder": "دعوة أعضاء آخرين", + "com.affine.share-menu.invite-editor.sent-email": "الإعلام عبر البريد الإلكتروني", + "com.affine.share-menu.member-management.add-collaborators": "إضافة متعاونين", + "com.affine.share-menu.member-management.header": "{{memberCount}} متعاون في الوثيقة", + "com.affine.share-menu.member-management.member-count-2": "{{member1}} و{{member2}} في هذه الوثيقة", + "com.affine.share-menu.member-management.member-count-3": "{{member1}}، {{member2}} و{{member3}} في هذه الوثيقة", + "com.affine.share-menu.member-management.member-count-more": "{{member1}}، {{member2}} و {{memberCount}} آخرين", + "com.affine.share-menu.member-management.remove": "إزالة", + "com.affine.share-menu.member-management.set-as-owner": "تعيين كمالك", + "com.affine.share-menu.member-management.set-as-owner.confirm.description": "سيصبح المالك الجديد فعالاً فوراً، وقد تفقد الوصول إلى هذا المستند إذا قام المستخدمون الآخرون بإزالتك، يرجى التأكيد.", + "com.affine.share-menu.member-management.set-as-owner.confirm.title": "هل تريد أن تجعل هذا الشخص المالك؟", + "com.affine.share-menu.member-management.update-fail": "فشل في تحديث الصلاحيات", + "com.affine.share-menu.member-management.update-success": "تم تحديث الصلاحيات", "com.affine.share-menu.navigate.workspace": "إدارة أعضاء مساحة العمل", "com.affine.share-menu.option.link.label": "أي شخص لديه الرابط", "com.affine.share-menu.option.link.no-access": "لا يوجد وصول", "com.affine.share-menu.option.link.no-access.description": "يمكن للأعضاء في هذه المساحة فقط الوصول إلى هذا الرابط", "com.affine.share-menu.option.link.readonly": "للقراءة فقط", "com.affine.share-menu.option.link.readonly.description": "يمكن لأي شخص الوصول إلى هذا الرابط", - "com.affine.share-menu.option.permission.can-manage": "يمكن الإدارة", "com.affine.share-menu.option.permission.can-edit": "يمكن التعديل", + "com.affine.share-menu.option.permission.can-manage": "يمكن الإدارة", "com.affine.share-menu.option.permission.can-read": "يمكن القراءة", - "com.affine.share-menu.option.permission.no-access": "لا يوجد وصول", "com.affine.share-menu.option.permission.label": "الأعضاء في مساحة العمل", + "com.affine.share-menu.option.permission.no-access": "لا يوجد وصول", "com.affine.share-menu.option.permission.tips": "يملك مدراء ومسؤولو مساحة العمل صلاحيات الإدارة تلقائياً.", + "com.affine.share-menu.paywall.member.confirm": "تمت الموافقة", + "com.affine.share-menu.paywall.member.description": "اطلب من صاحب مساحة العمل الخاصة بك الترقية إلى Pro أو أعلى لتمكين إعدادات الصلاحيات.", + "com.affine.share-menu.paywall.member.title": "الصلاحيات تتطلب ترقية مساحة العمل", + "com.affine.share-menu.paywall.owner.confirm": "ترقية", + "com.affine.share-menu.paywall.owner.description": "قم بالترقية إلى Pro أو ما هو أعلى لفتح إعدادات الصلاحيات لهذه الوثيقة.", + "com.affine.share-menu.paywall.owner.title": "الصلاحيات غير متاحة في الخطة المجانية", "com.affine.share-menu.publish-to-web": "النشر على الويب", "com.affine.share-menu.share-privately": "المشاركة بشكل خاص", "com.affine.share-menu.shareButton": "مشاركة", "com.affine.share-menu.sharedButton": "مشترك", - "com.affine.share-menu.member-management.member-count-2": "{{member1}} و{{member2}} في هذه الوثيقة", - "com.affine.share-menu.member-management.member-count-3": "{{member1}}، {{member2}} و{{member3}} في هذه الوثيقة", - "com.affine.share-menu.member-management.member-count-more": "{{member1}}، {{member2}} و {{memberCount}} آخرين", - "com.affine.share-menu.member-management.remove": "إزالة", - "com.affine.share-menu.member-management.set-as-owner": "تعيين كمالك", - "com.affine.share-menu.member-management.set-as-owner.confirm.title": "هل تريد أن تجعل هذا الشخص المالك؟", - "com.affine.share-menu.member-management.set-as-owner.confirm.description": "سيصبح المالك الجديد فعالاً فوراً، وقد تفقد الوصول إلى هذا المستند إذا قام المستخدمون الآخرون بإزالتك، يرجى التأكيد.", - "com.affine.share-menu.member-management.update-success": "تم تحديث الصلاحيات", - "com.affine.share-menu.member-management.update-fail": "فشل في تحديث الصلاحيات", - "com.affine.share-menu.member-management.header": "{{memberCount}} متعاون في الوثيقة", - "com.affine.share-menu.member-management.add-collaborators": "إضافة متعاونين", - "com.affine.share-menu.invite-editor.header": "إرسال الدعوة", - "com.affine.share-menu.invite-editor.manage-members": "إدارة الأعضاء", - "com.affine.share-menu.invite-editor.invite": "دعوة", - "com.affine.share-menu.invite-editor.no-found": "لم يتم العثور على نتائج", - "com.affine.share-menu.invite-editor.placeholder": "دعوة أعضاء آخرين", - "com.affine.share-menu.invite-editor.sent-email": "الإعلام عبر البريد الإلكتروني", - "com.affine.share-menu.paywall.owner.title": "الصلاحيات غير متاحة في الخطة المجانية", - "com.affine.share-menu.paywall.owner.description": "قم بالترقية إلى Pro أو ما هو أعلى لفتح إعدادات الصلاحيات لهذه الوثيقة.", - "com.affine.share-menu.paywall.owner.confirm": "ترقية", - "com.affine.share-menu.paywall.member.title": "الصلاحيات تتطلب ترقية مساحة العمل", - "com.affine.share-menu.paywall.member.description": "اطلب من صاحب مساحة العمل الخاصة بك الترقية إلى Pro أو أعلى لتمكين إعدادات الصلاحيات.", - "com.affine.share-menu.paywall.member.confirm": "تمت الموافقة", + "com.affine.share-menu.workspace-sharing.disabled.tooltip": "المشاركة في مساحة العمل هذه معطّلة. يرجى التواصل مع المسؤول لتفعيلها.", "com.affine.share-page.footer.built-with": "تم إنشاؤه بواسطة", "com.affine.share-page.footer.create-with": "أنشئ باستخدام", "com.affine.share-page.footer.description": "قوِّ مشاركة مستنداتك مع AFFiNE Cloud: مشاركة المستندات بنقرة واحدة", @@ -1678,6 +2015,8 @@ "com.affine.sidebarSwitch.expand": "توسيع الشريط الجانبي", "com.affine.snapshot.import-export.enable": "استيراد وتصدير اللقطات.", "com.affine.snapshot.import-export.enable.desc": "بمجرد التمكين، يمكنك العثور على خيار استيراد وتصدير اللقطات في قائمة المزيد من المستندات.", + "com.affine.split-view-drag-handle.tooltip": "انقر أو اسحب", + "com.affine.split-view-folder-warning.description": "عرض المقسم لا يدعم المجلدات.", "com.affine.star-affine.cancel": "ربما لاحقًا", "com.affine.star-affine.confirm": "نجمة على GitHub", "com.affine.star-affine.description": "هل تجد تطبيقنا مفيدًا وممتعًا؟ نود دعمك لمساعدتنا في الاستمرار في التحسين! طريقة رائعة لدعمنا هي بإعطائنا نجمة على GitHub. هذه الخطوة البسيطة يمكن أن تحدث فرقًا كبيرًا وتساعدنا في تقديم أفضل تجربة لك.", @@ -1706,10 +2045,15 @@ "com.affine.tags.empty.new-tag-button": "علامة جديدة", "com.affine.telemetry.enable": "تمكين Telemetry", "com.affine.telemetry.enable.desc": "Telemetry هي ميزة تتيح لنا جمع البيانات حول كيفية استخدامك للتطبيق. تساعدنا هذه البيانات في تحسين التطبيق وتقديم ميزات أفضل.", + "com.affine.template-journal-onboarding.select": "تحديد", + "com.affine.template-journal-onboarding.title": "تعيين نموذج للمجلة", + "com.affine.template-list.create-new": "إنشاء نموذج جديد", + "com.affine.template-list.delete": "إزالة النموذج", + "com.affine.template-list.empty": "لا يوجد نموذج", + "com.affine.themeSettings.auto": "تلقائي", "com.affine.themeSettings.dark": "داكن", "com.affine.themeSettings.light": "فاتح", "com.affine.themeSettings.system": "النظام", - "com.affine.themeSettings.auto": "تلقائي", "com.affine.time.now": "الآن", "com.affine.time.this-mouth": "هذا الشهر", "com.affine.time.this-week": "هذا الأسبوع", @@ -1717,13 +2061,13 @@ "com.affine.time.today": "اليوم", "com.affine.toastMessage.addLinkedPage": "تمت إضافة المستند المرتبط بنجاح", "com.affine.toastMessage.addedFavorites": "أضيف إلى المفضلة", + "com.affine.toastMessage.defaultMode.edgeless.message": "تم تغيير الوضع الافتراضي لهذا المستند إلى وضع بلا حدود", + "com.affine.toastMessage.defaultMode.edgeless.title": "تم تغيير الوضع الافتراضي", + "com.affine.toastMessage.defaultMode.page.message": "تم تغيير الوضع الافتراضي لهذا المستند إلى وضع الصفحة", + "com.affine.toastMessage.defaultMode.page.title": "تم تغيير الوضع الافتراضي", "com.affine.toastMessage.edgelessMode": "وضع بلا حدود", "com.affine.toastMessage.movedTrash": "نُقل إلى سلة المهملات", "com.affine.toastMessage.pageMode": "وضع الصفحة", - "com.affine.toastMessage.defaultMode.page.title": "تم تغيير الوضع الافتراضي", - "com.affine.toastMessage.defaultMode.page.message": "تم تغيير الوضع الافتراضي لهذا المستند إلى وضع الصفحة", - "com.affine.toastMessage.defaultMode.edgeless.title": "تم تغيير الوضع الافتراضي", - "com.affine.toastMessage.defaultMode.edgeless.message": "تم تغيير الوضع الافتراضي لهذا المستند إلى وضع بلا حدود", "com.affine.toastMessage.permanentlyDeleted": "تم الحذف نهائيًا", "com.affine.toastMessage.removedFavorites": "تمت إزالته من المفضلة", "com.affine.toastMessage.rename": "تمت إعادة التسمية بنجاح", @@ -1731,8 +2075,6 @@ "com.affine.toastMessage.successfullyDeleted": "تم الحذف بنجاح", "com.affine.today": "اليوم", "com.affine.tomorrow": "غدًا", - "com.affine.last-week": "آخر {{weekday}}", - "com.affine.next-week": "التالي {{weekday}}", "com.affine.top-tip.mobile": "محدود للعرض فقط على الهاتف المحمول.", "com.affine.trashOperation.delete": "حذف", "com.affine.trashOperation.delete.description": "بمجرد الحذف، لا يمكنك التراجع عن هذا الإجراء. هل تؤكد؟", @@ -1740,6 +2082,23 @@ "com.affine.trashOperation.deleteDescription": "بمجرد الحذف، لا يمكنك التراجع عن هذا الإجراء. هل تؤكد؟", "com.affine.trashOperation.deletePermanently": "حذف نهائيًا", "com.affine.trashOperation.restoreIt": "استعادة", + "com.affine.upgrade-to-team-page.benefit.description": "مثالي للفرق والمنظمات التي تحتاج إلى أدوات تعاون احترافية.", + "com.affine.upgrade-to-team-page.benefit.g1": "دعوة عدد غير محدود من الأعضاء إلى مساحة عملك", + "com.affine.upgrade-to-team-page.benefit.g2": "تعيين أدوار وأذونات مخصصة لمزيد من التحكم", + "com.affine.upgrade-to-team-page.benefit.g3": "الوصول إلى ميزات إدارة الفريق المتقدمة", + "com.affine.upgrade-to-team-page.benefit.g4": "الحصول على دعم عملاء أولوي", + "com.affine.upgrade-to-team-page.benefit.title": "مساحة العمل الفريقية تمنحك كل ما تحتاجه لتعاون فرقك بشكل سلس:", + "com.affine.upgrade-to-team-page.create-and-upgrade-confirm.confirm": "الاستمرار في التسعير", + "com.affine.upgrade-to-team-page.create-and-upgrade-confirm.description": "مساحة العمل هي المساحة الافتراضية الخاصة بك لالتقاط، وإنشاء، والتخطيط سواء كفرد واحد أو معًا كفريق.", + "com.affine.upgrade-to-team-page.create-and-upgrade-confirm.placeholder": "حدد اسم مساحة العمل", + "com.affine.upgrade-to-team-page.create-and-upgrade-confirm.title": "قم بتسمية مساحة العمل الخاصة بك", + "com.affine.upgrade-to-team-page.no-workspace-available": "لا توجد مساحة عمل متاحة", + "com.affine.upgrade-to-team-page.title": "تعزيز فريقك بتعاون سلس", + "com.affine.upgrade-to-team-page.upgrade-button": "الترقية إلى مساحة العمل الفريقية", + "com.affine.upgrade-to-team-page.upgrade-confirm.description": "هل أنت متأكد أنك تريد ترقية <1>{{workspaceName}} إلى مساحة عمل فريق؟ سيسمح هذا بتعاون عدد غير محدود من الأعضاء في هذه الساحة الافتراضية.", + "com.affine.upgrade-to-team-page.upgrade-confirm.title": "الترقية إلى مساحة العمل الفريقية", + "com.affine.upgrade-to-team-page.workspace-selector.create-workspace": "إنشاء مساحة عمل", + "com.affine.upgrade-to-team-page.workspace-selector.placeholder": "حدد مساحة عمل موجودة أو أنشئ واحدة جديدة", "com.affine.upgrade.button-text.done": "تحديث الصفحة الحالية", "com.affine.upgrade.button-text.error": "خطأ في ترقية البيانات", "com.affine.upgrade.button-text.pending": "ترقية بيانات مساحة العمل", @@ -1758,12 +2117,12 @@ "com.affine.workbench.tab.page-menu-open": "فتح في تبويب جديد", "com.affine.workspace.cannot-delete": "لا يمكنك حذف آخر مساحة عمل", "com.affine.workspace.cloud": "مساحات العمل السحابية", + "com.affine.workspace.cloud.account.admin": "لوحة الإدارة", "com.affine.workspace.cloud.account.logout": "تسجيل الخروج", "com.affine.workspace.cloud.account.settings": "إعدادات الحساب", - "com.affine.workspace.cloud.account.admin": "لوحة الإدارة", - "com.affine.workspace.cloud.account.team.owner": "مالك الفريق", "com.affine.workspace.cloud.account.team.member": "عضو الفريق", "com.affine.workspace.cloud.account.team.multi": "فرق متعددة", + "com.affine.workspace.cloud.account.team.owner": "مالك الفريق", "com.affine.workspace.cloud.account.team.tips-1": "انقر لفتح مساحة العمل", "com.affine.workspace.cloud.account.team.tips-2": "انقر لفتح قائمة مساحات العمل", "com.affine.workspace.cloud.auth": "التسجيل / تسجيل الدخول", @@ -1773,443 +2132,184 @@ "com.affine.workspace.enable-cloud.failed": "فشل في تمكين السحابة، يرجى المحاولة مرة أخرى.", "com.affine.workspace.local": "مساحات العمل المحلية", "com.affine.workspace.local.import": "استيراد مساحة عمل", + "com.affine.workspace.properties": "خصائص مساحة العمل", + "com.affine.workspace.storage": "تخزين مساحة العمل", "com.affine.workspaceDelete.button.cancel": "إلغاء", "com.affine.workspaceDelete.button.delete": "حذف", "com.affine.workspaceDelete.description": "حذف <1>{{workspace}} لا يمكن التراجع عنه، يرجى المتابعة بحذر. سيتم فقدان جميع المحتويات.", "com.affine.workspaceDelete.description2": "حذف <1>{{workspace}} سيحذف البيانات المحلية والسحابية، هذا الإجراء لا يمكن التراجع عنه، يرجى المتابعة بحذر.", "com.affine.workspaceDelete.placeholder": "يرجى كتابة اسم مساحة العمل للتأكيد", "com.affine.workspaceDelete.title": "حذف مساحة العمل", + "com.affine.workspaceList.addServer": "إضافة خادم", "com.affine.workspaceList.addWorkspace.create": "إنشاء مساحة عمل", "com.affine.workspaceList.addWorkspace.create-cloud": "إنشاء مساحة عمل سحابية", "com.affine.workspaceList.workspaceListType.cloud": "مزامنة السحابة", "com.affine.workspaceList.workspaceListType.local": "تخزين محلي", - "com.affine.workspaceList.addServer": "إضافة خادم", "com.affine.workspaceSubPath.all": "كل المستندات", + "com.affine.workspaceSubPath.chat": "الذكاء", "com.affine.workspaceSubPath.trash": "سلة المهملات", "com.affine.workspaceSubPath.trash.empty-description": "سيتم عرض المستندات المحذوفة هنا.", "com.affine.write_with_a_blank_page": "اكتب بصفحة فارغة", "com.affine.yesterday": "أمس", - "com.affine.inactive": "غير نشط", - "com.affine.inactive-member": "عضو غير نشط", - "com.affine.inactive-workspace": "مساحة عمل غير نشطة", - "com.affine.all-docs.display.properties": "خصائص العرض", - "com.affine.all-docs.display.list-view": "خيارات عرض القائمة", - "com.affine.all-docs.display.list-view.icon": "رمز", - "com.affine.all-docs.display.list-view.body": "المحتوى", - "com.affine.all-docs.quick-actions": "الإجراءات السريعة", - "com.affine.all-docs.quick-action.favorite": "المفضلة", - "com.affine.all-docs.quick-action.trash": "نقل إلى سلة المهملات", - "com.affine.all-docs.quick-action.split": "افتح في عرض مقسم", - "com.affine.all-docs.quick-action.tab": "فتح في علامة تبويب جديدة", - "com.affine.all-docs.quick-action.select": "اختار مربع الاختيار", - "com.affine.all-docs.quick-action.delete-permanently": "حذف نهائيًا", - "com.affine.all-docs.quick-action.restore": "استعادة", - "com.affine.all-docs.pinned-collection.all": "الكل", - "com.affine.all-docs.pinned-collection.edit": "تحرير قواعد التجميع", - "com.affine.all-docs.group.is-template": "نموذج", - "com.affine.all-docs.group.is-not-template": "ليس نموذجًا", - "com.affine.all-docs.group.is-journal": "مجلة", - "com.affine.all-docs.group.is-not-journal": "ليست مجلة", - "com.affine.all-docs.group.is-checked": "محددة", - "com.affine.all-docs.group.is-not-checked": "غير محددة", - "com.affine.all-docs.group.updated-at.never-updated": "لم يتم تحديثها أبدًا", "core": "النواة", + "created at": "أنشئ عند {{time}}", + "current": "الحالي", "dark": "داكن", + "do-not-show-this-again": "عدم إظهار هذا مرة أخرى", + "error.ACCESS_DENIED": "ليس لديك إذن للوصول إلى هذا المورد.", + "error.ACTION_FORBIDDEN": "غير مسموح لك بتنفيذ هذا الإجراء.", + "error.ACTION_FORBIDDEN_ON_NON_TEAM_WORKSPACE": "مساحة العمل الفريقية مطلوبة لتنفيذ هذا الإجراء.", + "error.ALREADY_IN_SPACE": "لقد انضممت بالفعل إلى Space {{spaceId}}.", + "error.AUTHENTICATION_REQUIRED": "يجب عليك تسجيل الدخول أولاً للوصول إلى هذا المورد.", + "error.BAD_REQUEST": "طلب غير جيد.", + "error.BLOB_INVALID": "الكائن الثنائي غير صالح.", + "error.BLOB_NOT_FOUND": "Blob {{blobId}} غير موجود في Space {{spaceId}}.", + "error.BLOB_QUOTA_EXCEEDED": "لقد تجاوزت الحصة النسبية لتخزين المجال الخاص بك.", + "error.CALENDAR_PROVIDER_REQUEST_ERROR": "خطأ في طلب مزوّد التقويم، الحالة: {{status}}، الرسالة: {{message}}", + "error.CANNOT_DELETE_ACCOUNT_WITH_OWNED_TEAM_WORKSPACE": "لا يمكن حذف الحساب. أنت مالك لمساحة عمل فريق واحدة أو أكثر. يرجى نقل الملكية أو حذفها أولاً.", + "error.CANNOT_DELETE_ALL_ADMIN_ACCOUNT": "لا يمكن حذف جميع حسابات الإدارة.", + "error.CANNOT_DELETE_OWN_ACCOUNT": "لا يمكن حذف الحساب الخاص بك.", + "error.CANT_UPDATE_ONETIME_PAYMENT_SUBSCRIPTION": "لا يمكنك تحديث اشتراك الدفع لمرة واحدة.", + "error.CAN_NOT_BATCH_GRANT_DOC_OWNER_PERMISSIONS": "لا يمكن منح إذن مالك الوثيقة بالجملة.", + "error.CAN_NOT_REVOKE_YOURSELF": "لا يمكنك إلغاء إذنك الخاص.", + "error.CAPTCHA_VERIFICATION_FAILED": "فشلت عملية التحقق من الكابتشا.", + "error.COMMENT_ATTACHMENT_NOT_FOUND": "لم يتم العثور على مرفق التعليق.", + "error.COMMENT_ATTACHMENT_QUOTA_EXCEEDED": "لقد تجاوزت حجم حصة مرفقات التعليقات.", + "error.COMMENT_NOT_FOUND": "لم يتم العثور على التعليق.", + "error.COPILOT_ACTION_TAKEN": "تم اتخاذ إجراء، ولا يُسمح بمزيد من الرسائل.", + "error.COPILOT_CONTEXT_FILE_NOT_SUPPORTED": "الملف {{fileName}} غير مدعوم للاستخدام كسياق: {{message}}", + "error.COPILOT_DOCS_NOT_FOUND": "لم يتم العثور على بعض المستندات.", + "error.COPILOT_DOC_NOT_FOUND": "لم يتم العثور على الوثيقة {{docId}}.", + "error.COPILOT_EMBEDDING_DISABLED": "تم تعطيل ميزة التضمين، يرجى الاتصال بالمسؤول لتمكينها في إعدادات مساحة العمل.", + "error.COPILOT_EMBEDDING_UNAVAILABLE": "ميزة التضمين غير متوفرة، قد تحتاج إلى تثبيت امتداد pgvector لقاعدة البيانات الخاصة بك", + "error.COPILOT_FAILED_TO_ADD_WORKSPACE_FILE_EMBEDDING": "فشل في إضافة تضمين ملف مساحة العمل: {{message}}", + "error.COPILOT_FAILED_TO_CREATE_MESSAGE": "فشل في إنشاء رسالة الدردشة.", + "error.COPILOT_FAILED_TO_GENERATE_EMBEDDING": "فشل في إنشاء تضمين بـ {{provider}}: {{message}}", + "error.COPILOT_FAILED_TO_GENERATE_TEXT": "فشل في توليد النص.", + "error.COPILOT_FAILED_TO_MATCH_CONTEXT": "فشل في مطابقة السياق {{contextId}} مع \"%7B%7Bcontent%7D%7D\": {{message}}", + "error.COPILOT_FAILED_TO_MATCH_GLOBAL_CONTEXT": "فشل في مطابقة السياق في مساحة العمل {{workspaceId}} مع \"%7B%7Bcontent%7D%7D\": {{message}}", + "error.COPILOT_FAILED_TO_MODIFY_CONTEXT": "فشل في تعديل السياق {{contextId}}: {{message}}", + "error.COPILOT_INVALID_CONTEXT": "سياق الزميل غير صالح {{contextId}}.", + "error.COPILOT_MESSAGE_NOT_FOUND": "لم يتم العثور على رسالة Copilot {{messageId}}.", + "error.COPILOT_PROMPT_INVALID": "الموجه غير صالح من Copilot.", + "error.COPILOT_PROMPT_NOT_FOUND": "لم يتم العثور على موجه Copilot {{name}}.", + "error.COPILOT_PROVIDER_NOT_SUPPORTED": "مزود Copilot {{provider}} لا يدعم نوع المخرج {{kind}}", + "error.COPILOT_PROVIDER_SIDE_ERROR": "فشل موفر {{provider}} مع خطأ {{kind}}: {{message}}", + "error.COPILOT_QUOTA_EXCEEDED": "لقد بلغت حد الإجراءات في مساحة العمل هذه، يرجى ترقية خطتك.", + "error.COPILOT_SESSION_DELETED": "تم حذف جلسة Copilot.", + "error.COPILOT_SESSION_INVALID_INPUT": "المدخلات غير صالحة لجلسة Copilot.", + "error.COPILOT_SESSION_NOT_FOUND": "لم يتم العثور على جلسة Copilot.", + "error.COPILOT_TRANSCRIPTION_AUDIO_NOT_PROVIDED": "لم يتم تقديم الصوت.", + "error.COPILOT_TRANSCRIPTION_JOB_EXISTS": "مهمة النسخ موجودة بالفعل", + "error.COPILOT_TRANSCRIPTION_JOB_NOT_FOUND": "لم يتم العثور على وظيفة النسخ.", + "error.CUSTOMER_PORTAL_CREATE_FAILED": "فشل في إنشاء جلسة البوابة للعملاء.", + "error.DOC_ACTION_DENIED": "ليس لديك إذن لتنفيذ الإجراء {{action}} على المستند {{docId}}.", + "error.DOC_DEFAULT_ROLE_CAN_NOT_BE_OWNER": "لا يمكن أن تكون الدور الافتراضي للوثيقة هو المالك.", + "error.DOC_HISTORY_NOT_FOUND": "تاريخ {{docId}} في {{timestamp}} تحت Space {{spaceId}}.", + "error.DOC_IS_NOT_PUBLIC": "الوثيقة ليست علنية.", + "error.DOC_NOT_FOUND": "لم يتم العثور على Doc {{docId}} في Space {{spaceId}}.", + "error.DOC_UPDATE_BLOCKED": "المستند {{docId}} في المساحة {{spaceId}} محجوب عن التحديث.", + "error.EMAIL_ALREADY_USED": "هذا البريد الإلكتروني تم تسجيله بالفعل.", + "error.EMAIL_SERVICE_NOT_CONFIGURED": "خدمة البريد الإلكتروني غير مهيأة.", + "error.EMAIL_TOKEN_NOT_FOUND": "لم يتم العثور على رمز البريد الإلكتروني المقدم.", + "error.EMAIL_VERIFICATION_REQUIRED": "يجب عليك التحقق من بريدك الإلكتروني قبل الوصول إلى هذا المورد.", + "error.EXPECT_TO_GRANT_DOC_USER_ROLES": "نتوقع منح أدوار على الوثيقة {{docId}} ضمن الفضاء {{spaceId}}، وليس الفضاء نفسه.", + "error.EXPECT_TO_PUBLISH_DOC": "كان من المتوقع نشر وثيقة، وليس مساحة.", + "error.EXPECT_TO_REVOKE_DOC_USER_ROLES": "توقع إلغاء الأدوار على الوثيقة {{docId}} ضمن الفضاء {{spaceId}}، وليس الفضاء نفسه.", + "error.EXPECT_TO_REVOKE_PUBLIC_DOC": "كان من المتوقع إلغاء نشر وثيقة عامة، وليس مساحة.", + "error.EXPECT_TO_UPDATE_DOC_USER_ROLE": "توقع تحديث الأدوار على الوثيقة {{docId}} ضمن الفضاء {{spaceId}}، وليس الفضاء نفسه.", + "error.FAILED_TO_CHECKOUT": "فشل في إنشاء جلسة الدفع.", + "error.FAILED_TO_SAVE_UPDATES": "فشل في تخزين تحديثات المستند.", + "error.FAILED_TO_UPSERT_SNAPSHOT": "فشل في تخزين لقطة المستند.", + "error.GRAPHQL_BAD_REQUEST": "طلب GraphQL سيء، الرمز: {{code}}، {{message}}", + "error.HTTP_REQUEST_ERROR": "خطأ في طلب HTTP، الرسالة: {{message}}", + "error.IMAGE_FORMAT_NOT_SUPPORTED": "صيغة الصورة غير مدعومة: {{format}}", + "error.INTERNAL_SERVER_ERROR": "حدث خطأ داخلي.", + "error.INVALID_APP_CONFIG": "تكوين التطبيق غير صالح للوحدة `{{module}}` مع المفتاح `{{key}}`. {{hint}}.", + "error.INVALID_APP_CONFIG_INPUT": "إدخال تكوين التطبيق غير صالح: {{message}}", + "error.INVALID_AUTH_STATE": "حالة مصادقة غير صالحة. قد تحتاج إلى بدء عملية المصادقة من جهاز آخر.", + "error.INVALID_CHECKOUT_PARAMETERS": "تم توفير معاملات دفع غير صالحة.", + "error.INVALID_EMAIL": "تم توفير بريد إلكتروني غير صالح: {{email}}", + "error.INVALID_EMAIL_TOKEN": "تم توفير رمز بريد إلكتروني غير صالح.", + "error.INVALID_HISTORY_TIMESTAMP": "تم توفير طابع زمني غير صالح لتاريخ المستند.", + "error.INVALID_INDEXER_INPUT": "إدخال فهرسة غير صالح: {{reason}}", + "error.INVALID_INVITATION": "تم تقديم دعوة غير صالحة.", + "error.INVALID_LICENSE_SESSION_ID": "معرف الجلسة غير صالح لتوليد مفتاح الترخيص.", + "error.INVALID_LICENSE_TO_ACTIVATE": "ترخيص غير صالح للتفعيل. {{reason}}", + "error.INVALID_LICENSE_UPDATE_PARAMS": "معلمات تحديث الترخيص غير صالحة. {{reason}}", + "error.INVALID_OAUTH_CALLBACK_CODE": "رمز استرجاع غير صالح، حالة استجابة الموفر: {{status}} والنص: {{body}}.", + "error.INVALID_OAUTH_CALLBACK_STATE": "معلمة حالة الرد غير صالحة.", + "error.INVALID_OAUTH_RESPONSE": "استجابة OAuth غير صالحة: {{reason}}.", + "error.INVALID_PASSWORD_LENGTH": "يجب أن تتراوح كلمة المرور بين {{min}} و {{max}} حرف", + "error.INVALID_RUNTIME_CONFIG_TYPE": "نوع تكوين وقت التشغيل غير صالح لـ '{{key}}'، يتوقع '{{want}}'، ولكن يحصل على {{get}}.", + "error.INVALID_SEARCH_PROVIDER_REQUEST": "قيمة غير صالحة لمزود البحث: {{reason}}", + "error.INVALID_SUBSCRIPTION_PARAMETERS": "تم توفير معاملات اشتراك غير صالحة.", + "error.LICENSE_EXPIRED": "انتهت صلاحية الرخصة.", + "error.LICENSE_NOT_FOUND": "لم يتم العثور على الترخيص.", + "error.LICENSE_REVEALED": "تم كشف مفتاح الترخيص. يرجى التحقق من صندوق البريد الذي تم تقديمه أثناء الدفع.", + "error.LINK_EXPIRED": "انتهت صلاحية الرابط.", + "error.MAILER_SERVICE_IS_NOT_CONFIGURED": "خدمة البريد الإلكتروني غير مهيأة.", + "error.MANAGED_BY_APP_STORE_OR_PLAY": "هذا الاشتراك تتم إدارته بواسطة App Store أو Google Play. يرجى إدارته من المتجر المعني.", + "error.MEMBER_NOT_FOUND_IN_SPACE": "لم يتم العثور على عضو في Space {{spaceId}}.", + "error.MEMBER_QUOTA_EXCEEDED": "لقد تجاوزت الحصة النسبية لعضو مساحة العمل الخاص بك.", + "error.MENTION_USER_DOC_ACCESS_DENIED": "لا يمكن للمستخدم المذكور الوصول إلى المستند {{docId}}.", + "error.MENTION_USER_ONESELF_DENIED": "لا يمكنك ذكر نفسك.", + "error.MISSING_OAUTH_QUERY_PARAMETER": "معامل الاستعلام `{{name}}` مفقود.", + "error.NETWORK_ERROR": "خطأ في الشبكة.", + "error.NEW_OWNER_IS_NOT_ACTIVE_MEMBER": "لا يمكن تعيين عضو غير نشط كمالك.", + "error.NOTIFICATION_NOT_FOUND": "الإشعار غير موجود.", + "error.NOT_FOUND": "المورد غير موجود.", + "error.NOT_IN_SPACE": "يجب عليك الانضمام إلى Space {{spaceId}} قبل بث الرسائل.", + "error.NO_COPILOT_PROVIDER_AVAILABLE": "لا يوجد مقدم لخدمة Copilot متاح: {{modelId}}", + "error.NO_MORE_SEAT": "لا يوجد مقعد متاح في المساحة {{spaceId}}.", + "error.OAUTH_ACCOUNT_ALREADY_CONNECTED": "تم توصيل الحساب الخارجي بالفعل بمستخدم آخر.", + "error.OAUTH_STATE_EXPIRED": "انتهت صلاحية حالة OAuth، يرجى المحاولة مرة أخرى.", + "error.OWNER_CAN_NOT_LEAVE_WORKSPACE": "لا يمكن للمالك مغادرة مساحة العمل.", + "error.PASSWORD_REQUIRED": "كلمة المرور مطلوبة.", + "error.QUERY_TOO_LONG": "الاستفسار طويل جدًا، الحد الأقصى للطول هو {{max}}.", + "error.REPLY_NOT_FOUND": "لم يتم العثور على الرد.", + "error.RESPONSE_TOO_LARGE_ERROR": "الاستجابة كبيرة جدًا ({{receivedBytes}} بايت)، الحد الأقصى هو {{limitBytes}} بايت", + "error.RUNTIME_CONFIG_NOT_FOUND": "لم يتم العثور على تكوين وقت التشغيل {{key}}.", + "error.SAME_EMAIL_PROVIDED": "أنت تحاول تحديث بريدك الإلكتروني إلى نفس البريد القديم.", + "error.SAME_SUBSCRIPTION_RECURRING": "اشتراكك بالفعل في الحالة المتكررة {{recurring}}.", + "error.SEARCH_PROVIDER_NOT_FOUND": "لم يتم العثور على موفر البحث.", + "error.SIGN_UP_FORBIDDEN": "لا يُسمح لك بالتسجيل.", + "error.SPACE_ACCESS_DENIED": "ليس لديك إذن للوصول إلى Space {{spaceId}}.", + "error.SPACE_NOT_FOUND": "لم يتم العثور على Space {{spaceId}}.", + "error.SPACE_OWNER_NOT_FOUND": "لم يتم العثور على مالك Space {{spaceId}}.", + "error.SPACE_SHOULD_HAVE_ONLY_ONE_OWNER": "يجب أن يحتوي الفضاء على مالك واحد فقط.", + "error.SSRF_BLOCKED_ERROR": "عنوان URL غير صالح", + "error.STORAGE_QUOTA_EXCEEDED": "لقد تجاوزت حصة التخزين الخاصة بك.", + "error.SUBSCRIPTION_ALREADY_EXISTS": "لقد اشتركت بالفعل في خطة {{plan}}.", + "error.SUBSCRIPTION_EXPIRED": "انتهت صلاحية اشتراكك.", + "error.SUBSCRIPTION_HAS_BEEN_CANCELED": "تم إلغاء اشتراكك بالفعل.", + "error.SUBSCRIPTION_HAS_NOT_BEEN_CANCELED": "لم يتم إلغاء اشتراكك.", + "error.SUBSCRIPTION_NOT_EXISTS": "لم تشترك في خطة {{plan}}.", + "error.SUBSCRIPTION_PLAN_NOT_FOUND": "أنت تحاول الوصول إلى خطة اشتراك غير معروفة.", + "error.TOO_MANY_REQUEST": "طلبات كثيرة جداً.", + "error.UNKNOWN_OAUTH_PROVIDER": "مقدم التحقق غير معروف {{name}}.", + "error.UNSPLASH_IS_NOT_CONFIGURED": "لم يتم تكوين Unsplash.", + "error.UNSUPPORTED_CLIENT_VERSION": "العميل غير مدعوم بالإصدار [{{clientVersion}}]، الإصدار المطلوب هو [{{requiredVersion}}].", + "error.UNSUPPORTED_SUBSCRIPTION_PLAN": "خطة اشتراك غير مدعومة: {{plan}}.", + "error.USER_AVATAR_NOT_FOUND": "لم يتم العثور على صورة المستخدم.", + "error.USER_NOT_FOUND": "لم يتم العثور على المستخدم.", + "error.VALIDATION_ERROR": "خطأ في التحقق، الأخطاء: {{errors}}", + "error.VERSION_REJECTED": "تم رفض الإصدار الخاص بك {{version}} من قبل خادم المزامنة عن بعد. يرجى الترقية إلى {{serverVersion}}.", + "error.WORKSPACE_ID_REQUIRED_FOR_TEAM_SUBSCRIPTION": "مساحة العمل مطلوبة لإتمام الاشتراك في الفريق.", + "error.WORKSPACE_ID_REQUIRED_TO_UPDATE_TEAM_SUBSCRIPTION": "معرف مساحة العمل مطلوب لتحديث اشتراك الفريق.", + "error.WORKSPACE_LICENSE_ALREADY_EXISTS": "البرنامج العامل لديه ترخيص مُطبق بالفعل.", + "error.WORKSPACE_PERMISSION_NOT_FOUND": "لم يتم العثور على إذن مساحة {{spaceId}}.", + "error.WRONG_SIGN_IN_CREDENTIALS": "البريد الإلكتروني أو كلمة المرور غير صحيحة: {{email}}", + "error.WRONG_SIGN_IN_METHOD": "أنت تحاول تسجيل الدخول بطريقة مختلفة عن تلك التي قمت بالتسجيل باستخدامها.", + "insufficient-team-seat": "عدد المقاعد في الفريق غير كافٍ", "invited you to join": "دعوتك للانضمام", "light": "فاتح", "others": "أخرى", "recommendBrowser": "نوصي باستخدام <1>Chrome لأفضل تجربة.", + "switchView": "تبديل العرض", "system": "النظام", - "unnamed": "بدون اسم", - "upgradeBrowser": "يرجى الترقية إلى أحدث إصدار من Chrome للحصول على أفضل تجربة.", - "com.affine.workspace.properties": "خصائص مساحة العمل", - "com.affine.m.rename-to": "إعادة التسمية إلى \"{{name}}\"", - "com.affine.m.explorer.folder.rename": "إعادة التسمية", - "com.affine.m.explorer.folder.new-dialog-title": "إنشاء مجلد", - "com.affine.m.explorer.folder.root": "تنظيم", - "com.affine.m.explorer.folder.new-tip-empty": "أنشئ مجلد في {{parent}}.", - "com.affine.m.explorer.folder.new-tip-not-empty": "أنشئ \"{{value}}\" في {{parent}}.", - "com.affine.m.explorer.folder.rename-confirm": "تم", - "com.affine.m.explorer.tag.rename": "إعادة التسمية", - "com.affine.m.explorer.tag.rename-menu-title": "إعادة تسمية العلامة", - "com.affine.m.explorer.tag.new-dialog-title": "إنشاء علامة", - "com.affine.m.explorer.tag.rename-confirm": "تم", - "com.affine.m.explorer.tag.new-tip-empty": "أنشئ علامة في هذه مساحة العمل.", - "com.affine.m.explorer.tag.new-tip-not-empty": "أنشئ علامة \"{{value}}\" في هذه مساحة العمل.", - "com.affine.m.explorer.tag.manage-docs": "إدارة الملف(ات)", - "com.affine.m.explorer.collection.rename": "إعادة التسمية", - "com.affine.m.explorer.collection.rename-menu-title": "إعادة تسمية المجموعة", - "com.affine.m.explorer.collection.new-dialog-title": "إنشاء مجموعة", - "com.affine.m.explorer.doc.rename": "إعادة التسمية", - "com.affine.m.selector.type-doc": "مستند", - "com.affine.m.selector.type-tag": "علامة", - "com.affine.m.selector.type-collection": "مجموعة", - "com.affine.m.selector.where-folder": "مجلد", - "com.affine.m.selector.where-tag": "علامة", - "com.affine.m.selector.where-collection": "مجموعة", - "com.affine.m.selector.confirm-default": "تطبيق", - "com.affine.m.selector.title": "إدارة {{type}}(s)", - "com.affine.m.selector.info-total": "{{total}} عنصر()", - "com.affine.m.selector.info-added": "إضافة {{count}} {{type}}(s)", - "com.affine.m.selector.info-removed": "إزالة {{count}} {{type}}(s)", - "com.affine.m.selector.remove-warning.title": "إزالة العناصر", - "com.affine.m.selector.remove-warning.message": "لقد قمت بإلغاء تحديد {{type}} التي توجد بالفعل في {{where}} الحالي، مما يعني أنك ستقوم بإزالتها من هذا {{where}}. لن يتم حذف العنصر.", - "com.affine.m.selector.remove-warning.confirm": "لا تسأل مرة أخرى", - "com.affine.m.selector.remove-warning.cancel": "إلغاء", - "com.affine.m.selector.remove-warning.where-tag": "علامة", - "com.affine.m.selector.remove-warning.where-folder": "مجلد", - "com.affine.m.selector.journal-menu.today-activity": "نشاط اليوم", - "com.affine.m.selector.journal-menu.conflicts": "إدخالات مكررة في يوميات اليوم", - "com.affine.attachment.preview.error.title": "غير قادر على معاينة هذا الملف", - "com.affine.attachment.preview.error.subtitle": "نوع الملف غير مدعوم.", - "com.affine.pdf.page.render.error": "فشل في عرض الصفحة.", - "com.affine.editor.journal-conflict.title": "إدخالات مكررة في دفتر اليوم", - "com.affine.editor.at-menu.link-to-doc": "البحث عن \"{{query}}\"", - "com.affine.editor.at-menu.recent-docs": "أحدث", - "com.affine.editor.at-menu.tags": "علامات", - "com.affine.editor.at-menu.collections": "مجموعات", - "com.affine.editor.at-menu.loading": "جاري التحميل...", - "com.affine.editor.at-menu.new-doc": "جديد", - "com.affine.editor.at-menu.create-page": "جديد \"{{name}}\" صفحة", - "com.affine.editor.at-menu.create-edgeless": "جديد \"{{name}}\" بدون حدود", - "com.affine.editor.at-menu.import": "استيراد", - "com.affine.editor.at-menu.more-docs-hint": "{{count}} مستند اضافي", - "com.affine.editor.at-menu.more-members-hint": "{{count}} مزيد من الأعضاء", - "com.affine.editor.at-menu.journal": "جورنال", - "com.affine.editor.at-menu.date-picker": "اختر تاريخ محدد", - "com.affine.editor.at-menu.mention-members": "ذكر الأعضاء", - "com.affine.editor.at-menu.member-not-notified": "عضو غير مُبلَّغ", - "com.affine.editor.at-menu.member-not-notified-message": "هذا العضو ليس لديه إمكانية الوصول إلى هذا المستند، لذلك لم يتم إشعاره.", - "com.affine.editor.at-menu.invited-and-notified": "تمت الدعوة والإبلاغ", - "com.affine.editor.at-menu.access-needed": "تحتاج إلى الوصول", - "com.affine.editor.at-menu.access-needed-message": "{{username}} ليس لديه إمكانية الوصول إلى هذا المستند، هل تريد دعوته وإشعاره؟", - "com.affine.editor.bi-directional-link-panel.show": "إظهار", - "com.affine.editor.bi-directional-link-panel.hide": "إخفاء", - "com.affine.editor.edgeless-note-header.fold-page-block": "طي كتلة الصفحة", - "com.affine.editor.edgeless-note-header.open-in-page": "فتح في الصفحة", - "com.affine.editor.edgeless-embed-synced-doc-header.fold": "طي", - "com.affine.editor.edgeless-embed-synced-doc-header.unfold": "فتح", - "com.affine.editor.edgeless-embed-synced-doc-header.open": "فتح", - "com.affine.upgrade-to-team-page.title": "تعزيز فريقك بتعاون سلس", - "com.affine.upgrade-to-team-page.workspace-selector.placeholder": "حدد مساحة عمل موجودة أو أنشئ واحدة جديدة", - "com.affine.upgrade-to-team-page.workspace-selector.create-workspace": "إنشاء مساحة عمل", - "com.affine.upgrade-to-team-page.upgrade-button": "الترقية إلى مساحة العمل الفريقية", - "com.affine.upgrade-to-team-page.benefit.title": "مساحة العمل الفريقية تمنحك كل ما تحتاجه لتعاون فرقك بشكل سلس:", - "com.affine.upgrade-to-team-page.benefit.g1": "دعوة عدد غير محدود من الأعضاء إلى مساحة عملك", - "com.affine.upgrade-to-team-page.benefit.g2": "تعيين أدوار وأذونات مخصصة لمزيد من التحكم", - "com.affine.upgrade-to-team-page.benefit.g3": "الوصول إلى ميزات إدارة الفريق المتقدمة", - "com.affine.upgrade-to-team-page.benefit.g4": "الحصول على دعم عملاء أولوي", - "com.affine.upgrade-to-team-page.benefit.description": "مثالي للفرق والمنظمات التي تحتاج إلى أدوات تعاون احترافية.", - "com.affine.upgrade-to-team-page.upgrade-confirm.title": "الترقية إلى مساحة العمل الفريقية", - "com.affine.upgrade-to-team-page.upgrade-confirm.description": "هل أنت متأكد أنك تريد ترقية <1>{{workspaceName}} إلى مساحة عمل فريق؟ سيسمح هذا بتعاون عدد غير محدود من الأعضاء في هذه الساحة الافتراضية.", - "com.affine.upgrade-to-team-page.create-and-upgrade-confirm.title": "قم بتسمية مساحة العمل الخاصة بك", - "com.affine.upgrade-to-team-page.create-and-upgrade-confirm.description": "مساحة العمل هي المساحة الافتراضية الخاصة بك لالتقاط، وإنشاء، والتخطيط سواء كفرد واحد أو معًا كفريق.", - "com.affine.upgrade-to-team-page.create-and-upgrade-confirm.placeholder": "حدد اسم مساحة العمل", - "com.affine.upgrade-to-team-page.create-and-upgrade-confirm.confirm": "الاستمرار في التسعير", - "com.affine.upgrade-to-team-page.no-workspace-available": "لا توجد مساحة عمل متاحة", - "com.affine.workspace.storage": "تخزين مساحة العمل", - "com.affine.cmdk.affine.category.affine.journal": "المجلة", - "com.affine.cmdk.affine.category.affine.date-picker": "اختر تاريخًا محددًا", - "com.affine.payment.sync-paused.title": "تم إيقاف تزامن مساحة العمل مؤقتًا", - "com.affine.payment.sync-paused.owner.both.description": "لقد تجاوزت مساحة عملك حدود التخزين وأعضاء الفريق، مما أدى إلى إيقاف التزامن مؤقتًا. لاستئناف المزامنة، يرجى إما:", - "com.affine.payment.sync-paused.owner.both.tips-1": "تقليل استخدام التخزين وحذف بعض أعضاء الفريق", - "com.affine.payment.sync-paused.owner.both.tips-2": "ترقية خطتك لزيادة السعة", - "com.affine.payment.sync-paused.owner.storage.description": "لقد تجاوزت مساحة عملك حدود التخزين الخاصة بها وتم إيقاف المزامنة مؤقتًا. لاستئناف المزامنة، يرجى إما:", - "com.affine.payment.sync-paused.owner.storage.tips-1": "إزالة الملفات أو المحتويات غير الضرورية لتقليل استخدام التخزين", - "com.affine.payment.sync-paused.owner.storage.tips-2": "ترقية خطتك لزيادة سعة التخزين", - "com.affine.payment.sync-paused.owner.member.description": "لقد وصلت مساحة عملك إلى أقصى سعة للأعضاء وتم إيقاف المزامنة مؤقتًا. لاستئناف المزامنة، يمكنك إما", - "com.affine.payment.sync-paused.owner.member.tips-1": "إزالة بعض أعضاء الفريق من مساحة العمل", - "com.affine.payment.sync-paused.owner.member.tips-2": "ترقية خطتك لاستيعاب المزيد من الأعضاء", - "com.affine.payment.sync-paused.member.both.description": "تجاوزت هذه المساحة حدود التخزين والأعضاء، مما أدى إلى إيقاف المزامنة مؤقتًا. يرجى الاتصال بمالك مساحة العمل لمعالجة هذه الحدود واستئناف المزامنة.", - "com.affine.payment.sync-paused.member.storage.description": "تجاوزت هذه المساحة حدود التخزين الخاصة بها وتم إيقاف المزامنة مؤقتًا. يرجى الاتصال بمالك مساحة العمل إما لتقليل استخدام التخزين أو ترقية الخطة لاستئناف المزامنة.", - "com.affine.payment.sync-paused.member.member.description": "وصلت هذه المساحة إلى أقصى سعة للأعضاء وتم إيقاف المزامنة مؤقتًا. يرجى الاتصال بمالك مساحة العمل إما لتعديل عضوية الفريق أو ترقية الخطة لاستئناف المزامنة.", - "com.affine.payment.sync-paused.member.member.confirm": "تمت الموافقة", - "com.affine.server.delete": "حذف الخادم", - "com.affine.page-starter-bar.start": "ابدأ", - "com.affine.page-starter-bar.template": "نموذج", - "com.affine.page-starter-bar.ai": "بواسطة الذكاء الاصطناعي", - "com.affine.page-starter-bar.edgeless": "بلا حدود", - "com.affine.notification.unsupported": "رسالة غير مدعومة", - "com.affine.notification.mention": "<1>{{username}} ذكرَك في <2>{{docTitle}}", - "com.affine.notification.comment": "<1>{{username}} علق في <2>{{docTitle}}", - "com.affine.notification.comment-mention": "<1>{{username}} ذكرك في تعليق في <2>{{docTitle}}", - "com.affine.notification.comment-prompt": "ما هي أفكارك؟", - "com.affine.notification.empty": "لا توجد إشعارات جديدة", - "com.affine.notification.loading-more": "تحميل المزيد...", - "com.affine.notification.empty.description": "سيتم إشعارك هنا بشأن الإشارات @ ودعوات مساحة العمل.", - "com.affine.notification.invitation-accepted": "<1>{{username}} قبلَ دعوتك", - "com.affine.notification.invitation-review-request": "<1>{{username}} طلب الانضمام إلى <2>{{workspaceName}}", - "com.affine.notification.invitation-review-declined": "<1>{{username}} رفض طلبك للانضمام إلى <2>{{workspaceName}}", - "com.affine.notification.invitation-review-approved": "<1>{{username}} وافق على طلبك للانضمام إلى <2>{{workspaceName}}", - "com.affine.notification.invitation-review-approved.open-workspace": "افتح مساحة العمل", - "com.affine.notification.invitation-blocked": "\u001c\tهناك مشكلة متعلقة بدعوتك إلى <1>{{workspaceName}} \u001c", - "com.affine.notification.invitation": "<1>{{username}} دعاك للانضمام إلى <2>{{workspaceName}}", - "com.affine.notification.invitation.accept": "قبول والانضمام", - "com.affine.notification.delete-all": "حذف جميع الإشعارات", "tips": "نصائح", - "Template": "نموذج", - "com.affine.template-list.delete": "إزالة النموذج", - "com.affine.template-list.empty": "لا يوجد نموذج", - "com.affine.template-list.create-new": "إنشاء نموذج جديد", - "com.affine.template-journal-onboarding.title": "تعيين نموذج للمجلة", - "com.affine.template-journal-onboarding.select": "تحديد", - "com.affine.settings.workspace.template.title": "قوالبي", - "com.affine.settings.workspace.template.journal": "نموذج للمجلة", - "com.affine.settings.workspace.template.journal-desc": "اختر نموذجًا لمجلتك", - "com.affine.settings.workspace.template.keep-empty": "ابقها فارغة", - "com.affine.settings.workspace.template.page": "مستند جديد مع النموذج", - "com.affine.settings.workspace.template.page-desc": "ستستخدم المستندات الجديدة النموذج المحدد، متجاهلة الإعدادات الافتراضية.", - "com.affine.settings.workspace.template.page-select": "نموذج للمستند الجديد", - "com.affine.settings.workspace.template.remove": "إزالة النموذج", - "com.affine.no-permission": "ليس لديك الإذن للقيام بذلك", - "com.affine.settings.workspace.storage.unused-blobs": "المجالات غير المستخدمة", - "com.affine.settings.workspace.storage.unused-blobs.empty": "لا توجد مجالات غير مستخدمة", - "com.affine.settings.workspace.storage.unused-blobs.selected": "محدد", - "com.affine.settings.workspace.storage.unused-blobs.delete.title": "حذف ملفات المجالات", - "com.affine.settings.workspace.storage.unused-blobs.delete.warning": "هل تريد حقًا حذف هذه الملفات؟ لا يمكن التراجع عن هذا الإجراء. تأكد من أنك لم تعد بحاجة إليها قبل المتابعة.", - "com.affine.fail-to-join-workspace.title": "فشل الانضمام", - "com.affine.fail-to-join-workspace.description-1": "تعذر الانضمام إلى <1/> <2>{{workspaceName}} بسبب عدم توفر مقاعد كافية.", - "com.affine.fail-to-join-workspace.description-2": "يرجى التواصل مع صاحب مساحة العمل لإضافة المزيد من المقاعد.", - "com.affine.request-to-join-workspace.button": "طلب الانضمام", - "com.affine.sent-request-to-join-workspace.title": "تم إرسال الطلب بنجاح", - "com.affine.sent-request-to-join-workspace.description": "لقد طلبت الانضمام إلى <1/> <2>{{workspaceName}} مع <3>{{userEmail}}، سيقوم مالك المساحة والمشرفون في الفريق بمراجعة طلبك.", - "com.affine.failed-to-send-request.title": "فشل إرسال الطلب", - "com.affine.failed-to-send-request.description": "تعذر معالجة طلبك للانضمام إلى <1/> <2>{{workspaceName}} مع <3>{{userEmail}}، وصلت المساحة إلى حد أعضاءها. يُرجى الاتصال بمالك المساحة للحصول على الأماكن المتاحة.", - "com.affine.integration.name.readwise": "\u001c\tReadwise\u001c", - "com.affine.integration.integrations": "التكاملات", - "com.affine.integration.web-clipper.name": "قصاص الصفحة", - "com.affine.integration.web-clipper.desc": "استيراد صفحات الويب إلى AFFiNE", - "com.affine.integration.setting.description": "إثرِ تجربتك مع AFFiNE عبر الإضافات المتنوعة والتكاملات السلسة.", - "com.affine.integration.setting.learn": "تعلم كيفية تطوير التكامل لـ AFFiNE", - "com.affine.integration.readwise.name": "\u001c\tReadwise\u001c", - "com.affine.integration.readwise.desc": "استورد المحتوى الخاص بك إلى AFFiNE يدوياً من Readwise", - "com.affine.integration.readwise.connect": "اتصال", - "com.affine.integration.readwise.connect.title": "الاتصال بـ Readwise", - "com.affine.integration.readwise.connect.desc": "استيراد أبرز النقاط من Readwise إلى AFFiNE. يرجى زيارة Readwise،
انقر على \"احصل على رمز الوصول\"، وأدخل الرمز أدناه.", - "com.affine.integration.readwise.connect.placeholder": "الصق رمز الوصول هنا", - "com.affine.integration.readwise.connect.input-error": "يرجى إدخال رمز وصول صالح.", - "com.affine.integration.readwise.connect.error-notify-title": "فشلت مصادقة رمز الوصول", - "com.affine.integration.readwise.connect.error-notify-desc": "تعذر على الرمز الوصول إلى Readwise. يُرجى التحقق من الوصول والمحاولة مرة أخرى.", - "com.affine.integration.readwise.import": "استيراد", - "com.affine.integration.readwise.disconnect": "قطع الاتصال", - "com.affine.integration.readwise.disconnect.title": "هل ترغب في قطع الاتصال بـ Readwise؟", - "com.affine.integration.readwise.disconnect.desc": "بمجرد قطع الاتصال، لن يتم استيراد المحتوى. هل ترغب في الاحتفاظ بالتسليط الضوء الحالي في AFFiNE؟", - "com.affine.integration.readwise.disconnect.keep": "احتفظ", - "com.affine.integration.readwise.disconnect.delete": "حذف", - "com.affine.integration.readwise.import.title": "الميزات التي سيتم استيرادها هذه المرة", - "com.affine.integration.readwise.import.desc-from-start": "استيراد كل شيء من البداية", - "com.affine.integration.readwise.import.desc-from-last": "التحديثات التي سيتم استيرادها منذ آخر استيراد ناجح في {{lastImportedAt}} استيراد كل شيء بدلاً من ذلك", - "com.affine.integration.readwise.import.cell-h-content": "المحتوى", - "com.affine.integration.readwise.import.cell-h-todo": "مهمة", - "com.affine.integration.readwise.import.cell-h-time": "آخر تحديث في Readwise", - "com.affine.integration.readwise.import.todo-new": "جديد", - "com.affine.integration.readwise.import.todo-skip": "تخطي", - "com.affine.integration.readwise.import.todo-update": "تم التحديث", - "com.affine.integration.readwise.import.empty": "لا توجد نقاط تمييز تحتاج إلى استيراد", - "com.affine.integration.readwise.import.importing": "استيراد جارٍ...", - "com.affine.integration.readwise.import.importing-desc": "يرجى إبقاء هذا التطبيق نشطًا حتى يكتمل", - "com.affine.integration.readwise.import.importing-stop": "إيقاف الاستيراد", - "com.affine.integration.readwise.import.abort-notify-title": "تم إيقاف الاستيراد", - "com.affine.integration.readwise.import.abort-notify-desc": "تم إيقاف الاستيراد، مع معالجة {{finished}} من الميزات", - "com.affine.integration.readwise.setting.caption": "تكوين", - "com.affine.integration.readwise.setting.sync-new-name": "\u001c\tسيتم استيراد التظليلات الجديدة من Readwise إلى AFFiNE \u001c", - "com.affine.integration.readwise.setting.sync-new-desc": "\u001c\tسيتم مزامنة التظليلات الجديدة في Readwise مع AFFiNE \u001c", - "com.affine.integration.readwise.setting.update-name": "سيتم استيراد التحديثات لميزات Readwise", - "com.affine.integration.readwise.setting.update-desc": "\u001c\tقم بتمكين هذا، حتى نعالج تحديثات التظليلات الحالية من Readwise \u001c", - "com.affine.integration.readwise.setting.update-strategy": "كيف نتعامل مع التحديثات", - "com.affine.integration.readwise.setting.update-append-name": "إلحاق النسخة الجديدة إلى النهاية", - "com.affine.integration.readwise.setting.update-append-desc": "سيتم إضافة الإصدارات المستقبلية إلى نهاية المعالم المستشهدة أو المعدلة", - "com.affine.integration.readwise.setting.update-override-name": "استبدال بالنسخة الجديدة", - "com.affine.integration.readwise.setting.update-override-desc": "سيتم استبدال الميزات المستشهد بها أو المعدلة إذا كانت هناك تحديثات مستقبلية", - "com.affine.integration.readwise.setting.start-import-name": "بدء الاستيراد", - "com.affine.integration.readwise.setting.start-import-desc": "باستخدام الإعدادات أعلاه", - "com.affine.integration.readwise.setting.start-import-button": "استيراد", - "com.affine.integration.readwise.setting.tags-label": "تطبيق العلامات على استيراد الميزات", - "com.affine.integration.readwise.setting.tags-placeholder": "انقر لإضافة العلامات", - "com.affine.integration.readwise-prop.author": "المؤلف", - "com.affine.integration.readwise-prop.source": "المصدر", - "com.affine.integration.readwise-prop.created": "تم الإنشاء", - "com.affine.integration.readwise-prop.updated": "تم التحديث", - "com.affine.integration.properties": "خصائص التكامل", - "com.affine.integration.calendar.name": "التقويم", - "com.affine.integration.calendar.desc": "سيتم جدولة الأحداث الجديدة في مجلة AFFiNE", - "com.affine.integration.calendar.new-subscription": "اشتراك", - "com.affine.integration.calendar.unsubscribe": "إلغاء الاشتراك", - "com.affine.integration.calendar.new-title": "إضافة تقويم بواسطة الرابط", - "com.affine.integration.calendar.new-url-label": "رابط التقويم", - "com.affine.integration.calendar.all-day": "طوال اليوم", - "com.affine.integration.calendar.new-doc": "مستند جديد", - "com.affine.integration.calendar.show-events": "عرض أحداث التقويم", - "com.affine.integration.calendar.show-events-desc": "تمكين هذا الإعداد يتيح لك ربط أحداث التقويم بمجلة AFFiNE الخاصة بك", - "com.affine.integration.calendar.show-all-day-events": "عرض الحدث طوال اليوم", - "com.affine.integration.calendar.unsubscribe-content": "هل أنت متأكد أنك تريد إلغاء اشتراك \"{{name}}\"؟ إلغاء الاشتراك في هذا الحساب سيؤدي إلى إزالة بياناته من المجلة.", - "com.affine.audio.notes": "ملاحظات", - "com.affine.audio.transcribing": "التحويل النصي جارٍ", - "com.affine.audio.transcribe.non-owner.confirm.title": "غير قادر على استرجاع نتائج الذكاء الاصطناعي للآخرين", - "com.affine.audio.transcribe.non-owner.confirm.message": "يُرجى الاتصال بـ <1>{{user}} لتحديث حقوق الذكاء الاصطناعي أو إعادة إرسال المرفق.", - "com.affine.recording.new": "نشاط صوتي", - "com.affine.recording.success.prompt": "تم", - "com.affine.recording.success.button": "فتح التطبيق", - "com.affine.recording.failed.prompt": "فشل في الحفظ", - "com.affine.recording.failed.button": "فتح الملف", - "com.affine.recording.recording": "الصوت الخاص بـ {{appName}}", - "com.affine.recording.recording.unnamed": "تسجيل الصوت", - "com.affine.recording.start": "ابدأ", - "com.affine.recording.dismiss": "تجاهل", - "com.affine.recording.stop": "توقف", - "com.affine.migration-all-docs-notification.header": "ترحيل البيانات لتحسين تجربة المستخدم", - "com.affine.migration-all-docs-notification.desc": "نقوم بتحديث البيانات المحلية لتسهيل تسجيل وتصنيف المعلومات الخاصة بـ \"تم الإنشاء بواسطة\" و\"آخر تعديل بواسطة\". يرجى النقر على زر “ترحيل البيانات” والتأكد من استقرار الاتصال بالشبكة أثناء العملية.", - "com.affine.migration-all-docs-notification.error": "فشل الترحيل: {{errorMessage}}", - "com.affine.migration-all-docs-notification.button": "ترحيل البيانات", - "com.affine.comment.comments": "تعليقات", - "com.affine.comment.no-comments": "لا توجد تعليقات حتى الآن، حدد المحتوى لإضافة تعليق إلى", - "com.affine.comment.delete.confirm.title": "حذف السلسلة؟", - "com.affine.comment.delete.confirm.description": "سيتم أيضًا حذف جميع التعليقات، ولا يمكن التراجع عن هذا الإجراء.", - "com.affine.comment.reply.delete.confirm.title": "حذف هذا الرد؟", - "com.affine.comment.reply.delete.confirm.description": "حذف هذا الرد؟ لا يمكن التراجع عن هذا الإجراء.", - "com.affine.comment.reply.show-more": "إظهار {{count}} ردود أخرى", - "com.affine.comment.filter.show-resolved": "إظهار التعليقات المحلولة", - "com.affine.comment.filter.only-my-replies": "الردود والذكر الخاصة بي فقط", - "com.affine.comment.filter.only-current-mode": "الوضع الحالي فقط", - "com.affine.comment.reply": "رد", - "com.affine.comment.copy-link": "نسخ الرابط", - "error.INTERNAL_SERVER_ERROR": "حدث خطأ داخلي.", - "error.NETWORK_ERROR": "خطأ في الشبكة.", - "error.TOO_MANY_REQUEST": "طلبات كثيرة جداً.", - "error.NOT_FOUND": "المورد غير موجود.", - "error.BAD_REQUEST": "طلب غير جيد.", - "error.GRAPHQL_BAD_REQUEST": "طلب GraphQL سيء، الرمز: {{code}}، {{message}}", - "error.HTTP_REQUEST_ERROR": "خطأ في طلب HTTP، الرسالة: {{message}}", - "error.EMAIL_SERVICE_NOT_CONFIGURED": "خدمة البريد الإلكتروني غير مهيأة.", - "error.QUERY_TOO_LONG": "الاستفسار طويل جدًا، الحد الأقصى للطول هو {{max}}.", - "error.VALIDATION_ERROR": "خطأ في التحقق، الأخطاء: {{errors}}", - "error.USER_NOT_FOUND": "لم يتم العثور على المستخدم.", - "error.USER_AVATAR_NOT_FOUND": "لم يتم العثور على صورة المستخدم.", - "error.EMAIL_ALREADY_USED": "هذا البريد الإلكتروني تم تسجيله بالفعل.", - "error.SAME_EMAIL_PROVIDED": "أنت تحاول تحديث بريدك الإلكتروني إلى نفس البريد القديم.", - "error.WRONG_SIGN_IN_CREDENTIALS": "البريد الإلكتروني أو كلمة المرور غير صحيحة: {{email}}", - "error.UNKNOWN_OAUTH_PROVIDER": "مقدم التحقق غير معروف {{name}}.", - "error.OAUTH_STATE_EXPIRED": "انتهت صلاحية حالة OAuth، يرجى المحاولة مرة أخرى.", - "error.INVALID_OAUTH_CALLBACK_STATE": "معلمة حالة الرد غير صالحة.", - "error.INVALID_OAUTH_CALLBACK_CODE": "رمز استرجاع غير صالح، حالة استجابة الموفر: {{status}} والنص: {{body}}.", - "error.INVALID_AUTH_STATE": "حالة مصادقة غير صالحة. قد تحتاج إلى بدء عملية المصادقة من جهاز آخر.", - "error.MISSING_OAUTH_QUERY_PARAMETER": "معامل الاستعلام `{{name}}` مفقود.", - "error.OAUTH_ACCOUNT_ALREADY_CONNECTED": "تم توصيل الحساب الخارجي بالفعل بمستخدم آخر.", - "error.INVALID_OAUTH_RESPONSE": "استجابة OAuth غير صالحة: {{reason}}.", - "error.INVALID_EMAIL": "تم توفير بريد إلكتروني غير صالح: {{email}}", - "error.INVALID_PASSWORD_LENGTH": "يجب أن تتراوح كلمة المرور بين {{min}} و {{max}} حرف", - "error.PASSWORD_REQUIRED": "كلمة المرور مطلوبة.", - "error.WRONG_SIGN_IN_METHOD": "أنت تحاول تسجيل الدخول بطريقة مختلفة عن تلك التي قمت بالتسجيل باستخدامها.", - "error.SIGN_UP_FORBIDDEN": "لا يُسمح لك بالتسجيل.", - "error.EMAIL_TOKEN_NOT_FOUND": "لم يتم العثور على رمز البريد الإلكتروني المقدم.", - "error.INVALID_EMAIL_TOKEN": "تم توفير رمز بريد إلكتروني غير صالح.", - "error.LINK_EXPIRED": "انتهت صلاحية الرابط.", - "error.AUTHENTICATION_REQUIRED": "يجب عليك تسجيل الدخول أولاً للوصول إلى هذا المورد.", - "error.ACTION_FORBIDDEN": "غير مسموح لك بتنفيذ هذا الإجراء.", - "error.ACCESS_DENIED": "ليس لديك إذن للوصول إلى هذا المورد.", - "error.EMAIL_VERIFICATION_REQUIRED": "يجب عليك التحقق من بريدك الإلكتروني قبل الوصول إلى هذا المورد.", - "error.WORKSPACE_PERMISSION_NOT_FOUND": "لم يتم العثور على إذن مساحة {{spaceId}}.", - "error.SPACE_NOT_FOUND": "لم يتم العثور على Space {{spaceId}}.", - "error.MEMBER_NOT_FOUND_IN_SPACE": "لم يتم العثور على عضو في Space {{spaceId}}.", - "error.NOT_IN_SPACE": "يجب عليك الانضمام إلى Space {{spaceId}} قبل بث الرسائل.", - "error.ALREADY_IN_SPACE": "لقد انضممت بالفعل إلى Space {{spaceId}}.", - "error.SPACE_ACCESS_DENIED": "ليس لديك إذن للوصول إلى Space {{spaceId}}.", - "error.SPACE_OWNER_NOT_FOUND": "لم يتم العثور على مالك Space {{spaceId}}.", - "error.SPACE_SHOULD_HAVE_ONLY_ONE_OWNER": "يجب أن يحتوي الفضاء على مالك واحد فقط.", - "error.OWNER_CAN_NOT_LEAVE_WORKSPACE": "لا يمكن للمالك مغادرة مساحة العمل.", - "error.CAN_NOT_REVOKE_YOURSELF": "لا يمكنك إلغاء إذنك الخاص.", - "error.DOC_NOT_FOUND": "لم يتم العثور على Doc {{docId}} في Space {{spaceId}}.", - "error.DOC_ACTION_DENIED": "ليس لديك إذن لتنفيذ الإجراء {{action}} على المستند {{docId}}.", - "error.DOC_UPDATE_BLOCKED": "المستند {{docId}} في المساحة {{spaceId}} محجوب عن التحديث.", - "error.VERSION_REJECTED": "تم رفض الإصدار الخاص بك {{version}} من قبل خادم المزامنة عن بعد. يرجى الترقية إلى {{serverVersion}}.", - "error.INVALID_HISTORY_TIMESTAMP": "تم توفير طابع زمني غير صالح لتاريخ المستند.", - "error.DOC_HISTORY_NOT_FOUND": "تاريخ {{docId}} في {{timestamp}} تحت Space {{spaceId}}.", - "error.BLOB_NOT_FOUND": "Blob {{blobId}} غير موجود في Space {{spaceId}}.", - "error.EXPECT_TO_PUBLISH_DOC": "كان من المتوقع نشر وثيقة، وليس مساحة.", - "error.EXPECT_TO_REVOKE_PUBLIC_DOC": "كان من المتوقع إلغاء نشر وثيقة عامة، وليس مساحة.", - "error.EXPECT_TO_GRANT_DOC_USER_ROLES": "نتوقع منح أدوار على الوثيقة {{docId}} ضمن الفضاء {{spaceId}}، وليس الفضاء نفسه.", - "error.EXPECT_TO_REVOKE_DOC_USER_ROLES": "توقع إلغاء الأدوار على الوثيقة {{docId}} ضمن الفضاء {{spaceId}}، وليس الفضاء نفسه.", - "error.EXPECT_TO_UPDATE_DOC_USER_ROLE": "توقع تحديث الأدوار على الوثيقة {{docId}} ضمن الفضاء {{spaceId}}، وليس الفضاء نفسه.", - "error.DOC_IS_NOT_PUBLIC": "الوثيقة ليست علنية.", - "error.FAILED_TO_SAVE_UPDATES": "فشل في تخزين تحديثات المستند.", - "error.FAILED_TO_UPSERT_SNAPSHOT": "فشل في تخزين لقطة المستند.", - "error.ACTION_FORBIDDEN_ON_NON_TEAM_WORKSPACE": "مساحة العمل الفريقية مطلوبة لتنفيذ هذا الإجراء.", - "error.DOC_DEFAULT_ROLE_CAN_NOT_BE_OWNER": "لا يمكن أن تكون الدور الافتراضي للوثيقة هو المالك.", - "error.CAN_NOT_BATCH_GRANT_DOC_OWNER_PERMISSIONS": "لا يمكن منح إذن مالك الوثيقة بالجملة.", - "error.NEW_OWNER_IS_NOT_ACTIVE_MEMBER": "لا يمكن تعيين عضو غير نشط كمالك.", - "error.INVALID_INVITATION": "تم تقديم دعوة غير صالحة.", - "error.NO_MORE_SEAT": "لا يوجد مقعد متاح في المساحة {{spaceId}}.", - "error.UNSUPPORTED_SUBSCRIPTION_PLAN": "خطة اشتراك غير مدعومة: {{plan}}.", - "error.FAILED_TO_CHECKOUT": "فشل في إنشاء جلسة الدفع.", - "error.INVALID_CHECKOUT_PARAMETERS": "تم توفير معاملات دفع غير صالحة.", - "error.SUBSCRIPTION_ALREADY_EXISTS": "لقد اشتركت بالفعل في خطة {{plan}}.", - "error.INVALID_SUBSCRIPTION_PARAMETERS": "تم توفير معاملات اشتراك غير صالحة.", - "error.SUBSCRIPTION_NOT_EXISTS": "لم تشترك في خطة {{plan}}.", - "error.SUBSCRIPTION_HAS_BEEN_CANCELED": "تم إلغاء اشتراكك بالفعل.", - "error.SUBSCRIPTION_HAS_NOT_BEEN_CANCELED": "لم يتم إلغاء اشتراكك.", - "error.SUBSCRIPTION_EXPIRED": "انتهت صلاحية اشتراكك.", - "error.SAME_SUBSCRIPTION_RECURRING": "اشتراكك بالفعل في الحالة المتكررة {{recurring}}.", - "error.CUSTOMER_PORTAL_CREATE_FAILED": "فشل في إنشاء جلسة البوابة للعملاء.", - "error.SUBSCRIPTION_PLAN_NOT_FOUND": "أنت تحاول الوصول إلى خطة اشتراك غير معروفة.", - "error.CANT_UPDATE_ONETIME_PAYMENT_SUBSCRIPTION": "لا يمكنك تحديث اشتراك الدفع لمرة واحدة.", - "error.WORKSPACE_ID_REQUIRED_FOR_TEAM_SUBSCRIPTION": "مساحة العمل مطلوبة لإتمام الاشتراك في الفريق.", - "error.WORKSPACE_ID_REQUIRED_TO_UPDATE_TEAM_SUBSCRIPTION": "معرف مساحة العمل مطلوب لتحديث اشتراك الفريق.", - "error.COPILOT_SESSION_NOT_FOUND": "لم يتم العثور على جلسة Copilot.", - "error.COPILOT_SESSION_INVALID_INPUT": "المدخلات غير صالحة لجلسة Copilot.", - "error.COPILOT_SESSION_DELETED": "تم حذف جلسة Copilot.", - "error.NO_COPILOT_PROVIDER_AVAILABLE": "لا يوجد مقدم لخدمة Copilot متاح: {{modelId}}", - "error.COPILOT_FAILED_TO_GENERATE_TEXT": "فشل في توليد النص.", - "error.COPILOT_FAILED_TO_GENERATE_EMBEDDING": "فشل في إنشاء تضمين بـ {{provider}}: {{message}}", - "error.COPILOT_FAILED_TO_CREATE_MESSAGE": "فشل في إنشاء رسالة الدردشة.", - "error.UNSPLASH_IS_NOT_CONFIGURED": "لم يتم تكوين Unsplash.", - "error.COPILOT_ACTION_TAKEN": "تم اتخاذ إجراء، ولا يُسمح بمزيد من الرسائل.", - "error.COPILOT_DOC_NOT_FOUND": "لم يتم العثور على الوثيقة {{docId}}.", - "error.COPILOT_DOCS_NOT_FOUND": "لم يتم العثور على بعض المستندات.", - "error.COPILOT_MESSAGE_NOT_FOUND": "لم يتم العثور على رسالة Copilot {{messageId}}.", - "error.COPILOT_PROMPT_NOT_FOUND": "لم يتم العثور على موجه Copilot {{name}}.", - "error.COPILOT_PROMPT_INVALID": "الموجه غير صالح من Copilot.", - "error.COPILOT_PROVIDER_NOT_SUPPORTED": "مزود Copilot {{provider}} لا يدعم نوع المخرج {{kind}}", - "error.COPILOT_PROVIDER_SIDE_ERROR": "فشل موفر {{provider}} مع خطأ {{kind}}: {{message}}", - "error.COPILOT_INVALID_CONTEXT": "سياق الزميل غير صالح {{contextId}}.", - "error.COPILOT_CONTEXT_FILE_NOT_SUPPORTED": "الملف {{fileName}} غير مدعوم للاستخدام كسياق: {{message}}", - "error.COPILOT_FAILED_TO_MODIFY_CONTEXT": "فشل في تعديل السياق {{contextId}}: {{message}}", - "error.COPILOT_FAILED_TO_MATCH_CONTEXT": "فشل في مطابقة السياق {{contextId}} مع \"%7B%7Bcontent%7D%7D\": {{message}}", - "error.COPILOT_FAILED_TO_MATCH_GLOBAL_CONTEXT": "فشل في مطابقة السياق في مساحة العمل {{workspaceId}} مع \"%7B%7Bcontent%7D%7D\": {{message}}", - "error.COPILOT_EMBEDDING_DISABLED": "تم تعطيل ميزة التضمين، يرجى الاتصال بالمسؤول لتمكينها في إعدادات مساحة العمل.", - "error.COPILOT_EMBEDDING_UNAVAILABLE": "ميزة التضمين غير متوفرة، قد تحتاج إلى تثبيت امتداد pgvector لقاعدة البيانات الخاصة بك", - "error.COPILOT_TRANSCRIPTION_JOB_EXISTS": "مهمة النسخ موجودة بالفعل", - "error.COPILOT_TRANSCRIPTION_JOB_NOT_FOUND": "لم يتم العثور على وظيفة النسخ.", - "error.COPILOT_TRANSCRIPTION_AUDIO_NOT_PROVIDED": "لم يتم تقديم الصوت.", - "error.COPILOT_FAILED_TO_ADD_WORKSPACE_FILE_EMBEDDING": "فشل في إضافة تضمين ملف مساحة العمل: {{message}}", - "error.BLOB_QUOTA_EXCEEDED": "لقد تجاوزت الحصة النسبية لتخزين المجال الخاص بك.", - "error.STORAGE_QUOTA_EXCEEDED": "لقد تجاوزت حصة التخزين الخاصة بك.", - "error.MEMBER_QUOTA_EXCEEDED": "لقد تجاوزت الحصة النسبية لعضو مساحة العمل الخاص بك.", - "error.COPILOT_QUOTA_EXCEEDED": "لقد بلغت حد الإجراءات في مساحة العمل هذه، يرجى ترقية خطتك.", - "error.RUNTIME_CONFIG_NOT_FOUND": "لم يتم العثور على تكوين وقت التشغيل {{key}}.", - "error.INVALID_RUNTIME_CONFIG_TYPE": "نوع تكوين وقت التشغيل غير صالح لـ '{{key}}'، يتوقع '{{want}}'، ولكن يحصل على {{get}}.", - "error.MAILER_SERVICE_IS_NOT_CONFIGURED": "خدمة البريد الإلكتروني غير مهيأة.", - "error.CANNOT_DELETE_ALL_ADMIN_ACCOUNT": "لا يمكن حذف جميع حسابات الإدارة.", - "error.CANNOT_DELETE_OWN_ACCOUNT": "لا يمكن حذف الحساب الخاص بك.", - "error.CANNOT_DELETE_ACCOUNT_WITH_OWNED_TEAM_WORKSPACE": "لا يمكن حذف الحساب. أنت مالك لمساحة عمل فريق واحدة أو أكثر. يرجى نقل الملكية أو حذفها أولاً.", - "error.CAPTCHA_VERIFICATION_FAILED": "فشلت عملية التحقق من الكابتشا.", - "error.INVALID_LICENSE_SESSION_ID": "معرف الجلسة غير صالح لتوليد مفتاح الترخيص.", - "error.LICENSE_REVEALED": "تم كشف مفتاح الترخيص. يرجى التحقق من صندوق البريد الذي تم تقديمه أثناء الدفع.", - "error.WORKSPACE_LICENSE_ALREADY_EXISTS": "البرنامج العامل لديه ترخيص مُطبق بالفعل.", - "error.LICENSE_NOT_FOUND": "لم يتم العثور على الترخيص.", - "error.INVALID_LICENSE_TO_ACTIVATE": "ترخيص غير صالح للتفعيل. {{reason}}", - "error.INVALID_LICENSE_UPDATE_PARAMS": "معلمات تحديث الترخيص غير صالحة. {{reason}}", - "error.LICENSE_EXPIRED": "انتهت صلاحية الرخصة.", - "error.UNSUPPORTED_CLIENT_VERSION": "العميل غير مدعوم بالإصدار [{{clientVersion}}]، الإصدار المطلوب هو [{{requiredVersion}}].", - "error.NOTIFICATION_NOT_FOUND": "الإشعار غير موجود.", - "error.MENTION_USER_DOC_ACCESS_DENIED": "لا يمكن للمستخدم المذكور الوصول إلى المستند {{docId}}.", - "error.MENTION_USER_ONESELF_DENIED": "لا يمكنك ذكر نفسك.", - "error.INVALID_APP_CONFIG": "تكوين التطبيق غير صالح للوحدة `{{module}}` مع المفتاح `{{key}}`. {{hint}}.", - "error.INVALID_APP_CONFIG_INPUT": "إدخال تكوين التطبيق غير صالح: {{message}}", - "error.SEARCH_PROVIDER_NOT_FOUND": "لم يتم العثور على موفر البحث.", - "error.INVALID_SEARCH_PROVIDER_REQUEST": "قيمة غير صالحة لمزود البحث: {{reason}}", - "error.INVALID_INDEXER_INPUT": "إدخال فهرسة غير صالح: {{reason}}", - "error.COMMENT_NOT_FOUND": "لم يتم العثور على التعليق.", - "error.REPLY_NOT_FOUND": "لم يتم العثور على الرد.", - "error.COMMENT_ATTACHMENT_NOT_FOUND": "لم يتم العثور على مرفق التعليق.", - "error.COMMENT_ATTACHMENT_QUOTA_EXCEEDED": "لقد تجاوزت حجم حصة مرفقات التعليقات." + "unnamed": "بدون اسم", + "updated at": "آخر تحديث عند {{time}}", + "upgradeBrowser": "يرجى الترقية إلى أحدث إصدار من Chrome للحصول على أفضل تجربة." } diff --git a/packages/frontend/i18n/src/resources/index.ts b/packages/frontend/i18n/src/resources/index.ts index 42c2cf98fc..85fcac646f 100644 --- a/packages/frontend/i18n/src/resources/index.ts +++ b/packages/frontend/i18n/src/resources/index.ts @@ -32,6 +32,7 @@ export const SUPPORTED_LANGUAGES: Record< name: string; originalName: string; flagEmoji: string; + rtl?: boolean; resource: | LanguageResource | (() => Promise<{ default: Partial }>); @@ -149,18 +150,21 @@ export const SUPPORTED_LANGUAGES: Record< name: 'Urdu', originalName: 'اردو', flagEmoji: '🇵🇰', + rtl: true, resource: () => import('./ur.json'), }, ar: { name: 'Arabic', originalName: 'العربية', flagEmoji: '🇸🇦', + rtl: true, resource: () => import('./ar.json'), }, fa: { name: 'Persian', originalName: 'فارسی', flagEmoji: '🇮🇷', + rtl: true, resource: () => import('./fa.json'), }, uk: { diff --git a/tools/cli/src/rspack-shared/template.html b/tools/cli/src/rspack-shared/template.html index c151a7572c..0eb14ef635 100644 --- a/tools/cli/src/rspack-shared/template.html +++ b/tools/cli/src/rspack-shared/template.html @@ -1,5 +1,5 @@ - +