Merge branch 'main' into storefront-nuxt

# Conflicts:
#	docker-compose.yml
This commit is contained in:
Egor Pavlovich Gorbunov 2025-09-13 15:31:06 +03:00
commit e639e49e7e
92 changed files with 7213 additions and 6054 deletions

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -2,7 +2,7 @@ import logging
from os import getenv, name
from pathlib import Path
EVIBES_VERSION = "2.9.3"
EVIBES_VERSION = "3.0.0"
BASE_DIR = Path(__file__).resolve().parent.parent.parent

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"

View file

@ -1,6 +1,6 @@
[tool.poetry]
name = "eVibes"
version = "2.9.3"
version = "3.0.0"
description = "eVibes is an open-source eCommerce backend service built with Django. Its designed for flexibility, making it ideal for various use cases and learning Django skills. The project is easy to customize, allowing for straightforward editing and extension."
authors = ["fureunoir <contact@fureunoir.com>"]
readme = "README.md"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"
@ -78,47 +78,47 @@ msgstr "الرمز المميز صالح"
msgid "create a new user"
msgstr "إنشاء مستخدم جديد"
#: vibes_auth/docs/drf/viewsets.py:20
#: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details"
msgstr "استرداد تفاصيل المستخدم"
#: vibes_auth/docs/drf/viewsets.py:24
#: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details"
msgstr "تحديث تفاصيل المستخدم"
#: vibes_auth/docs/drf/viewsets.py:29
#: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user"
msgstr "حذف مستخدم"
#: vibes_auth/docs/drf/viewsets.py:33
#: vibes_auth/docs/drf/viewsets.py:34
msgid "reset a user's password by sending a reset password email"
msgstr ""
"إعادة تعيين كلمة مرور المستخدم عن طريق إرسال بريد إلكتروني لإعادة تعيين كلمة"
" المرور"
#: vibes_auth/docs/drf/viewsets.py:38
#: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user"
msgstr "التعامل مع تحميل الصورة الرمزية للمستخدم"
#: vibes_auth/docs/drf/viewsets.py:53
#: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset"
msgstr "تأكيد إعادة تعيين كلمة مرور المستخدم"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104
#: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114
msgid "passwords do not match"
msgstr "كلمات المرور غير متطابقة"
#: vibes_auth/docs/drf/viewsets.py:62
#: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account"
msgstr "تنشيط حساب مستخدم"
#: vibes_auth/docs/drf/viewsets.py:66
#: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated"
msgstr "رابط التفعيل غير صالح أو أن الحساب مفعل بالفعل"
#: vibes_auth/docs/drf/viewsets.py:71
#: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products"
msgstr "دمج المنتجات التي تم عرضها مؤخراً المخزنة لدى العميل"
@ -139,7 +139,7 @@ msgstr "{name} غير موجود: {uuid}!"
msgid "malformed email"
msgstr "بريد إلكتروني مشوه"
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:109
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:115
#, python-brace-format
msgid "malformed phone number: {phone_number}"
msgstr "رقم هاتف مشوه: {phone_number}!"
@ -286,33 +286,41 @@ msgstr "الرمز المميز المدرج في القائمة السوداء"
msgid "blacklisted tokens"
msgstr "الرموز المميزة المدرجة في القائمة السوداء"
#: vibes_auth/serializers.py:114
#: vibes_auth/serializers.py:99
msgid "attributes must be a dictionary"
msgstr "يجب أن تكون 'السمات' قاموسًا"
#: vibes_auth/serializers.py:101
msgid "business identificator is required when registering as a business"
msgstr "مُعرِّف الأعمال مطلوب عند التسجيل كشركة تجارية"
#: vibes_auth/serializers.py:121
#, python-brace-format
msgid "malformed email: {email}"
msgstr "بريد إلكتروني مشوه: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191
#: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account"
msgstr "لم يتم العثور على حساب نشط"
#: vibes_auth/serializers.py:167
#: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class."
msgstr "يجب تعيين سمة token_class على الفئة!"
#: vibes_auth/serializers.py:239
#: vibes_auth/serializers.py:246
msgid "token_blacklisted"
msgstr "تم إدراج الرمز المميز في القائمة السوداء"
#: vibes_auth/serializers.py:244
#: vibes_auth/serializers.py:251
msgid "invalid token"
msgstr "رمز غير صالح"
#: vibes_auth/serializers.py:250
#: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token"
msgstr "لا توجد مطالبة معرف المستخدم في الرمز المميز"
#: vibes_auth/serializers.py:252
#: vibes_auth/serializers.py:259
msgid "user does not exist"
msgstr "المستخدم غير موجود"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"
@ -78,45 +78,45 @@ msgstr "Token je platný"
msgid "create a new user"
msgstr "Vytvoření nového uživatele"
#: vibes_auth/docs/drf/viewsets.py:20
#: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details"
msgstr "Získání údajů o uživateli"
#: vibes_auth/docs/drf/viewsets.py:24
#: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details"
msgstr "Aktualizace údajů uživatele"
#: vibes_auth/docs/drf/viewsets.py:29
#: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user"
msgstr "Odstranění uživatele"
#: vibes_auth/docs/drf/viewsets.py:33
#: vibes_auth/docs/drf/viewsets.py:34
msgid "reset a user's password by sending a reset password email"
msgstr "Obnovení hesla uživatele odesláním e-mailu s obnovením hesla."
#: vibes_auth/docs/drf/viewsets.py:38
#: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user"
msgstr "Zpracování nahrávání avataru pro uživatele"
#: vibes_auth/docs/drf/viewsets.py:53
#: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset"
msgstr "Potvrzení obnovení hesla uživatele"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104
#: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114
msgid "passwords do not match"
msgstr "Hesla se neshodují"
#: vibes_auth/docs/drf/viewsets.py:62
#: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account"
msgstr "Aktivace účtu uživatele"
#: vibes_auth/docs/drf/viewsets.py:66
#: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated"
msgstr "Aktivační odkaz je neplatný nebo je účet již aktivován"
#: vibes_auth/docs/drf/viewsets.py:71
#: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products"
msgstr "Sloučení naposledy zobrazených produktů uložených u klienta"
@ -137,7 +137,7 @@ msgstr "{name} neexistuje: {uuid}!"
msgid "malformed email"
msgstr "Špatně formulovaný e-mail"
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:109
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:115
#, python-brace-format
msgid "malformed phone number: {phone_number}"
msgstr "Chybně zadané telefonní číslo: {phone_number}!"
@ -285,33 +285,41 @@ msgstr "Token na černé listině"
msgid "blacklisted tokens"
msgstr "Tokeny na černé listině"
#: vibes_auth/serializers.py:114
#: vibes_auth/serializers.py:99
msgid "attributes must be a dictionary"
msgstr "`attributes` musí být slovník"
#: vibes_auth/serializers.py:101
msgid "business identificator is required when registering as a business"
msgstr "Při registraci podniku je vyžadován identifikátor podniku."
#: vibes_auth/serializers.py:121
#, python-brace-format
msgid "malformed email: {email}"
msgstr "nesprávně formulovaný e-mail: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191
#: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account"
msgstr "Nebyl nalezen žádný aktivní účet"
#: vibes_auth/serializers.py:167
#: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class."
msgstr "Musí být nastaven atribut token_class na třídě!"
#: vibes_auth/serializers.py:239
#: vibes_auth/serializers.py:246
msgid "token_blacklisted"
msgstr "Token na černé listině"
#: vibes_auth/serializers.py:244
#: vibes_auth/serializers.py:251
msgid "invalid token"
msgstr "Neplatný token"
#: vibes_auth/serializers.py:250
#: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token"
msgstr "V tokenu není deklarace uuid uživatele"
#: vibes_auth/serializers.py:252
#: vibes_auth/serializers.py:259
msgid "user does not exist"
msgstr "Uživatel neexistuje"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"
@ -78,47 +78,47 @@ msgstr "Tokenet er gyldigt"
msgid "create a new user"
msgstr "Opret en ny bruger"
#: vibes_auth/docs/drf/viewsets.py:20
#: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details"
msgstr "Hent oplysninger om en bruger"
#: vibes_auth/docs/drf/viewsets.py:24
#: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details"
msgstr "Opdater en brugers oplysninger"
#: vibes_auth/docs/drf/viewsets.py:29
#: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user"
msgstr "Slet en bruger"
#: vibes_auth/docs/drf/viewsets.py:33
#: vibes_auth/docs/drf/viewsets.py:34
msgid "reset a user's password by sending a reset password email"
msgstr ""
"Nulstil en brugers adgangskode ved at sende en e-mail om nulstilling af "
"adgangskode"
#: vibes_auth/docs/drf/viewsets.py:38
#: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user"
msgstr "Håndter upload af avatar for en bruger"
#: vibes_auth/docs/drf/viewsets.py:53
#: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset"
msgstr "Bekræft nulstilling af en brugers adgangskode"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104
#: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114
msgid "passwords do not match"
msgstr "Adgangskoderne stemmer ikke overens"
#: vibes_auth/docs/drf/viewsets.py:62
#: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account"
msgstr "Aktivér en brugers konto"
#: vibes_auth/docs/drf/viewsets.py:66
#: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated"
msgstr "Aktiveringslinket er ugyldigt, eller kontoen er allerede aktiveret"
#: vibes_auth/docs/drf/viewsets.py:71
#: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products"
msgstr "Flet nyligt viste produkter, der er gemt af klienten"
@ -139,7 +139,7 @@ msgstr "{name} findes ikke: {uuid}!"
msgid "malformed email"
msgstr "Misdannet e-mail"
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:109
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:115
#, python-brace-format
msgid "malformed phone number: {phone_number}"
msgstr "Misdannet telefonnummer: {phone_number}!"
@ -287,33 +287,42 @@ msgstr "Sortlistet token"
msgid "blacklisted tokens"
msgstr "Sortlistede tokens"
#: vibes_auth/serializers.py:114
#: vibes_auth/serializers.py:99
msgid "attributes must be a dictionary"
msgstr "`attributes` skal være en ordbog"
#: vibes_auth/serializers.py:101
msgid "business identificator is required when registering as a business"
msgstr ""
"Virksomhedsidentifikator er påkrævet, når man registrerer sig som virksomhed"
#: vibes_auth/serializers.py:121
#, python-brace-format
msgid "malformed email: {email}"
msgstr "Misdannet e-mail: {email}."
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191
#: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account"
msgstr "Ingen aktiv konto fundet"
#: vibes_auth/serializers.py:167
#: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class."
msgstr "Skal sætte token_class-attributten på klassen!"
#: vibes_auth/serializers.py:239
#: vibes_auth/serializers.py:246
msgid "token_blacklisted"
msgstr "Token blacklistet"
#: vibes_auth/serializers.py:244
#: vibes_auth/serializers.py:251
msgid "invalid token"
msgstr "Ugyldigt token"
#: vibes_auth/serializers.py:250
#: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token"
msgstr "Ingen bruger-uuid-krav til stede i token"
#: vibes_auth/serializers.py:252
#: vibes_auth/serializers.py:259
msgid "user does not exist"
msgstr "Brugeren findes ikke"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"
@ -79,47 +79,47 @@ msgstr "Das Token ist gültig"
msgid "create a new user"
msgstr "Einen neuen Benutzer anlegen"
#: vibes_auth/docs/drf/viewsets.py:20
#: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details"
msgstr "Abrufen der Details eines Benutzers"
#: vibes_auth/docs/drf/viewsets.py:24
#: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details"
msgstr "Aktualisieren der Benutzerdaten"
#: vibes_auth/docs/drf/viewsets.py:29
#: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user"
msgstr "Einen Benutzer löschen"
#: vibes_auth/docs/drf/viewsets.py:33
#: vibes_auth/docs/drf/viewsets.py:34
msgid "reset a user's password by sending a reset password email"
msgstr ""
"Zurücksetzen des Kennworts eines Benutzers durch Senden einer E-Mail zum "
"Zurücksetzen des Kennworts"
#: vibes_auth/docs/drf/viewsets.py:38
#: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user"
msgstr "Avatar-Upload für einen Benutzer verwalten"
#: vibes_auth/docs/drf/viewsets.py:53
#: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset"
msgstr "Bestätigen Sie das Zurücksetzen des Passworts eines Benutzers"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104
#: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114
msgid "passwords do not match"
msgstr "Passwörter stimmen nicht überein"
#: vibes_auth/docs/drf/viewsets.py:62
#: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account"
msgstr "Aktivieren eines Benutzerkontos"
#: vibes_auth/docs/drf/viewsets.py:66
#: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated"
msgstr "Aktivierungslink ist ungültig oder Konto bereits aktiviert"
#: vibes_auth/docs/drf/viewsets.py:71
#: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products"
msgstr ""
"Zusammenführen der vom Kunden gespeicherten, zuletzt angesehenen Produkte"
@ -143,7 +143,7 @@ msgstr "{name} existiert nicht: {uuid}!"
msgid "malformed email"
msgstr "Fehlerhafte E-Mail"
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:109
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:115
#, python-brace-format
msgid "malformed phone number: {phone_number}"
msgstr "Missgebildete Telefonnummer: {phone_number}!"
@ -292,33 +292,43 @@ msgstr "Token auf der schwarzen Liste"
msgid "blacklisted tokens"
msgstr "Token auf der schwarzen Liste"
#: vibes_auth/serializers.py:114
#: vibes_auth/serializers.py:99
msgid "attributes must be a dictionary"
msgstr "Attribute\" muss ein Wörterbuch sein"
#: vibes_auth/serializers.py:101
msgid "business identificator is required when registering as a business"
msgstr ""
"Die Unternehmenskennung ist erforderlich, wenn Sie sich als Unternehmen "
"registrieren lassen."
#: vibes_auth/serializers.py:121
#, python-brace-format
msgid "malformed email: {email}"
msgstr "missgebildete E-Mail: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191
#: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account"
msgstr "Kein aktives Konto gefunden"
#: vibes_auth/serializers.py:167
#: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class."
msgstr "Das Attribut token_class muss auf class gesetzt werden!"
#: vibes_auth/serializers.py:239
#: vibes_auth/serializers.py:246
msgid "token_blacklisted"
msgstr "Token auf der schwarzen Liste"
#: vibes_auth/serializers.py:244
#: vibes_auth/serializers.py:251
msgid "invalid token"
msgstr "Ungültiges Token"
#: vibes_auth/serializers.py:250
#: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token"
msgstr "Kein Benutzer uuid-Anspruch im Token vorhanden"
#: vibes_auth/serializers.py:252
#: vibes_auth/serializers.py:259
msgid "user does not exist"
msgstr "Benutzer existiert nicht"

View file

@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"
@ -82,45 +82,45 @@ msgstr "The token is valid"
msgid "create a new user"
msgstr "Create a new user"
#: vibes_auth/docs/drf/viewsets.py:20
#: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details"
msgstr "Retrieve a user's details"
#: vibes_auth/docs/drf/viewsets.py:24
#: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details"
msgstr "Update a user's details"
#: vibes_auth/docs/drf/viewsets.py:29
#: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user"
msgstr "Delete a user"
#: vibes_auth/docs/drf/viewsets.py:33
#: vibes_auth/docs/drf/viewsets.py:34
msgid "reset a user's password by sending a reset password email"
msgstr "Reset a user's password by sending a reset password email"
#: vibes_auth/docs/drf/viewsets.py:38
#: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user"
msgstr "Handle avatar upload for a user"
#: vibes_auth/docs/drf/viewsets.py:53
#: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset"
msgstr "Confirm a user's password reset"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104
#: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114
msgid "passwords do not match"
msgstr "Passwords do not match"
#: vibes_auth/docs/drf/viewsets.py:62
#: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account"
msgstr "Activate a user's account"
#: vibes_auth/docs/drf/viewsets.py:66
#: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated"
msgstr "Activation link is invalid or account already activated"
#: vibes_auth/docs/drf/viewsets.py:71
#: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products"
msgstr "Merge client-stored recently viewed products"
@ -141,7 +141,7 @@ msgstr "{name} does not exist: {uuid}!"
msgid "malformed email"
msgstr "Malformed email"
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:109
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:115
#, python-brace-format
msgid "malformed phone number: {phone_number}"
msgstr "Malformed phone number: {phone_number}!"
@ -289,33 +289,41 @@ msgstr "Blacklisted token"
msgid "blacklisted tokens"
msgstr "Blacklisted tokens"
#: vibes_auth/serializers.py:114
#: vibes_auth/serializers.py:99
msgid "attributes must be a dictionary"
msgstr "`attributes` must be a dictionary"
#: vibes_auth/serializers.py:101
msgid "business identificator is required when registering as a business"
msgstr "Business identificator is required when registering as a business"
#: vibes_auth/serializers.py:121
#, python-brace-format
msgid "malformed email: {email}"
msgstr "malformed email: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191
#: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account"
msgstr "No active account found"
#: vibes_auth/serializers.py:167
#: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class."
msgstr "Must set token_class attribute on class!"
#: vibes_auth/serializers.py:239
#: vibes_auth/serializers.py:246
msgid "token_blacklisted"
msgstr "Token blacklisted"
#: vibes_auth/serializers.py:244
#: vibes_auth/serializers.py:251
msgid "invalid token"
msgstr "Invalid token"
#: vibes_auth/serializers.py:250
#: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token"
msgstr "No user uuid claim present in token"
#: vibes_auth/serializers.py:252
#: vibes_auth/serializers.py:259
msgid "user does not exist"
msgstr "User does not exist"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"
@ -78,45 +78,45 @@ msgstr "The token is valid"
msgid "create a new user"
msgstr "Create a new user"
#: vibes_auth/docs/drf/viewsets.py:20
#: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details"
msgstr "Retrieve a user's details"
#: vibes_auth/docs/drf/viewsets.py:24
#: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details"
msgstr "Update a user's details"
#: vibes_auth/docs/drf/viewsets.py:29
#: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user"
msgstr "Delete a user"
#: vibes_auth/docs/drf/viewsets.py:33
#: vibes_auth/docs/drf/viewsets.py:34
msgid "reset a user's password by sending a reset password email"
msgstr "Reset a user's password by sending a reset password email"
#: vibes_auth/docs/drf/viewsets.py:38
#: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user"
msgstr "Handle avatar upload for a user"
#: vibes_auth/docs/drf/viewsets.py:53
#: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset"
msgstr "Confirm a user's password reset"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104
#: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114
msgid "passwords do not match"
msgstr "Passwords do not match"
#: vibes_auth/docs/drf/viewsets.py:62
#: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account"
msgstr "Activate a user's account"
#: vibes_auth/docs/drf/viewsets.py:66
#: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated"
msgstr "Activation link is invalid or account already activated"
#: vibes_auth/docs/drf/viewsets.py:71
#: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products"
msgstr "Merge client-stored recently viewed products"
@ -137,7 +137,7 @@ msgstr "{name} does not exist: {uuid}!"
msgid "malformed email"
msgstr "Malformed email"
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:109
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:115
#, python-brace-format
msgid "malformed phone number: {phone_number}"
msgstr "Malformed phone number: {phone_number}!"
@ -285,33 +285,41 @@ msgstr "Blacklisted token"
msgid "blacklisted tokens"
msgstr "Blacklisted tokens"
#: vibes_auth/serializers.py:114
#: vibes_auth/serializers.py:99
msgid "attributes must be a dictionary"
msgstr "`attributes` must be a dictionary"
#: vibes_auth/serializers.py:101
msgid "business identificator is required when registering as a business"
msgstr "Business identificator is required when registering as a business"
#: vibes_auth/serializers.py:121
#, python-brace-format
msgid "malformed email: {email}"
msgstr "malformed email: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191
#: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account"
msgstr "No active account found"
#: vibes_auth/serializers.py:167
#: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class."
msgstr "Must set token_class attribute on class!"
#: vibes_auth/serializers.py:239
#: vibes_auth/serializers.py:246
msgid "token_blacklisted"
msgstr "Token blacklisted"
#: vibes_auth/serializers.py:244
#: vibes_auth/serializers.py:251
msgid "invalid token"
msgstr "Invalid token"
#: vibes_auth/serializers.py:250
#: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token"
msgstr "No user uuid claim present in token"
#: vibes_auth/serializers.py:252
#: vibes_auth/serializers.py:259
msgid "user does not exist"
msgstr "User does not exist"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"
@ -78,47 +78,47 @@ msgstr "El token es válido"
msgid "create a new user"
msgstr "Crear un nuevo usuario"
#: vibes_auth/docs/drf/viewsets.py:20
#: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details"
msgstr "Recuperar los datos de un usuario"
#: vibes_auth/docs/drf/viewsets.py:24
#: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details"
msgstr "Actualizar los datos de un usuario"
#: vibes_auth/docs/drf/viewsets.py:29
#: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user"
msgstr "Eliminar un usuario"
#: vibes_auth/docs/drf/viewsets.py:33
#: vibes_auth/docs/drf/viewsets.py:34
msgid "reset a user's password by sending a reset password email"
msgstr ""
"Restablecer la contraseña de un usuario enviando un correo electrónico de "
"restablecimiento de contraseña"
#: vibes_auth/docs/drf/viewsets.py:38
#: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user"
msgstr "Gestionar la subida de avatares de un usuario"
#: vibes_auth/docs/drf/viewsets.py:53
#: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset"
msgstr "Confirmar el restablecimiento de la contraseña de un usuario"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104
#: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114
msgid "passwords do not match"
msgstr "Las contraseñas no coinciden"
#: vibes_auth/docs/drf/viewsets.py:62
#: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account"
msgstr "Activar la cuenta de un usuario"
#: vibes_auth/docs/drf/viewsets.py:66
#: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated"
msgstr "El enlace de activación no es válido o la cuenta ya está activada"
#: vibes_auth/docs/drf/viewsets.py:71
#: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products"
msgstr "Fusionar productos vistos recientemente almacenados por el cliente"
@ -140,7 +140,7 @@ msgstr "{name} no existe: ¡{uuid}!"
msgid "malformed email"
msgstr "Correo electrónico malformado"
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:109
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:115
#, python-brace-format
msgid "malformed phone number: {phone_number}"
msgstr "Número de teléfono malformado: ¡{phone_number}!"
@ -288,33 +288,42 @@ msgstr "Ficha en la lista negra"
msgid "blacklisted tokens"
msgstr "Fichas en la lista negra"
#: vibes_auth/serializers.py:114
#: vibes_auth/serializers.py:99
msgid "attributes must be a dictionary"
msgstr "`attributes` debe ser un diccionario"
#: vibes_auth/serializers.py:101
msgid "business identificator is required when registering as a business"
msgstr ""
"El identificador de empresa es necesario para registrarse como empresa"
#: vibes_auth/serializers.py:121
#, python-brace-format
msgid "malformed email: {email}"
msgstr "correo electrónico malformado: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191
#: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account"
msgstr "No se ha encontrado ninguna cuenta activa"
#: vibes_auth/serializers.py:167
#: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class."
msgstr "Debe establecer el atributo token_class en la clase."
#: vibes_auth/serializers.py:239
#: vibes_auth/serializers.py:246
msgid "token_blacklisted"
msgstr "Ficha en la lista negra"
#: vibes_auth/serializers.py:244
#: vibes_auth/serializers.py:251
msgid "invalid token"
msgstr "Token no válido"
#: vibes_auth/serializers.py:250
#: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token"
msgstr "No user uuid claim present in token"
#: vibes_auth/serializers.py:252
#: vibes_auth/serializers.py:259
msgid "user does not exist"
msgstr "El usuario no existe"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"
@ -80,47 +80,47 @@ msgstr "Le jeton est valide"
msgid "create a new user"
msgstr "Créer un nouvel utilisateur"
#: vibes_auth/docs/drf/viewsets.py:20
#: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details"
msgstr "Récupérer les données d'un utilisateur"
#: vibes_auth/docs/drf/viewsets.py:24
#: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details"
msgstr "Mettre à jour les coordonnées d'un utilisateur"
#: vibes_auth/docs/drf/viewsets.py:29
#: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user"
msgstr "Supprimer un utilisateur"
#: vibes_auth/docs/drf/viewsets.py:33
#: vibes_auth/docs/drf/viewsets.py:34
msgid "reset a user's password by sending a reset password email"
msgstr ""
"Réinitialiser le mot de passe d'un utilisateur en envoyant un courriel de "
"réinitialisation du mot de passe"
#: vibes_auth/docs/drf/viewsets.py:38
#: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user"
msgstr "Gérer le téléchargement d'un avatar pour un utilisateur"
#: vibes_auth/docs/drf/viewsets.py:53
#: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset"
msgstr "Confirmer la réinitialisation du mot de passe d'un utilisateur"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104
#: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114
msgid "passwords do not match"
msgstr "Les mots de passe ne correspondent pas"
#: vibes_auth/docs/drf/viewsets.py:62
#: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account"
msgstr "Activer le compte d'un utilisateur"
#: vibes_auth/docs/drf/viewsets.py:66
#: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated"
msgstr "Le lien d'activation n'est pas valide ou le compte est déjà activé"
#: vibes_auth/docs/drf/viewsets.py:71
#: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products"
msgstr "Fusionner les produits récemment consultés stockés par le client"
@ -143,7 +143,7 @@ msgstr "{name} n'existe pas : {uuid} !"
msgid "malformed email"
msgstr "Courriel malformé"
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:109
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:115
#, python-brace-format
msgid "malformed phone number: {phone_number}"
msgstr "Numéro de téléphone malformé : {phone_number} !"
@ -294,34 +294,44 @@ msgstr "Jeton sur liste noire"
msgid "blacklisted tokens"
msgstr "Jetons sur liste noire"
#: vibes_auth/serializers.py:114
#: vibes_auth/serializers.py:99
msgid "attributes must be a dictionary"
msgstr "`attributes` doit être un dictionnaire"
#: vibes_auth/serializers.py:101
msgid "business identificator is required when registering as a business"
msgstr ""
"L'identifiant de l'entreprise est requis lors de l'enregistrement de "
"l'entreprise."
#: vibes_auth/serializers.py:121
#, python-brace-format
msgid "malformed email: {email}"
msgstr "email malformé : {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191
#: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account"
msgstr "Aucun compte actif trouvé"
#: vibes_auth/serializers.py:167
#: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class."
msgstr "L'attribut token_class doit être défini sur la classe !"
#: vibes_auth/serializers.py:239
#: vibes_auth/serializers.py:246
msgid "token_blacklisted"
msgstr "Token sur liste noire"
#: vibes_auth/serializers.py:244
#: vibes_auth/serializers.py:251
msgid "invalid token"
msgstr "Jeton non valide"
#: vibes_auth/serializers.py:250
#: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token"
msgstr ""
"Aucune revendication d'uuid d'utilisateur n'est présente dans le jeton"
#: vibes_auth/serializers.py:252
#: vibes_auth/serializers.py:259
msgid "user does not exist"
msgstr "L'utilisateur n'existe pas"

View file

@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"
@ -81,45 +81,45 @@ msgstr ""
msgid "create a new user"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:20
#: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:24
#: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:29
#: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:33
#: vibes_auth/docs/drf/viewsets.py:34
msgid "reset a user's password by sending a reset password email"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:38
#: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:53
#: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104
#: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114
msgid "passwords do not match"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:62
#: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:66
#: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:71
#: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products"
msgstr ""
@ -140,7 +140,7 @@ msgstr ""
msgid "malformed email"
msgstr ""
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:109
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:115
#, python-brace-format
msgid "malformed phone number: {phone_number}"
msgstr ""
@ -286,33 +286,41 @@ msgstr ""
msgid "blacklisted tokens"
msgstr ""
#: vibes_auth/serializers.py:114
#: vibes_auth/serializers.py:99
msgid "attributes must be a dictionary"
msgstr ""
#: vibes_auth/serializers.py:101
msgid "business identificator is required when registering as a business"
msgstr ""
#: vibes_auth/serializers.py:121
#, python-brace-format
msgid "malformed email: {email}"
msgstr ""
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191
#: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account"
msgstr ""
#: vibes_auth/serializers.py:167
#: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class."
msgstr ""
#: vibes_auth/serializers.py:239
#: vibes_auth/serializers.py:246
msgid "token_blacklisted"
msgstr ""
#: vibes_auth/serializers.py:244
#: vibes_auth/serializers.py:251
msgid "invalid token"
msgstr ""
#: vibes_auth/serializers.py:250
#: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token"
msgstr ""
#: vibes_auth/serializers.py:252
#: vibes_auth/serializers.py:259
msgid "user does not exist"
msgstr ""

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"
@ -79,47 +79,47 @@ msgstr "Il token è valido"
msgid "create a new user"
msgstr "Creare un nuovo utente"
#: vibes_auth/docs/drf/viewsets.py:20
#: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details"
msgstr "Recuperare i dettagli di un utente"
#: vibes_auth/docs/drf/viewsets.py:24
#: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details"
msgstr "Aggiornare i dettagli di un utente"
#: vibes_auth/docs/drf/viewsets.py:29
#: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user"
msgstr "Eliminare un utente"
#: vibes_auth/docs/drf/viewsets.py:33
#: vibes_auth/docs/drf/viewsets.py:34
msgid "reset a user's password by sending a reset password email"
msgstr ""
"Reimpostare la password di un utente inviando un'e-mail di reimpostazione "
"della password"
#: vibes_auth/docs/drf/viewsets.py:38
#: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user"
msgstr "Gestire il caricamento dell'avatar per un utente"
#: vibes_auth/docs/drf/viewsets.py:53
#: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset"
msgstr "Confermare la reimpostazione della password di un utente"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104
#: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114
msgid "passwords do not match"
msgstr "Le password non corrispondono"
#: vibes_auth/docs/drf/viewsets.py:62
#: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account"
msgstr "Attivare l'account di un utente"
#: vibes_auth/docs/drf/viewsets.py:66
#: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated"
msgstr "Il link di attivazione non è valido o l'account è già stato attivato."
#: vibes_auth/docs/drf/viewsets.py:71
#: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products"
msgstr "Unire i prodotti memorizzati dal cliente e visti di recente"
@ -140,7 +140,7 @@ msgstr "{name} non esiste: {uuid}!"
msgid "malformed email"
msgstr "Email malformata"
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:109
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:115
#, python-brace-format
msgid "malformed phone number: {phone_number}"
msgstr "Numero di telefono malformato: {phone_number}!"
@ -290,33 +290,43 @@ msgstr "Token in lista nera"
msgid "blacklisted tokens"
msgstr "Gettoni nella lista nera"
#: vibes_auth/serializers.py:114
#: vibes_auth/serializers.py:99
msgid "attributes must be a dictionary"
msgstr "`attributi` deve essere un dizionario"
#: vibes_auth/serializers.py:101
msgid "business identificator is required when registering as a business"
msgstr ""
"L'identificativo dell'azienda è necessario quando ci si registra come "
"azienda."
#: vibes_auth/serializers.py:121
#, python-brace-format
msgid "malformed email: {email}"
msgstr "email malformata: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191
#: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account"
msgstr "Nessun conto attivo trovato"
#: vibes_auth/serializers.py:167
#: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class."
msgstr "Deve essere impostato l'attributo token_class sulla classe!"
#: vibes_auth/serializers.py:239
#: vibes_auth/serializers.py:246
msgid "token_blacklisted"
msgstr "Token nella lista nera"
#: vibes_auth/serializers.py:244
#: vibes_auth/serializers.py:251
msgid "invalid token"
msgstr "Token non valido"
#: vibes_auth/serializers.py:250
#: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token"
msgstr "Nessuna richiesta di uuid utente presente nel token"
#: vibes_auth/serializers.py:252
#: vibes_auth/serializers.py:259
msgid "user does not exist"
msgstr "L'utente non esiste"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"
@ -78,45 +78,45 @@ msgstr "トークンは有効です"
msgid "create a new user"
msgstr "新規ユーザーの作成"
#: vibes_auth/docs/drf/viewsets.py:20
#: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details"
msgstr "ユーザーの詳細を取得する"
#: vibes_auth/docs/drf/viewsets.py:24
#: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details"
msgstr "ユーザー情報の更新"
#: vibes_auth/docs/drf/viewsets.py:29
#: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user"
msgstr "ユーザーを削除する"
#: vibes_auth/docs/drf/viewsets.py:33
#: vibes_auth/docs/drf/viewsets.py:34
msgid "reset a user's password by sending a reset password email"
msgstr "パスワード再設定メールを送信して、ユーザーのパスワードを再設定する。"
#: vibes_auth/docs/drf/viewsets.py:38
#: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user"
msgstr "ユーザーのアバターアップロードを処理する"
#: vibes_auth/docs/drf/viewsets.py:53
#: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset"
msgstr "ユーザーのパスワード・リセットを確認する"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104
#: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114
msgid "passwords do not match"
msgstr "パスワードが一致しない"
#: vibes_auth/docs/drf/viewsets.py:62
#: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account"
msgstr "ユーザーアカウントの有効化"
#: vibes_auth/docs/drf/viewsets.py:66
#: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated"
msgstr "アクティベーションリンクが無効であるか、アカウントがすでにアクティベーションされています。"
#: vibes_auth/docs/drf/viewsets.py:71
#: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products"
msgstr "クライアントが最近閲覧した商品をマージする"
@ -137,7 +137,7 @@ msgstr "{name}は存在しません:{uuid}が存在しません!"
msgid "malformed email"
msgstr "不正な電子メール"
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:109
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:115
#, python-brace-format
msgid "malformed phone number: {phone_number}"
msgstr "電話番号が不正です:{phone_number}"
@ -283,33 +283,41 @@ msgstr "ブラックリストトークン"
msgid "blacklisted tokens"
msgstr "ブラックリストに載ったトークン"
#: vibes_auth/serializers.py:114
#: vibes_auth/serializers.py:99
msgid "attributes must be a dictionary"
msgstr "attributes`は辞書でなければならない。"
#: vibes_auth/serializers.py:101
msgid "business identificator is required when registering as a business"
msgstr "事業者登録の際には、事業者識別情報が必要です。"
#: vibes_auth/serializers.py:121
#, python-brace-format
msgid "malformed email: {email}"
msgstr "不正な電子メール:{email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191
#: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account"
msgstr "アクティブなアカウントが見つかりません"
#: vibes_auth/serializers.py:167
#: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class."
msgstr "クラスにtoken_class属性を設定する必要があります"
#: vibes_auth/serializers.py:239
#: vibes_auth/serializers.py:246
msgid "token_blacklisted"
msgstr "トークンのブラックリスト入り"
#: vibes_auth/serializers.py:244
#: vibes_auth/serializers.py:251
msgid "invalid token"
msgstr "無効なトークン"
#: vibes_auth/serializers.py:250
#: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token"
msgstr "トークンにユーザー uuid クレームが存在しない"
#: vibes_auth/serializers.py:252
#: vibes_auth/serializers.py:259
msgid "user does not exist"
msgstr "ユーザーが存在しない"

View file

@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"
@ -81,45 +81,45 @@ msgstr ""
msgid "create a new user"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:20
#: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:24
#: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:29
#: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:33
#: vibes_auth/docs/drf/viewsets.py:34
msgid "reset a user's password by sending a reset password email"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:38
#: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:53
#: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104
#: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114
msgid "passwords do not match"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:62
#: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:66
#: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated"
msgstr ""
#: vibes_auth/docs/drf/viewsets.py:71
#: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products"
msgstr ""
@ -140,7 +140,7 @@ msgstr ""
msgid "malformed email"
msgstr ""
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:109
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:115
#, python-brace-format
msgid "malformed phone number: {phone_number}"
msgstr ""
@ -286,33 +286,41 @@ msgstr ""
msgid "blacklisted tokens"
msgstr ""
#: vibes_auth/serializers.py:114
#: vibes_auth/serializers.py:99
msgid "attributes must be a dictionary"
msgstr ""
#: vibes_auth/serializers.py:101
msgid "business identificator is required when registering as a business"
msgstr ""
#: vibes_auth/serializers.py:121
#, python-brace-format
msgid "malformed email: {email}"
msgstr ""
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191
#: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account"
msgstr ""
#: vibes_auth/serializers.py:167
#: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class."
msgstr ""
#: vibes_auth/serializers.py:239
#: vibes_auth/serializers.py:246
msgid "token_blacklisted"
msgstr ""
#: vibes_auth/serializers.py:244
#: vibes_auth/serializers.py:251
msgid "invalid token"
msgstr ""
#: vibes_auth/serializers.py:250
#: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token"
msgstr ""
#: vibes_auth/serializers.py:252
#: vibes_auth/serializers.py:259
msgid "user does not exist"
msgstr ""

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"
@ -78,47 +78,47 @@ msgstr "The token is valid"
msgid "create a new user"
msgstr "Een nieuwe gebruiker maken"
#: vibes_auth/docs/drf/viewsets.py:20
#: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details"
msgstr "De gegevens van een gebruiker ophalen"
#: vibes_auth/docs/drf/viewsets.py:24
#: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details"
msgstr "De gegevens van een gebruiker bijwerken"
#: vibes_auth/docs/drf/viewsets.py:29
#: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user"
msgstr "Een gebruiker verwijderen"
#: vibes_auth/docs/drf/viewsets.py:33
#: vibes_auth/docs/drf/viewsets.py:34
msgid "reset a user's password by sending a reset password email"
msgstr ""
"Het wachtwoord van een gebruiker opnieuw instellen door een e-mail met het "
"wachtwoord opnieuw in te stellen"
#: vibes_auth/docs/drf/viewsets.py:38
#: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user"
msgstr "Avatar uploaden voor een gebruiker afhandelen"
#: vibes_auth/docs/drf/viewsets.py:53
#: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset"
msgstr "Bevestig het resetten van het wachtwoord van een gebruiker"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104
#: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114
msgid "passwords do not match"
msgstr "Wachtwoorden komen niet overeen"
#: vibes_auth/docs/drf/viewsets.py:62
#: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account"
msgstr "Een gebruikersaccount activeren"
#: vibes_auth/docs/drf/viewsets.py:66
#: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated"
msgstr "Activeringslink is ongeldig of account is al geactiveerd"
#: vibes_auth/docs/drf/viewsets.py:71
#: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products"
msgstr "Laatst bekeken producten samenvoegen"
@ -141,7 +141,7 @@ msgstr "{name} bestaat niet: {uuid}!"
msgid "malformed email"
msgstr "Misvormde e-mail"
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:109
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:115
#, python-brace-format
msgid "malformed phone number: {phone_number}"
msgstr "Misvormd telefoonnummer: {phone_number}!"
@ -289,33 +289,41 @@ msgstr "Token op zwarte lijst"
msgid "blacklisted tokens"
msgstr "Tokens op de zwarte lijst"
#: vibes_auth/serializers.py:114
#: vibes_auth/serializers.py:99
msgid "attributes must be a dictionary"
msgstr "`attributen` moet een woordenboek zijn"
#: vibes_auth/serializers.py:101
msgid "business identificator is required when registering as a business"
msgstr "Bedrijfsidentificator is vereist bij registratie als bedrijf"
#: vibes_auth/serializers.py:121
#, python-brace-format
msgid "malformed email: {email}"
msgstr "misvormde e-mail: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191
#: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account"
msgstr "Geen actieve account gevonden"
#: vibes_auth/serializers.py:167
#: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class."
msgstr "Moet token_class attribuut instellen op klasse!"
#: vibes_auth/serializers.py:239
#: vibes_auth/serializers.py:246
msgid "token_blacklisted"
msgstr "Token op zwarte lijst"
#: vibes_auth/serializers.py:244
#: vibes_auth/serializers.py:251
msgid "invalid token"
msgstr "Invalid token"
#: vibes_auth/serializers.py:250
#: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token"
msgstr "Geen gebruiker uuid claim aanwezig in token"
#: vibes_auth/serializers.py:252
#: vibes_auth/serializers.py:259
msgid "user does not exist"
msgstr "Gebruiker bestaat niet"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"
@ -79,47 +79,47 @@ msgstr "Token jest ważny"
msgid "create a new user"
msgstr "Tworzenie nowego użytkownika"
#: vibes_auth/docs/drf/viewsets.py:20
#: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details"
msgstr "Pobieranie danych użytkownika"
#: vibes_auth/docs/drf/viewsets.py:24
#: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details"
msgstr "Aktualizacja danych użytkownika"
#: vibes_auth/docs/drf/viewsets.py:29
#: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user"
msgstr "Usuwanie użytkownika"
#: vibes_auth/docs/drf/viewsets.py:33
#: vibes_auth/docs/drf/viewsets.py:34
msgid "reset a user's password by sending a reset password email"
msgstr ""
"Zresetowanie hasła użytkownika poprzez wysłanie wiadomości e-mail "
"resetującej hasło."
#: vibes_auth/docs/drf/viewsets.py:38
#: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user"
msgstr "Obsługa przesyłania awatara dla użytkownika"
#: vibes_auth/docs/drf/viewsets.py:53
#: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset"
msgstr "Potwierdzenie zresetowania hasła użytkownika"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104
#: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114
msgid "passwords do not match"
msgstr "Hasła nie są zgodne"
#: vibes_auth/docs/drf/viewsets.py:62
#: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account"
msgstr "Aktywacja konta użytkownika"
#: vibes_auth/docs/drf/viewsets.py:66
#: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated"
msgstr "Link aktywacyjny jest nieprawidłowy lub konto zostało już aktywowane."
#: vibes_auth/docs/drf/viewsets.py:71
#: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products"
msgstr "Scalanie ostatnio oglądanych produktów przechowywanych przez klienta"
@ -142,7 +142,7 @@ msgstr "{name} nie istnieje: {uuid}!"
msgid "malformed email"
msgstr "Zniekształcona wiadomość e-mail"
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:109
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:115
#, python-brace-format
msgid "malformed phone number: {phone_number}"
msgstr "Zniekształcony numer telefonu: {phone_number}!"
@ -290,33 +290,41 @@ msgstr "Token na czarnej liście"
msgid "blacklisted tokens"
msgstr "Tokeny znajdujące się na czarnej liście"
#: vibes_auth/serializers.py:114
#: vibes_auth/serializers.py:99
msgid "attributes must be a dictionary"
msgstr "`attributes` musi być słownikiem"
#: vibes_auth/serializers.py:101
msgid "business identificator is required when registering as a business"
msgstr "Identyfikator firmy jest wymagany podczas rejestracji jako firma"
#: vibes_auth/serializers.py:121
#, python-brace-format
msgid "malformed email: {email}"
msgstr "źle sformatowana wiadomość e-mail: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191
#: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account"
msgstr "Nie znaleziono aktywnego konta"
#: vibes_auth/serializers.py:167
#: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class."
msgstr "Należy ustawić atrybut token_class na klasie!"
#: vibes_auth/serializers.py:239
#: vibes_auth/serializers.py:246
msgid "token_blacklisted"
msgstr "Token na czarnej liście"
#: vibes_auth/serializers.py:244
#: vibes_auth/serializers.py:251
msgid "invalid token"
msgstr "Nieprawidłowy token"
#: vibes_auth/serializers.py:250
#: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token"
msgstr "Brak oświadczenia uuid użytkownika w tokenie"
#: vibes_auth/serializers.py:252
#: vibes_auth/serializers.py:259
msgid "user does not exist"
msgstr "Użytkownik nie istnieje"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"
@ -78,46 +78,46 @@ msgstr "O token é válido"
msgid "create a new user"
msgstr "Criar um novo usuário"
#: vibes_auth/docs/drf/viewsets.py:20
#: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details"
msgstr "Recuperar os detalhes de um usuário"
#: vibes_auth/docs/drf/viewsets.py:24
#: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details"
msgstr "Atualizar os detalhes de um usuário"
#: vibes_auth/docs/drf/viewsets.py:29
#: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user"
msgstr "Excluir um usuário"
#: vibes_auth/docs/drf/viewsets.py:33
#: vibes_auth/docs/drf/viewsets.py:34
msgid "reset a user's password by sending a reset password email"
msgstr ""
"Redefinir a senha de um usuário enviando um e-mail de redefinição de senha"
#: vibes_auth/docs/drf/viewsets.py:38
#: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user"
msgstr "Manipular o upload do avatar de um usuário"
#: vibes_auth/docs/drf/viewsets.py:53
#: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset"
msgstr "Confirmar a redefinição de senha de um usuário"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104
#: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114
msgid "passwords do not match"
msgstr "As senhas não correspondem"
#: vibes_auth/docs/drf/viewsets.py:62
#: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account"
msgstr "Ativar a conta de um usuário"
#: vibes_auth/docs/drf/viewsets.py:66
#: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated"
msgstr "O link de ativação é inválido ou a conta já está ativada"
#: vibes_auth/docs/drf/viewsets.py:71
#: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products"
msgstr "Mesclar produtos recentemente visualizados armazenados pelo cliente"
@ -138,7 +138,7 @@ msgstr "{name} não existe: {uuid}!"
msgid "malformed email"
msgstr "E-mail malformado"
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:109
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:115
#, python-brace-format
msgid "malformed phone number: {phone_number}"
msgstr "Número de telefone malformado: {phone_number}!"
@ -286,33 +286,42 @@ msgstr "Token na lista negra"
msgid "blacklisted tokens"
msgstr "Tokens na lista negra"
#: vibes_auth/serializers.py:114
#: vibes_auth/serializers.py:99
msgid "attributes must be a dictionary"
msgstr "`attributes` deve ser um dicionário"
#: vibes_auth/serializers.py:101
msgid "business identificator is required when registering as a business"
msgstr ""
"O identificador de empresa é necessário ao se registrar como uma empresa"
#: vibes_auth/serializers.py:121
#, python-brace-format
msgid "malformed email: {email}"
msgstr "e-mail malformado: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191
#: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account"
msgstr "Nenhuma conta ativa encontrada"
#: vibes_auth/serializers.py:167
#: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class."
msgstr "É necessário definir o atributo token_class na classe!"
#: vibes_auth/serializers.py:239
#: vibes_auth/serializers.py:246
msgid "token_blacklisted"
msgstr "Token na lista negra"
#: vibes_auth/serializers.py:244
#: vibes_auth/serializers.py:251
msgid "invalid token"
msgstr "Token inválido"
#: vibes_auth/serializers.py:250
#: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token"
msgstr "Nenhuma reivindicação de uuid de usuário presente no token"
#: vibes_auth/serializers.py:252
#: vibes_auth/serializers.py:259
msgid "user does not exist"
msgstr "O usuário não existe"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"
@ -79,47 +79,47 @@ msgstr "Jetonul este valid"
msgid "create a new user"
msgstr "Creați un utilizator nou"
#: vibes_auth/docs/drf/viewsets.py:20
#: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details"
msgstr "Recuperarea detaliilor unui utilizator"
#: vibes_auth/docs/drf/viewsets.py:24
#: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details"
msgstr "Actualizarea detaliilor unui utilizator"
#: vibes_auth/docs/drf/viewsets.py:29
#: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user"
msgstr "Ștergeți un utilizator"
#: vibes_auth/docs/drf/viewsets.py:33
#: vibes_auth/docs/drf/viewsets.py:34
msgid "reset a user's password by sending a reset password email"
msgstr ""
"Resetați parola unui utilizator prin trimiterea unui e-mail de resetare a "
"parolei"
#: vibes_auth/docs/drf/viewsets.py:38
#: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user"
msgstr "Gestionarea încărcării avatarului pentru un utilizator"
#: vibes_auth/docs/drf/viewsets.py:53
#: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset"
msgstr "Confirmați resetarea parolei unui utilizator"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104
#: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114
msgid "passwords do not match"
msgstr "Parolele nu se potrivesc"
#: vibes_auth/docs/drf/viewsets.py:62
#: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account"
msgstr "Activați contul unui utilizator"
#: vibes_auth/docs/drf/viewsets.py:66
#: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated"
msgstr "Linkul de activare este invalid sau contul este deja activat"
#: vibes_auth/docs/drf/viewsets.py:71
#: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products"
msgstr "Fuzionați produsele recent vizualizate stocate de client"
@ -141,7 +141,7 @@ msgstr "{name} nu există: {uuid}!"
msgid "malformed email"
msgstr "E-mail malformat"
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:109
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:115
#, python-brace-format
msgid "malformed phone number: {phone_number}"
msgstr "Număr de telefon malformat: {phone_number}!"
@ -289,33 +289,43 @@ msgstr "Token pe lista neagră"
msgid "blacklisted tokens"
msgstr "Jetoane pe lista neagră"
#: vibes_auth/serializers.py:114
#: vibes_auth/serializers.py:99
msgid "attributes must be a dictionary"
msgstr "`attributes` trebuie să fie un dicționar"
#: vibes_auth/serializers.py:101
msgid "business identificator is required when registering as a business"
msgstr ""
"Identificatorul de întreprindere este necesar în momentul înregistrării ca "
"întreprindere"
#: vibes_auth/serializers.py:121
#, python-brace-format
msgid "malformed email: {email}"
msgstr "e-mail malformat: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191
#: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account"
msgstr "Nu s-a găsit niciun cont activ"
#: vibes_auth/serializers.py:167
#: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class."
msgstr "Trebuie să setați atributul token_class pe clasă!"
#: vibes_auth/serializers.py:239
#: vibes_auth/serializers.py:246
msgid "token_blacklisted"
msgstr "Token pe lista neagră"
#: vibes_auth/serializers.py:244
#: vibes_auth/serializers.py:251
msgid "invalid token"
msgstr "Jeton invalid"
#: vibes_auth/serializers.py:250
#: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token"
msgstr "În jeton nu este prezentă nicio cerere uuid a utilizatorului"
#: vibes_auth/serializers.py:252
#: vibes_auth/serializers.py:259
msgid "user does not exist"
msgstr "Utilizatorul nu există"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"
@ -78,47 +78,47 @@ msgstr "Токен действителен"
msgid "create a new user"
msgstr "Создайте нового пользователя"
#: vibes_auth/docs/drf/viewsets.py:20
#: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details"
msgstr "Получение информации о пользователе"
#: vibes_auth/docs/drf/viewsets.py:24
#: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details"
msgstr "Обновление данных пользователя"
#: vibes_auth/docs/drf/viewsets.py:29
#: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user"
msgstr "Удалить пользователя"
#: vibes_auth/docs/drf/viewsets.py:33
#: vibes_auth/docs/drf/viewsets.py:34
msgid "reset a user's password by sending a reset password email"
msgstr ""
"Сброс пароля пользователя путем отправки электронного сообщения о сбросе "
"пароля"
#: vibes_auth/docs/drf/viewsets.py:38
#: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user"
msgstr "Обработка загрузки аватара для пользователя"
#: vibes_auth/docs/drf/viewsets.py:53
#: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset"
msgstr "Подтверждение сброса пароля пользователя"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104
#: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114
msgid "passwords do not match"
msgstr "Пароли не совпадают"
#: vibes_auth/docs/drf/viewsets.py:62
#: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account"
msgstr "Активация учетной записи пользователя"
#: vibes_auth/docs/drf/viewsets.py:66
#: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated"
msgstr "Ссылка на активацию недействительна или аккаунт уже активирован"
#: vibes_auth/docs/drf/viewsets.py:71
#: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products"
msgstr ""
"Объедините недавно просмотренные продукты, хранящиеся в памяти клиента"
@ -142,7 +142,7 @@ msgstr "{name} не существует: {uuid}!"
msgid "malformed email"
msgstr "Некорректное письмо"
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:109
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:115
#, python-brace-format
msgid "malformed phone number: {phone_number}"
msgstr "Некорректный номер телефона: {phone_number}!"
@ -290,33 +290,41 @@ msgstr "Токен в черном списке"
msgid "blacklisted tokens"
msgstr "Чёрный список токенов"
#: vibes_auth/serializers.py:114
#: vibes_auth/serializers.py:99
msgid "attributes must be a dictionary"
msgstr "`Атрибуты` должны быть словарем"
#: vibes_auth/serializers.py:101
msgid "business identificator is required when registering as a business"
msgstr "Бизнес-идентификатор необходим при регистрации в качестве предприятия"
#: vibes_auth/serializers.py:121
#, python-brace-format
msgid "malformed email: {email}"
msgstr "malformed email: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191
#: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account"
msgstr "Активная учетная запись не найдена"
#: vibes_auth/serializers.py:167
#: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class."
msgstr "Необходимо установить атрибут token_class для класса!"
#: vibes_auth/serializers.py:239
#: vibes_auth/serializers.py:246
msgid "token_blacklisted"
msgstr "Токен занесен в черный список"
#: vibes_auth/serializers.py:244
#: vibes_auth/serializers.py:251
msgid "invalid token"
msgstr "Неверный токен"
#: vibes_auth/serializers.py:250
#: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token"
msgstr "В токене отсутствует утверждение uuid пользователя"
#: vibes_auth/serializers.py:252
#: vibes_auth/serializers.py:259
msgid "user does not exist"
msgstr "Пользователь не существует"

View file

@ -1,9 +1,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n"
"Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-01 20:37+0300\n"
"POT-Creation-Date: 2025-09-13 15:25+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"
@ -78,45 +78,45 @@ msgstr "令牌有效"
msgid "create a new user"
msgstr "创建新用户"
#: vibes_auth/docs/drf/viewsets.py:20
#: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details"
msgstr "读取用户详细信息"
#: vibes_auth/docs/drf/viewsets.py:24
#: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details"
msgstr "更新用户信息"
#: vibes_auth/docs/drf/viewsets.py:29
#: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user"
msgstr "删除用户"
#: vibes_auth/docs/drf/viewsets.py:33
#: vibes_auth/docs/drf/viewsets.py:34
msgid "reset a user's password by sending a reset password email"
msgstr "通过发送重置密码电子邮件重置用户密码"
#: vibes_auth/docs/drf/viewsets.py:38
#: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user"
msgstr "处理用户的头像上传"
#: vibes_auth/docs/drf/viewsets.py:53
#: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset"
msgstr "确认用户密码重置"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104
#: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114
msgid "passwords do not match"
msgstr "密码不匹配"
#: vibes_auth/docs/drf/viewsets.py:62
#: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account"
msgstr "激活用户帐户"
#: vibes_auth/docs/drf/viewsets.py:66
#: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated"
msgstr "激活链接无效或账户已激活"
#: vibes_auth/docs/drf/viewsets.py:71
#: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products"
msgstr "合并客户存储的最近查看的产品"
@ -137,7 +137,7 @@ msgstr "{name} 不存在:{uuid}"
msgid "malformed email"
msgstr "畸形电子邮件"
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:109
#: vibes_auth/graphene/mutations.py:124 vibes_auth/serializers.py:115
#, python-brace-format
msgid "malformed phone number: {phone_number}"
msgstr "畸形电话号码:{phone_number}"
@ -283,33 +283,41 @@ msgstr "黑名单令牌"
msgid "blacklisted tokens"
msgstr "黑名单令牌"
#: vibes_auth/serializers.py:114
#: vibes_auth/serializers.py:99
msgid "attributes must be a dictionary"
msgstr "属性 \"必须是一个字典"
#: vibes_auth/serializers.py:101
msgid "business identificator is required when registering as a business"
msgstr "注册为企业时需要使用企业标识符"
#: vibes_auth/serializers.py:121
#, python-brace-format
msgid "malformed email: {email}"
msgstr "畸形电子邮件:{email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191
#: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account"
msgstr "未找到活动账户"
#: vibes_auth/serializers.py:167
#: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class."
msgstr "必须在类上设置 token_class 属性!"
#: vibes_auth/serializers.py:239
#: vibes_auth/serializers.py:246
msgid "token_blacklisted"
msgstr "令牌被列入黑名单"
#: vibes_auth/serializers.py:244
#: vibes_auth/serializers.py:251
msgid "invalid token"
msgstr "无效令牌"
#: vibes_auth/serializers.py:250
#: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token"
msgstr "令牌中没有用户 uuid 声明"
#: vibes_auth/serializers.py:252
#: vibes_auth/serializers.py:259
msgid "user does not exist"
msgstr "用户不存在"