From 0b777c47bb2def1d85deb07bcd7bf2e726330fc7 Mon Sep 17 00:00:00 2001 From: Usama Khalil Date: Sat, 7 Jun 2025 14:47:04 +0300 Subject: [PATCH] Add Arabic translation (messages.po & messages.mo) files. 100% done --- cps/translations/ar/LC_MESSAGES/messages.mo | Bin 0 -> 80412 bytes cps/translations/ar/LC_MESSAGES/messages.po | 3612 +++++++++++++++++++ 2 files changed, 3612 insertions(+) create mode 100644 cps/translations/ar/LC_MESSAGES/messages.mo create mode 100644 cps/translations/ar/LC_MESSAGES/messages.po diff --git a/cps/translations/ar/LC_MESSAGES/messages.mo b/cps/translations/ar/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..e5369c27ceaf3f11712c660526218050fdcac4ab GIT binary patch literal 80412 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 i;d_}785`+XK~SmE3L3ry, 2025. +# +msgid "" +msgstr "" +"Project-Id-Version: Calibre-Web\n" +"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\\nPOT-Creation-Date: 2025-03-30 15:55+0200\n" +"PO-Revision-Date: 2025-06-07 14:44+0300\n" +"Last-Translator: UsamaFoad \n" +"Language-Team: \n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.15.0\n" +"X-Generator: Poedit 2.2\n" +"POT-Creation-Date: \n" + +#: cps/about.py:85 +msgid "Statistics" +msgstr "الإحصائيات" + +#: cps/admin.py:151 +msgid "Server restarted, please reload page." +msgstr "تم إعادة تشغيل الخادم، يرجى إعادة تحميل الصفحة." + +#: cps/admin.py:153 +msgid "Performing Server shutdown, please close window." +msgstr "جاري إيقاف تشغيل الخادم، الرجاء إغلاق النافذة." + +#: cps/admin.py:161 +msgid "Success! Database Reconnected" +msgstr "تم بنجاح! تم إعادة ربط قاعدة البيانات" + +#: cps/admin.py:164 +msgid "Unknown command" +msgstr "أمر غير معروف" + +#: cps/admin.py:175 +msgid "Success! Books queued for Metadata Backup, please check Tasks for result" +msgstr "تم بنجاح! الكتب في قائمة انتظار النسخ الاحتياطي للبيانات الوصفية، يُرجى مراجعة \"المهام\" لمعرفة النتيجة" + +#: cps/admin.py:208 cps/editbooks.py:614 cps/editbooks.py:657 +#: cps/editbooks.py:1302 cps/updater.py:615 cps/uploader.py:108 +#: cps/uploader.py:117 +msgid "Unknown" +msgstr "غير معروف" + +#: cps/admin.py:233 +msgid "Admin page" +msgstr "صفحة المسؤول" + +#: cps/admin.py:253 +msgid "Basic Configuration" +msgstr "الاعدادات الأساسية" + +#: cps/admin.py:291 +msgid "UI Configuration" +msgstr "إعدادات واجهة المستخدم" + +#: cps/admin.py:315 cps/admin.py:996 cps/db.py:793 cps/search.py:150 +#: cps/web.py:753 +#, python-format +msgid "Custom Column No.%(column)d does not exist in calibre database" +msgstr "لا يوجد عمود مخصص رقم %(column)d في قاعدة بيانات Calibre" + +#: cps/admin.py:333 cps/templates/admin.html:51 +msgid "Edit Users" +msgstr "تحرير المستخدمين" + +#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14 +#: cps/templates/list.html:13 +msgid "All" +msgstr "الكل" + +#: cps/admin.py:401 cps/admin.py:1426 +msgid "User not found" +msgstr "لم يتم العثور على المستخدم" + +#: cps/admin.py:415 +msgid "{} users deleted successfully" +msgstr "تم حذف {} مستخدم(ين) بنجاح" + +#: cps/admin.py:438 cps/templates/config_view_edit.html:133 +#: cps/templates/user_edit.html:45 cps/templates/user_table.html:81 +msgid "Show All" +msgstr "إظهار الكل" + +#: cps/admin.py:459 cps/admin.py:465 +msgid "Malformed request" +msgstr "طلب مشوه" + +#: cps/admin.py:477 cps/admin.py:2069 +msgid "Guest Name can't be changed" +msgstr "لا يمكن تغيير اسم الضيف" + +#: cps/admin.py:489 +msgid "Guest can't have this role" +msgstr "لا يمكن للضيف الحصول على هذا الدور" + +#: cps/admin.py:501 cps/admin.py:2023 +msgid "No admin user remaining, can't remove admin role" +msgstr "لم يتبق مستخدم مسؤول، ولا يمكن إزالة دور المسؤول" + +#: cps/admin.py:505 cps/admin.py:519 +msgid "Value has to be true or false" +msgstr "القيمة يجب أن تكون صحيحة أو خاطئة" + +#: cps/admin.py:507 +msgid "Invalid role" +msgstr "دور غير صالح" + +#: cps/admin.py:511 +msgid "Guest can't have this view" +msgstr "لا يمكن للضيف الحصول على هذا العرض" + +#: cps/admin.py:521 +msgid "Invalid view" +msgstr "عرض غير صالح" + +#: cps/admin.py:524 +msgid "Guest's Locale is determined automatically and can't be set" +msgstr "يتم تحديد موقع الضيف تلقائيًا ولا يمكن تعيينه" + +#: cps/admin.py:528 +msgid "No Valid Locale Given" +msgstr "لم يتم تحديد موقع صالح" + +#: cps/admin.py:539 +msgid "No Valid Book Language Given" +msgstr "لم يتم تقديم لغة الكتاب الصالحة" + +#: cps/admin.py:541 cps/editbooks.py:292 +msgid "Parameter not found" +msgstr "لم يتم العثور على المُتغير" + +#: cps/admin.py:578 +msgid "Invalid Read Column" +msgstr "عمود قراءة خاطئ" + +#: cps/admin.py:584 +msgid "Invalid Restricted Column" +msgstr "عمود مقيد خاطئ" + +#: cps/admin.py:604 cps/admin.py:1894 +msgid "Calibre-Web configuration updated" +msgstr "تم تحديث تكوين Calibre-Web" + +#: cps/admin.py:616 +msgid "Do you really want to delete the Kobo Token?" +msgstr "هل تريد حقًا حذف رمز Kobo؟" + +#: cps/admin.py:618 +msgid "Do you really want to delete this domain?" +msgstr "هل تريد حقًا حذف هذا النطاق؟" + +#: cps/admin.py:620 +msgid "Do you really want to delete this user?" +msgstr "هل تريد حقًا حذف هذا المستخدم؟" + +#: cps/admin.py:622 +msgid "Are you sure you want to delete this shelf?" +msgstr "هل أنت متأكد أنك تريد حذف هذا الرف؟" + +#: cps/admin.py:624 +msgid "Are you sure you want to change locales of selected user(s)?" +msgstr "هل أنت متأكد أنك تريد تغيير الإعدادات المحلية للمستخدم (المستخدمين) المحدد(ين)؟" + +#: cps/admin.py:626 +msgid "Are you sure you want to change visible book languages for selected user(s)?" +msgstr "هل أنت متأكد أنك تريد تغيير لغات الكتاب المرئية للمستخدم (للمستخدمين) المحدد(ين)؟" + +#: cps/admin.py:628 +msgid "Are you sure you want to change the selected role for the selected user(s)?" +msgstr "هل أنت متأكد أنك تريد تغيير الدور المحدد للمستخدم (المستخدمين) المحدد(ين)؟" + +#: cps/admin.py:630 +msgid "Are you sure you want to change the selected restrictions for the selected user(s)?" +msgstr "هل أنت متأكد أنك تريد تغيير القيود المحددة للمستخدم(ين) المحدد(ين)؟" + +#: cps/admin.py:632 +msgid "Are you sure you want to change the selected visibility restrictions for the selected user(s)?" +msgstr "هل أنت متأكد أنك تريد تغيير قيود الرؤية المحددة للمستخدم (المستخدمين) المحدد(ين)؟" + +#: cps/admin.py:635 +msgid "Are you sure you want to change shelf sync behavior for the selected user(s)?" +msgstr "هل أنت متأكد أنك تريد تغيير سلوك مزامنة الرف للمستخدم (المستخدمين) المحدد(ين)؟" + +#: cps/admin.py:637 +msgid "Are you sure you want to change Calibre library location?" +msgstr "هل أنت متأكد أنك تريد تغيير موقع مكتبة Calibre؟" + +#: cps/admin.py:639 +msgid "Calibre-Web will search for updated Covers and update Cover Thumbnails, this may take a while?" +msgstr "سيقوم Calibre-Web بالبحث عن أغلفة محدثة وتحديث صور الغلاف المصغرة، وقد يستغرق هذا بعض الوقت؟" + +#: cps/admin.py:642 +msgid "Are you sure you want delete Calibre-Web's sync database to force a full sync with your Kobo Reader?" +msgstr "هل أنت متأكد أنك تريد حذف قاعدة بيانات مزامنة Calibre-Web لفرض المزامنة الكاملة مع قارئ Kobo الخاص بك؟" + +#: cps/admin.py:885 cps/admin.py:891 cps/admin.py:901 cps/admin.py:911 +#: cps/templates/modal_dialogs.html:29 cps/templates/user_table.html:41 +#: cps/templates/user_table.html:58 +msgid "Deny" +msgstr "منع" + +#: cps/admin.py:887 cps/admin.py:893 cps/admin.py:903 cps/admin.py:913 +#: cps/templates/modal_dialogs.html:28 cps/templates/user_table.html:44 +#: cps/templates/user_table.html:61 +msgid "Allow" +msgstr "سماح" + +#: cps/admin.py:946 +msgid "{} sync entries deleted" +msgstr "تم حذف {} إدخالات المزامنة" + +#: cps/admin.py:987 +msgid "Tag not found" +msgstr "لم يتم العثور على العلامة" + +#: cps/admin.py:1005 +msgid "Invalid Action" +msgstr "إجراء غير صالح" + +#: cps/admin.py:1132 +msgid "client_secrets.json Is Not Configured For Web Application" +msgstr "لم يتم تكوين ملف client_secrets.json لتطبيق الويب" + +#: cps/admin.py:1177 +msgid "Logfile Location is not Valid, Please Enter Correct Path" +msgstr "موقع ملف السجل غير صالح، يرجى إدخال المسار الصحيح" + +#: cps/admin.py:1183 +msgid "Access Logfile Location is not Valid, Please Enter Correct Path" +msgstr "موقع ملف سجل الوصول غير صالح، يرجى إدخال المسار الصحيح" + +#: cps/admin.py:1217 +msgid "Please Enter a LDAP Provider, Port, DN and User Object Identifier" +msgstr "الرجاء إدخال موفر LDAP والمنفذ والاسم المميز ومعرف كائن المستخدم" + +#: cps/admin.py:1223 +msgid "Please Enter a LDAP Service Account and Password" +msgstr "الرجاء إدخال حساب خدمة LDAP وكلمة المرور" + +#: cps/admin.py:1226 +msgid "Please Enter a LDAP Service Account" +msgstr "الرجاء إدخال حساب خدمة LDAP" + +#: cps/admin.py:1231 +#, python-format +msgid "LDAP Group Object Filter Needs to Have One \"%s\" Format Identifier" +msgstr "يجب أن يحتوي مرشح كائن مجموعة LDAP على معرف تنسيق \"%s\" واحد" + +#: cps/admin.py:1233 +msgid "LDAP Group Object Filter Has Unmatched Parenthesis" +msgstr "مرشح كائن مجموعة LDAP يحتوي على أقواس غير متطابقة" + +#: cps/admin.py:1237 +#, python-format +msgid "LDAP User Object Filter needs to Have One \"%s\" Format Identifier" +msgstr "يجب أن يحتوي مرشح كائن مستخدم LDAP على معرف تنسيق \"%s\" واحد" + +#: cps/admin.py:1239 +msgid "LDAP User Object Filter Has Unmatched Parenthesis" +msgstr "مرشح كائن مستخدم LDAP يحتوي على أقواس غير متطابقة" + +#: cps/admin.py:1246 +#, python-format +msgid "LDAP Member User Filter needs to Have One \"%s\" Format Identifier" +msgstr "يجب أن يحتوي مرشح مستخدم عضو LDAP على معرف تنسيق \"%s\" واحد" + +#: cps/admin.py:1248 +msgid "LDAP Member User Filter Has Unmatched Parenthesis" +msgstr "مرشح مستخدم عضو LDAP لديه أقواس غير متطابقة" + +#: cps/admin.py:1255 +msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" +msgstr "شهادة LDAP CAC أو الشهادة أو موقع المفتاح غير صالح، يرجى إدخال المسار الصحيح" + +#: cps/admin.py:1286 cps/templates/admin.html:53 +msgid "Add New User" +msgstr "إضافة مستخدم جديد" + +#: cps/admin.py:1295 cps/templates/admin.html:100 +msgid "Edit Email Server Settings" +msgstr "تعديل إعدادات خادم البريد الإلكتروني" + +#: cps/admin.py:1314 +msgid "Success! Gmail Account Verified." +msgstr "تم التحقق بنجاح! تم التحقق من حساب Gmail." + +#: cps/admin.py:1334 cps/admin.py:1337 cps/admin.py:1722 cps/admin.py:1878 +#: cps/admin.py:1976 cps/admin.py:2097 cps/editbooks.py:168 +#: cps/editbooks.py:561 cps/editbooks.py:1256 cps/shelf.py:90 cps/shelf.py:150 +#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354 +#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535 +#, python-format +msgid "Oops! Database Error: %(error)s." +msgstr "عفواً! خطأ في قاعدة البيانات: %(error)s." + +#: cps/admin.py:1344 +#, python-format +msgid "Test e-mail queued for sending to %(email)s, please check Tasks for result" +msgstr "تم وضع البريد الإلكتروني التجريبي في قائمة الانتظار لإرساله إلى %(email)s، يرجى التحقق من المهام للحصول على النتيجة" + +#: cps/admin.py:1347 +#, python-format +msgid "There was an error sending the Test e-mail: %(res)s" +msgstr "حدث خطأ أثناء إرسال البريد الإلكتروني الاختباري: %(res)s" + +#: cps/admin.py:1349 +msgid "Please configure your e-mail address first..." +msgstr "يرجى تكوين عنوان بريدك الإلكتروني أولاً..." + +#: cps/admin.py:1351 +msgid "Email Server Settings updated" +msgstr "تم تحديث إعدادات خادم البريد الإلكتروني" + +#: cps/admin.py:1374 cps/templates/admin.html:195 +msgid "Edit Scheduled Tasks Settings" +msgstr "تحرير إعدادات المهام المجدولة" + +#: cps/admin.py:1386 +msgid "Invalid start time for task specified" +msgstr "وقت بدء غير صالح للمهمة المحددة" + +#: cps/admin.py:1391 +msgid "Invalid duration for task specified" +msgstr "مدة غير صالحة للمهمة المحددة" + +#: cps/admin.py:1401 +msgid "Scheduled tasks settings updated" +msgstr "تم تحديث إعدادات المهام المجدولة" + +#: cps/admin.py:1411 cps/admin.py:1460 cps/admin.py:2093 cps/web.py:1325 +msgid "Oops! An unknown error occurred. Please try again later." +msgstr "عفواً! حدث خطأ غير معروف. يُرجى المحاولة لاحقًا." + +#: cps/admin.py:1415 +msgid "Settings DB is not Writeable" +msgstr "قاعدة بيانات الإعدادات غير قابلة للكتابة" + +#: cps/admin.py:1445 cps/admin.py:2085 +#, python-format +msgid "Edit User %(nick)s" +msgstr "تعديل المستخدم %(nick)s" + +#: cps/admin.py:1457 +#, python-format +msgid "Success! Password for user %(user)s reset" +msgstr "تم بنجاح! تم إعادة تعيين كلمة المرور للمستخدم %(user)s" + +#: cps/admin.py:1463 +msgid "Oops! Please configure the SMTP mail settings." +msgstr "عفواً! يُرجى ضبط إعدادات بريد SMTP." + +#: cps/admin.py:1474 +msgid "Logfile viewer" +msgstr "عارض ملف السجل" + +#: cps/admin.py:1540 +msgid "Requesting update package" +msgstr "طلب حزمة التحديث" + +#: cps/admin.py:1541 +msgid "Downloading update package" +msgstr "تنزيل حزمة التحديث" + +#: cps/admin.py:1542 +msgid "Unzipping update package" +msgstr "فك ضغط حزمة التحديث" + +#: cps/admin.py:1543 +msgid "Replacing files" +msgstr "استبدال الملفات" + +#: cps/admin.py:1544 +msgid "Database connections are closed" +msgstr "تم إغلاق اتصالات قاعدة البيانات" + +#: cps/admin.py:1545 +msgid "Stopping server" +msgstr "إيقاف الخادم" + +#: cps/admin.py:1546 +msgid "Update finished, please press okay and reload page" +msgstr "إيقاف الخادم تم الانتهاء من التحديث، الرجاء الضغط على موافق وإعادة تحميل الصفحة" + +#: cps/admin.py:1547 cps/admin.py:1548 cps/admin.py:1549 cps/admin.py:1550 +#: cps/admin.py:1551 cps/admin.py:1552 +msgid "Update failed:" +msgstr "فشل التحديث:" + +#: cps/admin.py:1547 cps/updater.py:391 cps/updater.py:626 cps/updater.py:628 +msgid "HTTP Error" +msgstr "خطأ HTTP" + +#: cps/admin.py:1548 cps/updater.py:393 cps/updater.py:630 +msgid "Connection error" +msgstr "خطأ في الاتصال" + +#: cps/admin.py:1549 cps/updater.py:395 cps/updater.py:632 +msgid "Timeout while establishing connection" +msgstr "انتهاء المهلة أثناء إنشاء الاتصال" + +#: cps/admin.py:1550 cps/updater.py:397 cps/updater.py:634 +msgid "General error" +msgstr "خطأ عام" + +#: cps/admin.py:1551 +msgid "Update file could not be saved in temp dir" +msgstr "لم يتم حفظ ملف التحديث في الدليل المؤقت" + +#: cps/admin.py:1552 +msgid "Files could not be replaced during update" +msgstr "لم يكن من الممكن استبدال الملفات أثناء التحديث" + +#: cps/admin.py:1576 +msgid "Failed to extract at least One LDAP User" +msgstr "فشل استخراج مستخدم LDAP واحد على الأقل" + +#: cps/admin.py:1621 +msgid "Failed to Create at Least One LDAP User" +msgstr "فشل إنشاء مستخدم LDAP واحد على الأقل" + +#: cps/admin.py:1634 +#, python-format +msgid "Error: %(ldaperror)s" +msgstr "خطأ: %(ldaperror)s" + +#: cps/admin.py:1638 +msgid "Error: No user returned in response of LDAP server" +msgstr "خطأ: لم يتم إرجاع أي مستخدم استجابةً لخادم LDAP" + +#: cps/admin.py:1674 +msgid "At Least One LDAP User Not Found in Database" +msgstr "لم يتم العثور على مستخدم LDAP واحد على الأقل في قاعدة البيانات" + +#: cps/admin.py:1676 +msgid "{} User Successfully Imported" +msgstr "{} تم استيراد المستخدم بنجاح" + +#: cps/admin.py:1734 +msgid "Books path not valid" +msgstr "مسار الكتب غير صالح" + +#: cps/admin.py:1740 +msgid "DB Location is not Valid, Please Enter Correct Path" +msgstr "موقع قاعدة البيانات غير صالح، يرجى إدخال المسار الصحيح" + +#: cps/admin.py:1768 +msgid "DB is not Writeable" +msgstr "قاعدة البيانات غير قابلة للكتابة" + +#: cps/admin.py:1782 +msgid "Keyfile Location is not Valid, Please Enter Correct Path" +msgstr "موقع الملف الرئيسي غير صالح، يرجى إدخال المسار الصحيح" + +#: cps/admin.py:1786 +msgid "Certfile Location is not Valid, Please Enter Correct Path" +msgstr "موقع ملف الشهادة غير صالح، يرجى إدخال المسار الصحيح" + +#: cps/admin.py:1863 +msgid "Password length has to be between 1 and 40" +msgstr "يجب أن يكون طول كلمة المرور بين 1 و 40" + +#: cps/admin.py:1917 +msgid "Database Settings updated" +msgstr "تم تحديث إعدادات قاعدة البيانات" + +#: cps/admin.py:1925 +msgid "Database Configuration" +msgstr "تكوين قاعدة البيانات" + +#: cps/admin.py:1940 cps/web.py:1299 +msgid "Oops! Please complete all fields." +msgstr "عفواً! الرجاء تعبئة جميع الحقول." + +#: cps/admin.py:1949 +msgid "E-mail is not from valid domain" +msgstr "البريد الإلكتروني ليس من نطاق صالح" + +#: cps/admin.py:1955 +msgid "Add new user" +msgstr "إضافة مستخدم جديد" + +#: cps/admin.py:1966 +#, python-format +msgid "User '%(user)s' created" +msgstr "تم إنشاء المستخدم '%(user)s'" + +#: cps/admin.py:1972 +msgid "Oops! An account already exists for this Email. or name." +msgstr "عفواً! يوجد حساب بالفعل لهذا البريد الإلكتروني أو الاسم." + +#: cps/admin.py:2002 +#, python-format +msgid "User '%(nick)s' deleted" +msgstr "تم حذف المستخدم '%(nick)s'" + +#: cps/admin.py:2005 +msgid "Can't delete Guest User" +msgstr "لا يمكن حذف المستخدم الضيف" + +#: cps/admin.py:2008 +msgid "No admin user remaining, can't delete user" +msgstr "لم يتبق مستخدم مسؤول، لا يمكن حذف المستخدم" + +#: cps/admin.py:2063 cps/web.py:1484 +msgid "Email can't be empty and has to be a valid Email" +msgstr "لا يمكن أن يكون البريد الإلكتروني فارغًا ويجب أن يكون بريدًا إلكترونيًا صالحًا" + +#: cps/admin.py:2089 +#, python-format +msgid "User '%(nick)s' updated" +msgstr "تم تحديث المستخدم '%(nick)s'" + +#: cps/basic.py:67 cps/search.py:50 cps/search.py:426 +#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242 +#: cps/templates/feed.xml:34 cps/templates/index.xml:12 +#: cps/templates/layout.html:47 cps/templates/layout.html:50 +#: cps/templates/search_form.html:247 +msgid "Search" +msgstr "بحث" + +#: cps/converter.py:31 +msgid "not installed" +msgstr "غير مثبت" + +#: cps/converter.py:32 +msgid "Execution permissions missing" +msgstr "أذونات التنفيذ مفقودة" + +#: cps/db.py:1038 cps/templates/config_edit.html:203 +#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 +#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 +#: cps/web.py:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098 +#: cps/web.py:1137 +msgid "None" +msgstr "غير موجود" + +#: cps/editbooks.py:154 +#, python-format +msgid "File %(file)s uploaded" +msgstr "تم تحميل الملف %(file)s" + +#: cps/editbooks.py:183 +msgid "Source or destination format for conversion missing" +msgstr "تنسيق المصدر أو الوجهة للتحويل مفقود" + +#: cps/editbooks.py:191 +#, python-format +msgid "Book successfully queued for converting to %(book_format)s" +msgstr "تم وضع الكتاب في قائمة الانتظار بنجاح للتحويل إلى %(book_format)s" + +#: cps/editbooks.py:195 +#, python-format +msgid "There was an error converting this book: %(res)s" +msgstr "حدث خطأ أثناء تحويل هذا الكتاب: %(res)s" + +#: cps/editbooks.py:433 cps/editbooks.py:928 cps/web.py:535 cps/web.py:1576 +#: cps/web.py:1622 cps/web.py:1672 +msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" +msgstr "عفواً! الكتاب المحدد غير متوفر. الملف غير موجود أو غير قابل للوصول" + +#: cps/editbooks.py:479 cps/editbooks.py:1285 +msgid "User has no rights to upload cover" +msgstr "ليس لدى المستخدم الحق في تحميل الغلاف" + +#: cps/editbooks.py:500 cps/editbooks.py:743 +msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" +msgstr "المعرفات ليست حساسة لحالة الأحرف، مما يؤدي إلى استبدال المعرف القديم" + +#: cps/editbooks.py:515 cps/editbooks.py:717 cps/editbooks.py:1055 +#, python-format +msgid "'%(langname)s' is not a valid language" +msgstr "'%(langname)s' ليست لغة صالحة" + +#: cps/editbooks.py:543 +msgid "Metadata successfully updated" +msgstr "تم تحديث البيانات الوصفية بنجاح" + +#: cps/editbooks.py:566 +msgid "Error editing book: {}" +msgstr "خطأ في تحرير الكتاب: {}" + +#: cps/editbooks.py:661 +msgid "Uploaded book probably exists in the library, consider to change before upload new: " +msgstr "من المحتمل أن يكون الكتاب الذي تم تحميله موجودًا في المكتبة، لذا فكر في التغيير قبل تحميل كتاب جديد: " + +#: cps/editbooks.py:755 cps/editbooks.py:1202 +msgid "File type isn't allowed to be uploaded to this server" +msgstr "لا يُسمح بتحميل نوع الملف إلى هذا الخادم" + +#: cps/editbooks.py:761 cps/editbooks.py:1213 +#, python-format +msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" +msgstr "لا يُسمح بتحميل ملحق الملف '%(ext)s' إلى هذا الخادم" + +#: cps/editbooks.py:765 cps/editbooks.py:1218 +msgid "File to be uploaded must have an extension" +msgstr "يجب أن يكون للملف المراد تحميله امتداد" + +#: cps/editbooks.py:773 +#, python-format +msgid "File %(filename)s could not saved to temp dir" +msgstr "لم يتم حفظ الملف %(filename)s في الدليل المؤقت" + +#: cps/editbooks.py:793 +#, python-format +msgid "Failed to Move Cover File %(file)s: %(error)s" +msgstr "فشل نقل ملف الغلاف %(file)s: %(error)s" + +#: cps/editbooks.py:850 cps/editbooks.py:852 +msgid "Book Format Successfully Deleted" +msgstr "تم حذف تنسيق الكتاب بنجاح" + +#: cps/editbooks.py:859 cps/editbooks.py:861 +msgid "Book Successfully Deleted" +msgstr "تم حذف الكتاب بنجاح" + +#: cps/editbooks.py:913 +msgid "You are missing permissions to delete books" +msgstr "أنت تفتقد الأذونات اللازمة لحذف الكتب" + +#: cps/editbooks.py:963 +msgid "edit metadata" +msgstr "تحرير البيانات الوصفية" + +#: cps/editbooks.py:1016 +#, python-format +msgid "Seriesindex: %(seriesindex)s is not a valid number, skipping" +msgstr "مؤشر السلسلة: %(seriesindex)s ليس رقمًا صالحًا، تخطي" + +#: cps/editbooks.py:1207 +msgid "User has no rights to upload additional file formats" +msgstr "ليس للمستخدم الحق في تحميل تنسيقات ملفات إضافية" + +#: cps/editbooks.py:1231 +#, python-format +msgid "Failed to create path %(path)s (Permission denied)." +msgstr "فشل إنشاء المسار %(path)s (تم رفض الإذن)." + +#: cps/editbooks.py:1238 +#, python-format +msgid "Failed to store file %(file)s." +msgstr "فشل تخزين الملف %(file)s." + +#: cps/editbooks.py:1263 +#, python-format +msgid "File format %(ext)s added to %(book)s" +msgstr "تمت إضافة تنسيق الملف %(ext)s إلى %(book)s" + +#: cps/gdrive.py:58 +msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" +msgstr "لم يكتمل إعداد Google Drive، حاول إلغاء تنشيط Google Drive ثم تنشيطه مرة أخرى" + +#: cps/gdrive.py:96 +msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" +msgstr "لم يتم التحقق من نطاق الاتصال، يرجى اتباع الخطوات للتحقق من النطاق في وحدة تحكم مطوري Google" + +#: cps/helper.py:87 +#, python-format +msgid "%(format)s format not found for book id: %(book)d" +msgstr "لم يتم العثور على تنسيق %(format)s لمعرف الكتاب: %(book)d" + +#: cps/helper.py:94 cps/tasks/convert.py:93 +#, python-format +msgid "%(format)s not found on Google Drive: %(fn)s" +msgstr "لم يتم العثور على %(format)s على Google Drive: %(fn)s" + +#: cps/helper.py:99 +#, python-format +msgid "%(format)s not found: %(fn)s" +msgstr "لم يتم العثور على %(format)s: %(fn)s" + +#: cps/helper.py:104 cps/helper.py:233 cps/templates/detail.html:66 +msgid "Send to eReader" +msgstr "إرسال إلى القارئ الإلكتروني" + +#: cps/helper.py:105 cps/helper.py:125 cps/helper.py:235 +msgid "This Email has been sent via Calibre-Web." +msgstr "تم إرسال هذا البريد الإلكتروني عبر Calibre-Web." + +#: cps/helper.py:123 +msgid "Calibre-Web Test Email" +msgstr "بريد إلكتروني اختباري من Calibre-Web" + +#: cps/helper.py:124 +msgid "Test Email" +msgstr "اختبار البريد الإلكتروني" + +#: cps/helper.py:141 +msgid "Get Started with Calibre-Web" +msgstr "ابدأ مع Calibre-Web" + +#: cps/helper.py:146 +#, python-format +msgid "Registration Email for user: %(name)s" +msgstr "البريد الإلكتروني للتسجيل للمستخدم: %(name)s" + +#: cps/helper.py:157 cps/helper.py:163 +#, python-format +msgid "Convert %(orig)s to %(format)s and send to eReader" +msgstr "تحويل %(orig)s إلى %(format)s وإرساله إلى القارئ الإلكتروني" + +#: cps/helper.py:182 cps/helper.py:186 cps/helper.py:190 +#, python-format +msgid "Send %(format)s to eReader" +msgstr "إرسال %(format)s إلى القارئ الإلكتروني" + +#: cps/helper.py:230 +#, python-format +msgid "%(book)s send to eReader" +msgstr "%(book)s إرسال إلى القارئ الإلكتروني" + +#: cps/helper.py:237 +msgid "The requested file could not be read. Maybe wrong permissions?" +msgstr "لم تتم قراءة الملف المطلوب. ربما الأذونات خاطئة؟" + +#: cps/helper.py:352 +msgid "Read status could not set: {}" +msgstr "لم يتم ضبط حالة القراءة: {}" + +#: cps/helper.py:375 +#, python-format +msgid "Deleting bookfolder for book %(id)s failed, path has subfolders: %(path)s" +msgstr "فشلت عملية حذف مجلد الكتاب %(id)s، المسار يحتوي على مجلدات فرعية: %(path)s" + +#: cps/helper.py:381 +#, python-format +msgid "Deleting book %(id)s failed: %(message)s" +msgstr "حذف الكتاب %(id)s فشل %(message)s" + +#: cps/helper.py:392 +#, python-format +msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" +msgstr "حذف الكتاب %(id)s من قاعدة البيانات فقط، مسار الكتاب في قاعدة البيانات غير صالح: %(path)s" + +#: cps/helper.py:439 +#, python-format +msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" +msgstr "فشلت عملية إعادة تسمية المؤلف من: '%(src)s' إلى '%(dest)s' مع الخطأ: %(error)s" + +#: cps/helper.py:507 cps/helper.py:516 +#, python-format +msgid "File %(file)s not found on Google Drive" +msgstr "لم يتم العثور على الملف %(file)s على Google Drive" + +#: cps/helper.py:559 +#, python-format +msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" +msgstr "فشلت عملية إعادة تسمية العنوان من: '%(src)s' إلى '%(dest)s' مع الخطأ: %(error)s" + +#: cps/helper.py:597 +#, python-format +msgid "Book path %(path)s not found on Google Drive" +msgstr "لم يتم العثور على مسار الكتاب %(path)s على Google Drive" + +#: cps/helper.py:657 +msgid "Found an existing account for this Email address" +msgstr "تم العثور على حساب موجود لعنوان البريد الإلكتروني هذا" + +#: cps/helper.py:665 +msgid "This username is already taken" +msgstr "اسم المستخدم هذا مستخدم بالفعل" + +#: cps/helper.py:679 +msgid "Invalid Email address format" +msgstr "تنسيق عنوان البريد الإلكتروني غير صالح" + +#: cps/helper.py:701 +msgid "Password doesn't comply with password validation rules" +msgstr "كلمة المرور لا تتوافق مع قواعد التحقق من صحة كلمة المرور" + +#: cps/helper.py:847 +msgid "Python module 'advocate' is not installed but is needed for cover uploads" +msgstr "لم يتم تثبيت وحدة Python 'advocate' ولكنها ضرورية لتحميلات الغلاف" + +#: cps/helper.py:857 +msgid "Error Downloading Cover" +msgstr "خطأ في تنزيل الغلاف" + +#: cps/helper.py:860 +msgid "Cover Format Error" +msgstr "خطأ في تنسيق الغلاف" + +#: cps/helper.py:863 +msgid "You are not allowed to access localhost or the local network for cover uploads" +msgstr "لا يُسمح لك بالوصول إلى localhost أو الشبكة المحلية لتحميل الغلاف" + +#: cps/helper.py:873 +msgid "Failed to create path for cover" +msgstr "فشل في إنشاء مسار الغلاف" + +#: cps/helper.py:889 +msgid "Cover-file is not a valid image file, or could not be stored" +msgstr "ملف الغلاف ليس ملف صورة صالحًا، أو لا يمكن تخزينه" + +#: cps/helper.py:900 +msgid "Only jpg/jpeg/png/webp/bmp files are supported as coverfile" +msgstr "ملفات jpg/jpeg/png/webp/bmp فقط مدعومة كملفات غلاف" + +#: cps/helper.py:912 +msgid "Invalid cover file content" +msgstr "محتوى ملف الغلاف غير صالح" + +#: cps/helper.py:916 +msgid "Only jpg/jpeg files are supported as coverfile" +msgstr "ملفات jpg/jpeg فقط مدعومة كملفات غلاف" + +#: cps/helper.py:989 cps/helper.py:1149 +msgid "Cover" +msgstr "الغلاف" + +#: cps/helper.py:1006 +msgid "UnRar binary file not found" +msgstr "ملف UnRar الثنائي غير موجود" + +#: cps/helper.py:1017 +msgid "Error executing UnRar" +msgstr "خطأ في تنفيذ UnRar" + +#: cps/helper.py:1025 +msgid "Could not find the specified directory" +msgstr "تعذر العثور على الدليل المحدد" + +#: cps/helper.py:1028 +msgid "Please specify a directory, not a file" +msgstr "الرجاء تحديد دليل، وليس ملف" + +#: cps/helper.py:1042 +msgid "Calibre binaries not viable" +msgstr "ملفات Calibre الثنائية غير قابلة للاستخدام" + +#: cps/helper.py:1051 +#, python-format +msgid "Missing calibre binaries: %(missing)s" +msgstr "ملفات Calibre الثنائية مفقودة: %(missing)s" + +#: cps/helper.py:1053 +#, python-format +msgid "Missing executable permissions: %(missing)s" +msgstr "أذونات التنفيذ مفقودة: %(missing)s" + +#: cps/helper.py:1058 +msgid "Error executing Calibre" +msgstr "خطأ في تنفيذ Calibre" + +#: cps/helper.py:1151 cps/templates/admin.html:216 +msgid "Queue all books for metadata backup" +msgstr "وضع جميع الكتب في قائمة الانتظار لنسخ البيانات الوصفية احتياطيًا" + +#: cps/kobo_auth.py:92 +msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" +msgstr "الرجاء الوصول إلى Calibre-Web من غير المضيف المحلي للحصول على نقطة نهاية API صالحة لجهاز Kobo" + +#: cps/kobo_auth.py:118 +msgid "Kobo Setup" +msgstr "إعداد Kobo" + +#: cps/oauth_bb.py:78 +#, python-format +msgid "Register with %(provider)s" +msgstr "التسجيل باستخدام %(provider)s" + +#: cps/oauth_bb.py:139 cps/remotelogin.py:131 +#, python-format +msgid "Success! You are now logged in as: %(nickname)s" +msgstr "تم بنجاح! أنت الآن مسجل الدخول باسم: %(nickname)s" + +#: cps/oauth_bb.py:149 +#, python-format +msgid "Link to %(oauth)s Succeeded" +msgstr "تم ربط %(oauth)s بنجاح" + +#: cps/oauth_bb.py:156 +msgid "Login failed, No User Linked With OAuth Account" +msgstr "فشل تسجيل الدخول، لا يوجد مستخدم مرتبط بحساب OAuth" + +#: cps/oauth_bb.py:198 +#, python-format +msgid "Unlink to %(oauth)s Succeeded" +msgstr "تم إلغاء ربط %(oauth)s بنجاح" + +#: cps/oauth_bb.py:203 +#, python-format +msgid "Unlink to %(oauth)s Failed" +msgstr "فشل إلغاء ربط %(oauth)s" + +#: cps/oauth_bb.py:206 +#, python-format +msgid "Not Linked to %(oauth)s" +msgstr "غير مرتبط بـ %(oauth)s" + +#: cps/oauth_bb.py:263 +msgid "Failed to log in with GitHub." +msgstr "فشل تسجيل الدخول باستخدام GitHub." + +#: cps/oauth_bb.py:269 +msgid "Failed to fetch user info from GitHub." +msgstr "فشل جلب معلومات المستخدم من GitHub." + +#: cps/oauth_bb.py:281 +msgid "Failed to log in with Google." +msgstr "فشل تسجيل الدخول باستخدام Google." + +#: cps/oauth_bb.py:287 +msgid "Failed to fetch user info from Google." +msgstr "فشل جلب معلومات المستخدم من Google." + +#: cps/oauth_bb.py:335 +msgid "GitHub Oauth error, please retry later." +msgstr "خطأ في OAuth الخاص بـ GitHub، يرجى المحاولة لاحقًا." + +#: cps/oauth_bb.py:338 +msgid "GitHub Oauth error: {}" +msgstr "خطأ في OAuth الخاص بـ GitHub: {}" + +#: cps/oauth_bb.py:359 +msgid "Google Oauth error, please retry later." +msgstr "خطأ في OAuth الخاص بـ Google، يرجى المحاولة لاحقًا." + +#: cps/oauth_bb.py:362 +msgid "Google Oauth error: {}" +msgstr "خطأ في OAuth الخاص بـ Google: {}" + +#: cps/opds.py:299 +msgid "{} Stars" +msgstr "{} نجوم" + +#: cps/remotelogin.py:63 cps/templates/layout.html:69 +#: cps/templates/layout.html:104 cps/templates/login.html:4 +#: cps/templates/login.html:21 cps/web.py:1361 +msgid "Login" +msgstr "تسجيل الدخول" + +#: cps/remotelogin.py:75 cps/remotelogin.py:109 +msgid "Token not found" +msgstr "لم يتم العثور على الرمز" + +#: cps/remotelogin.py:84 cps/remotelogin.py:117 +msgid "Token has expired" +msgstr "انتهت صلاحية الرمز" + +#: cps/remotelogin.py:93 +msgid "Success! Please return to your device" +msgstr "نجاح! يرجى العودة إلى جهازك" + +#: cps/render_template.py:41 cps/web.py:424 +msgid "Books" +msgstr "الكتب" + +#: cps/render_template.py:43 +msgid "Show recent books" +msgstr "عرض الكتب الحديثة" + +#: cps/render_template.py:44 cps/templates/index.xml:27 +msgid "Hot Books" +msgstr "الكتب الرائجة" + +#: cps/render_template.py:46 +msgid "Show Hot Books" +msgstr "عرض الكتب الرائجة" + +#: cps/render_template.py:48 cps/render_template.py:53 +msgid "Downloaded Books" +msgstr "الكتب المحملة" + +#: cps/render_template.py:50 cps/render_template.py:55 +#: cps/templates/user_table.html:167 +msgid "Show Downloaded Books" +msgstr "عرض الكتب المحملة" + +#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 +msgid "Top Rated Books" +msgstr "الكتب الأعلى تقييمًا" + +#: cps/render_template.py:60 cps/templates/user_table.html:161 +msgid "Show Top Rated Books" +msgstr "عرض الكتب الأعلى تقييمًا" + +#: cps/render_template.py:61 cps/templates/index.xml:63 +#: cps/templates/index.xml:67 cps/web.py:772 +msgid "Read Books" +msgstr "الكتب المقروءة" + +#: cps/render_template.py:63 +msgid "Show Read and Unread" +msgstr "عرض المقروء وغير المقروء" + +#: cps/render_template.py:65 cps/templates/index.xml:70 +#: cps/templates/index.xml:74 cps/web.py:775 +msgid "Unread Books" +msgstr "الكتب غير المقروءة" + +#: cps/render_template.py:67 +msgid "Show unread" +msgstr "عرض غير المقروء" + +#: cps/render_template.py:68 +msgid "Discover" +msgstr "اكتشف" + +#: cps/render_template.py:70 cps/templates/index.xml:58 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 +msgid "Show Random Books" +msgstr "عرض الكتب العشوائية" + +#: cps/render_template.py:71 cps/templates/book_table.html:67 +#: cps/templates/index.xml:97 cps/web.py:1141 +msgid "Categories" +msgstr "الفئات" + +#: cps/render_template.py:73 cps/templates/user_table.html:158 +msgid "Show Category Section" +msgstr "عرض قسم الفئات" + +#: cps/render_template.py:74 cps/templates/book_edit.html:86 +#: cps/templates/book_table.html:68 cps/templates/index.xml:106 +#: cps/templates/search_form.html:70 cps/web.py:1031 cps/web.py:1043 +msgid "Series" +msgstr "السلاسل" + +#: cps/render_template.py:76 cps/templates/user_table.html:157 +msgid "Show Series Section" +msgstr "عرض قسم السلاسل" + +#: cps/render_template.py:77 cps/templates/book_table.html:66 +#: cps/templates/index.xml:79 +msgid "Authors" +msgstr "المؤلفون" + +#: cps/render_template.py:79 cps/templates/user_table.html:160 +msgid "Show Author Section" +msgstr "عرض قسم المؤلفين" + +#: cps/render_template.py:81 cps/templates/book_table.html:72 +#: cps/templates/index.xml:88 cps/web.py:999 +msgid "Publishers" +msgstr "الناشرون" + +#: cps/render_template.py:83 cps/templates/user_table.html:163 +msgid "Show Publisher Section" +msgstr "عرض قسم الناشرين" + +#: cps/render_template.py:84 cps/templates/book_table.html:70 +#: cps/templates/index.xml:115 cps/templates/search_form.html:108 +#: cps/web.py:1113 +msgid "Languages" +msgstr "اللغات" + +#: cps/render_template.py:87 cps/templates/user_table.html:155 +msgid "Show Language Section" +msgstr "عرض قسم اللغات" + +#: cps/render_template.py:88 cps/templates/index.xml:124 +msgid "Ratings" +msgstr "التقييمات" + +#: cps/render_template.py:90 cps/templates/user_table.html:164 +msgid "Show Ratings Section" +msgstr "عرض قسم التقييمات" + +#: cps/render_template.py:91 cps/templates/index.xml:133 +msgid "File formats" +msgstr "تنسيقات الملفات" + +#: cps/render_template.py:93 cps/templates/user_table.html:165 +msgid "Show File Formats Section" +msgstr "عرض قسم تنسيقات الملفات" + +#: cps/render_template.py:95 cps/web.py:798 +msgid "Archived Books" +msgstr "الكتب المؤرشفة" + +#: cps/render_template.py:97 cps/templates/user_table.html:166 +msgid "Show Archived Books" +msgstr "عرض الكتب المؤرشفة" + +#: cps/render_template.py:100 cps/web.py:829 +msgid "Books List" +msgstr "قائمة الكتب" + +#: cps/render_template.py:102 cps/templates/user_table.html:168 +msgid "Show Books List" +msgstr "عرض قائمة الكتب" + +#: cps/search.py:201 +msgid "Published after " +msgstr "نشر بعد " + +#: cps/search.py:208 +msgid "Published before " +msgstr "نشر قبل " + +#: cps/search.py:230 +#, python-format +msgid "Rating <= %(rating)s" +msgstr "التقييم <= %(rating)s" + +#: cps/search.py:232 +#, python-format +msgid "Rating >= %(rating)s" +msgstr "التقييم >= %(rating)s" + +#: cps/search.py:234 +#, python-format +msgid "Read Status = '%(status)s'" +msgstr "حالة القراءة = '%(status)s'" + +#: cps/search.py:351 +msgid "Error on search for custom columns, please restart Calibre-Web" +msgstr "خطأ في البحث عن الأعمدة المخصصة، يرجى إعادة تشغيل Calibre-Web" + +#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58 +msgid "Advanced Search" +msgstr "بحث متقدم" + +#: cps/shelf.py:49 cps/shelf.py:111 +msgid "Invalid shelf specified" +msgstr "تم تحديد رف غير صالح" + +#: cps/shelf.py:55 +msgid "Sorry you are not allowed to add a book to that shelf" +msgstr "عذرًا، لا يُسمح لك بإضافة كتاب إلى هذا الرف" + +#: cps/shelf.py:64 +#, python-format +msgid "Book is already part of the shelf: %(shelfname)s" +msgstr "الكتاب جزء بالفعل من الرف: %(shelfname)s" + +#: cps/shelf.py:77 +#, python-format +msgid "%(book_id)s is a invalid Book Id. Could not be added to Shelf" +msgstr "%(book_id)s معرف كتاب غير صالح. لا يمكن إضافته إلى الرف" + +#: cps/shelf.py:97 +#, python-format +msgid "Book has been added to shelf: %(sname)s" +msgstr "تمت إضافة الكتاب إلى الرف: %(sname)s" + +#: cps/shelf.py:116 +msgid "You are not allowed to add a book to the shelf" +msgstr "لا يُسمح لك بإضافة كتاب إلى الرف" + +#: cps/shelf.py:134 +#, python-format +msgid "Books are already part of the shelf: %(name)s" +msgstr "الكتب جزء بالفعل من الرف: %(name)s" + +#: cps/shelf.py:146 +#, python-format +msgid "Books have been added to shelf: %(sname)s" +msgstr "تمت إضافة الكتب إلى الرف: %(sname)s" + +#: cps/shelf.py:153 +#, python-format +msgid "Could not add books to shelf: %(sname)s" +msgstr "تعذر إضافة الكتب إلى الرف: %(sname)s" + +#: cps/shelf.py:199 +#, python-format +msgid "Book has been removed from shelf: %(sname)s" +msgstr "تمت إزالة الكتاب من الرف: %(sname)s" + +#: cps/shelf.py:208 +msgid "Sorry you are not allowed to remove a book from this shelf" +msgstr "عذرًا، لا يُسمح لك بإزالة كتاب من هذا الرف" + +#: cps/shelf.py:218 cps/templates/layout.html:160 +msgid "Create a Shelf" +msgstr "إنشاء رف" + +#: cps/shelf.py:226 +msgid "Sorry you are not allowed to edit this shelf" +msgstr "عذرًا، لا يُسمح لك بتحرير هذا الرف" + +#: cps/shelf.py:228 +msgid "Edit a shelf" +msgstr "تحرير رف" + +#: cps/shelf.py:237 +msgid "Error deleting Shelf" +msgstr "خطأ في حذف الرف" + +#: cps/shelf.py:239 +msgid "Shelf successfully deleted" +msgstr "تم حذف الرف بنجاح" + +#: cps/shelf.py:289 +#, python-format +msgid "Change order of Shelf: '%(name)s'" +msgstr "تغيير ترتيب الرف: '%(name)s'" + +#: cps/shelf.py:324 +msgid "Sorry you are not allowed to create a public shelf" +msgstr "عذرًا، لا يُسمح لك بإنشاء رف عام" + +#: cps/shelf.py:341 +#, python-format +msgid "Shelf %(title)s created" +msgstr "تم إنشاء الرف %(title)s" + +#: cps/shelf.py:344 +#, python-format +msgid "Shelf %(title)s changed" +msgstr "تم تغيير الرف %(title)s" + +#: cps/shelf.py:358 +msgid "There was an error" +msgstr "حدث خطأ" + +#: cps/shelf.py:380 +#, python-format +msgid "A public shelf with the name '%(title)s' already exists." +msgstr "رف عام بالاسم '%(title)s' موجود بالفعل." + +#: cps/shelf.py:391 +#, python-format +msgid "A private shelf with the name '%(title)s' already exists." +msgstr "رف خاص بالاسم '%(title)s' موجود بالفعل." + +#: cps/shelf.py:481 +#, python-format +msgid "Shelf: '%(name)s'" +msgstr "الرف: '%(name)s'" + +#: cps/shelf.py:487 +msgid "Error opening shelf. Shelf does not exist or is not accessible" +msgstr "خطأ في فتح الرف. الرف غير موجود أو غير قابل للوصول" + +#: cps/tasks_status.py:47 cps/templates/layout.html:91 +#: cps/templates/tasks.html:7 +msgid "Tasks" +msgstr "المهام" + +#: cps/tasks_status.py:63 +msgid "Waiting" +msgstr "في انتظار" + +#: cps/tasks_status.py:65 +msgid "Failed" +msgstr "فشل" + +#: cps/tasks_status.py:67 +msgid "Started" +msgstr "بدأ" + +#: cps/tasks_status.py:69 +msgid "Finished" +msgstr "انتهى" + +#: cps/tasks_status.py:71 +msgid "Ended" +msgstr "انتهى" + +#: cps/tasks_status.py:73 +msgid "Cancelled" +msgstr "ألغيت" + +#: cps/tasks_status.py:75 +msgid "Unknown Status" +msgstr "حالة غير معروفة" + +#: cps/updater.py:433 cps/updater.py:444 cps/updater.py:545 cps/updater.py:560 +msgid "Unexpected data while reading update information" +msgstr "بيانات غير متوقعة أثناء قراءة معلومات التحديث" + +#: cps/updater.py:440 cps/updater.py:552 +msgid "No update available. You already have the latest version installed" +msgstr "لا يوجد تحديث متاح. لديك بالفعل أحدث إصدار مثبت" + +#: cps/updater.py:458 +msgid "A new update is available. Click on the button below to update to the latest version." +msgstr "يتوفر تحديث جديد. انقر على الزر أدناه للتحديث إلى أحدث إصدار." + +#: cps/updater.py:476 +msgid "Could not fetch update information" +msgstr "تعذر جلب معلومات التحديث" + +#: cps/updater.py:486 +msgid "Click on the button below to update to the latest stable version." +msgstr "انقر على الزر أدناه للتحديث إلى أحدث إصدار مستقر." + +#: cps/updater.py:495 cps/updater.py:509 cps/updater.py:520 +#, python-format +msgid "A new update is available. Click on the button below to update to version: %(version)s" +msgstr "يتوفر تحديث جديد. انقر على الزر أدناه للتحديث إلى الإصدار: %(version)s" + +#: cps/updater.py:538 +msgid "No release information available" +msgstr "لا توجد معلومات إصدار متاحة" + +#: cps/templates/index.html:6 cps/web.py:451 +msgid "Discover (Random Books)" +msgstr "اكتشف (كتب عشوائية)" + +#: cps/web.py:487 +msgid "Hot Books (Most Downloaded)" +msgstr "الكتب الرائجة (الأكثر تحميلًا)" + +#: cps/web.py:518 +#, python-format +msgid "Downloaded books by %(user)s" +msgstr "الكتب المحملة بواسطة %(user)s" + +#: cps/web.py:551 +#, python-format +msgid "Author: %(name)s" +msgstr "المؤلف: %(name)s" + +#: cps/web.py:587 +#, python-format +msgid "Publisher: %(name)s" +msgstr "الناشر: %(name)s" + +#: cps/web.py:615 +#, python-format +msgid "Series: %(serie)s" +msgstr "السلسلة: %(serie)s" + +#: cps/web.py:629 +msgid "Rating: None" +msgstr "التقييم: لا يوجد" + +#: cps/web.py:638 +#, python-format +msgid "Rating: %(rating)s stars" +msgstr "التقييم: %(rating)s نجوم" + +#: cps/web.py:669 +#, python-format +msgid "File format: %(format)s" +msgstr "تنسيق الملف: %(format)s" + +#: cps/web.py:704 +#, python-format +msgid "Category: %(name)s" +msgstr "الفئة: %(name)s" + +#: cps/web.py:733 +#, python-format +msgid "Language: %(name)s" +msgstr "اللغة: %(name)s" + +#: cps/templates/admin.html:16 cps/web.py:971 +msgid "Downloads" +msgstr "التحميلات" + +#: cps/web.py:1073 +msgid "Ratings list" +msgstr "قائمة التقييمات" + +#: cps/web.py:1100 +msgid "File formats list" +msgstr "قائمة تنسيقات الملفات" + +#: cps/web.py:1259 +msgid "Please configure the SMTP mail settings first..." +msgstr "يرجى تهيئة إعدادات بريد SMTP أولاً..." + +#: cps/web.py:1265 +#, python-format +msgid "Success! Book queued for sending to %(eReadermail)s" +msgstr "نجاح! تم وضع الكتاب في قائمة الانتظار للإرسال إلى %(eReadermail)s" + +#: cps/web.py:1268 +#, python-format +msgid "Oops! There was an error sending book: %(res)s" +msgstr "عفوًا! حدث خطأ أثناء إرسال الكتاب: %(res)s" + +#: cps/web.py:1270 +msgid "Oops! Please update your profile with a valid eReader Email." +msgstr "عفوًا! يرجى تحديث ملفك الشخصي ببريد إلكتروني صالح للقارئ الإلكتروني." + +#: cps/web.py:1286 +msgid "Please wait one minute to register next user" +msgstr "يرجى الانتظار دقيقة واحدة لتسجيل مستخدم آخر" + +#: cps/templates/layout.html:70 cps/templates/layout.html:105 +#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287 +#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306 +#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346 +msgid "Register" +msgstr "تسجيل" + +#: cps/web.py:1290 cps/web.py:1393 +msgid "Connection error to limiter backend, please contact your administrator" +msgstr "خطأ في الاتصال بالواجهة الخلفية للمُحدد، يرجى الاتصال بمسؤول النظام" + +#: cps/web.py:1295 cps/web.py:1342 +msgid "Oops! Email server is not configured, please contact your administrator." +msgstr "عفوًا! خادم البريد الإلكتروني غير مهيأ، يرجى الاتصال بمسؤول النظام." + +#: cps/web.py:1328 +msgid "Oops! Your Email is not allowed." +msgstr "عفوًا! بريدك الإلكتروني غير مسموح به." + +#: cps/web.py:1331 +msgid "Success! Confirmation Email has been sent." +msgstr "نجاح! تم إرسال بريد إلكتروني للتأكيد." + +#: cps/web.py:1376 cps/web.py:1399 +msgid "Cannot activate LDAP authentication" +msgstr "لا يمكن تفعيل مصادقة LDAP" + +#: cps/web.py:1389 +msgid "Please wait one minute before next login" +msgstr "يرجى الانتظار دقيقة واحدة قبل تسجيل الدخول التالي" + +#: cps/web.py:1408 +#, python-format +msgid "you are now logged in as: '%(nickname)s'" +msgstr "لقد قمت الآن بتسجيل الدخول باسم: '%(nickname)s'" + +#: cps/web.py:1415 +#, python-format +msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" +msgstr "تسجيل دخول احتياطي باسم: '%(nickname)s'، خادم LDAP غير قابل للوصول، أو المستخدم غير معروف" + +#: cps/web.py:1420 +#, python-format +msgid "Could not login: %(message)s" +msgstr "تعذر تسجيل الدخول: %(message)s" + +#: cps/web.py:1424 cps/web.py:1449 +msgid "Wrong Username or Password" +msgstr "اسم المستخدم أو كلمة المرور خاطئة" + +#: cps/web.py:1431 +msgid "New Password was sent to your email address" +msgstr "تم إرسال كلمة مرور جديدة إلى عنوان بريدك الإلكتروني" + +#: cps/web.py:1435 +msgid "An unknown error occurred. Please try again later." +msgstr "حدث خطأ غير معروف. يرجى المحاولة مرة أخرى لاحقًا." + +#: cps/web.py:1437 +msgid "Please enter valid username to reset password" +msgstr "يرجى إدخال اسم مستخدم صالح لإعادة تعيين كلمة المرور" + +#: cps/web.py:1445 +#, python-format +msgid "You are now logged in as: '%(nickname)s'" +msgstr "لقد قمت الآن بتسجيل الدخول باسم: '%(nickname)s'" + +#: cps/web.py:1510 cps/web.py:1560 +#, python-format +msgid "%(name)s's Profile" +msgstr "ملف %(name)s الشخصي" + +#: cps/web.py:1526 +msgid "Success! Profile Updated" +msgstr "نجاح! تم تحديث الملف الشخصي" + +#: cps/web.py:1530 +msgid "Oops! An account already exists for this Email." +msgstr "عفوًا! يوجد حساب بالفعل لهذا البريد الإلكتروني." + +#: cps/services/gmail.py:59 +msgid "Found no valid gmail.json file with OAuth information" +msgstr "لم يتم العثور على ملف gmail.json صالح بمعلومات OAuth" + +#: cps/tasks/clean.py:29 +msgid "Delete temp folder contents" +msgstr "حذف محتويات المجلد المؤقت" + +#: cps/tasks/convert.py:112 +#, python-format +msgid "%(book)s send to E-Reader" +msgstr "تم إرسال %(book)s إلى القارئ الإلكتروني" + +#: cps/tasks/convert.py:177 +#, python-format +msgid "Calibre ebook-convert %(tool)s not found" +msgstr "لم يتم العثور على Calibre ebook-convert %(tool)s" + +#: cps/tasks/convert.py:211 +#, python-format +msgid "%(format)s format not found on disk" +msgstr "لم يتم العثور على تنسيق %(format)s على القرص" + +#: cps/tasks/convert.py:215 +msgid "Ebook converter failed with unknown error" +msgstr "فشل محول الكتب الإلكترونية بخطأ غير معروف" + +#: cps/tasks/convert.py:234 +#, python-format +msgid "Kepubify-converter failed: %(error)s" +msgstr "فشل محول Kepubify: %(error)s" + +#: cps/tasks/convert.py:255 +#, python-format +msgid "Converted file not found or more than one file in folder %(folder)s" +msgstr "لم يتم العثور على الملف المحول أو أكثر من ملف واحد في المجلد %(folder)s" + +#: cps/tasks/convert.py:289 cps/tasks/convert.py:340 +#, python-format +msgid "Calibre failed with error: %(error)s" +msgstr "فشل Calibre مع الخطأ: %(error)s" + +#: cps/tasks/convert.py:317 +#, python-format +msgid "Ebook-converter failed: %(error)s" +msgstr "فشل محول الكتب الإلكترونية: %(error)s" + +#: cps/tasks/convert.py:345 +msgid "Convert" +msgstr "تحويل" + +#: cps/tasks/database.py:26 +msgid "Reconnecting Calibre database" +msgstr "إعادة الاتصال بقاعدة بيانات Calibre" + +#: cps/tasks/mail.py:283 +msgid "E-mail" +msgstr "بريد إلكتروني" + +#: cps/tasks/metadata_backup.py:34 +msgid "Backing up Metadata" +msgstr "جارٍ نسخ البيانات الوصفية احتياطيًا" + +#: cps/tasks/thumbnail.py:97 +#, python-format +msgid "Generated %(count)s cover thumbnails" +msgstr "تم إنشاء %(count)s صور مصغرة للغلاف" + +#: cps/tasks/thumbnail.py:233 cps/tasks/thumbnail.py:448 +#: cps/tasks/thumbnail.py:518 +msgid "Cover Thumbnails" +msgstr "صور الغلاف المصغرة" + +#: cps/tasks/thumbnail.py:294 +msgid "Generated {0} series thumbnails" +msgstr "تم إنشاء {0} صور مصغرة للمسلسلات" + +#: cps/tasks/thumbnail.py:459 +msgid "Clearing cover thumbnail cache" +msgstr "مسح ذاكرة التخزين المؤقت لصور الغلاف المصغرة" + +#: cps/tasks/upload.py:39 cps/templates/admin.html:20 +#: cps/templates/layout.html:83 cps/templates/user_table.html:145 +msgid "Upload" +msgstr "تحميل" + +#: cps/templates/admin.html:9 +msgid "Users" +msgstr "المستخدمون" + +#: cps/templates/admin.html:13 cps/templates/login.html:9 +#: cps/templates/login.html:10 cps/templates/register.html:9 +#: cps/templates/user_edit.html:10 cps/templates/user_table.html:134 +msgid "Username" +msgstr "اسم المستخدم" + +#: cps/templates/admin.html:14 cps/templates/register.html:14 +#: cps/templates/user_edit.html:15 cps/templates/user_table.html:135 +msgid "Email" +msgstr "البريد الإلكتروني" + +#: cps/templates/admin.html:15 +msgid "Send to eReader Email" +msgstr "إرسال إلى بريد قارئ الكتب الإلكترونية" + +#: cps/templates/admin.html:17 cps/templates/layout.html:94 +#: cps/templates/user_table.html:143 +msgid "Admin" +msgstr "المسؤول" + +#: cps/templates/admin.html:18 cps/templates/login.html:13 +#: cps/templates/login.html:14 cps/templates/user_edit.html:23 +msgid "Password" +msgstr "كلمة المرور" + +#: cps/templates/admin.html:22 cps/templates/detail.html:28 +#: cps/templates/detail.html:41 cps/templates/shelf.html:8 +#: cps/templates/user_table.html:146 +msgid "Download" +msgstr "تنزيل" + +#: cps/templates/admin.html:23 +msgid "View Books" +msgstr "عرض الكتب" + +#: cps/templates/admin.html:24 cps/templates/user_table.html:131 +#: cps/templates/user_table.html:148 +msgid "Edit" +msgstr "تحرير" + +#: cps/templates/admin.html:25 cps/templates/book_edit.html:17 +#: cps/templates/book_table.html:100 cps/templates/modal_dialogs.html:63 +#: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 +#: cps/templates/user_table.html:149 +msgid "Delete" +msgstr "حذف" + +#: cps/templates/admin.html:26 +msgid "Public Shelf" +msgstr "رف عام" + +#: cps/templates/admin.html:55 +msgid "Import LDAP Users" +msgstr "استيراد مستخدمي LDAP" + +#: cps/templates/admin.html:62 +msgid "Email Server Settings" +msgstr "إعدادات خادم البريد الإلكتروني" + +#: cps/templates/admin.html:67 cps/templates/email_edit.html:31 +msgid "SMTP Hostname" +msgstr "اسم مضيف SMTP" + +#: cps/templates/admin.html:71 cps/templates/email_edit.html:35 +msgid "SMTP Port" +msgstr "منفذ SMTP" + +#: cps/templates/admin.html:75 cps/templates/email_edit.html:39 +msgid "Encryption" +msgstr "التشفير" + +#: cps/templates/admin.html:79 cps/templates/email_edit.html:47 +msgid "SMTP Login" +msgstr "تسجيل الدخول إلى SMTP" + +#: cps/templates/admin.html:83 cps/templates/admin.html:94 +#: cps/templates/email_edit.html:55 +msgid "From Email" +msgstr "من البريد الإلكتروني" + +#: cps/templates/admin.html:90 +msgid "Email Service" +msgstr "خدمة البريد الإلكتروني" + +#: cps/templates/admin.html:91 +msgid "Gmail via Oauth2" +msgstr "Gmail عبر Oauth2" + +#: cps/templates/admin.html:106 +msgid "Configuration" +msgstr "التهيئة" + +#: cps/templates/admin.html:109 +msgid "Calibre Database Directory" +msgstr "دليل قاعدة بيانات Calibre" + +#: cps/templates/admin.html:113 cps/templates/config_edit.html:68 +msgid "Log Level" +msgstr "مستوى السجل" + +#: cps/templates/admin.html:117 +msgid "Port" +msgstr "المنفذ" + +#: cps/templates/admin.html:122 +msgid "External Port" +msgstr "المنفذ الخارجي" + +#: cps/templates/admin.html:129 cps/templates/config_view_edit.html:28 +msgid "Books per Page" +msgstr "الكتب لكل صفحة" + +#: cps/templates/admin.html:133 +msgid "Uploads" +msgstr "التحميلات" + +#: cps/templates/admin.html:137 +msgid "Anonymous Browsing" +msgstr "التصفح المجهول" + +#: cps/templates/admin.html:141 +msgid "Public Registration" +msgstr "التسجيل العام" + +#: cps/templates/admin.html:145 +msgid "Magic Link Remote Login" +msgstr "تسجيل الدخول عن بعد بالرابط السحري" + +#: cps/templates/admin.html:149 +msgid "Reverse Proxy Login" +msgstr "تسجيل الدخول بالوكيل العكسي" + +#: cps/templates/admin.html:154 cps/templates/config_edit.html:172 +msgid "Reverse Proxy Header Name" +msgstr "اسم رأس الوكيل العكسي" + +#: cps/templates/admin.html:159 +msgid "Edit Calibre Database Configuration" +msgstr "تحرير تهيئة قاعدة بيانات Calibre" + +#: cps/templates/admin.html:160 +msgid "Edit Basic Configuration" +msgstr "تحرير التهيئة الأساسية" + +#: cps/templates/admin.html:161 +msgid "Edit UI Configuration" +msgstr "تحرير تهيئة واجهة المستخدم" + +#: cps/templates/admin.html:167 +msgid "Scheduled Tasks" +msgstr "المهام المجدولة" + +#: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 +msgid "Start Time" +msgstr "وقت البدء" + +#: cps/templates/admin.html:174 cps/templates/schedule_edit.html:20 +msgid "Maximum Duration" +msgstr "الحد الأقصى للمدة" + +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 +msgid "Generate Thumbnails" +msgstr "إنشاء صور مصغرة" + +#: cps/templates/admin.html:182 +msgid "Generate series cover thumbnails" +msgstr "إنشاء صور مصغرة لأغلفة السلاسل" + +#: cps/templates/admin.html:186 cps/templates/admin.html:208 +#: cps/templates/schedule_edit.html:37 +msgid "Reconnect Calibre Database" +msgstr "إعادة الاتصال بقاعدة بيانات Calibre" + +#: cps/templates/admin.html:190 cps/templates/schedule_edit.html:41 +msgid "Generate Metadata Backup Files" +msgstr "إنشاء ملفات النسخ الاحتياطي للبيانات الوصفية" + +#: cps/templates/admin.html:197 +msgid "Refresh Thumbnail Cache" +msgstr "تحديث ذاكرة التخزين المؤقت للصور المصغرة" + +#: cps/templates/admin.html:203 +msgid "Administration" +msgstr "الإدارة" + +#: cps/templates/admin.html:204 +msgid "Download Debug Package" +msgstr "تنزيل حزمة التصحيح" + +#: cps/templates/admin.html:205 +msgid "View Logs" +msgstr "عرض السجلات" + +#: cps/templates/admin.html:211 +msgid "Restart" +msgstr "إعادة تشغيل" + +#: cps/templates/admin.html:212 +msgid "Shutdown" +msgstr "إيقاف التشغيل" + +#: cps/templates/admin.html:221 +msgid "Version Information" +msgstr "معلومات الإصدار" + +#: cps/templates/admin.html:225 +msgid "Version" +msgstr "الإصدار" + +#: cps/templates/admin.html:226 +msgid "Details" +msgstr "التفاصيل" + +#: cps/templates/admin.html:232 +msgid "Current Version" +msgstr "الإصدار الحالي" + +#: cps/templates/admin.html:239 +msgid "Check for Update" +msgstr "التحقق من التحديث" + +#: cps/templates/admin.html:240 +msgid "Perform Update" +msgstr "إجراء التحديث" + +#: cps/templates/admin.html:253 +msgid "Are you sure you want to restart?" +msgstr "هل أنت متأكد أنك تريد إعادة التشغيل؟" + +#: cps/templates/admin.html:258 cps/templates/admin.html:272 +#: cps/templates/admin.html:292 cps/templates/config_db.html:82 +msgid "OK" +msgstr "موافق" + +#: cps/templates/admin.html:259 cps/templates/admin.html:273 +#: cps/templates/book_edit.html:220 cps/templates/book_table.html:127 +#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427 +#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350 +#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99 +#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135 +#: cps/templates/schedule_edit.html:45 cps/templates/shelf_edit.html:27 +#: cps/templates/tasks.html:47 cps/templates/user_edit.html:144 +msgid "Cancel" +msgstr "إلغاء" + +#: cps/templates/admin.html:271 +msgid "Are you sure you want to shutdown?" +msgstr "هل أنت متأكد أنك تريد إيقاف التشغيل؟" + +#: cps/templates/admin.html:283 +msgid "Updating, please do not reload this page" +msgstr "جاري التحديث، يرجى عدم إعادة تحميل هذه الصفحة" + +#: cps/templates/author.html:15 +msgid "via" +msgstr "عبر" + +#: cps/templates/author.html:23 +msgid "In Library" +msgstr "في المكتبة" + +#: cps/templates/author.html:26 cps/templates/index.html:74 +#: cps/templates/search.html:31 cps/templates/shelf.html:20 +msgid "Sort according to book date, newest first" +msgstr "الفرز حسب تاريخ الكتاب، الأحدث أولاً" + +#: cps/templates/author.html:27 cps/templates/index.html:75 +#: cps/templates/search.html:32 cps/templates/shelf.html:21 +msgid "Sort according to book date, oldest first" +msgstr "الفرز حسب تاريخ الكتاب، الأقدم أولاً" + +#: cps/templates/author.html:28 cps/templates/index.html:76 +#: cps/templates/search.html:33 cps/templates/shelf.html:22 +msgid "Sort title in alphabetical order" +msgstr "فرز العنوان ترتيب أبجدي" + +#: cps/templates/author.html:29 cps/templates/index.html:77 +#: cps/templates/search.html:34 cps/templates/shelf.html:23 +msgid "Sort title in reverse alphabetical order" +msgstr "فرز العنوان ترتيب أبجدي عكسي" + +#: cps/templates/author.html:30 cps/templates/index.html:80 +#: cps/templates/search.html:37 cps/templates/shelf.html:26 +msgid "Sort according to publishing date, newest first" +msgstr "الفرز حسب تاريخ النشر، الأحدث أولاً" + +#: cps/templates/author.html:31 cps/templates/index.html:81 +#: cps/templates/search.html:38 cps/templates/shelf.html:27 +msgid "Sort according to publishing date, oldest first" +msgstr "الفرز حسب تاريخ النشر، الأقدم أولاً" + +#: cps/templates/author.html:56 cps/templates/author.html:113 +#: cps/templates/index.html:30 cps/templates/index.html:113 +#: cps/templates/search.html:67 cps/templates/shelf.html:58 +msgid "reduce" +msgstr "تقليل" + +#: cps/templates/author.html:97 +msgid "More by" +msgstr "المزيد بواسطة" + +#: cps/templates/basic_detail.html:34 cps/templates/detail.html:158 +#: cps/templates/listenmp3.html:62 +#, python-format +msgid "Book %(index)s of %(range)s" +msgstr "كتاب %(index)s من %(range)s" + +#: cps/templates/basic_detail.html:41 cps/templates/book_edit.html:106 +#: cps/templates/detail.html:165 cps/templates/listenmp3.html:69 +#: cps/templates/user_edit.html:33 +msgid "Language" +msgstr "اللغة" + +#: cps/templates/basic_detail.html:61 cps/templates/book_edit.html:102 +#: cps/templates/book_edit.html:279 cps/templates/book_edit.html:296 +#: cps/templates/detail.html:200 cps/templates/listenmp3.html:102 +#: cps/templates/search_form.html:16 +msgid "Publisher" +msgstr "الناشر" + +#: cps/templates/basic_detail.html:70 cps/templates/detail.html:209 +#: cps/templates/listenmp3.html:111 +msgid "Published" +msgstr "تاريخ النشر" + +#: cps/templates/basic_detail.html:76 cps/templates/detail.html:286 +#: cps/templates/listenmp3.html:177 +msgid "Description:" +msgstr "الوصف:" + +#: cps/templates/basic_index.html:7 cps/templates/layout.html:175 +msgid "Previous" +msgstr "السابق" + +#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22 +#: cps/templates/layout.html:190 +msgid "Next" +msgstr "التالي" + +#: cps/templates/basic_index.html:18 cps/templates/search.html:6 +msgid "No Results Found" +msgstr "لم يتم العثور على نتائج" + +#: cps/templates/basic_layout.html:17 cps/templates/layout.html:26 +#: cps/templates/login.html:30 +msgid "Home" +msgstr "الرئيسية" + +#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48 +msgid "Search Library" +msgstr "البحث في المكتبة" + +#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73 +#: cps/templates/layout.html:99 +msgid "Logout" +msgstr "تسجيل الخروج" + +#: cps/templates/basic_layout.html:35 +msgid "Normal Theme" +msgstr "السمة العادية" + +#: cps/templates/book_edit.html:11 +msgid "Delete Book" +msgstr "حذف الكتاب" + +#: cps/templates/book_edit.html:14 +msgid "Delete formats:" +msgstr "حذف التنسيقات:" + +#: cps/templates/book_edit.html:25 +msgid "Convert book format:" +msgstr "تحويل تنسيق الكتاب:" + +#: cps/templates/book_edit.html:30 +msgid "Convert from:" +msgstr "تحويل من:" + +#: cps/templates/book_edit.html:32 cps/templates/book_edit.html:39 +msgid "select an option" +msgstr "اختر خيارًا" + +#: cps/templates/book_edit.html:37 +msgid "Convert to:" +msgstr "تحويل إلى:" + +#: cps/templates/book_edit.html:46 +msgid "Convert book" +msgstr "تحويل الكتاب" + +#: cps/templates/book_edit.html:53 cps/templates/layout.html:80 +#: cps/templates/layout.html:137 +msgid "Uploading..." +msgstr "جاري التحميل..." + +#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257 +#: cps/templates/layout.html:80 cps/templates/layout.html:206 +#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163 +msgid "Close" +msgstr "إغلاق" + +#: cps/templates/book_edit.html:53 cps/templates/layout.html:80 +msgid "Error" +msgstr "خطأ" + +#: cps/templates/book_edit.html:53 cps/templates/layout.html:80 +msgid "Upload done, processing, please wait..." +msgstr "تم التحميل، جاري المعالجة، يرجى الانتظار..." + +#: cps/templates/book_edit.html:58 +msgid "Upload Format" +msgstr "تحميل التنسيق" + +#: cps/templates/book_edit.html:71 cps/templates/search_form.html:8 +msgid "Book Title" +msgstr "عنوان الكتاب" + +#: cps/templates/book_edit.html:78 cps/templates/book_edit.html:277 +#: cps/templates/book_edit.html:295 cps/templates/search_form.html:12 +msgid "Author" +msgstr "المؤلف" + +#: cps/templates/book_edit.html:82 cps/templates/search_form.html:52 +msgid "Tags" +msgstr "العلامات" + +#: cps/templates/book_edit.html:90 +msgid "Series ID" +msgstr "معرف السلسلة" + +#: cps/templates/book_edit.html:93 +msgid "Published Date" +msgstr "تاريخ النشر" + +#: cps/templates/book_edit.html:110 +msgid "Rating" +msgstr "التقييم" + +#: cps/templates/book_edit.html:114 cps/templates/book_edit.html:282 +#: cps/templates/book_edit.html:297 cps/templates/search_form.html:154 +msgid "Description" +msgstr "الوصف" + +#: cps/templates/book_edit.html:118 +msgid "Identifiers" +msgstr "المعرفات" + +#: cps/templates/book_edit.html:122 cps/templates/book_edit.html:306 +msgid "Identifier Type" +msgstr "نوع المعرف" + +#: cps/templates/book_edit.html:123 cps/templates/book_edit.html:307 +msgid "Identifier Value" +msgstr "قيمة المعرف" + +#: cps/templates/book_edit.html:124 cps/templates/book_edit.html:308 +#: cps/templates/user_table.html:24 +msgid "Remove" +msgstr "إزالة" + +#: cps/templates/book_edit.html:129 +msgid "Add Identifier" +msgstr "إضافة معرف" + +#: cps/templates/book_edit.html:133 +msgid "Fetch Cover from URL (JPEG - Image will be downloaded and stored in database)" +msgstr "جلب الغلاف من الرابط (JPEG - سيتم تنزيل الصورة وتخزينها في قاعدة البيانات)" + +#: cps/templates/book_edit.html:137 +msgid "Upload Cover from Local Disk" +msgstr "تحميل الغلاف من القرص المحلي" + +#: cps/templates/book_edit.html:149 cps/templates/search_form.html:46 +#: cps/templates/search_form.html:167 +msgid "Yes" +msgstr "نعم" + +#: cps/templates/book_edit.html:150 cps/templates/search_form.html:47 +#: cps/templates/search_form.html:168 +msgid "No" +msgstr "لا" + +#: cps/templates/book_edit.html:215 +msgid "View Book on Save" +msgstr "عرض الكتاب عند الحفظ" + +#: cps/templates/book_edit.html:218 cps/templates/book_edit.html:236 +msgid "Fetch Metadata" +msgstr "جلب البيانات الوصفية" + +#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65 +#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174 +#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44 +#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 +#: cps/templates/user_edit.html:142 +msgid "Save" +msgstr "حفظ" + +#: cps/templates/book_edit.html:239 +msgid "Keyword" +msgstr "كلمة مفتاحية" + +#: cps/templates/book_edit.html:240 +msgid "Search keyword" +msgstr "كلمة البحث" + +#: cps/templates/book_edit.html:246 +msgid "Click the cover to load metadata to the form" +msgstr "انقر على الغلاف لتحميل البيانات الوصفية إلى النموذج" + +#: cps/templates/book_edit.html:253 cps/templates/book_edit.html:292 +msgid "Loading..." +msgstr "جاري التحميل..." + +#: cps/templates/book_edit.html:284 cps/templates/book_edit.html:298 +msgid "Source" +msgstr "المصدر" + +#: cps/templates/book_edit.html:293 +msgid "Search error!" +msgstr "خطأ في البحث!" + +#: cps/templates/book_edit.html:294 +msgid "No Result(s) found! Please try another keyword." +msgstr "لم يتم العثور على نتائج! يرجى تجربة كلمة مفتاحية أخرى." + +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 +#: cps/templates/user_table.html:14 cps/templates/user_table.html:77 +#: cps/templates/user_table.html:100 +msgid "This Field is Required" +msgstr "هذا الحقل مطلوب" + +#: cps/templates/book_table.html:37 +msgid "Merge selected books" +msgstr "دمج الكتب المختارة" + +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 +msgid "Remove Selections" +msgstr "إزالة التحديدات" + +#: cps/templates/book_table.html:41 +msgid "Exchange author and title" +msgstr "تبديل المؤلف والعنوان" + +#: cps/templates/book_table.html:47 +msgid "Update Title Sort automatically" +msgstr "تحديث ترتيب العنوان تلقائيًا" + +#: cps/templates/book_table.html:51 +msgid "Update Author Sort automatically" +msgstr "تحديث ترتيب المؤلف تلقائيًا" + +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 +msgid "Enter Title" +msgstr "أدخل العنوان" + +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 +#: cps/templates/shelf_edit.html:8 +msgid "Title" +msgstr "العنوان" + +#: cps/templates/book_table.html:64 +msgid "Enter Title Sort" +msgstr "أدخل ترتيب العنوان" + +#: cps/templates/book_table.html:64 +msgid "Title Sort" +msgstr "ترتيب العنوان" + +#: cps/templates/book_table.html:65 +msgid "Enter Author Sort" +msgstr "أدخل ترتيب المؤلف" + +#: cps/templates/book_table.html:65 +msgid "Author Sort" +msgstr "ترتيب المؤلف" + +#: cps/templates/book_table.html:66 +msgid "Enter Authors" +msgstr "أدخل المؤلفين" + +#: cps/templates/book_table.html:67 +msgid "Enter Categories" +msgstr "أدخل الفئات" + +#: cps/templates/book_table.html:68 +msgid "Enter Series" +msgstr "أدخل السلاسل" + +#: cps/templates/book_table.html:69 +msgid "Series Index" +msgstr "فهرس السلسلة" + +#: cps/templates/book_table.html:70 +msgid "Enter Languages" +msgstr "أدخل اللغات" + +#: cps/templates/book_table.html:71 +msgid "Publishing Date" +msgstr "تاريخ النشر" + +#: cps/templates/book_table.html:72 +msgid "Enter Publishers" +msgstr "أدخل الناشرين" + +#: cps/templates/book_table.html:73 +msgid "Enter comments" +msgstr "أدخل التعليقات" + +#: cps/templates/book_table.html:73 +msgid "Comments" +msgstr "التعليقات" + +#: cps/templates/book_table.html:75 +msgid "Archive Status" +msgstr "حالة الأرشيف" + +#: cps/templates/book_table.html:77 cps/templates/search_form.html:42 +msgid "Read Status" +msgstr "حالة القراءة" + +#: cps/templates/book_table.html:80 cps/templates/book_table.html:82 +#: cps/templates/book_table.html:84 cps/templates/book_table.html:86 +#: cps/templates/book_table.html:90 cps/templates/book_table.html:92 +#: cps/templates/book_table.html:96 +msgid "Enter " +msgstr "أدخل " + +#: cps/templates/book_table.html:113 cps/templates/modal_dialogs.html:46 +#: cps/templates/tasks.html:37 +msgid "Are you really sure?" +msgstr "هل أنت متأكد حقًا؟" + +#: cps/templates/book_table.html:117 +msgid "Books with Title will be merged from:" +msgstr "سيتم دمج الكتب ذات العنوان من:" + +#: cps/templates/book_table.html:121 +msgid "Into Book with Title:" +msgstr "إلى الكتاب ذي العنوان:" + +#: cps/templates/book_table.html:126 +msgid "Merge" +msgstr "دمج" + +#: cps/templates/config_db.html:12 +msgid "Location of Calibre Database" +msgstr "موقع قاعدة بيانات Calibre" + +#: cps/templates/config_db.html:21 +msgid "Separate Book Files from Library" +msgstr "فصل ملفات الكتب عن المكتبة" + +#: cps/templates/config_db.html:34 +msgid "Use Google Drive?" +msgstr "استخدام جوجل درايف؟" + +#: cps/templates/config_db.html:39 +msgid "Authenticate Google Drive" +msgstr "مصادقة جوجل درايف" + +#: cps/templates/config_db.html:44 +msgid "Google Drive Calibre folder" +msgstr "مجلد Calibre في جوجل درايف" + +#: cps/templates/config_db.html:52 +msgid "Metadata Watch Channel ID" +msgstr "معرف قناة مراقبة البيانات الوصفية" + +#: cps/templates/config_db.html:55 +msgid "Revoke" +msgstr "إلغاء" + +#: cps/templates/config_db.html:80 +msgid "New db location is invalid, please enter valid path" +msgstr "موقع قاعدة البيانات الجديدة غير صالح، يرجى إدخال مسار صالح" + +#: cps/templates/config_edit.html:18 +msgid "Server Configuration" +msgstr "تهيئة الخادم" + +#: cps/templates/config_edit.html:25 +msgid "Server Port" +msgstr "منفذ الخادم" + +#: cps/templates/config_edit.html:28 +msgid "SSL certfile location (leave it empty for non-SSL Servers)" +msgstr "موقع ملف شهادة SSL (اتركه فارغًا للخوادم غير SSL)" + +#: cps/templates/config_edit.html:35 +msgid "SSL Keyfile location (leave it empty for non-SSL Servers)" +msgstr "موقع ملف مفتاح SSL (اتركه فارغًا للخوادم غير SSL)" + +#: cps/templates/config_edit.html:43 +msgid "Update Channel" +msgstr "قناة التحديث" + +#: cps/templates/config_edit.html:45 +msgid "Stable" +msgstr "مستقر" + +#: cps/templates/config_edit.html:46 +msgid "Nightly" +msgstr "ليلي" + +#: cps/templates/config_edit.html:50 +msgid "Trusted Hosts (Comma Separated)" +msgstr "المضيفون الموثوق بهم (مفصولة بفاصلة)" + +#: cps/templates/config_edit.html:61 +msgid "Logfile Configuration" +msgstr "تهيئة ملف السجل" + +#: cps/templates/config_edit.html:77 +msgid "Location and name of logfile (calibre-web.log for no entry)" +msgstr "موقع واسم ملف السجل (calibre-web.log لعدم وجود إدخال)" + +#: cps/templates/config_edit.html:82 +msgid "Enable Access Log" +msgstr "تمكين سجل الوصول" + +#: cps/templates/config_edit.html:85 +msgid "Location and name of access logfile (access.log for no entry)" +msgstr "موقع واسم ملف سجل الوصول (access.log لعدم وجود إدخال)" + +#: cps/templates/config_edit.html:96 +msgid "Feature Configuration" +msgstr "تهيئة الميزات" + +#: cps/templates/config_edit.html:104 +msgid "Convert non-English characters in title and author while saving to disk" +msgstr "تحويل الأحرف غير الإنجليزية في العنوان والمؤلف أثناء الحفظ إلى القرص" + +#: cps/templates/config_edit.html:108 +msgid "Embed Metadata to Ebook File on Download/Conversion/e-mail (needs Calibre/Kepubify binaries)" +msgstr "تضمين البيانات الوصفية في ملف الكتاب الإلكتروني عند التنزيل/التحويل/البريد الإلكتروني (يتطلب ملفات Calibre/Kepubify الثنائية)" + +#: cps/templates/config_edit.html:112 +msgid "Enable Uploads" +msgstr "تمكين التحميلات" + +#: cps/templates/config_edit.html:112 +msgid "(Please ensure that users also have upload permissions)" +msgstr "(يرجى التأكد من أن المستخدمين لديهم أذونات التحميل أيضًا)" + +#: cps/templates/config_edit.html:116 +msgid "Allowed Upload Fileformats" +msgstr "تنسيقات الملفات المسموح بتحميلها" + +#: cps/templates/config_edit.html:122 +msgid "Enable Anonymous Browsing" +msgstr "تمكين التصفح المجهول" + +#: cps/templates/config_edit.html:126 +msgid "Enable Public Registration" +msgstr "تمكين التسجيل العام" + +#: cps/templates/config_edit.html:131 +msgid "Use Email as Username" +msgstr "استخدام البريد الإلكتروني كاسم مستخدم" + +#: cps/templates/config_edit.html:136 +msgid "Enable Magic Link Remote Login" +msgstr "تمكين تسجيل الدخول عن بعد بالرابط السحري" + +#: cps/templates/config_edit.html:141 +msgid "Enable Kobo sync" +msgstr "تمكين مزامنة Kobo" + +#: cps/templates/config_edit.html:146 +msgid "Proxy unknown requests to Kobo Store" +msgstr "وكيل الطلبات غير المعروفة إلى متجر Kobo" + +#: cps/templates/config_edit.html:149 +msgid "Server External Port (for port forwarded API calls)" +msgstr "المنفذ الخارجي للخادم (لمكالمات API المعاد توجيهها عبر المنفذ)" + +#: cps/templates/config_edit.html:157 +msgid "Use Goodreads" +msgstr "استخدام Goodreads" + +#: cps/templates/config_edit.html:161 +msgid "Goodreads API Key" +msgstr "مفتاح API لـ Goodreads" + +#: cps/templates/config_edit.html:168 +msgid "Allow Reverse Proxy Authentication" +msgstr "السماح بمصادقة الوكيل العكسي" + +#: cps/templates/config_edit.html:179 +msgid "Login type" +msgstr "نوع تسجيل الدخول" + +#: cps/templates/config_edit.html:181 +msgid "Use Standard Authentication" +msgstr "استخدام المصادقة القياسية" + +#: cps/templates/config_edit.html:183 +msgid "Use LDAP Authentication" +msgstr "استخدام مصادقة LDAP" + +#: cps/templates/config_edit.html:186 +msgid "Use OAuth" +msgstr "استخدام OAuth" + +#: cps/templates/config_edit.html:193 +msgid "LDAP Server Host Name or IP Address" +msgstr "اسم مضيف خادم LDAP أو عنوان IP" + +#: cps/templates/config_edit.html:197 +msgid "LDAP Server Port" +msgstr "منفذ خادم LDAP" + +#: cps/templates/config_edit.html:201 +msgid "LDAP Encryption" +msgstr "تشفير LDAP" + +#: cps/templates/config_edit.html:204 +msgid "TLS" +msgstr "TLS" + +#: cps/templates/config_edit.html:205 +msgid "SSL" +msgstr "SSL" + +#: cps/templates/config_edit.html:209 +msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)" +msgstr "مسار شهادة LDAP CA (مطلوب فقط لمصادقة شهادة العميل)" + +#: cps/templates/config_edit.html:216 +msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)" +msgstr "مسار شهادة LDAP (مطلوب فقط لمصادقة شهادة العميل)" + +#: cps/templates/config_edit.html:223 +msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)" +msgstr "مسار ملف مفتاح LDAP (مطلوب فقط لمصادقة شهادة العميل)" + +#: cps/templates/config_edit.html:232 +msgid "LDAP Authentication" +msgstr "مصادقة LDAP" + +#: cps/templates/config_edit.html:234 +msgid "Anonymous" +msgstr "مجهول" + +#: cps/templates/config_edit.html:235 +msgid "Unauthenticated" +msgstr "غير مصادق عليه" + +#: cps/templates/config_edit.html:236 +msgid "Simple" +msgstr "بسيط" + +#: cps/templates/config_edit.html:241 +msgid "LDAP Administrator Username" +msgstr "اسم مستخدم مسؤول LDAP" + +#: cps/templates/config_edit.html:247 +msgid "LDAP Administrator Password" +msgstr "كلمة مرور مسؤول LDAP" + +#: cps/templates/config_edit.html:252 +msgid "LDAP Distinguished Name (DN)" +msgstr "الاسم المميز لـ LDAP (DN)" + +#: cps/templates/config_edit.html:256 +msgid "LDAP User Object Filter" +msgstr "مرشح كائن مستخدم LDAP" + +#: cps/templates/config_edit.html:261 +msgid "LDAP Server is OpenLDAP?" +msgstr "هل خادم LDAP هو OpenLDAP؟" + +#: cps/templates/config_edit.html:263 +msgid "Following Settings are Needed For User Import" +msgstr "الإعدادات التالية مطلوبة لاستيراد المستخدمين" + +#: cps/templates/config_edit.html:265 +msgid "LDAP Group Object Filter" +msgstr "مرشح كائن مجموعة LDAP" + +#: cps/templates/config_edit.html:269 +msgid "LDAP Group Name" +msgstr "اسم مجموعة LDAP" + +#: cps/templates/config_edit.html:273 +msgid "LDAP Group Members Field" +msgstr "حقل أعضاء مجموعة LDAP" + +#: cps/templates/config_edit.html:277 +msgid "LDAP Member User Filter Detection" +msgstr "اكتشاف مرشح مستخدم عضو LDAP" + +#: cps/templates/config_edit.html:279 +msgid "Autodetect" +msgstr "اكتشاف تلقائي" + +#: cps/templates/config_edit.html:280 +msgid "Custom Filter" +msgstr "مرشح مخصص" + +#: cps/templates/config_edit.html:285 +msgid "LDAP Member User Filter" +msgstr "مرشح مستخدم عضو LDAP" + +#: cps/templates/config_edit.html:296 +#, python-format +msgid "Obtain %(provider)s OAuth Credential" +msgstr "الحصول على بيانات اعتماد OAuth لـ %(provider)s" + +#: cps/templates/config_edit.html:299 +#, python-format +msgid "%(provider)s OAuth Client Id" +msgstr "معرف عميل OAuth لـ %(provider)s" + +#: cps/templates/config_edit.html:303 +#, python-format +msgid "%(provider)s OAuth Client Secret" +msgstr "سر عميل OAuth لـ %(provider)s" + +#: cps/templates/config_edit.html:319 +msgid "External binaries" +msgstr "الملفات الثنائية الخارجية" + +#: cps/templates/config_edit.html:325 +msgid "Path to Calibre Binaries" +msgstr "مسار ملفات Calibre الثنائية" + +#: cps/templates/config_edit.html:333 +msgid "Calibre E-Book Converter Settings" +msgstr "إعدادات محول الكتب الإلكترونية Calibre" + +#: cps/templates/config_edit.html:336 +msgid "Path to Kepubify E-Book Converter" +msgstr "مسار محول الكتب الإلكترونية Kepubify" + +#: cps/templates/config_edit.html:344 +msgid "Location of Unrar binary" +msgstr "موقع ملف Unrar الثنائي" + +#: cps/templates/config_edit.html:360 +msgid "Security Settings" +msgstr "إعدادات الأمان" + +#: cps/templates/config_edit.html:368 +msgid "Limit failed login attempts" +msgstr "تحديد محاولات تسجيل الدخول الفاشلة" + +#: cps/templates/config_edit.html:372 +msgid "Configure Backend for Limiter" +msgstr "تهيئة الواجهة الخلفية للمُحدد" + +#: cps/templates/config_edit.html:376 +msgid "Options for Limiter Backend" +msgstr "خيارات الواجهة الخلفية للمُحدد" + +#: cps/templates/config_edit.html:382 +msgid "Check if file extensions matches file content on upload" +msgstr "التحقق مما إذا كانت امتدادات الملفات تتطابق مع محتوى الملف عند التحميل" + +#: cps/templates/config_edit.html:385 +msgid "Session protection" +msgstr "حماية الجلسة" + +#: cps/templates/config_edit.html:387 +msgid "Basic" +msgstr "أساسي" + +#: cps/templates/config_edit.html:388 +msgid "Strong" +msgstr "قوي" + +#: cps/templates/config_edit.html:393 +msgid "User Password policy" +msgstr "سياسة كلمة مرور المستخدم" + +#: cps/templates/config_edit.html:397 +msgid "Minimum password length" +msgstr "الحد الأدنى لطول كلمة المرور" + +#: cps/templates/config_edit.html:402 +msgid "Enforce number" +msgstr "فرض الأرقام" + +#: cps/templates/config_edit.html:406 +msgid "Enforce lowercase characters" +msgstr "فرض الأحرف الصغيرة" + +#: cps/templates/config_edit.html:410 +msgid "Enforce uppercase characters" +msgstr "فرض الأحرف الكبيرة" + +#: cps/templates/config_edit.html:414 +msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)" +msgstr "فرض الأحرف (مطلوب للأحرف الصينية/اليابانية/الكورية)" + +#: cps/templates/config_edit.html:418 +msgid "Enforce special characters" +msgstr "فرض الأحرف الخاصة" + +#: cps/templates/config_view_edit.html:17 +msgid "View Configuration" +msgstr "تهيئة العرض" + +#: cps/templates/config_view_edit.html:32 +msgid "No. of Random Books to Display" +msgstr "عدد الكتب العشوائية للعرض" + +#: cps/templates/config_view_edit.html:36 +msgid "No. of Authors to Display Before Hiding (0=Disable Hiding)" +msgstr "عدد المؤلفين للعرض قبل الإخفاء (0=تعطيل الإخفاء)" + +#: cps/templates/config_view_edit.html:40 cps/templates/readcbr.html:101 +msgid "Theme" +msgstr "السمة" + +#: cps/templates/config_view_edit.html:42 +msgid "Standard Theme" +msgstr "السمة القياسية" + +#: cps/templates/config_view_edit.html:43 +msgid "caliBlur! Dark Theme" +msgstr "caliBlur! السمة الداكنة" + +#: cps/templates/config_view_edit.html:47 +msgid "Regular Expression for Ignoring Columns" +msgstr "تعبير عادي لتجاهل الأعمدة" + +#: cps/templates/config_view_edit.html:51 +msgid "Link Read/Unread Status to Calibre Column" +msgstr "ربط حالة المقروء/غير المقروء بعمود Calibre" + +#: cps/templates/config_view_edit.html:60 +msgid "View Restrictions based on Calibre column" +msgstr "قيود العرض بناءً على عمود Calibre" + +#: cps/templates/config_view_edit.html:69 +msgid "Regular Expression for Title Sorting" +msgstr "تعبير عادي لترتيب العنوان" + +#: cps/templates/config_view_edit.html:80 +msgid "Default Settings for New Users" +msgstr "الإعدادات الافتراضية للمستخدمين الجدد" + +#: cps/templates/config_view_edit.html:88 cps/templates/user_edit.html:96 +msgid "Admin User" +msgstr "مستخدم مسؤول" + +#: cps/templates/config_view_edit.html:92 cps/templates/user_edit.html:101 +msgid "Allow Downloads" +msgstr "السماح بالتحميلات" + +#: cps/templates/config_view_edit.html:96 cps/templates/user_edit.html:105 +msgid "Allow eBook Viewer" +msgstr "السماح بعارض الكتب الإلكترونية" + +#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:110 +msgid "Allow Uploads" +msgstr "السماح بالتحميلات" + +#: cps/templates/config_view_edit.html:106 cps/templates/user_edit.html:115 +msgid "Allow Edit" +msgstr "السماح بالتحرير" + +#: cps/templates/config_view_edit.html:111 cps/templates/user_edit.html:120 +msgid "Allow Delete Books" +msgstr "السماح بحذف الكتب" + +#: cps/templates/config_view_edit.html:116 cps/templates/user_edit.html:126 +msgid "Allow Changing Password" +msgstr "السماح بتغيير كلمة المرور" + +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:130 +msgid "Allow Editing Public Shelves" +msgstr "السماح بتحرير الرفوف العامة" + +#: cps/templates/config_view_edit.html:123 +msgid "Default Language" +msgstr "اللغة الافتراضية" + +#: cps/templates/config_view_edit.html:131 +msgid "Default Visible Language of Books" +msgstr "اللغة المرئية الافتراضية للكتب" + +#: cps/templates/config_view_edit.html:147 +msgid "Default Visibilities for New Users" +msgstr "الرؤى الافتراضية للمستخدمين الجدد" + +#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:84 +#: cps/templates/user_table.html:154 +msgid "Show Random Books in Detail View" +msgstr "عرض الكتب العشوائية في عرض التفاصيل" + +#: cps/templates/config_view_edit.html:166 cps/templates/user_edit.html:87 +msgid "Add Allowed/Denied Tags" +msgstr "إضافة علامات مسموح بها/مرفوضة" + +#: cps/templates/config_view_edit.html:167 +msgid "Add Allowed/Denied custom column values" +msgstr "إضافة قيم أعمدة مخصصة مسموح بها/مرفوضة" + +#: cps/templates/detail.html:85 cps/templates/detail.html:99 +msgid "Read in Browser" +msgstr "قراءة في المتصفح" + +#: cps/templates/detail.html:108 cps/templates/detail.html:128 +msgid "Listen in Browser" +msgstr "استماع في المتصفح" + +#: cps/templates/detail.html:259 cps/templates/listenmp3.html:158 +msgid "Mark As Unread" +msgstr "وضع علامة كـ غير مقروء" + +#: cps/templates/detail.html:260 cps/templates/listenmp3.html:158 +msgid "Mark As Read" +msgstr "وضع علامة كـ مقروء" + +#: cps/templates/detail.html:262 +msgid "Mark Book as Read or Unread" +msgstr "وضع علامة على الكتاب كمقروء أو غير مقروء" + +#: cps/templates/detail.html:262 cps/templates/listenmp3.html:159 +msgid "Read" +msgstr "قراءة" + +#: cps/templates/detail.html:272 cps/templates/listenmp3.html:166 +msgid "Restore from archive" +msgstr "استعادة من الأرشيف" + +#: cps/templates/detail.html:273 cps/templates/listenmp3.html:166 +msgid "Add to archive" +msgstr "إضافة إلى الأرشيف" + +#: cps/templates/detail.html:275 +msgid "Mark Book as archived or not, to hide it in Calibre-Web and delete it from Kobo Reader" +msgstr "وضع علامة على الكتاب كـ مؤرشف أو لا، لإخفائه في Calibre-Web وحذفه من قارئ Kobo" + +#: cps/templates/detail.html:275 +msgid "Archive" +msgstr "أرشفة" + +#: cps/templates/detail.html:301 cps/templates/listenmp3.html:190 +#: cps/templates/search.html:16 +msgid "Add to shelf" +msgstr "إضافة إلى الرف" + +#: cps/templates/detail.html:313 cps/templates/detail.html:332 +#: cps/templates/feed.xml:81 cps/templates/layout.html:157 +#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218 +#: cps/templates/search.html:22 +msgid "(Public)" +msgstr "(عام)" + +#: cps/templates/detail.html:348 +msgid "Edit Metadata" +msgstr "تحرير البيانات الوصفية" + +#: cps/templates/email_edit.html:13 +msgid "Email Account Type" +msgstr "نوع حساب البريد الإلكتروني" + +#: cps/templates/email_edit.html:15 +msgid "Standard Email Account" +msgstr "حساب بريد إلكتروني قياسي" + +#: cps/templates/email_edit.html:16 +msgid "Gmail Account" +msgstr "حساب Gmail" + +#: cps/templates/email_edit.html:22 +msgid "Setup Gmail Account" +msgstr "إعداد حساب Gmail" + +#: cps/templates/email_edit.html:24 +msgid "Revoke Gmail Access" +msgstr "إلغاء الوصول إلى Gmail" + +#: cps/templates/email_edit.html:42 +msgid "STARTTLS" +msgstr "STARTTLS" + +#: cps/templates/email_edit.html:43 +msgid "SSL/TLS" +msgstr "SSL/TLS" + +#: cps/templates/email_edit.html:51 +msgid "SMTP Password" +msgstr "كلمة مرور SMTP" + +#: cps/templates/email_edit.html:58 +msgid "Attachment Size Limit" +msgstr "حد حجم المرفقات" + +#: cps/templates/email_edit.html:66 +msgid "Save and Send Test Email" +msgstr "حفظ وإرسال بريد إلكتروني اختباري" + +#: cps/templates/email_edit.html:70 cps/templates/layout.html:26 +#: cps/templates/shelf_order.html:42 cps/templates/user_table.html:174 +msgid "Back" +msgstr "رجوع" + +#: cps/templates/email_edit.html:74 +msgid "Allowed Domains (Whitelist)" +msgstr "النطاقات المسموح بها (القائمة البيضاء)" + +#: cps/templates/email_edit.html:78 cps/templates/email_edit.html:105 +msgid "Add Domain" +msgstr "إضافة نطاق" + +#: cps/templates/email_edit.html:81 cps/templates/email_edit.html:108 +#: cps/templates/user_table.html:27 +msgid "Add" +msgstr "إضافة" + +#: cps/templates/email_edit.html:86 cps/templates/email_edit.html:96 +msgid "Enter domainname" +msgstr "أدخل اسم النطاق" + +#: cps/templates/email_edit.html:92 +msgid "Denied Domains (Blacklist)" +msgstr "النطاقات المرفوضة (القائمة السوداء)" + +#: cps/templates/generate_kobo_auth_url.html:6 +msgid "Open the .kobo/Kobo/Kobo eReader.conf file in a text editor and add (or edit):" +msgstr "افتح ملف .kobo/Kobo/Kobo eReader.conf في محرر نصوص وأضف (أو عدّل):" + +#: cps/templates/generate_kobo_auth_url.html:11 +msgid "Kobo Token:" +msgstr "رمز Kobo:" + +#: cps/templates/grid.html:21 +msgid "List" +msgstr "قائمة" + +#: cps/templates/http_error.html:34 +msgid "Calibre-Web Instance is unconfigured, please contact your administrator" +msgstr "مثيل Calibre-Web غير مهيأ، يرجى الاتصال بمسؤول النظام" + +#: cps/templates/http_error.html:44 +msgid "Create Issue" +msgstr "إنشاء مشكلة" + +#: cps/templates/http_error.html:52 +msgid "Return to Database config" +msgstr "العودة إلى تهيئة قاعدة البيانات" + +#: cps/templates/http_error.html:54 +msgid "Return to Home" +msgstr "العودة إلى الرئيسية" + +#: cps/templates/http_error.html:57 +msgid "Logout User" +msgstr "تسجيل خروج المستخدم" + +#: cps/templates/index.html:71 +msgid "Sort ascending according to download count" +msgstr "الفرز تصاعديًا حسب عدد التنزيلات" + +#: cps/templates/index.html:72 +msgid "Sort descending according to download count" +msgstr "الفرز تنازليًا حسب عدد التنزيلات" + +#: cps/templates/index.html:78 cps/templates/search.html:35 +#: cps/templates/shelf.html:24 +msgid "Sort authors in alphabetical order" +msgstr "فرز المؤلفين ترتيب أبجدي" + +#: cps/templates/index.html:79 cps/templates/search.html:36 +#: cps/templates/shelf.html:25 +msgid "Sort authors in reverse alphabetical order" +msgstr "فرز المؤلفين ترتيب أبججدي عكسي" + +#: cps/templates/index.html:83 +msgid "Sort ascending according to series index" +msgstr "الفرز تصاعديًا حسب فهرس السلسلة" + +#: cps/templates/index.html:84 +msgid "Sort descending according to series index" +msgstr "الفرز تنازليًا حسب فهرس السلسلة" + +#: cps/templates/index.xml:7 +msgid "Start" +msgstr "بدء" + +#: cps/templates/index.xml:19 +msgid "Alphabetical Books" +msgstr "الكتب الأبجدية" + +#: cps/templates/index.xml:23 +msgid "Books sorted alphabetically" +msgstr "الكتب مرتبة أبجديًا" + +#: cps/templates/index.xml:31 +msgid "Popular publications from this catalog based on Downloads." +msgstr "المنشورات الشائعة من هذا الكتالوج بناءً على التنزيلات." + +#: cps/templates/index.xml:40 +msgid "Popular publications from this catalog based on Rating." +msgstr "المنشورات الشائعة من هذا الكتالوج بناءً على التقييم." + +#: cps/templates/index.xml:45 +msgid "Recently added Books" +msgstr "الكتب المضافة حديثًا" + +#: cps/templates/index.xml:49 +msgid "The latest Books" +msgstr "أحدث الكتب" + +#: cps/templates/index.xml:54 +msgid "Random Books" +msgstr "كتب عشوائية" + +#: cps/templates/index.xml:83 +msgid "Books ordered by Author" +msgstr "الكتب مرتبة حسب المؤلف" + +#: cps/templates/index.xml:92 +msgid "Books ordered by publisher" +msgstr "الكتب مرتبة حسب الناشر" + +#: cps/templates/index.xml:101 +msgid "Books ordered by category" +msgstr "الكتب مرتبة حسب الفئة" + +#: cps/templates/index.xml:110 +msgid "Books ordered by series" +msgstr "الكتب مرتبة حسب السلسلة" + +#: cps/templates/index.xml:119 +msgid "Books ordered by Languages" +msgstr "الكتب مرتبة حسب اللغات" + +#: cps/templates/index.xml:128 +msgid "Books ordered by Rating" +msgstr "الكتب مرتبة حسب التقييم" + +#: cps/templates/index.xml:137 +msgid "Books ordered by file formats" +msgstr "الكتب مرتبة حسب تنسيقات الملفات" + +#: cps/templates/index.xml:142 cps/templates/layout.html:155 +#: cps/templates/search_form.html:88 +msgid "Shelves" +msgstr "الأرفف" + +#: cps/templates/index.xml:146 +msgid "Books organized in shelves" +msgstr "الكتب منظمة في أرفف" + +#: cps/templates/layout.html:32 +msgid "Toggle Navigation" +msgstr "تبديل التنقل" + +#: cps/templates/layout.html:59 +msgid "Simple Theme" +msgstr "السمة البسيطة" + +#: cps/templates/layout.html:67 cps/templates/layout.html:97 +msgid "Account" +msgstr "الحساب" + +#: cps/templates/layout.html:94 cps/templates/read.html:78 +#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96 +msgid "Settings" +msgstr "الإعدادات" + +#: cps/templates/layout.html:138 +msgid "Please do not refresh the page" +msgstr "يرجى عدم تحديث الصفحة" + +#: cps/templates/layout.html:148 +msgid "Browse" +msgstr "تصفح" + +#: cps/templates/layout.html:161 cps/templates/stats.html:3 +msgid "About" +msgstr "حول" + +#: cps/templates/layout.html:202 +msgid "Book Details" +msgstr "تفاصيل الكتاب" + +#: cps/templates/list.html:22 +msgid "Grid" +msgstr "شبكة" + +#: cps/templates/listenmp3.html:167 +msgid "Archived" +msgstr "مؤرشف" + +#: cps/templates/login.html:18 +msgid "Remember Me" +msgstr "تذكرني" + +#: cps/templates/login.html:23 +msgid "Forgot Password?" +msgstr "هل نسيت كلمة المرور؟" + +#: cps/templates/login.html:34 +msgid "Log in with Magic Link" +msgstr "تسجيل الدخول بالرابط السحري" + +#: cps/templates/logviewer.html:6 +msgid "Show Calibre-Web Log: " +msgstr "عرض سجل Calibre-Web: " + +#: cps/templates/logviewer.html:8 +msgid "Calibre-Web Log: " +msgstr "سجل Calibre-Web: " + +#: cps/templates/logviewer.html:8 +msgid "Stream output, can't be displayed" +msgstr "إخراج البث، لا يمكن عرضه" + +#: cps/templates/logviewer.html:12 +msgid "Show Access Log: " +msgstr "عرض سجل الوصول: " + +#: cps/templates/logviewer.html:18 +msgid "Download Calibre-Web Log" +msgstr "تنزيل سجل Calibre-Web" + +#: cps/templates/logviewer.html:21 +msgid "Download Access Log" +msgstr "تنزيل سجل الوصول" + +#: cps/templates/modal_dialogs.html:6 +msgid "Select Allowed/Denied Tags" +msgstr "تحديد العلامات المسموح بها/المرفوضة" + +#: cps/templates/modal_dialogs.html:7 +msgid "Select Allowed/Denied Custom Column Values" +msgstr "تحديد قيم الأعمدة المخصصة المسموح بها/المرفوضة" + +#: cps/templates/modal_dialogs.html:8 +msgid "Select Allowed/Denied Tags of User" +msgstr "تحديد علامات المستخدم المسموح بها/المرفوضة" + +#: cps/templates/modal_dialogs.html:9 +msgid "Select Allowed/Denied Custom Column Values of User" +msgstr "تحديد قيم الأعمدة المخصصة المسموح بها/المرفوضة للمستخدم" + +#: cps/templates/modal_dialogs.html:15 +msgid "Enter Tag" +msgstr "أدخل العلامة" + +#: cps/templates/modal_dialogs.html:24 +msgid "Add View Restriction" +msgstr "إضافة قيد العرض" + +#: cps/templates/modal_dialogs.html:50 +msgid "This book format will be permanently erased from database" +msgstr "سيتم مسح تنسيق الكتاب هذا بشكل دائم من قاعدة البيانات" + +#: cps/templates/modal_dialogs.html:51 +msgid "This book will be permanently erased from database" +msgstr "سيتم مسح هذا الكتاب بشكل دائم من قاعدة البيانات" + +#: cps/templates/modal_dialogs.html:52 +msgid "and hard disk" +msgstr "والقرص الصلب" + +#: cps/templates/modal_dialogs.html:56 +msgid "Important Kobo Note: deleted books will remain on any paired Kobo device." +msgstr "ملاحظة Kobo هامة: الكتب المحذوفة ستبقى على أي جهاز Kobo مقترن." + +#: cps/templates/modal_dialogs.html:57 +msgid "Books must first be archived and the device synced before a book can safely be deleted." +msgstr "يجب أولاً أرشفة الكتب ومزامنة الجهاز قبل أن يتم حذف الكتاب بأمان." + +#: cps/templates/modal_dialogs.html:76 +msgid "Choose File Location" +msgstr "اختر موقع الملف" + +#: cps/templates/modal_dialogs.html:82 +msgid "type" +msgstr "النوع" + +#: cps/templates/modal_dialogs.html:83 +msgid "name" +msgstr "الاسم" + +#: cps/templates/modal_dialogs.html:84 +msgid "size" +msgstr "الحجم" + +#: cps/templates/modal_dialogs.html:90 +msgid "Parent Directory" +msgstr "الدليل الأصل" + +#: cps/templates/modal_dialogs.html:98 +msgid "Select" +msgstr "تحديد" + +#: cps/templates/modal_dialogs.html:134 cps/templates/tasks.html:46 +msgid "Ok" +msgstr "موافق" + +#: cps/templates/osd.xml:5 +msgid "Calibre-Web eBook Catalog" +msgstr "كتالوج الكتب الإلكترونية Calibre-Web" + +#: cps/templates/read.html:7 +msgid "epub Reader" +msgstr "قارئ epub" + +#: cps/templates/read.html:80 +msgid "Choose a theme below:" +msgstr "اختر سمة أدناه:" + +#: cps/templates/read.html:84 cps/templates/readcbr.html:104 +msgid "Light" +msgstr "فاتح" + +#: cps/templates/read.html:86 cps/templates/readcbr.html:105 +msgid "Dark" +msgstr "داكن" + +#: cps/templates/read.html:88 +msgid "Sepia" +msgstr "بني داكن" + +#: cps/templates/read.html:90 +msgid "Black" +msgstr "أسود" + +#: cps/templates/read.html:95 +msgid "Reflow text when sidebars are open." +msgstr "إعادة تدفق النص عند فتح الأشرطة الجانبية." + +#: cps/templates/read.html:100 +msgid "Font Sizes" +msgstr "أحجام الخطوط" + +#: cps/templates/read.html:105 +msgid "Font" +msgstr "الخط" + +#: cps/templates/read.html:106 +msgid "Default" +msgstr "افتراضي" + +#: cps/templates/read.html:107 +msgid "Yahei" +msgstr "ياهاي" + +#: cps/templates/read.html:108 +msgid "SimSun" +msgstr "SimSun" + +#: cps/templates/read.html:109 +msgid "KaiTi" +msgstr "KaiTi" + +#: cps/templates/read.html:110 +msgid "Arial" +msgstr "Arial" + +#: cps/templates/read.html:113 +msgid "Spread" +msgstr "انتشار" + +#: cps/templates/read.html:114 +msgid "Two columns" +msgstr "عمودان" + +#: cps/templates/read.html:115 +msgid "One column" +msgstr "عمود واحد" + +#: cps/templates/readcbr.html:8 +msgid "Comic Reader" +msgstr "قارئ القصص المصورة" + +#: cps/templates/readcbr.html:75 +msgid "Keyboard Shortcuts" +msgstr "اختصارات لوحة المفاتيح" + +#: cps/templates/readcbr.html:78 +msgid "Previous Page" +msgstr "الصفحة السابقة" + +#: cps/templates/readcbr.html:79 cps/templates/readcbr.html:159 +msgid "Next Page" +msgstr "الصفحة التالية" + +#: cps/templates/readcbr.html:80 +msgid "Single Page Display" +msgstr "عرض صفحة واحدة" + +#: cps/templates/readcbr.html:81 +msgid "Long Strip Display" +msgstr "عرض شريط طويل" + +#: cps/templates/readcbr.html:82 +msgid "Scale to Best" +msgstr "مقياس إلى الأفضل" + +#: cps/templates/readcbr.html:83 +msgid "Scale to Width" +msgstr "مقياس إلى العرض" + +#: cps/templates/readcbr.html:84 +msgid "Scale to Height" +msgstr "مقياس إلى الارتفاع" + +#: cps/templates/readcbr.html:85 +msgid "Scale to Native" +msgstr "مقياس إلى الأصلي" + +#: cps/templates/readcbr.html:86 +msgid "Rotate Right" +msgstr "تدوير لليمين" + +#: cps/templates/readcbr.html:87 +msgid "Rotate Left" +msgstr "تدوير لليسار" + +#: cps/templates/readcbr.html:88 +msgid "Flip Image" +msgstr "قلب الصورة" + +#: cps/templates/readcbr.html:110 +msgid "Display" +msgstr "عرض" + +#: cps/templates/readcbr.html:113 +msgid "Single Page" +msgstr "صفحة واحدة" + +#: cps/templates/readcbr.html:114 +msgid "Long Strip" +msgstr "شريط طويل" + +#: cps/templates/readcbr.html:119 +msgid "Scale" +msgstr "مقياس" + +#: cps/templates/readcbr.html:122 +msgid "Best" +msgstr "الأفضل" + +#: cps/templates/readcbr.html:123 +msgid "Width" +msgstr "العرض" + +#: cps/templates/readcbr.html:124 +msgid "Height" +msgstr "الارتفاع" + +#: cps/templates/readcbr.html:125 +msgid "Native" +msgstr "الأصلي" + +#: cps/templates/readcbr.html:130 +msgid "Rotate" +msgstr "تدوير" + +#: cps/templates/readcbr.html:141 +msgid "Flip" +msgstr "قلب" + +#: cps/templates/readcbr.html:144 +msgid "Horizontal" +msgstr "أفقي" + +#: cps/templates/readcbr.html:145 +msgid "Vertical" +msgstr "عمودي" + +#: cps/templates/readcbr.html:150 +msgid "Direction" +msgstr "الاتجاه" + +#: cps/templates/readcbr.html:153 +msgid "Left to Right" +msgstr "من اليسار إلى اليمين" + +#: cps/templates/readcbr.html:154 +msgid "Right to Left" +msgstr "من اليمين إلى اليسار" + +#: cps/templates/readcbr.html:162 +msgid "Reset to Top" +msgstr "إعادة تعيين إلى الأعلى" + +#: cps/templates/readcbr.html:163 +msgid "Remember Position" +msgstr "تذكر الموضع" + +#: cps/templates/readcbr.html:168 +msgid "Scrollbar" +msgstr "شريط التمرير" + +#: cps/templates/readcbr.html:171 +msgid "Show" +msgstr "إظهار" + +#: cps/templates/readcbr.html:172 +msgid "Hide" +msgstr "إخفاء" + +#: cps/templates/readdjvu.html:5 +msgid "DJVU Reader" +msgstr "قارئ DJVU" + +#: cps/templates/readpdf.html:31 +msgid "PDF Reader" +msgstr "قارئ PDF" + +#: cps/templates/readtxt.html:6 +msgid "txt Reader" +msgstr "قارئ txt" + +#: cps/templates/register.html:4 +msgid "Register New Account" +msgstr "تسجيل حساب جديد" + +#: cps/templates/register.html:10 +msgid "Choose a username" +msgstr "اختر اسم مستخدم" + +#: cps/templates/register.html:15 +msgid "Your Email" +msgstr "بريدك الإلكتروني" + +#: cps/templates/remote_login.html:5 +msgid "Magic Link - Authorise New Device" +msgstr "الرابط السحري - تفويض جهاز جديد" + +#: cps/templates/remote_login.html:7 +msgid "On another device, login and visit:" +msgstr "على جهاز آخر، سجل الدخول وقم بزيارة:" + +#: cps/templates/remote_login.html:11 +msgid "Once verified, you will automatically be logged in on this device." +msgstr "بمجرد التحقق، سيتم تسجيل دخولك تلقائيًا على هذا الجهاز." + +#: cps/templates/remote_login.html:14 +msgid "This verification link will expire in 10 minutes." +msgstr "سينتهي صلاحية رابط التحقق هذا في غضون 10 دقائق." + +#: cps/templates/schedule_edit.html:33 +msgid "Generate Series Cover Thumbnails" +msgstr "إنشاء صور مصغرة لأغلفة السلاسل" + +#: cps/templates/search.html:7 +msgid "Search Term:" +msgstr "مصطلح البحث:" + +#: cps/templates/search.html:9 +msgid "Results for:" +msgstr "نتائج لـ:" + +#: cps/templates/search_form.html:21 +msgid "Published Date From" +msgstr "تاريخ النشر من" + +#: cps/templates/search_form.html:31 +msgid "Published Date To" +msgstr "تاريخ النشر إلى" + +#: cps/templates/search_form.html:44 cps/templates/search_form.html:165 +msgid "Any" +msgstr "أي" + +#: cps/templates/search_form.html:45 cps/templates/search_form.html:166 +msgid "Empty" +msgstr "فارغ" + +#: cps/templates/search_form.html:60 +msgid "Exclude Tags" +msgstr "استبعاد العلامات" + +#: cps/templates/search_form.html:78 +msgid "Exclude Series" +msgstr "استبعاد السلاسل" + +#: cps/templates/search_form.html:96 +msgid "Exclude Shelves" +msgstr "استبعاد الرفوف" + +#: cps/templates/search_form.html:116 +msgid "Exclude Languages" +msgstr "استبعاد اللغات" + +#: cps/templates/search_form.html:127 +msgid "Extensions" +msgstr "الامتدادات" + +#: cps/templates/search_form.html:135 +msgid "Exclude Extensions" +msgstr "استبعاد الامتدادات" + +#: cps/templates/search_form.html:145 +msgid "Rating Above" +msgstr "التقييم أعلى من" + +#: cps/templates/search_form.html:149 +msgid "Rating Below" +msgstr "التقييم أقل من" + +#: cps/templates/search_form.html:175 cps/templates/search_form.html:187 +#: cps/templates/search_form.html:201 +msgid "From:" +msgstr "من:" + +#: cps/templates/search_form.html:179 cps/templates/search_form.html:191 +#: cps/templates/search_form.html:211 +msgid "To:" +msgstr "إلى:" + +#: cps/templates/shelf.html:13 +msgid "Delete this Shelf" +msgstr "حذف هذا الرف" + +#: cps/templates/shelf.html:14 +msgid "Edit Shelf Properties" +msgstr "تحرير خصائص الرف" + +#: cps/templates/shelf.html:17 +msgid "Arrange books manually" +msgstr "ترتيب الكتب يدويًا" + +#: cps/templates/shelf.html:18 +msgid "Disable Change order" +msgstr "تعطيل تغيير الترتيب" + +#: cps/templates/shelf.html:18 +msgid "Enable Change order" +msgstr "تمكين تغيير الترتيب" + +#: cps/templates/shelf.html:28 +msgid "Sort according to book added to shelf, newest first" +msgstr "الفرز حسب تاريخ إضافة الكتاب إلى الرف، الأحدث أولاً" + +#: cps/templates/shelf.html:29 +msgid "Sort according to book added to shelf, oldest first" +msgstr "الفرز حسب تاريخ إضافة الكتاب إلى الرف، الأقدم أولاً" + +#: cps/templates/shelf_edit.html:14 +msgid "Share with Everyone" +msgstr "مشاركة مع الجميع" + +#: cps/templates/shelf_edit.html:21 +msgid "Sync this shelf with Kobo device" +msgstr "مزامنة هذا الرف مع جهاز Kobo" + +#: cps/templates/shelf_order.html:5 +msgid "Drag to Rearrange Order" +msgstr "اسحب لإعادة ترتيب الترتيب" + +#: cps/templates/shelf_order.html:33 +msgid "Hidden Book" +msgstr "كتاب مخفي" + +#: cps/templates/stats.html:7 +msgid "Library Statistics" +msgstr "إحصائيات المكتبة" + +#: cps/templates/stats.html:12 +msgid "Books in this Library" +msgstr "الكتب في هذه المكتبة" + +#: cps/templates/stats.html:16 +msgid "Authors in this Library" +msgstr "المؤلفون في هذه المكتبة" + +#: cps/templates/stats.html:20 +msgid "Categories in this Library" +msgstr "الفئات في هذه المكتبة" + +#: cps/templates/stats.html:24 +msgid "Series in this Library" +msgstr "السلاسل في هذه المكتبة" + +#: cps/templates/stats.html:29 +msgid "System Statistics" +msgstr "إحصائيات النظام" + +#: cps/templates/stats.html:33 +msgid "Program" +msgstr "البرنامج" + +#: cps/templates/stats.html:34 +msgid "Installed Version" +msgstr "الإصدار المثبت" + +#: cps/templates/tasks.html:12 +msgid "User" +msgstr "المستخدم" + +#: cps/templates/tasks.html:14 +msgid "Task" +msgstr "المهمة" + +#: cps/templates/tasks.html:15 +msgid "Status" +msgstr "الحالة" + +#: cps/templates/tasks.html:16 +msgid "Progress" +msgstr "التقدم" + +#: cps/templates/tasks.html:17 +msgid "Run Time" +msgstr "وقت التشغيل" + +#: cps/templates/tasks.html:19 +msgid "Message" +msgstr "الرسالة" + +#: cps/templates/tasks.html:21 +msgid "Actions" +msgstr "الإجراءات" + +#: cps/templates/tasks.html:41 +msgid "This task will be cancelled. Any progress made by this task will be saved." +msgstr "سيتم إلغاء هذه المهمة. سيتم حفظ أي تقدم تم إحرازه بواسطة هذه المهمة." + +#: cps/templates/tasks.html:42 +msgid "If this is a scheduled task, it will be re-ran during the next scheduled time." +msgstr "إذا كانت هذه مهمة مجدولة، فسيتم إعادة تشغيلها خلال الوقت المجدول التالي." + +#: cps/templates/user_edit.html:20 +msgid "Reset user Password" +msgstr "إعادة تعيين كلمة مرور المستخدم" + +#: cps/templates/user_edit.html:28 +msgid "Send to eReader Email Address. Use comma to separate emails for multiple eReaders" +msgstr "إرسال إلى عنوان البريد الإلكتروني للقارئ الإلكتروني. استخدم الفاصلة لفصل رسائل البريد الإلكتروني لأجهزة قراءة إلكترونية متعددة" + +#: cps/templates/user_edit.html:43 +msgid "Language of Books" +msgstr "لغة الكتب" + +#: cps/templates/user_edit.html:54 +msgid "OAuth Settings" +msgstr "إعدادات OAuth" + +#: cps/templates/user_edit.html:56 +msgid "Link" +msgstr "ربط" + +#: cps/templates/user_edit.html:58 +msgid "Unlink" +msgstr "إلغاء الربط" + +#: cps/templates/user_edit.html:64 +msgid "Kobo Sync Token" +msgstr "رمز مزامنة Kobo" + +#: cps/templates/user_edit.html:66 +msgid "Create/View" +msgstr "إنشاء/عرض" + +#: cps/templates/user_edit.html:70 +msgid "Force full kobo sync" +msgstr "فرض مزامنة Kobo كاملة" + +#: cps/templates/user_edit.html:88 +msgid "Add allowed/Denied Custom Column Values" +msgstr "إضافة قيم أعمدة مخصصة مسموح بها/مرفوضة" + +#: cps/templates/user_edit.html:137 +msgid "Sync only books in selected shelves with Kobo" +msgstr "مزامنة الكتب الموجودة في الرفوف المحددة فقط مع Kobo" + +#: cps/templates/user_edit.html:147 cps/templates/user_table.html:169 +msgid "Delete User" +msgstr "حذف المستخدم" + +#: cps/templates/user_edit.html:159 +msgid "Generate Kobo Auth URL" +msgstr "إنشاء رابط مصادقة Kobo" + +#: cps/templates/user_table.html:80 cps/templates/user_table.html:103 +msgid "Select..." +msgstr "اختر..." + +#: cps/templates/user_table.html:131 +msgid "Edit User" +msgstr "تعديل المستخدم" + +#: cps/templates/user_table.html:134 +msgid "Enter Username" +msgstr "أدخل اسم المستخدم" + +#: cps/templates/user_table.html:135 +msgid "Enter Email" +msgstr "أدخل البريد الإلكتروني" + +#: cps/templates/user_table.html:136 +msgid "Enter eReader Email" +msgstr "أدخل بريد القارئ الإلكتروني" + +#: cps/templates/user_table.html:136 +msgid "eReader Email" +msgstr "بريد القارئ الإلكتروني" + +#: cps/templates/user_table.html:137 +msgid "Locale" +msgstr "الموقع" + +#: cps/templates/user_table.html:138 +msgid "Visible Book Languages" +msgstr "لغات الكتب المرئية" + +#: cps/templates/user_table.html:139 +msgid "Edit Allowed Tags" +msgstr "تعديل العلامات المسموح بها" + +#: cps/templates/user_table.html:139 +msgid "Allowed Tags" +msgstr "العلامات المسموح بها" + +#: cps/templates/user_table.html:140 +msgid "Edit Denied Tags" +msgstr "تعديل العلامات المرفوضة" + +#: cps/templates/user_table.html:140 +msgid "Denied Tags" +msgstr "العلامات المرفوضة" + +#: cps/templates/user_table.html:141 +msgid "Edit Allowed Column Values" +msgstr "تعديل قيم العمود المسموح بها" + +#: cps/templates/user_table.html:141 +msgid "Allowed Column Values" +msgstr "القيم المسموح بها للعمود" + +#: cps/templates/user_table.html:142 +msgid "Edit Denied Column Values" +msgstr "تعديل قيم العمود المرفوضة" + +#: cps/templates/user_table.html:142 +msgid "Denied Column Values" +msgstr "قيم الأعمدة المرفوضة" + +#: cps/templates/user_table.html:144 +msgid "Change Password" +msgstr "تغيير كلمة المرور" + +#: cps/templates/user_table.html:147 +msgid "View" +msgstr "عرض" + +#: cps/templates/user_table.html:150 +msgid "Edit Public Shelves" +msgstr "تحرير الرفوف العامة" + +#: cps/templates/user_table.html:152 +msgid "Sync selected Shelves with Kobo" +msgstr "مزامنة الرفوف المختارة مع Kobo" + +#: cps/templates/user_table.html:156 +msgid "Show Read/Unread Section" +msgstr "إظهار قسم المقروء/غير المقروء"