Features: 1) I18N
This commit is contained in:
parent
9f46252f48
commit
65002671cf
238 changed files with 14016 additions and 13370 deletions
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
|
@ -49,89 +49,89 @@ msgstr ""
|
|||
msgid "when the object was last modified"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:68
|
||||
#: engine/core/admin.py:85
|
||||
msgid "translations"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:72
|
||||
#: engine/core/admin.py:89
|
||||
msgid "general"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:74
|
||||
#: engine/core/admin.py:91
|
||||
msgid "relations"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:76
|
||||
#: engine/core/admin.py:93
|
||||
msgid "additional info"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:94
|
||||
#: engine/core/admin.py:111
|
||||
msgid "metadata"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:101
|
||||
#: engine/core/admin.py:118
|
||||
msgid "timestamps"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:116
|
||||
#: engine/core/admin.py:133
|
||||
#, python-format
|
||||
msgid "activate selected %(verbose_name_plural)s"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:121
|
||||
#: engine/core/admin.py:138
|
||||
msgid "selected items have been activated."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:127
|
||||
#: engine/core/admin.py:144
|
||||
#, python-format
|
||||
msgid "deactivate selected %(verbose_name_plural)s"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:132
|
||||
#: engine/core/admin.py:149
|
||||
msgid "selected items have been deactivated."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:144 engine/core/graphene/object_types.py:587
|
||||
#: engine/core/graphene/object_types.py:594 engine/core/models.py:801
|
||||
#: engine/core/admin.py:160 engine/core/graphene/object_types.py:586
|
||||
#: engine/core/graphene/object_types.py:593 engine/core/models.py:801
|
||||
#: engine/core/models.py:809
|
||||
msgid "attribute value"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:145 engine/core/graphene/object_types.py:76
|
||||
#: engine/core/admin.py:161 engine/core/graphene/object_types.py:75
|
||||
#: engine/core/models.py:810
|
||||
msgid "attribute values"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:156
|
||||
#: engine/core/admin.py:172
|
||||
msgid "image"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:157 engine/core/graphene/object_types.py:475
|
||||
#: engine/core/admin.py:173 engine/core/graphene/object_types.py:474
|
||||
msgid "images"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:169 engine/core/models.py:566
|
||||
#: engine/core/admin.py:184 engine/core/models.py:566
|
||||
msgid "stock"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:170 engine/core/graphene/object_types.py:641
|
||||
#: engine/core/admin.py:185 engine/core/graphene/object_types.py:640
|
||||
msgid "stocks"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:183 engine/core/models.py:1818
|
||||
#: engine/core/admin.py:196 engine/core/models.py:1818
|
||||
msgid "order product"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:184 engine/core/graphene/object_types.py:390
|
||||
#: engine/core/admin.py:197 engine/core/graphene/object_types.py:389
|
||||
#: engine/core/models.py:1819
|
||||
msgid "order products"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:197 engine/core/admin.py:198
|
||||
#: engine/core/admin.py:210 engine/core/admin.py:211
|
||||
msgid "children"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:966
|
||||
#: engine/core/admin.py:980
|
||||
msgid "Config"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -194,7 +194,7 @@ msgid ""
|
|||
"parameter both."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/docs/drf/views.py:44 engine/core/graphene/mutations.py:38
|
||||
#: engine/core/docs/drf/views.py:44 engine/core/graphene/mutations.py:37
|
||||
msgid "cache I/O"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -216,7 +216,7 @@ msgstr ""
|
|||
msgid "send a message to the support team"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/docs/drf/views.py:98 engine/core/graphene/mutations.py:58
|
||||
#: engine/core/docs/drf/views.py:98 engine/core/graphene/mutations.py:57
|
||||
msgid "request a CORSed URL"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -344,9 +344,9 @@ msgstr ""
|
|||
|
||||
#: engine/core/docs/drf/viewsets.py:252 engine/core/docs/drf/viewsets.py:704
|
||||
#: engine/core/docs/drf/viewsets.py:988
|
||||
#: engine/core/graphene/object_types.py:118
|
||||
#: engine/core/graphene/object_types.py:208
|
||||
#: engine/core/graphene/object_types.py:483
|
||||
#: engine/core/graphene/object_types.py:117
|
||||
#: engine/core/graphene/object_types.py:207
|
||||
#: engine/core/graphene/object_types.py:482
|
||||
msgid "SEO Meta snapshot"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -450,7 +450,7 @@ msgstr ""
|
|||
msgid "retrieves a current pending order of an authenticated user"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/docs/drf/viewsets.py:408 engine/core/graphene/mutations.py:335
|
||||
#: engine/core/docs/drf/viewsets.py:408 engine/core/graphene/mutations.py:334
|
||||
msgid "purchase an order without account creation"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -614,6 +614,9 @@ msgid "Product UUID or slug"
|
|||
msgstr ""
|
||||
|
||||
#: engine/core/docs/drf/viewsets.py:617 engine/core/docs/drf/viewsets.py:618
|
||||
#: engine/core/graphene/dashboard_mutations/product.py:80
|
||||
#: engine/core/graphene/dashboard_mutations/product.py:118
|
||||
#: engine/core/graphene/dashboard_mutations/product.py:166
|
||||
msgid "create a product"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1026,296 +1029,296 @@ msgstr ""
|
|||
msgid "Product UUID"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:41
|
||||
#: engine/core/graphene/mutations.py:40
|
||||
msgid "key to look for in or set into the cache"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:42
|
||||
#: engine/core/graphene/mutations.py:41
|
||||
msgid "data to store in cache"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:45
|
||||
#: engine/core/graphene/mutations.py:44
|
||||
msgid "timeout in seconds to set the data for into the cache"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:48
|
||||
#: engine/core/graphene/mutations.py:47
|
||||
msgid "cached data"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:63
|
||||
#: engine/core/graphene/mutations.py:62
|
||||
msgid "camelized JSON data from the requested URL"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:68 engine/core/views.py:239
|
||||
#: engine/core/graphene/mutations.py:67 engine/core/views.py:239
|
||||
msgid "only URLs starting with http(s):// are allowed"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:84
|
||||
#: engine/core/graphene/mutations.py:83
|
||||
msgid "add a product to the order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:105 engine/core/graphene/mutations.py:132
|
||||
#: engine/core/graphene/mutations.py:240 engine/core/graphene/mutations.py:288
|
||||
#: engine/core/graphene/mutations.py:104 engine/core/graphene/mutations.py:131
|
||||
#: engine/core/graphene/mutations.py:239 engine/core/graphene/mutations.py:287
|
||||
#, python-brace-format
|
||||
msgid "order {order_uuid} not found"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:111 engine/core/graphene/mutations.py:160
|
||||
#: engine/core/graphene/mutations.py:110 engine/core/graphene/mutations.py:159
|
||||
msgid "remove a product from the order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:138
|
||||
#: engine/core/graphene/mutations.py:137
|
||||
msgid "remove all products from the order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:183
|
||||
#: engine/core/graphene/mutations.py:182
|
||||
msgid "buy an order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:212 engine/core/graphene/mutations.py:266
|
||||
#: engine/core/graphene/mutations.py:211 engine/core/graphene/mutations.py:265
|
||||
msgid "please provide either order_uuid or order_hr_id - mutually exclusive"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:237 engine/core/graphene/mutations.py:502
|
||||
#: engine/core/graphene/mutations.py:544 engine/core/viewsets.py:713
|
||||
#: engine/core/graphene/mutations.py:236 engine/core/graphene/mutations.py:501
|
||||
#: engine/core/graphene/mutations.py:543 engine/core/viewsets.py:712
|
||||
msgid "wrong type came from order.buy() method: {type(instance)!s}"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:246
|
||||
#: engine/core/graphene/mutations.py:245
|
||||
msgid "perform an action on a list of products in the order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:251
|
||||
#: engine/core/graphene/mutations.py:250
|
||||
msgid "remove/add"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:283 engine/core/graphene/mutations.py:324
|
||||
#: engine/core/graphene/mutations.py:282 engine/core/graphene/mutations.py:323
|
||||
msgid "action must be either add or remove"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:294
|
||||
#: engine/core/graphene/mutations.py:293
|
||||
msgid "perform an action on a list of products in the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:312
|
||||
#: engine/core/graphene/mutations.py:311
|
||||
msgid "please provide wishlist_uuid value"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:329 engine/core/graphene/mutations.py:405
|
||||
#: engine/core/graphene/mutations.py:433 engine/core/graphene/mutations.py:461
|
||||
#: engine/core/graphene/mutations.py:505
|
||||
#: engine/core/graphene/mutations.py:328 engine/core/graphene/mutations.py:404
|
||||
#: engine/core/graphene/mutations.py:432 engine/core/graphene/mutations.py:460
|
||||
#: engine/core/graphene/mutations.py:504
|
||||
#, python-brace-format
|
||||
msgid "wishlist {wishlist_uuid} not found"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:383
|
||||
#: engine/core/graphene/mutations.py:382
|
||||
msgid "add a product to the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:411
|
||||
#: engine/core/graphene/mutations.py:410
|
||||
msgid "remove a product from the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:439
|
||||
#: engine/core/graphene/mutations.py:438
|
||||
msgid "remove all products from the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:467
|
||||
#: engine/core/graphene/mutations.py:466
|
||||
msgid "buy all products from the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:511
|
||||
#: engine/core/graphene/mutations.py:510
|
||||
msgid "buy a product"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:517
|
||||
#: engine/core/graphene/mutations.py:516
|
||||
msgid ""
|
||||
"please send the attributes as the string formatted like attr1=value1,"
|
||||
"attr2=value2"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:550
|
||||
#: engine/core/graphene/mutations.py:549
|
||||
msgid "add or delete a feedback for orderproduct"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:574
|
||||
#: engine/core/graphene/mutations.py:573
|
||||
msgid "action must be either `add` or `remove`"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:577
|
||||
#: engine/core/graphene/mutations.py:576
|
||||
#, python-brace-format
|
||||
msgid "order product {order_product_uuid} not found"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:644
|
||||
#: engine/core/graphene/mutations.py:582
|
||||
msgid "original address string provided by the user"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:680 engine/core/models.py:955
|
||||
#: engine/core/graphene/mutations.py:618 engine/core/models.py:955
|
||||
#: engine/core/models.py:968 engine/core/models.py:1383
|
||||
#: engine/core/models.py:1412 engine/core/models.py:1437
|
||||
#: engine/core/viewsets.py:716
|
||||
#: engine/core/viewsets.py:715
|
||||
#, python-brace-format
|
||||
msgid "{name} does not exist: {uuid}"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:694
|
||||
#: engine/core/graphene/mutations.py:632
|
||||
msgid "limit must be between 1 and 10"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:743
|
||||
#: engine/core/graphene/mutations.py:681
|
||||
msgid "elasticsearch - works like a charm"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:83
|
||||
#: engine/core/graphene/object_types.py:371
|
||||
#: engine/core/graphene/object_types.py:418 engine/core/models.py:772
|
||||
#: engine/core/graphene/object_types.py:82
|
||||
#: engine/core/graphene/object_types.py:370
|
||||
#: engine/core/graphene/object_types.py:417 engine/core/models.py:772
|
||||
#: engine/core/models.py:1250 engine/core/models.py:1897
|
||||
msgid "attributes"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:96
|
||||
#: engine/core/graphene/object_types.py:95
|
||||
msgid "grouped attributes"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:103
|
||||
#: engine/core/graphene/object_types.py:102
|
||||
msgid "groups of attributes"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:117
|
||||
#: engine/core/graphene/object_types.py:194
|
||||
#: engine/core/graphene/object_types.py:224 engine/core/models.py:432
|
||||
#: engine/core/graphene/object_types.py:116
|
||||
#: engine/core/graphene/object_types.py:193
|
||||
#: engine/core/graphene/object_types.py:223 engine/core/models.py:432
|
||||
msgid "categories"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:125 engine/core/models.py:503
|
||||
#: engine/core/graphene/object_types.py:124 engine/core/models.py:503
|
||||
msgid "brands"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:196
|
||||
#: engine/core/graphene/object_types.py:195
|
||||
msgid "category image url"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:197
|
||||
#: engine/core/graphene/object_types.py:318 engine/core/models.py:283
|
||||
#: engine/core/graphene/object_types.py:196
|
||||
#: engine/core/graphene/object_types.py:317 engine/core/models.py:283
|
||||
msgid "markup percentage"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:200
|
||||
#: engine/core/graphene/object_types.py:199
|
||||
msgid "which attributes and values can be used for filtering this category."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:204
|
||||
#: engine/core/graphene/object_types.py:203
|
||||
msgid "minimum and maximum prices for products in this category, if available."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:206
|
||||
#: engine/core/graphene/object_types.py:205
|
||||
msgid "tags for this category"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:207
|
||||
#: engine/core/graphene/object_types.py:206
|
||||
msgid "products in this category"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:325 engine/core/models.py:188
|
||||
#: engine/core/graphene/object_types.py:324 engine/core/models.py:188
|
||||
msgid "vendors"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:329
|
||||
#: engine/core/graphene/object_types.py:328
|
||||
msgid "Latitude (Y coordinate)"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:330
|
||||
#: engine/core/graphene/object_types.py:329
|
||||
msgid "Longitude (X coordinate)"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:359
|
||||
#: engine/core/graphene/object_types.py:358
|
||||
msgid "comment"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:360
|
||||
#: engine/core/graphene/object_types.py:484
|
||||
#: engine/core/graphene/object_types.py:359
|
||||
#: engine/core/graphene/object_types.py:483
|
||||
msgid "rating value from 1 to 10, inclusive, or 0 if not set."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:367
|
||||
#: engine/core/graphene/object_types.py:366
|
||||
msgid "represents feedback from a user."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:372
|
||||
#: engine/core/graphene/object_types.py:419 engine/core/models.py:1244
|
||||
#: engine/core/graphene/object_types.py:371
|
||||
#: engine/core/graphene/object_types.py:418 engine/core/models.py:1244
|
||||
msgid "notifications"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:373
|
||||
#: engine/core/graphene/object_types.py:372
|
||||
msgid "download url for this order product if applicable"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:374 engine/core/models.py:1736
|
||||
#: engine/core/graphene/object_types.py:373 engine/core/models.py:1736
|
||||
msgid "feedback"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:408
|
||||
#: engine/core/graphene/object_types.py:407
|
||||
msgid "a list of order products in this order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:410 engine/core/models.py:1214
|
||||
#: engine/core/graphene/object_types.py:409 engine/core/models.py:1214
|
||||
msgid "billing address"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:413
|
||||
#: engine/core/graphene/object_types.py:412
|
||||
msgid ""
|
||||
"shipping address for this order, leave blank if same as billing address or "
|
||||
"if not applicable"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:415
|
||||
#: engine/core/graphene/object_types.py:414
|
||||
msgid "total price of this order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:416
|
||||
#: engine/core/graphene/object_types.py:415
|
||||
msgid "total quantity of products in order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:417
|
||||
#: engine/core/graphene/object_types.py:416
|
||||
msgid "are all products in the order digital"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:420
|
||||
#: engine/core/graphene/object_types.py:419
|
||||
msgid "transactions for this order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:439 engine/core/models.py:1278
|
||||
#: engine/core/graphene/object_types.py:438 engine/core/models.py:1278
|
||||
msgid "orders"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:460
|
||||
#: engine/core/graphene/object_types.py:459
|
||||
msgid "image url"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:467
|
||||
#: engine/core/graphene/object_types.py:466
|
||||
msgid "product's images"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:474 engine/core/models.py:431
|
||||
#: engine/core/graphene/object_types.py:473 engine/core/models.py:431
|
||||
#: engine/core/models.py:586
|
||||
msgid "category"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:476 engine/core/models.py:1737
|
||||
#: engine/core/graphene/object_types.py:475 engine/core/models.py:1737
|
||||
msgid "feedbacks"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:477 engine/core/models.py:502
|
||||
#: engine/core/graphene/object_types.py:476 engine/core/models.py:502
|
||||
#: engine/core/models.py:595
|
||||
msgid "brand"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:478 engine/core/models.py:106
|
||||
#: engine/core/graphene/object_types.py:477 engine/core/models.py:106
|
||||
msgid "attribute groups"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:479
|
||||
#: engine/core/graphene/object_types.py:478
|
||||
#: engine/core/templates/digital_order_created_email.html:111
|
||||
#: engine/core/templates/digital_order_delivered_email.html:109
|
||||
#: engine/core/templates/shipped_order_created_email.html:109
|
||||
|
|
@ -1323,7 +1326,7 @@ msgstr ""
|
|||
msgid "price"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:480
|
||||
#: engine/core/graphene/object_types.py:479
|
||||
#: engine/core/templates/digital_order_created_email.html:110
|
||||
#: engine/core/templates/digital_order_delivered_email.html:108
|
||||
#: engine/core/templates/shipped_order_created_email.html:108
|
||||
|
|
@ -1331,39 +1334,39 @@ msgstr ""
|
|||
msgid "quantity"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:481
|
||||
#: engine/core/graphene/object_types.py:480
|
||||
msgid "number of feedbacks"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:482
|
||||
#: engine/core/graphene/object_types.py:481
|
||||
msgid "only available for personal orders"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:485
|
||||
#: engine/core/graphene/object_types.py:484
|
||||
msgid "discount price"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:509 engine/core/models.py:658
|
||||
#: engine/core/graphene/object_types.py:508 engine/core/models.py:658
|
||||
msgid "products"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:612
|
||||
#: engine/core/graphene/object_types.py:611
|
||||
msgid "promocodes"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:622
|
||||
#: engine/core/graphene/object_types.py:621
|
||||
msgid "products on sale"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:629 engine/core/models.py:904
|
||||
#: engine/core/graphene/object_types.py:628 engine/core/models.py:904
|
||||
msgid "promotions"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:633 engine/core/models.py:187
|
||||
#: engine/core/graphene/object_types.py:632 engine/core/models.py:187
|
||||
msgid "vendor"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:634 engine/core/models.py:657
|
||||
#: engine/core/graphene/object_types.py:633 engine/core/models.py:657
|
||||
#: engine/core/templates/digital_order_created_email.html:109
|
||||
#: engine/core/templates/digital_order_delivered_email.html:107
|
||||
#: engine/core/templates/shipped_order_created_email.html:107
|
||||
|
|
@ -1371,98 +1374,98 @@ msgstr ""
|
|||
msgid "product"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:645 engine/core/models.py:927
|
||||
#: engine/core/graphene/object_types.py:644 engine/core/models.py:927
|
||||
msgid "wishlisted products"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:651 engine/core/models.py:944
|
||||
#: engine/core/graphene/object_types.py:650 engine/core/models.py:944
|
||||
msgid "wishlists"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:655
|
||||
#: engine/core/graphene/object_types.py:654
|
||||
msgid "tagged products"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:662 engine/core/models.py:224
|
||||
#: engine/core/graphene/object_types.py:661 engine/core/models.py:224
|
||||
#: engine/core/models.py:601
|
||||
msgid "product tags"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:666
|
||||
#: engine/core/graphene/object_types.py:665
|
||||
msgid "tagged categories"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:673
|
||||
#: engine/core/graphene/object_types.py:672
|
||||
msgid "categories tags"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:677
|
||||
#: engine/core/graphene/object_types.py:676
|
||||
msgid "project name"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:678
|
||||
#: engine/core/graphene/object_types.py:677
|
||||
msgid "company name"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:679
|
||||
#: engine/core/graphene/object_types.py:678
|
||||
msgid "company address"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:680
|
||||
#: engine/core/graphene/object_types.py:679
|
||||
msgid "company phone number"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:681
|
||||
#: engine/core/graphene/object_types.py:680
|
||||
msgid "email from, sometimes it must be used instead of host user value"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:682
|
||||
#: engine/core/graphene/object_types.py:681
|
||||
msgid "email host user"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:683
|
||||
#: engine/core/graphene/object_types.py:682
|
||||
msgid "maximum amount for payment"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:684
|
||||
#: engine/core/graphene/object_types.py:683
|
||||
msgid "minimum amount for payment"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:685
|
||||
#: engine/core/graphene/object_types.py:684
|
||||
msgid "analytics data"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:686
|
||||
#: engine/core/graphene/object_types.py:685
|
||||
msgid "advertisement data"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:689
|
||||
#: engine/core/graphene/object_types.py:688
|
||||
msgid "company configuration"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:693
|
||||
#: engine/core/graphene/object_types.py:692
|
||||
msgid "language code"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:694
|
||||
#: engine/core/graphene/object_types.py:693
|
||||
msgid "language name"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:695
|
||||
#: engine/core/graphene/object_types.py:694
|
||||
msgid "language flag, if exists :)"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:698
|
||||
#: engine/core/graphene/object_types.py:697
|
||||
msgid "supported languages"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:728
|
||||
#: engine/core/graphene/object_types.py:729
|
||||
#: engine/core/graphene/object_types.py:730
|
||||
#: engine/core/graphene/object_types.py:731
|
||||
msgid "products search results"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:732
|
||||
#: engine/core/graphene/object_types.py:731
|
||||
msgid "posts search results"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -2693,22 +2696,22 @@ msgstr ""
|
|||
|
||||
#: engine/core/utils/emailing.py:27
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | contact us initiated"
|
||||
msgid "{settings.PROJECT_NAME} | contact us initiated"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/utils/emailing.py:73
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | order confirmation"
|
||||
msgid "{settings.PROJECT_NAME} | order confirmation"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/utils/emailing.py:105
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | order delivered"
|
||||
msgid "{settings.PROJECT_NAME} | order delivered"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/utils/emailing.py:188
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | promocode granted"
|
||||
msgid "{settings.PROJECT_NAME} | promocode granted"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/utils/messages.py:3
|
||||
|
|
@ -2821,7 +2824,7 @@ msgstr ""
|
|||
msgid "Returns current version of the eVibes. "
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:137
|
||||
#: engine/core/viewsets.py:136
|
||||
msgid ""
|
||||
"Defines a viewset for managing Evibes-related operations. The EvibesViewSet "
|
||||
"class inherits from ModelViewSet and provides functionality for handling "
|
||||
|
|
@ -2830,7 +2833,7 @@ msgid ""
|
|||
"and rendering formats."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:157
|
||||
#: engine/core/viewsets.py:156
|
||||
msgid ""
|
||||
"Represents a viewset for managing AttributeGroup objects. Handles operations "
|
||||
"related to AttributeGroup, including filtering, serialization, and retrieval "
|
||||
|
|
@ -2838,7 +2841,7 @@ msgid ""
|
|||
"standardized way to process requests and responses for AttributeGroup data."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:176
|
||||
#: engine/core/viewsets.py:175
|
||||
msgid ""
|
||||
"Handles operations related to Attribute objects within the application. "
|
||||
"Provides a set of API endpoints to interact with Attribute data. This class "
|
||||
|
|
@ -2848,7 +2851,7 @@ msgid ""
|
|||
"depending on the request."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:195
|
||||
#: engine/core/viewsets.py:194
|
||||
msgid ""
|
||||
"A viewset for managing AttributeValue objects. This viewset provides "
|
||||
"functionality for listing, retrieving, creating, updating, and deleting "
|
||||
|
|
@ -2857,7 +2860,7 @@ msgid ""
|
|||
"capabilities are provided through the DjangoFilterBackend."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:214
|
||||
#: engine/core/viewsets.py:213
|
||||
msgid ""
|
||||
"Manages views for Category-related operations. The CategoryViewSet class is "
|
||||
"responsible for handling operations related to the Category model in the "
|
||||
|
|
@ -2866,7 +2869,7 @@ msgid ""
|
|||
"can access specific data."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:327
|
||||
#: engine/core/viewsets.py:326
|
||||
msgid ""
|
||||
"Represents a viewset for managing Brand instances. This class provides "
|
||||
"functionality for querying, filtering, and serializing Brand objects. It "
|
||||
|
|
@ -2874,7 +2877,7 @@ msgid ""
|
|||
"endpoints for Brand objects."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:439
|
||||
#: engine/core/viewsets.py:438
|
||||
msgid ""
|
||||
"Manages operations related to the `Product` model in the system. This class "
|
||||
"provides a viewset for managing products, including their filtering, "
|
||||
|
|
@ -2885,7 +2888,7 @@ msgid ""
|
|||
"product."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:575
|
||||
#: engine/core/viewsets.py:574
|
||||
msgid ""
|
||||
"Represents a viewset for managing Vendor objects. This viewset allows "
|
||||
"fetching, filtering, and serializing Vendor data. It defines the queryset, "
|
||||
|
|
@ -2894,7 +2897,7 @@ msgid ""
|
|||
"Vendor-related resources through the Django REST framework."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:595
|
||||
#: engine/core/viewsets.py:594
|
||||
msgid ""
|
||||
"Representation of a view set handling Feedback objects. This class manages "
|
||||
"operations related to Feedback objects, including listing, filtering, and "
|
||||
|
|
@ -2904,7 +2907,7 @@ msgid ""
|
|||
"use of Django's filtering system for querying data."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:622
|
||||
#: engine/core/viewsets.py:621
|
||||
msgid ""
|
||||
"ViewSet for managing orders and related operations. This class provides "
|
||||
"functionality to retrieve, modify, and manage order objects. It includes "
|
||||
|
|
@ -2915,7 +2918,7 @@ msgid ""
|
|||
"enforces permissions accordingly while interacting with order data."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:826
|
||||
#: engine/core/viewsets.py:825
|
||||
msgid ""
|
||||
"Provides a viewset for managing OrderProduct entities. This viewset enables "
|
||||
"CRUD operations and custom actions specific to the OrderProduct model. It "
|
||||
|
|
@ -2924,25 +2927,25 @@ msgid ""
|
|||
"feedback on OrderProduct instances"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:880
|
||||
#: engine/core/viewsets.py:879
|
||||
msgid "Manages operations related to Product images in the application. "
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:893
|
||||
#: engine/core/viewsets.py:892
|
||||
msgid ""
|
||||
"Manages the retrieval and handling of PromoCode instances through various "
|
||||
"API actions."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:915
|
||||
#: engine/core/viewsets.py:914
|
||||
msgid "Represents a view set for managing promotions. "
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:928
|
||||
#: engine/core/viewsets.py:927
|
||||
msgid "Handles operations related to Stock data in the system."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:942
|
||||
#: engine/core/viewsets.py:941
|
||||
msgid ""
|
||||
"ViewSet for managing Wishlist operations. The WishlistViewSet provides "
|
||||
"endpoints for interacting with a user's wish list, allowing for the "
|
||||
|
|
@ -2953,7 +2956,7 @@ msgid ""
|
|||
"are granted."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:1057
|
||||
#: engine/core/viewsets.py:1056
|
||||
msgid ""
|
||||
"This class provides viewset functionality for managing `Address` objects. "
|
||||
"The AddressViewSet class enables CRUD operations, filtering, and custom "
|
||||
|
|
@ -2962,12 +2965,12 @@ msgid ""
|
|||
"on the request context."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:1124
|
||||
#: engine/core/viewsets.py:1123
|
||||
#, python-brace-format
|
||||
msgid "Geocoding error: {e}"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:1132
|
||||
#: engine/core/viewsets.py:1131
|
||||
msgid ""
|
||||
"Handles operations related to Product Tags within the application. This "
|
||||
"class provides functionality for retrieving, filtering, and serializing "
|
||||
|
|
|
|||
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -49,89 +49,89 @@ msgstr ""
|
|||
msgid "when the object was last modified"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:68
|
||||
#: engine/core/admin.py:85
|
||||
msgid "translations"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:72
|
||||
#: engine/core/admin.py:89
|
||||
msgid "general"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:74
|
||||
#: engine/core/admin.py:91
|
||||
msgid "relations"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:76
|
||||
#: engine/core/admin.py:93
|
||||
msgid "additional info"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:94
|
||||
#: engine/core/admin.py:111
|
||||
msgid "metadata"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:101
|
||||
#: engine/core/admin.py:118
|
||||
msgid "timestamps"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:116
|
||||
#: engine/core/admin.py:133
|
||||
#, python-format
|
||||
msgid "activate selected %(verbose_name_plural)s"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:121
|
||||
#: engine/core/admin.py:138
|
||||
msgid "selected items have been activated."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:127
|
||||
#: engine/core/admin.py:144
|
||||
#, python-format
|
||||
msgid "deactivate selected %(verbose_name_plural)s"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:132
|
||||
#: engine/core/admin.py:149
|
||||
msgid "selected items have been deactivated."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:144 engine/core/graphene/object_types.py:587
|
||||
#: engine/core/graphene/object_types.py:594 engine/core/models.py:801
|
||||
#: engine/core/admin.py:160 engine/core/graphene/object_types.py:586
|
||||
#: engine/core/graphene/object_types.py:593 engine/core/models.py:801
|
||||
#: engine/core/models.py:809
|
||||
msgid "attribute value"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:145 engine/core/graphene/object_types.py:76
|
||||
#: engine/core/admin.py:161 engine/core/graphene/object_types.py:75
|
||||
#: engine/core/models.py:810
|
||||
msgid "attribute values"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:156
|
||||
#: engine/core/admin.py:172
|
||||
msgid "image"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:157 engine/core/graphene/object_types.py:475
|
||||
#: engine/core/admin.py:173 engine/core/graphene/object_types.py:474
|
||||
msgid "images"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:169 engine/core/models.py:566
|
||||
#: engine/core/admin.py:184 engine/core/models.py:566
|
||||
msgid "stock"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:170 engine/core/graphene/object_types.py:641
|
||||
#: engine/core/admin.py:185 engine/core/graphene/object_types.py:640
|
||||
msgid "stocks"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:183 engine/core/models.py:1818
|
||||
#: engine/core/admin.py:196 engine/core/models.py:1818
|
||||
msgid "order product"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:184 engine/core/graphene/object_types.py:390
|
||||
#: engine/core/admin.py:197 engine/core/graphene/object_types.py:389
|
||||
#: engine/core/models.py:1819
|
||||
msgid "order products"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:197 engine/core/admin.py:198
|
||||
#: engine/core/admin.py:210 engine/core/admin.py:211
|
||||
msgid "children"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:966
|
||||
#: engine/core/admin.py:980
|
||||
msgid "Config"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -194,7 +194,7 @@ msgid ""
|
|||
"parameter both."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/docs/drf/views.py:44 engine/core/graphene/mutations.py:38
|
||||
#: engine/core/docs/drf/views.py:44 engine/core/graphene/mutations.py:37
|
||||
msgid "cache I/O"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -216,7 +216,7 @@ msgstr ""
|
|||
msgid "send a message to the support team"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/docs/drf/views.py:98 engine/core/graphene/mutations.py:58
|
||||
#: engine/core/docs/drf/views.py:98 engine/core/graphene/mutations.py:57
|
||||
msgid "request a CORSed URL"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -344,9 +344,9 @@ msgstr ""
|
|||
|
||||
#: engine/core/docs/drf/viewsets.py:252 engine/core/docs/drf/viewsets.py:704
|
||||
#: engine/core/docs/drf/viewsets.py:988
|
||||
#: engine/core/graphene/object_types.py:118
|
||||
#: engine/core/graphene/object_types.py:208
|
||||
#: engine/core/graphene/object_types.py:483
|
||||
#: engine/core/graphene/object_types.py:117
|
||||
#: engine/core/graphene/object_types.py:207
|
||||
#: engine/core/graphene/object_types.py:482
|
||||
msgid "SEO Meta snapshot"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -450,7 +450,7 @@ msgstr ""
|
|||
msgid "retrieves a current pending order of an authenticated user"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/docs/drf/viewsets.py:408 engine/core/graphene/mutations.py:335
|
||||
#: engine/core/docs/drf/viewsets.py:408 engine/core/graphene/mutations.py:334
|
||||
msgid "purchase an order without account creation"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -614,6 +614,9 @@ msgid "Product UUID or slug"
|
|||
msgstr ""
|
||||
|
||||
#: engine/core/docs/drf/viewsets.py:617 engine/core/docs/drf/viewsets.py:618
|
||||
#: engine/core/graphene/dashboard_mutations/product.py:80
|
||||
#: engine/core/graphene/dashboard_mutations/product.py:118
|
||||
#: engine/core/graphene/dashboard_mutations/product.py:166
|
||||
msgid "create a product"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1026,296 +1029,296 @@ msgstr ""
|
|||
msgid "Product UUID"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:41
|
||||
#: engine/core/graphene/mutations.py:40
|
||||
msgid "key to look for in or set into the cache"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:42
|
||||
#: engine/core/graphene/mutations.py:41
|
||||
msgid "data to store in cache"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:45
|
||||
#: engine/core/graphene/mutations.py:44
|
||||
msgid "timeout in seconds to set the data for into the cache"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:48
|
||||
#: engine/core/graphene/mutations.py:47
|
||||
msgid "cached data"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:63
|
||||
#: engine/core/graphene/mutations.py:62
|
||||
msgid "camelized JSON data from the requested URL"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:68 engine/core/views.py:239
|
||||
#: engine/core/graphene/mutations.py:67 engine/core/views.py:239
|
||||
msgid "only URLs starting with http(s):// are allowed"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:84
|
||||
#: engine/core/graphene/mutations.py:83
|
||||
msgid "add a product to the order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:105 engine/core/graphene/mutations.py:132
|
||||
#: engine/core/graphene/mutations.py:240 engine/core/graphene/mutations.py:288
|
||||
#: engine/core/graphene/mutations.py:104 engine/core/graphene/mutations.py:131
|
||||
#: engine/core/graphene/mutations.py:239 engine/core/graphene/mutations.py:287
|
||||
#, python-brace-format
|
||||
msgid "order {order_uuid} not found"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:111 engine/core/graphene/mutations.py:160
|
||||
#: engine/core/graphene/mutations.py:110 engine/core/graphene/mutations.py:159
|
||||
msgid "remove a product from the order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:138
|
||||
#: engine/core/graphene/mutations.py:137
|
||||
msgid "remove all products from the order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:183
|
||||
#: engine/core/graphene/mutations.py:182
|
||||
msgid "buy an order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:212 engine/core/graphene/mutations.py:266
|
||||
#: engine/core/graphene/mutations.py:211 engine/core/graphene/mutations.py:265
|
||||
msgid "please provide either order_uuid or order_hr_id - mutually exclusive"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:237 engine/core/graphene/mutations.py:502
|
||||
#: engine/core/graphene/mutations.py:544 engine/core/viewsets.py:713
|
||||
#: engine/core/graphene/mutations.py:236 engine/core/graphene/mutations.py:501
|
||||
#: engine/core/graphene/mutations.py:543 engine/core/viewsets.py:712
|
||||
msgid "wrong type came from order.buy() method: {type(instance)!s}"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:246
|
||||
#: engine/core/graphene/mutations.py:245
|
||||
msgid "perform an action on a list of products in the order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:251
|
||||
#: engine/core/graphene/mutations.py:250
|
||||
msgid "remove/add"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:283 engine/core/graphene/mutations.py:324
|
||||
#: engine/core/graphene/mutations.py:282 engine/core/graphene/mutations.py:323
|
||||
msgid "action must be either add or remove"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:294
|
||||
#: engine/core/graphene/mutations.py:293
|
||||
msgid "perform an action on a list of products in the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:312
|
||||
#: engine/core/graphene/mutations.py:311
|
||||
msgid "please provide wishlist_uuid value"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:329 engine/core/graphene/mutations.py:405
|
||||
#: engine/core/graphene/mutations.py:433 engine/core/graphene/mutations.py:461
|
||||
#: engine/core/graphene/mutations.py:505
|
||||
#: engine/core/graphene/mutations.py:328 engine/core/graphene/mutations.py:404
|
||||
#: engine/core/graphene/mutations.py:432 engine/core/graphene/mutations.py:460
|
||||
#: engine/core/graphene/mutations.py:504
|
||||
#, python-brace-format
|
||||
msgid "wishlist {wishlist_uuid} not found"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:383
|
||||
#: engine/core/graphene/mutations.py:382
|
||||
msgid "add a product to the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:411
|
||||
#: engine/core/graphene/mutations.py:410
|
||||
msgid "remove a product from the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:439
|
||||
#: engine/core/graphene/mutations.py:438
|
||||
msgid "remove all products from the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:467
|
||||
#: engine/core/graphene/mutations.py:466
|
||||
msgid "buy all products from the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:511
|
||||
#: engine/core/graphene/mutations.py:510
|
||||
msgid "buy a product"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:517
|
||||
#: engine/core/graphene/mutations.py:516
|
||||
msgid ""
|
||||
"please send the attributes as the string formatted like attr1=value1,"
|
||||
"attr2=value2"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:550
|
||||
#: engine/core/graphene/mutations.py:549
|
||||
msgid "add or delete a feedback for orderproduct"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:574
|
||||
#: engine/core/graphene/mutations.py:573
|
||||
msgid "action must be either `add` or `remove`"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:577
|
||||
#: engine/core/graphene/mutations.py:576
|
||||
#, python-brace-format
|
||||
msgid "order product {order_product_uuid} not found"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:644
|
||||
#: engine/core/graphene/mutations.py:582
|
||||
msgid "original address string provided by the user"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:680 engine/core/models.py:955
|
||||
#: engine/core/graphene/mutations.py:618 engine/core/models.py:955
|
||||
#: engine/core/models.py:968 engine/core/models.py:1383
|
||||
#: engine/core/models.py:1412 engine/core/models.py:1437
|
||||
#: engine/core/viewsets.py:716
|
||||
#: engine/core/viewsets.py:715
|
||||
#, python-brace-format
|
||||
msgid "{name} does not exist: {uuid}"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:694
|
||||
#: engine/core/graphene/mutations.py:632
|
||||
msgid "limit must be between 1 and 10"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:743
|
||||
#: engine/core/graphene/mutations.py:681
|
||||
msgid "elasticsearch - works like a charm"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:83
|
||||
#: engine/core/graphene/object_types.py:371
|
||||
#: engine/core/graphene/object_types.py:418 engine/core/models.py:772
|
||||
#: engine/core/graphene/object_types.py:82
|
||||
#: engine/core/graphene/object_types.py:370
|
||||
#: engine/core/graphene/object_types.py:417 engine/core/models.py:772
|
||||
#: engine/core/models.py:1250 engine/core/models.py:1897
|
||||
msgid "attributes"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:96
|
||||
#: engine/core/graphene/object_types.py:95
|
||||
msgid "grouped attributes"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:103
|
||||
#: engine/core/graphene/object_types.py:102
|
||||
msgid "groups of attributes"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:117
|
||||
#: engine/core/graphene/object_types.py:194
|
||||
#: engine/core/graphene/object_types.py:224 engine/core/models.py:432
|
||||
#: engine/core/graphene/object_types.py:116
|
||||
#: engine/core/graphene/object_types.py:193
|
||||
#: engine/core/graphene/object_types.py:223 engine/core/models.py:432
|
||||
msgid "categories"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:125 engine/core/models.py:503
|
||||
#: engine/core/graphene/object_types.py:124 engine/core/models.py:503
|
||||
msgid "brands"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:196
|
||||
#: engine/core/graphene/object_types.py:195
|
||||
msgid "category image url"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:197
|
||||
#: engine/core/graphene/object_types.py:318 engine/core/models.py:283
|
||||
#: engine/core/graphene/object_types.py:196
|
||||
#: engine/core/graphene/object_types.py:317 engine/core/models.py:283
|
||||
msgid "markup percentage"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:200
|
||||
#: engine/core/graphene/object_types.py:199
|
||||
msgid "which attributes and values can be used for filtering this category."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:204
|
||||
#: engine/core/graphene/object_types.py:203
|
||||
msgid "minimum and maximum prices for products in this category, if available."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:206
|
||||
#: engine/core/graphene/object_types.py:205
|
||||
msgid "tags for this category"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:207
|
||||
#: engine/core/graphene/object_types.py:206
|
||||
msgid "products in this category"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:325 engine/core/models.py:188
|
||||
#: engine/core/graphene/object_types.py:324 engine/core/models.py:188
|
||||
msgid "vendors"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:329
|
||||
#: engine/core/graphene/object_types.py:328
|
||||
msgid "Latitude (Y coordinate)"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:330
|
||||
#: engine/core/graphene/object_types.py:329
|
||||
msgid "Longitude (X coordinate)"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:359
|
||||
#: engine/core/graphene/object_types.py:358
|
||||
msgid "comment"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:360
|
||||
#: engine/core/graphene/object_types.py:484
|
||||
#: engine/core/graphene/object_types.py:359
|
||||
#: engine/core/graphene/object_types.py:483
|
||||
msgid "rating value from 1 to 10, inclusive, or 0 if not set."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:367
|
||||
#: engine/core/graphene/object_types.py:366
|
||||
msgid "represents feedback from a user."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:372
|
||||
#: engine/core/graphene/object_types.py:419 engine/core/models.py:1244
|
||||
#: engine/core/graphene/object_types.py:371
|
||||
#: engine/core/graphene/object_types.py:418 engine/core/models.py:1244
|
||||
msgid "notifications"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:373
|
||||
#: engine/core/graphene/object_types.py:372
|
||||
msgid "download url for this order product if applicable"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:374 engine/core/models.py:1736
|
||||
#: engine/core/graphene/object_types.py:373 engine/core/models.py:1736
|
||||
msgid "feedback"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:408
|
||||
#: engine/core/graphene/object_types.py:407
|
||||
msgid "a list of order products in this order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:410 engine/core/models.py:1214
|
||||
#: engine/core/graphene/object_types.py:409 engine/core/models.py:1214
|
||||
msgid "billing address"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:413
|
||||
#: engine/core/graphene/object_types.py:412
|
||||
msgid ""
|
||||
"shipping address for this order, leave blank if same as billing address or "
|
||||
"if not applicable"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:415
|
||||
#: engine/core/graphene/object_types.py:414
|
||||
msgid "total price of this order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:416
|
||||
#: engine/core/graphene/object_types.py:415
|
||||
msgid "total quantity of products in order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:417
|
||||
#: engine/core/graphene/object_types.py:416
|
||||
msgid "are all products in the order digital"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:420
|
||||
#: engine/core/graphene/object_types.py:419
|
||||
msgid "transactions for this order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:439 engine/core/models.py:1278
|
||||
#: engine/core/graphene/object_types.py:438 engine/core/models.py:1278
|
||||
msgid "orders"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:460
|
||||
#: engine/core/graphene/object_types.py:459
|
||||
msgid "image url"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:467
|
||||
#: engine/core/graphene/object_types.py:466
|
||||
msgid "product's images"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:474 engine/core/models.py:431
|
||||
#: engine/core/graphene/object_types.py:473 engine/core/models.py:431
|
||||
#: engine/core/models.py:586
|
||||
msgid "category"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:476 engine/core/models.py:1737
|
||||
#: engine/core/graphene/object_types.py:475 engine/core/models.py:1737
|
||||
msgid "feedbacks"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:477 engine/core/models.py:502
|
||||
#: engine/core/graphene/object_types.py:476 engine/core/models.py:502
|
||||
#: engine/core/models.py:595
|
||||
msgid "brand"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:478 engine/core/models.py:106
|
||||
#: engine/core/graphene/object_types.py:477 engine/core/models.py:106
|
||||
msgid "attribute groups"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:479
|
||||
#: engine/core/graphene/object_types.py:478
|
||||
#: engine/core/templates/digital_order_created_email.html:111
|
||||
#: engine/core/templates/digital_order_delivered_email.html:109
|
||||
#: engine/core/templates/shipped_order_created_email.html:109
|
||||
|
|
@ -1323,7 +1326,7 @@ msgstr ""
|
|||
msgid "price"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:480
|
||||
#: engine/core/graphene/object_types.py:479
|
||||
#: engine/core/templates/digital_order_created_email.html:110
|
||||
#: engine/core/templates/digital_order_delivered_email.html:108
|
||||
#: engine/core/templates/shipped_order_created_email.html:108
|
||||
|
|
@ -1331,39 +1334,39 @@ msgstr ""
|
|||
msgid "quantity"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:481
|
||||
#: engine/core/graphene/object_types.py:480
|
||||
msgid "number of feedbacks"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:482
|
||||
#: engine/core/graphene/object_types.py:481
|
||||
msgid "only available for personal orders"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:485
|
||||
#: engine/core/graphene/object_types.py:484
|
||||
msgid "discount price"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:509 engine/core/models.py:658
|
||||
#: engine/core/graphene/object_types.py:508 engine/core/models.py:658
|
||||
msgid "products"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:612
|
||||
#: engine/core/graphene/object_types.py:611
|
||||
msgid "promocodes"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:622
|
||||
#: engine/core/graphene/object_types.py:621
|
||||
msgid "products on sale"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:629 engine/core/models.py:904
|
||||
#: engine/core/graphene/object_types.py:628 engine/core/models.py:904
|
||||
msgid "promotions"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:633 engine/core/models.py:187
|
||||
#: engine/core/graphene/object_types.py:632 engine/core/models.py:187
|
||||
msgid "vendor"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:634 engine/core/models.py:657
|
||||
#: engine/core/graphene/object_types.py:633 engine/core/models.py:657
|
||||
#: engine/core/templates/digital_order_created_email.html:109
|
||||
#: engine/core/templates/digital_order_delivered_email.html:107
|
||||
#: engine/core/templates/shipped_order_created_email.html:107
|
||||
|
|
@ -1371,98 +1374,98 @@ msgstr ""
|
|||
msgid "product"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:645 engine/core/models.py:927
|
||||
#: engine/core/graphene/object_types.py:644 engine/core/models.py:927
|
||||
msgid "wishlisted products"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:651 engine/core/models.py:944
|
||||
#: engine/core/graphene/object_types.py:650 engine/core/models.py:944
|
||||
msgid "wishlists"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:655
|
||||
#: engine/core/graphene/object_types.py:654
|
||||
msgid "tagged products"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:662 engine/core/models.py:224
|
||||
#: engine/core/graphene/object_types.py:661 engine/core/models.py:224
|
||||
#: engine/core/models.py:601
|
||||
msgid "product tags"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:666
|
||||
#: engine/core/graphene/object_types.py:665
|
||||
msgid "tagged categories"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:673
|
||||
#: engine/core/graphene/object_types.py:672
|
||||
msgid "categories tags"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:677
|
||||
#: engine/core/graphene/object_types.py:676
|
||||
msgid "project name"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:678
|
||||
#: engine/core/graphene/object_types.py:677
|
||||
msgid "company name"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:679
|
||||
#: engine/core/graphene/object_types.py:678
|
||||
msgid "company address"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:680
|
||||
#: engine/core/graphene/object_types.py:679
|
||||
msgid "company phone number"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:681
|
||||
#: engine/core/graphene/object_types.py:680
|
||||
msgid "email from, sometimes it must be used instead of host user value"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:682
|
||||
#: engine/core/graphene/object_types.py:681
|
||||
msgid "email host user"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:683
|
||||
#: engine/core/graphene/object_types.py:682
|
||||
msgid "maximum amount for payment"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:684
|
||||
#: engine/core/graphene/object_types.py:683
|
||||
msgid "minimum amount for payment"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:685
|
||||
#: engine/core/graphene/object_types.py:684
|
||||
msgid "analytics data"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:686
|
||||
#: engine/core/graphene/object_types.py:685
|
||||
msgid "advertisement data"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:689
|
||||
#: engine/core/graphene/object_types.py:688
|
||||
msgid "company configuration"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:693
|
||||
#: engine/core/graphene/object_types.py:692
|
||||
msgid "language code"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:694
|
||||
#: engine/core/graphene/object_types.py:693
|
||||
msgid "language name"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:695
|
||||
#: engine/core/graphene/object_types.py:694
|
||||
msgid "language flag, if exists :)"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:698
|
||||
#: engine/core/graphene/object_types.py:697
|
||||
msgid "supported languages"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:728
|
||||
#: engine/core/graphene/object_types.py:729
|
||||
#: engine/core/graphene/object_types.py:730
|
||||
#: engine/core/graphene/object_types.py:731
|
||||
msgid "products search results"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:732
|
||||
#: engine/core/graphene/object_types.py:731
|
||||
msgid "posts search results"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -2693,22 +2696,22 @@ msgstr ""
|
|||
|
||||
#: engine/core/utils/emailing.py:27
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | contact us initiated"
|
||||
msgid "{settings.PROJECT_NAME} | contact us initiated"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/utils/emailing.py:73
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | order confirmation"
|
||||
msgid "{settings.PROJECT_NAME} | order confirmation"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/utils/emailing.py:105
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | order delivered"
|
||||
msgid "{settings.PROJECT_NAME} | order delivered"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/utils/emailing.py:188
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | promocode granted"
|
||||
msgid "{settings.PROJECT_NAME} | promocode granted"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/utils/messages.py:3
|
||||
|
|
@ -2821,7 +2824,7 @@ msgstr ""
|
|||
msgid "Returns current version of the eVibes. "
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:137
|
||||
#: engine/core/viewsets.py:136
|
||||
msgid ""
|
||||
"Defines a viewset for managing Evibes-related operations. The EvibesViewSet "
|
||||
"class inherits from ModelViewSet and provides functionality for handling "
|
||||
|
|
@ -2830,7 +2833,7 @@ msgid ""
|
|||
"and rendering formats."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:157
|
||||
#: engine/core/viewsets.py:156
|
||||
msgid ""
|
||||
"Represents a viewset for managing AttributeGroup objects. Handles operations "
|
||||
"related to AttributeGroup, including filtering, serialization, and retrieval "
|
||||
|
|
@ -2838,7 +2841,7 @@ msgid ""
|
|||
"standardized way to process requests and responses for AttributeGroup data."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:176
|
||||
#: engine/core/viewsets.py:175
|
||||
msgid ""
|
||||
"Handles operations related to Attribute objects within the application. "
|
||||
"Provides a set of API endpoints to interact with Attribute data. This class "
|
||||
|
|
@ -2848,7 +2851,7 @@ msgid ""
|
|||
"depending on the request."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:195
|
||||
#: engine/core/viewsets.py:194
|
||||
msgid ""
|
||||
"A viewset for managing AttributeValue objects. This viewset provides "
|
||||
"functionality for listing, retrieving, creating, updating, and deleting "
|
||||
|
|
@ -2857,7 +2860,7 @@ msgid ""
|
|||
"capabilities are provided through the DjangoFilterBackend."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:214
|
||||
#: engine/core/viewsets.py:213
|
||||
msgid ""
|
||||
"Manages views for Category-related operations. The CategoryViewSet class is "
|
||||
"responsible for handling operations related to the Category model in the "
|
||||
|
|
@ -2866,7 +2869,7 @@ msgid ""
|
|||
"can access specific data."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:327
|
||||
#: engine/core/viewsets.py:326
|
||||
msgid ""
|
||||
"Represents a viewset for managing Brand instances. This class provides "
|
||||
"functionality for querying, filtering, and serializing Brand objects. It "
|
||||
|
|
@ -2874,7 +2877,7 @@ msgid ""
|
|||
"endpoints for Brand objects."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:439
|
||||
#: engine/core/viewsets.py:438
|
||||
msgid ""
|
||||
"Manages operations related to the `Product` model in the system. This class "
|
||||
"provides a viewset for managing products, including their filtering, "
|
||||
|
|
@ -2885,7 +2888,7 @@ msgid ""
|
|||
"product."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:575
|
||||
#: engine/core/viewsets.py:574
|
||||
msgid ""
|
||||
"Represents a viewset for managing Vendor objects. This viewset allows "
|
||||
"fetching, filtering, and serializing Vendor data. It defines the queryset, "
|
||||
|
|
@ -2894,7 +2897,7 @@ msgid ""
|
|||
"Vendor-related resources through the Django REST framework."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:595
|
||||
#: engine/core/viewsets.py:594
|
||||
msgid ""
|
||||
"Representation of a view set handling Feedback objects. This class manages "
|
||||
"operations related to Feedback objects, including listing, filtering, and "
|
||||
|
|
@ -2904,7 +2907,7 @@ msgid ""
|
|||
"use of Django's filtering system for querying data."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:622
|
||||
#: engine/core/viewsets.py:621
|
||||
msgid ""
|
||||
"ViewSet for managing orders and related operations. This class provides "
|
||||
"functionality to retrieve, modify, and manage order objects. It includes "
|
||||
|
|
@ -2915,7 +2918,7 @@ msgid ""
|
|||
"enforces permissions accordingly while interacting with order data."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:826
|
||||
#: engine/core/viewsets.py:825
|
||||
msgid ""
|
||||
"Provides a viewset for managing OrderProduct entities. This viewset enables "
|
||||
"CRUD operations and custom actions specific to the OrderProduct model. It "
|
||||
|
|
@ -2924,25 +2927,25 @@ msgid ""
|
|||
"feedback on OrderProduct instances"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:880
|
||||
#: engine/core/viewsets.py:879
|
||||
msgid "Manages operations related to Product images in the application. "
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:893
|
||||
#: engine/core/viewsets.py:892
|
||||
msgid ""
|
||||
"Manages the retrieval and handling of PromoCode instances through various "
|
||||
"API actions."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:915
|
||||
#: engine/core/viewsets.py:914
|
||||
msgid "Represents a view set for managing promotions. "
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:928
|
||||
#: engine/core/viewsets.py:927
|
||||
msgid "Handles operations related to Stock data in the system."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:942
|
||||
#: engine/core/viewsets.py:941
|
||||
msgid ""
|
||||
"ViewSet for managing Wishlist operations. The WishlistViewSet provides "
|
||||
"endpoints for interacting with a user's wish list, allowing for the "
|
||||
|
|
@ -2953,7 +2956,7 @@ msgid ""
|
|||
"are granted."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:1057
|
||||
#: engine/core/viewsets.py:1056
|
||||
msgid ""
|
||||
"This class provides viewset functionality for managing `Address` objects. "
|
||||
"The AddressViewSet class enables CRUD operations, filtering, and custom "
|
||||
|
|
@ -2962,12 +2965,12 @@ msgid ""
|
|||
"on the request context."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:1124
|
||||
#: engine/core/viewsets.py:1123
|
||||
#, python-brace-format
|
||||
msgid "Geocoding error: {e}"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:1132
|
||||
#: engine/core/viewsets.py:1131
|
||||
msgid ""
|
||||
"Handles operations related to Product Tags within the application. This "
|
||||
"class provides functionality for retrieving, filtering, and serializing "
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
|
@ -49,89 +49,89 @@ msgstr ""
|
|||
msgid "when the object was last modified"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:68
|
||||
#: engine/core/admin.py:85
|
||||
msgid "translations"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:72
|
||||
#: engine/core/admin.py:89
|
||||
msgid "general"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:74
|
||||
#: engine/core/admin.py:91
|
||||
msgid "relations"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:76
|
||||
#: engine/core/admin.py:93
|
||||
msgid "additional info"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:94
|
||||
#: engine/core/admin.py:111
|
||||
msgid "metadata"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:101
|
||||
#: engine/core/admin.py:118
|
||||
msgid "timestamps"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:116
|
||||
#: engine/core/admin.py:133
|
||||
#, python-format
|
||||
msgid "activate selected %(verbose_name_plural)s"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:121
|
||||
#: engine/core/admin.py:138
|
||||
msgid "selected items have been activated."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:127
|
||||
#: engine/core/admin.py:144
|
||||
#, python-format
|
||||
msgid "deactivate selected %(verbose_name_plural)s"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:132
|
||||
#: engine/core/admin.py:149
|
||||
msgid "selected items have been deactivated."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:144 engine/core/graphene/object_types.py:587
|
||||
#: engine/core/graphene/object_types.py:594 engine/core/models.py:801
|
||||
#: engine/core/admin.py:160 engine/core/graphene/object_types.py:586
|
||||
#: engine/core/graphene/object_types.py:593 engine/core/models.py:801
|
||||
#: engine/core/models.py:809
|
||||
msgid "attribute value"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:145 engine/core/graphene/object_types.py:76
|
||||
#: engine/core/admin.py:161 engine/core/graphene/object_types.py:75
|
||||
#: engine/core/models.py:810
|
||||
msgid "attribute values"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:156
|
||||
#: engine/core/admin.py:172
|
||||
msgid "image"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:157 engine/core/graphene/object_types.py:475
|
||||
#: engine/core/admin.py:173 engine/core/graphene/object_types.py:474
|
||||
msgid "images"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:169 engine/core/models.py:566
|
||||
#: engine/core/admin.py:184 engine/core/models.py:566
|
||||
msgid "stock"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:170 engine/core/graphene/object_types.py:641
|
||||
#: engine/core/admin.py:185 engine/core/graphene/object_types.py:640
|
||||
msgid "stocks"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:183 engine/core/models.py:1818
|
||||
#: engine/core/admin.py:196 engine/core/models.py:1818
|
||||
msgid "order product"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:184 engine/core/graphene/object_types.py:390
|
||||
#: engine/core/admin.py:197 engine/core/graphene/object_types.py:389
|
||||
#: engine/core/models.py:1819
|
||||
msgid "order products"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:197 engine/core/admin.py:198
|
||||
#: engine/core/admin.py:210 engine/core/admin.py:211
|
||||
msgid "children"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:966
|
||||
#: engine/core/admin.py:980
|
||||
msgid "Config"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -194,7 +194,7 @@ msgid ""
|
|||
"parameter both."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/docs/drf/views.py:44 engine/core/graphene/mutations.py:38
|
||||
#: engine/core/docs/drf/views.py:44 engine/core/graphene/mutations.py:37
|
||||
msgid "cache I/O"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -216,7 +216,7 @@ msgstr ""
|
|||
msgid "send a message to the support team"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/docs/drf/views.py:98 engine/core/graphene/mutations.py:58
|
||||
#: engine/core/docs/drf/views.py:98 engine/core/graphene/mutations.py:57
|
||||
msgid "request a CORSed URL"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -344,9 +344,9 @@ msgstr ""
|
|||
|
||||
#: engine/core/docs/drf/viewsets.py:252 engine/core/docs/drf/viewsets.py:704
|
||||
#: engine/core/docs/drf/viewsets.py:988
|
||||
#: engine/core/graphene/object_types.py:118
|
||||
#: engine/core/graphene/object_types.py:208
|
||||
#: engine/core/graphene/object_types.py:483
|
||||
#: engine/core/graphene/object_types.py:117
|
||||
#: engine/core/graphene/object_types.py:207
|
||||
#: engine/core/graphene/object_types.py:482
|
||||
msgid "SEO Meta snapshot"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -450,7 +450,7 @@ msgstr ""
|
|||
msgid "retrieves a current pending order of an authenticated user"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/docs/drf/viewsets.py:408 engine/core/graphene/mutations.py:335
|
||||
#: engine/core/docs/drf/viewsets.py:408 engine/core/graphene/mutations.py:334
|
||||
msgid "purchase an order without account creation"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -614,6 +614,9 @@ msgid "Product UUID or slug"
|
|||
msgstr ""
|
||||
|
||||
#: engine/core/docs/drf/viewsets.py:617 engine/core/docs/drf/viewsets.py:618
|
||||
#: engine/core/graphene/dashboard_mutations/product.py:80
|
||||
#: engine/core/graphene/dashboard_mutations/product.py:118
|
||||
#: engine/core/graphene/dashboard_mutations/product.py:166
|
||||
msgid "create a product"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1026,296 +1029,296 @@ msgstr ""
|
|||
msgid "Product UUID"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:41
|
||||
#: engine/core/graphene/mutations.py:40
|
||||
msgid "key to look for in or set into the cache"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:42
|
||||
#: engine/core/graphene/mutations.py:41
|
||||
msgid "data to store in cache"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:45
|
||||
#: engine/core/graphene/mutations.py:44
|
||||
msgid "timeout in seconds to set the data for into the cache"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:48
|
||||
#: engine/core/graphene/mutations.py:47
|
||||
msgid "cached data"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:63
|
||||
#: engine/core/graphene/mutations.py:62
|
||||
msgid "camelized JSON data from the requested URL"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:68 engine/core/views.py:239
|
||||
#: engine/core/graphene/mutations.py:67 engine/core/views.py:239
|
||||
msgid "only URLs starting with http(s):// are allowed"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:84
|
||||
#: engine/core/graphene/mutations.py:83
|
||||
msgid "add a product to the order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:105 engine/core/graphene/mutations.py:132
|
||||
#: engine/core/graphene/mutations.py:240 engine/core/graphene/mutations.py:288
|
||||
#: engine/core/graphene/mutations.py:104 engine/core/graphene/mutations.py:131
|
||||
#: engine/core/graphene/mutations.py:239 engine/core/graphene/mutations.py:287
|
||||
#, python-brace-format
|
||||
msgid "order {order_uuid} not found"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:111 engine/core/graphene/mutations.py:160
|
||||
#: engine/core/graphene/mutations.py:110 engine/core/graphene/mutations.py:159
|
||||
msgid "remove a product from the order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:138
|
||||
#: engine/core/graphene/mutations.py:137
|
||||
msgid "remove all products from the order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:183
|
||||
#: engine/core/graphene/mutations.py:182
|
||||
msgid "buy an order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:212 engine/core/graphene/mutations.py:266
|
||||
#: engine/core/graphene/mutations.py:211 engine/core/graphene/mutations.py:265
|
||||
msgid "please provide either order_uuid or order_hr_id - mutually exclusive"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:237 engine/core/graphene/mutations.py:502
|
||||
#: engine/core/graphene/mutations.py:544 engine/core/viewsets.py:713
|
||||
#: engine/core/graphene/mutations.py:236 engine/core/graphene/mutations.py:501
|
||||
#: engine/core/graphene/mutations.py:543 engine/core/viewsets.py:712
|
||||
msgid "wrong type came from order.buy() method: {type(instance)!s}"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:246
|
||||
#: engine/core/graphene/mutations.py:245
|
||||
msgid "perform an action on a list of products in the order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:251
|
||||
#: engine/core/graphene/mutations.py:250
|
||||
msgid "remove/add"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:283 engine/core/graphene/mutations.py:324
|
||||
#: engine/core/graphene/mutations.py:282 engine/core/graphene/mutations.py:323
|
||||
msgid "action must be either add or remove"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:294
|
||||
#: engine/core/graphene/mutations.py:293
|
||||
msgid "perform an action on a list of products in the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:312
|
||||
#: engine/core/graphene/mutations.py:311
|
||||
msgid "please provide wishlist_uuid value"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:329 engine/core/graphene/mutations.py:405
|
||||
#: engine/core/graphene/mutations.py:433 engine/core/graphene/mutations.py:461
|
||||
#: engine/core/graphene/mutations.py:505
|
||||
#: engine/core/graphene/mutations.py:328 engine/core/graphene/mutations.py:404
|
||||
#: engine/core/graphene/mutations.py:432 engine/core/graphene/mutations.py:460
|
||||
#: engine/core/graphene/mutations.py:504
|
||||
#, python-brace-format
|
||||
msgid "wishlist {wishlist_uuid} not found"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:383
|
||||
#: engine/core/graphene/mutations.py:382
|
||||
msgid "add a product to the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:411
|
||||
#: engine/core/graphene/mutations.py:410
|
||||
msgid "remove a product from the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:439
|
||||
#: engine/core/graphene/mutations.py:438
|
||||
msgid "remove all products from the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:467
|
||||
#: engine/core/graphene/mutations.py:466
|
||||
msgid "buy all products from the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:511
|
||||
#: engine/core/graphene/mutations.py:510
|
||||
msgid "buy a product"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:517
|
||||
#: engine/core/graphene/mutations.py:516
|
||||
msgid ""
|
||||
"please send the attributes as the string formatted like attr1=value1,"
|
||||
"attr2=value2"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:550
|
||||
#: engine/core/graphene/mutations.py:549
|
||||
msgid "add or delete a feedback for orderproduct"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:574
|
||||
#: engine/core/graphene/mutations.py:573
|
||||
msgid "action must be either `add` or `remove`"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:577
|
||||
#: engine/core/graphene/mutations.py:576
|
||||
#, python-brace-format
|
||||
msgid "order product {order_product_uuid} not found"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:644
|
||||
#: engine/core/graphene/mutations.py:582
|
||||
msgid "original address string provided by the user"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:680 engine/core/models.py:955
|
||||
#: engine/core/graphene/mutations.py:618 engine/core/models.py:955
|
||||
#: engine/core/models.py:968 engine/core/models.py:1383
|
||||
#: engine/core/models.py:1412 engine/core/models.py:1437
|
||||
#: engine/core/viewsets.py:716
|
||||
#: engine/core/viewsets.py:715
|
||||
#, python-brace-format
|
||||
msgid "{name} does not exist: {uuid}"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:694
|
||||
#: engine/core/graphene/mutations.py:632
|
||||
msgid "limit must be between 1 and 10"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:743
|
||||
#: engine/core/graphene/mutations.py:681
|
||||
msgid "elasticsearch - works like a charm"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:83
|
||||
#: engine/core/graphene/object_types.py:371
|
||||
#: engine/core/graphene/object_types.py:418 engine/core/models.py:772
|
||||
#: engine/core/graphene/object_types.py:82
|
||||
#: engine/core/graphene/object_types.py:370
|
||||
#: engine/core/graphene/object_types.py:417 engine/core/models.py:772
|
||||
#: engine/core/models.py:1250 engine/core/models.py:1897
|
||||
msgid "attributes"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:96
|
||||
#: engine/core/graphene/object_types.py:95
|
||||
msgid "grouped attributes"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:103
|
||||
#: engine/core/graphene/object_types.py:102
|
||||
msgid "groups of attributes"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:117
|
||||
#: engine/core/graphene/object_types.py:194
|
||||
#: engine/core/graphene/object_types.py:224 engine/core/models.py:432
|
||||
#: engine/core/graphene/object_types.py:116
|
||||
#: engine/core/graphene/object_types.py:193
|
||||
#: engine/core/graphene/object_types.py:223 engine/core/models.py:432
|
||||
msgid "categories"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:125 engine/core/models.py:503
|
||||
#: engine/core/graphene/object_types.py:124 engine/core/models.py:503
|
||||
msgid "brands"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:196
|
||||
#: engine/core/graphene/object_types.py:195
|
||||
msgid "category image url"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:197
|
||||
#: engine/core/graphene/object_types.py:318 engine/core/models.py:283
|
||||
#: engine/core/graphene/object_types.py:196
|
||||
#: engine/core/graphene/object_types.py:317 engine/core/models.py:283
|
||||
msgid "markup percentage"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:200
|
||||
#: engine/core/graphene/object_types.py:199
|
||||
msgid "which attributes and values can be used for filtering this category."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:204
|
||||
#: engine/core/graphene/object_types.py:203
|
||||
msgid "minimum and maximum prices for products in this category, if available."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:206
|
||||
#: engine/core/graphene/object_types.py:205
|
||||
msgid "tags for this category"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:207
|
||||
#: engine/core/graphene/object_types.py:206
|
||||
msgid "products in this category"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:325 engine/core/models.py:188
|
||||
#: engine/core/graphene/object_types.py:324 engine/core/models.py:188
|
||||
msgid "vendors"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:329
|
||||
#: engine/core/graphene/object_types.py:328
|
||||
msgid "Latitude (Y coordinate)"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:330
|
||||
#: engine/core/graphene/object_types.py:329
|
||||
msgid "Longitude (X coordinate)"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:359
|
||||
#: engine/core/graphene/object_types.py:358
|
||||
msgid "comment"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:360
|
||||
#: engine/core/graphene/object_types.py:484
|
||||
#: engine/core/graphene/object_types.py:359
|
||||
#: engine/core/graphene/object_types.py:483
|
||||
msgid "rating value from 1 to 10, inclusive, or 0 if not set."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:367
|
||||
#: engine/core/graphene/object_types.py:366
|
||||
msgid "represents feedback from a user."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:372
|
||||
#: engine/core/graphene/object_types.py:419 engine/core/models.py:1244
|
||||
#: engine/core/graphene/object_types.py:371
|
||||
#: engine/core/graphene/object_types.py:418 engine/core/models.py:1244
|
||||
msgid "notifications"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:373
|
||||
#: engine/core/graphene/object_types.py:372
|
||||
msgid "download url for this order product if applicable"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:374 engine/core/models.py:1736
|
||||
#: engine/core/graphene/object_types.py:373 engine/core/models.py:1736
|
||||
msgid "feedback"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:408
|
||||
#: engine/core/graphene/object_types.py:407
|
||||
msgid "a list of order products in this order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:410 engine/core/models.py:1214
|
||||
#: engine/core/graphene/object_types.py:409 engine/core/models.py:1214
|
||||
msgid "billing address"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:413
|
||||
#: engine/core/graphene/object_types.py:412
|
||||
msgid ""
|
||||
"shipping address for this order, leave blank if same as billing address or "
|
||||
"if not applicable"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:415
|
||||
#: engine/core/graphene/object_types.py:414
|
||||
msgid "total price of this order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:416
|
||||
#: engine/core/graphene/object_types.py:415
|
||||
msgid "total quantity of products in order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:417
|
||||
#: engine/core/graphene/object_types.py:416
|
||||
msgid "are all products in the order digital"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:420
|
||||
#: engine/core/graphene/object_types.py:419
|
||||
msgid "transactions for this order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:439 engine/core/models.py:1278
|
||||
#: engine/core/graphene/object_types.py:438 engine/core/models.py:1278
|
||||
msgid "orders"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:460
|
||||
#: engine/core/graphene/object_types.py:459
|
||||
msgid "image url"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:467
|
||||
#: engine/core/graphene/object_types.py:466
|
||||
msgid "product's images"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:474 engine/core/models.py:431
|
||||
#: engine/core/graphene/object_types.py:473 engine/core/models.py:431
|
||||
#: engine/core/models.py:586
|
||||
msgid "category"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:476 engine/core/models.py:1737
|
||||
#: engine/core/graphene/object_types.py:475 engine/core/models.py:1737
|
||||
msgid "feedbacks"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:477 engine/core/models.py:502
|
||||
#: engine/core/graphene/object_types.py:476 engine/core/models.py:502
|
||||
#: engine/core/models.py:595
|
||||
msgid "brand"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:478 engine/core/models.py:106
|
||||
#: engine/core/graphene/object_types.py:477 engine/core/models.py:106
|
||||
msgid "attribute groups"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:479
|
||||
#: engine/core/graphene/object_types.py:478
|
||||
#: engine/core/templates/digital_order_created_email.html:111
|
||||
#: engine/core/templates/digital_order_delivered_email.html:109
|
||||
#: engine/core/templates/shipped_order_created_email.html:109
|
||||
|
|
@ -1323,7 +1326,7 @@ msgstr ""
|
|||
msgid "price"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:480
|
||||
#: engine/core/graphene/object_types.py:479
|
||||
#: engine/core/templates/digital_order_created_email.html:110
|
||||
#: engine/core/templates/digital_order_delivered_email.html:108
|
||||
#: engine/core/templates/shipped_order_created_email.html:108
|
||||
|
|
@ -1331,39 +1334,39 @@ msgstr ""
|
|||
msgid "quantity"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:481
|
||||
#: engine/core/graphene/object_types.py:480
|
||||
msgid "number of feedbacks"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:482
|
||||
#: engine/core/graphene/object_types.py:481
|
||||
msgid "only available for personal orders"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:485
|
||||
#: engine/core/graphene/object_types.py:484
|
||||
msgid "discount price"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:509 engine/core/models.py:658
|
||||
#: engine/core/graphene/object_types.py:508 engine/core/models.py:658
|
||||
msgid "products"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:612
|
||||
#: engine/core/graphene/object_types.py:611
|
||||
msgid "promocodes"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:622
|
||||
#: engine/core/graphene/object_types.py:621
|
||||
msgid "products on sale"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:629 engine/core/models.py:904
|
||||
#: engine/core/graphene/object_types.py:628 engine/core/models.py:904
|
||||
msgid "promotions"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:633 engine/core/models.py:187
|
||||
#: engine/core/graphene/object_types.py:632 engine/core/models.py:187
|
||||
msgid "vendor"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:634 engine/core/models.py:657
|
||||
#: engine/core/graphene/object_types.py:633 engine/core/models.py:657
|
||||
#: engine/core/templates/digital_order_created_email.html:109
|
||||
#: engine/core/templates/digital_order_delivered_email.html:107
|
||||
#: engine/core/templates/shipped_order_created_email.html:107
|
||||
|
|
@ -1371,98 +1374,98 @@ msgstr ""
|
|||
msgid "product"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:645 engine/core/models.py:927
|
||||
#: engine/core/graphene/object_types.py:644 engine/core/models.py:927
|
||||
msgid "wishlisted products"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:651 engine/core/models.py:944
|
||||
#: engine/core/graphene/object_types.py:650 engine/core/models.py:944
|
||||
msgid "wishlists"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:655
|
||||
#: engine/core/graphene/object_types.py:654
|
||||
msgid "tagged products"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:662 engine/core/models.py:224
|
||||
#: engine/core/graphene/object_types.py:661 engine/core/models.py:224
|
||||
#: engine/core/models.py:601
|
||||
msgid "product tags"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:666
|
||||
#: engine/core/graphene/object_types.py:665
|
||||
msgid "tagged categories"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:673
|
||||
#: engine/core/graphene/object_types.py:672
|
||||
msgid "categories tags"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:677
|
||||
#: engine/core/graphene/object_types.py:676
|
||||
msgid "project name"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:678
|
||||
#: engine/core/graphene/object_types.py:677
|
||||
msgid "company name"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:679
|
||||
#: engine/core/graphene/object_types.py:678
|
||||
msgid "company address"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:680
|
||||
#: engine/core/graphene/object_types.py:679
|
||||
msgid "company phone number"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:681
|
||||
#: engine/core/graphene/object_types.py:680
|
||||
msgid "email from, sometimes it must be used instead of host user value"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:682
|
||||
#: engine/core/graphene/object_types.py:681
|
||||
msgid "email host user"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:683
|
||||
#: engine/core/graphene/object_types.py:682
|
||||
msgid "maximum amount for payment"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:684
|
||||
#: engine/core/graphene/object_types.py:683
|
||||
msgid "minimum amount for payment"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:685
|
||||
#: engine/core/graphene/object_types.py:684
|
||||
msgid "analytics data"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:686
|
||||
#: engine/core/graphene/object_types.py:685
|
||||
msgid "advertisement data"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:689
|
||||
#: engine/core/graphene/object_types.py:688
|
||||
msgid "company configuration"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:693
|
||||
#: engine/core/graphene/object_types.py:692
|
||||
msgid "language code"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:694
|
||||
#: engine/core/graphene/object_types.py:693
|
||||
msgid "language name"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:695
|
||||
#: engine/core/graphene/object_types.py:694
|
||||
msgid "language flag, if exists :)"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:698
|
||||
#: engine/core/graphene/object_types.py:697
|
||||
msgid "supported languages"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:728
|
||||
#: engine/core/graphene/object_types.py:729
|
||||
#: engine/core/graphene/object_types.py:730
|
||||
#: engine/core/graphene/object_types.py:731
|
||||
msgid "products search results"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:732
|
||||
#: engine/core/graphene/object_types.py:731
|
||||
msgid "posts search results"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -2693,22 +2696,22 @@ msgstr ""
|
|||
|
||||
#: engine/core/utils/emailing.py:27
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | contact us initiated"
|
||||
msgid "{settings.PROJECT_NAME} | contact us initiated"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/utils/emailing.py:73
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | order confirmation"
|
||||
msgid "{settings.PROJECT_NAME} | order confirmation"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/utils/emailing.py:105
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | order delivered"
|
||||
msgid "{settings.PROJECT_NAME} | order delivered"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/utils/emailing.py:188
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | promocode granted"
|
||||
msgid "{settings.PROJECT_NAME} | promocode granted"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/utils/messages.py:3
|
||||
|
|
@ -2821,7 +2824,7 @@ msgstr ""
|
|||
msgid "Returns current version of the eVibes. "
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:137
|
||||
#: engine/core/viewsets.py:136
|
||||
msgid ""
|
||||
"Defines a viewset for managing Evibes-related operations. The EvibesViewSet "
|
||||
"class inherits from ModelViewSet and provides functionality for handling "
|
||||
|
|
@ -2830,7 +2833,7 @@ msgid ""
|
|||
"and rendering formats."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:157
|
||||
#: engine/core/viewsets.py:156
|
||||
msgid ""
|
||||
"Represents a viewset for managing AttributeGroup objects. Handles operations "
|
||||
"related to AttributeGroup, including filtering, serialization, and retrieval "
|
||||
|
|
@ -2838,7 +2841,7 @@ msgid ""
|
|||
"standardized way to process requests and responses for AttributeGroup data."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:176
|
||||
#: engine/core/viewsets.py:175
|
||||
msgid ""
|
||||
"Handles operations related to Attribute objects within the application. "
|
||||
"Provides a set of API endpoints to interact with Attribute data. This class "
|
||||
|
|
@ -2848,7 +2851,7 @@ msgid ""
|
|||
"depending on the request."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:195
|
||||
#: engine/core/viewsets.py:194
|
||||
msgid ""
|
||||
"A viewset for managing AttributeValue objects. This viewset provides "
|
||||
"functionality for listing, retrieving, creating, updating, and deleting "
|
||||
|
|
@ -2857,7 +2860,7 @@ msgid ""
|
|||
"capabilities are provided through the DjangoFilterBackend."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:214
|
||||
#: engine/core/viewsets.py:213
|
||||
msgid ""
|
||||
"Manages views for Category-related operations. The CategoryViewSet class is "
|
||||
"responsible for handling operations related to the Category model in the "
|
||||
|
|
@ -2866,7 +2869,7 @@ msgid ""
|
|||
"can access specific data."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:327
|
||||
#: engine/core/viewsets.py:326
|
||||
msgid ""
|
||||
"Represents a viewset for managing Brand instances. This class provides "
|
||||
"functionality for querying, filtering, and serializing Brand objects. It "
|
||||
|
|
@ -2874,7 +2877,7 @@ msgid ""
|
|||
"endpoints for Brand objects."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:439
|
||||
#: engine/core/viewsets.py:438
|
||||
msgid ""
|
||||
"Manages operations related to the `Product` model in the system. This class "
|
||||
"provides a viewset for managing products, including their filtering, "
|
||||
|
|
@ -2885,7 +2888,7 @@ msgid ""
|
|||
"product."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:575
|
||||
#: engine/core/viewsets.py:574
|
||||
msgid ""
|
||||
"Represents a viewset for managing Vendor objects. This viewset allows "
|
||||
"fetching, filtering, and serializing Vendor data. It defines the queryset, "
|
||||
|
|
@ -2894,7 +2897,7 @@ msgid ""
|
|||
"Vendor-related resources through the Django REST framework."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:595
|
||||
#: engine/core/viewsets.py:594
|
||||
msgid ""
|
||||
"Representation of a view set handling Feedback objects. This class manages "
|
||||
"operations related to Feedback objects, including listing, filtering, and "
|
||||
|
|
@ -2904,7 +2907,7 @@ msgid ""
|
|||
"use of Django's filtering system for querying data."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:622
|
||||
#: engine/core/viewsets.py:621
|
||||
msgid ""
|
||||
"ViewSet for managing orders and related operations. This class provides "
|
||||
"functionality to retrieve, modify, and manage order objects. It includes "
|
||||
|
|
@ -2915,7 +2918,7 @@ msgid ""
|
|||
"enforces permissions accordingly while interacting with order data."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:826
|
||||
#: engine/core/viewsets.py:825
|
||||
msgid ""
|
||||
"Provides a viewset for managing OrderProduct entities. This viewset enables "
|
||||
"CRUD operations and custom actions specific to the OrderProduct model. It "
|
||||
|
|
@ -2924,25 +2927,25 @@ msgid ""
|
|||
"feedback on OrderProduct instances"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:880
|
||||
#: engine/core/viewsets.py:879
|
||||
msgid "Manages operations related to Product images in the application. "
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:893
|
||||
#: engine/core/viewsets.py:892
|
||||
msgid ""
|
||||
"Manages the retrieval and handling of PromoCode instances through various "
|
||||
"API actions."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:915
|
||||
#: engine/core/viewsets.py:914
|
||||
msgid "Represents a view set for managing promotions. "
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:928
|
||||
#: engine/core/viewsets.py:927
|
||||
msgid "Handles operations related to Stock data in the system."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:942
|
||||
#: engine/core/viewsets.py:941
|
||||
msgid ""
|
||||
"ViewSet for managing Wishlist operations. The WishlistViewSet provides "
|
||||
"endpoints for interacting with a user's wish list, allowing for the "
|
||||
|
|
@ -2953,7 +2956,7 @@ msgid ""
|
|||
"are granted."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:1057
|
||||
#: engine/core/viewsets.py:1056
|
||||
msgid ""
|
||||
"This class provides viewset functionality for managing `Address` objects. "
|
||||
"The AddressViewSet class enables CRUD operations, filtering, and custom "
|
||||
|
|
@ -2962,12 +2965,12 @@ msgid ""
|
|||
"on the request context."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:1124
|
||||
#: engine/core/viewsets.py:1123
|
||||
#, python-brace-format
|
||||
msgid "Geocoding error: {e}"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:1132
|
||||
#: engine/core/viewsets.py:1131
|
||||
msgid ""
|
||||
"Handles operations related to Product Tags within the application. This "
|
||||
"class provides functionality for retrieving, filtering, and serializing "
|
||||
|
|
|
|||
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -49,89 +49,89 @@ msgstr ""
|
|||
msgid "when the object was last modified"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:68
|
||||
#: engine/core/admin.py:85
|
||||
msgid "translations"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:72
|
||||
#: engine/core/admin.py:89
|
||||
msgid "general"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:74
|
||||
#: engine/core/admin.py:91
|
||||
msgid "relations"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:76
|
||||
#: engine/core/admin.py:93
|
||||
msgid "additional info"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:94
|
||||
#: engine/core/admin.py:111
|
||||
msgid "metadata"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:101
|
||||
#: engine/core/admin.py:118
|
||||
msgid "timestamps"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:116
|
||||
#: engine/core/admin.py:133
|
||||
#, python-format
|
||||
msgid "activate selected %(verbose_name_plural)s"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:121
|
||||
#: engine/core/admin.py:138
|
||||
msgid "selected items have been activated."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:127
|
||||
#: engine/core/admin.py:144
|
||||
#, python-format
|
||||
msgid "deactivate selected %(verbose_name_plural)s"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:132
|
||||
#: engine/core/admin.py:149
|
||||
msgid "selected items have been deactivated."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:144 engine/core/graphene/object_types.py:587
|
||||
#: engine/core/graphene/object_types.py:594 engine/core/models.py:801
|
||||
#: engine/core/admin.py:160 engine/core/graphene/object_types.py:586
|
||||
#: engine/core/graphene/object_types.py:593 engine/core/models.py:801
|
||||
#: engine/core/models.py:809
|
||||
msgid "attribute value"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:145 engine/core/graphene/object_types.py:76
|
||||
#: engine/core/admin.py:161 engine/core/graphene/object_types.py:75
|
||||
#: engine/core/models.py:810
|
||||
msgid "attribute values"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:156
|
||||
#: engine/core/admin.py:172
|
||||
msgid "image"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:157 engine/core/graphene/object_types.py:475
|
||||
#: engine/core/admin.py:173 engine/core/graphene/object_types.py:474
|
||||
msgid "images"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:169 engine/core/models.py:566
|
||||
#: engine/core/admin.py:184 engine/core/models.py:566
|
||||
msgid "stock"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:170 engine/core/graphene/object_types.py:641
|
||||
#: engine/core/admin.py:185 engine/core/graphene/object_types.py:640
|
||||
msgid "stocks"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:183 engine/core/models.py:1818
|
||||
#: engine/core/admin.py:196 engine/core/models.py:1818
|
||||
msgid "order product"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:184 engine/core/graphene/object_types.py:390
|
||||
#: engine/core/admin.py:197 engine/core/graphene/object_types.py:389
|
||||
#: engine/core/models.py:1819
|
||||
msgid "order products"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:197 engine/core/admin.py:198
|
||||
#: engine/core/admin.py:210 engine/core/admin.py:211
|
||||
msgid "children"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/admin.py:966
|
||||
#: engine/core/admin.py:980
|
||||
msgid "Config"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -194,7 +194,7 @@ msgid ""
|
|||
"parameter both."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/docs/drf/views.py:44 engine/core/graphene/mutations.py:38
|
||||
#: engine/core/docs/drf/views.py:44 engine/core/graphene/mutations.py:37
|
||||
msgid "cache I/O"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -216,7 +216,7 @@ msgstr ""
|
|||
msgid "send a message to the support team"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/docs/drf/views.py:98 engine/core/graphene/mutations.py:58
|
||||
#: engine/core/docs/drf/views.py:98 engine/core/graphene/mutations.py:57
|
||||
msgid "request a CORSed URL"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -344,9 +344,9 @@ msgstr ""
|
|||
|
||||
#: engine/core/docs/drf/viewsets.py:252 engine/core/docs/drf/viewsets.py:704
|
||||
#: engine/core/docs/drf/viewsets.py:988
|
||||
#: engine/core/graphene/object_types.py:118
|
||||
#: engine/core/graphene/object_types.py:208
|
||||
#: engine/core/graphene/object_types.py:483
|
||||
#: engine/core/graphene/object_types.py:117
|
||||
#: engine/core/graphene/object_types.py:207
|
||||
#: engine/core/graphene/object_types.py:482
|
||||
msgid "SEO Meta snapshot"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -450,7 +450,7 @@ msgstr ""
|
|||
msgid "retrieves a current pending order of an authenticated user"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/docs/drf/viewsets.py:408 engine/core/graphene/mutations.py:335
|
||||
#: engine/core/docs/drf/viewsets.py:408 engine/core/graphene/mutations.py:334
|
||||
msgid "purchase an order without account creation"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -614,6 +614,9 @@ msgid "Product UUID or slug"
|
|||
msgstr ""
|
||||
|
||||
#: engine/core/docs/drf/viewsets.py:617 engine/core/docs/drf/viewsets.py:618
|
||||
#: engine/core/graphene/dashboard_mutations/product.py:80
|
||||
#: engine/core/graphene/dashboard_mutations/product.py:118
|
||||
#: engine/core/graphene/dashboard_mutations/product.py:166
|
||||
msgid "create a product"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1026,296 +1029,296 @@ msgstr ""
|
|||
msgid "Product UUID"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:41
|
||||
#: engine/core/graphene/mutations.py:40
|
||||
msgid "key to look for in or set into the cache"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:42
|
||||
#: engine/core/graphene/mutations.py:41
|
||||
msgid "data to store in cache"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:45
|
||||
#: engine/core/graphene/mutations.py:44
|
||||
msgid "timeout in seconds to set the data for into the cache"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:48
|
||||
#: engine/core/graphene/mutations.py:47
|
||||
msgid "cached data"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:63
|
||||
#: engine/core/graphene/mutations.py:62
|
||||
msgid "camelized JSON data from the requested URL"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:68 engine/core/views.py:239
|
||||
#: engine/core/graphene/mutations.py:67 engine/core/views.py:239
|
||||
msgid "only URLs starting with http(s):// are allowed"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:84
|
||||
#: engine/core/graphene/mutations.py:83
|
||||
msgid "add a product to the order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:105 engine/core/graphene/mutations.py:132
|
||||
#: engine/core/graphene/mutations.py:240 engine/core/graphene/mutations.py:288
|
||||
#: engine/core/graphene/mutations.py:104 engine/core/graphene/mutations.py:131
|
||||
#: engine/core/graphene/mutations.py:239 engine/core/graphene/mutations.py:287
|
||||
#, python-brace-format
|
||||
msgid "order {order_uuid} not found"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:111 engine/core/graphene/mutations.py:160
|
||||
#: engine/core/graphene/mutations.py:110 engine/core/graphene/mutations.py:159
|
||||
msgid "remove a product from the order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:138
|
||||
#: engine/core/graphene/mutations.py:137
|
||||
msgid "remove all products from the order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:183
|
||||
#: engine/core/graphene/mutations.py:182
|
||||
msgid "buy an order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:212 engine/core/graphene/mutations.py:266
|
||||
#: engine/core/graphene/mutations.py:211 engine/core/graphene/mutations.py:265
|
||||
msgid "please provide either order_uuid or order_hr_id - mutually exclusive"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:237 engine/core/graphene/mutations.py:502
|
||||
#: engine/core/graphene/mutations.py:544 engine/core/viewsets.py:713
|
||||
#: engine/core/graphene/mutations.py:236 engine/core/graphene/mutations.py:501
|
||||
#: engine/core/graphene/mutations.py:543 engine/core/viewsets.py:712
|
||||
msgid "wrong type came from order.buy() method: {type(instance)!s}"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:246
|
||||
#: engine/core/graphene/mutations.py:245
|
||||
msgid "perform an action on a list of products in the order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:251
|
||||
#: engine/core/graphene/mutations.py:250
|
||||
msgid "remove/add"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:283 engine/core/graphene/mutations.py:324
|
||||
#: engine/core/graphene/mutations.py:282 engine/core/graphene/mutations.py:323
|
||||
msgid "action must be either add or remove"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:294
|
||||
#: engine/core/graphene/mutations.py:293
|
||||
msgid "perform an action on a list of products in the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:312
|
||||
#: engine/core/graphene/mutations.py:311
|
||||
msgid "please provide wishlist_uuid value"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:329 engine/core/graphene/mutations.py:405
|
||||
#: engine/core/graphene/mutations.py:433 engine/core/graphene/mutations.py:461
|
||||
#: engine/core/graphene/mutations.py:505
|
||||
#: engine/core/graphene/mutations.py:328 engine/core/graphene/mutations.py:404
|
||||
#: engine/core/graphene/mutations.py:432 engine/core/graphene/mutations.py:460
|
||||
#: engine/core/graphene/mutations.py:504
|
||||
#, python-brace-format
|
||||
msgid "wishlist {wishlist_uuid} not found"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:383
|
||||
#: engine/core/graphene/mutations.py:382
|
||||
msgid "add a product to the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:411
|
||||
#: engine/core/graphene/mutations.py:410
|
||||
msgid "remove a product from the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:439
|
||||
#: engine/core/graphene/mutations.py:438
|
||||
msgid "remove all products from the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:467
|
||||
#: engine/core/graphene/mutations.py:466
|
||||
msgid "buy all products from the wishlist"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:511
|
||||
#: engine/core/graphene/mutations.py:510
|
||||
msgid "buy a product"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:517
|
||||
#: engine/core/graphene/mutations.py:516
|
||||
msgid ""
|
||||
"please send the attributes as the string formatted like attr1=value1,"
|
||||
"attr2=value2"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:550
|
||||
#: engine/core/graphene/mutations.py:549
|
||||
msgid "add or delete a feedback for orderproduct"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:574
|
||||
#: engine/core/graphene/mutations.py:573
|
||||
msgid "action must be either `add` or `remove`"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:577
|
||||
#: engine/core/graphene/mutations.py:576
|
||||
#, python-brace-format
|
||||
msgid "order product {order_product_uuid} not found"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:644
|
||||
#: engine/core/graphene/mutations.py:582
|
||||
msgid "original address string provided by the user"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:680 engine/core/models.py:955
|
||||
#: engine/core/graphene/mutations.py:618 engine/core/models.py:955
|
||||
#: engine/core/models.py:968 engine/core/models.py:1383
|
||||
#: engine/core/models.py:1412 engine/core/models.py:1437
|
||||
#: engine/core/viewsets.py:716
|
||||
#: engine/core/viewsets.py:715
|
||||
#, python-brace-format
|
||||
msgid "{name} does not exist: {uuid}"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:694
|
||||
#: engine/core/graphene/mutations.py:632
|
||||
msgid "limit must be between 1 and 10"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/mutations.py:743
|
||||
#: engine/core/graphene/mutations.py:681
|
||||
msgid "elasticsearch - works like a charm"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:83
|
||||
#: engine/core/graphene/object_types.py:371
|
||||
#: engine/core/graphene/object_types.py:418 engine/core/models.py:772
|
||||
#: engine/core/graphene/object_types.py:82
|
||||
#: engine/core/graphene/object_types.py:370
|
||||
#: engine/core/graphene/object_types.py:417 engine/core/models.py:772
|
||||
#: engine/core/models.py:1250 engine/core/models.py:1897
|
||||
msgid "attributes"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:96
|
||||
#: engine/core/graphene/object_types.py:95
|
||||
msgid "grouped attributes"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:103
|
||||
#: engine/core/graphene/object_types.py:102
|
||||
msgid "groups of attributes"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:117
|
||||
#: engine/core/graphene/object_types.py:194
|
||||
#: engine/core/graphene/object_types.py:224 engine/core/models.py:432
|
||||
#: engine/core/graphene/object_types.py:116
|
||||
#: engine/core/graphene/object_types.py:193
|
||||
#: engine/core/graphene/object_types.py:223 engine/core/models.py:432
|
||||
msgid "categories"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:125 engine/core/models.py:503
|
||||
#: engine/core/graphene/object_types.py:124 engine/core/models.py:503
|
||||
msgid "brands"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:196
|
||||
#: engine/core/graphene/object_types.py:195
|
||||
msgid "category image url"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:197
|
||||
#: engine/core/graphene/object_types.py:318 engine/core/models.py:283
|
||||
#: engine/core/graphene/object_types.py:196
|
||||
#: engine/core/graphene/object_types.py:317 engine/core/models.py:283
|
||||
msgid "markup percentage"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:200
|
||||
#: engine/core/graphene/object_types.py:199
|
||||
msgid "which attributes and values can be used for filtering this category."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:204
|
||||
#: engine/core/graphene/object_types.py:203
|
||||
msgid "minimum and maximum prices for products in this category, if available."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:206
|
||||
#: engine/core/graphene/object_types.py:205
|
||||
msgid "tags for this category"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:207
|
||||
#: engine/core/graphene/object_types.py:206
|
||||
msgid "products in this category"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:325 engine/core/models.py:188
|
||||
#: engine/core/graphene/object_types.py:324 engine/core/models.py:188
|
||||
msgid "vendors"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:329
|
||||
#: engine/core/graphene/object_types.py:328
|
||||
msgid "Latitude (Y coordinate)"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:330
|
||||
#: engine/core/graphene/object_types.py:329
|
||||
msgid "Longitude (X coordinate)"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:359
|
||||
#: engine/core/graphene/object_types.py:358
|
||||
msgid "comment"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:360
|
||||
#: engine/core/graphene/object_types.py:484
|
||||
#: engine/core/graphene/object_types.py:359
|
||||
#: engine/core/graphene/object_types.py:483
|
||||
msgid "rating value from 1 to 10, inclusive, or 0 if not set."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:367
|
||||
#: engine/core/graphene/object_types.py:366
|
||||
msgid "represents feedback from a user."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:372
|
||||
#: engine/core/graphene/object_types.py:419 engine/core/models.py:1244
|
||||
#: engine/core/graphene/object_types.py:371
|
||||
#: engine/core/graphene/object_types.py:418 engine/core/models.py:1244
|
||||
msgid "notifications"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:373
|
||||
#: engine/core/graphene/object_types.py:372
|
||||
msgid "download url for this order product if applicable"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:374 engine/core/models.py:1736
|
||||
#: engine/core/graphene/object_types.py:373 engine/core/models.py:1736
|
||||
msgid "feedback"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:408
|
||||
#: engine/core/graphene/object_types.py:407
|
||||
msgid "a list of order products in this order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:410 engine/core/models.py:1214
|
||||
#: engine/core/graphene/object_types.py:409 engine/core/models.py:1214
|
||||
msgid "billing address"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:413
|
||||
#: engine/core/graphene/object_types.py:412
|
||||
msgid ""
|
||||
"shipping address for this order, leave blank if same as billing address or "
|
||||
"if not applicable"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:415
|
||||
#: engine/core/graphene/object_types.py:414
|
||||
msgid "total price of this order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:416
|
||||
#: engine/core/graphene/object_types.py:415
|
||||
msgid "total quantity of products in order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:417
|
||||
#: engine/core/graphene/object_types.py:416
|
||||
msgid "are all products in the order digital"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:420
|
||||
#: engine/core/graphene/object_types.py:419
|
||||
msgid "transactions for this order"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:439 engine/core/models.py:1278
|
||||
#: engine/core/graphene/object_types.py:438 engine/core/models.py:1278
|
||||
msgid "orders"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:460
|
||||
#: engine/core/graphene/object_types.py:459
|
||||
msgid "image url"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:467
|
||||
#: engine/core/graphene/object_types.py:466
|
||||
msgid "product's images"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:474 engine/core/models.py:431
|
||||
#: engine/core/graphene/object_types.py:473 engine/core/models.py:431
|
||||
#: engine/core/models.py:586
|
||||
msgid "category"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:476 engine/core/models.py:1737
|
||||
#: engine/core/graphene/object_types.py:475 engine/core/models.py:1737
|
||||
msgid "feedbacks"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:477 engine/core/models.py:502
|
||||
#: engine/core/graphene/object_types.py:476 engine/core/models.py:502
|
||||
#: engine/core/models.py:595
|
||||
msgid "brand"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:478 engine/core/models.py:106
|
||||
#: engine/core/graphene/object_types.py:477 engine/core/models.py:106
|
||||
msgid "attribute groups"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:479
|
||||
#: engine/core/graphene/object_types.py:478
|
||||
#: engine/core/templates/digital_order_created_email.html:111
|
||||
#: engine/core/templates/digital_order_delivered_email.html:109
|
||||
#: engine/core/templates/shipped_order_created_email.html:109
|
||||
|
|
@ -1323,7 +1326,7 @@ msgstr ""
|
|||
msgid "price"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:480
|
||||
#: engine/core/graphene/object_types.py:479
|
||||
#: engine/core/templates/digital_order_created_email.html:110
|
||||
#: engine/core/templates/digital_order_delivered_email.html:108
|
||||
#: engine/core/templates/shipped_order_created_email.html:108
|
||||
|
|
@ -1331,39 +1334,39 @@ msgstr ""
|
|||
msgid "quantity"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:481
|
||||
#: engine/core/graphene/object_types.py:480
|
||||
msgid "number of feedbacks"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:482
|
||||
#: engine/core/graphene/object_types.py:481
|
||||
msgid "only available for personal orders"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:485
|
||||
#: engine/core/graphene/object_types.py:484
|
||||
msgid "discount price"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:509 engine/core/models.py:658
|
||||
#: engine/core/graphene/object_types.py:508 engine/core/models.py:658
|
||||
msgid "products"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:612
|
||||
#: engine/core/graphene/object_types.py:611
|
||||
msgid "promocodes"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:622
|
||||
#: engine/core/graphene/object_types.py:621
|
||||
msgid "products on sale"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:629 engine/core/models.py:904
|
||||
#: engine/core/graphene/object_types.py:628 engine/core/models.py:904
|
||||
msgid "promotions"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:633 engine/core/models.py:187
|
||||
#: engine/core/graphene/object_types.py:632 engine/core/models.py:187
|
||||
msgid "vendor"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:634 engine/core/models.py:657
|
||||
#: engine/core/graphene/object_types.py:633 engine/core/models.py:657
|
||||
#: engine/core/templates/digital_order_created_email.html:109
|
||||
#: engine/core/templates/digital_order_delivered_email.html:107
|
||||
#: engine/core/templates/shipped_order_created_email.html:107
|
||||
|
|
@ -1371,98 +1374,98 @@ msgstr ""
|
|||
msgid "product"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:645 engine/core/models.py:927
|
||||
#: engine/core/graphene/object_types.py:644 engine/core/models.py:927
|
||||
msgid "wishlisted products"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:651 engine/core/models.py:944
|
||||
#: engine/core/graphene/object_types.py:650 engine/core/models.py:944
|
||||
msgid "wishlists"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:655
|
||||
#: engine/core/graphene/object_types.py:654
|
||||
msgid "tagged products"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:662 engine/core/models.py:224
|
||||
#: engine/core/graphene/object_types.py:661 engine/core/models.py:224
|
||||
#: engine/core/models.py:601
|
||||
msgid "product tags"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:666
|
||||
#: engine/core/graphene/object_types.py:665
|
||||
msgid "tagged categories"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:673
|
||||
#: engine/core/graphene/object_types.py:672
|
||||
msgid "categories tags"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:677
|
||||
#: engine/core/graphene/object_types.py:676
|
||||
msgid "project name"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:678
|
||||
#: engine/core/graphene/object_types.py:677
|
||||
msgid "company name"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:679
|
||||
#: engine/core/graphene/object_types.py:678
|
||||
msgid "company address"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:680
|
||||
#: engine/core/graphene/object_types.py:679
|
||||
msgid "company phone number"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:681
|
||||
#: engine/core/graphene/object_types.py:680
|
||||
msgid "email from, sometimes it must be used instead of host user value"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:682
|
||||
#: engine/core/graphene/object_types.py:681
|
||||
msgid "email host user"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:683
|
||||
#: engine/core/graphene/object_types.py:682
|
||||
msgid "maximum amount for payment"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:684
|
||||
#: engine/core/graphene/object_types.py:683
|
||||
msgid "minimum amount for payment"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:685
|
||||
#: engine/core/graphene/object_types.py:684
|
||||
msgid "analytics data"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:686
|
||||
#: engine/core/graphene/object_types.py:685
|
||||
msgid "advertisement data"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:689
|
||||
#: engine/core/graphene/object_types.py:688
|
||||
msgid "company configuration"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:693
|
||||
#: engine/core/graphene/object_types.py:692
|
||||
msgid "language code"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:694
|
||||
#: engine/core/graphene/object_types.py:693
|
||||
msgid "language name"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:695
|
||||
#: engine/core/graphene/object_types.py:694
|
||||
msgid "language flag, if exists :)"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:698
|
||||
#: engine/core/graphene/object_types.py:697
|
||||
msgid "supported languages"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:728
|
||||
#: engine/core/graphene/object_types.py:729
|
||||
#: engine/core/graphene/object_types.py:730
|
||||
#: engine/core/graphene/object_types.py:731
|
||||
msgid "products search results"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/graphene/object_types.py:732
|
||||
#: engine/core/graphene/object_types.py:731
|
||||
msgid "posts search results"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -2693,22 +2696,22 @@ msgstr ""
|
|||
|
||||
#: engine/core/utils/emailing.py:27
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | contact us initiated"
|
||||
msgid "{settings.PROJECT_NAME} | contact us initiated"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/utils/emailing.py:73
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | order confirmation"
|
||||
msgid "{settings.PROJECT_NAME} | order confirmation"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/utils/emailing.py:105
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | order delivered"
|
||||
msgid "{settings.PROJECT_NAME} | order delivered"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/utils/emailing.py:188
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | promocode granted"
|
||||
msgid "{settings.PROJECT_NAME} | promocode granted"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/utils/messages.py:3
|
||||
|
|
@ -2821,7 +2824,7 @@ msgstr ""
|
|||
msgid "Returns current version of the eVibes. "
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:137
|
||||
#: engine/core/viewsets.py:136
|
||||
msgid ""
|
||||
"Defines a viewset for managing Evibes-related operations. The EvibesViewSet "
|
||||
"class inherits from ModelViewSet and provides functionality for handling "
|
||||
|
|
@ -2830,7 +2833,7 @@ msgid ""
|
|||
"and rendering formats."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:157
|
||||
#: engine/core/viewsets.py:156
|
||||
msgid ""
|
||||
"Represents a viewset for managing AttributeGroup objects. Handles operations "
|
||||
"related to AttributeGroup, including filtering, serialization, and retrieval "
|
||||
|
|
@ -2838,7 +2841,7 @@ msgid ""
|
|||
"standardized way to process requests and responses for AttributeGroup data."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:176
|
||||
#: engine/core/viewsets.py:175
|
||||
msgid ""
|
||||
"Handles operations related to Attribute objects within the application. "
|
||||
"Provides a set of API endpoints to interact with Attribute data. This class "
|
||||
|
|
@ -2848,7 +2851,7 @@ msgid ""
|
|||
"depending on the request."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:195
|
||||
#: engine/core/viewsets.py:194
|
||||
msgid ""
|
||||
"A viewset for managing AttributeValue objects. This viewset provides "
|
||||
"functionality for listing, retrieving, creating, updating, and deleting "
|
||||
|
|
@ -2857,7 +2860,7 @@ msgid ""
|
|||
"capabilities are provided through the DjangoFilterBackend."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:214
|
||||
#: engine/core/viewsets.py:213
|
||||
msgid ""
|
||||
"Manages views for Category-related operations. The CategoryViewSet class is "
|
||||
"responsible for handling operations related to the Category model in the "
|
||||
|
|
@ -2866,7 +2869,7 @@ msgid ""
|
|||
"can access specific data."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:327
|
||||
#: engine/core/viewsets.py:326
|
||||
msgid ""
|
||||
"Represents a viewset for managing Brand instances. This class provides "
|
||||
"functionality for querying, filtering, and serializing Brand objects. It "
|
||||
|
|
@ -2874,7 +2877,7 @@ msgid ""
|
|||
"endpoints for Brand objects."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:439
|
||||
#: engine/core/viewsets.py:438
|
||||
msgid ""
|
||||
"Manages operations related to the `Product` model in the system. This class "
|
||||
"provides a viewset for managing products, including their filtering, "
|
||||
|
|
@ -2885,7 +2888,7 @@ msgid ""
|
|||
"product."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:575
|
||||
#: engine/core/viewsets.py:574
|
||||
msgid ""
|
||||
"Represents a viewset for managing Vendor objects. This viewset allows "
|
||||
"fetching, filtering, and serializing Vendor data. It defines the queryset, "
|
||||
|
|
@ -2894,7 +2897,7 @@ msgid ""
|
|||
"Vendor-related resources through the Django REST framework."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:595
|
||||
#: engine/core/viewsets.py:594
|
||||
msgid ""
|
||||
"Representation of a view set handling Feedback objects. This class manages "
|
||||
"operations related to Feedback objects, including listing, filtering, and "
|
||||
|
|
@ -2904,7 +2907,7 @@ msgid ""
|
|||
"use of Django's filtering system for querying data."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:622
|
||||
#: engine/core/viewsets.py:621
|
||||
msgid ""
|
||||
"ViewSet for managing orders and related operations. This class provides "
|
||||
"functionality to retrieve, modify, and manage order objects. It includes "
|
||||
|
|
@ -2915,7 +2918,7 @@ msgid ""
|
|||
"enforces permissions accordingly while interacting with order data."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:826
|
||||
#: engine/core/viewsets.py:825
|
||||
msgid ""
|
||||
"Provides a viewset for managing OrderProduct entities. This viewset enables "
|
||||
"CRUD operations and custom actions specific to the OrderProduct model. It "
|
||||
|
|
@ -2924,25 +2927,25 @@ msgid ""
|
|||
"feedback on OrderProduct instances"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:880
|
||||
#: engine/core/viewsets.py:879
|
||||
msgid "Manages operations related to Product images in the application. "
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:893
|
||||
#: engine/core/viewsets.py:892
|
||||
msgid ""
|
||||
"Manages the retrieval and handling of PromoCode instances through various "
|
||||
"API actions."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:915
|
||||
#: engine/core/viewsets.py:914
|
||||
msgid "Represents a view set for managing promotions. "
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:928
|
||||
#: engine/core/viewsets.py:927
|
||||
msgid "Handles operations related to Stock data in the system."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:942
|
||||
#: engine/core/viewsets.py:941
|
||||
msgid ""
|
||||
"ViewSet for managing Wishlist operations. The WishlistViewSet provides "
|
||||
"endpoints for interacting with a user's wish list, allowing for the "
|
||||
|
|
@ -2953,7 +2956,7 @@ msgid ""
|
|||
"are granted."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:1057
|
||||
#: engine/core/viewsets.py:1056
|
||||
msgid ""
|
||||
"This class provides viewset functionality for managing `Address` objects. "
|
||||
"The AddressViewSet class enables CRUD operations, filtering, and custom "
|
||||
|
|
@ -2962,12 +2965,12 @@ msgid ""
|
|||
"on the request context."
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:1124
|
||||
#: engine/core/viewsets.py:1123
|
||||
#, python-brace-format
|
||||
msgid "Geocoding error: {e}"
|
||||
msgstr ""
|
||||
|
||||
#: engine/core/viewsets.py:1132
|
||||
#: engine/core/viewsets.py:1131
|
||||
msgid ""
|
||||
"Handles operations related to Product Tags within the application. This "
|
||||
"class provides functionality for retrieving, filtering, and serializing "
|
||||
|
|
|
|||
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
|
|
@ -1,9 +1,9 @@
|
|||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+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"
|
||||
|
|
@ -138,6 +138,10 @@ msgstr "لم يتم تعيين مسار تكامل البوابة"
|
|||
msgid "invalid integration path: %(path)s"
|
||||
msgstr "مسار تكامل غير صالح: %(path)s"
|
||||
|
||||
#: engine/payments/signals.py:41
|
||||
msgid "the transaction amount didn't fit into allowed limits: "
|
||||
msgstr "لم يتناسب مبلغ المعاملة مع الحدود المسموح بها:"
|
||||
|
||||
#: engine/payments/templates/balance_deposit_email.html:6
|
||||
#: engine/payments/templates/balance_deposit_email.html:93
|
||||
msgid "balance deposit"
|
||||
|
|
@ -188,10 +192,36 @@ msgstr "مطلوب مزود للحصول على الأسعار من"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "تعذر العثور على مزود {provider}"
|
||||
|
||||
#: engine/payments/utils/emailing.py:27
|
||||
#: engine/payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | إيداع الرصيد"
|
||||
msgid "{settings.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{settings.PROJECT_NAME} | إيداع الرصيد"
|
||||
|
||||
#: engine/payments/views.py:23
|
||||
msgid ""
|
||||
"This class provides an API endpoint to handle deposit transactions.\n"
|
||||
"It supports the creation of a deposit transaction after validating the provided data. If the user is not authenticated, an appropriate response is returned. On successful validation and execution, a response with the transaction details is provided."
|
||||
msgstr ""
|
||||
"توفر هذه الفئة نقطة نهاية API للتعامل مع معاملات الإيداع.\n"
|
||||
"وهي تدعم إنشاء معاملة إيداع بعد التحقق من صحة البيانات المقدمة. إذا لم تتم مصادقة المستخدم، يتم إرجاع استجابة مناسبة. عند التحقق والتنفيذ بنجاح، يتم توفير استجابة بتفاصيل المعاملة."
|
||||
|
||||
#: engine/payments/views.py:49
|
||||
msgid ""
|
||||
"Handles incoming callback requests to the API.\n"
|
||||
"This class processes and routes incoming HTTP POST requests to the appropriate pgateway handler based on the provided gateway parameter. It is designed to handle callback events coming from external systems and provide an appropriate HTTP response indicating success or failure."
|
||||
msgstr ""
|
||||
"يعالج طلبات رد الاتصال الواردة إلى واجهة برمجة التطبيقات.\n"
|
||||
"يقوم هذا الصنف بمعالجة طلبات HTTP POST الواردة وتوجيهها إلى معالج pgateway المناسب بناءً على معلمة البوابة المقدمة. وهو مصمم للتعامل مع أحداث رد الاتصال الواردة من أنظمة خارجية وتوفير استجابة HTTP مناسبة تشير إلى النجاح أو الفشل."
|
||||
|
||||
#: engine/payments/views.py:60
|
||||
#, python-brace-format
|
||||
msgid "Transaction {transaction.uuid} has no gateway"
|
||||
msgstr "لا تحتوي المعاملة {transaction.uuid} على بوابة"
|
||||
|
||||
#: engine/payments/views.py:63
|
||||
#, python-brace-format
|
||||
msgid "Gateway {transaction.gateway} has no integration"
|
||||
msgstr "البوابة {transaction.gateway} ليس لها تكامل"
|
||||
|
||||
#: engine/payments/viewsets.py:14
|
||||
msgid ""
|
||||
|
|
@ -205,4 +235,3 @@ msgstr ""
|
|||
"للقراءة فقط للتفاعل مع بيانات المعاملات. وتستخدم أداة TransactionSerializer "
|
||||
"لتسلسل البيانات وإلغاء تسلسلها. تضمن الفئة أن المستخدمين المصرح لهم فقط، "
|
||||
"الذين يستوفون أذونات محددة، يمكنهم الوصول إلى المعاملات."
|
||||
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,9 +1,9 @@
|
|||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+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"
|
||||
|
|
@ -138,6 +138,10 @@ msgstr "cesta integrace brány není nastavena"
|
|||
msgid "invalid integration path: %(path)s"
|
||||
msgstr "neplatná cesta integrace: %(path)s"
|
||||
|
||||
#: engine/payments/signals.py:41
|
||||
msgid "the transaction amount didn't fit into allowed limits: "
|
||||
msgstr "Částka transakce se nevešla do povolených limitů:"
|
||||
|
||||
#: engine/payments/templates/balance_deposit_email.html:6
|
||||
#: engine/payments/templates/balance_deposit_email.html:93
|
||||
msgid "balance deposit"
|
||||
|
|
@ -188,10 +192,36 @@ msgstr "Je třeba mít poskytovatele, od kterého lze získat sazby"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "Nepodařilo se najít poskytovatele {provider}"
|
||||
|
||||
#: engine/payments/utils/emailing.py:27
|
||||
#: engine/payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Zůstatek vkladu"
|
||||
msgid "{settings.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{settings.PROJECT_NAME} | zůstatek vkladu"
|
||||
|
||||
#: engine/payments/views.py:23
|
||||
msgid ""
|
||||
"This class provides an API endpoint to handle deposit transactions.\n"
|
||||
"It supports the creation of a deposit transaction after validating the provided data. If the user is not authenticated, an appropriate response is returned. On successful validation and execution, a response with the transaction details is provided."
|
||||
msgstr ""
|
||||
"Tato třída poskytuje koncový bod API pro zpracování vkladových transakcí.\n"
|
||||
"Podporuje vytvoření vkladové transakce po ověření zadaných údajů. Pokud uživatel není ověřen, je vrácena odpovídající odpověď. Při úspěšném ověření a provedení je poskytnuta odpověď s údaji o transakci."
|
||||
|
||||
#: engine/payments/views.py:49
|
||||
msgid ""
|
||||
"Handles incoming callback requests to the API.\n"
|
||||
"This class processes and routes incoming HTTP POST requests to the appropriate pgateway handler based on the provided gateway parameter. It is designed to handle callback events coming from external systems and provide an appropriate HTTP response indicating success or failure."
|
||||
msgstr ""
|
||||
"Zpracovává příchozí požadavky na zpětné volání rozhraní API.\n"
|
||||
"Tato třída zpracovává a směruje příchozí požadavky HTTP POST na příslušnou obsluhu pgateway na základě zadaného parametru brány. Je navržena tak, aby zpracovávala události zpětného volání přicházející z externích systémů a poskytovala příslušnou odpověď HTTP označující úspěch nebo selhání."
|
||||
|
||||
#: engine/payments/views.py:60
|
||||
#, python-brace-format
|
||||
msgid "Transaction {transaction.uuid} has no gateway"
|
||||
msgstr "Transakce {transaction.uuid} nemá žádnou bránu"
|
||||
|
||||
#: engine/payments/views.py:63
|
||||
#, python-brace-format
|
||||
msgid "Gateway {transaction.gateway} has no integration"
|
||||
msgstr "Brána {transaction.gateway} nemá žádnou integraci"
|
||||
|
||||
#: engine/payments/viewsets.py:14
|
||||
msgid ""
|
||||
|
|
@ -206,4 +236,3 @@ msgstr ""
|
|||
"Pro serializaci a deserializaci dat používá TransactionSerializer. Třída "
|
||||
"zajišťuje, že k transakcím mohou přistupovat pouze oprávnění uživatelé, "
|
||||
"kteří splňují určitá oprávnění."
|
||||
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,9 +1,9 @@
|
|||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+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"
|
||||
|
|
@ -87,7 +87,8 @@ msgstr "Valutaer"
|
|||
|
||||
#: engine/payments/models.py:100
|
||||
msgid "comma separated list of currencies supported by this gateway, "
|
||||
msgstr "kommasepareret liste over valutaer, der understøttes af denne gateway,"
|
||||
msgstr ""
|
||||
"kommasepareret liste over valutaer, der understøttes af denne gateway,"
|
||||
|
||||
#: engine/payments/models.py:106
|
||||
msgid "minimum transaction amount"
|
||||
|
|
@ -138,6 +139,10 @@ msgstr "gateway-integrationsstien er ikke indstillet"
|
|||
msgid "invalid integration path: %(path)s"
|
||||
msgstr "Ugyldig integrationssti: %(path)s."
|
||||
|
||||
#: engine/payments/signals.py:41
|
||||
msgid "the transaction amount didn't fit into allowed limits: "
|
||||
msgstr "Transaktionsbeløbet passede ikke ind i de tilladte grænser:"
|
||||
|
||||
#: engine/payments/templates/balance_deposit_email.html:6
|
||||
#: engine/payments/templates/balance_deposit_email.html:93
|
||||
msgid "balance deposit"
|
||||
|
|
@ -188,10 +193,36 @@ msgstr "Der er brug for en udbyder at få priser fra"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "Kunne ikke finde udbyder {provider}."
|
||||
|
||||
#: engine/payments/utils/emailing.py:27
|
||||
#: engine/payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Saldoindbetaling"
|
||||
msgid "{settings.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{settings.PROJECT_NAME} | Saldoindbetaling"
|
||||
|
||||
#: engine/payments/views.py:23
|
||||
msgid ""
|
||||
"This class provides an API endpoint to handle deposit transactions.\n"
|
||||
"It supports the creation of a deposit transaction after validating the provided data. If the user is not authenticated, an appropriate response is returned. On successful validation and execution, a response with the transaction details is provided."
|
||||
msgstr ""
|
||||
"Denne klasse indeholder et API-slutpunkt til håndtering af indbetalingstransaktioner.\n"
|
||||
"Den understøtter oprettelsen af en indbetalingstransaktion efter validering af de angivne data. Hvis brugeren ikke er autentificeret, returneres et passende svar. Ved vellykket validering og udførelse leveres et svar med transaktionsoplysningerne."
|
||||
|
||||
#: engine/payments/views.py:49
|
||||
msgid ""
|
||||
"Handles incoming callback requests to the API.\n"
|
||||
"This class processes and routes incoming HTTP POST requests to the appropriate pgateway handler based on the provided gateway parameter. It is designed to handle callback events coming from external systems and provide an appropriate HTTP response indicating success or failure."
|
||||
msgstr ""
|
||||
"Håndterer indgående tilbagekaldsanmodninger til API'en.\n"
|
||||
"Denne klasse behandler og dirigerer indgående HTTP POST-anmodninger til den relevante pgateway-handler baseret på den angivne gateway-parameter. Den er designet til at håndtere tilbagekaldshændelser, der kommer fra eksterne systemer, og give et passende HTTP-svar, der angiver succes eller fiasko."
|
||||
|
||||
#: engine/payments/views.py:60
|
||||
#, python-brace-format
|
||||
msgid "Transaction {transaction.uuid} has no gateway"
|
||||
msgstr "Transaktion {transaction.uuid} har ingen gateway"
|
||||
|
||||
#: engine/payments/views.py:63
|
||||
#, python-brace-format
|
||||
msgid "Gateway {transaction.gateway} has no integration"
|
||||
msgstr "Gateway {transaction.gateway} har ingen integration"
|
||||
|
||||
#: engine/payments/viewsets.py:14
|
||||
msgid ""
|
||||
|
|
@ -207,4 +238,3 @@ msgstr ""
|
|||
"serialisere og deserialisere data. Klassen sikrer, at kun autoriserede "
|
||||
"brugere, der opfylder specifikke tilladelser, kan få adgang til "
|
||||
"transaktionerne."
|
||||
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,9 +1,9 @@
|
|||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+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"
|
||||
|
|
@ -142,6 +142,10 @@ msgstr "Gateway-Integrationspfad ist nicht festgelegt"
|
|||
msgid "invalid integration path: %(path)s"
|
||||
msgstr "Ungültiger Integrationspfad: %(path)s"
|
||||
|
||||
#: engine/payments/signals.py:41
|
||||
msgid "the transaction amount didn't fit into allowed limits: "
|
||||
msgstr "Der Transaktionsbetrag passte nicht in die zulässigen Grenzen:"
|
||||
|
||||
#: engine/payments/templates/balance_deposit_email.html:6
|
||||
#: engine/payments/templates/balance_deposit_email.html:93
|
||||
msgid "balance deposit"
|
||||
|
|
@ -192,10 +196,36 @@ msgstr "Sie benötigen einen Anbieter, bei dem Sie die Preise erfragen können."
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "Anbieter {provider} konnte nicht gefunden werden"
|
||||
|
||||
#: engine/payments/utils/emailing.py:27
|
||||
#: engine/payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Saldo Einzahlung"
|
||||
msgid "{settings.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{settings.PROJECT_NAME} | Saldoeinlage"
|
||||
|
||||
#: engine/payments/views.py:23
|
||||
msgid ""
|
||||
"This class provides an API endpoint to handle deposit transactions.\n"
|
||||
"It supports the creation of a deposit transaction after validating the provided data. If the user is not authenticated, an appropriate response is returned. On successful validation and execution, a response with the transaction details is provided."
|
||||
msgstr ""
|
||||
"Diese Klasse bietet einen API-Endpunkt zur Abwicklung von Einzahlungstransaktionen.\n"
|
||||
"Sie unterstützt die Erstellung einer Einzahlungstransaktion nach Validierung der angegebenen Daten. Wenn der Benutzer nicht authentifiziert ist, wird eine entsprechende Antwort zurückgegeben. Bei erfolgreicher Validierung und Ausführung wird eine Antwort mit den Transaktionsdetails geliefert."
|
||||
|
||||
#: engine/payments/views.py:49
|
||||
msgid ""
|
||||
"Handles incoming callback requests to the API.\n"
|
||||
"This class processes and routes incoming HTTP POST requests to the appropriate pgateway handler based on the provided gateway parameter. It is designed to handle callback events coming from external systems and provide an appropriate HTTP response indicating success or failure."
|
||||
msgstr ""
|
||||
"Verarbeitet eingehende Callback-Anforderungen an die API.\n"
|
||||
"Diese Klasse verarbeitet und leitet eingehende HTTP-POST-Anfragen an den entsprechenden pgateway-Handler auf der Grundlage des angegebenen Gateway-Parameters weiter. Sie wurde entwickelt, um Callback-Ereignisse von externen Systemen zu verarbeiten und eine entsprechende HTTP-Antwort zu liefern, die Erfolg oder Misserfolg anzeigt."
|
||||
|
||||
#: engine/payments/views.py:60
|
||||
#, python-brace-format
|
||||
msgid "Transaction {transaction.uuid} has no gateway"
|
||||
msgstr "Transaktion {transaction.uuid} hat kein Gateway"
|
||||
|
||||
#: engine/payments/views.py:63
|
||||
#, python-brace-format
|
||||
msgid "Gateway {transaction.gateway} has no integration"
|
||||
msgstr "Gateway {transaction.gateway} hat keine Integration"
|
||||
|
||||
#: engine/payments/viewsets.py:14
|
||||
msgid ""
|
||||
|
|
@ -206,9 +236,8 @@ msgid ""
|
|||
"permissions, can access the transactions."
|
||||
msgstr ""
|
||||
"ViewSet für die Handhabung von Nur-Lese-Operationen auf dem "
|
||||
"Transaktionsmodell. Diese Klasse bietet eine schreibgeschützte Schnittstelle "
|
||||
"für die Interaktion mit Transaktionsdaten. Sie verwendet den "
|
||||
"TransactionSerializer zur Serialisierung und Deserialisierung der Daten. Die "
|
||||
"Klasse stellt sicher, dass nur autorisierte Benutzer, die bestimmte "
|
||||
"Transaktionsmodell. Diese Klasse bietet eine schreibgeschützte Schnittstelle"
|
||||
" für die Interaktion mit Transaktionsdaten. Sie verwendet den "
|
||||
"TransactionSerializer zur Serialisierung und Deserialisierung der Daten. Die"
|
||||
" Klasse stellt sicher, dass nur autorisierte Benutzer, die bestimmte "
|
||||
"Berechtigungen erfüllen, auf die Transaktionen zugreifen können."
|
||||
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -2,12 +2,12 @@
|
|||
# Copyright (C) 2025 Egor "fureunoir" Gorbunov
|
||||
# This file is distributed under the same license as the eVibes package.
|
||||
# EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>, 2025.
|
||||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+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"
|
||||
|
|
@ -142,6 +142,10 @@ msgstr "gateway integration path is not set"
|
|||
msgid "invalid integration path: %(path)s"
|
||||
msgstr "invalid integration path: %(path)s"
|
||||
|
||||
#: engine/payments/signals.py:41
|
||||
msgid "the transaction amount didn't fit into allowed limits: "
|
||||
msgstr "The transaction amount didn't fit into allowed limits:"
|
||||
|
||||
#: engine/payments/templates/balance_deposit_email.html:6
|
||||
#: engine/payments/templates/balance_deposit_email.html:93
|
||||
msgid "balance deposit"
|
||||
|
|
@ -192,10 +196,36 @@ msgstr "A provider to get rates from is required"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "Couldn't find provider {provider}"
|
||||
|
||||
#: engine/payments/utils/emailing.py:27
|
||||
#: engine/payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Balance Deposit"
|
||||
msgid "{settings.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{settings.PROJECT_NAME} | balance deposit"
|
||||
|
||||
#: engine/payments/views.py:23
|
||||
msgid ""
|
||||
"This class provides an API endpoint to handle deposit transactions.\n"
|
||||
"It supports the creation of a deposit transaction after validating the provided data. If the user is not authenticated, an appropriate response is returned. On successful validation and execution, a response with the transaction details is provided."
|
||||
msgstr ""
|
||||
"This class provides an API endpoint to handle deposit transactions.\n"
|
||||
"It supports the creation of a deposit transaction after validating the provided data. If the user is not authenticated, an appropriate response is returned. On successful validation and execution, a response with the transaction details is provided."
|
||||
|
||||
#: engine/payments/views.py:49
|
||||
msgid ""
|
||||
"Handles incoming callback requests to the API.\n"
|
||||
"This class processes and routes incoming HTTP POST requests to the appropriate pgateway handler based on the provided gateway parameter. It is designed to handle callback events coming from external systems and provide an appropriate HTTP response indicating success or failure."
|
||||
msgstr ""
|
||||
"Handles incoming callback requests to the API.\n"
|
||||
"This class processes and routes incoming HTTP POST requests to the appropriate pgateway handler based on the provided gateway parameter. It is designed to handle callback events coming from external systems and provide an appropriate HTTP response indicating success or failure."
|
||||
|
||||
#: engine/payments/views.py:60
|
||||
#, python-brace-format
|
||||
msgid "Transaction {transaction.uuid} has no gateway"
|
||||
msgstr "Transaction {transaction.uuid} has no gateway"
|
||||
|
||||
#: engine/payments/views.py:63
|
||||
#, python-brace-format
|
||||
msgid "Gateway {transaction.gateway} has no integration"
|
||||
msgstr "Gateway {transaction.gateway} has no integration"
|
||||
|
||||
#: engine/payments/viewsets.py:14
|
||||
msgid ""
|
||||
|
|
@ -210,4 +240,3 @@ msgstr ""
|
|||
"It uses the TransactionSerializer for serializing and deserializing the "
|
||||
"data. The class ensures that only authorized users, who meet specific "
|
||||
"permissions, can access the transactions."
|
||||
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,9 +1,9 @@
|
|||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+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"
|
||||
|
|
@ -138,6 +138,10 @@ msgstr "gateway integration path is not set"
|
|||
msgid "invalid integration path: %(path)s"
|
||||
msgstr "invalid integration path: %(path)s"
|
||||
|
||||
#: engine/payments/signals.py:41
|
||||
msgid "the transaction amount didn't fit into allowed limits: "
|
||||
msgstr "The transaction amount didn't fit into allowed limits:"
|
||||
|
||||
#: engine/payments/templates/balance_deposit_email.html:6
|
||||
#: engine/payments/templates/balance_deposit_email.html:93
|
||||
msgid "balance deposit"
|
||||
|
|
@ -188,10 +192,36 @@ msgstr "A provider to get rates from is required"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "Couldn't find provider {provider}"
|
||||
|
||||
#: engine/payments/utils/emailing.py:27
|
||||
#: engine/payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Balance Deposit"
|
||||
msgid "{settings.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{settings.PROJECT_NAME} | balance deposit"
|
||||
|
||||
#: engine/payments/views.py:23
|
||||
msgid ""
|
||||
"This class provides an API endpoint to handle deposit transactions.\n"
|
||||
"It supports the creation of a deposit transaction after validating the provided data. If the user is not authenticated, an appropriate response is returned. On successful validation and execution, a response with the transaction details is provided."
|
||||
msgstr ""
|
||||
"This class provides an API endpoint to handle deposit transactions.\n"
|
||||
"It supports the creation of a deposit transaction after validating the provided data. If the user is not authenticated, an appropriate response is returned. On successful validation and execution, a response with the transaction details is provided."
|
||||
|
||||
#: engine/payments/views.py:49
|
||||
msgid ""
|
||||
"Handles incoming callback requests to the API.\n"
|
||||
"This class processes and routes incoming HTTP POST requests to the appropriate pgateway handler based on the provided gateway parameter. It is designed to handle callback events coming from external systems and provide an appropriate HTTP response indicating success or failure."
|
||||
msgstr ""
|
||||
"Handles incoming callback requests to the API.\n"
|
||||
"This class processes and routes incoming HTTP POST requests to the appropriate pgateway handler based on the provided gateway parameter. It is designed to handle callback events coming from external systems and provide an appropriate HTTP response indicating success or failure."
|
||||
|
||||
#: engine/payments/views.py:60
|
||||
#, python-brace-format
|
||||
msgid "Transaction {transaction.uuid} has no gateway"
|
||||
msgstr "Transaction {transaction.uuid} has no gateway"
|
||||
|
||||
#: engine/payments/views.py:63
|
||||
#, python-brace-format
|
||||
msgid "Gateway {transaction.gateway} has no integration"
|
||||
msgstr "Gateway {transaction.gateway} has no integration"
|
||||
|
||||
#: engine/payments/viewsets.py:14
|
||||
msgid ""
|
||||
|
|
@ -206,4 +236,3 @@ msgstr ""
|
|||
"It uses the TransactionSerializer for serializing and deserializing the "
|
||||
"data. The class ensures that only authorized users, who meet specific "
|
||||
"permissions, can access the transactions."
|
||||
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,9 +1,9 @@
|
|||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+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"
|
||||
|
|
@ -142,6 +142,10 @@ msgstr "la ruta de integración de la pasarela no está configurada"
|
|||
msgid "invalid integration path: %(path)s"
|
||||
msgstr "ruta de integración no válida: %(path)s"
|
||||
|
||||
#: engine/payments/signals.py:41
|
||||
msgid "the transaction amount didn't fit into allowed limits: "
|
||||
msgstr "El importe de la transacción no se ajustaba a los límites permitidos:"
|
||||
|
||||
#: engine/payments/templates/balance_deposit_email.html:6
|
||||
#: engine/payments/templates/balance_deposit_email.html:93
|
||||
msgid "balance deposit"
|
||||
|
|
@ -171,8 +175,7 @@ msgid ""
|
|||
"if you have any questions, feel free to contact our support at\n"
|
||||
" %(contact_email)s."
|
||||
msgstr ""
|
||||
"Si tiene alguna pregunta, no dude en ponerse en contacto con nuestro "
|
||||
"servicio de asistencia en\n"
|
||||
"Si tiene alguna pregunta, no dude en ponerse en contacto con nuestro servicio de asistencia en\n"
|
||||
" %(contact_email)s."
|
||||
|
||||
#: engine/payments/templates/balance_deposit_email.html:100
|
||||
|
|
@ -193,10 +196,36 @@ msgstr "Se necesita un proveedor del que obtener tarifas"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "No se pudo encontrar el proveedor {provider}"
|
||||
|
||||
#: engine/payments/utils/emailing.py:27
|
||||
#: engine/payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Depósito de saldo"
|
||||
msgid "{settings.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{settings.PROJECT_NAME} | depósito de saldo"
|
||||
|
||||
#: engine/payments/views.py:23
|
||||
msgid ""
|
||||
"This class provides an API endpoint to handle deposit transactions.\n"
|
||||
"It supports the creation of a deposit transaction after validating the provided data. If the user is not authenticated, an appropriate response is returned. On successful validation and execution, a response with the transaction details is provided."
|
||||
msgstr ""
|
||||
"Esta clase proporciona un punto final de API para gestionar transacciones de depósito.\n"
|
||||
"Admite la creación de una transacción de depósito tras validar los datos proporcionados. Si el usuario no está autenticado, se devuelve una respuesta apropiada. Si la validación y ejecución son correctas, se proporciona una respuesta con los detalles de la transacción."
|
||||
|
||||
#: engine/payments/views.py:49
|
||||
msgid ""
|
||||
"Handles incoming callback requests to the API.\n"
|
||||
"This class processes and routes incoming HTTP POST requests to the appropriate pgateway handler based on the provided gateway parameter. It is designed to handle callback events coming from external systems and provide an appropriate HTTP response indicating success or failure."
|
||||
msgstr ""
|
||||
"Gestiona las solicitudes entrantes de devolución de llamada a la API.\n"
|
||||
"Esta clase procesa y enruta las peticiones HTTP POST entrantes al manejador pgateway apropiado basado en el parámetro de puerta de enlace proporcionado. Está diseñada para gestionar eventos de devolución de llamada procedentes de sistemas externos y proporcionar una respuesta HTTP adecuada que indique el éxito o el fracaso."
|
||||
|
||||
#: engine/payments/views.py:60
|
||||
#, python-brace-format
|
||||
msgid "Transaction {transaction.uuid} has no gateway"
|
||||
msgstr "La transacción {transaction.uuid} no tiene puerta de enlace"
|
||||
|
||||
#: engine/payments/views.py:63
|
||||
#, python-brace-format
|
||||
msgid "Gateway {transaction.gateway} has no integration"
|
||||
msgstr "Gateway {transaction.gateway} no tiene integración"
|
||||
|
||||
#: engine/payments/viewsets.py:14
|
||||
msgid ""
|
||||
|
|
@ -207,9 +236,8 @@ msgid ""
|
|||
"permissions, can access the transactions."
|
||||
msgstr ""
|
||||
"ViewSet para manejar operaciones de sólo lectura en el modelo Transaction. "
|
||||
"Esta clase proporciona una interfaz de sólo lectura para interactuar con los "
|
||||
"datos de la transacción. Utiliza TransactionSerializer para serializar y "
|
||||
"Esta clase proporciona una interfaz de sólo lectura para interactuar con los"
|
||||
" datos de la transacción. Utiliza TransactionSerializer para serializar y "
|
||||
"deserializar los datos. La clase garantiza que sólo los usuarios "
|
||||
"autorizados, que cumplan determinados permisos, puedan acceder a las "
|
||||
"transacciones."
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
|
@ -141,6 +141,10 @@ msgstr ""
|
|||
msgid "invalid integration path: %(path)s"
|
||||
msgstr ""
|
||||
|
||||
#: engine/payments/signals.py:41
|
||||
msgid "the transaction amount didn't fit into allowed limits: "
|
||||
msgstr ""
|
||||
|
||||
#: engine/payments/templates/balance_deposit_email.html:6
|
||||
#: engine/payments/templates/balance_deposit_email.html:93
|
||||
msgid "balance deposit"
|
||||
|
|
@ -187,9 +191,37 @@ msgstr ""
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr ""
|
||||
|
||||
#: engine/payments/utils/emailing.py:27
|
||||
#: engine/payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgid "{settings.PROJECT_NAME} | balance deposit"
|
||||
msgstr ""
|
||||
|
||||
#: engine/payments/views.py:23
|
||||
msgid ""
|
||||
"This class provides an API endpoint to handle deposit transactions.\n"
|
||||
"It supports the creation of a deposit transaction after validating the "
|
||||
"provided data. If the user is not authenticated, an appropriate response is "
|
||||
"returned. On successful validation and execution, a response with the "
|
||||
"transaction details is provided."
|
||||
msgstr ""
|
||||
|
||||
#: engine/payments/views.py:49
|
||||
msgid ""
|
||||
"Handles incoming callback requests to the API.\n"
|
||||
"This class processes and routes incoming HTTP POST requests to the "
|
||||
"appropriate pgateway handler based on the provided gateway parameter. It is "
|
||||
"designed to handle callback events coming from external systems and provide "
|
||||
"an appropriate HTTP response indicating success or failure."
|
||||
msgstr ""
|
||||
|
||||
#: engine/payments/views.py:60
|
||||
#, python-brace-format
|
||||
msgid "Transaction {transaction.uuid} has no gateway"
|
||||
msgstr ""
|
||||
|
||||
#: engine/payments/views.py:63
|
||||
#, python-brace-format
|
||||
msgid "Gateway {transaction.gateway} has no integration"
|
||||
msgstr ""
|
||||
|
||||
#: engine/payments/viewsets.py:14
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,9 +1,9 @@
|
|||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+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"
|
||||
|
|
@ -106,7 +106,8 @@ msgstr "limite journalière"
|
|||
#: engine/payments/models.py:116
|
||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||
msgstr ""
|
||||
"la limite quotidienne des montants des transactions. 0 signifie aucune limite"
|
||||
"la limite quotidienne des montants des transactions. 0 signifie aucune "
|
||||
"limite"
|
||||
|
||||
#: engine/payments/models.py:122
|
||||
msgid "monthly limit"
|
||||
|
|
@ -142,6 +143,11 @@ msgstr "le chemin d'intégration de la passerelle n'est pas défini"
|
|||
msgid "invalid integration path: %(path)s"
|
||||
msgstr "chemin d'intégration non valide : %(path)s"
|
||||
|
||||
#: engine/payments/signals.py:41
|
||||
msgid "the transaction amount didn't fit into allowed limits: "
|
||||
msgstr ""
|
||||
"Le montant de la transaction ne correspondait pas aux limites autorisées :"
|
||||
|
||||
#: engine/payments/templates/balance_deposit_email.html:6
|
||||
#: engine/payments/templates/balance_deposit_email.html:93
|
||||
msgid "balance deposit"
|
||||
|
|
@ -171,8 +177,7 @@ msgid ""
|
|||
"if you have any questions, feel free to contact our support at\n"
|
||||
" %(contact_email)s."
|
||||
msgstr ""
|
||||
"Si vous avez des questions, n'hésitez pas à contacter notre service "
|
||||
"d'assistance à l'adresse suivante\n"
|
||||
"Si vous avez des questions, n'hésitez pas à contacter notre service d'assistance à l'adresse suivante\n"
|
||||
" %(contact_email)s."
|
||||
|
||||
#: engine/payments/templates/balance_deposit_email.html:100
|
||||
|
|
@ -186,17 +191,44 @@ msgstr "Tous droits réservés"
|
|||
|
||||
#: engine/payments/utils/__init__.py:8
|
||||
msgid "a provider to get rates from is required"
|
||||
msgstr "Il est nécessaire de disposer d'un fournisseur pour obtenir des tarifs"
|
||||
msgstr ""
|
||||
"Il est nécessaire de disposer d'un fournisseur pour obtenir des tarifs"
|
||||
|
||||
#: engine/payments/utils/__init__.py:15
|
||||
#, python-brace-format
|
||||
msgid "couldn't find provider {provider}"
|
||||
msgstr "Impossible de trouver le fournisseur {provider}"
|
||||
|
||||
#: engine/payments/utils/emailing.py:27
|
||||
#: engine/payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Dépôt de solde"
|
||||
msgid "{settings.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{settings.PROJECT_NAME} | dépôt de solde"
|
||||
|
||||
#: engine/payments/views.py:23
|
||||
msgid ""
|
||||
"This class provides an API endpoint to handle deposit transactions.\n"
|
||||
"It supports the creation of a deposit transaction after validating the provided data. If the user is not authenticated, an appropriate response is returned. On successful validation and execution, a response with the transaction details is provided."
|
||||
msgstr ""
|
||||
"Cette classe fournit un point d'accès à l'API pour gérer les transactions de dépôt.\n"
|
||||
"Elle prend en charge la création d'une transaction de dépôt après validation des données fournies. Si l'utilisateur n'est pas authentifié, une réponse appropriée est renvoyée. Si la validation et l'exécution sont réussies, une réponse contenant les détails de la transaction est fournie."
|
||||
|
||||
#: engine/payments/views.py:49
|
||||
msgid ""
|
||||
"Handles incoming callback requests to the API.\n"
|
||||
"This class processes and routes incoming HTTP POST requests to the appropriate pgateway handler based on the provided gateway parameter. It is designed to handle callback events coming from external systems and provide an appropriate HTTP response indicating success or failure."
|
||||
msgstr ""
|
||||
"Gère les demandes de rappel entrantes vers l'API.\n"
|
||||
"Cette classe traite et achemine les demandes HTTP POST entrantes vers le gestionnaire pgateway approprié en fonction du paramètre de passerelle fourni. Elle est conçue pour gérer les événements de rappel provenant de systèmes externes et fournir une réponse HTTP appropriée indiquant le succès ou l'échec."
|
||||
|
||||
#: engine/payments/views.py:60
|
||||
#, python-brace-format
|
||||
msgid "Transaction {transaction.uuid} has no gateway"
|
||||
msgstr "La transaction {transaction.uuid} n'a pas de passerelle"
|
||||
|
||||
#: engine/payments/views.py:63
|
||||
#, python-brace-format
|
||||
msgid "Gateway {transaction.gateway} has no integration"
|
||||
msgstr "La passerelle {transaction.gateway} n'a pas d'intégration"
|
||||
|
||||
#: engine/payments/viewsets.py:14
|
||||
msgid ""
|
||||
|
|
@ -212,4 +244,3 @@ msgstr ""
|
|||
"TransactionSerializer pour sérialiser et désérialiser les données. Cette "
|
||||
"classe garantit que seuls les utilisateurs autorisés, qui disposent de "
|
||||
"permissions spécifiques, peuvent accéder aux transactions."
|
||||
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,9 +1,9 @@
|
|||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+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"
|
||||
|
|
@ -138,6 +138,10 @@ msgstr "נתיב שילוב השער אינו מוגדר"
|
|||
msgid "invalid integration path: %(path)s"
|
||||
msgstr "נתיב אינטגרציה לא חוקי: %(path)s"
|
||||
|
||||
#: engine/payments/signals.py:41
|
||||
msgid "the transaction amount didn't fit into allowed limits: "
|
||||
msgstr "סכום העסקה לא התאים למגבלות המותרות:"
|
||||
|
||||
#: engine/payments/templates/balance_deposit_email.html:6
|
||||
#: engine/payments/templates/balance_deposit_email.html:93
|
||||
msgid "balance deposit"
|
||||
|
|
@ -185,10 +189,38 @@ msgstr "נדרש ספק ממנו ניתן לקבל תעריפים"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "לא ניתן למצוא את הספק {provider}"
|
||||
|
||||
#: engine/payments/utils/emailing.py:27
|
||||
#: engine/payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | הפקדת יתרה"
|
||||
msgid "{settings.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{settings.PROJECT_NAME} | הפקדת יתרה"
|
||||
|
||||
#: engine/payments/views.py:23
|
||||
msgid ""
|
||||
"This class provides an API endpoint to handle deposit transactions.\n"
|
||||
"It supports the creation of a deposit transaction after validating the provided data. If the user is not authenticated, an appropriate response is returned. On successful validation and execution, a response with the transaction details is provided."
|
||||
msgstr ""
|
||||
"מחלקת זו מספקת נקודת קצה API לטיפול בעסקאות הפקדה. היא תומכת ביצירת עסקת "
|
||||
"הפקדה לאחר אימות הנתונים שנמסרו. אם המשתמש אינו מאומת, מתקבלת תגובה מתאימה. "
|
||||
"לאחר אימות וביצוע מוצלחים, מתקבלת תגובה עם פרטי העסקה."
|
||||
|
||||
#: engine/payments/views.py:49
|
||||
msgid ""
|
||||
"Handles incoming callback requests to the API.\n"
|
||||
"This class processes and routes incoming HTTP POST requests to the appropriate pgateway handler based on the provided gateway parameter. It is designed to handle callback events coming from external systems and provide an appropriate HTTP response indicating success or failure."
|
||||
msgstr ""
|
||||
"מטפל בבקשות החזרה נכנסות ל-API. מחלקה זו מעבדת ומנתבת בקשות HTTP POST נכנסות"
|
||||
" למטפל pgateway המתאים על סמך פרמטר השער שסופק. היא נועדה לטפל באירועי החזרה"
|
||||
" ממערכות חיצוניות ולספק תגובת HTTP מתאימה המציינת הצלחה או כישלון."
|
||||
|
||||
#: engine/payments/views.py:60
|
||||
#, python-brace-format
|
||||
msgid "Transaction {transaction.uuid} has no gateway"
|
||||
msgstr "לעסקה {transaction.uuid} אין שער"
|
||||
|
||||
#: engine/payments/views.py:63
|
||||
#, python-brace-format
|
||||
msgid "Gateway {transaction.gateway} has no integration"
|
||||
msgstr "לשער {transaction.gateway} אין אינטגרציה"
|
||||
|
||||
#: engine/payments/viewsets.py:14
|
||||
msgid ""
|
||||
|
|
@ -200,6 +232,5 @@ msgid ""
|
|||
msgstr ""
|
||||
"ViewSet לטיפול בפעולות לקריאה בלבד במודל העסקה. מחלקה זו מספקת ממשק לקריאה "
|
||||
"בלבד לצורך אינטראקציה עם נתוני העסקה. היא משתמשת ב-TransactionSerializer "
|
||||
"לצורך סידור סדרתי ופירוק סדרתי של הנתונים. המחלקה מבטיחה שרק משתמשים מורשים, "
|
||||
"העומדים בהרשאות ספציפיות, יוכלו לגשת לעסקאות."
|
||||
|
||||
"לצורך סידור סדרתי ופירוק סדרתי של הנתונים. המחלקה מבטיחה שרק משתמשים מורשים,"
|
||||
" העומדים בהרשאות ספציפיות, יוכלו לגשת לעסקאות."
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2025.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||
"POT-Creation-Date: 2025-11-15 16:53+0300\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -141,6 +141,10 @@ msgstr ""
|
|||
msgid "invalid integration path: %(path)s"
|
||||
msgstr ""
|
||||
|
||||
#: engine/payments/signals.py:41
|
||||
msgid "the transaction amount didn't fit into allowed limits: "
|
||||
msgstr ""
|
||||
|
||||
#: engine/payments/templates/balance_deposit_email.html:6
|
||||
#: engine/payments/templates/balance_deposit_email.html:93
|
||||
msgid "balance deposit"
|
||||
|
|
@ -187,9 +191,37 @@ msgstr ""
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr ""
|
||||
|
||||
#: engine/payments/utils/emailing.py:27
|
||||
#: engine/payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgid "{settings.PROJECT_NAME} | balance deposit"
|
||||
msgstr ""
|
||||
|
||||
#: engine/payments/views.py:23
|
||||
msgid ""
|
||||
"This class provides an API endpoint to handle deposit transactions.\n"
|
||||
"It supports the creation of a deposit transaction after validating the "
|
||||
"provided data. If the user is not authenticated, an appropriate response is "
|
||||
"returned. On successful validation and execution, a response with the "
|
||||
"transaction details is provided."
|
||||
msgstr ""
|
||||
|
||||
#: engine/payments/views.py:49
|
||||
msgid ""
|
||||
"Handles incoming callback requests to the API.\n"
|
||||
"This class processes and routes incoming HTTP POST requests to the "
|
||||
"appropriate pgateway handler based on the provided gateway parameter. It is "
|
||||
"designed to handle callback events coming from external systems and provide "
|
||||
"an appropriate HTTP response indicating success or failure."
|
||||
msgstr ""
|
||||
|
||||
#: engine/payments/views.py:60
|
||||
#, python-brace-format
|
||||
msgid "Transaction {transaction.uuid} has no gateway"
|
||||
msgstr ""
|
||||
|
||||
#: engine/payments/views.py:63
|
||||
#, python-brace-format
|
||||
msgid "Gateway {transaction.gateway} has no integration"
|
||||
msgstr ""
|
||||
|
||||
#: engine/payments/viewsets.py:14
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue