Features: 1) Add datetime library import; 2) Introduce id_for_label properties for all fields in NiceModel;

Fixes: 1) Correct field type hints and add `# type: ignore` to suppress validation issues;

Extra: Refactor code for formatting consistency and readability.
This commit is contained in:
Egor Pavlovich Gorbunov 2025-06-22 15:54:43 +03:00
parent 8b46c0a2c5
commit 5425225e31
35 changed files with 889 additions and 582 deletions

View file

@ -1,4 +1,5 @@
import uuid
from datetime import datetime
from django.db.models import BooleanField, Model, UUIDField
from django.utils.translation import gettext_lazy as _
@ -7,23 +8,35 @@ from django_extensions.db.fields import CreationDateTimeField, ModificationDateT
class NiceModel(Model):
id = None
uuid: UUIDField = UUIDField(
uuid: uuid = UUIDField( # type: ignore
verbose_name=_("unique id"),
help_text=_("unique id is used to surely identify any database object"),
primary_key=True,
default=uuid.uuid4,
editable=False,
)
is_active: BooleanField = BooleanField(
uuid.id_for_label = "uuid"
is_active: bool = BooleanField( # type: ignore
default=True,
verbose_name=_("is active"),
help_text=_("if set to false, this object can't be seen by users without needed permission"),
help_text=_(
"if set to false, this object can't be seen by users without needed permission"
),
)
created = CreationDateTimeField(_("created"), help_text=_("when the object first appeared on the database"))
modified = ModificationDateTimeField(_("modified"), help_text=_("when the object was last modified"))
is_active.id_for_label = "is_active"
created: datetime = CreationDateTimeField( # type: ignore
_("created"), help_text=_("when the object first appeared on the database")
)
created.id_for_label = "created"
modified: datetime = ModificationDateTimeField( # type: ignore
_("modified"), help_text=_("when the object was last modified")
)
modified.id_for_label = "modified"
def save(self, **kwargs):
self.update_modified = kwargs.pop("update_modified", getattr(self, "update_modified", True))
self.update_modified = kwargs.pop(
"update_modified", getattr(self, "update_modified", True)
)
super().save(**kwargs)
class Meta:

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
"POT-Creation-Date: 2025-06-22 13:52+0100\n"
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
@ -13,81 +13,105 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: core/abstract.py:11
#: core/abstract.py:12
msgid "unique id"
msgstr "المعرف الفريد"
#: core/abstract.py:12
#: core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr "يستخدم المعرف الفريد لتحديد أي كائن قاعدة بيانات بالتأكيد"
#: core/abstract.py:19
#: core/abstract.py:21
msgid "is active"
msgstr "نشط"
#: core/abstract.py:20
#: core/abstract.py:23
msgid ""
"if set to false, this object can't be seen by users without needed "
"permission"
msgstr ""
"إذا تم تعيينه على خطأ، لا يمكن للمستخدمين رؤية هذا الكائن دون الحاجة إلى إذن"
#: core/abstract.py:22 core/choices.py:18
#: core/abstract.py:28 core/choices.py:18
msgid "created"
msgstr "تم إنشاؤها"
#: core/abstract.py:22
#: core/abstract.py:28
msgid "when the object first appeared on the database"
msgstr "عندما ظهر الكائن لأول مرة في قاعدة البيانات"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "modified"
msgstr "تم التعديل"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "when the object was last modified"
msgstr "متى تم تحرير الكائن آخر مرة"
#: core/admin.py:41 core/admin.py:56
#: core/admin.py:41
msgid "general"
msgstr "جنرال لواء"
#: core/admin.py:42
msgid "I18N"
msgstr "التدويل"
#: core/admin.py:43
msgid "metadata"
msgstr "البيانات الوصفية"
#: core/admin.py:44
msgid "timestamps"
msgstr "الطوابع الزمنية"
#: core/admin.py:45
msgid "relations"
msgstr "العلاقات"
#: core/admin.py:69 core/admin.py:70
msgid "translations"
msgstr "الترجمات"
#: core/admin.py:98 core/admin.py:113
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "تنشيط المحدد %(verbose_name_plural)s"
#: core/admin.py:46 core/admin.py:61
#: core/admin.py:103 core/admin.py:118
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "إلغاء تنشيط %(verbose_name_plural)s المحددة"
#: core/admin.py:70 core/graphene/object_types.py:411
#: core/admin.py:127 core/graphene/object_types.py:411
#: core/graphene/object_types.py:418 core/models.py:509 core/models.py:517
msgid "attribute value"
msgstr "قيمة السمة"
#: core/admin.py:71 core/graphene/object_types.py:48 core/models.py:518
#: core/admin.py:128 core/graphene/object_types.py:48 core/models.py:518
msgid "attribute values"
msgstr "قيم السمات"
#: core/admin.py:148
#: core/admin.py:235
msgid "name"
msgstr "الاسم"
#: core/admin.py:171
#: core/admin.py:258
msgid "image"
msgstr "الصورة"
#: core/admin.py:172 core/graphene/object_types.py:364
#: core/admin.py:259 core/graphene/object_types.py:364
msgid "images"
msgstr "الصور"
#: core/admin.py:179 core/models.py:648
#: core/admin.py:267 core/models.py:648
msgid "stock"
msgstr "المخزون"
#: core/admin.py:180 core/graphene/object_types.py:465
#: core/admin.py:268 core/graphene/object_types.py:465
msgid "stocks"
msgstr "الأسهم"
#: core/admin.py:220 core/graphene/object_types.py:368
#: core/admin.py:309 core/graphene/object_types.py:368
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:109
@ -95,31 +119,23 @@ msgstr "الأسهم"
msgid "price"
msgstr "السعر"
#: core/admin.py:225
#: core/admin.py:314
msgid "rating"
msgstr "تصنيف المنتج"
#: core/admin.py:229
msgid "basic info"
msgstr "معلومات أساسية"
#: core/admin.py:245
msgid "important dates"
msgstr "تواريخ مهمة"
#: core/admin.py:289 core/models.py:1382
#: core/admin.py:390 core/models.py:1382
msgid "order product"
msgstr "طلب المنتج"
#: core/admin.py:290 core/graphene/object_types.py:290 core/models.py:1383
#: core/admin.py:391 core/graphene/object_types.py:290 core/models.py:1383
msgid "order products"
msgstr "اطلب المنتجات"
#: core/admin.py:317
#: core/admin.py:419
msgid "is business"
msgstr "هل الأعمال"
#: core/admin.py:448
#: core/admin.py:552
msgid "config"
msgstr "التكوين"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
"POT-Creation-Date: 2025-06-22 13:52+0100\n"
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
@ -13,20 +13,20 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: core/abstract.py:11
#: core/abstract.py:12
msgid "unique id"
msgstr "Jedinečné ID"
#: core/abstract.py:12
#: core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr ""
"Jedinečné ID slouží k jisté identifikaci jakéhokoli databázového objektu."
#: core/abstract.py:19
#: core/abstract.py:21
msgid "is active"
msgstr "Je aktivní"
#: core/abstract.py:20
#: core/abstract.py:23
msgid ""
"if set to false, this object can't be seen by users without needed "
"permission"
@ -34,62 +34,86 @@ msgstr ""
"Pokud je nastaveno na false, nemohou tento objekt vidět uživatelé bez "
"potřebného oprávnění."
#: core/abstract.py:22 core/choices.py:18
#: core/abstract.py:28 core/choices.py:18
msgid "created"
msgstr "Vytvořeno"
#: core/abstract.py:22
#: core/abstract.py:28
msgid "when the object first appeared on the database"
msgstr "Kdy se objekt poprvé objevil v databázi"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "modified"
msgstr "Upraveno"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "when the object was last modified"
msgstr "Kdy byl objekt naposledy upraven"
#: core/admin.py:41 core/admin.py:56
#: core/admin.py:41
msgid "general"
msgstr "Obecné"
#: core/admin.py:42
msgid "I18N"
msgstr "Internacionalizace"
#: core/admin.py:43
msgid "metadata"
msgstr "Metadata"
#: core/admin.py:44
msgid "timestamps"
msgstr "Časová razítka"
#: core/admin.py:45
msgid "relations"
msgstr "Vztahy"
#: core/admin.py:69 core/admin.py:70
msgid "translations"
msgstr "Překlady"
#: core/admin.py:98 core/admin.py:113
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "Aktivovat vybrané %(verbose_name_plural)s"
#: core/admin.py:46 core/admin.py:61
#: core/admin.py:103 core/admin.py:118
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "Deaktivovat vybrané %(verbose_name_plural)s"
#: core/admin.py:70 core/graphene/object_types.py:411
#: core/admin.py:127 core/graphene/object_types.py:411
#: core/graphene/object_types.py:418 core/models.py:509 core/models.py:517
msgid "attribute value"
msgstr "Hodnota atributu"
#: core/admin.py:71 core/graphene/object_types.py:48 core/models.py:518
#: core/admin.py:128 core/graphene/object_types.py:48 core/models.py:518
msgid "attribute values"
msgstr "Hodnoty atributů"
#: core/admin.py:148
#: core/admin.py:235
msgid "name"
msgstr "Název"
#: core/admin.py:171
#: core/admin.py:258
msgid "image"
msgstr "Obrázek"
#: core/admin.py:172 core/graphene/object_types.py:364
#: core/admin.py:259 core/graphene/object_types.py:364
msgid "images"
msgstr "Obrázky"
#: core/admin.py:179 core/models.py:648
#: core/admin.py:267 core/models.py:648
msgid "stock"
msgstr "Stock"
#: core/admin.py:180 core/graphene/object_types.py:465
#: core/admin.py:268 core/graphene/object_types.py:465
msgid "stocks"
msgstr "Zásoby"
#: core/admin.py:220 core/graphene/object_types.py:368
#: core/admin.py:309 core/graphene/object_types.py:368
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:109
@ -97,31 +121,23 @@ msgstr "Zásoby"
msgid "price"
msgstr "Cena"
#: core/admin.py:225
#: core/admin.py:314
msgid "rating"
msgstr "Hodnocení produktu"
#: core/admin.py:229
msgid "basic info"
msgstr "Základní informace"
#: core/admin.py:245
msgid "important dates"
msgstr "Důležitá data"
#: core/admin.py:289 core/models.py:1382
#: core/admin.py:390 core/models.py:1382
msgid "order product"
msgstr "Objednat produkt"
#: core/admin.py:290 core/graphene/object_types.py:290 core/models.py:1383
#: core/admin.py:391 core/graphene/object_types.py:290 core/models.py:1383
msgid "order products"
msgstr "Objednat produkty"
#: core/admin.py:317
#: core/admin.py:419
msgid "is business"
msgstr "Je podnikání"
#: core/admin.py:448
#: core/admin.py:552
msgid "config"
msgstr "Konfigurace"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
"POT-Creation-Date: 2025-06-22 13:52+0100\n"
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
@ -13,19 +13,19 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: core/abstract.py:11
#: core/abstract.py:12
msgid "unique id"
msgstr "Unikt ID"
#: core/abstract.py:12
#: core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr "Unikt ID bruges til sikkert at identificere ethvert databaseobjekt"
#: core/abstract.py:19
#: core/abstract.py:21
msgid "is active"
msgstr "Er aktiv"
#: core/abstract.py:20
#: core/abstract.py:23
msgid ""
"if set to false, this object can't be seen by users without needed "
"permission"
@ -33,62 +33,86 @@ msgstr ""
"Hvis det er sat til false, kan dette objekt ikke ses af brugere uden den "
"nødvendige tilladelse."
#: core/abstract.py:22 core/choices.py:18
#: core/abstract.py:28 core/choices.py:18
msgid "created"
msgstr "Oprettet"
#: core/abstract.py:22
#: core/abstract.py:28
msgid "when the object first appeared on the database"
msgstr "Da objektet første gang dukkede op i databasen"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "modified"
msgstr "Modificeret"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "when the object was last modified"
msgstr "Hvornår objektet sidst blev redigeret"
#: core/admin.py:41 core/admin.py:56
#: core/admin.py:41
msgid "general"
msgstr "Generelt"
#: core/admin.py:42
msgid "I18N"
msgstr "Internationalisering"
#: core/admin.py:43
msgid "metadata"
msgstr "Metadata"
#: core/admin.py:44
msgid "timestamps"
msgstr "Tidsstempler"
#: core/admin.py:45
msgid "relations"
msgstr "Relationer"
#: core/admin.py:69 core/admin.py:70
msgid "translations"
msgstr "Oversættelser"
#: core/admin.py:98 core/admin.py:113
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "Aktivér udvalgte %(verbose_name_plural)s"
#: core/admin.py:46 core/admin.py:61
#: core/admin.py:103 core/admin.py:118
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "Deaktiver udvalgte %(verbose_name_plural)s"
#: core/admin.py:70 core/graphene/object_types.py:411
#: core/admin.py:127 core/graphene/object_types.py:411
#: core/graphene/object_types.py:418 core/models.py:509 core/models.py:517
msgid "attribute value"
msgstr "Attributværdi"
#: core/admin.py:71 core/graphene/object_types.py:48 core/models.py:518
#: core/admin.py:128 core/graphene/object_types.py:48 core/models.py:518
msgid "attribute values"
msgstr "Attributværdier"
#: core/admin.py:148
#: core/admin.py:235
msgid "name"
msgstr "Navn"
#: core/admin.py:171
#: core/admin.py:258
msgid "image"
msgstr "Billede"
#: core/admin.py:172 core/graphene/object_types.py:364
#: core/admin.py:259 core/graphene/object_types.py:364
msgid "images"
msgstr "Billeder"
#: core/admin.py:179 core/models.py:648
#: core/admin.py:267 core/models.py:648
msgid "stock"
msgstr "Lager"
#: core/admin.py:180 core/graphene/object_types.py:465
#: core/admin.py:268 core/graphene/object_types.py:465
msgid "stocks"
msgstr "Aktier"
#: core/admin.py:220 core/graphene/object_types.py:368
#: core/admin.py:309 core/graphene/object_types.py:368
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:109
@ -96,31 +120,23 @@ msgstr "Aktier"
msgid "price"
msgstr "Pris"
#: core/admin.py:225
#: core/admin.py:314
msgid "rating"
msgstr "Produktvurdering"
#: core/admin.py:229
msgid "basic info"
msgstr "Grundlæggende information"
#: core/admin.py:245
msgid "important dates"
msgstr "Vigtige datoer"
#: core/admin.py:289 core/models.py:1382
#: core/admin.py:390 core/models.py:1382
msgid "order product"
msgstr "Bestil produkt"
#: core/admin.py:290 core/graphene/object_types.py:290 core/models.py:1383
#: core/admin.py:391 core/graphene/object_types.py:290 core/models.py:1383
msgid "order products"
msgstr "Bestil produkter"
#: core/admin.py:317
#: core/admin.py:419
msgid "is business"
msgstr "Er forretning"
#: core/admin.py:448
#: core/admin.py:552
msgid "config"
msgstr "Konfig"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
"POT-Creation-Date: 2025-06-22 13:52+0100\n"
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
@ -13,21 +13,21 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: core/abstract.py:11
#: core/abstract.py:12
msgid "unique id"
msgstr "Eindeutige ID"
#: core/abstract.py:12
#: core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr ""
"Eindeutige ID wird zur sicheren Identifizierung jedes Datenbankobjekts "
"verwendet"
#: core/abstract.py:19
#: core/abstract.py:21
msgid "is active"
msgstr "Ist aktiv"
#: core/abstract.py:20
#: core/abstract.py:23
msgid ""
"if set to false, this object can't be seen by users without needed "
"permission"
@ -35,62 +35,86 @@ msgstr ""
"Wenn auf false gesetzt, kann dieses Objekt von Benutzern ohne die "
"erforderliche Berechtigung nicht gesehen werden."
#: core/abstract.py:22 core/choices.py:18
#: core/abstract.py:28 core/choices.py:18
msgid "created"
msgstr "Erstellt"
#: core/abstract.py:22
#: core/abstract.py:28
msgid "when the object first appeared on the database"
msgstr "Wann das Objekt zum ersten Mal in der Datenbank erschienen ist"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "modified"
msgstr "Geändert"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "when the object was last modified"
msgstr "Wann das Objekt zuletzt bearbeitet wurde"
#: core/admin.py:41 core/admin.py:56
#: core/admin.py:41
msgid "general"
msgstr "Allgemein"
#: core/admin.py:42
msgid "I18N"
msgstr "Internationalisierung"
#: core/admin.py:43
msgid "metadata"
msgstr "Metadaten"
#: core/admin.py:44
msgid "timestamps"
msgstr "Zeitstempel"
#: core/admin.py:45
msgid "relations"
msgstr "Beziehungen"
#: core/admin.py:69 core/admin.py:70
msgid "translations"
msgstr "Übersetzungen"
#: core/admin.py:98 core/admin.py:113
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "Ausgewählte %(verbose_name_plural)s aktivieren"
#: core/admin.py:46 core/admin.py:61
#: core/admin.py:103 core/admin.py:118
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "Ausgewählte %(verbose_name_plural)s deaktivieren"
#: core/admin.py:70 core/graphene/object_types.py:411
#: core/admin.py:127 core/graphene/object_types.py:411
#: core/graphene/object_types.py:418 core/models.py:509 core/models.py:517
msgid "attribute value"
msgstr "Attribut Wert"
#: core/admin.py:71 core/graphene/object_types.py:48 core/models.py:518
#: core/admin.py:128 core/graphene/object_types.py:48 core/models.py:518
msgid "attribute values"
msgstr "Attribut Werte"
#: core/admin.py:148
#: core/admin.py:235
msgid "name"
msgstr "Name"
#: core/admin.py:171
#: core/admin.py:258
msgid "image"
msgstr "Bild"
#: core/admin.py:172 core/graphene/object_types.py:364
#: core/admin.py:259 core/graphene/object_types.py:364
msgid "images"
msgstr "Bilder"
#: core/admin.py:179 core/models.py:648
#: core/admin.py:267 core/models.py:648
msgid "stock"
msgstr "Lagerbestand"
#: core/admin.py:180 core/graphene/object_types.py:465
#: core/admin.py:268 core/graphene/object_types.py:465
msgid "stocks"
msgstr "Bestände"
#: core/admin.py:220 core/graphene/object_types.py:368
#: core/admin.py:309 core/graphene/object_types.py:368
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:109
@ -98,31 +122,23 @@ msgstr "Bestände"
msgid "price"
msgstr "Preis"
#: core/admin.py:225
#: core/admin.py:314
msgid "rating"
msgstr "Produktbewertung"
#: core/admin.py:229
msgid "basic info"
msgstr "Grundlegende Informationen"
#: core/admin.py:245
msgid "important dates"
msgstr "Wichtige Termine"
#: core/admin.py:289 core/models.py:1382
#: core/admin.py:390 core/models.py:1382
msgid "order product"
msgstr "Produkt bestellen"
#: core/admin.py:290 core/graphene/object_types.py:290 core/models.py:1383
#: core/admin.py:391 core/graphene/object_types.py:290 core/models.py:1383
msgid "order products"
msgstr "Produkte bestellen"
#: core/admin.py:317
#: core/admin.py:419
msgid "is business"
msgstr "Ist Business"
#: core/admin.py:448
#: core/admin.py:552
msgid "config"
msgstr "Konfigurieren Sie"

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
"POT-Creation-Date: 2025-06-22 13:52+0100\n"
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
@ -17,19 +17,19 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: core/abstract.py:11
#: core/abstract.py:12
msgid "unique id"
msgstr "Unique ID"
#: core/abstract.py:12
#: core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr "Unique ID is used to surely identify any database object"
#: core/abstract.py:19
#: core/abstract.py:21
msgid "is active"
msgstr "Is Active"
#: core/abstract.py:20
#: core/abstract.py:23
msgid ""
"if set to false, this object can't be seen by users without needed "
"permission"
@ -37,62 +37,86 @@ msgstr ""
"If set to false, this object can't be seen by users without needed "
"permission"
#: core/abstract.py:22 core/choices.py:18
#: core/abstract.py:28 core/choices.py:18
msgid "created"
msgstr "Created"
#: core/abstract.py:22
#: core/abstract.py:28
msgid "when the object first appeared on the database"
msgstr "When the object first appeared on the database"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "modified"
msgstr "Modified"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "when the object was last modified"
msgstr "When the object was last edited"
#: core/admin.py:41 core/admin.py:56
#: core/admin.py:41
msgid "general"
msgstr "General"
#: core/admin.py:42
msgid "I18N"
msgstr "Internationalization"
#: core/admin.py:43
msgid "metadata"
msgstr "Metadata"
#: core/admin.py:44
msgid "timestamps"
msgstr "Timestamps"
#: core/admin.py:45
msgid "relations"
msgstr "Relations"
#: core/admin.py:69 core/admin.py:70
msgid "translations"
msgstr "Translations"
#: core/admin.py:98 core/admin.py:113
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "Activate selected %(verbose_name_plural)s"
#: core/admin.py:46 core/admin.py:61
#: core/admin.py:103 core/admin.py:118
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "Deactivate selected %(verbose_name_plural)s"
#: core/admin.py:70 core/graphene/object_types.py:411
#: core/admin.py:127 core/graphene/object_types.py:411
#: core/graphene/object_types.py:418 core/models.py:509 core/models.py:517
msgid "attribute value"
msgstr "Attribute Value"
#: core/admin.py:71 core/graphene/object_types.py:48 core/models.py:518
#: core/admin.py:128 core/graphene/object_types.py:48 core/models.py:518
msgid "attribute values"
msgstr "Attribute Values"
#: core/admin.py:148
#: core/admin.py:235
msgid "name"
msgstr "Name"
#: core/admin.py:171
#: core/admin.py:258
msgid "image"
msgstr "Image"
#: core/admin.py:172 core/graphene/object_types.py:364
#: core/admin.py:259 core/graphene/object_types.py:364
msgid "images"
msgstr "Images"
#: core/admin.py:179 core/models.py:648
#: core/admin.py:267 core/models.py:648
msgid "stock"
msgstr "Stock"
#: core/admin.py:180 core/graphene/object_types.py:465
#: core/admin.py:268 core/graphene/object_types.py:465
msgid "stocks"
msgstr "Stocks"
#: core/admin.py:220 core/graphene/object_types.py:368
#: core/admin.py:309 core/graphene/object_types.py:368
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:109
@ -100,31 +124,23 @@ msgstr "Stocks"
msgid "price"
msgstr "Price"
#: core/admin.py:225
#: core/admin.py:314
msgid "rating"
msgstr "Rating"
#: core/admin.py:229
msgid "basic info"
msgstr "Basic Info"
#: core/admin.py:245
msgid "important dates"
msgstr "Important Dates"
#: core/admin.py:289 core/models.py:1382
#: core/admin.py:390 core/models.py:1382
msgid "order product"
msgstr "Order Product"
#: core/admin.py:290 core/graphene/object_types.py:290 core/models.py:1383
#: core/admin.py:391 core/graphene/object_types.py:290 core/models.py:1383
msgid "order products"
msgstr "Order Products"
#: core/admin.py:317
#: core/admin.py:419
msgid "is business"
msgstr "Is Business"
#: core/admin.py:448
#: core/admin.py:552
msgid "config"
msgstr "Config"
@ -2258,5 +2274,11 @@ msgstr "favicon not found"
msgid "Geocoding error: {e}"
msgstr "Geocoding error: {e}"
#~ msgid "basic info"
#~ msgstr "Basic Info"
#~ msgid "important dates"
#~ msgstr "Important Dates"
#~ msgid "eVibes Engine"
#~ msgstr "eVibes Engine"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
"POT-Creation-Date: 2025-06-22 13:52+0100\n"
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
@ -13,19 +13,19 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: core/abstract.py:11
#: core/abstract.py:12
msgid "unique id"
msgstr "Unique ID"
#: core/abstract.py:12
#: core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr "Unique ID is used to surely identify any database object"
#: core/abstract.py:19
#: core/abstract.py:21
msgid "is active"
msgstr "Is Active"
#: core/abstract.py:20
#: core/abstract.py:23
msgid ""
"if set to false, this object can't be seen by users without needed "
"permission"
@ -33,62 +33,86 @@ msgstr ""
"If set to false, this object can't be seen by users without needed "
"permission"
#: core/abstract.py:22 core/choices.py:18
#: core/abstract.py:28 core/choices.py:18
msgid "created"
msgstr "Created"
#: core/abstract.py:22
#: core/abstract.py:28
msgid "when the object first appeared on the database"
msgstr "When the object first appeared on the database"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "modified"
msgstr "Modified"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "when the object was last modified"
msgstr "When the object was last edited"
#: core/admin.py:41 core/admin.py:56
#: core/admin.py:41
msgid "general"
msgstr "General"
#: core/admin.py:42
msgid "I18N"
msgstr "Internationalization"
#: core/admin.py:43
msgid "metadata"
msgstr "Metadata"
#: core/admin.py:44
msgid "timestamps"
msgstr "Timestamps"
#: core/admin.py:45
msgid "relations"
msgstr "Relations"
#: core/admin.py:69 core/admin.py:70
msgid "translations"
msgstr "Translations"
#: core/admin.py:98 core/admin.py:113
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "Activate selected %(verbose_name_plural)s"
#: core/admin.py:46 core/admin.py:61
#: core/admin.py:103 core/admin.py:118
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "Deactivate selected %(verbose_name_plural)s"
#: core/admin.py:70 core/graphene/object_types.py:411
#: core/admin.py:127 core/graphene/object_types.py:411
#: core/graphene/object_types.py:418 core/models.py:509 core/models.py:517
msgid "attribute value"
msgstr "Attribute Value"
#: core/admin.py:71 core/graphene/object_types.py:48 core/models.py:518
#: core/admin.py:128 core/graphene/object_types.py:48 core/models.py:518
msgid "attribute values"
msgstr "Attribute Values"
#: core/admin.py:148
#: core/admin.py:235
msgid "name"
msgstr "Name"
#: core/admin.py:171
#: core/admin.py:258
msgid "image"
msgstr "Image"
#: core/admin.py:172 core/graphene/object_types.py:364
#: core/admin.py:259 core/graphene/object_types.py:364
msgid "images"
msgstr "Images"
#: core/admin.py:179 core/models.py:648
#: core/admin.py:267 core/models.py:648
msgid "stock"
msgstr "Stock"
#: core/admin.py:180 core/graphene/object_types.py:465
#: core/admin.py:268 core/graphene/object_types.py:465
msgid "stocks"
msgstr "Stocks"
#: core/admin.py:220 core/graphene/object_types.py:368
#: core/admin.py:309 core/graphene/object_types.py:368
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:109
@ -96,31 +120,23 @@ msgstr "Stocks"
msgid "price"
msgstr "Price"
#: core/admin.py:225
#: core/admin.py:314
msgid "rating"
msgstr "Product rating"
#: core/admin.py:229
msgid "basic info"
msgstr "Basic Info"
#: core/admin.py:245
msgid "important dates"
msgstr "Important dates"
#: core/admin.py:289 core/models.py:1382
#: core/admin.py:390 core/models.py:1382
msgid "order product"
msgstr "Order Product"
#: core/admin.py:290 core/graphene/object_types.py:290 core/models.py:1383
#: core/admin.py:391 core/graphene/object_types.py:290 core/models.py:1383
msgid "order products"
msgstr "Order Products"
#: core/admin.py:317
#: core/admin.py:419
msgid "is business"
msgstr "Is Business"
#: core/admin.py:448
#: core/admin.py:552
msgid "config"
msgstr "Config"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
"POT-Creation-Date: 2025-06-22 13:52+0100\n"
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
@ -13,21 +13,21 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: core/abstract.py:11
#: core/abstract.py:12
msgid "unique id"
msgstr "Identificación única"
#: core/abstract.py:12
#: core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr ""
"El identificador único se utiliza para identificar con seguridad cualquier "
"objeto de la base de datos"
#: core/abstract.py:19
#: core/abstract.py:21
msgid "is active"
msgstr "Está activo"
#: core/abstract.py:20
#: core/abstract.py:23
msgid ""
"if set to false, this object can't be seen by users without needed "
"permission"
@ -35,62 +35,86 @@ msgstr ""
"Si se establece en false, este objeto no puede ser visto por los usuarios "
"sin el permiso necesario"
#: core/abstract.py:22 core/choices.py:18
#: core/abstract.py:28 core/choices.py:18
msgid "created"
msgstr "Creado"
#: core/abstract.py:22
#: core/abstract.py:28
msgid "when the object first appeared on the database"
msgstr "Cuando el objeto apareció por primera vez en la base de datos"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "modified"
msgstr "Modificado"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "when the object was last modified"
msgstr "Cuándo se editó el objeto por última vez"
#: core/admin.py:41 core/admin.py:56
#: core/admin.py:41
msgid "general"
msgstr "General"
#: core/admin.py:42
msgid "I18N"
msgstr "Internacionalización"
#: core/admin.py:43
msgid "metadata"
msgstr "Metadatos"
#: core/admin.py:44
msgid "timestamps"
msgstr "Marcas de tiempo"
#: core/admin.py:45
msgid "relations"
msgstr "Relaciones"
#: core/admin.py:69 core/admin.py:70
msgid "translations"
msgstr "Traducciones"
#: core/admin.py:98 core/admin.py:113
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "Activar %(verbose_name_plural)s seleccionados"
#: core/admin.py:46 core/admin.py:61
#: core/admin.py:103 core/admin.py:118
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "Desactivar %(verbose_name_plural)s seleccionados"
#: core/admin.py:70 core/graphene/object_types.py:411
#: core/admin.py:127 core/graphene/object_types.py:411
#: core/graphene/object_types.py:418 core/models.py:509 core/models.py:517
msgid "attribute value"
msgstr "Atributo Valor"
#: core/admin.py:71 core/graphene/object_types.py:48 core/models.py:518
#: core/admin.py:128 core/graphene/object_types.py:48 core/models.py:518
msgid "attribute values"
msgstr "Valores de los atributos"
#: core/admin.py:148
#: core/admin.py:235
msgid "name"
msgstr "Nombre"
#: core/admin.py:171
#: core/admin.py:258
msgid "image"
msgstr "Imagen"
#: core/admin.py:172 core/graphene/object_types.py:364
#: core/admin.py:259 core/graphene/object_types.py:364
msgid "images"
msgstr "Imágenes"
#: core/admin.py:179 core/models.py:648
#: core/admin.py:267 core/models.py:648
msgid "stock"
msgstr "Stock"
#: core/admin.py:180 core/graphene/object_types.py:465
#: core/admin.py:268 core/graphene/object_types.py:465
msgid "stocks"
msgstr "Acciones"
#: core/admin.py:220 core/graphene/object_types.py:368
#: core/admin.py:309 core/graphene/object_types.py:368
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:109
@ -98,31 +122,23 @@ msgstr "Acciones"
msgid "price"
msgstr "Precio"
#: core/admin.py:225
#: core/admin.py:314
msgid "rating"
msgstr "Valoración del producto"
#: core/admin.py:229
msgid "basic info"
msgstr "Información básica"
#: core/admin.py:245
msgid "important dates"
msgstr "Fechas importantes"
#: core/admin.py:289 core/models.py:1382
#: core/admin.py:390 core/models.py:1382
msgid "order product"
msgstr "Pedir un producto"
#: core/admin.py:290 core/graphene/object_types.py:290 core/models.py:1383
#: core/admin.py:391 core/graphene/object_types.py:290 core/models.py:1383
msgid "order products"
msgstr "Pedir productos"
#: core/admin.py:317
#: core/admin.py:419
msgid "is business"
msgstr "Es Negocio"
#: core/admin.py:448
#: core/admin.py:552
msgid "config"
msgstr "Configurar"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
"POT-Creation-Date: 2025-06-22 13:52+0100\n"
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
@ -13,21 +13,21 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: core/abstract.py:11
#: core/abstract.py:12
msgid "unique id"
msgstr "Unique ID"
#: core/abstract.py:12
#: core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr ""
"L'identifiant unique est utilisé pour identifier de manière sûre tout objet "
"de la base de données."
#: core/abstract.py:19
#: core/abstract.py:21
msgid "is active"
msgstr "Est actif"
#: core/abstract.py:20
#: core/abstract.py:23
msgid ""
"if set to false, this object can't be seen by users without needed "
"permission"
@ -35,62 +35,86 @@ msgstr ""
"Si la valeur est fixée à false, cet objet ne peut pas être vu par les "
"utilisateurs qui n'ont pas l'autorisation nécessaire."
#: core/abstract.py:22 core/choices.py:18
#: core/abstract.py:28 core/choices.py:18
msgid "created"
msgstr "Créée"
#: core/abstract.py:22
#: core/abstract.py:28
msgid "when the object first appeared on the database"
msgstr "Date de la première apparition de l'objet dans la base de données"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "modified"
msgstr "Modifié"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "when the object was last modified"
msgstr "Date de la dernière modification de l'objet"
#: core/admin.py:41 core/admin.py:56
#: core/admin.py:41
msgid "general"
msgstr "Général"
#: core/admin.py:42
msgid "I18N"
msgstr "Internationalisation"
#: core/admin.py:43
msgid "metadata"
msgstr "Métadonnées"
#: core/admin.py:44
msgid "timestamps"
msgstr "Horodatage"
#: core/admin.py:45
msgid "relations"
msgstr "Relations"
#: core/admin.py:69 core/admin.py:70
msgid "translations"
msgstr "Traductions"
#: core/admin.py:98 core/admin.py:113
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "Activer les %(verbose_name_plural)s sélectionnés"
#: core/admin.py:46 core/admin.py:61
#: core/admin.py:103 core/admin.py:118
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "Désactiver les %(verbose_name_plural)s sélectionnés"
#: core/admin.py:70 core/graphene/object_types.py:411
#: core/admin.py:127 core/graphene/object_types.py:411
#: core/graphene/object_types.py:418 core/models.py:509 core/models.py:517
msgid "attribute value"
msgstr "Valeur de l'attribut"
#: core/admin.py:71 core/graphene/object_types.py:48 core/models.py:518
#: core/admin.py:128 core/graphene/object_types.py:48 core/models.py:518
msgid "attribute values"
msgstr "Valeurs des attributs"
#: core/admin.py:148
#: core/admin.py:235
msgid "name"
msgstr "Nom"
#: core/admin.py:171
#: core/admin.py:258
msgid "image"
msgstr "Image"
#: core/admin.py:172 core/graphene/object_types.py:364
#: core/admin.py:259 core/graphene/object_types.py:364
msgid "images"
msgstr "Images"
#: core/admin.py:179 core/models.py:648
#: core/admin.py:267 core/models.py:648
msgid "stock"
msgstr "Stock"
#: core/admin.py:180 core/graphene/object_types.py:465
#: core/admin.py:268 core/graphene/object_types.py:465
msgid "stocks"
msgstr "Stocks"
#: core/admin.py:220 core/graphene/object_types.py:368
#: core/admin.py:309 core/graphene/object_types.py:368
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:109
@ -98,31 +122,23 @@ msgstr "Stocks"
msgid "price"
msgstr "Prix"
#: core/admin.py:225
#: core/admin.py:314
msgid "rating"
msgstr "Evaluation du produit"
#: core/admin.py:229
msgid "basic info"
msgstr "Informations de base"
#: core/admin.py:245
msgid "important dates"
msgstr "Important Dates"
#: core/admin.py:289 core/models.py:1382
#: core/admin.py:390 core/models.py:1382
msgid "order product"
msgstr "Commander un produit"
#: core/admin.py:290 core/graphene/object_types.py:290 core/models.py:1383
#: core/admin.py:391 core/graphene/object_types.py:290 core/models.py:1383
msgid "order products"
msgstr "Commander des produits"
#: core/admin.py:317
#: core/admin.py:419
msgid "is business"
msgstr "Est l'entreprise"
#: core/admin.py:448
#: core/admin.py:552
msgid "config"
msgstr "Config"

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.8.9\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
"POT-Creation-Date: 2025-06-22 13:48+0100\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"
@ -16,79 +16,103 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: core/abstract.py:11
#: core/abstract.py:12
msgid "unique id"
msgstr ""
#: core/abstract.py:12
#: core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr ""
#: core/abstract.py:19
#: core/abstract.py:21
msgid "is active"
msgstr ""
#: core/abstract.py:20
#: core/abstract.py:23
msgid ""
"if set to false, this object can't be seen by users without needed permission"
msgstr ""
#: core/abstract.py:22 core/choices.py:18
#: core/abstract.py:28 core/choices.py:18
msgid "created"
msgstr ""
#: core/abstract.py:22
#: core/abstract.py:28
msgid "when the object first appeared on the database"
msgstr ""
#: core/abstract.py:23
#: core/abstract.py:32
msgid "modified"
msgstr ""
#: core/abstract.py:23
#: core/abstract.py:32
msgid "when the object was last modified"
msgstr ""
#: core/admin.py:41 core/admin.py:56
#: core/admin.py:41
msgid "general"
msgstr ""
#: core/admin.py:42
msgid "I18N"
msgstr ""
#: core/admin.py:43
msgid "metadata"
msgstr ""
#: core/admin.py:44
msgid "timestamps"
msgstr ""
#: core/admin.py:45
msgid "relations"
msgstr ""
#: core/admin.py:69 core/admin.py:70
msgid "translations"
msgstr ""
#: core/admin.py:98 core/admin.py:113
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr ""
#: core/admin.py:46 core/admin.py:61
#: core/admin.py:103 core/admin.py:118
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr ""
#: core/admin.py:70 core/graphene/object_types.py:411
#: core/admin.py:127 core/graphene/object_types.py:411
#: core/graphene/object_types.py:418 core/models.py:509 core/models.py:517
msgid "attribute value"
msgstr ""
#: core/admin.py:71 core/graphene/object_types.py:48 core/models.py:518
#: core/admin.py:128 core/graphene/object_types.py:48 core/models.py:518
msgid "attribute values"
msgstr ""
#: core/admin.py:148
#: core/admin.py:235
msgid "name"
msgstr ""
#: core/admin.py:171
#: core/admin.py:258
msgid "image"
msgstr ""
#: core/admin.py:172 core/graphene/object_types.py:364
#: core/admin.py:259 core/graphene/object_types.py:364
msgid "images"
msgstr ""
#: core/admin.py:179 core/models.py:648
#: core/admin.py:267 core/models.py:648
msgid "stock"
msgstr ""
#: core/admin.py:180 core/graphene/object_types.py:465
#: core/admin.py:268 core/graphene/object_types.py:465
msgid "stocks"
msgstr ""
#: core/admin.py:220 core/graphene/object_types.py:368
#: core/admin.py:309 core/graphene/object_types.py:368
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:109
@ -96,31 +120,23 @@ msgstr ""
msgid "price"
msgstr ""
#: core/admin.py:225
#: core/admin.py:314
msgid "rating"
msgstr ""
#: core/admin.py:229
msgid "basic info"
msgstr ""
#: core/admin.py:245
msgid "important dates"
msgstr ""
#: core/admin.py:289 core/models.py:1382
#: core/admin.py:390 core/models.py:1382
msgid "order product"
msgstr ""
#: core/admin.py:290 core/graphene/object_types.py:290 core/models.py:1383
#: core/admin.py:391 core/graphene/object_types.py:290 core/models.py:1383
msgid "order products"
msgstr ""
#: core/admin.py:317
#: core/admin.py:419
msgid "is business"
msgstr ""
#: core/admin.py:448
#: core/admin.py:552
msgid "config"
msgstr ""

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
"POT-Creation-Date: 2025-06-22 13:52+0100\n"
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
@ -13,21 +13,21 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: core/abstract.py:11
#: core/abstract.py:12
msgid "unique id"
msgstr "ID univoco"
#: core/abstract.py:12
#: core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr ""
"L'ID univoco viene utilizzato per identificare con certezza qualsiasi "
"oggetto del database."
#: core/abstract.py:19
#: core/abstract.py:21
msgid "is active"
msgstr "È attivo"
#: core/abstract.py:20
#: core/abstract.py:23
msgid ""
"if set to false, this object can't be seen by users without needed "
"permission"
@ -35,62 +35,86 @@ msgstr ""
"Se impostato a false, questo oggetto non può essere visto dagli utenti senza"
" i necessari permessi."
#: core/abstract.py:22 core/choices.py:18
#: core/abstract.py:28 core/choices.py:18
msgid "created"
msgstr "Creato"
#: core/abstract.py:22
#: core/abstract.py:28
msgid "when the object first appeared on the database"
msgstr "Quando l'oggetto è apparso per la prima volta nel database"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "modified"
msgstr "Modificato"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "when the object was last modified"
msgstr "Quando l'oggetto è stato modificato per l'ultima volta"
#: core/admin.py:41 core/admin.py:56
#: core/admin.py:41
msgid "general"
msgstr "Generale"
#: core/admin.py:42
msgid "I18N"
msgstr "Internazionalizzazione"
#: core/admin.py:43
msgid "metadata"
msgstr "Metadati"
#: core/admin.py:44
msgid "timestamps"
msgstr "Timestamp"
#: core/admin.py:45
msgid "relations"
msgstr "Relazioni"
#: core/admin.py:69 core/admin.py:70
msgid "translations"
msgstr "Traduzioni"
#: core/admin.py:98 core/admin.py:113
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "Attivare il %(verbose_name_plural)s selezionato"
#: core/admin.py:46 core/admin.py:61
#: core/admin.py:103 core/admin.py:118
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "Disattivare il %(verbose_name_plural)s selezionato"
#: core/admin.py:70 core/graphene/object_types.py:411
#: core/admin.py:127 core/graphene/object_types.py:411
#: core/graphene/object_types.py:418 core/models.py:509 core/models.py:517
msgid "attribute value"
msgstr "Valore dell'attributo"
#: core/admin.py:71 core/graphene/object_types.py:48 core/models.py:518
#: core/admin.py:128 core/graphene/object_types.py:48 core/models.py:518
msgid "attribute values"
msgstr "Valori degli attributi"
#: core/admin.py:148
#: core/admin.py:235
msgid "name"
msgstr "Nome"
#: core/admin.py:171
#: core/admin.py:258
msgid "image"
msgstr "Immagine"
#: core/admin.py:172 core/graphene/object_types.py:364
#: core/admin.py:259 core/graphene/object_types.py:364
msgid "images"
msgstr "Immagini"
#: core/admin.py:179 core/models.py:648
#: core/admin.py:267 core/models.py:648
msgid "stock"
msgstr "Stock"
#: core/admin.py:180 core/graphene/object_types.py:465
#: core/admin.py:268 core/graphene/object_types.py:465
msgid "stocks"
msgstr "Le scorte"
#: core/admin.py:220 core/graphene/object_types.py:368
#: core/admin.py:309 core/graphene/object_types.py:368
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:109
@ -98,31 +122,23 @@ msgstr "Le scorte"
msgid "price"
msgstr "Prezzo"
#: core/admin.py:225
#: core/admin.py:314
msgid "rating"
msgstr "Valutazione"
#: core/admin.py:229
msgid "basic info"
msgstr "Informazioni di base"
#: core/admin.py:245
msgid "important dates"
msgstr "Date importanti"
#: core/admin.py:289 core/models.py:1382
#: core/admin.py:390 core/models.py:1382
msgid "order product"
msgstr "Ordina il prodotto"
#: core/admin.py:290 core/graphene/object_types.py:290 core/models.py:1383
#: core/admin.py:391 core/graphene/object_types.py:290 core/models.py:1383
msgid "order products"
msgstr "Ordinare i prodotti"
#: core/admin.py:317
#: core/admin.py:419
msgid "is business"
msgstr "È Business"
#: core/admin.py:448
#: core/admin.py:552
msgid "config"
msgstr "Configurazione"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
"POT-Creation-Date: 2025-06-22 13:52+0100\n"
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
@ -13,80 +13,104 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: core/abstract.py:11
#: core/abstract.py:12
msgid "unique id"
msgstr "ユニークID"
#: core/abstract.py:12
#: core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr "ユニークIDは、データベースオブジェクトを確実に識別するために使用されます。"
#: core/abstract.py:19
#: core/abstract.py:21
msgid "is active"
msgstr "アクティブ"
#: core/abstract.py:20
#: core/abstract.py:23
msgid ""
"if set to false, this object can't be seen by users without needed "
"permission"
msgstr "falseに設定された場合、このオブジェクトは必要なパーミッションのないユーザーには見えない。"
#: core/abstract.py:22 core/choices.py:18
#: core/abstract.py:28 core/choices.py:18
msgid "created"
msgstr "作成"
#: core/abstract.py:22
#: core/abstract.py:28
msgid "when the object first appeared on the database"
msgstr "そのオブジェクトが初めてデータベースに登場した時"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "modified"
msgstr "変形"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "when the object was last modified"
msgstr "オブジェクトの最終編集日時"
#: core/admin.py:41 core/admin.py:56
#: core/admin.py:41
msgid "general"
msgstr "一般"
#: core/admin.py:42
msgid "I18N"
msgstr "国際化"
#: core/admin.py:43
msgid "metadata"
msgstr "メタデータ"
#: core/admin.py:44
msgid "timestamps"
msgstr "タイムスタンプ"
#: core/admin.py:45
msgid "relations"
msgstr "関係"
#: core/admin.py:69 core/admin.py:70
msgid "translations"
msgstr "翻訳"
#: core/admin.py:98 core/admin.py:113
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "選択した %(verbose_name_plural)s をアクティブにする。"
#: core/admin.py:46 core/admin.py:61
#: core/admin.py:103 core/admin.py:118
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "選択された %(verbose_name_plural)s を非アクティブにする。"
#: core/admin.py:70 core/graphene/object_types.py:411
#: core/admin.py:127 core/graphene/object_types.py:411
#: core/graphene/object_types.py:418 core/models.py:509 core/models.py:517
msgid "attribute value"
msgstr "属性値"
#: core/admin.py:71 core/graphene/object_types.py:48 core/models.py:518
#: core/admin.py:128 core/graphene/object_types.py:48 core/models.py:518
msgid "attribute values"
msgstr "属性値"
#: core/admin.py:148
#: core/admin.py:235
msgid "name"
msgstr "名称"
#: core/admin.py:171
#: core/admin.py:258
msgid "image"
msgstr "画像"
#: core/admin.py:172 core/graphene/object_types.py:364
#: core/admin.py:259 core/graphene/object_types.py:364
msgid "images"
msgstr "画像"
#: core/admin.py:179 core/models.py:648
#: core/admin.py:267 core/models.py:648
msgid "stock"
msgstr "在庫"
#: core/admin.py:180 core/graphene/object_types.py:465
#: core/admin.py:268 core/graphene/object_types.py:465
msgid "stocks"
msgstr "株式"
#: core/admin.py:220 core/graphene/object_types.py:368
#: core/admin.py:309 core/graphene/object_types.py:368
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:109
@ -94,31 +118,23 @@ msgstr "株式"
msgid "price"
msgstr "価格"
#: core/admin.py:225
#: core/admin.py:314
msgid "rating"
msgstr "製品評価"
#: core/admin.py:229
msgid "basic info"
msgstr "基本情報"
#: core/admin.py:245
msgid "important dates"
msgstr "重要な日程"
#: core/admin.py:289 core/models.py:1382
#: core/admin.py:390 core/models.py:1382
msgid "order product"
msgstr "商品のご注文"
#: core/admin.py:290 core/graphene/object_types.py:290 core/models.py:1383
#: core/admin.py:391 core/graphene/object_types.py:290 core/models.py:1383
msgid "order products"
msgstr "商品のご注文"
#: core/admin.py:317
#: core/admin.py:419
msgid "is business"
msgstr "ビジネス"
#: core/admin.py:448
#: core/admin.py:552
msgid "config"
msgstr "コンフィグ"

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.8.9\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
"POT-Creation-Date: 2025-06-22 13:48+0100\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"
@ -16,79 +16,103 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: core/abstract.py:11
#: core/abstract.py:12
msgid "unique id"
msgstr ""
#: core/abstract.py:12
#: core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr ""
#: core/abstract.py:19
#: core/abstract.py:21
msgid "is active"
msgstr ""
#: core/abstract.py:20
#: core/abstract.py:23
msgid ""
"if set to false, this object can't be seen by users without needed permission"
msgstr ""
#: core/abstract.py:22 core/choices.py:18
#: core/abstract.py:28 core/choices.py:18
msgid "created"
msgstr ""
#: core/abstract.py:22
#: core/abstract.py:28
msgid "when the object first appeared on the database"
msgstr ""
#: core/abstract.py:23
#: core/abstract.py:32
msgid "modified"
msgstr ""
#: core/abstract.py:23
#: core/abstract.py:32
msgid "when the object was last modified"
msgstr ""
#: core/admin.py:41 core/admin.py:56
#: core/admin.py:41
msgid "general"
msgstr ""
#: core/admin.py:42
msgid "I18N"
msgstr ""
#: core/admin.py:43
msgid "metadata"
msgstr ""
#: core/admin.py:44
msgid "timestamps"
msgstr ""
#: core/admin.py:45
msgid "relations"
msgstr ""
#: core/admin.py:69 core/admin.py:70
msgid "translations"
msgstr ""
#: core/admin.py:98 core/admin.py:113
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr ""
#: core/admin.py:46 core/admin.py:61
#: core/admin.py:103 core/admin.py:118
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr ""
#: core/admin.py:70 core/graphene/object_types.py:411
#: core/admin.py:127 core/graphene/object_types.py:411
#: core/graphene/object_types.py:418 core/models.py:509 core/models.py:517
msgid "attribute value"
msgstr ""
#: core/admin.py:71 core/graphene/object_types.py:48 core/models.py:518
#: core/admin.py:128 core/graphene/object_types.py:48 core/models.py:518
msgid "attribute values"
msgstr ""
#: core/admin.py:148
#: core/admin.py:235
msgid "name"
msgstr ""
#: core/admin.py:171
#: core/admin.py:258
msgid "image"
msgstr ""
#: core/admin.py:172 core/graphene/object_types.py:364
#: core/admin.py:259 core/graphene/object_types.py:364
msgid "images"
msgstr ""
#: core/admin.py:179 core/models.py:648
#: core/admin.py:267 core/models.py:648
msgid "stock"
msgstr ""
#: core/admin.py:180 core/graphene/object_types.py:465
#: core/admin.py:268 core/graphene/object_types.py:465
msgid "stocks"
msgstr ""
#: core/admin.py:220 core/graphene/object_types.py:368
#: core/admin.py:309 core/graphene/object_types.py:368
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:109
@ -96,31 +120,23 @@ msgstr ""
msgid "price"
msgstr ""
#: core/admin.py:225
#: core/admin.py:314
msgid "rating"
msgstr ""
#: core/admin.py:229
msgid "basic info"
msgstr ""
#: core/admin.py:245
msgid "important dates"
msgstr ""
#: core/admin.py:289 core/models.py:1382
#: core/admin.py:390 core/models.py:1382
msgid "order product"
msgstr ""
#: core/admin.py:290 core/graphene/object_types.py:290 core/models.py:1383
#: core/admin.py:391 core/graphene/object_types.py:290 core/models.py:1383
msgid "order products"
msgstr ""
#: core/admin.py:317
#: core/admin.py:419
msgid "is business"
msgstr ""
#: core/admin.py:448
#: core/admin.py:552
msgid "config"
msgstr ""

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
"POT-Creation-Date: 2025-06-22 13:52+0100\n"
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
@ -13,19 +13,19 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: core/abstract.py:11
#: core/abstract.py:12
msgid "unique id"
msgstr "Uniek ID"
#: core/abstract.py:12
#: core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr "Unieke ID wordt gebruikt om elk databaseobject te identificeren"
#: core/abstract.py:19
#: core/abstract.py:21
msgid "is active"
msgstr "Is actief"
#: core/abstract.py:20
#: core/abstract.py:23
msgid ""
"if set to false, this object can't be seen by users without needed "
"permission"
@ -33,62 +33,86 @@ msgstr ""
"Als false is ingesteld, kan dit object niet worden gezien door gebruikers "
"zonder de benodigde toestemming"
#: core/abstract.py:22 core/choices.py:18
#: core/abstract.py:28 core/choices.py:18
msgid "created"
msgstr "Gemaakt"
#: core/abstract.py:22
#: core/abstract.py:28
msgid "when the object first appeared on the database"
msgstr "Wanneer het object voor het eerst in de database verscheen"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "modified"
msgstr "Gewijzigd"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "when the object was last modified"
msgstr "Wanneer het object voor het laatst bewerkt is"
#: core/admin.py:41 core/admin.py:56
#: core/admin.py:41
msgid "general"
msgstr "Algemeen"
#: core/admin.py:42
msgid "I18N"
msgstr "Internationalisering"
#: core/admin.py:43
msgid "metadata"
msgstr "Metagegevens"
#: core/admin.py:44
msgid "timestamps"
msgstr "Tijdstempels"
#: core/admin.py:45
msgid "relations"
msgstr "Relaties"
#: core/admin.py:69 core/admin.py:70
msgid "translations"
msgstr "Vertalingen"
#: core/admin.py:98 core/admin.py:113
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "Activeer geselecteerde %(verbose_name_plural)s"
#: core/admin.py:46 core/admin.py:61
#: core/admin.py:103 core/admin.py:118
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "Deactiveer geselecteerde %(verbose_name_plural)s"
#: core/admin.py:70 core/graphene/object_types.py:411
#: core/admin.py:127 core/graphene/object_types.py:411
#: core/graphene/object_types.py:418 core/models.py:509 core/models.py:517
msgid "attribute value"
msgstr "Attribuut Waarde"
#: core/admin.py:71 core/graphene/object_types.py:48 core/models.py:518
#: core/admin.py:128 core/graphene/object_types.py:48 core/models.py:518
msgid "attribute values"
msgstr "Attribuutwaarden"
#: core/admin.py:148
#: core/admin.py:235
msgid "name"
msgstr "Naam"
#: core/admin.py:171
#: core/admin.py:258
msgid "image"
msgstr "Afbeelding"
#: core/admin.py:172 core/graphene/object_types.py:364
#: core/admin.py:259 core/graphene/object_types.py:364
msgid "images"
msgstr "Afbeeldingen"
#: core/admin.py:179 core/models.py:648
#: core/admin.py:267 core/models.py:648
msgid "stock"
msgstr "Voorraad"
#: core/admin.py:180 core/graphene/object_types.py:465
#: core/admin.py:268 core/graphene/object_types.py:465
msgid "stocks"
msgstr "Aandelen"
#: core/admin.py:220 core/graphene/object_types.py:368
#: core/admin.py:309 core/graphene/object_types.py:368
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:109
@ -96,31 +120,23 @@ msgstr "Aandelen"
msgid "price"
msgstr "Prijs"
#: core/admin.py:225
#: core/admin.py:314
msgid "rating"
msgstr "Productbeoordeling"
#: core/admin.py:229
msgid "basic info"
msgstr "Basisinformatie"
#: core/admin.py:245
msgid "important dates"
msgstr "Belangrijke data"
#: core/admin.py:289 core/models.py:1382
#: core/admin.py:390 core/models.py:1382
msgid "order product"
msgstr "Product bestellen"
#: core/admin.py:290 core/graphene/object_types.py:290 core/models.py:1383
#: core/admin.py:391 core/graphene/object_types.py:290 core/models.py:1383
msgid "order products"
msgstr "Producten bestellen"
#: core/admin.py:317
#: core/admin.py:419
msgid "is business"
msgstr "Is zakelijk"
#: core/admin.py:448
#: core/admin.py:552
msgid "config"
msgstr "Config"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
"POT-Creation-Date: 2025-06-22 13:52+0100\n"
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
@ -13,21 +13,21 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: core/abstract.py:11
#: core/abstract.py:12
msgid "unique id"
msgstr "Unikalny identyfikator"
#: core/abstract.py:12
#: core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr ""
"Unikalny identyfikator służy do jednoznacznej identyfikacji dowolnego "
"obiektu bazy danych"
#: core/abstract.py:19
#: core/abstract.py:21
msgid "is active"
msgstr "Jest aktywny"
#: core/abstract.py:20
#: core/abstract.py:23
msgid ""
"if set to false, this object can't be seen by users without needed "
"permission"
@ -35,62 +35,86 @@ msgstr ""
"Jeśli ustawione na false, obiekt ten nie może być widoczny dla użytkowników "
"bez wymaganych uprawnień."
#: core/abstract.py:22 core/choices.py:18
#: core/abstract.py:28 core/choices.py:18
msgid "created"
msgstr "Utworzony"
#: core/abstract.py:22
#: core/abstract.py:28
msgid "when the object first appeared on the database"
msgstr "Kiedy obiekt po raz pierwszy pojawił się w bazie danych"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "modified"
msgstr "Zmodyfikowany"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "when the object was last modified"
msgstr "Kiedy obiekt był ostatnio edytowany"
#: core/admin.py:41 core/admin.py:56
#: core/admin.py:41
msgid "general"
msgstr "Ogólne"
#: core/admin.py:42
msgid "I18N"
msgstr "Internacjonalizacja"
#: core/admin.py:43
msgid "metadata"
msgstr "Metadane"
#: core/admin.py:44
msgid "timestamps"
msgstr "Znaczniki czasu"
#: core/admin.py:45
msgid "relations"
msgstr "Relacje"
#: core/admin.py:69 core/admin.py:70
msgid "translations"
msgstr "Tłumaczenia"
#: core/admin.py:98 core/admin.py:113
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "Aktywuj wybrane %(verbose_name_plural)s"
#: core/admin.py:46 core/admin.py:61
#: core/admin.py:103 core/admin.py:118
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "Dezaktywacja wybranych %(verbose_name_plural)s"
#: core/admin.py:70 core/graphene/object_types.py:411
#: core/admin.py:127 core/graphene/object_types.py:411
#: core/graphene/object_types.py:418 core/models.py:509 core/models.py:517
msgid "attribute value"
msgstr "Wartość atrybutu"
#: core/admin.py:71 core/graphene/object_types.py:48 core/models.py:518
#: core/admin.py:128 core/graphene/object_types.py:48 core/models.py:518
msgid "attribute values"
msgstr "Wartości atrybutów"
#: core/admin.py:148
#: core/admin.py:235
msgid "name"
msgstr "Nazwa"
#: core/admin.py:171
#: core/admin.py:258
msgid "image"
msgstr "Obraz"
#: core/admin.py:172 core/graphene/object_types.py:364
#: core/admin.py:259 core/graphene/object_types.py:364
msgid "images"
msgstr "Obrazy"
#: core/admin.py:179 core/models.py:648
#: core/admin.py:267 core/models.py:648
msgid "stock"
msgstr "Stan magazynowy"
#: core/admin.py:180 core/graphene/object_types.py:465
#: core/admin.py:268 core/graphene/object_types.py:465
msgid "stocks"
msgstr "Akcje"
#: core/admin.py:220 core/graphene/object_types.py:368
#: core/admin.py:309 core/graphene/object_types.py:368
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:109
@ -98,31 +122,23 @@ msgstr "Akcje"
msgid "price"
msgstr "Cena"
#: core/admin.py:225
#: core/admin.py:314
msgid "rating"
msgstr "Ocena"
#: core/admin.py:229
msgid "basic info"
msgstr "Podstawowe informacje"
#: core/admin.py:245
msgid "important dates"
msgstr "Ważne daty"
#: core/admin.py:289 core/models.py:1382
#: core/admin.py:390 core/models.py:1382
msgid "order product"
msgstr "Zamów produkt"
#: core/admin.py:290 core/graphene/object_types.py:290 core/models.py:1383
#: core/admin.py:391 core/graphene/object_types.py:290 core/models.py:1383
msgid "order products"
msgstr "Zamawianie produktów"
#: core/admin.py:317
#: core/admin.py:419
msgid "is business"
msgstr "Czy biznes"
#: core/admin.py:448
#: core/admin.py:552
msgid "config"
msgstr "Konfiguracja"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
"POT-Creation-Date: 2025-06-22 13:52+0100\n"
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
@ -13,21 +13,21 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: core/abstract.py:11
#: core/abstract.py:12
msgid "unique id"
msgstr "ID exclusivo"
#: core/abstract.py:12
#: core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr ""
"O ID exclusivo é usado para identificar com segurança qualquer objeto do "
"banco de dados"
#: core/abstract.py:19
#: core/abstract.py:21
msgid "is active"
msgstr "Está ativo"
#: core/abstract.py:20
#: core/abstract.py:23
msgid ""
"if set to false, this object can't be seen by users without needed "
"permission"
@ -35,62 +35,86 @@ msgstr ""
"Se definido como false, esse objeto não poderá ser visto por usuários sem a "
"permissão necessária"
#: core/abstract.py:22 core/choices.py:18
#: core/abstract.py:28 core/choices.py:18
msgid "created"
msgstr "Criado"
#: core/abstract.py:22
#: core/abstract.py:28
msgid "when the object first appeared on the database"
msgstr "Quando o objeto apareceu pela primeira vez no banco de dados"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "modified"
msgstr "Modificado"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "when the object was last modified"
msgstr "Quando o objeto foi editado pela última vez"
#: core/admin.py:41 core/admin.py:56
#: core/admin.py:41
msgid "general"
msgstr "Geral"
#: core/admin.py:42
msgid "I18N"
msgstr "Internacionalização"
#: core/admin.py:43
msgid "metadata"
msgstr "Metadados"
#: core/admin.py:44
msgid "timestamps"
msgstr "Carimbos de data/hora"
#: core/admin.py:45
msgid "relations"
msgstr "Relações"
#: core/admin.py:69 core/admin.py:70
msgid "translations"
msgstr "Traduções"
#: core/admin.py:98 core/admin.py:113
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "Ativar %(verbose_name_plural)s selecionados"
#: core/admin.py:46 core/admin.py:61
#: core/admin.py:103 core/admin.py:118
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "Desativar %(verbose_name_plural)s selecionados"
#: core/admin.py:70 core/graphene/object_types.py:411
#: core/admin.py:127 core/graphene/object_types.py:411
#: core/graphene/object_types.py:418 core/models.py:509 core/models.py:517
msgid "attribute value"
msgstr "Valor do atributo"
#: core/admin.py:71 core/graphene/object_types.py:48 core/models.py:518
#: core/admin.py:128 core/graphene/object_types.py:48 core/models.py:518
msgid "attribute values"
msgstr "Valores de atributos"
#: core/admin.py:148
#: core/admin.py:235
msgid "name"
msgstr "Nome"
#: core/admin.py:171
#: core/admin.py:258
msgid "image"
msgstr "Imagem"
#: core/admin.py:172 core/graphene/object_types.py:364
#: core/admin.py:259 core/graphene/object_types.py:364
msgid "images"
msgstr "Imagens"
#: core/admin.py:179 core/models.py:648
#: core/admin.py:267 core/models.py:648
msgid "stock"
msgstr "Estoque"
#: core/admin.py:180 core/graphene/object_types.py:465
#: core/admin.py:268 core/graphene/object_types.py:465
msgid "stocks"
msgstr "Ações"
#: core/admin.py:220 core/graphene/object_types.py:368
#: core/admin.py:309 core/graphene/object_types.py:368
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:109
@ -98,31 +122,23 @@ msgstr "Ações"
msgid "price"
msgstr "Preço"
#: core/admin.py:225
#: core/admin.py:314
msgid "rating"
msgstr "Avaliação do produto"
#: core/admin.py:229
msgid "basic info"
msgstr "Informações básicas"
#: core/admin.py:245
msgid "important dates"
msgstr "Datas importantes"
#: core/admin.py:289 core/models.py:1382
#: core/admin.py:390 core/models.py:1382
msgid "order product"
msgstr "Pedido de produto"
#: core/admin.py:290 core/graphene/object_types.py:290 core/models.py:1383
#: core/admin.py:391 core/graphene/object_types.py:290 core/models.py:1383
msgid "order products"
msgstr "Solicitar produtos"
#: core/admin.py:317
#: core/admin.py:419
msgid "is business"
msgstr "É um negócio"
#: core/admin.py:448
#: core/admin.py:552
msgid "config"
msgstr "Configuração"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
"POT-Creation-Date: 2025-06-22 13:52+0100\n"
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
@ -13,21 +13,21 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: core/abstract.py:11
#: core/abstract.py:12
msgid "unique id"
msgstr "ID unic"
#: core/abstract.py:12
#: core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr ""
"ID-ul unic este utilizat pentru a identifica cu siguranță orice obiect din "
"baza de date"
#: core/abstract.py:19
#: core/abstract.py:21
msgid "is active"
msgstr "Este activ"
#: core/abstract.py:20
#: core/abstract.py:23
msgid ""
"if set to false, this object can't be seen by users without needed "
"permission"
@ -35,62 +35,86 @@ msgstr ""
"Dacă este setat la false, acest obiect nu poate fi văzut de utilizatori fără"
" permisiunea necesară"
#: core/abstract.py:22 core/choices.py:18
#: core/abstract.py:28 core/choices.py:18
msgid "created"
msgstr "Creat"
#: core/abstract.py:22
#: core/abstract.py:28
msgid "when the object first appeared on the database"
msgstr "Când a apărut pentru prima dată obiectul în baza de date"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "modified"
msgstr "Modificat"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "when the object was last modified"
msgstr "Când a fost editat obiectul ultima dată"
#: core/admin.py:41 core/admin.py:56
#: core/admin.py:41
msgid "general"
msgstr "Generalități"
#: core/admin.py:42
msgid "I18N"
msgstr "Internaționalizare"
#: core/admin.py:43
msgid "metadata"
msgstr "Metadate"
#: core/admin.py:44
msgid "timestamps"
msgstr "Timestamps"
#: core/admin.py:45
msgid "relations"
msgstr "Relații"
#: core/admin.py:69 core/admin.py:70
msgid "translations"
msgstr "Traduceri"
#: core/admin.py:98 core/admin.py:113
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "Activați %(verbose_name_plural)s selectate"
#: core/admin.py:46 core/admin.py:61
#: core/admin.py:103 core/admin.py:118
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "Dezactivați %(verbose_name_plural)s selectate"
#: core/admin.py:70 core/graphene/object_types.py:411
#: core/admin.py:127 core/graphene/object_types.py:411
#: core/graphene/object_types.py:418 core/models.py:509 core/models.py:517
msgid "attribute value"
msgstr "Atribut Valoare"
#: core/admin.py:71 core/graphene/object_types.py:48 core/models.py:518
#: core/admin.py:128 core/graphene/object_types.py:48 core/models.py:518
msgid "attribute values"
msgstr "Valori ale atributului"
#: core/admin.py:148
#: core/admin.py:235
msgid "name"
msgstr "Nume și prenume"
#: core/admin.py:171
#: core/admin.py:258
msgid "image"
msgstr "Imagine"
#: core/admin.py:172 core/graphene/object_types.py:364
#: core/admin.py:259 core/graphene/object_types.py:364
msgid "images"
msgstr "Imagini"
#: core/admin.py:179 core/models.py:648
#: core/admin.py:267 core/models.py:648
msgid "stock"
msgstr "Stoc"
#: core/admin.py:180 core/graphene/object_types.py:465
#: core/admin.py:268 core/graphene/object_types.py:465
msgid "stocks"
msgstr "Stocuri"
#: core/admin.py:220 core/graphene/object_types.py:368
#: core/admin.py:309 core/graphene/object_types.py:368
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:109
@ -98,31 +122,23 @@ msgstr "Stocuri"
msgid "price"
msgstr "Preț"
#: core/admin.py:225
#: core/admin.py:314
msgid "rating"
msgstr "Evaluarea produsului"
#: core/admin.py:229
msgid "basic info"
msgstr "Informații de bază"
#: core/admin.py:245
msgid "important dates"
msgstr "Date importante"
#: core/admin.py:289 core/models.py:1382
#: core/admin.py:390 core/models.py:1382
msgid "order product"
msgstr "Comanda Produs"
#: core/admin.py:290 core/graphene/object_types.py:290 core/models.py:1383
#: core/admin.py:391 core/graphene/object_types.py:290 core/models.py:1383
msgid "order products"
msgstr "Comandați produse"
#: core/admin.py:317
#: core/admin.py:419
msgid "is business"
msgstr "Este o afacere"
#: core/admin.py:448
#: core/admin.py:552
msgid "config"
msgstr "Configurare"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
"POT-Creation-Date: 2025-06-22 13:52+0100\n"
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
@ -13,21 +13,21 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: core/abstract.py:11
#: core/abstract.py:12
msgid "unique id"
msgstr "Уникальный идентификатор"
#: core/abstract.py:12
#: core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr ""
"Уникальный идентификатор используется для точной идентификации любого "
"объекта базы данных"
#: core/abstract.py:19
#: core/abstract.py:21
msgid "is active"
msgstr "Активен"
#: core/abstract.py:20
#: core/abstract.py:23
msgid ""
"if set to false, this object can't be seen by users without needed "
"permission"
@ -35,62 +35,86 @@ msgstr ""
"Если установлено значение false, этот объект не может быть виден "
"пользователям без необходимого разрешения"
#: core/abstract.py:22 core/choices.py:18
#: core/abstract.py:28 core/choices.py:18
msgid "created"
msgstr "Создано"
#: core/abstract.py:22
#: core/abstract.py:28
msgid "when the object first appeared on the database"
msgstr "Когда объект впервые появился в базе данных"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "modified"
msgstr "Модифицированный"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "when the object was last modified"
msgstr "Когда объект был отредактирован в последний раз"
#: core/admin.py:41 core/admin.py:56
#: core/admin.py:41
msgid "general"
msgstr "Общие сведения"
#: core/admin.py:42
msgid "I18N"
msgstr "Интернационализация"
#: core/admin.py:43
msgid "metadata"
msgstr "Метаданные"
#: core/admin.py:44
msgid "timestamps"
msgstr "Временные метки"
#: core/admin.py:45
msgid "relations"
msgstr "Отношения"
#: core/admin.py:69 core/admin.py:70
msgid "translations"
msgstr "Переводы"
#: core/admin.py:98 core/admin.py:113
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "Активировать выбранные %(verbose_name_plural)s"
#: core/admin.py:46 core/admin.py:61
#: core/admin.py:103 core/admin.py:118
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "Деактивировать выбранные %(verbose_name_plural)s"
#: core/admin.py:70 core/graphene/object_types.py:411
#: core/admin.py:127 core/graphene/object_types.py:411
#: core/graphene/object_types.py:418 core/models.py:509 core/models.py:517
msgid "attribute value"
msgstr "Значение атрибута"
#: core/admin.py:71 core/graphene/object_types.py:48 core/models.py:518
#: core/admin.py:128 core/graphene/object_types.py:48 core/models.py:518
msgid "attribute values"
msgstr "Значения атрибутов"
#: core/admin.py:148
#: core/admin.py:235
msgid "name"
msgstr "Имя"
#: core/admin.py:171
#: core/admin.py:258
msgid "image"
msgstr "Изображение"
#: core/admin.py:172 core/graphene/object_types.py:364
#: core/admin.py:259 core/graphene/object_types.py:364
msgid "images"
msgstr "Изображения"
#: core/admin.py:179 core/models.py:648
#: core/admin.py:267 core/models.py:648
msgid "stock"
msgstr "Наличие"
#: core/admin.py:180 core/graphene/object_types.py:465
#: core/admin.py:268 core/graphene/object_types.py:465
msgid "stocks"
msgstr "Наличия"
#: core/admin.py:220 core/graphene/object_types.py:368
#: core/admin.py:309 core/graphene/object_types.py:368
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:109
@ -98,31 +122,23 @@ msgstr "Наличия"
msgid "price"
msgstr "Цена"
#: core/admin.py:225
#: core/admin.py:314
msgid "rating"
msgstr "Рейтинг продукции"
#: core/admin.py:229
msgid "basic info"
msgstr "Основная информация"
#: core/admin.py:245
msgid "important dates"
msgstr "Важные даты"
#: core/admin.py:289 core/models.py:1382
#: core/admin.py:390 core/models.py:1382
msgid "order product"
msgstr "Заказать товар"
#: core/admin.py:290 core/graphene/object_types.py:290 core/models.py:1383
#: core/admin.py:391 core/graphene/object_types.py:290 core/models.py:1383
msgid "order products"
msgstr "Заказать товары"
#: core/admin.py:317
#: core/admin.py:419
msgid "is business"
msgstr "Бизнес"
#: core/admin.py:448
#: core/admin.py:552
msgid "config"
msgstr "Конфигурация"

View file

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
"POT-Creation-Date: 2025-06-22 13:52+0100\n"
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
@ -13,80 +13,104 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: core/abstract.py:11
#: core/abstract.py:12
msgid "unique id"
msgstr "唯一 ID"
#: core/abstract.py:12
#: core/abstract.py:13
msgid "unique id is used to surely identify any database object"
msgstr "唯一 ID 用于确定识别任何数据库对象"
#: core/abstract.py:19
#: core/abstract.py:21
msgid "is active"
msgstr "处于活动状态"
#: core/abstract.py:20
#: core/abstract.py:23
msgid ""
"if set to false, this object can't be seen by users without needed "
"permission"
msgstr "如果设置为 false则没有必要权限的用户无法查看此对象"
#: core/abstract.py:22 core/choices.py:18
#: core/abstract.py:28 core/choices.py:18
msgid "created"
msgstr "创建"
#: core/abstract.py:22
#: core/abstract.py:28
msgid "when the object first appeared on the database"
msgstr "对象首次出现在数据库中的时间"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "modified"
msgstr "改装"
#: core/abstract.py:23
#: core/abstract.py:32
msgid "when the object was last modified"
msgstr "对象最后一次编辑的时间"
#: core/admin.py:41 core/admin.py:56
#: core/admin.py:41
msgid "general"
msgstr "一般情况"
#: core/admin.py:42
msgid "I18N"
msgstr "国际化"
#: core/admin.py:43
msgid "metadata"
msgstr "元数据"
#: core/admin.py:44
msgid "timestamps"
msgstr "时间戳"
#: core/admin.py:45
msgid "relations"
msgstr "关系"
#: core/admin.py:69 core/admin.py:70
msgid "translations"
msgstr "翻译"
#: core/admin.py:98 core/admin.py:113
#, python-format
msgid "activate selected %(verbose_name_plural)s"
msgstr "激活选定的 %(verbose_name_plural)s"
#: core/admin.py:46 core/admin.py:61
#: core/admin.py:103 core/admin.py:118
#, python-format
msgid "deactivate selected %(verbose_name_plural)s"
msgstr "停用选定的 %(verbose_name_plural)s"
#: core/admin.py:70 core/graphene/object_types.py:411
#: core/admin.py:127 core/graphene/object_types.py:411
#: core/graphene/object_types.py:418 core/models.py:509 core/models.py:517
msgid "attribute value"
msgstr "属性值"
#: core/admin.py:71 core/graphene/object_types.py:48 core/models.py:518
#: core/admin.py:128 core/graphene/object_types.py:48 core/models.py:518
msgid "attribute values"
msgstr "属性值"
#: core/admin.py:148
#: core/admin.py:235
msgid "name"
msgstr "名称"
#: core/admin.py:171
#: core/admin.py:258
msgid "image"
msgstr "图片"
#: core/admin.py:172 core/graphene/object_types.py:364
#: core/admin.py:259 core/graphene/object_types.py:364
msgid "images"
msgstr "图片"
#: core/admin.py:179 core/models.py:648
#: core/admin.py:267 core/models.py:648
msgid "stock"
msgstr "库存"
#: core/admin.py:180 core/graphene/object_types.py:465
#: core/admin.py:268 core/graphene/object_types.py:465
msgid "stocks"
msgstr "股票"
#: core/admin.py:220 core/graphene/object_types.py:368
#: core/admin.py:309 core/graphene/object_types.py:368
#: core/templates/digital_order_created_email.html:111
#: core/templates/digital_order_delivered_email.html:110
#: core/templates/shipped_order_created_email.html:109
@ -94,31 +118,23 @@ msgstr "股票"
msgid "price"
msgstr "价格"
#: core/admin.py:225
#: core/admin.py:314
msgid "rating"
msgstr "产品评级"
#: core/admin.py:229
msgid "basic info"
msgstr "基本信息"
#: core/admin.py:245
msgid "important dates"
msgstr "重要日期"
#: core/admin.py:289 core/models.py:1382
#: core/admin.py:390 core/models.py:1382
msgid "order product"
msgstr "订购产品"
#: core/admin.py:290 core/graphene/object_types.py:290 core/models.py:1383
#: core/admin.py:391 core/graphene/object_types.py:290 core/models.py:1383
msgid "order products"
msgstr "订购产品"
#: core/admin.py:317
#: core/admin.py:419
msgid "is business"
msgstr "Is Business"
#: core/admin.py:448
#: core/admin.py:552
msgid "config"
msgstr "配置"