#
msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-05-08 15:33+0100\n"
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
"Language: ar-AR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#: core/abstract.py:11
msgid "unique id"
msgstr "المعرف الفريد"

#: core/abstract.py:12
msgid "unique id is used to surely identify any database object"
msgstr "يستخدم المعرف الفريد لتحديد أي كائن قاعدة بيانات بالتأكيد"

#: core/abstract.py:19
msgid "is active"
msgstr "نشط"

#: core/abstract.py:20
msgid ""
"if set to false, this object can't be seen by users without needed "
"permission"
msgstr ""
"إذا تم تعيينه على خطأ، لا يمكن للمستخدمين رؤية هذا الكائن دون الحاجة إلى إذن"

#: core/abstract.py:22 core/choices.py:18
msgid "created"
msgstr "تم إنشاؤها"

#: core/abstract.py:22
msgid "when the object first appeared on the database"
msgstr "عندما ظهر الكائن لأول مرة في قاعدة البيانات"

#: core/abstract.py:23
msgid "modified"
msgstr "تم التعديل"

#: core/abstract.py:23
msgid "when the object was last modified"
msgstr "متى تم تحرير الكائن آخر مرة"

#: core/admin.py:34 core/admin.py:47
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "تنشيط المحدد %(verbose_name_plural)s"

#: core/admin.py:38 core/admin.py:52
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "إلغاء تنشيط %(verbose_name_plural)s المحددة"

#: core/admin.py:61 core/graphene/object_types.py:363
#: core/graphene/object_types.py:370 core/models.py:146 core/models.py:154
msgid "attribute value"
msgstr "قيمة السمة"

#: core/admin.py:62 core/graphene/object_types.py:35 core/models.py:155
msgid "attribute values"
msgstr "قيم السمات"

#: core/admin.py:133
#: core/templates/admin/constance/includes/results_list.html:6
msgid "name"
msgstr "الاسم"

#: core/admin.py:152
msgid "image"
msgstr "الصورة"

#: core/admin.py:153 core/graphene/object_types.py:316
msgid "images"
msgstr "الصور"

#: core/admin.py:160 core/models.py:1127
msgid "stock"
msgstr "المخزون"

#: core/admin.py:161 core/graphene/object_types.py:417
msgid "stocks"
msgstr "الأسهم"

#: core/admin.py:191 core/graphene/object_types.py:320
#: core/templates/digital_order_created_email.html:109
#: core/templates/digital_order_delivered_email.html:109
#: core/templates/shipped_order_created_email.html:95
#: core/templates/shipped_order_delivered_email.html:95
msgid "price"
msgstr "السعر"

#: core/admin.py:196
msgid "rating"
msgstr "تصنيف المنتج"

#: core/admin.py:200
msgid "basic info"
msgstr "معلومات أساسية"

#: core/admin.py:214
msgid "important dates"
msgstr "تواريخ مهمة"

#: core/admin.py:215
msgid "translations"
msgstr "الترجمات"

#: core/admin.py:253 core/models.py:837
msgid "order product"
msgstr "طلب المنتج"

#: core/admin.py:254 core/graphene/object_types.py:242 core/models.py:838
msgid "order products"
msgstr "اطلب المنتجات"

#: core/admin.py:273
msgid "is business"
msgstr "هل الأعمال"

#: core/admin.py:381
msgid "config"
msgstr "التكوين"

#: core/apps.py:8
msgid "core"
msgstr "الأساسيات"

#: core/choices.py:4 core/choices.py:20
msgid "finished"
msgstr "تم الانتهاء"

#: core/choices.py:5 core/choices.py:19
msgid "delivering"
msgstr "التوصيل"

#: core/choices.py:6
msgid "delivered"
msgstr "تم التسليم"

#: core/choices.py:7
msgid "canceled"
msgstr "تم الإلغاء"

#: core/choices.py:8 core/choices.py:16 core/choices.py:24
msgid "failed"
msgstr "فشل"

#: core/choices.py:9 core/choices.py:15
msgid "pending"
msgstr "قيد الانتظار"

#: core/choices.py:10
msgid "accepted"
msgstr "مقبولة"

#: core/choices.py:11
msgid "money returned"
msgstr "الأموال التي تم إرجاعها"

#: core/choices.py:17
msgid "payment"
msgstr "الدفع"

#: core/choices.py:21
msgid "momental"
msgstr "مومنتال"

#: core/choices.py:24
msgid "successful"
msgstr "ناجح"

#: core/docs/drf/views.py:17 core/graphene/mutations.py:28
msgid "cache I/O"
msgstr "ذاكرة التخزين المؤقت للإدخال/الإخراج"

#: core/docs/drf/views.py:19
msgid ""
"apply only a key to read permitted data from cache.\n"
"apply key, data and timeout with authentication to write data to cache."
msgstr ""
"تطبيق مفتاح فقط لقراءة البيانات المسموح بها من ذاكرة التخزين المؤقت.\n"
"تطبيق مفتاح وبيانات ومهلة مع المصادقة لكتابة البيانات إلى ذاكرة التخزين المؤقت."

#: core/docs/drf/views.py:31
msgid "get a list of supported languages"
msgstr "الحصول على قائمة باللغات المدعومة"

#: core/docs/drf/views.py:40
msgid "get application's exposable parameters"
msgstr "الحصول على معلمات التطبيق القابلة للكشف"

#: core/docs/drf/views.py:47
msgid "send a message to the support team"
msgstr "إرسال رسالة إلى فريق الدعم"

#: core/docs/drf/views.py:58 core/graphene/mutations.py:47
msgid "request a CORSed URL"
msgstr "طلب عنوان URL مرتبط بـ CORSed. مسموح بـ https فقط."

#: core/docs/drf/views.py:84
msgid "global search endpoint to query across project's tables"
msgstr "نقطة نهاية بحث عالمية للاستعلام عبر جداول المشروع"

#: core/docs/drf/views.py:90
msgid "purchase an order as a business"
msgstr "شراء طلب شراء كشركة"

#: core/docs/drf/views.py:97
msgid ""
"purchase an order as a business, using the provided `products` with "
"`product_uuid` and `attributes`."
msgstr ""
"اشترِ طلبًا كعمل تجاري، باستخدام \"المنتجات\" المتوفرة مع \"معرّف_المنتج\" "
"و\"السمات\"."

#: core/docs/drf/viewsets.py:34
msgid "list all attribute groups (simple view)"
msgstr "سرد كل مجموعات السمات (عرض بسيط)"

#: core/docs/drf/viewsets.py:38
msgid "retrieve a single attribute group (detailed view)"
msgstr "استرداد مجموعة سمة واحدة (عرض تفصيلي)"

#: core/docs/drf/viewsets.py:42
msgid "create an attribute group"
msgstr "إنشاء مجموعة سمات"

#: core/docs/drf/viewsets.py:46
msgid "delete an attribute group"
msgstr "حذف مجموعة سمات"

#: core/docs/drf/viewsets.py:50
msgid "rewrite an existing attribute group saving non-editables"
msgstr "إعادة كتابة مجموعة سمات موجودة تحفظ غير القابلة للتعديل"

#: core/docs/drf/viewsets.py:54
msgid ""
"rewrite some fields of an existing attribute group saving non-editables"
msgstr "إعادة كتابة بعض حقول مجموعة سمات موجودة تحفظ غير القابلة للتعديل"

#: core/docs/drf/viewsets.py:61
msgid "list all attributes (simple view)"
msgstr "سرد جميع السمات (عرض بسيط)"

#: core/docs/drf/viewsets.py:65
msgid "retrieve a single attribute (detailed view)"
msgstr "استرداد سمة واحدة (عرض تفصيلي)"

#: core/docs/drf/viewsets.py:69
msgid "create an attribute"
msgstr "إنشاء سمة"

#: core/docs/drf/viewsets.py:73
msgid "delete an attribute"
msgstr "حذف سمة"

#: core/docs/drf/viewsets.py:77
msgid "rewrite an existing attribute saving non-editables"
msgstr "إعادة كتابة سمة موجودة تحفظ غير القابلة للتعديل"

#: core/docs/drf/viewsets.py:81
msgid "rewrite some fields of an existing attribute saving non-editables"
msgstr "إعادة كتابة بعض حقول سمة موجودة تحفظ غير القابلة للتعديل"

#: core/docs/drf/viewsets.py:88
msgid "list all attribute values (simple view)"
msgstr "سرد جميع قيم السمات (عرض بسيط)"

#: core/docs/drf/viewsets.py:92
msgid "retrieve a single attribute value (detailed view)"
msgstr "استرداد قيمة سمة واحدة (عرض تفصيلي)"

#: core/docs/drf/viewsets.py:96
msgid "create an attribute value"
msgstr "إنشاء قيمة السمة"

#: core/docs/drf/viewsets.py:100
msgid "delete an attribute value"
msgstr "حذف قيمة سمة"

#: core/docs/drf/viewsets.py:104
msgid "rewrite an existing attribute value saving non-editables"
msgstr "إعادة كتابة قيمة سمة موجودة تحفظ غير القابلة للتعديل"

#: core/docs/drf/viewsets.py:108
msgid ""
"rewrite some fields of an existing attribute value saving non-editables"
msgstr "إعادة كتابة بعض حقول قيمة سمة موجودة حفظ غير قابل للتعديل"

#: core/docs/drf/viewsets.py:115
msgid "list all categories (simple view)"
msgstr "قائمة بجميع الفئات (عرض بسيط)"

#: core/docs/drf/viewsets.py:119
msgid "retrieve a single category (detailed view)"
msgstr "استرداد فئة واحدة (عرض تفصيلي)"

#: core/docs/drf/viewsets.py:123
msgid "create a category"
msgstr "إنشاء فئة"

#: core/docs/drf/viewsets.py:127
msgid "delete a category"
msgstr "حذف فئة"

#: core/docs/drf/viewsets.py:131
msgid "rewrite an existing category saving non-editables"
msgstr "إعادة كتابة فئة موجودة حفظ غير المواد غير القابلة للتعديل"

#: core/docs/drf/viewsets.py:135
msgid "rewrite some fields of an existing category saving non-editables"
msgstr "إعادة كتابة بعض حقول فئة موجودة حفظ غير القابلة للتعديل"

#: core/docs/drf/viewsets.py:142
msgid "list all orders (simple view)"
msgstr "قائمة بجميع الفئات (عرض بسيط)"

#: core/docs/drf/viewsets.py:143
msgid "for non-staff users, only their own orders are returned."
msgstr "بالنسبة للمستخدمين من غير الموظفين، يتم إرجاع الطلبات الخاصة بهم فقط."

#: core/docs/drf/viewsets.py:147
msgid "retrieve a single order (detailed view)"
msgstr "استرداد فئة واحدة (عرض تفصيلي)"

#: core/docs/drf/viewsets.py:151
msgid "create an order"
msgstr "إنشاء سمة"

#: core/docs/drf/viewsets.py:152
msgid "doesn't work for non-staff users."
msgstr "لا يعمل مع المستخدمين من غير الموظفين."

#: core/docs/drf/viewsets.py:156
msgid "delete an order"
msgstr "حذف سمة"

#: core/docs/drf/viewsets.py:160
msgid "rewrite an existing order saving non-editables"
msgstr "إعادة كتابة فئة موجودة حفظ غير المواد غير القابلة للتعديل"

#: core/docs/drf/viewsets.py:164
msgid "rewrite some fields of an existing order saving non-editables"
msgstr "إعادة كتابة بعض حقول فئة موجودة حفظ غير القابلة للتعديل"

#: core/docs/drf/viewsets.py:168
msgid "purchase an order"
msgstr "سعر الشراء وقت الطلب"

#: core/docs/drf/viewsets.py:170
msgid ""
"finalizes the order purchase. if `force_balance` is used, the purchase is "
"completed using the user's balance; if `force_payment` is used, a "
"transaction is initiated."
msgstr ""
"ينهي أمر الشراء. إذا تم استخدام \"فرض_الرصيد\"، يتم إكمال عملية الشراء "
"باستخدام رصيد المستخدم؛ إذا تم استخدام \"فرض_الدفع\"، يتم بدء المعاملة."

#: core/docs/drf/viewsets.py:182 core/graphene/mutations.py:208
msgid "purchase an order without account creation"
msgstr "شراء طلب شراء بدون إنشاء حساب"

#: core/docs/drf/viewsets.py:184
msgid "finalizes the order purchase for a non-registered user."
msgstr "إنهاء طلب الشراء لمستخدم غير مسجل."

#: core/docs/drf/viewsets.py:193
msgid "add product to order"
msgstr "إضافة منتج إلى الطلب"

#: core/docs/drf/viewsets.py:194
msgid ""
"adds a product to an order using the provided `product_uuid` and "
"`attributes`."
msgstr "يضيف منتجًا إلى طلب باستخدام \"معرّف_المنتج\" و\"السمات\" المتوفرة."

#: core/docs/drf/viewsets.py:199
msgid "remove product from order"
msgstr "إزالة منتج من الطلب"

#: core/docs/drf/viewsets.py:200
msgid ""
"removes a product from an order using the provided `product_uuid` and "
"`attributes`."
msgstr "يزيل منتجًا من أحد الطلبات باستخدام \"معرّف_المنتج\" و\"السمات\" المتوفرة."

#: core/docs/drf/viewsets.py:208
msgid "list all wishlists (simple view)"
msgstr "سرد جميع السمات (عرض بسيط)"

#: core/docs/drf/viewsets.py:209
msgid "for non-staff users, only their own wishlists are returned."
msgstr ""
"بالنسبة للمستخدمين من غير الموظفين، يتم إرجاع قوائم الرغبات الخاصة بهم فقط."

#: core/docs/drf/viewsets.py:213
msgid "retrieve a single wishlist (detailed view)"
msgstr "استرداد سمة واحدة (عرض تفصيلي)"

#: core/docs/drf/viewsets.py:217
msgid "create an wishlist"
msgstr "إنشاء سمة"

#: core/docs/drf/viewsets.py:218
msgid "Doesn't work for non-staff users."
msgstr "لا يعمل مع المستخدمين من غير الموظفين."

#: core/docs/drf/viewsets.py:222
msgid "delete an wishlist"
msgstr "حذف سمة"

#: core/docs/drf/viewsets.py:226
msgid "rewrite an existing wishlist saving non-editables"
msgstr "إعادة كتابة سمة موجودة تحفظ غير القابلة للتعديل"

#: core/docs/drf/viewsets.py:230
msgid "rewrite some fields of an existing wishlist saving non-editables"
msgstr "إعادة كتابة بعض حقول سمة موجودة تحفظ غير القابلة للتعديل"

#: core/docs/drf/viewsets.py:234
msgid "add product to wishlist"
msgstr "إضافة منتج إلى الطلب"

#: core/docs/drf/viewsets.py:235
msgid "adds a product to an wishlist using the provided `product_uuid`"
msgstr "يضيف منتجًا إلى قائمة أمنيات باستخدام 'product_uid' المتوفرة"

#: core/docs/drf/viewsets.py:240
msgid "remove product from wishlist"
msgstr "إزالة منتج من قائمة الرغبات"

#: core/docs/drf/viewsets.py:241
msgid "removes a product from an wishlist using the provided `product_uuid`"
msgstr "يزيل منتجًا من قائمة أمنيات باستخدام 'product_uid' المتوفرة"

#: core/docs/drf/viewsets.py:246
msgid "add many products to wishlist"
msgstr "إضافة العديد من المنتجات إلى قائمة الرغبات"

#: core/docs/drf/viewsets.py:247
msgid "adds many products to an wishlist using the provided `product_uuids`"
msgstr ""
"يضيف العديد من المنتجات إلى قائمة الرغبات باستخدام 'product_uids' المتوفرة"

#: core/docs/drf/viewsets.py:252
msgid "remove many products from wishlist"
msgstr "إزالة منتج من الطلب"

#: core/docs/drf/viewsets.py:253
msgid ""
"removes many products from an wishlist using the provided `product_uuids`"
msgstr ""
"يزيل العديد من المنتجات من قائمة الرغبات باستخدام 'product_uids' المتوفرة"

#: core/docs/drf/viewsets.py:260
msgid ""
"Filter by one or more attribute name/value pairs.  \n"
"• **Syntax**: `attr_name=method-value[;attr2=method2-value2]…`  \n"
"• **Methods** (defaults to `icontains` if omitted): `iexact`, `exact`, `icontains`, `contains`, `isnull`, `startswith`, `istartswith`, `endswith`, `iendswith`, `regex`, `iregex`, `lt`, `lte`, `gt`, `gte`, `in`  \n"
"• **Value typing**: JSON is attempted first (so you can pass lists/dicts), `true`/`false` for booleans, integers, floats; otherwise treated as string.  \n"
"• **Base64**: prefix with `b64-` to URL-safe base64-encode the raw value.  \n"
"Examples:  \n"
"`color=exact-red`,  `size=gt-10`,  `features=in-[\"wifi\",\"bluetooth\"]`,  \n"
"`b64-description=icontains-aGVhdC1jb2xk`"
msgstr ""
"تصفية حسب زوج واحد أو أكثر من أسماء/قيم السمات.  \n"
"- **صيغة**: `attr_name=الطريقة-القيمة[ ؛ attr2=الطريقة2-القيمة2]...`\n"
"- **الأساليب** (افتراضيًا إلى \"يحتوي على\" إذا تم حذفها): \"بالضبط\"، \"بالضبط\"، \"بالضبط\"، \"يحتوي\"، \"يحتوي\"، \"لاغية\"، \"يبدأ ب\"، \"يبدأ ب\"، \"يبدأ ب\"، \"ينتهي ب\"، \"ينتهي ب\"، \"regex\"، \"iregex\"، \"lt\"، \"lte\"، \"gt\"، \"gte\"، \"in\n"
"- **كتابة القيمة**: تتم تجربة JSON أولًا (حتى تتمكن من تمرير القوائم/المجادلات)، \"صحيح\"/\"خطأ\" للمنطقيين والأعداد الصحيحة والعوامات؛ وإلا يتم التعامل معها كسلسلة.  \n"
"- **القاعدة 64**: البادئة ب \"b64-\" لتشفير القيمة الخام بأمان لقاعدة 64- لتشفير القيمة الخام.  \n"
"أمثلة:  \n"
"'color=exact-red'، 'size=gt-10'، 'features=in-[\"wifi\"،\"bluetooth\"]، 'fatures=in-[\"wifi\",\"bluetooth\"],\n"
"\"b64-description=icontains-aGVhdC1jb2xk"

#: core/docs/drf/viewsets.py:276
msgid "list all products (simple view)"
msgstr "قائمة بجميع المنتجات (عرض بسيط)"

#: core/docs/drf/viewsets.py:278
msgid "(exact) Product UUID"
msgstr "(بالضبط) UUID المنتج"

#: core/docs/drf/viewsets.py:279
msgid "(icontains) Product name"
msgstr "(أيقونات) اسم المنتج"

#: core/docs/drf/viewsets.py:280
msgid "(list) Category names, case-insensitive"
msgstr "(قائمة) أسماء الفئات، غير حساسة لحالة الأحرف"

#: core/docs/drf/viewsets.py:282
msgid "(exact) Category UUID"
msgstr "(بالضبط) معرّف الفئة UUID"

#: core/docs/drf/viewsets.py:283
msgid "(list) Tag names, case-insensitive"
msgstr "(قائمة) أسماء العلامات، غير حساسة لحالة الأحرف"

#: core/docs/drf/viewsets.py:284
msgid "(gte) Minimum stock price"
msgstr "(gte) الحد الأدنى لسعر السهم"

#: core/docs/drf/viewsets.py:285
msgid "(lte) Maximum stock price"
msgstr "(lte) الحد الأقصى لسعر السهم"

#: core/docs/drf/viewsets.py:286
msgid "(exact) Only active products"
msgstr "(بالضبط) المنتجات النشطة فقط"

#: core/docs/drf/viewsets.py:287
msgid "(iexact) Brand name"
msgstr "(أيكساكت) اسم العلامة التجارية"

#: core/docs/drf/viewsets.py:289
msgid "(gt) Minimum stock quantity"
msgstr "(زط) الحد الأدنى لكمية المخزون"

#: core/docs/drf/viewsets.py:290
msgid "(exact) Product slug"
msgstr "(بالضبط) سبيكة المنتج"

#: core/docs/drf/viewsets.py:291
msgid "(exact) Digital vs. physical"
msgstr "(بالضبط) الرقمية مقابل المادية"

#: core/docs/drf/viewsets.py:295
msgid ""
"Comma-separated list of fields to sort by. Prefix with `-` for descending.  \n"
"**Allowed:** uuid, rating, name, slug, created, modified, price, random"
msgstr ""
"قائمة مفصولة بفواصل من الحقول للفرز حسب. البادئة بـ \"-\" للفرز التنازلي.  \n"
"**مسموح بها:** uuid، تصنيف، اسم، سبيكة، إنشاء، تعديل، سعر، عشوائي"

#: core/docs/drf/viewsets.py:310
msgid "retrieve a single product (detailed view)"
msgstr "استرداد منتج واحد (عرض تفصيلي)"

#: core/docs/drf/viewsets.py:311 core/docs/drf/viewsets.py:320
#: core/docs/drf/viewsets.py:325 core/docs/drf/viewsets.py:330
msgid "Product UUID or slug"
msgstr "معرف المنتج UUID أو سبيكة المنتج"

#: core/docs/drf/viewsets.py:315
msgid "create a product"
msgstr "إنشاء منتج"

#: core/docs/drf/viewsets.py:319
msgid "rewrite an existing product, preserving non-editable fields"
msgstr "إعادة كتابة منتج موجود، مع الحفاظ على الحقول غير القابلة للتحرير"

#: core/docs/drf/viewsets.py:324
msgid ""
"update some fields of an existing product, preserving non-editable fields"
msgstr "تحديث بعض حقول منتج موجود، مع الحفاظ على الحقول غير القابلة للتحرير"

#: core/docs/drf/viewsets.py:329
msgid "delete a product"
msgstr "حذف منتج"

#: core/elasticsearch/__init__.py:39
msgid "no search term provided."
msgstr "لم يتم توفير مصطلح بحث."

#: core/graphene/mutations.py:31
msgid "key to look for in or set into the cache"
msgstr ""
"مفتاح للبحث عنه في ذاكرة التخزين المؤقت أو تعيينه في ذاكرة التخزين المؤقت"

#: core/graphene/mutations.py:32
msgid "data to store in cache"
msgstr "البيانات المراد تخزينها في ذاكرة التخزين المؤقت"

#: core/graphene/mutations.py:35
msgid "timeout in seconds to set the data for into the cache"
msgstr "المهلة بالثواني لتعيين البيانات في ذاكرة التخزين المؤقت"

#: core/graphene/mutations.py:38
msgid "cached data"
msgstr "البيانات المخزنة مؤقتاً"

#: core/graphene/mutations.py:52
msgid "camelized JSON data from the requested URL"
msgstr "بيانات JSON مجمّلة من عنوان URL المطلوب"

#: core/graphene/mutations.py:57 core/views.py:169
msgid "only URLs starting with http(s):// are allowed"
msgstr "يُسمح فقط بعناوين URL التي تبدأ ب http(s)://"

#: core/graphene/mutations.py:72
msgid "add a product to the order"
msgstr "إضافة منتج إلى الطلب"

#: core/graphene/mutations.py:93 core/graphene/mutations.py:119
#: core/graphene/mutations.py:203
#, python-brace-format
msgid "order {order_uuid} not found"
msgstr "الطلب {order_uuid} غير موجود"

#: core/graphene/mutations.py:98 core/graphene/mutations.py:145
msgid "remove a product from the order"
msgstr "إزالة منتج من الطلب"

#: core/graphene/mutations.py:124
msgid "remove all products from the order"
msgstr "إزالة جميع المنتجات من الطلب"

#: core/graphene/mutations.py:167
msgid "buy an order"
msgstr "شراء طلبية"

#: core/graphene/mutations.py:183
msgid "please provide either order_uuid or order_hr_id - mutually exclusive"
msgstr "يرجى تقديم إما Order_uuid أو order_uid_hr_hr_id - متنافيان!"

#: core/graphene/mutations.py:201 core/graphene/mutations.py:355
#: core/graphene/mutations.py:389 core/viewsets.py:248
msgid "wrong type came from order.buy() method: {type(instance)!s}"
msgstr "جاء نوع خاطئ من طريقة order.buy(): {type(instance)!s}"

#: core/graphene/mutations.py:239
msgid "add a product to the wishlist"
msgstr "إضافة منتج إلى الطلب"

#: core/graphene/mutations.py:261 core/graphene/mutations.py:288
#: core/graphene/mutations.py:315 core/graphene/mutations.py:358
#, python-brace-format
msgid "wishlist {wishlist_uuid} not found"
msgstr "قائمة الأمنيات {wishlist_uuid} غير موجودة"

#: core/graphene/mutations.py:266
msgid "remove a product from the wishlist"
msgstr "إزالة منتج من الطلب"

#: core/graphene/mutations.py:293
msgid "remove all products from the wishlist"
msgstr "إزالة منتج من الطلب"

#: core/graphene/mutations.py:320
msgid "buy all products from the wishlist"
msgstr "إزالة منتج من الطلب"

#: core/graphene/mutations.py:363
msgid "buy a product"
msgstr "شراء طلبية"

#: core/graphene/mutations.py:369
msgid ""
"please send the attributes as the string formatted like "
"attr1=value1,attr2=value2"
msgstr "الرجاء إرسال السمات كسلسلة منسقة مثل attr1=قيمة1، attr2=قيمة2"

#: core/graphene/mutations.py:485
msgid "elasticsearch - works like a charm"
msgstr "ElasticSearch - يعمل مثل السحر"

#: core/graphene/object_types.py:42 core/graphene/object_types.py:225
#: core/graphene/object_types.py:266 core/models.py:123 core/models.py:478
msgid "attributes"
msgstr "السمات"

#: core/graphene/object_types.py:55
msgid "grouped attributes"
msgstr "السمات المجمعة"

#: core/graphene/object_types.py:62
msgid "groups of attributes"
msgstr "مجموعات السمات"

#: core/graphene/object_types.py:75 core/graphene/object_types.py:104
#: core/graphene/object_types.py:131 core/models.py:87 core/models.py:209
msgid "categories"
msgstr "الفئات"

#: core/graphene/object_types.py:82 core/models.py:256
msgid "brands"
msgstr "العلامات التجارية"

#: core/graphene/object_types.py:106
msgid "category image url"
msgstr "الفئات"

#: core/graphene/object_types.py:107 core/graphene/object_types.py:202
#: core/models.py:173
msgid "markup percentage"
msgstr "النسبة المئوية للترميز"

#: core/graphene/object_types.py:110
msgid "which attributes and values can be used for filtering this category."
msgstr "ما هي السمات والقيم التي يمكن استخدامها لتصفية هذه الفئة."

#: core/graphene/object_types.py:114
msgid ""
"minimum and maximum prices for products in this category, if available."
msgstr ""
"الحد الأدنى والحد الأقصى لأسعار المنتجات في هذه الفئة، إذا كانت متوفرة."

#: core/graphene/object_types.py:209 core/models.py:393
msgid "vendors"
msgstr "البائعون"

#: core/graphene/object_types.py:213
msgid "comment"
msgstr "كيفية"

#: core/graphene/object_types.py:214
msgid "rating value from 1 to 10, inclusive, or 0 if not set."
msgstr "قيمة التصنيف من 1 إلى 10، شاملة، أو 0 إذا لم يتم تعيينها."

#: core/graphene/object_types.py:221
msgid "represents feedback from a user."
msgstr "يمثل ملاحظات من المستخدم."

#: core/graphene/object_types.py:226 core/graphene/object_types.py:267
#: core/models.py:472
msgid "notifications"
msgstr "الإشعارات"

#: core/graphene/object_types.py:227
msgid "download url for this order product if applicable"
msgstr "تحميل الرابط الخاص بمنتج الطلب هذا إن أمكن"

#: core/graphene/object_types.py:256
msgid "a list of order products in this order"
msgstr "قائمة بطلب المنتجات بهذا الترتيب"

#: core/graphene/object_types.py:258 core/models.py:442
msgid "billing address"
msgstr "عنوان إرسال الفواتير"

#: core/graphene/object_types.py:261
msgid ""
"shipping address for this order, leave blank if same as billing address or "
"if not applicable"
msgstr ""
"عنوان الشحن لهذا الطلب، اترك العنوان فارغًا إذا كان هو نفسه عنوان إرسال "
"الفواتير أو إذا لم يكن منطبقًا"

#: core/graphene/object_types.py:263
msgid "total price of this order"
msgstr "السعر الإجمالي لهذا الطلب"

#: core/graphene/object_types.py:264
msgid "total quantity of products in order"
msgstr "إجمالي كمية المنتجات بالترتيب"

#: core/graphene/object_types.py:265
msgid "are all products in the order digital"
msgstr "هل جميع المنتجات في الطلب رقمي"

#: core/graphene/object_types.py:285 core/models.py:506
msgid "orders"
msgstr "الطلبات"

#: core/graphene/object_types.py:301
msgid "image url"
msgstr "رابط الصورة"

#: core/graphene/object_types.py:308
msgid "product's images"
msgstr "صور المنتج"

#: core/graphene/object_types.py:315 core/models.py:208 core/models.py:266
msgid "category"
msgstr "الفئة"

#: core/graphene/object_types.py:317 core/models.py:429
msgid "feedbacks"
msgstr "الملاحظات"

#: core/graphene/object_types.py:318 core/models.py:255 core/models.py:274
msgid "brand"
msgstr "العلامة التجارية"

#: core/graphene/object_types.py:319 core/models.py:77
msgid "attribute groups"
msgstr "مجموعات السمات"

#: core/graphene/object_types.py:321
#: core/templates/digital_order_created_email.html:108
#: core/templates/digital_order_delivered_email.html:108
#: core/templates/shipped_order_created_email.html:94
#: core/templates/shipped_order_delivered_email.html:94
msgid "quantity"
msgstr "الكمية"

#: core/graphene/object_types.py:322
msgid "number of feedbacks"
msgstr "عدد الملاحظات"

#: core/graphene/object_types.py:340 core/models.py:318
msgid "products"
msgstr "المنتجات"

#: core/graphene/object_types.py:388
msgid "promocodes"
msgstr "الرموز الترويجية"

#: core/graphene/object_types.py:398
msgid "products on sale"
msgstr "المنتجات المعروضة للبيع"

#: core/graphene/object_types.py:405 core/models.py:1068
msgid "promotions"
msgstr "العروض الترويجية"

#: core/graphene/object_types.py:409 core/models.py:392
msgid "vendor"
msgstr "البائع"

#: core/graphene/object_types.py:410 core/models.py:317
#: core/templates/digital_order_created_email.html:107
#: core/templates/digital_order_delivered_email.html:107
#: core/templates/shipped_order_created_email.html:93
#: core/templates/shipped_order_delivered_email.html:93
msgid "product"
msgstr "المنتج"

#: core/graphene/object_types.py:421 core/models.py:1138
msgid "wishlisted products"
msgstr "المنتجات المفضلة"

#: core/graphene/object_types.py:427 core/models.py:1155
msgid "wishlists"
msgstr "قوائم التمنيات"

#: core/graphene/object_types.py:431
msgid "project name"
msgstr "اسم المشروع"

#: core/graphene/object_types.py:432
msgid "company email"
msgstr "البريد الإلكتروني للشركة"

#: core/graphene/object_types.py:433
msgid "company name"
msgstr "اسم الشركة"

#: core/graphene/object_types.py:434
msgid "company address"
msgstr "عنوان الشركة"

#: core/graphene/object_types.py:435
msgid "company phone number"
msgstr "رقم هاتف الشركة"

#: core/graphene/object_types.py:436
msgid "email from, sometimes it must be used instead of host user value"
msgstr ""
"\"البريد الإلكتروني من\"، في بعض الأحيان يجب استخدامه بدلاً من قيمة المستخدم"
" المضيف"

#: core/graphene/object_types.py:437
msgid "email host user"
msgstr "مستخدم البريد الإلكتروني المضيف"

#: core/graphene/object_types.py:438
msgid "maximum amount for payment"
msgstr "الحد الأقصى لمبلغ السداد"

#: core/graphene/object_types.py:439
msgid "minimum amount for payment"
msgstr "الحد الأدنى لمبلغ السداد"

#: core/graphene/object_types.py:442
msgid "company configuration"
msgstr "التكوين"

#: core/graphene/object_types.py:446
msgid "language code"
msgstr "رمز اللغة"

#: core/graphene/object_types.py:447
msgid "language name"
msgstr "اسم اللغة"

#: core/graphene/object_types.py:448
msgid "language flag, if exists :)"
msgstr "علم اللغة، إذا كان موجوداً :)"

#: core/graphene/object_types.py:451
msgid "supported languages"
msgstr "الحصول على قائمة باللغات المدعومة"

#: core/graphene/object_types.py:479 core/graphene/object_types.py:480
#: core/graphene/object_types.py:481
msgid "products search results"
msgstr "نتائج البحث عن المنتجات"

#: core/graphene/object_types.py:482
msgid "posts search results"
msgstr "نتائج البحث عن المنتجات"

#: core/models.py:62
msgid "parent of this group"
msgstr "والد هذه المجموعة"

#: core/models.py:63
msgid "parent attribute group"
msgstr "مجموعة السمات الرئيسية"

#: core/models.py:67 core/models.py:68
msgid "attribute group's name"
msgstr "اسم مجموعة السمات"

#: core/models.py:76 core/models.py:95
msgid "attribute group"
msgstr "مجموعة السمات"

#: core/models.py:86
msgid "category of this attribute"
msgstr "فئة هذه السمة"

#: core/models.py:94
msgid "group of this attribute"
msgstr "مجموعة هذه السمة"

#: core/models.py:100
msgid "string"
msgstr "الخيط"

#: core/models.py:101
msgid "integer"
msgstr "عدد صحيح"

#: core/models.py:102
msgid "float"
msgstr "تعويم"

#: core/models.py:103
msgid "boolean"
msgstr "منطقية"

#: core/models.py:104
msgid "array"
msgstr "المصفوفة"

#: core/models.py:105
msgid "object"
msgstr "الكائن"

#: core/models.py:107
msgid "type of the attribute's value"
msgstr "نوع قيمة السمة"

#: core/models.py:108
msgid "value type"
msgstr "نوع القيمة"

#: core/models.py:113
msgid "name of this attribute"
msgstr "اسم هذه السمة"

#: core/models.py:114
msgid "attribute's name"
msgstr "اسم السمة"

#: core/models.py:122 core/models.py:134
#: core/templates/digital_order_delivered_email.html:132
msgid "attribute"
msgstr "السمة"

#: core/models.py:133
msgid "attribute of this value"
msgstr "سمة هذه القيمة"

#: core/models.py:141
msgid "the specific product associated with this attribute's value"
msgstr "المنتج المحدد المرتبط بقيمة هذه السمة"

#: core/models.py:142 core/models.py:814 core/models.py:928
#: core/models.py:1094
msgid "associated product"
msgstr "المنتج المرتبط"

#: core/models.py:147
msgid "the specific value for this attribute"
msgstr "القيمة المحددة لهذه السمة"

#: core/models.py:164
msgid "upload an image representing this category"
msgstr "تحميل صورة تمثل هذه الفئة"

#: core/models.py:167
msgid "category image"
msgstr "صورة الفئة"

#: core/models.py:172
msgid "define a markup percentage for products in this category"
msgstr "تحديد نسبة ترميز للمنتجات في هذه الفئة"

#: core/models.py:181
msgid "parent of this category to form a hierarchical structure"
msgstr "أصل هذه الفئة لتكوين بنية هرمية"

#: core/models.py:182
msgid "parent category"
msgstr "الفئة الرئيسية"

#: core/models.py:187
msgid "category name"
msgstr "اسم الفئة"

#: core/models.py:188
msgid "provide a name for this category"
msgstr "تقديم اسم لهذه الفئة"

#: core/models.py:195
msgid "add a detailed description for this category"
msgstr "إضافة وصف تفصيلي لهذه الفئة"

#: core/models.py:196
msgid "category description"
msgstr "وصف الفئة"

#: core/models.py:218
msgid "name of this brand"
msgstr "اسم هذه العلامة التجارية"

#: core/models.py:219
msgid "brand name"
msgstr "اسم العلامة التجارية"

#: core/models.py:226
msgid "upload a logo representing this brand"
msgstr "تحميل شعار يمثل هذه العلامة التجارية"

#: core/models.py:228
msgid "brand small image"
msgstr "صورة العلامة التجارية الصغيرة"

#: core/models.py:234
msgid "upload a big logo representing this brand"
msgstr "رفع شعار كبير يمثل هذه العلامة التجارية"

#: core/models.py:236
msgid "brand big image"
msgstr "صورة كبيرة للعلامة التجارية"

#: core/models.py:241
msgid "add a detailed description of the brand"
msgstr "إضافة وصف تفصيلي للعلامة التجارية"

#: core/models.py:242
msgid "brand description"
msgstr "وصف العلامة التجارية"

#: core/models.py:247
msgid "optional categories that this brand is associated with"
msgstr "الفئات الاختيارية التي ترتبط بها هذه العلامة التجارية"

#: core/models.py:248
msgid "associated categories"
msgstr "الفئات"

#: core/models.py:265
msgid "category this product belongs to"
msgstr "الفئة التي ينتمي إليها هذا المنتج"

#: core/models.py:273
msgid "optionally associate this product with a brand"
msgstr "ربط هذا المنتج اختياريًا بعلامة تجارية"

#: core/models.py:279
msgid "tags that help describe or group this product"
msgstr "العلامات التي تساعد في وصف أو تجميع هذا المنتج"

#: core/models.py:280 core/models.py:902
msgid "product tags"
msgstr "علامات المنتج"

#: core/models.py:284
msgid "indicates whether this product is digitally delivered"
msgstr "يشير إلى ما إذا كان هذا المنتج يتم تسليمه رقميًا أم لا"

#: core/models.py:285
msgid "is product digital"
msgstr "هل المنتج رقمي"

#: core/models.py:291
msgid "provide a clear identifying name for the product"
msgstr "توفير اسم تعريفي واضح للمنتج"

#: core/models.py:292
msgid "product name"
msgstr "اسم المنتج"

#: core/models.py:297 core/models.py:1056
msgid "add a detailed description of the product"
msgstr "إضافة وصف تفصيلي للمنتج"

#: core/models.py:298
msgid "product description"
msgstr "وصف المنتج"

#: core/models.py:305
msgid "part number for this product"
msgstr "رقم الجزء لهذا المنتج"

#: core/models.py:306
msgid "part number"
msgstr "رقم الجزء"

#: core/models.py:370
msgid "stores credentials and endpoints required for vendor communication"
msgstr ""
"تخزين بيانات الاعتماد ونقاط النهاية المطلوبة لاتصالات واجهة برمجة التطبيقات "
"الخاصة بالمورّد"

#: core/models.py:371
msgid "authentication info"
msgstr "معلومات المصادقة"

#: core/models.py:376
msgid "define the markup for products retrieved from this vendor"
msgstr "تحديد الترميز للمنتجات المسترجعة من هذا البائع"

#: core/models.py:377
msgid "vendor markup percentage"
msgstr "نسبة هامش الربح للبائع"

#: core/models.py:381
msgid "name of this vendor"
msgstr "اسم هذا البائع"

#: core/models.py:382
msgid "vendor name"
msgstr "اسم البائع"

#: core/models.py:405
msgid "user-provided comments about their experience with the product"
msgstr "التعليقات المقدمة من المستخدمين حول تجربتهم مع المنتج"

#: core/models.py:406
msgid "feedback comments"
msgstr "تعليقات على الملاحظات"

#: core/models.py:413
msgid ""
"references the specific product in an order that this feedback is about"
msgstr "الإشارة إلى المنتج المحدد في الطلب الذي تدور حوله هذه الملاحظات"

#: core/models.py:414
msgid "related order product"
msgstr "منتجات الطلبات ذات الصلة"

#: core/models.py:419
msgid "user-assigned rating for the product"
msgstr "التصنيف المعين من قبل المستخدم للمنتج"

#: core/models.py:420
msgid "product rating"
msgstr "تصنيف المنتج"

#: core/models.py:428
msgid "feedback"
msgstr "الملاحظات"

#: core/models.py:441
msgid "the billing address used for this order"
msgstr "عنوان إرسال الفواتير المستخدم لهذا الطلب"

#: core/models.py:449
msgid "optional promo code applied to this order"
msgstr "الرمز الترويجي الاختياري المطبق على هذا الطلب"

#: core/models.py:450
msgid "applied promo code"
msgstr "الرمز الترويجي المطبق"

#: core/models.py:458
msgid "the shipping address used for this order"
msgstr "عنوان الشحن المستخدم لهذا الطلب"

#: core/models.py:459
msgid "shipping address"
msgstr "عنوان الشحن"

#: core/models.py:465
msgid "current status of the order in its lifecycle"
msgstr "الحالة الحالية للطلب في دورة حياته"

#: core/models.py:466
msgid "order status"
msgstr "حالة الطلب"

#: core/models.py:471 core/models.py:791
msgid "json structure of notifications to display to users"
msgstr ""
"بنية JSON للإشعارات التي سيتم عرضها للمستخدمين، في واجهة مستخدم المشرف، يتم "
"استخدام عرض الجدول"

#: core/models.py:477
msgid "json representation of order attributes for this order"
msgstr "تمثيل JSON لسمات الطلب لهذا الطلب"

#: core/models.py:483
msgid "the user who placed the order"
msgstr "المستخدم الذي قدم الطلب"

#: core/models.py:484
msgid "user"
msgstr "المستخدم"

#: core/models.py:490
msgid "the timestamp when the order was finalized"
msgstr "الطابع الزمني عند الانتهاء من الطلب"

#: core/models.py:491
msgid "buy time"
msgstr "وقت الشراء"

#: core/models.py:498
msgid "a human-readable identifier for the order"
msgstr "معرّف يمكن قراءته بواسطة البشر للطلب"

#: core/models.py:499
msgid "human readable id"
msgstr "معرّف يمكن قراءته من قبل البشر"

#: core/models.py:505
msgid "order"
msgstr "الطلب"

#: core/models.py:536
msgid "you cannot add products to an order that is not a pending one"
msgstr "لا يمكنك إضافة منتجات إلى طلب غير معلق إلى طلب غير معلق"

#: core/models.py:541
msgid "you cannot add inactive products to order"
msgstr "لا يمكنك إضافة منتجات غير نشطة للطلب"

#: core/models.py:558
msgid "you cannot add more products than available in stock"
msgstr "لا يمكنك إضافة منتجات أكثر من المتوفرة في المخزون"

#: core/models.py:567 core/models.py:584 core/models.py:608
#: core/models.py:1165 core/models.py:1176
#, python-brace-format
msgid "{name} does not exist: {product_uuid}"
msgstr "{name} غير موجود: {product_uuid}"

#: core/models.py:571 core/models.py:592 core/models.py:600
msgid "you cannot remove products from an order that is not a pending one"
msgstr "لا يمكنك إزالة المنتجات من طلب غير معلق من طلب غير معلق"

#: core/models.py:588
#, python-brace-format
msgid "{name} does not exist with query <{query}>"
msgstr "{name} غير موجود مع الاستعلام <{query}>"

#: core/models.py:619
msgid "promocode does not exist"
msgstr "الرمز الترويجي غير موجود"

#: core/models.py:626 core/models.py:665
msgid "you can not buy at this moment, please try again in a few minutes"
msgstr "لا يمكنك الشراء في هذه اللحظة، يرجى المحاولة مرة أخرى بعد بضع دقائق."

#: core/models.py:629
msgid "invalid force value"
msgstr "قيمة القوة غير صالحة"

#: core/models.py:632 core/models.py:668
msgid "you cannot purchase an empty order!"
msgstr "لا يمكنك شراء طلبية فارغة!"

#: core/models.py:647
msgid "insufficient funds to complete the order"
msgstr "عدم كفاية الأموال لإكمال الطلب"

#: core/models.py:677
msgid ""
"you cannot buy without registration, please provide the following "
"information: customer name, customer email, customer phone number"
msgstr ""
"لا يمكنك الشراء بدون تسجيل، يرجى تقديم المعلومات التالية: اسم العميل، البريد"
" الإلكتروني للعميل، رقم هاتف العميل"

#: core/models.py:685
msgid "invalid payment method"
msgstr "طريقة الدفع غير صالحة"

#: core/models.py:701
msgid "you cannot create a momental order without providing a billing address"
msgstr "لا يمكنك إنشاء طلب مومنتال دون تقديم عنوان إرسال الفواتير"

#: core/models.py:779
msgid "the price paid by the customer for this product at purchase time"
msgstr "السعر الذي دفعه العميل لهذا المنتج وقت الشراء"

#: core/models.py:780
msgid "purchase price at order time"
msgstr "سعر الشراء وقت الطلب"

#: core/models.py:785
msgid "internal comments for admins about this ordered product"
msgstr "تعليقات داخلية للمسؤولين حول هذا المنتج المطلوب"

#: core/models.py:786
msgid "internal comments"
msgstr "التعليقات الداخلية"

#: core/models.py:792
msgid "user notifications"
msgstr "إشعارات المستخدم"

#: core/models.py:797
msgid "json representation of this item's attributes"
msgstr "تمثيل JSON لسمات هذا العنصر"

#: core/models.py:798
msgid "ordered product attributes"
msgstr "سمات المنتج المطلوبة"

#: core/models.py:803
msgid "reference to the parent order that contains this product"
msgstr "الإشارة إلى الطلب الأصلي الذي يحتوي على هذا المنتج"

#: core/models.py:804
msgid "parent order"
msgstr "ترتيب الوالدين"

#: core/models.py:813
msgid "the specific product associated with this order line"
msgstr "المنتج المحدد المرتبط بخط الطلب هذا"

#: core/models.py:820
msgid "quantity of this specific product in the order"
msgstr "كمية هذا المنتج المحدد في الطلب"

#: core/models.py:821
msgid "product quantity"
msgstr "كمية المنتج"

#: core/models.py:828
msgid "current status of this product in the order"
msgstr "الحالة الحالية لهذا المنتج بالترتيب"

#: core/models.py:829
msgid "product line status"
msgstr "حالة خط الإنتاج"

#: core/models.py:887
msgid "internal tag identifier for the product tag"
msgstr "معرّف العلامة الداخلي لعلامة المنتج"

#: core/models.py:888
msgid "tag name"
msgstr "اسم العلامة"

#: core/models.py:892
msgid "user-friendly name for the product tag"
msgstr "اسم سهل الاستخدام لعلامة المنتج"

#: core/models.py:893
msgid "tag display name"
msgstr "اسم عرض العلامة"

#: core/models.py:901
msgid "product tag"
msgstr "علامة المنتج"

#: core/models.py:910
msgid "provide alternative text for the image for accessibility"
msgstr "توفير نص بديل للصورة لإمكانية الوصول"

#: core/models.py:911
msgid "image alt text"
msgstr "النص البديل للصورة"

#: core/models.py:914
msgid "upload the image file for this product"
msgstr "تحميل ملف الصورة لهذا المنتج"

#: core/models.py:915 core/models.py:940
msgid "product image"
msgstr "صورة المنتج"

#: core/models.py:921
msgid "determines the order in which images are displayed"
msgstr "يحدد الترتيب الذي يتم عرض الصور به"

#: core/models.py:922
msgid "display priority"
msgstr "أولوية العرض"

#: core/models.py:927
msgid "the product that this image represents"
msgstr "المنتج الذي تمثله هذه الصورة"

#: core/models.py:941
msgid "product images"
msgstr "صور المنتج"

#: core/models.py:951
msgid "unique code used by a user to redeem a discount"
msgstr "الرمز الفريد الذي يستخدمه المستخدم لاسترداد قيمة الخصم"

#: core/models.py:952
msgid "promo code identifier"
msgstr "معرّف الرمز الترويجي"

#: core/models.py:959
msgid "fixed discount amount applied if percent is not used"
msgstr "مبلغ الخصم الثابت المطبق في حالة عدم استخدام النسبة المئوية"

#: core/models.py:960
msgid "fixed discount amount"
msgstr "مبلغ الخصم الثابت"

#: core/models.py:966
msgid "percentage discount applied if fixed amount is not used"
msgstr "النسبة المئوية للخصم المطبق في حالة عدم استخدام مبلغ ثابت"

#: core/models.py:967
msgid "percentage discount"
msgstr "النسبة المئوية للخصم"

#: core/models.py:972
msgid "timestamp when the promocode expires"
msgstr "الطابع الزمني عند انتهاء صلاحية الرمز الترويجي"

#: core/models.py:973
msgid "end validity time"
msgstr "وقت انتهاء الصلاحية"

#: core/models.py:978
msgid "timestamp from which this promocode is valid"
msgstr "الطابع الزمني الذي يكون هذا الرمز الترويجي صالحاً منه"

#: core/models.py:979
msgid "start validity time"
msgstr "وقت بدء الصلاحية"

#: core/models.py:984
msgid "timestamp when the promocode was used, blank if not used yet"
msgstr ""
"الطابع الزمني عند استخدام الرمز الترويجي، فارغ إذا لم يتم استخدامه بعد"

#: core/models.py:985
msgid "usage timestamp"
msgstr "الطابع الزمني للاستخدام"

#: core/models.py:990
msgid "user assigned to this promocode if applicable"
msgstr "المستخدم المعين لهذا الرمز الترويجي إن أمكن"

#: core/models.py:991
msgid "assigned user"
msgstr "المستخدم المعين"

#: core/models.py:998
msgid "promo code"
msgstr "الرمز الترويجي"

#: core/models.py:999
msgid "promo codes"
msgstr "الرموز الترويجية"

#: core/models.py:1006
msgid ""
"only one type of discount should be defined (amount or percent), but not "
"both or neither."
msgstr ""
"يجب تحديد نوع واحد فقط من الخصم (المبلغ أو النسبة المئوية)، وليس كلا النوعين"
" أو لا هذا ولا ذاك."

#: core/models.py:1021
msgid "promocode already used"
msgstr "تم استخدام الرمز الترويجي بالفعل"

#: core/models.py:1033
#, python-brace-format
msgid "invalid discount type for promocode {self.uuid}"
msgstr "نوع الخصم غير صالح للرمز الترويجي {self.uuid}"

#: core/models.py:1044
msgid "percentage discount for the selected products"
msgstr "النسبة المئوية للخصم على المنتجات المختارة"

#: core/models.py:1045
msgid "discount percentage"
msgstr "نسبة الخصم"

#: core/models.py:1050
msgid "provide a unique name for this promotion"
msgstr "تقديم اسم فريد لهذا العرض الترويجي"

#: core/models.py:1051
msgid "promotion name"
msgstr "اسم الترقية"

#: core/models.py:1057
msgid "promotion description"
msgstr "وصف الترقية"

#: core/models.py:1062
msgid "select which products are included in this promotion"
msgstr "حدد المنتجات المشمولة في هذا العرض الترويجي"

#: core/models.py:1063
msgid "included products"
msgstr "المنتجات المشمولة"

#: core/models.py:1067
msgid "promotion"
msgstr "الترقية"

#: core/models.py:1082
msgid "the vendor supplying this product stock"
msgstr "البائع الذي يورد هذا المنتج المخزون"

#: core/models.py:1083
msgid "associated vendor"
msgstr "البائع المرتبط"

#: core/models.py:1087
msgid "final price to the customer after markups"
msgstr "السعر النهائي للعميل بعد هوامش الربح"

#: core/models.py:1088
msgid "selling price"
msgstr "سعر البيع"

#: core/models.py:1093
msgid "the product associated with this stock entry"
msgstr "المنتج المرتبط بإدخال المخزون هذا"

#: core/models.py:1101
msgid "the price paid to the vendor for this product"
msgstr "السعر المدفوع للبائع مقابل هذا المنتج"

#: core/models.py:1102
msgid "vendor purchase price"
msgstr "سعر الشراء من البائع"

#: core/models.py:1106
msgid "available quantity of the product in stock"
msgstr "الكمية المتوفرة من المنتج في المخزون"

#: core/models.py:1107
msgid "quantity in stock"
msgstr "الكمية في المخزون"

#: core/models.py:1111
msgid "vendor-assigned SKU for identifying the product"
msgstr "SKU المعين من قبل البائع لتحديد المنتج"

#: core/models.py:1112
msgid "vendor sku"
msgstr "وحدة تخزين البائع"

#: core/models.py:1118
msgid "digital file associated with this stock if applicable"
msgstr "الملف الرقمي المرتبط بهذا المخزون إن أمكن"

#: core/models.py:1119
msgid "digital file"
msgstr "ملف رقمي"

#: core/models.py:1128
msgid "stock entries"
msgstr "إدخالات المخزون"

#: core/models.py:1137
msgid "products that the user has marked as wanted"
msgstr "المنتجات التي حددها المستخدم على أنها مطلوبة"

#: core/models.py:1145
msgid "user who owns this wishlist"
msgstr "المستخدم الذي يمتلك قائمة الرغبات هذه"

#: core/models.py:1146
msgid "wishlist owner"
msgstr "مالك قائمة الرغبات"

#: core/models.py:1154
msgid "wishlist"
msgstr "قائمة الرغبات"

#: core/models.py:1194
msgid "download"
msgstr "تنزيل"

#: core/models.py:1195
msgid "downloads"
msgstr "التنزيلات"

#: core/models.py:1203
msgid "you can not download a digital asset for a non-finished order"
msgstr "لا يمكنك تنزيل أصل رقمي لطلب غير مكتمل"

#: core/models.py:1215
msgid "documentary"
msgstr "فيلم وثائقي"

#: core/models.py:1216
msgid "documentaries"
msgstr "الأفلام الوثائقية"

#: core/models.py:1226
msgid "unresolved"
msgstr "لم يتم حلها"

#: core/signals.py:59
msgid "error during promocode creation: {e!s}"
msgstr "خطأ أثناء إنشاء الرمز الترويجي: {e!s}"

#: core/templates/admin/constance/change_list.html:50
msgid "configuration"
msgstr "التكوين"

#: core/templates/admin/constance/change_list.html:55
msgid "save"
msgstr "الحفظ"

#: core/templates/admin/constance/change_list.html:64
msgid "home"
msgstr "الصفحة الرئيسية"

#: core/templates/admin/constance/includes/results_list.html:7
msgid "default"
msgstr "افتراضي"

#: core/templates/admin/constance/includes/results_list.html:8
#: core/templates/digital_order_delivered_email.html:135
#: core/templates/json_table_widget.html:6
msgid "value"
msgstr "القيمة"

#: core/templates/admin/constance/includes/results_list.html:9
msgid "is modified"
msgstr "تم تعديله"

#: core/templates/admin/constance/includes/results_list.html:26
msgid "current file"
msgstr "الملف الحالي"

#: core/templates/admin/constance/includes/results_list.html:44
msgid "reset to default"
msgstr "إعادة التعيين إلى الوضع الافتراضي"

#: core/templates/digital_order_created_email.html:7
#: core/templates/digital_order_created_email.html:100
#: core/templates/digital_order_delivered_email.html:7
#: core/templates/shipped_order_created_email.html:7
#: core/templates/shipped_order_created_email.html:86
#: core/templates/shipped_order_delivered_email.html:7
#: core/templates/shipped_order_delivered_email.html:86
msgid "order confirmation"
msgstr "تأكيد الطلب"

#: core/templates/digital_order_created_email.html:95
#: core/templates/digital_order_delivered_email.html:95
#: core/templates/shipped_order_created_email.html:81
#: core/templates/shipped_order_delivered_email.html:81
msgid "logo"
msgstr "الشعار"

#: core/templates/digital_order_created_email.html:101
#: core/templates/shipped_order_created_email.html:87
#: core/templates/shipped_order_delivered_email.html:87
#, python-format
msgid "hello %(order.user.first_name)s,"
msgstr "مرحبًا %(order.user.first_name)s,"

#: core/templates/digital_order_created_email.html:102
#, python-format
msgid ""
"thank you for your order #%(order.pk)s! we are pleased to inform you that we"
" have taken your order into work. below are the details of your order:"
msgstr ""
"شكرًا لك على طلبك #%(order.pk)s! يسعدنا إبلاغك بأننا قد أخذنا طلبك في العمل."
" فيما يلي تفاصيل طلبك:"

#: core/templates/digital_order_created_email.html:110
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:96
#: core/templates/shipped_order_delivered_email.html:96
msgid "total"
msgstr "الإجمالي"

#: core/templates/digital_order_created_email.html:123
#: core/templates/digital_order_delivered_email.html:155
#: core/templates/shipped_order_created_email.html:113
#: core/templates/shipped_order_delivered_email.html:113
msgid "total price"
msgstr "السعر الإجمالي"

#: core/templates/digital_order_created_email.html:129
#: core/templates/shipped_order_created_email.html:126
#: core/templates/shipped_order_delivered_email.html:126
#, python-format
msgid ""
"if you have any questions, feel free to contact our support at "
"%(config.EMAIL_HOST_USER)s."
msgstr ""
"إذا كانت لديك أي أسئلة، فلا تتردد في الاتصال بدعمنا على "
"%(config.EMAIL_HOST_USER)s."

#: core/templates/digital_order_created_email.html:130
#, python-format
msgid "best regards,<br>the %(config.PROJECT_NAME)s team"
msgstr "مع أطيب التحيات، فريق عمل %(config.PROJECT_NAME)s"

#: core/templates/digital_order_created_email.html:136
#: core/templates/digital_order_delivered_email.html:168
#: core/templates/shipped_order_created_email.html:132
#: core/templates/shipped_order_delivered_email.html:132
msgid "all rights reserved"
msgstr "جميع الحقوق محفوظة"

#: core/templates/digital_order_delivered_email.html:100
msgid "order delivered"
msgstr "تم تسليم الطلب"

#: core/templates/digital_order_delivered_email.html:101
#, python-format
msgid "hello %(user_first_name)s,"
msgstr "مرحباً %(user_first_name)s,"

#: core/templates/digital_order_delivered_email.html:102
#, python-format
msgid ""
"we have successfully processed your order №%(order_uuid)s! below are the "
"details of your order:"
msgstr "لقد قمنا بمعالجة طلبك بنجاح №%(order_uuid)s! فيما يلي تفاصيل طلبك:"

#: core/templates/digital_order_delivered_email.html:127
msgid "additional information"
msgstr "معلومات إضافية"

#: core/templates/digital_order_delivered_email.html:161
#, python-format
msgid ""
"if you have any questions, feel free to contact our support at "
"%(contact_email)s."
msgstr ""
"إذا كانت لديك أي أسئلة، فلا تتردد في الاتصال بدعمنا على %(contact_email)s."

#: core/templates/digital_order_delivered_email.html:162
#, python-format
msgid "best regards,<br>the %(project_name)s team"
msgstr "مع أطيب التحيات، فريق عمل %(project_name)s"

#: core/templates/json_table_widget.html:5
msgid "key"
msgstr "المفتاح"

#: core/templates/shipped_order_created_email.html:88
#: core/templates/shipped_order_delivered_email.html:88
msgid ""
"thank you for your order! we are pleased to confirm your purchase. below are"
" the details of your order:"
msgstr "شكراً على طلبك! يسعدنا تأكيد طلبك. فيما يلي تفاصيل طلبك:"

#: core/templates/shipped_order_created_email.html:109
#: core/templates/shipped_order_delivered_email.html:109
msgid "shipping price"
msgstr "سعر الشحن"

#: core/templates/shipped_order_created_email.html:119
#: core/templates/shipped_order_delivered_email.html:119
msgid "your order will be delivered to the following address:"
msgstr "سيتم توصيل طلبك إلى العنوان التالي:"

#: core/templates/shipped_order_created_email.html:127
#: core/templates/shipped_order_delivered_email.html:127
#, python-format
msgid "best regards, <br>The %(config.PROJECT_NAME)s team"
msgstr "مع أطيب تحياتي، <br>فريق عمل %(config.PROJECT_NAME)s"

#: core/utils/caching.py:41
msgid "both data and timeout are required"
msgstr "كل من البيانات والمهلة مطلوبة"

#: core/utils/caching.py:43
msgid "invalid timeout value, it must be between 0 and 216000 seconds"
msgstr "قيمة المهلة غير صالحة، يجب أن تكون بين 0 و216000 ثانية"

#: core/utils/db.py:7
#, python-brace-format
msgid "{model} must be model"
msgstr "يجب أن يكون {model} نموذجًا"

#: core/utils/db.py:9
#, python-brace-format
msgid "{data} must be list object"
msgstr "يجب أن تكون {data} كائن قائمة"

#: core/utils/emailing.py:21
#, python-brace-format
msgid "{config.PROJECT_NAME} | contact us initiated"
msgstr "{config.PROJECT_NAME} | بدء الاتصال بنا"

#: core/utils/emailing.py:57
#, python-brace-format
msgid "{config.PROJECT_NAME} | order confirmation"
msgstr "{config.PROJECT_NAME} | تأكيد الطلب"

#: core/utils/emailing.py:89
#, python-brace-format
msgid "{config.PROJECT_NAME} | order delivered"
msgstr "{config.PROJECT_NAME} | تم تسليم الطلب"

#: core/utils/messages.py:3
msgid "you do not have permission to perform this action."
msgstr "ليس لديك إذن لتنفيذ هذا الإجراء."

#: core/validators.py:16
#, python-brace-format
msgid "image dimensions should not exceed w{max_width} x h{max_height} pixels"
msgstr "يجب ألا تتجاوز أبعاد الصورة w{max_width} x h{max_height} بكسل"

#: core/validators.py:22
msgid "invalid phone number format"
msgstr "تنسيق رقم الهاتف غير صالح"

#: core/views.py:231
msgid "you can only download the digital asset once"
msgstr "يمكنك تنزيل الأصل الرقمي مرة واحدة فقط"

#: core/views.py:264
msgid "favicon not found"
msgstr "الرمز المفضل غير موجود"
