#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-07-18 08:39+0300\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: ru-ru\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 ""
"Если установлено значение false, этот объект не может быть виден "
"пользователям без необходимого разрешения"

#: 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:61
msgid "translations"
msgstr "Переводы"

#: core/admin.py:65
msgid "general"
msgstr "Общие сведения"

#: core/admin.py:67
msgid "relations"
msgstr "Отношения"

#: core/admin.py:72 core/admin.py:74
msgid "metadata"
msgstr "Метаданные"

#: core/admin.py:81
msgid "timestamps"
msgstr "Временные метки"

#: core/admin.py:96
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "Активировать выбранный %(verbose_name_plural)s"

#: core/admin.py:101
msgid "selected items have been activated."
msgstr "Выбранные сущности активированы!"

#: core/admin.py:107
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "Деактивировать выбранный %(verbose_name_plural)s"

#: core/admin.py:112
msgid "selected items have been deactivated."
msgstr "Выбранные сущности были деактивированы!"

#: core/admin.py:124 core/graphene/object_types.py:421
#: core/graphene/object_types.py:428 core/models.py:836 core/models.py:844
msgid "attribute value"
msgstr "Значение атрибута"

#: core/admin.py:125 core/graphene/object_types.py:50 core/models.py:845
msgid "attribute values"
msgstr "Значения атрибутов"

#: core/admin.py:133
msgid "image"
msgstr "Изображение"

#: core/admin.py:134 core/graphene/object_types.py:374
msgid "images"
msgstr "Изображения"

#: core/admin.py:142 core/models.py:560
msgid "stock"
msgstr "Наличие"

#: core/admin.py:143 core/graphene/object_types.py:475
msgid "stocks"
msgstr "Наличия"

#: core/admin.py:153 core/models.py:1829
msgid "order product"
msgstr "Заказанный товар"

#: core/admin.py:154 core/graphene/object_types.py:293 core/models.py:1830
msgid "order products"
msgstr "Заказанные товары"

#: core/admin.py:167 core/admin.py:168
msgid "children"
msgstr "Дети"

#: core/admin.py:501
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:36
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:32
msgid "get a list of supported languages"
msgstr "Получите список поддерживаемых языков"

#: core/docs/drf/views.py:41
msgid "get application's exposable parameters"
msgstr "Получите параметры приложения, которые можно использовать"

#: core/docs/drf/views.py:48
msgid "send a message to the support team"
msgstr "Отправьте сообщение в службу поддержки"

#: core/docs/drf/views.py:59 core/graphene/mutations.py:55
msgid "request a CORSed URL"
msgstr "Запросите URL-адрес с поддержкой CORS. Допускается только https."

#: core/docs/drf/views.py:85
msgid "global search endpoint to query across project's tables"
msgstr ""
"Ручка глобального поиска для запросов по всем открытым таблицам проекта"

#: core/docs/drf/views.py:91
msgid "purchase an order as a business"
msgstr "Приобрести заказ в качестве предприятия"

#: core/docs/drf/views.py:98
msgid ""
"purchase an order as a business, using the provided `products` with "
"`product_uuid` and `attributes`."
msgstr ""
"Приобретите заказ как бизнес, используя предоставленные `продукты` с "
"`product_uuid` и `attributes`."

#: core/docs/drf/viewsets.py:43
msgid "list all attribute groups (simple view)"
msgstr "Список всех групп атрибутов (простой вид)"

#: core/docs/drf/viewsets.py:47
msgid "retrieve a single attribute group (detailed view)"
msgstr "Получение одной группы атрибутов (подробный просмотр)"

#: core/docs/drf/viewsets.py:51
msgid "create an attribute group"
msgstr "Создайте группу атрибутов"

#: core/docs/drf/viewsets.py:55
msgid "delete an attribute group"
msgstr "Удаление группы атрибутов"

#: core/docs/drf/viewsets.py:59
msgid "rewrite an existing attribute group saving non-editables"
msgstr ""
"Переписать существующую группу атрибутов с сохранением нередактируемых "
"элементов"

#: core/docs/drf/viewsets.py:63
msgid "rewrite some fields of an existing attribute group saving non-editables"
msgstr ""
"Переписывание некоторых полей существующей группы атрибутов с сохранением "
"нередактируемых полей"

#: core/docs/drf/viewsets.py:70
msgid "list all attributes (simple view)"
msgstr "Список всех атрибутов (простой вид)"

#: core/docs/drf/viewsets.py:74
msgid "retrieve a single attribute (detailed view)"
msgstr "Получение одного атрибута (подробный просмотр)"

#: core/docs/drf/viewsets.py:78
msgid "create an attribute"
msgstr "Создайте атрибут"

#: core/docs/drf/viewsets.py:82
msgid "delete an attribute"
msgstr "Удалить атрибут"

#: core/docs/drf/viewsets.py:86
msgid "rewrite an existing attribute saving non-editables"
msgstr "Переписать существующий атрибут, сохранив нередактируемый"

#: core/docs/drf/viewsets.py:90
msgid "rewrite some fields of an existing attribute saving non-editables"
msgstr ""
"Переписывание некоторых полей существующего атрибута с сохранением "
"нередактируемых полей"

#: core/docs/drf/viewsets.py:97
msgid "list all attribute values (simple view)"
msgstr "Список всех значений атрибутов (простой вид)"

#: core/docs/drf/viewsets.py:101
msgid "retrieve a single attribute value (detailed view)"
msgstr "Получение значения одного атрибута (подробный просмотр)"

#: core/docs/drf/viewsets.py:105
msgid "create an attribute value"
msgstr "Создание значения атрибута"

#: core/docs/drf/viewsets.py:109
msgid "delete an attribute value"
msgstr "Удалить значение атрибута"

#: core/docs/drf/viewsets.py:113
msgid "rewrite an existing attribute value saving non-editables"
msgstr ""
"Перезапись существующего значения атрибута с сохранением нередактируемых "
"значений"

#: core/docs/drf/viewsets.py:117
msgid "rewrite some fields of an existing attribute value saving non-editables"
msgstr ""
"Переписывание некоторых полей существующего значения атрибута с сохранением "
"нередактируемых значений"

#: core/docs/drf/viewsets.py:124
msgid "list all categories (simple view)"
msgstr "Список всех категорий (простой вид)"

#: core/docs/drf/viewsets.py:128
msgid "retrieve a single category (detailed view)"
msgstr "Получение одной категории (подробный просмотр)"

#: core/docs/drf/viewsets.py:132
msgid "create a category"
msgstr "Создайте категорию"

#: core/docs/drf/viewsets.py:136
msgid "delete a category"
msgstr "Удалить категорию"

#: core/docs/drf/viewsets.py:140
msgid "rewrite an existing category saving non-editables"
msgstr ""
"Переписать существующую категорию с сохранением нередактируемых объектов"

#: core/docs/drf/viewsets.py:144
msgid "rewrite some fields of an existing category saving non-editables"
msgstr ""
"Переписать некоторые поля существующей категории с сохранением "
"нередактируемых полей"

#: core/docs/drf/viewsets.py:151
msgid "list all orders (simple view)"
msgstr "Список всех категорий (простой вид)"

#: core/docs/drf/viewsets.py:152
msgid "for non-staff users, only their own orders are returned."
msgstr ""
"Для пользователей, не являющихся сотрудниками, возвращаются только их "
"собственные заказы."

#: core/docs/drf/viewsets.py:158
msgid ""
"Case-insensitive substring search across human_readable_id, order_products."
"product.name, and order_products.product.partnumber"
msgstr ""
"Поиск подстроки с учетом регистра в human_readable_id, order_products."
"product.name и order_products.product.partnumber"

#: core/docs/drf/viewsets.py:165
msgid "Filter orders with buy_time >= this ISO 8601 datetime"
msgstr "Отфильтруйте ордера с buy_time >= этому времени ISO 8601"

#: core/docs/drf/viewsets.py:170
msgid "Filter orders with buy_time <= this ISO 8601 datetime"
msgstr "Отфильтруйте ордера с buy_time <= этому времени ISO 8601"

#: core/docs/drf/viewsets.py:175
msgid "Filter by exact order UUID"
msgstr "Фильтр по точному UUID заказа"

#: core/docs/drf/viewsets.py:180
msgid "Filter by exact human-readable order ID"
msgstr "Фильтр по точному человекочитаемому идентификатору заказа"

#: core/docs/drf/viewsets.py:185
msgid "Filter by user's email (case-insensitive exact match)"
msgstr ""
"Фильтр по электронной почте пользователя (точное совпадение без учета "
"регистра)"

#: core/docs/drf/viewsets.py:190
msgid "Filter by user's UUID"
msgstr "Фильтр по UUID пользователя"

#: core/docs/drf/viewsets.py:195
msgid "Filter by order status (case-insensitive substring match)"
msgstr ""
"Фильтр по статусу заказа (нечувствительное к регистру подстрочное "
"соответствие)"

#: core/docs/drf/viewsets.py:201
msgid ""
"Order by one of: uuid, human_readable_id, user_email, user, status, created, "
"modified, buy_time, random. Prefix with '-' for descending (e.g. '-"
"buy_time')."
msgstr ""
"Упорядочивайте по одному из следующих признаков: uuid, human_readable_id, "
"user_email, user, status, created, modified, buy_time, random. Префикс '-' "
"для нисходящего порядка (например, '-buy_time')."

#: core/docs/drf/viewsets.py:210
msgid "retrieve a single order (detailed view)"
msgstr "Получение одной категории (подробный просмотр)"

#: core/docs/drf/viewsets.py:214
msgid "create an order"
msgstr "Создайте атрибут"

#: core/docs/drf/viewsets.py:215
msgid "doesn't work for non-staff users."
msgstr "Не работает для нештатных пользователей."

#: core/docs/drf/viewsets.py:219
msgid "delete an order"
msgstr "Удалить атрибут"

#: core/docs/drf/viewsets.py:223
msgid "rewrite an existing order saving non-editables"
msgstr ""
"Переписать существующую категорию с сохранением нередактируемых объектов"

#: core/docs/drf/viewsets.py:227
msgid "rewrite some fields of an existing order saving non-editables"
msgstr ""
"Переписать некоторые поля существующей категории с сохранением "
"нередактируемых полей"

#: core/docs/drf/viewsets.py:231
msgid "purchase an order"
msgstr "Покупная цена на момент заказа"

#: core/docs/drf/viewsets.py:233
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 ""
"Завершает покупку заказа. Если используется `force_balance`, покупка "
"завершается с использованием баланса пользователя; если используется "
"`force_payment`, инициируется транзакция."

#: core/docs/drf/viewsets.py:245 core/graphene/mutations.py:324
msgid "purchase an order without account creation"
msgstr "приобретение заказа без создания учетной записи"

#: core/docs/drf/viewsets.py:246
msgid "finalizes the order purchase for a non-registered user."
msgstr "завершает покупку заказа для незарегистрированного пользователя."

#: core/docs/drf/viewsets.py:254
msgid "add product to order"
msgstr "Добавить товар в заказ"

#: core/docs/drf/viewsets.py:255
msgid ""
"adds a product to an order using the provided `product_uuid` and "
"`attributes`."
msgstr ""
"Добавляет товар в заказ, используя предоставленные `product_uuid` и "
"`attributes`."

#: core/docs/drf/viewsets.py:260
msgid "add a list of products to order, quantities will not count"
msgstr "Добавьте список продуктов для заказа, количество не учитывается"

#: core/docs/drf/viewsets.py:261
msgid ""
"adds a list of products to an order using the provided `product_uuid` and "
"`attributes`."
msgstr ""
"Добавляет список товаров в заказ, используя предоставленные `product_uuid` и "
"`attributes`."

#: core/docs/drf/viewsets.py:266
msgid "remove product from order"
msgstr "Удалить продукт из заказа"

#: core/docs/drf/viewsets.py:267
msgid ""
"removes a product from an order using the provided `product_uuid` and "
"`attributes`."
msgstr ""
"Удаляет товар из заказа, используя предоставленные `product_uuid` и "
"`attributes`."

#: core/docs/drf/viewsets.py:272
msgid "remove product from order, quantities will not count"
msgstr "Удалите продукт из заказа, количество не будет учитываться"

#: core/docs/drf/viewsets.py:273
msgid ""
"removes a list of products from an order using the provided `product_uuid` "
"and `attributes`"
msgstr ""
"Удаляет список товаров из заказа, используя предоставленные `product_uuid` и "
"`attributes`."

#: core/docs/drf/viewsets.py:281
msgid "list all wishlists (simple view)"
msgstr "Список всех атрибутов (простой вид)"

#: core/docs/drf/viewsets.py:282
msgid "for non-staff users, only their own wishlists are returned."
msgstr ""
"Для пользователей, не являющихся сотрудниками, возвращаются только их "
"собственные списки желаний."

#: core/docs/drf/viewsets.py:286
msgid "retrieve a single wishlist (detailed view)"
msgstr "Получение одного атрибута (подробный просмотр)"

#: core/docs/drf/viewsets.py:290
msgid "create an wishlist"
msgstr "Создайте атрибут"

#: core/docs/drf/viewsets.py:291
msgid "Doesn't work for non-staff users."
msgstr "Не работает для нештатных пользователей."

#: core/docs/drf/viewsets.py:295
msgid "delete an wishlist"
msgstr "Удалить атрибут"

#: core/docs/drf/viewsets.py:299
msgid "rewrite an existing wishlist saving non-editables"
msgstr "Переписать существующий атрибут, сохранив нередактируемый"

#: core/docs/drf/viewsets.py:303
msgid "rewrite some fields of an existing wishlist saving non-editables"
msgstr ""
"Переписывание некоторых полей существующего атрибута с сохранением "
"нередактируемых полей"

#: core/docs/drf/viewsets.py:307
msgid "add product to wishlist"
msgstr "Добавить товар в заказ"

#: core/docs/drf/viewsets.py:308
msgid "adds a product to an wishlist using the provided `product_uuid`"
msgstr ""
"Добавляет товар в список желаний, используя предоставленный `product_uuid`."

#: core/docs/drf/viewsets.py:313
msgid "remove product from wishlist"
msgstr "Удалить продукт из списка желаний"

#: core/docs/drf/viewsets.py:314
msgid "removes a product from an wishlist using the provided `product_uuid`"
msgstr ""
"Удаляет продукт из списка желаний, используя предоставленный `product_uuid`."

#: core/docs/drf/viewsets.py:319
msgid "add many products to wishlist"
msgstr "Добавьте много товаров в список желаний"

#: core/docs/drf/viewsets.py:320
msgid "adds many products to an wishlist using the provided `product_uuids`"
msgstr ""
"Добавляет множество товаров в список желаний, используя предоставленные "
"`product_uuids`."

#: core/docs/drf/viewsets.py:325
msgid "remove many products from wishlist"
msgstr "Удалить продукт из заказа"

#: core/docs/drf/viewsets.py:326
msgid ""
"removes many products from an wishlist using the provided `product_uuids`"
msgstr ""
"Удаляет множество товаров из списка желаний, используя предоставленные "
"`product_uuids`."

#: core/docs/drf/viewsets.py:333
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=method-value[;attr2=method2-value2]...`.\n"
"- **Методы** (по умолчанию используется `icontains`, если опущено): "
"`iexact`, `exact`, `icontains`, `contains`, `isnull`, `startswith`, "
"`istartswith`, `endswith`, `iendswith`, `regex`, `iregex`, `lt`, `lte`, "
"`gt`, `gte`, `in`.\n"
"- **Типизация значений**: JSON сначала пытается принять значение (так что вы "
"можете передавать списки/дискреты), `true`/`false` для булевых, целых чисел, "
"плавающих; в противном случае обрабатывается как строка.  \n"
"- **Base64**: префикс `b64-` для безопасного для URL base64-кодирования "
"исходного значения.  \n"
"Примеры:  \n"
"`color=exact-red`, `size=gt-10`, `features=in-[\"wifi\", \"bluetooth\"]`,\n"
"`b64-description=icontains-aGVhdC1jb2xk`."

#: core/docs/drf/viewsets.py:349
msgid "list all products (simple view)"
msgstr "Список всех продуктов (простой вид)"

#: core/docs/drf/viewsets.py:354
msgid "(exact) Product UUID"
msgstr "(точный) UUID продукта"

#: core/docs/drf/viewsets.py:360
msgid "(icontains) Product name"
msgstr "(иконки) Название продукта"

#: core/docs/drf/viewsets.py:366
msgid "(list) Category names, case-insensitive"
msgstr "(список) Названия категорий, без учета регистра"

#: core/docs/drf/viewsets.py:372
msgid "(exact) Category UUID"
msgstr "(точный) UUID категории"

#: core/docs/drf/viewsets.py:378
msgid "(list) Tag names, case-insensitive"
msgstr "(список) Имена тегов, нечувствительные к регистру"

#: core/docs/drf/viewsets.py:384
msgid "(gte) Minimum stock price"
msgstr "(gte) Минимальная цена акции"

#: core/docs/drf/viewsets.py:390
msgid "(lte) Maximum stock price"
msgstr "(lte) Максимальная цена акции"

#: core/docs/drf/viewsets.py:396
msgid "(exact) Only active products"
msgstr "(точно) Только активные продукты"

#: core/docs/drf/viewsets.py:402
msgid "(iexact) Brand name"
msgstr "(iexact) Торговое название"

#: core/docs/drf/viewsets.py:414
msgid "(gt) Minimum stock quantity"
msgstr "(gt) Минимальное количество на складе"

#: core/docs/drf/viewsets.py:420
msgid "(exact) Digital vs. physical"
msgstr "(точно) Цифровые и физические"

#: core/docs/drf/viewsets.py:427
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, рейтинг, название, slug, created, modified, price, "
"random"

#: core/docs/drf/viewsets.py:441
msgid "retrieve a single product (detailed view)"
msgstr "Получение одного продукта (подробный просмотр)"

#: core/docs/drf/viewsets.py:446 core/docs/drf/viewsets.py:468
#: core/docs/drf/viewsets.py:483 core/docs/drf/viewsets.py:498
#: core/docs/drf/viewsets.py:513
msgid "Product UUID or slug"
msgstr "UUID или Slug продукта"

#: core/docs/drf/viewsets.py:456
msgid "create a product"
msgstr "Создать продукт"

#: core/docs/drf/viewsets.py:463
msgid "rewrite an existing product, preserving non-editable fields"
msgstr "Переписать существующий продукт, сохранив нередактируемые поля"

#: core/docs/drf/viewsets.py:478
msgid ""
"update some fields of an existing product, preserving non-editable fields"
msgstr ""
"Обновление некоторых полей существующего продукта с сохранением "
"нередактируемых полей"

#: core/docs/drf/viewsets.py:493
msgid "delete a product"
msgstr "Удалить продукт"

#: core/docs/drf/viewsets.py:508
msgid "lists all permitted feedbacks for a product"
msgstr "список всех разрешенных отзывов о продукте"

#: core/docs/drf/viewsets.py:526
msgid "list all addresses"
msgstr "Перечислите все адреса"

#: core/docs/drf/viewsets.py:533
msgid "retrieve a single address"
msgstr "Получение одного адреса"

#: core/docs/drf/viewsets.py:540
msgid "create a new address"
msgstr "Создайте новый адрес"

#: core/docs/drf/viewsets.py:548
msgid "delete an address"
msgstr "Удалить адрес"

#: core/docs/drf/viewsets.py:555
msgid "update an entire address"
msgstr "Обновление всего адреса"

#: core/docs/drf/viewsets.py:563
msgid "partially update an address"
msgstr "Частичное обновление адреса"

#: core/docs/drf/viewsets.py:571
msgid "autocomplete address suggestions"
msgstr "Автозаполнение ввода адреса"

#: core/docs/drf/viewsets.py:576
msgid "raw data query string, please append with data from geo-IP endpoint"
msgstr ""
"Строка запроса сырых данных, пожалуйста, дополните ее данными с конечной "
"точки geo-IP"

#: core/docs/drf/viewsets.py:582
msgid "limit the results amount, 1 < limit < 10, default: 5"
msgstr "ограничивает количество результатов, 1 < limit < 10, по умолчанию: 5"

#: core/docs/drf/viewsets.py:595
msgid "list all feedbacks (simple view)"
msgstr "список всех отзывов (простой вид)"

#: core/docs/drf/viewsets.py:599
msgid "retrieve a single feedback (detailed view)"
msgstr "получить один отзыв (подробный просмотр)"

#: core/docs/drf/viewsets.py:603
msgid "create a feedback"
msgstr "создать отзыв"

#: core/docs/drf/viewsets.py:607
msgid "delete a feedback"
msgstr "удалить отзыв"

#: core/docs/drf/viewsets.py:611
msgid "rewrite an existing feedback saving non-editables"
msgstr ""
"Переписать существующую категорию с сохранением нередактируемых объектов"

#: core/docs/drf/viewsets.py:615
msgid "rewrite some fields of an existing feedback saving non-editables"
msgstr ""
"Переписать некоторые поля существующей категории с сохранением "
"нередактируемых полей"

#: core/docs/drf/viewsets.py:622
msgid "list all order–product relations (simple view)"
msgstr "список всех отношений \"заказ-продукт\" (простой вид)"

#: core/docs/drf/viewsets.py:629
msgid "retrieve a single order–product relation (detailed view)"
msgstr "получить одно отношение \"заказ-продукт\" (подробный просмотр)"

#: core/docs/drf/viewsets.py:636
msgid "create a new order–product relation"
msgstr "создать новое отношение \"заказ-продукт"

#: core/docs/drf/viewsets.py:643
msgid "replace an existing order–product relation"
msgstr "заменить существующее отношение \"заказ-продукт"

#: core/docs/drf/viewsets.py:650
msgid "partially update an existing order–product relation"
msgstr "частично обновить существующее отношение \"заказ-продукт"

#: core/docs/drf/viewsets.py:657
msgid "delete an order–product relation"
msgstr "удалить отношение \"заказ-продукт"

#: core/docs/drf/viewsets.py:664
msgid "add or remove feedback on an order–product relation"
msgstr "добавлять или удалять отзывы о связи заказ-продукт"

#: core/elasticsearch/__init__.py:101
msgid "no search term provided."
msgstr "Поисковый запрос не предоставлен."

#: core/filters.py:61 core/filters.py:459 core/filters.py:488
msgid "UUID"
msgstr "UUID"

#: core/filters.py:62 core/filters.py:353 core/filters.py:428
msgid "Name"
msgstr "Имя"

#: core/filters.py:63 core/filters.py:429
msgid "Categories"
msgstr "Категории"

#: core/filters.py:65
msgid "Categories Slugs"
msgstr "Категории Слизни"

#: core/filters.py:66 core/filters.py:361
msgid "Tags"
msgstr "Теги"

#: core/filters.py:67
msgid "Min Price"
msgstr "Мин. цена"

#: core/filters.py:68
msgid "Max Price"
msgstr "Максимальная цена"

#: core/filters.py:69
msgid "Is Active"
msgstr "Активен"

#: core/filters.py:70
msgid "Brand"
msgstr "Бренд"

#: core/filters.py:71
msgid "Attributes"
msgstr "Атрибуты"

#: core/filters.py:72
msgid "Quantity"
msgstr "Количество"

#: core/filters.py:73 core/filters.py:355 core/models.py:378 core/models.py:472
#: core/models.py:663
msgid "Slug"
msgstr "Слаг"

#: core/filters.py:74
msgid "Is Digital"
msgstr "Цифровой"

#: core/filters.py:75
msgid "Include sub-categories"
msgstr "Включите подкатегории"

#: core/filters.py:147
msgid "there must be a category_uuid to use include_subcategories flag"
msgstr ""
"Для использования флага include_subcategories должен быть указан "
"category_uuid."

#: core/filters.py:280
msgid "Search (ID, product name or part number)"
msgstr "Поиск (идентификатор, название продукта или номер детали)"

#: core/filters.py:283
msgid "Bought after (inclusive)"
msgstr "Куплено после (включительно)"

#: core/filters.py:284
msgid "Bought before (inclusive)"
msgstr "Куплено ранее (включительно)"

#: core/filters.py:287 core/filters.py:334 core/filters.py:490
msgid "User email"
msgstr "Электронная почта пользователя"

#: core/filters.py:288 core/filters.py:335 core/filters.py:468
#: core/filters.py:489
msgid "User UUID"
msgstr "UUID пользователя"

#: core/filters.py:289
msgid "Status"
msgstr "Статус"

#: core/filters.py:293
msgid "Human Readable ID"
msgstr "Человекочитаемый идентификатор"

#: core/filters.py:354
msgid "Parent"
msgstr "Родитель"

#: core/filters.py:358
msgid "Whole category(has at least 1 product or not)"
msgstr "Вся категория (есть хотя бы 1 продукт или нет)"

#: core/filters.py:362
msgid "Level"
msgstr "Уровень"

#: core/filters.py:463
msgid "Product UUID"
msgstr "UUID продукта"

#: core/graphene/mutations.py:39
msgid "key to look for in or set into the cache"
msgstr "Ключ, который нужно найти в тайнике или вложить в него"

#: core/graphene/mutations.py:40
msgid "data to store in cache"
msgstr "Данные для хранения в кэше"

#: core/graphene/mutations.py:43
msgid "timeout in seconds to set the data for into the cache"
msgstr "Тайм-аут в секундах для занесения данных в кэш"

#: core/graphene/mutations.py:46
msgid "cached data"
msgstr "Кэшированные данные"

#: core/graphene/mutations.py:60
msgid "camelized JSON data from the requested URL"
msgstr "Camelized JSON-данные из запрашиваемого URL"

#: core/graphene/mutations.py:65 core/views.py:356
msgid "only URLs starting with http(s):// are allowed"
msgstr "Допускаются только URL-адреса, начинающиеся с http(s)://"

#: core/graphene/mutations.py:80
msgid "add a product to the order"
msgstr "Добавить товар в заказ"

#: core/graphene/mutations.py:101 core/graphene/mutations.py:127
#: core/graphene/mutations.py:232 core/graphene/mutations.py:279
#, python-brace-format
msgid "order {order_uuid} not found"
msgstr "Заказ {order_uuid} не найден!"

#: core/graphene/mutations.py:106 core/graphene/mutations.py:153
msgid "remove a product from the order"
msgstr "Удалить продукт из заказа"

#: core/graphene/mutations.py:132
msgid "remove all products from the order"
msgstr "Удалить все товары из заказа"

#: core/graphene/mutations.py:175
msgid "buy an order"
msgstr "Купить заказ"

#: core/graphene/mutations.py:204 core/graphene/mutations.py:257
msgid "please provide either order_uuid or order_hr_id - mutually exclusive"
msgstr ""
"Пожалуйста, укажите либо order_uuid, либо order_hr_id - взаимоисключающие "
"варианты!"

#: core/graphene/mutations.py:229 core/graphene/mutations.py:486
#: core/graphene/mutations.py:527 core/viewsets.py:601
msgid "wrong type came from order.buy() method: {type(instance)!s}"
msgstr "Неправильный тип получен из метода order.buy(): {type(instance)!s}"

#: core/graphene/mutations.py:237
msgid "perform an action on a list of products in the order"
msgstr "Выполните действие над списком товаров в заказе"

#: core/graphene/mutations.py:242
msgid "remove/add"
msgstr "Удалить/добавить"

#: core/graphene/mutations.py:274 core/graphene/mutations.py:314
msgid "action must be either add or remove"
msgstr "Действие должно быть либо \"добавить\", либо \"удалить\"!"

#: core/graphene/mutations.py:284
msgid "perform an action on a list of products in the wishlist"
msgstr "Выполните действие над списком продуктов в списке желаний"

#: core/graphene/mutations.py:302
msgid "please provide wishlist_uuid value"
msgstr "Пожалуйста, укажите значение `wishlist_uuid`."

#: core/graphene/mutations.py:319 core/graphene/mutations.py:392
#: core/graphene/mutations.py:419 core/graphene/mutations.py:446
#: core/graphene/mutations.py:489
#, python-brace-format
msgid "wishlist {wishlist_uuid} not found"
msgstr "Список желаний {wishlist_uuid} не найден!"

#: core/graphene/mutations.py:370
msgid "add a product to the wishlist"
msgstr "Добавить товар в заказ"

#: core/graphene/mutations.py:397
msgid "remove a product from the wishlist"
msgstr "Удалить продукт из заказа"

#: core/graphene/mutations.py:424
msgid "remove all products from the wishlist"
msgstr "Удалить продукт из заказа"

#: core/graphene/mutations.py:451
msgid "buy all products from the wishlist"
msgstr "Удалить продукт из заказа"

#: core/graphene/mutations.py:494
msgid "buy a product"
msgstr "Купить заказ"

#: core/graphene/mutations.py:500
msgid ""
"please send the attributes as the string formatted like attr1=value1,"
"attr2=value2"
msgstr ""
"Пожалуйста, отправьте атрибуты в виде строки, отформатированной как "
"attr1=value1,attr2=value2"

#: core/graphene/mutations.py:532
msgid "add or delete a feedback for orderproduct"
msgstr "Добавить или удалить отзыв для продукта заказа"

#: core/graphene/mutations.py:555
msgid "action must be either `add` or `remove`"
msgstr "Действие должно быть либо `add`, либо `remove`!"

#: core/graphene/mutations.py:558
#, python-brace-format
msgid "order product {order_product_uuid} not found"
msgstr "Заказ товара {order_product_uuid} не найден!"

#: core/graphene/mutations.py:621
msgid "original address string provided by the user"
msgstr "Оригинальная строка адреса, предоставленная пользователем"

#: core/graphene/mutations.py:655 core/models.py:1020 core/models.py:1033
#: core/models.py:1476 core/models.py:1505 core/models.py:1530
#: core/viewsets.py:408 core/viewsets.py:604
#, python-brace-format
msgid "{name} does not exist: {uuid}"
msgstr "{name} не существует: {uuid}!"

#: core/graphene/mutations.py:668
msgid "limit must be between 1 and 10"
msgstr "Предел должен быть от 1 до 10"

#: core/graphene/mutations.py:713
msgid "elasticsearch - works like a charm"
msgstr "ElasticSearch - работает как шарм"

#: core/graphene/object_types.py:57 core/graphene/object_types.py:276
#: core/graphene/object_types.py:317 core/models.py:790 core/models.py:1368
msgid "attributes"
msgstr "Атрибуты"

#: core/graphene/object_types.py:70
msgid "grouped attributes"
msgstr "Сгруппированные атрибуты"

#: core/graphene/object_types.py:77
msgid "groups of attributes"
msgstr "Группы атрибутов"

#: core/graphene/object_types.py:91 core/graphene/object_types.py:125
#: core/graphene/object_types.py:155 core/models.py:403 core/models.py:754
msgid "categories"
msgstr "Категории"

#: core/graphene/object_types.py:98 core/models.py:486
msgid "brands"
msgstr "Бренды"

#: core/graphene/object_types.py:127
msgid "category image url"
msgstr "Категории"

#: core/graphene/object_types.py:128 core/graphene/object_types.py:223
#: core/models.py:340
msgid "markup percentage"
msgstr "Процент наценки"

#: core/graphene/object_types.py:131
msgid "which attributes and values can be used for filtering this category."
msgstr ""
"Какие атрибуты и значения можно использовать для фильтрации этой категории."

#: core/graphene/object_types.py:135
msgid "minimum and maximum prices for products in this category, if available."
msgstr ""
"Минимальные и максимальные цены на товары в этой категории, если они "
"доступны."

#: core/graphene/object_types.py:137
msgid "tags for this category"
msgstr "Теги для этой категории"

#: core/graphene/object_types.py:138
msgid "products in this category"
msgstr "Продукты в этой категории"

#: core/graphene/object_types.py:230 core/models.py:173
msgid "vendors"
msgstr "Поставщики"

#: core/graphene/object_types.py:234
msgid "Latitude (Y coordinate)"
msgstr "Широта (координата Y)"

#: core/graphene/object_types.py:235
msgid "Longitude (X coordinate)"
msgstr "Долгота (координата X)"

#: core/graphene/object_types.py:264
msgid "comment"
msgstr "Как"

#: core/graphene/object_types.py:265
msgid "rating value from 1 to 10, inclusive, or 0 if not set."
msgstr ""
"Значение рейтинга от 1 до 10, включительно, или 0, если он не установлен."

#: core/graphene/object_types.py:272
msgid "represents feedback from a user."
msgstr "Представляет собой отзыв пользователя."

#: core/graphene/object_types.py:277 core/graphene/object_types.py:318
#: core/models.py:1362
msgid "notifications"
msgstr "Уведомления"

#: core/graphene/object_types.py:278
msgid "download url for this order product if applicable"
msgstr "Если применимо, загрузите url для этого продукта заказа"

#: core/graphene/object_types.py:307
msgid "a list of order products in this order"
msgstr "Список товаров, заказанных в этом заказе"

#: core/graphene/object_types.py:309 core/models.py:1332
msgid "billing address"
msgstr "Адрес для выставления счетов"

#: core/graphene/object_types.py:312
msgid ""
"shipping address for this order, leave blank if same as billing address or "
"if not applicable"
msgstr ""
"Адрес доставки для данного заказа, оставьте пустым, если он совпадает с "
"адресом выставления счета или не применяется"

#: core/graphene/object_types.py:314
msgid "total price of this order"
msgstr "Общая стоимость этого заказа"

#: core/graphene/object_types.py:315
msgid "total quantity of products in order"
msgstr "Общее количество продуктов в заказе"

#: core/graphene/object_types.py:316
msgid "are all products in the order digital"
msgstr "Все ли товары в заказе представлены в цифровом виде"

#: core/graphene/object_types.py:319
msgid "transactions for this order"
msgstr "Операции для этого заказа"

#: core/graphene/object_types.py:338 core/models.py:1396
msgid "orders"
msgstr "Заказы"

#: core/graphene/object_types.py:359
msgid "image url"
msgstr "URL-адрес изображения"

#: core/graphene/object_types.py:366
msgid "product's images"
msgstr "Изображения товара"

#: core/graphene/object_types.py:373 core/models.py:402 core/models.py:606
msgid "category"
msgstr "Категория"

#: core/graphene/object_types.py:375 core/models.py:1988
msgid "feedbacks"
msgstr "Отзывы"

#: core/graphene/object_types.py:376 core/models.py:485 core/models.py:615
msgid "brand"
msgstr "Бренд"

#: core/graphene/object_types.py:377 core/models.py:113
msgid "attribute groups"
msgstr "Группы атрибутов"

#: core/graphene/object_types.py:378
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:109
#: core/templates/shipped_order_created_email.html:109
#: core/templates/shipped_order_delivered_email.html:109
msgid "price"
msgstr "Цена"

#: core/graphene/object_types.py:379
#: core/templates/digital_order_created_email.html:110
#: core/templates/digital_order_delivered_email.html:108
#: core/templates/shipped_order_created_email.html:108
#: core/templates/shipped_order_delivered_email.html:108
msgid "quantity"
msgstr "Количество"

#: core/graphene/object_types.py:380
msgid "number of feedbacks"
msgstr "Количество отзывов"

#: core/graphene/object_types.py:398 core/models.py:668
msgid "products"
msgstr "Товары"

#: core/graphene/object_types.py:446
msgid "promocodes"
msgstr "Промокоды"

#: core/graphene/object_types.py:456
msgid "products on sale"
msgstr "Продукты в продаже"

#: core/graphene/object_types.py:463 core/models.py:967
msgid "promotions"
msgstr "Промоакции"

#: core/graphene/object_types.py:467 core/models.py:172
msgid "vendor"
msgstr "Поставщик"

#: core/graphene/object_types.py:468 core/models.py:667
#: core/templates/digital_order_created_email.html:109
#: core/templates/digital_order_delivered_email.html:107
#: core/templates/shipped_order_created_email.html:107
#: core/templates/shipped_order_delivered_email.html:107
msgid "product"
msgstr "Товар"

#: core/graphene/object_types.py:479 core/models.py:992
msgid "wishlisted products"
msgstr "Продукты из списка желаний"

#: core/graphene/object_types.py:485 core/models.py:1009
msgid "wishlists"
msgstr "Списки желаний"

#: core/graphene/object_types.py:489
msgid "tagged products"
msgstr "Tagged products"

#: core/graphene/object_types.py:496 core/models.py:217 core/models.py:621
msgid "product tags"
msgstr "Теги товара"

#: core/graphene/object_types.py:500
msgid "tagged categories"
msgstr "Категории с метками"

#: core/graphene/object_types.py:507
msgid "categories tags"
msgstr "Теги категорий"

#: core/graphene/object_types.py:511
msgid "project name"
msgstr "Название проекта"

#: core/graphene/object_types.py:512
msgid "company email"
msgstr "Электронная почта компании"

#: core/graphene/object_types.py:513
msgid "company name"
msgstr "Название компании"

#: core/graphene/object_types.py:514
msgid "company address"
msgstr "Адрес компании"

#: core/graphene/object_types.py:515
msgid "company phone number"
msgstr "Номер телефона компании"

#: core/graphene/object_types.py:516
msgid "email from, sometimes it must be used instead of host user value"
msgstr ""
"'email from', иногда его нужно использовать вместо значения пользователя "
"хоста."

#: core/graphene/object_types.py:517
msgid "email host user"
msgstr "Пользователь узла электронной почты"

#: core/graphene/object_types.py:518
msgid "maximum amount for payment"
msgstr "Максимальная сумма для оплаты"

#: core/graphene/object_types.py:519
msgid "minimum amount for payment"
msgstr "Минимальная сумма для оплаты"

#: core/graphene/object_types.py:520
msgid "analytics data"
msgstr "Аналитические данные"

#: core/graphene/object_types.py:521
msgid "advertisement data"
msgstr "Рекламные данные"

#: core/graphene/object_types.py:524
msgid "company configuration"
msgstr "Конфигурация"

#: core/graphene/object_types.py:528
msgid "language code"
msgstr "Код языка"

#: core/graphene/object_types.py:529
msgid "language name"
msgstr "Название языка"

#: core/graphene/object_types.py:530
msgid "language flag, if exists :)"
msgstr "Языковой флаг, если он существует :)"

#: core/graphene/object_types.py:533
msgid "supported languages"
msgstr "Получите список поддерживаемых языков"

#: core/graphene/object_types.py:564 core/graphene/object_types.py:565
#: core/graphene/object_types.py:566
msgid "products search results"
msgstr "Результаты поиска товаров"

#: core/graphene/object_types.py:567
msgid "posts search results"
msgstr "Результаты поиска товаров"

#: core/models.py:98
msgid "parent of this group"
msgstr "Родитель этой группы"

#: core/models.py:99
msgid "parent attribute group"
msgstr "Родительская группа атрибутов"

#: core/models.py:103 core/models.py:104
msgid "attribute group's name"
msgstr "Имя группы атрибутов"

#: core/models.py:112 core/models.py:762
msgid "attribute group"
msgstr "Группа атрибутов"

#: core/models.py:150
msgid "stores credentials and endpoints required for vendor communication"
msgstr ""
"Хранит учетные данные и конечные точки, необходимые для взаимодействия с API "
"поставщика."

#: core/models.py:151
msgid "authentication info"
msgstr "Информация об аутентификации"

#: core/models.py:156
msgid "define the markup for products retrieved from this vendor"
msgstr "Определите наценку для товаров, полученных от этого продавца"

#: core/models.py:157
msgid "vendor markup percentage"
msgstr "Процент наценки поставщика"

#: core/models.py:161
msgid "name of this vendor"
msgstr "Имя этого продавца"

#: core/models.py:162
msgid "vendor name"
msgstr "Название поставщика"

#: core/models.py:202 core/models.py:240
msgid "internal tag identifier for the product tag"
msgstr "Внутренний идентификатор тега для тега продукта"

#: core/models.py:203 core/models.py:241
msgid "tag name"
msgstr "Название тега"

#: core/models.py:207 core/models.py:245
msgid "user-friendly name for the product tag"
msgstr "Удобное название для метки продукта"

#: core/models.py:208 core/models.py:246
msgid "tag display name"
msgstr "Отображаемое имя тега"

#: core/models.py:216
msgid "product tag"
msgstr "Метка продукта"

#: core/models.py:254
msgid "category tag"
msgstr "тег категории"

#: core/models.py:255 core/models.py:384
msgid "category tags"
msgstr "теги категорий"

#: core/models.py:331
msgid "upload an image representing this category"
msgstr "Загрузите изображение, представляющее эту категорию"

#: core/models.py:334
msgid "category image"
msgstr "Изображение категории"

#: core/models.py:339
msgid "define a markup percentage for products in this category"
msgstr "Определите процент наценки для товаров в этой категории"

#: core/models.py:348
msgid "parent of this category to form a hierarchical structure"
msgstr "Родитель данной категории для формирования иерархической структуры"

#: core/models.py:349
msgid "parent category"
msgstr "Родительская категория"

#: core/models.py:354
msgid "category name"
msgstr "Название категории"

#: core/models.py:355
msgid "provide a name for this category"
msgstr "Укажите название этой категории"

#: core/models.py:362
msgid "add a detailed description for this category"
msgstr "Добавьте подробное описание для этой категории"

#: core/models.py:363
msgid "category description"
msgstr "Описание категории"

#: core/models.py:383
msgid "tags that help describe or group this category"
msgstr "теги, которые помогают описать или сгруппировать эту категорию"

#: core/models.py:390 core/models.py:478
msgid "priority"
msgstr "Приоритет"

#: core/models.py:431
msgid "name of this brand"
msgstr "Название этой марки"

#: core/models.py:432
msgid "brand name"
msgstr "Название бренда"

#: core/models.py:439
msgid "upload a logo representing this brand"
msgstr "Загрузите логотип, представляющий этот бренд"

#: core/models.py:441
msgid "brand small image"
msgstr "Маленький образ бренда"

#: core/models.py:447
msgid "upload a big logo representing this brand"
msgstr "Загрузите большой логотип, представляющий этот бренд"

#: core/models.py:449
msgid "brand big image"
msgstr "Большой имидж бренда"

#: core/models.py:454
msgid "add a detailed description of the brand"
msgstr "Добавьте подробное описание бренда"

#: core/models.py:455
msgid "brand description"
msgstr "Описание бренда"

#: core/models.py:460
msgid "optional categories that this brand is associated with"
msgstr "Дополнительные категории, с которыми ассоциируется этот бренд"

#: core/models.py:461
msgid "associated categories"
msgstr "Категории"

#: core/models.py:515
msgid "the vendor supplying this product stock"
msgstr "Поставщик, поставляющий данный товар на склад"

#: core/models.py:516
msgid "associated vendor"
msgstr "Ассоциированный поставщик"

#: core/models.py:520
msgid "final price to the customer after markups"
msgstr "Окончательная цена для покупателя после наценок"

#: core/models.py:521
msgid "selling price"
msgstr "Цена продажи"

#: core/models.py:526
msgid "the product associated with this stock entry"
msgstr "Продукт, связанный с этой складской записью"

#: core/models.py:527 core/models.py:832 core/models.py:889 core/models.py:1803
msgid "associated product"
msgstr "Сопутствующий товар"

#: core/models.py:534
msgid "the price paid to the vendor for this product"
msgstr "Цена, уплаченная продавцу за этот продукт"

#: core/models.py:535
msgid "vendor purchase price"
msgstr "Цена покупки у поставщика"

#: core/models.py:539
msgid "available quantity of the product in stock"
msgstr "Доступное количество продукта на складе"

#: core/models.py:540
msgid "quantity in stock"
msgstr "Количество на складе"

#: core/models.py:544
msgid "vendor-assigned SKU for identifying the product"
msgstr "Присвоенный поставщиком SKU для идентификации продукта"

#: core/models.py:545
msgid "vendor sku"
msgstr "SKU поставщика"

#: core/models.py:551
msgid "digital file associated with this stock if applicable"
msgstr "Цифровой файл, связанный с этой акцией, если применимо"

#: core/models.py:552
msgid "digital file"
msgstr "Цифровой файл"

#: core/models.py:561
msgid "stock entries"
msgstr "Наличия"

#: core/models.py:605
msgid "category this product belongs to"
msgstr "Категория, к которой относится этот продукт"

#: core/models.py:614
msgid "optionally associate this product with a brand"
msgstr "По желанию ассоциируйте этот продукт с брендом"

#: core/models.py:620
msgid "tags that help describe or group this product"
msgstr "Теги, которые помогают описать или сгруппировать этот продукт"

#: core/models.py:625
msgid "indicates whether this product is digitally delivered"
msgstr "Указывает, поставляется ли этот продукт в цифровом виде"

#: core/models.py:626
msgid "is product digital"
msgstr "Является ли продукт цифровым"

#: core/models.py:632
msgid "provide a clear identifying name for the product"
msgstr "Обеспечьте четкое идентификационное название продукта"

#: core/models.py:633
msgid "product name"
msgstr "Название продукта"

#: core/models.py:638 core/models.py:955
msgid "add a detailed description of the product"
msgstr "Добавьте подробное описание продукта"

#: core/models.py:639
msgid "product description"
msgstr "Описание товара"

#: core/models.py:646
msgid "part number for this product"
msgstr "Парт. номер для данного товара"

#: core/models.py:647
msgid "part number"
msgstr "Парт. номер"

#: core/models.py:753
msgid "category of this attribute"
msgstr "Категория этого атрибута"

#: core/models.py:761
msgid "group of this attribute"
msgstr "Группа этого атрибута"

#: core/models.py:767
msgid "string"
msgstr "Строка"

#: core/models.py:768
msgid "integer"
msgstr "Целое число"

#: core/models.py:769
msgid "float"
msgstr "Поплавок"

#: core/models.py:770
msgid "boolean"
msgstr "Булево"

#: core/models.py:771
msgid "array"
msgstr "Массив"

#: core/models.py:772
msgid "object"
msgstr "Объект"

#: core/models.py:774
msgid "type of the attribute's value"
msgstr "Тип значения атрибута"

#: core/models.py:775
msgid "value type"
msgstr "Тип значения"

#: core/models.py:780
msgid "name of this attribute"
msgstr "Имя этого атрибута"

#: core/models.py:781
msgid "attribute's name"
msgstr "Имя атрибута"

#: core/models.py:789 core/models.py:824
#: core/templates/digital_order_delivered_email.html:134
msgid "attribute"
msgstr "Атрибут"

#: core/models.py:823
msgid "attribute of this value"
msgstr "Атрибут этого значения"

#: core/models.py:831
msgid "the specific product associated with this attribute's value"
msgstr "Конкретный продукт, связанный со значением этого атрибута"

#: core/models.py:837
msgid "the specific value for this attribute"
msgstr "Конкретное значение для этого атрибута"

#: core/models.py:871
msgid "provide alternative text for the image for accessibility"
msgstr ""
"Предоставьте альтернативный текст для изображения, чтобы обеспечить "
"доступность"

#: core/models.py:872
msgid "image alt text"
msgstr "Альтовый текст изображения"

#: core/models.py:875
msgid "upload the image file for this product"
msgstr "Загрузите файл изображения для этого продукта"

#: core/models.py:876 core/models.py:901
msgid "product image"
msgstr "Изображение продукта"

#: core/models.py:882
msgid "determines the order in which images are displayed"
msgstr "Определяет порядок отображения изображений"

#: core/models.py:883
msgid "display priority"
msgstr "Приоритет отображения"

#: core/models.py:888
msgid "the product that this image represents"
msgstr "Продукт, который представлен на этом изображении"

#: core/models.py:902
msgid "product images"
msgstr "Изображения товаров"

#: core/models.py:943
msgid "percentage discount for the selected products"
msgstr "Процентная скидка на выбранные продукты"

#: core/models.py:944
msgid "discount percentage"
msgstr "Процент скидки"

#: core/models.py:949
msgid "provide a unique name for this promotion"
msgstr "Укажите уникальное имя для этой акции"

#: core/models.py:950
msgid "promotion name"
msgstr "Название акции"

#: core/models.py:956
msgid "promotion description"
msgstr "Описание акции"

#: core/models.py:961
msgid "select which products are included in this promotion"
msgstr "Выберите, какие продукты участвуют в этой акции"

#: core/models.py:962
msgid "included products"
msgstr "Включенные продукты"

#: core/models.py:966
msgid "promotion"
msgstr "Продвижение"

#: core/models.py:991
msgid "products that the user has marked as wanted"
msgstr "Продукты, которые пользователь отметил как желаемые"

#: core/models.py:999
msgid "user who owns this wishlist"
msgstr "Пользователь, владеющий этим списком желаний"

#: core/models.py:1000
msgid "wishlist owner"
msgstr "Владелец вишлиста"

#: core/models.py:1008
msgid "wishlist"
msgstr "Список желаний"

#: core/models.py:1075
msgid "documentary"
msgstr "Документальный фильм"

#: core/models.py:1076
msgid "documentaries"
msgstr "Документальные фильмы"

#: core/models.py:1086
msgid "unresolved"
msgstr "Неразрешенные"

#: core/models.py:1132
msgid "address line for the customer"
msgstr "Адресная строка для клиента"

#: core/models.py:1133
msgid "address line"
msgstr "Адресная строка"

#: core/models.py:1135
msgid "street"
msgstr "Улица"

#: core/models.py:1136
msgid "district"
msgstr "Округ"

#: core/models.py:1137
msgid "city"
msgstr "Город"

#: core/models.py:1138
msgid "region"
msgstr "Регион"

#: core/models.py:1139
msgid "postal code"
msgstr "Почтовый индекс"

#: core/models.py:1140
msgid "country"
msgstr "Страна"

#: core/models.py:1147
msgid "geolocation point: (longitude, latitude)"
msgstr "Геолокационная точка(долгота, широта)"

#: core/models.py:1150
msgid "full JSON response from geocoder for this address"
msgstr "Полный JSON-ответ от геокодера для этого адреса"

#: core/models.py:1155
msgid "stored JSON response from the geocoding service"
msgstr "Сохраненный JSON-ответ от сервиса геокодирования"

#: core/models.py:1163
msgid "address"
msgstr "Адрес"

#: core/models.py:1164
msgid "addresses"
msgstr "Адреса"

#: core/models.py:1209
msgid "unique code used by a user to redeem a discount"
msgstr "Уникальный код, используемый пользователем для получения скидки"

#: core/models.py:1210
msgid "promo code identifier"
msgstr "Идентификатор промо-кода"

#: core/models.py:1217
msgid "fixed discount amount applied if percent is not used"
msgstr "Фиксированная сумма скидки, применяемая, если процент не используется"

#: core/models.py:1218
msgid "fixed discount amount"
msgstr "Фиксированная сумма скидки"

#: core/models.py:1224
msgid "percentage discount applied if fixed amount is not used"
msgstr ""
"Процентная скидка, применяемая, если фиксированная сумма не используется"

#: core/models.py:1225
msgid "percentage discount"
msgstr "Процентная скидка"

#: core/models.py:1230
msgid "timestamp when the promocode expires"
msgstr "Временная метка, когда истекает срок действия промокода"

#: core/models.py:1231
msgid "end validity time"
msgstr "Время окончания срока действия"

#: core/models.py:1236
msgid "timestamp from which this promocode is valid"
msgstr "Время, с которого действует этот промокод"

#: core/models.py:1237
msgid "start validity time"
msgstr "Время начала действия"

#: core/models.py:1242
msgid "timestamp when the promocode was used, blank if not used yet"
msgstr ""
"Временная метка, когда был использован промокод, пустая, если он еще не "
"использовался"

#: core/models.py:1243
msgid "usage timestamp"
msgstr "Временная метка использования"

#: core/models.py:1248
msgid "user assigned to this promocode if applicable"
msgstr "Пользователь, назначенный на этот промокод, если применимо"

#: core/models.py:1249
msgid "assigned user"
msgstr "Назначенный пользователь"

#: core/models.py:1256
msgid "promo code"
msgstr "Промокод"

#: core/models.py:1257
msgid "promo codes"
msgstr "Промокоды"

#: core/models.py:1264
msgid ""
"only one type of discount should be defined (amount or percent), but not "
"both or neither."
msgstr ""
"Следует определить только один тип скидки (сумма или процент), но не оба или "
"ни один из них."

#: core/models.py:1279
msgid "promocode already used"
msgstr "Промокоды"

#: core/models.py:1295
#, python-brace-format
msgid "invalid discount type for promocode {self.uuid}"
msgstr "Неверный тип скидки для промокода {self.uuid}!"

#: core/models.py:1331
msgid "the billing address used for this order"
msgstr "Адрес для выставления счетов, используемый для данного заказа"

#: core/models.py:1339
msgid "optional promo code applied to this order"
msgstr "Дополнительный промокод, применяемый к этому заказу"

#: core/models.py:1340
msgid "applied promo code"
msgstr "Примененный промокод"

#: core/models.py:1348
msgid "the shipping address used for this order"
msgstr "Адрес доставки, используемый для данного заказа"

#: core/models.py:1349
msgid "shipping address"
msgstr "Адрес доставки"

#: core/models.py:1355
msgid "current status of the order in its lifecycle"
msgstr "Текущий статус заказа в его жизненном цикле"

#: core/models.py:1356
msgid "order status"
msgstr "Статус заказа"

#: core/models.py:1361 core/models.py:1780
msgid "json structure of notifications to display to users"
msgstr ""
"JSON-структура уведомлений для отображения пользователям, в административном "
"интерфейсе используется табличный вид"

#: core/models.py:1367
msgid "json representation of order attributes for this order"
msgstr "JSON-представление атрибутов заказа для этого заказа"

#: core/models.py:1373
msgid "the user who placed the order"
msgstr "Пользователь, разместивший заказ"

#: core/models.py:1374
msgid "user"
msgstr "Пользователь"

#: core/models.py:1380
msgid "the timestamp when the order was finalized"
msgstr "Временная метка, когда заказ был завершен"

#: core/models.py:1381
msgid "buy time"
msgstr "Время покупки"

#: core/models.py:1388
msgid "a human-readable identifier for the order"
msgstr "Человекочитаемый идентификатор для заказа"

#: core/models.py:1389
msgid "human readable id"
msgstr "человекочитаемый идентификатор"

#: core/models.py:1395
msgid "order"
msgstr "Заказать"

#: core/models.py:1410
msgid "a user must have only one pending order at a time"
msgstr "Пользователь может одновременно иметь только один отложенный ордер!"

#: core/models.py:1444
msgid "you cannot add products to an order that is not a pending one"
msgstr "Вы не можете добавить товары в заказ, который не является отложенным."

#: core/models.py:1449
msgid "you cannot add inactive products to order"
msgstr "Вы не можете добавить неактивные товары в заказ"

#: core/models.py:1466
msgid "you cannot add more products than available in stock"
msgstr "Вы не можете добавить больше товаров, чем есть на складе"

#: core/models.py:1488 core/models.py:1513 core/models.py:1521
msgid "you cannot remove products from an order that is not a pending one"
msgstr "Вы не можете удалить товары из заказа, который не является отложенным."

#: core/models.py:1509
#, python-brace-format
msgid "{name} does not exist with query <{query}>"
msgstr "{name} не существует с запросом <{query}>!"

#: core/models.py:1541
msgid "promocode does not exist"
msgstr "Промокод не существует"

#: core/models.py:1547
msgid "you can only buy physical products with shipping address specified"
msgstr ""
"Вы можете купить физические товары только с указанным адресом доставки!"

#: core/models.py:1566
msgid "address does not exist"
msgstr "Адрес не существует"

#: core/models.py:1587 core/models.py:1645
msgid "you can not buy at this moment, please try again in a few minutes"
msgstr ""
"В данный момент вы не можете совершить покупку, пожалуйста, повторите "
"попытку через несколько минут."

#: core/models.py:1590
msgid "invalid force value"
msgstr "Недопустимое значение силы"

#: core/models.py:1596 core/models.py:1648
msgid "you cannot purchase an empty order!"
msgstr "Вы не можете приобрести пустой заказ!"

#: core/models.py:1615
msgid "you cannot buy an order without a user"
msgstr "Вы не можете купить заказ без пользователя!"

#: core/models.py:1618
msgid "a user without a balance cannot buy with balance"
msgstr "Пользователь без баланса не может покупать с балансом!"

#: core/models.py:1623
msgid "insufficient funds to complete the order"
msgstr "Недостаточно средств для выполнения заказа"

#: core/models.py:1657
msgid ""
"you cannot buy without registration, please provide the following "
"information: customer name, customer email, customer phone number"
msgstr ""
"Вы не можете купить без регистрации, пожалуйста, предоставьте следующую "
"информацию: имя клиента, электронная почта клиента, номер телефона клиента"

#: core/models.py:1666
#, python-brace-format
msgid ""
"invalid payment method: {payment_method} from {available_payment_methods}"
msgstr ""
"Неверный способ оплаты: {payment_method} от {available_payment_methods}!"

#: core/models.py:1768
msgid "the price paid by the customer for this product at purchase time"
msgstr "Цена, уплаченная клиентом за данный продукт на момент покупки"

#: core/models.py:1769
msgid "purchase price at order time"
msgstr "Покупная цена на момент заказа"

#: core/models.py:1774
msgid "internal comments for admins about this ordered product"
msgstr "Внутренние комментарии для администраторов об этом заказанном продукте"

#: core/models.py:1775
msgid "internal comments"
msgstr "Внутренние комментарии"

#: core/models.py:1781
msgid "user notifications"
msgstr "Уведомления пользователей"

#: core/models.py:1786
msgid "json representation of this item's attributes"
msgstr "JSON-представление атрибутов этого элемента"

#: core/models.py:1787
msgid "ordered product attributes"
msgstr "Атрибуты заказанного продукта"

#: core/models.py:1792
msgid "reference to the parent order that contains this product"
msgstr "Ссылка на родительский заказ, содержащий данный продукт"

#: core/models.py:1793
msgid "parent order"
msgstr "Родительский приказ"

#: core/models.py:1802
msgid "the specific product associated with this order line"
msgstr "Конкретный продукт, связанный с этой линией заказа"

#: core/models.py:1809
msgid "quantity of this specific product in the order"
msgstr "Количество данного товара в заказе"

#: core/models.py:1810
msgid "product quantity"
msgstr "Количество продукта"

#: core/models.py:1817
msgid "current status of this product in the order"
msgstr "Текущий статус этого продукта в заказе"

#: core/models.py:1818
msgid "product line status"
msgstr "Состояние продуктовой линейки"

#: core/models.py:1878
msgid "order product must have an order"
msgstr "У заказанного продукта должен быть связанный с ним заказ!"

#: core/models.py:1880
#, python-brace-format
msgid "wrong action specified for feedback: {action}"
msgstr "Для обратной связи указано неверное действие: {action}!"

#: core/models.py:1888
msgid "you cannot feedback an order which is not received"
msgstr "Вы не можете отозвать заказ, который не был получен"

#: core/models.py:1923
msgid "download"
msgstr "Скачать"

#: core/models.py:1924
msgid "downloads"
msgstr "Скачать"

#: core/models.py:1932
msgid "you can not download a digital asset for a non-finished order"
msgstr "Вы не можете загрузить цифровой актив для незавершенного заказа"

#: core/models.py:1962
msgid "user-provided comments about their experience with the product"
msgstr "Комментарии пользователей об их опыте использования продукта"

#: core/models.py:1963
msgid "feedback comments"
msgstr "Комментарии к отзывам"

#: core/models.py:1970
msgid "references the specific product in an order that this feedback is about"
msgstr ""
"Ссылка на конкретный продукт в заказе, о котором идет речь в этом отзыве"

#: core/models.py:1971
msgid "related order product"
msgstr "Сопутствующий товар для заказа"

#: core/models.py:1976
msgid "user-assigned rating for the product"
msgstr "Присвоенный пользователем рейтинг продукта"

#: core/models.py:1977
msgid "product rating"
msgstr "Рейтинг продукции"

#: core/models.py:1987
msgid "feedback"
msgstr "Обратная связь"

#: core/serializers/utility.py:87
msgid ""
"you must provide a comment, rating, and order product uuid to add feedback."
msgstr ""
"чтобы добавить отзыв, необходимо указать комментарий, рейтинг и uuid "
"продукта заказа."

#: core/signals.py:63
msgid "error during promocode creation: {e!s}"
msgstr "Ошибка при создании промокода: {e!s}"

#: core/templates/digital_order_created_email.html:7
#: core/templates/digital_order_created_email.html:100
#: core/templates/digital_order_delivered_email.html:6
#: core/templates/shipped_order_created_email.html:7
#: core/templates/shipped_order_created_email.html:99
#: core/templates/shipped_order_delivered_email.html:7
#: core/templates/shipped_order_delivered_email.html:99
msgid "order confirmation"
msgstr "Подтверждение заказа"

#: core/templates/digital_order_created_email.html:95
#: core/templates/digital_order_delivered_email.html:94
#: core/templates/shipped_order_created_email.html:94
#: core/templates/shipped_order_delivered_email.html:94
msgid "logo"
msgstr "Логотип"

#: core/templates/digital_order_created_email.html:101
#: core/templates/shipped_order_created_email.html:100
#: core/templates/shipped_order_delivered_email.html:100
#, 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\n"
"                            we have taken your order into work. below are "
"the details of your\n"
"                            order:"
msgstr ""
"Благодарим вас за заказ #%(order.pk)s! Мы рады сообщить Вам, что приняли Ваш "
"заказ в работу. Ниже приведены детали вашего заказа:"

#: core/templates/digital_order_created_email.html:112
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:110
#: core/templates/shipped_order_delivered_email.html:110
msgid "total"
msgstr "Всего"

#: core/templates/digital_order_created_email.html:125
#: core/templates/digital_order_delivered_email.html:157
#: core/templates/shipped_order_created_email.html:127
#: core/templates/shipped_order_delivered_email.html:127
msgid "total price"
msgstr "Общая цена"

#: core/templates/digital_order_created_email.html:131
#: core/templates/shipped_order_created_email.html:140
#: core/templates/shipped_order_delivered_email.html:140
#, python-format
msgid ""
"if you have any questions, feel free to contact our support at\n"
"                            %(config.EMAIL_HOST_USER)s."
msgstr ""
"Если у вас возникнут вопросы, обращайтесь в нашу службу поддержки по адресу "
"%(config.EMAIL_HOST_USER)s."

#: core/templates/digital_order_created_email.html:133
#, python-format
msgid "best regards,<br>the %(config.PROJECT_NAME)s team"
msgstr "С наилучшими пожеланиями, <br>команда %(config.PROJECT_NAME)s"

#: core/templates/digital_order_created_email.html:139
#: core/templates/digital_order_delivered_email.html:171
msgid "all rights reserved"
msgstr "Все права защищены"

#: core/templates/digital_order_delivered_email.html:99
msgid "order delivered"
msgstr "Заказ доставлен"

#: core/templates/digital_order_delivered_email.html:100
#, python-format
msgid "hello %(user_first_name)s,"
msgstr "Привет %(user_first_name)s,"

#: core/templates/digital_order_delivered_email.html:101
#, python-format
msgid ""
"we have successfully processed your order №%(order_uuid)s! below are the\n"
"                            details of your order:"
msgstr ""
"Мы успешно обработали ваш заказ №%(order_uuid)s! Ниже приведены детали "
"вашего заказа:"

#: core/templates/digital_order_delivered_email.html:128
msgid ""
"additional\n"
"                                                    information"
msgstr ""
"дополнительная\n"
"                                                    информация"

#: core/templates/digital_order_delivered_email.html:137
#: core/templates/json_table_widget.html:6
msgid "value"
msgstr "Значение"

#: core/templates/digital_order_delivered_email.html:163
#, python-format
msgid ""
"if you have any questions, feel free to contact our support at\n"
"                            %(contact_email)s."
msgstr ""
"Если у вас возникнут вопросы, обращайтесь в нашу службу поддержки по адресу "
"%(contact_email)s."

#: core/templates/digital_order_delivered_email.html:165
#, python-format
msgid "best regards,<br>the %(project_name)s team"
msgstr "С наилучшими пожеланиями, <br>команда %(project_name)s"

#: core/templates/json_table_widget.html:5
msgid "key"
msgstr "Ключ"

#: core/templates/shipped_order_created_email.html:101
#: core/templates/shipped_order_delivered_email.html:101
msgid ""
"thank you for your order! we are pleased to confirm your purchase. below "
"are\n"
"                            the details of your order:"
msgstr ""
"Спасибо за ваш заказ! Мы рады подтвердить вашу покупку. Ниже приведены "
"детали вашего заказа:"

#: core/templates/shipped_order_created_email.html:123
#: core/templates/shipped_order_delivered_email.html:123
msgid "shipping price"
msgstr "Цена доставки"

#: core/templates/shipped_order_created_email.html:133
#: core/templates/shipped_order_delivered_email.html:133
msgid "your order will be delivered to the following address:"
msgstr "Ваш заказ будет доставлен по следующему адресу:"

#: core/templates/shipped_order_created_email.html:142
#: core/templates/shipped_order_delivered_email.html:142
#, python-format
msgid "best regards, <br>The %(config.PROJECT_NAME)s team"
msgstr "С наилучшими пожеланиями, <br>Команда %(config.PROJECT_NAME)s"

#: core/templates/shipped_order_created_email.html:147
#: core/templates/shipped_order_delivered_email.html:147
msgid ""
"all rights\n"
"                        reserved"
msgstr ""
"все права\n"
"                        защищены"

#: 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/emailing.py:21
#, python-brace-format
msgid "{config.PROJECT_NAME} | contact us initiated"
msgstr "{config.PROJECT_NAME} | свяжитесь с нами по инициативе"

#: core/utils/emailing.py:60
#, python-brace-format
msgid "{config.PROJECT_NAME} | order confirmation"
msgstr "{config.PROJECT_NAME} | Подтверждение заказа"

#: core/utils/emailing.py:95
#, 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/utils/nominatim.py:8
msgid "NOMINATIM_URL must be configured."
msgstr "Параметр NOMINATIM_URL должен быть настроен!"

#: 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:475
msgid "you can only download the digital asset once"
msgstr "Вы можете загрузить цифровой актив только один раз"

#: core/views.py:528
msgid "favicon not found"
msgstr "favicon не найден"

#: core/viewsets.py:1099
#, python-brace-format
msgid "Geocoding error: {e}"
msgstr "Ошибка геокодирования: {e}"
