Features: 1) 3.0.0 released

Extra: Check out storefront-nuxt branch!
This commit is contained in:
Egor Pavlovich Gorbunov 2025-09-13 15:28:59 +03:00
parent 10626b49d8
commit ee6b011da8
92 changed files with 7213 additions and 6054 deletions

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -5,9 +5,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -5,9 +5,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -5,9 +5,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <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 "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -5,9 +5,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -5,9 +5,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -5,9 +5,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <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 os import getenv, name
from pathlib import Path from pathlib import Path
EVIBES_VERSION = "2.9.3" EVIBES_VERSION = "3.0.0"
BASE_DIR = Path(__file__).resolve().parent.parent.parent BASE_DIR = Path(__file__).resolve().parent.parent.parent

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n" "Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n" "Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n" "Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n" "Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"

View file

@ -5,9 +5,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n" "Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n" "Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n" "Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n" "Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"

View file

@ -5,9 +5,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n" "Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n" "Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"

View file

@ -5,9 +5,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n" "Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n" "Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n" "Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n" "Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n" "Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n" "Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"

View file

@ -1,6 +1,6 @@
[tool.poetry] [tool.poetry]
name = "eVibes" 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." 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>"] authors = ["fureunoir <contact@fureunoir.com>"]
readme = "README.md" readme = "README.md"

View file

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

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <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" msgid "create a new user"
msgstr "Vytvoření nového uživatele" 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" msgid "retrieve a user's details"
msgstr "Získání údajů o uživateli" 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" msgid "update a user's details"
msgstr "Aktualizace údajů uživatele" msgstr "Aktualizace údajů uživatele"
#: vibes_auth/docs/drf/viewsets.py:29 #: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user" msgid "delete a user"
msgstr "Odstranění uživatele" 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" 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." 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" msgid "handle avatar upload for a user"
msgstr "Zpracování nahrávání avataru pro uživatele" 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" msgid "confirm a user's password reset"
msgstr "Potvrzení obnovení hesla uživatele" msgstr "Potvrzení obnovení hesla uživatele"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311 #: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104 #: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114 #: vibes_auth/viewsets.py:114
msgid "passwords do not match" msgid "passwords do not match"
msgstr "Hesla se neshodují" msgstr "Hesla se neshodují"
#: vibes_auth/docs/drf/viewsets.py:62 #: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account" msgid "activate a user's account"
msgstr "Aktivace účtu uživatele" 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" msgid "activation link is invalid or account already activated"
msgstr "Aktivační odkaz je neplatný nebo je účet již aktivován" 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" msgid "merge client-stored recently viewed products"
msgstr "Sloučení naposledy zobrazených produktů uložených u klienta" msgstr "Sloučení naposledy zobrazených produktů uložených u klienta"
@ -137,7 +137,7 @@ msgstr "{name} neexistuje: {uuid}!"
msgid "malformed email" msgid "malformed email"
msgstr "Špatně formulovaný e-mail" 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 #, python-brace-format
msgid "malformed phone number: {phone_number}" msgid "malformed phone number: {phone_number}"
msgstr "Chybně zadané telefonní číslo: {phone_number}!" msgstr "Chybně zadané telefonní číslo: {phone_number}!"
@ -285,33 +285,41 @@ msgstr "Token na černé listině"
msgid "blacklisted tokens" msgid "blacklisted tokens"
msgstr "Tokeny na černé listině" 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 #, python-brace-format
msgid "malformed email: {email}" msgid "malformed email: {email}"
msgstr "nesprávně formulovaný e-mail: {email}" msgstr "nesprávně formulovaný e-mail: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157 #: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191 #: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account" msgid "no active account"
msgstr "Nebyl nalezen žádný aktivní účet" msgstr "Nebyl nalezen žádný aktivní účet"
#: vibes_auth/serializers.py:167 #: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class." msgid "must set token_class attribute on class."
msgstr "Musí být nastaven atribut token_class na třídě!" msgstr "Musí být nastaven atribut token_class na třídě!"
#: vibes_auth/serializers.py:239 #: vibes_auth/serializers.py:246
msgid "token_blacklisted" msgid "token_blacklisted"
msgstr "Token na černé listině" msgstr "Token na černé listině"
#: vibes_auth/serializers.py:244 #: vibes_auth/serializers.py:251
msgid "invalid token" msgid "invalid token"
msgstr "Neplatný token" msgstr "Neplatný token"
#: vibes_auth/serializers.py:250 #: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token" msgid "no user uuid claim present in token"
msgstr "V tokenu není deklarace uuid uživatele" msgstr "V tokenu není deklarace uuid uživatele"
#: vibes_auth/serializers.py:252 #: vibes_auth/serializers.py:259
msgid "user does not exist" msgid "user does not exist"
msgstr "Uživatel neexistuje" msgstr "Uživatel neexistuje"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <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" msgid "create a new user"
msgstr "Opret en ny bruger" 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" msgid "retrieve a user's details"
msgstr "Hent oplysninger om en bruger" 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" msgid "update a user's details"
msgstr "Opdater en brugers oplysninger" msgstr "Opdater en brugers oplysninger"
#: vibes_auth/docs/drf/viewsets.py:29 #: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user" msgid "delete a user"
msgstr "Slet en bruger" 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" msgid "reset a user's password by sending a reset password email"
msgstr "" msgstr ""
"Nulstil en brugers adgangskode ved at sende en e-mail om nulstilling af " "Nulstil en brugers adgangskode ved at sende en e-mail om nulstilling af "
"adgangskode" "adgangskode"
#: vibes_auth/docs/drf/viewsets.py:38 #: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user" msgid "handle avatar upload for a user"
msgstr "Håndter upload af avatar for en bruger" 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" msgid "confirm a user's password reset"
msgstr "Bekræft nulstilling af en brugers adgangskode" msgstr "Bekræft nulstilling af en brugers adgangskode"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311 #: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104 #: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114 #: vibes_auth/viewsets.py:114
msgid "passwords do not match" msgid "passwords do not match"
msgstr "Adgangskoderne stemmer ikke overens" 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" msgid "activate a user's account"
msgstr "Aktivér en brugers konto" 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" msgid "activation link is invalid or account already activated"
msgstr "Aktiveringslinket er ugyldigt, eller kontoen er allerede aktiveret" 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" msgid "merge client-stored recently viewed products"
msgstr "Flet nyligt viste produkter, der er gemt af klienten" msgstr "Flet nyligt viste produkter, der er gemt af klienten"
@ -139,7 +139,7 @@ msgstr "{name} findes ikke: {uuid}!"
msgid "malformed email" msgid "malformed email"
msgstr "Misdannet e-mail" 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 #, python-brace-format
msgid "malformed phone number: {phone_number}" msgid "malformed phone number: {phone_number}"
msgstr "Misdannet telefonnummer: {phone_number}!" msgstr "Misdannet telefonnummer: {phone_number}!"
@ -287,33 +287,42 @@ msgstr "Sortlistet token"
msgid "blacklisted tokens" msgid "blacklisted tokens"
msgstr "Sortlistede 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 #, python-brace-format
msgid "malformed email: {email}" msgid "malformed email: {email}"
msgstr "Misdannet e-mail: {email}." msgstr "Misdannet e-mail: {email}."
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157 #: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191 #: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account" msgid "no active account"
msgstr "Ingen aktiv konto fundet" msgstr "Ingen aktiv konto fundet"
#: vibes_auth/serializers.py:167 #: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class." msgid "must set token_class attribute on class."
msgstr "Skal sætte token_class-attributten på klassen!" msgstr "Skal sætte token_class-attributten på klassen!"
#: vibes_auth/serializers.py:239 #: vibes_auth/serializers.py:246
msgid "token_blacklisted" msgid "token_blacklisted"
msgstr "Token blacklistet" msgstr "Token blacklistet"
#: vibes_auth/serializers.py:244 #: vibes_auth/serializers.py:251
msgid "invalid token" msgid "invalid token"
msgstr "Ugyldigt token" msgstr "Ugyldigt token"
#: vibes_auth/serializers.py:250 #: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token" msgid "no user uuid claim present in token"
msgstr "Ingen bruger-uuid-krav til stede i 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" msgid "user does not exist"
msgstr "Brugeren findes ikke" msgstr "Brugeren findes ikke"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <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" msgid "create a new user"
msgstr "Einen neuen Benutzer anlegen" 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" msgid "retrieve a user's details"
msgstr "Abrufen der Details eines Benutzers" 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" msgid "update a user's details"
msgstr "Aktualisieren der Benutzerdaten" msgstr "Aktualisieren der Benutzerdaten"
#: vibes_auth/docs/drf/viewsets.py:29 #: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user" msgid "delete a user"
msgstr "Einen Benutzer löschen" 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" msgid "reset a user's password by sending a reset password email"
msgstr "" msgstr ""
"Zurücksetzen des Kennworts eines Benutzers durch Senden einer E-Mail zum " "Zurücksetzen des Kennworts eines Benutzers durch Senden einer E-Mail zum "
"Zurücksetzen des Kennworts" "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" msgid "handle avatar upload for a user"
msgstr "Avatar-Upload für einen Benutzer verwalten" 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" msgid "confirm a user's password reset"
msgstr "Bestätigen Sie das Zurücksetzen des Passworts eines Benutzers" 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/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104 #: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114 #: vibes_auth/viewsets.py:114
msgid "passwords do not match" msgid "passwords do not match"
msgstr "Passwörter stimmen nicht überein" 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" msgid "activate a user's account"
msgstr "Aktivieren eines Benutzerkontos" 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" msgid "activation link is invalid or account already activated"
msgstr "Aktivierungslink ist ungültig oder Konto bereits aktiviert" 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" msgid "merge client-stored recently viewed products"
msgstr "" msgstr ""
"Zusammenführen der vom Kunden gespeicherten, zuletzt angesehenen Produkte" "Zusammenführen der vom Kunden gespeicherten, zuletzt angesehenen Produkte"
@ -143,7 +143,7 @@ msgstr "{name} existiert nicht: {uuid}!"
msgid "malformed email" msgid "malformed email"
msgstr "Fehlerhafte E-Mail" 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 #, python-brace-format
msgid "malformed phone number: {phone_number}" msgid "malformed phone number: {phone_number}"
msgstr "Missgebildete Telefonnummer: {phone_number}!" msgstr "Missgebildete Telefonnummer: {phone_number}!"
@ -292,33 +292,43 @@ msgstr "Token auf der schwarzen Liste"
msgid "blacklisted tokens" msgid "blacklisted tokens"
msgstr "Token auf der schwarzen Liste" 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 #, python-brace-format
msgid "malformed email: {email}" msgid "malformed email: {email}"
msgstr "missgebildete E-Mail: {email}" msgstr "missgebildete E-Mail: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157 #: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191 #: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account" msgid "no active account"
msgstr "Kein aktives Konto gefunden" msgstr "Kein aktives Konto gefunden"
#: vibes_auth/serializers.py:167 #: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class." msgid "must set token_class attribute on class."
msgstr "Das Attribut token_class muss auf class gesetzt werden!" msgstr "Das Attribut token_class muss auf class gesetzt werden!"
#: vibes_auth/serializers.py:239 #: vibes_auth/serializers.py:246
msgid "token_blacklisted" msgid "token_blacklisted"
msgstr "Token auf der schwarzen Liste" msgstr "Token auf der schwarzen Liste"
#: vibes_auth/serializers.py:244 #: vibes_auth/serializers.py:251
msgid "invalid token" msgid "invalid token"
msgstr "Ungültiges Token" msgstr "Ungültiges Token"
#: vibes_auth/serializers.py:250 #: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token" msgid "no user uuid claim present in token"
msgstr "Kein Benutzer uuid-Anspruch im Token vorhanden" msgstr "Kein Benutzer uuid-Anspruch im Token vorhanden"
#: vibes_auth/serializers.py:252 #: vibes_auth/serializers.py:259
msgid "user does not exist" msgid "user does not exist"
msgstr "Benutzer existiert nicht" msgstr "Benutzer existiert nicht"

View file

@ -5,9 +5,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <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" msgid "create a new user"
msgstr "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" msgid "retrieve a user's details"
msgstr "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" msgid "update a user's details"
msgstr "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" msgid "delete a user"
msgstr "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" msgid "reset a user's password by sending a reset password email"
msgstr "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" msgid "handle avatar upload for a user"
msgstr "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" msgid "confirm a user's password reset"
msgstr "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/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104 #: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114 #: vibes_auth/viewsets.py:114
msgid "passwords do not match" msgid "passwords do not match"
msgstr "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" msgid "activate a user's account"
msgstr "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" msgid "activation link is invalid or account already activated"
msgstr "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" msgid "merge client-stored recently viewed products"
msgstr "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" msgid "malformed email"
msgstr "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 #, python-brace-format
msgid "malformed phone number: {phone_number}" msgid "malformed phone number: {phone_number}"
msgstr "Malformed phone number: {phone_number}!" msgstr "Malformed phone number: {phone_number}!"
@ -289,33 +289,41 @@ msgstr "Blacklisted token"
msgid "blacklisted tokens" msgid "blacklisted tokens"
msgstr "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 #, python-brace-format
msgid "malformed email: {email}" msgid "malformed email: {email}"
msgstr "malformed email: {email}" msgstr "malformed email: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157 #: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191 #: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account" msgid "no active account"
msgstr "No active account found" msgstr "No active account found"
#: vibes_auth/serializers.py:167 #: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class." msgid "must set token_class attribute on class."
msgstr "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" msgid "token_blacklisted"
msgstr "Token blacklisted" msgstr "Token blacklisted"
#: vibes_auth/serializers.py:244 #: vibes_auth/serializers.py:251
msgid "invalid token" msgid "invalid token"
msgstr "Invalid token" msgstr "Invalid token"
#: vibes_auth/serializers.py:250 #: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token" msgid "no user uuid claim present in token"
msgstr "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" msgid "user does not exist"
msgstr "User does not exist" msgstr "User does not exist"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <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" msgid "create a new user"
msgstr "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" msgid "retrieve a user's details"
msgstr "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" msgid "update a user's details"
msgstr "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" msgid "delete a user"
msgstr "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" msgid "reset a user's password by sending a reset password email"
msgstr "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" msgid "handle avatar upload for a user"
msgstr "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" msgid "confirm a user's password reset"
msgstr "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/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104 #: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114 #: vibes_auth/viewsets.py:114
msgid "passwords do not match" msgid "passwords do not match"
msgstr "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" msgid "activate a user's account"
msgstr "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" msgid "activation link is invalid or account already activated"
msgstr "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" msgid "merge client-stored recently viewed products"
msgstr "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" msgid "malformed email"
msgstr "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 #, python-brace-format
msgid "malformed phone number: {phone_number}" msgid "malformed phone number: {phone_number}"
msgstr "Malformed phone number: {phone_number}!" msgstr "Malformed phone number: {phone_number}!"
@ -285,33 +285,41 @@ msgstr "Blacklisted token"
msgid "blacklisted tokens" msgid "blacklisted tokens"
msgstr "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 #, python-brace-format
msgid "malformed email: {email}" msgid "malformed email: {email}"
msgstr "malformed email: {email}" msgstr "malformed email: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157 #: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191 #: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account" msgid "no active account"
msgstr "No active account found" msgstr "No active account found"
#: vibes_auth/serializers.py:167 #: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class." msgid "must set token_class attribute on class."
msgstr "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" msgid "token_blacklisted"
msgstr "Token blacklisted" msgstr "Token blacklisted"
#: vibes_auth/serializers.py:244 #: vibes_auth/serializers.py:251
msgid "invalid token" msgid "invalid token"
msgstr "Invalid token" msgstr "Invalid token"
#: vibes_auth/serializers.py:250 #: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token" msgid "no user uuid claim present in token"
msgstr "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" msgid "user does not exist"
msgstr "User does not exist" msgstr "User does not exist"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <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" msgid "create a new user"
msgstr "Crear un nuevo usuario" 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" msgid "retrieve a user's details"
msgstr "Recuperar los datos de un usuario" 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" msgid "update a user's details"
msgstr "Actualizar los datos de un usuario" 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" msgid "delete a user"
msgstr "Eliminar un usuario" 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" msgid "reset a user's password by sending a reset password email"
msgstr "" msgstr ""
"Restablecer la contraseña de un usuario enviando un correo electrónico de " "Restablecer la contraseña de un usuario enviando un correo electrónico de "
"restablecimiento de contraseña" "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" msgid "handle avatar upload for a user"
msgstr "Gestionar la subida de avatares de un usuario" 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" msgid "confirm a user's password reset"
msgstr "Confirmar el restablecimiento de la contraseña de un usuario" 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/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104 #: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114 #: vibes_auth/viewsets.py:114
msgid "passwords do not match" msgid "passwords do not match"
msgstr "Las contraseñas no coinciden" 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" msgid "activate a user's account"
msgstr "Activar la cuenta de un usuario" 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" 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" 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" msgid "merge client-stored recently viewed products"
msgstr "Fusionar productos vistos recientemente almacenados por el cliente" msgstr "Fusionar productos vistos recientemente almacenados por el cliente"
@ -140,7 +140,7 @@ msgstr "{name} no existe: ¡{uuid}!"
msgid "malformed email" msgid "malformed email"
msgstr "Correo electrónico malformado" 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 #, python-brace-format
msgid "malformed phone number: {phone_number}" msgid "malformed phone number: {phone_number}"
msgstr "Número de teléfono malformado: ¡{phone_number}!" msgstr "Número de teléfono malformado: ¡{phone_number}!"
@ -288,33 +288,42 @@ msgstr "Ficha en la lista negra"
msgid "blacklisted tokens" msgid "blacklisted tokens"
msgstr "Fichas en la lista negra" 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 #, python-brace-format
msgid "malformed email: {email}" msgid "malformed email: {email}"
msgstr "correo electrónico malformado: {email}" msgstr "correo electrónico malformado: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157 #: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191 #: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account" msgid "no active account"
msgstr "No se ha encontrado ninguna cuenta activa" 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." msgid "must set token_class attribute on class."
msgstr "Debe establecer el atributo token_class en la clase." msgstr "Debe establecer el atributo token_class en la clase."
#: vibes_auth/serializers.py:239 #: vibes_auth/serializers.py:246
msgid "token_blacklisted" msgid "token_blacklisted"
msgstr "Ficha en la lista negra" msgstr "Ficha en la lista negra"
#: vibes_auth/serializers.py:244 #: vibes_auth/serializers.py:251
msgid "invalid token" msgid "invalid token"
msgstr "Token no válido" msgstr "Token no válido"
#: vibes_auth/serializers.py:250 #: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token" msgid "no user uuid claim present in token"
msgstr "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" msgid "user does not exist"
msgstr "El usuario no existe" msgstr "El usuario no existe"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <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" msgid "create a new user"
msgstr "Créer un nouvel utilisateur" 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" msgid "retrieve a user's details"
msgstr "Récupérer les données d'un utilisateur" 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" msgid "update a user's details"
msgstr "Mettre à jour les coordonnées d'un utilisateur" 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" msgid "delete a user"
msgstr "Supprimer un utilisateur" 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" msgid "reset a user's password by sending a reset password email"
msgstr "" msgstr ""
"Réinitialiser le mot de passe d'un utilisateur en envoyant un courriel de " "Réinitialiser le mot de passe d'un utilisateur en envoyant un courriel de "
"réinitialisation du mot de passe" "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" msgid "handle avatar upload for a user"
msgstr "Gérer le téléchargement d'un avatar pour un utilisateur" 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" msgid "confirm a user's password reset"
msgstr "Confirmer la réinitialisation du mot de passe d'un utilisateur" 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/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104 #: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114 #: vibes_auth/viewsets.py:114
msgid "passwords do not match" msgid "passwords do not match"
msgstr "Les mots de passe ne correspondent pas" 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" msgid "activate a user's account"
msgstr "Activer le compte d'un utilisateur" 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" 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é" 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" msgid "merge client-stored recently viewed products"
msgstr "Fusionner les produits récemment consultés stockés par le client" 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" msgid "malformed email"
msgstr "Courriel malformé" 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 #, python-brace-format
msgid "malformed phone number: {phone_number}" msgid "malformed phone number: {phone_number}"
msgstr "Numéro de téléphone malformé : {phone_number} !" msgstr "Numéro de téléphone malformé : {phone_number} !"
@ -294,34 +294,44 @@ msgstr "Jeton sur liste noire"
msgid "blacklisted tokens" msgid "blacklisted tokens"
msgstr "Jetons sur liste noire" 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 #, python-brace-format
msgid "malformed email: {email}" msgid "malformed email: {email}"
msgstr "email malformé : {email}" msgstr "email malformé : {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157 #: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191 #: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account" msgid "no active account"
msgstr "Aucun compte actif trouvé" msgstr "Aucun compte actif trouvé"
#: vibes_auth/serializers.py:167 #: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class." msgid "must set token_class attribute on class."
msgstr "L'attribut token_class doit être défini sur la classe !" 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" msgid "token_blacklisted"
msgstr "Token sur liste noire" msgstr "Token sur liste noire"
#: vibes_auth/serializers.py:244 #: vibes_auth/serializers.py:251
msgid "invalid token" msgid "invalid token"
msgstr "Jeton non valide" msgstr "Jeton non valide"
#: vibes_auth/serializers.py:250 #: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token" msgid "no user uuid claim present in token"
msgstr "" msgstr ""
"Aucune revendication d'uuid d'utilisateur n'est présente dans le jeton" "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" msgid "user does not exist"
msgstr "L'utilisateur n'existe pas" msgstr "L'utilisateur n'existe pas"

View file

@ -5,9 +5,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
@ -81,45 +81,45 @@ msgstr ""
msgid "create a new user" msgid "create a new user"
msgstr "" msgstr ""
#: vibes_auth/docs/drf/viewsets.py:20 #: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details" msgid "retrieve a user's details"
msgstr "" msgstr ""
#: vibes_auth/docs/drf/viewsets.py:24 #: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details" msgid "update a user's details"
msgstr "" msgstr ""
#: vibes_auth/docs/drf/viewsets.py:29 #: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user" msgid "delete a user"
msgstr "" 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" msgid "reset a user's password by sending a reset password email"
msgstr "" msgstr ""
#: vibes_auth/docs/drf/viewsets.py:38 #: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user" msgid "handle avatar upload for a user"
msgstr "" msgstr ""
#: vibes_auth/docs/drf/viewsets.py:53 #: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset" msgid "confirm a user's password reset"
msgstr "" msgstr ""
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311 #: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104 #: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114 #: vibes_auth/viewsets.py:114
msgid "passwords do not match" msgid "passwords do not match"
msgstr "" msgstr ""
#: vibes_auth/docs/drf/viewsets.py:62 #: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account" msgid "activate a user's account"
msgstr "" msgstr ""
#: vibes_auth/docs/drf/viewsets.py:66 #: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated" msgid "activation link is invalid or account already activated"
msgstr "" msgstr ""
#: vibes_auth/docs/drf/viewsets.py:71 #: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products" msgid "merge client-stored recently viewed products"
msgstr "" msgstr ""
@ -140,7 +140,7 @@ msgstr ""
msgid "malformed email" msgid "malformed email"
msgstr "" 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 #, python-brace-format
msgid "malformed phone number: {phone_number}" msgid "malformed phone number: {phone_number}"
msgstr "" msgstr ""
@ -286,33 +286,41 @@ msgstr ""
msgid "blacklisted tokens" msgid "blacklisted tokens"
msgstr "" 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 #, python-brace-format
msgid "malformed email: {email}" msgid "malformed email: {email}"
msgstr "" msgstr ""
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157 #: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191 #: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account" msgid "no active account"
msgstr "" msgstr ""
#: vibes_auth/serializers.py:167 #: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class." msgid "must set token_class attribute on class."
msgstr "" msgstr ""
#: vibes_auth/serializers.py:239 #: vibes_auth/serializers.py:246
msgid "token_blacklisted" msgid "token_blacklisted"
msgstr "" msgstr ""
#: vibes_auth/serializers.py:244 #: vibes_auth/serializers.py:251
msgid "invalid token" msgid "invalid token"
msgstr "" msgstr ""
#: vibes_auth/serializers.py:250 #: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token" msgid "no user uuid claim present in token"
msgstr "" msgstr ""
#: vibes_auth/serializers.py:252 #: vibes_auth/serializers.py:259
msgid "user does not exist" msgid "user does not exist"
msgstr "" msgstr ""

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <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" msgid "create a new user"
msgstr "Creare un nuovo utente" 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" msgid "retrieve a user's details"
msgstr "Recuperare i dettagli di un utente" 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" msgid "update a user's details"
msgstr "Aggiornare i dettagli di un utente" 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" msgid "delete a user"
msgstr "Eliminare un utente" 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" msgid "reset a user's password by sending a reset password email"
msgstr "" msgstr ""
"Reimpostare la password di un utente inviando un'e-mail di reimpostazione " "Reimpostare la password di un utente inviando un'e-mail di reimpostazione "
"della password" "della password"
#: vibes_auth/docs/drf/viewsets.py:38 #: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user" msgid "handle avatar upload for a user"
msgstr "Gestire il caricamento dell'avatar per un utente" 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" msgid "confirm a user's password reset"
msgstr "Confermare la reimpostazione della password di un utente" msgstr "Confermare la reimpostazione della password di un utente"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311 #: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104 #: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114 #: vibes_auth/viewsets.py:114
msgid "passwords do not match" msgid "passwords do not match"
msgstr "Le password non corrispondono" 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" msgid "activate a user's account"
msgstr "Attivare l'account di un utente" 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" msgid "activation link is invalid or account already activated"
msgstr "Il link di attivazione non è valido o l'account è già stato attivato." 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" msgid "merge client-stored recently viewed products"
msgstr "Unire i prodotti memorizzati dal cliente e visti di recente" msgstr "Unire i prodotti memorizzati dal cliente e visti di recente"
@ -140,7 +140,7 @@ msgstr "{name} non esiste: {uuid}!"
msgid "malformed email" msgid "malformed email"
msgstr "Email malformata" 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 #, python-brace-format
msgid "malformed phone number: {phone_number}" msgid "malformed phone number: {phone_number}"
msgstr "Numero di telefono malformato: {phone_number}!" msgstr "Numero di telefono malformato: {phone_number}!"
@ -290,33 +290,43 @@ msgstr "Token in lista nera"
msgid "blacklisted tokens" msgid "blacklisted tokens"
msgstr "Gettoni nella lista nera" 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 #, python-brace-format
msgid "malformed email: {email}" msgid "malformed email: {email}"
msgstr "email malformata: {email}" msgstr "email malformata: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157 #: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191 #: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account" msgid "no active account"
msgstr "Nessun conto attivo trovato" msgstr "Nessun conto attivo trovato"
#: vibes_auth/serializers.py:167 #: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class." msgid "must set token_class attribute on class."
msgstr "Deve essere impostato l'attributo token_class sulla classe!" msgstr "Deve essere impostato l'attributo token_class sulla classe!"
#: vibes_auth/serializers.py:239 #: vibes_auth/serializers.py:246
msgid "token_blacklisted" msgid "token_blacklisted"
msgstr "Token nella lista nera" msgstr "Token nella lista nera"
#: vibes_auth/serializers.py:244 #: vibes_auth/serializers.py:251
msgid "invalid token" msgid "invalid token"
msgstr "Token non valido" msgstr "Token non valido"
#: vibes_auth/serializers.py:250 #: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token" msgid "no user uuid claim present in token"
msgstr "Nessuna richiesta di uuid utente presente nel 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" msgid "user does not exist"
msgstr "L'utente non esiste" msgstr "L'utente non esiste"

View file

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

View file

@ -5,9 +5,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-06-16 08:59+0100\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n" "Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
@ -81,45 +81,45 @@ msgstr ""
msgid "create a new user" msgid "create a new user"
msgstr "" msgstr ""
#: vibes_auth/docs/drf/viewsets.py:20 #: vibes_auth/docs/drf/viewsets.py:21
msgid "retrieve a user's details" msgid "retrieve a user's details"
msgstr "" msgstr ""
#: vibes_auth/docs/drf/viewsets.py:24 #: vibes_auth/docs/drf/viewsets.py:25
msgid "update a user's details" msgid "update a user's details"
msgstr "" msgstr ""
#: vibes_auth/docs/drf/viewsets.py:29 #: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user" msgid "delete a user"
msgstr "" 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" msgid "reset a user's password by sending a reset password email"
msgstr "" msgstr ""
#: vibes_auth/docs/drf/viewsets.py:38 #: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user" msgid "handle avatar upload for a user"
msgstr "" msgstr ""
#: vibes_auth/docs/drf/viewsets.py:53 #: vibes_auth/docs/drf/viewsets.py:54
msgid "confirm a user's password reset" msgid "confirm a user's password reset"
msgstr "" msgstr ""
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311 #: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104 #: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114 #: vibes_auth/viewsets.py:114
msgid "passwords do not match" msgid "passwords do not match"
msgstr "" msgstr ""
#: vibes_auth/docs/drf/viewsets.py:62 #: vibes_auth/docs/drf/viewsets.py:63
msgid "activate a user's account" msgid "activate a user's account"
msgstr "" msgstr ""
#: vibes_auth/docs/drf/viewsets.py:66 #: vibes_auth/docs/drf/viewsets.py:67
msgid "activation link is invalid or account already activated" msgid "activation link is invalid or account already activated"
msgstr "" msgstr ""
#: vibes_auth/docs/drf/viewsets.py:71 #: vibes_auth/docs/drf/viewsets.py:72
msgid "merge client-stored recently viewed products" msgid "merge client-stored recently viewed products"
msgstr "" msgstr ""
@ -140,7 +140,7 @@ msgstr ""
msgid "malformed email" msgid "malformed email"
msgstr "" 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 #, python-brace-format
msgid "malformed phone number: {phone_number}" msgid "malformed phone number: {phone_number}"
msgstr "" msgstr ""
@ -286,33 +286,41 @@ msgstr ""
msgid "blacklisted tokens" msgid "blacklisted tokens"
msgstr "" 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 #, python-brace-format
msgid "malformed email: {email}" msgid "malformed email: {email}"
msgstr "" msgstr ""
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157 #: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191 #: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account" msgid "no active account"
msgstr "" msgstr ""
#: vibes_auth/serializers.py:167 #: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class." msgid "must set token_class attribute on class."
msgstr "" msgstr ""
#: vibes_auth/serializers.py:239 #: vibes_auth/serializers.py:246
msgid "token_blacklisted" msgid "token_blacklisted"
msgstr "" msgstr ""
#: vibes_auth/serializers.py:244 #: vibes_auth/serializers.py:251
msgid "invalid token" msgid "invalid token"
msgstr "" msgstr ""
#: vibes_auth/serializers.py:250 #: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token" msgid "no user uuid claim present in token"
msgstr "" msgstr ""
#: vibes_auth/serializers.py:252 #: vibes_auth/serializers.py:259
msgid "user does not exist" msgid "user does not exist"
msgstr "" msgstr ""

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <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" msgid "create a new user"
msgstr "Een nieuwe gebruiker maken" 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" msgid "retrieve a user's details"
msgstr "De gegevens van een gebruiker ophalen" 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" msgid "update a user's details"
msgstr "De gegevens van een gebruiker bijwerken" 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" msgid "delete a user"
msgstr "Een gebruiker verwijderen" 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" msgid "reset a user's password by sending a reset password email"
msgstr "" msgstr ""
"Het wachtwoord van een gebruiker opnieuw instellen door een e-mail met het " "Het wachtwoord van een gebruiker opnieuw instellen door een e-mail met het "
"wachtwoord opnieuw in te stellen" "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" msgid "handle avatar upload for a user"
msgstr "Avatar uploaden voor een gebruiker afhandelen" 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" msgid "confirm a user's password reset"
msgstr "Bevestig het resetten van het wachtwoord van een gebruiker" 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/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104 #: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114 #: vibes_auth/viewsets.py:114
msgid "passwords do not match" msgid "passwords do not match"
msgstr "Wachtwoorden komen niet overeen" 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" msgid "activate a user's account"
msgstr "Een gebruikersaccount activeren" 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" msgid "activation link is invalid or account already activated"
msgstr "Activeringslink is ongeldig of account is al geactiveerd" 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" msgid "merge client-stored recently viewed products"
msgstr "Laatst bekeken producten samenvoegen" msgstr "Laatst bekeken producten samenvoegen"
@ -141,7 +141,7 @@ msgstr "{name} bestaat niet: {uuid}!"
msgid "malformed email" msgid "malformed email"
msgstr "Misvormde e-mail" 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 #, python-brace-format
msgid "malformed phone number: {phone_number}" msgid "malformed phone number: {phone_number}"
msgstr "Misvormd telefoonnummer: {phone_number}!" msgstr "Misvormd telefoonnummer: {phone_number}!"
@ -289,33 +289,41 @@ msgstr "Token op zwarte lijst"
msgid "blacklisted tokens" msgid "blacklisted tokens"
msgstr "Tokens op de zwarte lijst" 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 #, python-brace-format
msgid "malformed email: {email}" msgid "malformed email: {email}"
msgstr "misvormde e-mail: {email}" msgstr "misvormde e-mail: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157 #: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191 #: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account" msgid "no active account"
msgstr "Geen actieve account gevonden" msgstr "Geen actieve account gevonden"
#: vibes_auth/serializers.py:167 #: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class." msgid "must set token_class attribute on class."
msgstr "Moet token_class attribuut instellen op klasse!" msgstr "Moet token_class attribuut instellen op klasse!"
#: vibes_auth/serializers.py:239 #: vibes_auth/serializers.py:246
msgid "token_blacklisted" msgid "token_blacklisted"
msgstr "Token op zwarte lijst" msgstr "Token op zwarte lijst"
#: vibes_auth/serializers.py:244 #: vibes_auth/serializers.py:251
msgid "invalid token" msgid "invalid token"
msgstr "Invalid token" msgstr "Invalid token"
#: vibes_auth/serializers.py:250 #: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token" msgid "no user uuid claim present in token"
msgstr "Geen gebruiker uuid claim aanwezig 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" msgid "user does not exist"
msgstr "Gebruiker bestaat niet" msgstr "Gebruiker bestaat niet"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <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" msgid "create a new user"
msgstr "Tworzenie nowego użytkownika" 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" msgid "retrieve a user's details"
msgstr "Pobieranie danych użytkownika" 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" msgid "update a user's details"
msgstr "Aktualizacja danych użytkownika" msgstr "Aktualizacja danych użytkownika"
#: vibes_auth/docs/drf/viewsets.py:29 #: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user" msgid "delete a user"
msgstr "Usuwanie użytkownika" 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" msgid "reset a user's password by sending a reset password email"
msgstr "" msgstr ""
"Zresetowanie hasła użytkownika poprzez wysłanie wiadomości e-mail " "Zresetowanie hasła użytkownika poprzez wysłanie wiadomości e-mail "
"resetującej hasło." "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" msgid "handle avatar upload for a user"
msgstr "Obsługa przesyłania awatara dla użytkownika" 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" msgid "confirm a user's password reset"
msgstr "Potwierdzenie zresetowania hasła użytkownika" msgstr "Potwierdzenie zresetowania hasła użytkownika"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311 #: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104 #: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114 #: vibes_auth/viewsets.py:114
msgid "passwords do not match" msgid "passwords do not match"
msgstr "Hasła nie są zgodne" 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" msgid "activate a user's account"
msgstr "Aktywacja konta użytkownika" 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" msgid "activation link is invalid or account already activated"
msgstr "Link aktywacyjny jest nieprawidłowy lub konto zostało już aktywowane." 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" msgid "merge client-stored recently viewed products"
msgstr "Scalanie ostatnio oglądanych produktów przechowywanych przez klienta" msgstr "Scalanie ostatnio oglądanych produktów przechowywanych przez klienta"
@ -142,7 +142,7 @@ msgstr "{name} nie istnieje: {uuid}!"
msgid "malformed email" msgid "malformed email"
msgstr "Zniekształcona wiadomość e-mail" 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 #, python-brace-format
msgid "malformed phone number: {phone_number}" msgid "malformed phone number: {phone_number}"
msgstr "Zniekształcony numer telefonu: {phone_number}!" msgstr "Zniekształcony numer telefonu: {phone_number}!"
@ -290,33 +290,41 @@ msgstr "Token na czarnej liście"
msgid "blacklisted tokens" msgid "blacklisted tokens"
msgstr "Tokeny znajdujące się na czarnej liście" 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 #, python-brace-format
msgid "malformed email: {email}" msgid "malformed email: {email}"
msgstr "źle sformatowana wiadomość e-mail: {email}" msgstr "źle sformatowana wiadomość e-mail: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157 #: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191 #: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account" msgid "no active account"
msgstr "Nie znaleziono aktywnego konta" msgstr "Nie znaleziono aktywnego konta"
#: vibes_auth/serializers.py:167 #: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class." msgid "must set token_class attribute on class."
msgstr "Należy ustawić atrybut token_class na klasie!" msgstr "Należy ustawić atrybut token_class na klasie!"
#: vibes_auth/serializers.py:239 #: vibes_auth/serializers.py:246
msgid "token_blacklisted" msgid "token_blacklisted"
msgstr "Token na czarnej liście" msgstr "Token na czarnej liście"
#: vibes_auth/serializers.py:244 #: vibes_auth/serializers.py:251
msgid "invalid token" msgid "invalid token"
msgstr "Nieprawidłowy token" msgstr "Nieprawidłowy token"
#: vibes_auth/serializers.py:250 #: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token" msgid "no user uuid claim present in token"
msgstr "Brak oświadczenia uuid użytkownika w tokenie" msgstr "Brak oświadczenia uuid użytkownika w tokenie"
#: vibes_auth/serializers.py:252 #: vibes_auth/serializers.py:259
msgid "user does not exist" msgid "user does not exist"
msgstr "Użytkownik nie istnieje" msgstr "Użytkownik nie istnieje"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <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" msgid "create a new user"
msgstr "Criar um novo usuário" 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" msgid "retrieve a user's details"
msgstr "Recuperar os detalhes de um usuário" 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" msgid "update a user's details"
msgstr "Atualizar os detalhes de um usuário" 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" msgid "delete a user"
msgstr "Excluir um usuário" 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" msgid "reset a user's password by sending a reset password email"
msgstr "" msgstr ""
"Redefinir a senha de um usuário enviando um e-mail de redefinição de senha" "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" msgid "handle avatar upload for a user"
msgstr "Manipular o upload do avatar de um usuário" 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" msgid "confirm a user's password reset"
msgstr "Confirmar a redefinição de senha de um usuário" 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/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104 #: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114 #: vibes_auth/viewsets.py:114
msgid "passwords do not match" msgid "passwords do not match"
msgstr "As senhas não correspondem" 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" msgid "activate a user's account"
msgstr "Ativar a conta de um usuário" 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" msgid "activation link is invalid or account already activated"
msgstr "O link de ativação é inválido ou a conta já está ativada" 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" msgid "merge client-stored recently viewed products"
msgstr "Mesclar produtos recentemente visualizados armazenados pelo cliente" msgstr "Mesclar produtos recentemente visualizados armazenados pelo cliente"
@ -138,7 +138,7 @@ msgstr "{name} não existe: {uuid}!"
msgid "malformed email" msgid "malformed email"
msgstr "E-mail malformado" 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 #, python-brace-format
msgid "malformed phone number: {phone_number}" msgid "malformed phone number: {phone_number}"
msgstr "Número de telefone malformado: {phone_number}!" msgstr "Número de telefone malformado: {phone_number}!"
@ -286,33 +286,42 @@ msgstr "Token na lista negra"
msgid "blacklisted tokens" msgid "blacklisted tokens"
msgstr "Tokens na lista negra" 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 #, python-brace-format
msgid "malformed email: {email}" msgid "malformed email: {email}"
msgstr "e-mail malformado: {email}" msgstr "e-mail malformado: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157 #: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191 #: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account" msgid "no active account"
msgstr "Nenhuma conta ativa encontrada" msgstr "Nenhuma conta ativa encontrada"
#: vibes_auth/serializers.py:167 #: vibes_auth/serializers.py:174
msgid "must set token_class attribute on class." msgid "must set token_class attribute on class."
msgstr "É necessário definir o atributo token_class na classe!" msgstr "É necessário definir o atributo token_class na classe!"
#: vibes_auth/serializers.py:239 #: vibes_auth/serializers.py:246
msgid "token_blacklisted" msgid "token_blacklisted"
msgstr "Token na lista negra" msgstr "Token na lista negra"
#: vibes_auth/serializers.py:244 #: vibes_auth/serializers.py:251
msgid "invalid token" msgid "invalid token"
msgstr "Token inválido" msgstr "Token inválido"
#: vibes_auth/serializers.py:250 #: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token" msgid "no user uuid claim present in token"
msgstr "Nenhuma reivindicação de uuid de usuário presente no 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" msgid "user does not exist"
msgstr "O usuário não existe" msgstr "O usuário não existe"

View file

@ -1,9 +1,9 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: EVIBES 2.9.3\n" "Project-Id-Version: EVIBES 3.0.0\n"
"Report-Msgid-Bugs-To: \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" "PO-Revision-Date: 2025-01-30 03:27+0000\n"
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n" "Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
"Language-Team: BRITISH ENGLISH <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" msgid "create a new user"
msgstr "Creați un utilizator nou" 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" msgid "retrieve a user's details"
msgstr "Recuperarea detaliilor unui utilizator" 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" msgid "update a user's details"
msgstr "Actualizarea detaliilor unui utilizator" msgstr "Actualizarea detaliilor unui utilizator"
#: vibes_auth/docs/drf/viewsets.py:29 #: vibes_auth/docs/drf/viewsets.py:30
msgid "delete a user" msgid "delete a user"
msgstr "Ștergeți un utilizator" 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" msgid "reset a user's password by sending a reset password email"
msgstr "" msgstr ""
"Resetați parola unui utilizator prin trimiterea unui e-mail de resetare a " "Resetați parola unui utilizator prin trimiterea unui e-mail de resetare a "
"parolei" "parolei"
#: vibes_auth/docs/drf/viewsets.py:38 #: vibes_auth/docs/drf/viewsets.py:39
msgid "handle avatar upload for a user" msgid "handle avatar upload for a user"
msgstr "Gestionarea încărcării avatarului pentru un utilizator" 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" msgid "confirm a user's password reset"
msgstr "Confirmați resetarea parolei unui utilizator" msgstr "Confirmați resetarea parolei unui utilizator"
#: vibes_auth/docs/drf/viewsets.py:57 vibes_auth/graphene/mutations.py:311 #: vibes_auth/docs/drf/viewsets.py:58 vibes_auth/graphene/mutations.py:311
#: vibes_auth/serializers.py:100 vibes_auth/serializers.py:104 #: vibes_auth/serializers.py:105 vibes_auth/serializers.py:109
#: vibes_auth/viewsets.py:114 #: vibes_auth/viewsets.py:114
msgid "passwords do not match" msgid "passwords do not match"
msgstr "Parolele nu se potrivesc" 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" msgid "activate a user's account"
msgstr "Activați contul unui utilizator" 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" msgid "activation link is invalid or account already activated"
msgstr "Linkul de activare este invalid sau contul este deja activat" 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" msgid "merge client-stored recently viewed products"
msgstr "Fuzionați produsele recent vizualizate stocate de client" msgstr "Fuzionați produsele recent vizualizate stocate de client"
@ -141,7 +141,7 @@ msgstr "{name} nu există: {uuid}!"
msgid "malformed email" msgid "malformed email"
msgstr "E-mail malformat" 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 #, python-brace-format
msgid "malformed phone number: {phone_number}" msgid "malformed phone number: {phone_number}"
msgstr "Număr de telefon malformat: {phone_number}!" msgstr "Număr de telefon malformat: {phone_number}!"
@ -289,33 +289,43 @@ msgstr "Token pe lista neagră"
msgid "blacklisted tokens" msgid "blacklisted tokens"
msgstr "Jetoane pe lista neagră" 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 #, python-brace-format
msgid "malformed email: {email}" msgid "malformed email: {email}"
msgstr "e-mail malformat: {email}" msgstr "e-mail malformat: {email}"
#: vibes_auth/serializers.py:135 vibes_auth/serializers.py:157 #: vibes_auth/serializers.py:142 vibes_auth/serializers.py:164
#: vibes_auth/serializers.py:179 vibes_auth/serializers.py:191 #: vibes_auth/serializers.py:186 vibes_auth/serializers.py:198
msgid "no active account" msgid "no active account"
msgstr "Nu s-a găsit niciun cont activ" 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." msgid "must set token_class attribute on class."
msgstr "Trebuie să setați atributul token_class pe clasă!" msgstr "Trebuie să setați atributul token_class pe clasă!"
#: vibes_auth/serializers.py:239 #: vibes_auth/serializers.py:246
msgid "token_blacklisted" msgid "token_blacklisted"
msgstr "Token pe lista neagră" msgstr "Token pe lista neagră"
#: vibes_auth/serializers.py:244 #: vibes_auth/serializers.py:251
msgid "invalid token" msgid "invalid token"
msgstr "Jeton invalid" msgstr "Jeton invalid"
#: vibes_auth/serializers.py:250 #: vibes_auth/serializers.py:257
msgid "no user uuid claim present in token" msgid "no user uuid claim present in token"
msgstr "În jeton nu este prezentă nicio cerere uuid a utilizatorului" 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" msgid "user does not exist"
msgstr "Utilizatorul nu există" msgstr "Utilizatorul nu există"

View file

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

View file

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