Features: 1) Add new message "You cannot jump over your head!" in admin interface localization; 2) Update line references across various locales; 3) Improve formatting of multiline text in translation files;
Fixes: 1) Fix inconsistencies in string concatenation for English translations; 2) Correct missing or misplaced message references in locale files; Extra: Resolve spacing and encoding inconsistencies in translation files.
This commit is contained in:
parent
45ae5b02f3
commit
b1da9b90e2
142 changed files with 2039 additions and 2001 deletions
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
|
||||||
|
|
@ -111,6 +111,8 @@ e_commerce_admin_permissions = [
|
||||||
"change_constance",
|
"change_constance",
|
||||||
"delete_constance",
|
"delete_constance",
|
||||||
"view_constance",
|
"view_constance",
|
||||||
|
"change_config",
|
||||||
|
"view_config",
|
||||||
"add_gateway",
|
"add_gateway",
|
||||||
"change_gateway",
|
"change_gateway",
|
||||||
"delete_gateway",
|
"delete_gateway",
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "المعاملات"
|
msgstr "المعاملات"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "المعاملات"
|
msgstr "المعاملات"
|
||||||
|
|
||||||
|
|
@ -57,92 +57,83 @@ msgstr "استرداد معاملة واحدة (للقراءة فقط)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "معرّف المعاملة UUID"
|
msgstr "معرّف المعاملة UUID"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "طلب المعالجة بعد الدفع"
|
msgstr "طلب المعالجة بعد الدفع"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "تفاصيل المعالجة"
|
msgstr "تفاصيل المعالجة"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"يجب أن يتناسب مبلغ المعاملة مع {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "الرصيد"
|
msgstr "الرصيد"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "الموازين"
|
msgstr "الموازين"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "الاسم"
|
msgstr "الاسم"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "العملة الافتراضية"
|
msgstr "العملة الافتراضية"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "العملات"
|
msgstr "العملات"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "قائمة مفصولة بفاصلة بالعملات التي تدعمها هذه البوابة,"
|
msgstr "قائمة مفصولة بفاصلة بالعملات التي تدعمها هذه البوابة,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "الحد الأدنى لمبلغ المعاملة"
|
msgstr "الحد الأدنى لمبلغ المعاملة"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "الحد الأقصى لمبلغ المعاملة"
|
msgstr "الحد الأقصى لمبلغ المعاملة"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "الحد اليومي"
|
msgstr "الحد اليومي"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "حد المجموع اليومي لمبالغ المعاملات. 0 يعني عدم وجود حد"
|
msgstr "حد المجموع اليومي لمبالغ المعاملات. 0 يعني عدم وجود حد"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "الحد الشهري"
|
msgstr "الحد الشهري"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "حد المجموع الشهري لمبالغ المعاملات. 0 يعني عدم وجود حد"
|
msgstr "حد المجموع الشهري لمبالغ المعاملات. 0 يعني عدم وجود حد"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "الأولوية"
|
msgstr "الأولوية"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "متغيرات التكامل"
|
msgstr "متغيرات التكامل"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "بوابة الدفع"
|
msgstr "بوابة الدفع"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "بوابات الدفع"
|
msgstr "بوابات الدفع"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "لم يتم تعيين مسار تكامل البوابة"
|
msgstr "لم يتم تعيين مسار تكامل البوابة"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "مسار تكامل غير صالح: %(path)s"
|
msgstr "مسار تكامل غير صالح: %(path)s"
|
||||||
|
|
@ -214,3 +205,4 @@ msgstr ""
|
||||||
"للقراءة فقط للتفاعل مع بيانات المعاملات. وتستخدم أداة TransactionSerializer "
|
"للقراءة فقط للتفاعل مع بيانات المعاملات. وتستخدم أداة TransactionSerializer "
|
||||||
"لتسلسل البيانات وإلغاء تسلسلها. تضمن الفئة أن المستخدمين المصرح لهم فقط، "
|
"لتسلسل البيانات وإلغاء تسلسلها. تضمن الفئة أن المستخدمين المصرح لهم فقط، "
|
||||||
"الذين يستوفون أذونات محددة، يمكنهم الوصول إلى المعاملات."
|
"الذين يستوفون أذونات محددة، يمكنهم الوصول إلى المعاملات."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transakce"
|
msgstr "Transakce"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transakce"
|
msgstr "Transakce"
|
||||||
|
|
||||||
|
|
@ -57,92 +57,83 @@ msgstr "Získání jedné transakce (pouze pro čtení)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "UUID transakce"
|
msgstr "UUID transakce"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Objednávka ke zpracování po zaplacení"
|
msgstr "Objednávka ke zpracování po zaplacení"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Podrobnosti o zpracování"
|
msgstr "Podrobnosti o zpracování"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"Částka transakce se musí vejít do rozmezí {config.PAYMENT_GATEWAY_MINIMUM}-"
|
|
||||||
"{config.PAYMENT_GATEWAY_MAXIMUM}."
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Bilance"
|
msgstr "Bilance"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Váhy"
|
msgstr "Váhy"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "název"
|
msgstr "název"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "výchozí měna"
|
msgstr "výchozí měna"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "měny"
|
msgstr "měny"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "seznam měn podporovaných touto bránou oddělený čárkou,"
|
msgstr "seznam měn podporovaných touto bránou oddělený čárkou,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "minimální částka transakce"
|
msgstr "minimální částka transakce"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "maximální částka transakce"
|
msgstr "maximální částka transakce"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "denní limit"
|
msgstr "denní limit"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "denní limit součtu částek transakcí. 0 znamená žádný limit"
|
msgstr "denní limit součtu částek transakcí. 0 znamená žádný limit"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "měsíční limit"
|
msgstr "měsíční limit"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "měsíční limit součtu částek transakcí. 0 znamená žádný limit"
|
msgstr "měsíční limit součtu částek transakcí. 0 znamená žádný limit"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "priorita"
|
msgstr "priorita"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "integrační proměnné"
|
msgstr "integrační proměnné"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "platební brána"
|
msgstr "platební brána"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "platební brány"
|
msgstr "platební brány"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "cesta integrace brány není nastavena"
|
msgstr "cesta integrace brány není nastavena"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "neplatná cesta integrace: %(path)s"
|
msgstr "neplatná cesta integrace: %(path)s"
|
||||||
|
|
@ -215,3 +206,4 @@ msgstr ""
|
||||||
"Pro serializaci a deserializaci dat používá TransactionSerializer. Třída "
|
"Pro serializaci a deserializaci dat používá TransactionSerializer. Třída "
|
||||||
"zajišťuje, že k transakcím mohou přistupovat pouze oprávnění uživatelé, "
|
"zajišťuje, že k transakcím mohou přistupovat pouze oprávnění uživatelé, "
|
||||||
"kteří splňují určitá oprávnění."
|
"kteří splňují určitá oprávnění."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transaktion"
|
msgstr "Transaktion"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transaktioner"
|
msgstr "Transaktioner"
|
||||||
|
|
||||||
|
|
@ -57,92 +57,83 @@ msgstr "Hent en enkelt transaktion (skrivebeskyttet)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "Transaktions-UUID"
|
msgstr "Transaktions-UUID"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Ordre til behandling efter betaling"
|
msgstr "Ordre til behandling efter betaling"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Behandling af detaljer"
|
msgstr "Behandling af detaljer"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"Transaktionsbeløbet skal passe ind i {config.PAYMENT_GATEWAY_MINIMUM}-"
|
|
||||||
"{config.PAYMENT_GATEWAY_MAXIMUM}."
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Balance"
|
msgstr "Balance"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Vægte"
|
msgstr "Vægte"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "Navn"
|
msgstr "Navn"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "Standardvaluta"
|
msgstr "Standardvaluta"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "Valutaer"
|
msgstr "Valutaer"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "kommasepareret liste over valutaer, der understøttes af denne gateway,"
|
msgstr "kommasepareret liste over valutaer, der understøttes af denne gateway,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "mindste transaktionsbeløb"
|
msgstr "mindste transaktionsbeløb"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "maksimalt transaktionsbeløb"
|
msgstr "maksimalt transaktionsbeløb"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "daglig grænse"
|
msgstr "daglig grænse"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "daglig sumgrænse for transaktionsbeløb. 0 betyder ingen grænse"
|
msgstr "daglig sumgrænse for transaktionsbeløb. 0 betyder ingen grænse"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "månedlig grænse"
|
msgstr "månedlig grænse"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "månedlig sumgrænse for transaktionsbeløb. 0 betyder ingen grænse"
|
msgstr "månedlig sumgrænse for transaktionsbeløb. 0 betyder ingen grænse"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "prioritet"
|
msgstr "prioritet"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "Integrationsvariabler"
|
msgstr "Integrationsvariabler"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "betalingsgateway"
|
msgstr "betalingsgateway"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "Betalingsgateways"
|
msgstr "Betalingsgateways"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "gateway-integrationsstien er ikke indstillet"
|
msgstr "gateway-integrationsstien er ikke indstillet"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "Ugyldig integrationssti: %(path)s."
|
msgstr "Ugyldig integrationssti: %(path)s."
|
||||||
|
|
@ -216,3 +207,4 @@ msgstr ""
|
||||||
"serialisere og deserialisere data. Klassen sikrer, at kun autoriserede "
|
"serialisere og deserialisere data. Klassen sikrer, at kun autoriserede "
|
||||||
"brugere, der opfylder specifikke tilladelser, kan få adgang til "
|
"brugere, der opfylder specifikke tilladelser, kan få adgang til "
|
||||||
"transaktionerne."
|
"transaktionerne."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transaktion"
|
msgstr "Transaktion"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transaktionen"
|
msgstr "Transaktionen"
|
||||||
|
|
||||||
|
|
@ -57,96 +57,87 @@ msgstr "Eine einzelne Transaktion abrufen (schreibgeschützt)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "Transaktion UUID"
|
msgstr "Transaktion UUID"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Auftrag zur Bearbeitung nach Bezahlung"
|
msgstr "Auftrag zur Bearbeitung nach Bezahlung"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Details zur Verarbeitung"
|
msgstr "Details zur Verarbeitung"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"Der Transaktionsbetrag muss zwischen {config.PAYMENT_GATEWAY_MINIMUM}-"
|
|
||||||
"{config.PAYMENT_GATEWAY_MAXIMUM} liegen"
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Waage"
|
msgstr "Waage"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Waagen"
|
msgstr "Waagen"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "Name"
|
msgstr "Name"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "Standardwährung"
|
msgstr "Standardwährung"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "Währungen"
|
msgstr "Währungen"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "kommagetrennte Liste der von diesem Gateway unterstützten Währungen,"
|
msgstr "kommagetrennte Liste der von diesem Gateway unterstützten Währungen,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "Mindesttransaktionsbetrag"
|
msgstr "Mindesttransaktionsbetrag"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "maximaler Transaktionsbetrag"
|
msgstr "maximaler Transaktionsbetrag"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "Tageslimit"
|
msgstr "Tageslimit"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"tägliches Summenlimit für die Beträge der Transaktionen. 0 bedeutet kein "
|
"tägliches Summenlimit für die Beträge der Transaktionen. 0 bedeutet kein "
|
||||||
"Limit"
|
"Limit"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "monatliche Obergrenze"
|
msgstr "monatliche Obergrenze"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"monatliches Summenlimit für die Beträge der Transaktionen. 0 bedeutet kein "
|
"monatliches Summenlimit für die Beträge der Transaktionen. 0 bedeutet kein "
|
||||||
"Limit"
|
"Limit"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "Priorität"
|
msgstr "Priorität"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "Integrationsvariablen"
|
msgstr "Integrationsvariablen"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "Zahlungs-Gateway"
|
msgstr "Zahlungs-Gateway"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "Zahlungs-Gateways"
|
msgstr "Zahlungs-Gateways"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "Gateway-Integrationspfad ist nicht festgelegt"
|
msgstr "Gateway-Integrationspfad ist nicht festgelegt"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "Ungültiger Integrationspfad: %(path)s"
|
msgstr "Ungültiger Integrationspfad: %(path)s"
|
||||||
|
|
@ -220,3 +211,4 @@ msgstr ""
|
||||||
"TransactionSerializer zur Serialisierung und Deserialisierung der Daten. Die "
|
"TransactionSerializer zur Serialisierung und Deserialisierung der Daten. Die "
|
||||||
"Klasse stellt sicher, dass nur autorisierte Benutzer, die bestimmte "
|
"Klasse stellt sicher, dass nur autorisierte Benutzer, die bestimmte "
|
||||||
"Berechtigungen erfüllen, auf die Transaktionen zugreifen können."
|
"Berechtigungen erfüllen, auf die Transaktionen zugreifen können."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -17,11 +17,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transaction"
|
msgstr "Transaction"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transactions"
|
msgstr "Transactions"
|
||||||
|
|
||||||
|
|
@ -61,92 +61,83 @@ msgstr "Retrieve a single transaction (read-only)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "Transaction UUID"
|
msgstr "Transaction UUID"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Order to process after paid"
|
msgstr "Order to process after paid"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Processing details"
|
msgstr "Processing details"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"Transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Balance"
|
msgstr "Balance"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Balances"
|
msgstr "Balances"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "name"
|
msgstr "name"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "default currency"
|
msgstr "default currency"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "currencies"
|
msgstr "currencies"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "comma separated list of currencies supported by this gateway,"
|
msgstr "comma separated list of currencies supported by this gateway,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "minimum transaction amount"
|
msgstr "minimum transaction amount"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "maximum transaction amount"
|
msgstr "maximum transaction amount"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "daily limit"
|
msgstr "daily limit"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "daily sum limit of transactions' amounts. 0 means no limit"
|
msgstr "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "monthly limit"
|
msgstr "monthly limit"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgstr "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "priority"
|
msgstr "priority"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "integration variables"
|
msgstr "integration variables"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "payment gateway"
|
msgstr "payment gateway"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "payment gateways"
|
msgstr "payment gateways"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "gateway integration path is not set"
|
msgstr "gateway integration path is not set"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "invalid integration path: %(path)s"
|
msgstr "invalid integration path: %(path)s"
|
||||||
|
|
@ -219,3 +210,4 @@ msgstr ""
|
||||||
"It uses the TransactionSerializer for serializing and deserializing the "
|
"It uses the TransactionSerializer for serializing and deserializing the "
|
||||||
"data. The class ensures that only authorized users, who meet specific "
|
"data. The class ensures that only authorized users, who meet specific "
|
||||||
"permissions, can access the transactions."
|
"permissions, can access the transactions."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transaction"
|
msgstr "Transaction"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transactions"
|
msgstr "Transactions"
|
||||||
|
|
||||||
|
|
@ -57,92 +57,83 @@ msgstr "Retrieve a single transaction (read-only)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "Transaction UUID"
|
msgstr "Transaction UUID"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Order to process after paid"
|
msgstr "Order to process after paid"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Processing details"
|
msgstr "Processing details"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"Transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Balance"
|
msgstr "Balance"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Scales"
|
msgstr "Scales"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "name"
|
msgstr "name"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "default currency"
|
msgstr "default currency"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "currencies"
|
msgstr "currencies"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "comma separated list of currencies supported by this gateway,"
|
msgstr "comma separated list of currencies supported by this gateway,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "minimum transaction amount"
|
msgstr "minimum transaction amount"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "maximum transaction amount"
|
msgstr "maximum transaction amount"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "daily limit"
|
msgstr "daily limit"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "daily sum limit of transactions' amounts. 0 means no limit"
|
msgstr "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "monthly limit"
|
msgstr "monthly limit"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgstr "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "priority"
|
msgstr "priority"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "integration variables"
|
msgstr "integration variables"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "payment gateway"
|
msgstr "payment gateway"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "payment gateways"
|
msgstr "payment gateways"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "gateway integration path is not set"
|
msgstr "gateway integration path is not set"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "invalid integration path: %(path)s"
|
msgstr "invalid integration path: %(path)s"
|
||||||
|
|
@ -215,3 +206,4 @@ msgstr ""
|
||||||
"It uses the TransactionSerializer for serializing and deserializing the "
|
"It uses the TransactionSerializer for serializing and deserializing the "
|
||||||
"data. The class ensures that only authorized users, who meet specific "
|
"data. The class ensures that only authorized users, who meet specific "
|
||||||
"permissions, can access the transactions."
|
"permissions, can access the transactions."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transacción"
|
msgstr "Transacción"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transacciones"
|
msgstr "Transacciones"
|
||||||
|
|
||||||
|
|
@ -57,96 +57,87 @@ msgstr "Recuperar una única transacción (sólo lectura)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "UUID de la transacción"
|
msgstr "UUID de la transacción"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Orden a tramitar una vez pagada"
|
msgstr "Orden a tramitar una vez pagada"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Detalles del proceso"
|
msgstr "Detalles del proceso"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"El importe de la transacción debe ajustarse a {config."
|
|
||||||
"PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Saldo"
|
msgstr "Saldo"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Escalas"
|
msgstr "Escalas"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "nombre"
|
msgstr "nombre"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "moneda por defecto"
|
msgstr "moneda por defecto"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "divisas"
|
msgstr "divisas"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "lista separada por comas de las divisas admitidas por esta pasarela,"
|
msgstr "lista separada por comas de las divisas admitidas por esta pasarela,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "importe mínimo de transacción"
|
msgstr "importe mínimo de transacción"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "importe máximo de transacción"
|
msgstr "importe máximo de transacción"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "límite diario"
|
msgstr "límite diario"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"límite de la suma diaria de los importes de las transacciones. 0 significa "
|
"límite de la suma diaria de los importes de las transacciones. 0 significa "
|
||||||
"sin límite"
|
"sin límite"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "límite mensual"
|
msgstr "límite mensual"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"límite de la suma mensual de los importes de las transacciones. 0 significa "
|
"límite de la suma mensual de los importes de las transacciones. 0 significa "
|
||||||
"sin límite"
|
"sin límite"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "prioridad"
|
msgstr "prioridad"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "variables de integración"
|
msgstr "variables de integración"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "pasarela de pagos"
|
msgstr "pasarela de pagos"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "pasarelas de pago"
|
msgstr "pasarelas de pago"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "la ruta de integración de la pasarela no está configurada"
|
msgstr "la ruta de integración de la pasarela no está configurada"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "ruta de integración no válida: %(path)s"
|
msgstr "ruta de integración no válida: %(path)s"
|
||||||
|
|
@ -221,3 +212,4 @@ msgstr ""
|
||||||
"deserializar los datos. La clase garantiza que sólo los usuarios "
|
"deserializar los datos. La clase garantiza que sólo los usuarios "
|
||||||
"autorizados, que cumplan determinados permisos, puedan acceder a las "
|
"autorizados, que cumplan determinados permisos, puedan acceder a las "
|
||||||
"transacciones."
|
"transacciones."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
|
@ -16,11 +16,11 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
@ -60,90 +60,83 @@ msgstr ""
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transaction"
|
msgstr "Transaction"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transactions"
|
msgstr "Transactions"
|
||||||
|
|
||||||
|
|
@ -57,96 +57,87 @@ msgstr "Récupérer une transaction unique (en lecture seule)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "UUID de la transaction"
|
msgstr "UUID de la transaction"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Commande à traiter après paiement"
|
msgstr "Commande à traiter après paiement"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Détails du traitement"
|
msgstr "Détails du traitement"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"Le montant de la transaction doit être compris entre {config."
|
|
||||||
"PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}."
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Balance"
|
msgstr "Balance"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Balances"
|
msgstr "Balances"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "nom"
|
msgstr "nom"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "monnaie par défaut"
|
msgstr "monnaie par défaut"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "monnaies"
|
msgstr "monnaies"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"liste séparée par des virgules des devises prises en charge par cette "
|
"liste séparée par des virgules des devises prises en charge par cette "
|
||||||
"passerelle,"
|
"passerelle,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "montant minimum de la transaction"
|
msgstr "montant minimum de la transaction"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "montant maximum de la transaction"
|
msgstr "montant maximum de la transaction"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "limite journalière"
|
msgstr "limite journalière"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"la limite quotidienne des montants des transactions. 0 signifie aucune limite"
|
"la limite quotidienne des montants des transactions. 0 signifie aucune limite"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "limite mensuelle"
|
msgstr "limite mensuelle"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"limite mensuelle des montants des transactions. 0 signifie aucune limite"
|
"limite mensuelle des montants des transactions. 0 signifie aucune limite"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "priorité"
|
msgstr "priorité"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "variables d'intégration"
|
msgstr "variables d'intégration"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "passerelle de paiement"
|
msgstr "passerelle de paiement"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "passerelles de paiement"
|
msgstr "passerelles de paiement"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "le chemin d'intégration de la passerelle n'est pas défini"
|
msgstr "le chemin d'intégration de la passerelle n'est pas défini"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "chemin d'intégration non valide : %(path)s"
|
msgstr "chemin d'intégration non valide : %(path)s"
|
||||||
|
|
@ -221,3 +212,4 @@ msgstr ""
|
||||||
"TransactionSerializer pour sérialiser et désérialiser les données. Cette "
|
"TransactionSerializer pour sérialiser et désérialiser les données. Cette "
|
||||||
"classe garantit que seuls les utilisateurs autorisés, qui disposent de "
|
"classe garantit que seuls les utilisateurs autorisés, qui disposent de "
|
||||||
"permissions spécifiques, peuvent accéder aux transactions."
|
"permissions spécifiques, peuvent accéder aux transactions."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "עסקה"
|
msgstr "עסקה"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "עסקאות"
|
msgstr "עסקאות"
|
||||||
|
|
||||||
|
|
@ -57,92 +57,83 @@ msgstr "איתור עסקה בודדת (לקריאה בלבד)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "UUID של העסקה"
|
msgstr "UUID של העסקה"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "הזמנה לעיבוד לאחר תשלום"
|
msgstr "הזמנה לעיבוד לאחר תשלום"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "פרטי העיבוד"
|
msgstr "פרטי העיבוד"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"סכום העסקה חייב להתאים ל-{config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "מאזניים"
|
msgstr "מאזניים"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "מאזניים"
|
msgstr "מאזניים"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "שם"
|
msgstr "שם"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "מטבע ברירת מחדל"
|
msgstr "מטבע ברירת מחדל"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "מטבעות"
|
msgstr "מטבעות"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "רשימה מופרדת בפסיקים של המטבעות הנתמכים על ידי שער זה,"
|
msgstr "רשימה מופרדת בפסיקים של המטבעות הנתמכים על ידי שער זה,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "סכום העסקה המינימלי"
|
msgstr "סכום העסקה המינימלי"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "סכום העסקה המקסימלי"
|
msgstr "סכום העסקה המקסימלי"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "מגבלה יומית"
|
msgstr "מגבלה יומית"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "הגבלה יומית על סכום העסקאות. 0 פירושו ללא הגבלה."
|
msgstr "הגבלה יומית על סכום העסקאות. 0 פירושו ללא הגבלה."
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "מגבלה חודשית"
|
msgstr "מגבלה חודשית"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "הגבלת סכום חודשי של סכומי העסקאות. 0 פירושו ללא הגבלת סכום."
|
msgstr "הגבלת סכום חודשי של סכומי העסקאות. 0 פירושו ללא הגבלת סכום."
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "עדיפות"
|
msgstr "עדיפות"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "משתני אינטגרציה"
|
msgstr "משתני אינטגרציה"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "שער תשלום"
|
msgstr "שער תשלום"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "שערי תשלום"
|
msgstr "שערי תשלום"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "נתיב שילוב השער אינו מוגדר"
|
msgstr "נתיב שילוב השער אינו מוגדר"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "נתיב אינטגרציה לא חוקי: %(path)s"
|
msgstr "נתיב אינטגרציה לא חוקי: %(path)s"
|
||||||
|
|
@ -211,3 +202,4 @@ msgstr ""
|
||||||
"בלבד לצורך אינטראקציה עם נתוני העסקה. היא משתמשת ב-TransactionSerializer "
|
"בלבד לצורך אינטראקציה עם נתוני העסקה. היא משתמשת ב-TransactionSerializer "
|
||||||
"לצורך סידור סדרתי ופירוק סדרתי של הנתונים. המחלקה מבטיחה שרק משתמשים מורשים, "
|
"לצורך סידור סדרתי ופירוק סדרתי של הנתונים. המחלקה מבטיחה שרק משתמשים מורשים, "
|
||||||
"העומדים בהרשאות ספציפיות, יוכלו לגשת לעסקאות."
|
"העומדים בהרשאות ספציפיות, יוכלו לגשת לעסקאות."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -16,11 +16,11 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
@ -60,90 +60,83 @@ msgstr ""
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
|
@ -16,11 +16,11 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
@ -60,90 +60,83 @@ msgstr ""
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transaksi"
|
msgstr "Transaksi"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transaksi"
|
msgstr "Transaksi"
|
||||||
|
|
||||||
|
|
@ -57,93 +57,84 @@ msgstr "Mengambil satu transaksi (hanya-baca)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "UUID Transaksi"
|
msgstr "UUID Transaksi"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Pesanan akan diproses setelah dibayar"
|
msgstr "Pesanan akan diproses setelah dibayar"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Detail pemrosesan"
|
msgstr "Detail pemrosesan"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"Jumlah transaksi harus sesuai dengan {config.PAYMENT_GATEWAY_MINIMUM}-"
|
|
||||||
"{config.PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Keseimbangan"
|
msgstr "Keseimbangan"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Timbangan"
|
msgstr "Timbangan"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "nama"
|
msgstr "nama"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "mata uang default"
|
msgstr "mata uang default"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "mata uang"
|
msgstr "mata uang"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"daftar mata uang yang didukung oleh gateway ini yang dipisahkan dengan koma,"
|
"daftar mata uang yang didukung oleh gateway ini yang dipisahkan dengan koma,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "jumlah transaksi minimum"
|
msgstr "jumlah transaksi minimum"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "jumlah transaksi maksimum"
|
msgstr "jumlah transaksi maksimum"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "batas harian"
|
msgstr "batas harian"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "batas jumlah transaksi harian. 0 berarti tidak ada batas"
|
msgstr "batas jumlah transaksi harian. 0 berarti tidak ada batas"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "batas bulanan"
|
msgstr "batas bulanan"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "batas jumlah transaksi bulanan. 0 berarti tidak ada limit"
|
msgstr "batas jumlah transaksi bulanan. 0 berarti tidak ada limit"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "prioritas"
|
msgstr "prioritas"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "variabel integrasi"
|
msgstr "variabel integrasi"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "gerbang pembayaran"
|
msgstr "gerbang pembayaran"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "gateway pembayaran"
|
msgstr "gateway pembayaran"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "jalur integrasi gateway tidak ditetapkan"
|
msgstr "jalur integrasi gateway tidak ditetapkan"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "jalur integrasi yang tidak valid: %(path)s"
|
msgstr "jalur integrasi yang tidak valid: %(path)s"
|
||||||
|
|
@ -218,3 +209,4 @@ msgstr ""
|
||||||
"Kelas ini menggunakan TransactionSerializer untuk melakukan serialisasi dan "
|
"Kelas ini menggunakan TransactionSerializer untuk melakukan serialisasi dan "
|
||||||
"deserialisasi data. Kelas ini memastikan bahwa hanya pengguna yang "
|
"deserialisasi data. Kelas ini memastikan bahwa hanya pengguna yang "
|
||||||
"berwenang, yang memenuhi izin tertentu, yang dapat mengakses transaksi."
|
"berwenang, yang memenuhi izin tertentu, yang dapat mengakses transaksi."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transazione"
|
msgstr "Transazione"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transazioni"
|
msgstr "Transazioni"
|
||||||
|
|
||||||
|
|
@ -57,96 +57,87 @@ msgstr "Recuperare una singola transazione (solo lettura)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "UUID della transazione"
|
msgstr "UUID della transazione"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Ordine da elaborare dopo il pagamento"
|
msgstr "Ordine da elaborare dopo il pagamento"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Dettagli di elaborazione"
|
msgstr "Dettagli di elaborazione"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"L'importo della transazione deve rientrare in {config."
|
|
||||||
"PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Equilibrio"
|
msgstr "Equilibrio"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Bilance"
|
msgstr "Bilance"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "nome"
|
msgstr "nome"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "valuta predefinita"
|
msgstr "valuta predefinita"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "valute"
|
msgstr "valute"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "elenco separato da virgole delle valute supportate da questo gateway,"
|
msgstr "elenco separato da virgole delle valute supportate da questo gateway,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "importo minimo della transazione"
|
msgstr "importo minimo della transazione"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "importo massimo della transazione"
|
msgstr "importo massimo della transazione"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "limite giornaliero"
|
msgstr "limite giornaliero"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"limite di somma giornaliera degli importi delle transazioni. 0 significa "
|
"limite di somma giornaliera degli importi delle transazioni. 0 significa "
|
||||||
"nessun limite"
|
"nessun limite"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "limite mensile"
|
msgstr "limite mensile"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"limite di somma mensile degli importi delle transazioni. 0 significa nessun "
|
"limite di somma mensile degli importi delle transazioni. 0 significa nessun "
|
||||||
"limite"
|
"limite"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "priorità"
|
msgstr "priorità"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "variabili di integrazione"
|
msgstr "variabili di integrazione"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "gateway di pagamento"
|
msgstr "gateway di pagamento"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "gateway di pagamento"
|
msgstr "gateway di pagamento"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "Il percorso di integrazione del gateway non è impostato"
|
msgstr "Il percorso di integrazione del gateway non è impostato"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "percorso di integrazione non valido: %(path)s"
|
msgstr "percorso di integrazione non valido: %(path)s"
|
||||||
|
|
@ -221,3 +212,4 @@ msgstr ""
|
||||||
"serializzare e deserializzare i dati. La classe garantisce che solo gli "
|
"serializzare e deserializzare i dati. La classe garantisce che solo gli "
|
||||||
"utenti autorizzati, che soddisfano specifici permessi, possano accedere alle "
|
"utenti autorizzati, che soddisfano specifici permessi, possano accedere alle "
|
||||||
"transazioni."
|
"transazioni."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "トランザクション"
|
msgstr "トランザクション"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "トランザクション"
|
msgstr "トランザクション"
|
||||||
|
|
||||||
|
|
@ -57,92 +57,83 @@ msgstr "単一のトランザクションを取得する(読み取り専用)
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "トランザクションUUID"
|
msgstr "トランザクションUUID"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "支払い後の処理順序"
|
msgstr "支払い後の処理順序"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "加工内容"
|
msgstr "加工内容"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"取引金額は{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}に"
|
|
||||||
"収まる必要があります。"
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "バランス"
|
msgstr "バランス"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "体重計"
|
msgstr "体重計"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "名称"
|
msgstr "名称"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "デフォルト通貨"
|
msgstr "デフォルト通貨"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "通貨"
|
msgstr "通貨"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "このゲートウェイがサポートする通貨のカンマ区切りリスト、"
|
msgstr "このゲートウェイがサポートする通貨のカンマ区切りリスト、"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "最低取引金額"
|
msgstr "最低取引金額"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "最高取引額"
|
msgstr "最高取引額"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "デイリーリミット"
|
msgstr "デイリーリミット"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "取引金額の日次合計限度額。0は制限なし"
|
msgstr "取引金額の日次合計限度額。0は制限なし"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "月間限度額"
|
msgstr "月間限度額"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "取引金額の月間合計限度額。0は制限なし"
|
msgstr "取引金額の月間合計限度額。0は制限なし"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "優先順位"
|
msgstr "優先順位"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "統合変数"
|
msgstr "統合変数"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "ペイメントゲートウェイ"
|
msgstr "ペイメントゲートウェイ"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "ペイメントゲートウェイ"
|
msgstr "ペイメントゲートウェイ"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "ゲートウェイ統合パスが設定されていない"
|
msgstr "ゲートウェイ統合パスが設定されていない"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "無効な統合パスです:%(path)s"
|
msgstr "無効な統合パスです:%(path)s"
|
||||||
|
|
@ -215,3 +206,4 @@ msgstr ""
|
||||||
"データのシリアライズとデシリアライズには TransactionSerializer を使用します。"
|
"データのシリアライズとデシリアライズには TransactionSerializer を使用します。"
|
||||||
"このクラスは、特定のパーミッションを満たす許可されたユーザのみがトランザク"
|
"このクラスは、特定のパーミッションを満たす許可されたユーザのみがトランザク"
|
||||||
"ションにアクセスできることを保証します。"
|
"ションにアクセスできることを保証します。"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -16,11 +16,11 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
@ -60,90 +60,83 @@ msgstr ""
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "거래"
|
msgstr "거래"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "거래"
|
msgstr "거래"
|
||||||
|
|
||||||
|
|
@ -57,92 +57,83 @@ msgstr "단일 트랜잭션 검색(읽기 전용)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "트랜잭션 UUID"
|
msgstr "트랜잭션 UUID"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "결제 후 처리할 주문"
|
msgstr "결제 후 처리할 주문"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "처리 세부 정보"
|
msgstr "처리 세부 정보"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"거래 금액은 {config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
"에 맞아야 합니다."
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "잔액"
|
msgstr "잔액"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "저울"
|
msgstr "저울"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "이름"
|
msgstr "이름"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "기본 통화"
|
msgstr "기본 통화"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "통화"
|
msgstr "통화"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "쉼표로 구분된 이 게이트웨이에서 지원하는 통화 목록입니다,"
|
msgstr "쉼표로 구분된 이 게이트웨이에서 지원하는 통화 목록입니다,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "최소 거래 금액"
|
msgstr "최소 거래 금액"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "최대 거래 금액"
|
msgstr "최대 거래 금액"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "일일 한도"
|
msgstr "일일 한도"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "거래 금액의 일일 합산 한도입니다. 0은 한도가 없음을 의미합니다."
|
msgstr "거래 금액의 일일 합산 한도입니다. 0은 한도가 없음을 의미합니다."
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "월별 한도"
|
msgstr "월별 한도"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "거래 금액의 월별 합산 한도입니다. 0은 한도가 없음을 의미합니다."
|
msgstr "거래 금액의 월별 합산 한도입니다. 0은 한도가 없음을 의미합니다."
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "우선순위"
|
msgstr "우선순위"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "통합 변수"
|
msgstr "통합 변수"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "결제 게이트웨이"
|
msgstr "결제 게이트웨이"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "결제 게이트웨이"
|
msgstr "결제 게이트웨이"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "게이트웨이 통합 경로가 설정되지 않았습니다."
|
msgstr "게이트웨이 통합 경로가 설정되지 않았습니다."
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "잘못된 통합 경로입니다: %(path)s"
|
msgstr "잘못된 통합 경로입니다: %(path)s"
|
||||||
|
|
@ -215,3 +206,4 @@ msgstr ""
|
||||||
"직렬화 및 역직렬화하기 위해 TransactionSerializer를 사용합니다. 이 클래스는 "
|
"직렬화 및 역직렬화하기 위해 TransactionSerializer를 사용합니다. 이 클래스는 "
|
||||||
"특정 권한을 충족하는 권한이 있는 사용자만 트랜잭션에 액세스할 수 있도록 합니"
|
"특정 권한을 충족하는 권한이 있는 사용자만 트랜잭션에 액세스할 수 있도록 합니"
|
||||||
"다."
|
"다."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transactie"
|
msgstr "Transactie"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transacties"
|
msgstr "Transacties"
|
||||||
|
|
||||||
|
|
@ -57,94 +57,85 @@ msgstr "Een enkele transactie ophalen (alleen-lezen)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "UUID transactie"
|
msgstr "UUID transactie"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Order te verwerken na betaling"
|
msgstr "Order te verwerken na betaling"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Verwerkingsdetails"
|
msgstr "Verwerkingsdetails"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"Het transactiebedrag moet passen binnen {config.PAYMENT_GATEWAY_MINIMUM}-"
|
|
||||||
"{config.PAYMENT_GATEWAY_MAXIMUM}."
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Saldo"
|
msgstr "Saldo"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Weegschaal"
|
msgstr "Weegschaal"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "naam"
|
msgstr "naam"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "standaardvaluta"
|
msgstr "standaardvaluta"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "valuta"
|
msgstr "valuta"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"door komma's gescheiden lijst van munteenheden die door deze gateway worden "
|
"door komma's gescheiden lijst van munteenheden die door deze gateway worden "
|
||||||
"ondersteund,"
|
"ondersteund,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "minimum transactiebedrag"
|
msgstr "minimum transactiebedrag"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "maximaal transactiebedrag"
|
msgstr "maximaal transactiebedrag"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "daglimiet"
|
msgstr "daglimiet"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "dagelijkse somlimiet van transactiebedragen. 0 betekent geen limiet"
|
msgstr "dagelijkse somlimiet van transactiebedragen. 0 betekent geen limiet"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "maandelijkse limiet"
|
msgstr "maandelijkse limiet"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "maandelijkse somlimiet van transactiebedragen. 0 betekent geen limiet"
|
msgstr "maandelijkse somlimiet van transactiebedragen. 0 betekent geen limiet"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "prioriteit"
|
msgstr "prioriteit"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "integratievariabelen"
|
msgstr "integratievariabelen"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "betalingsgateway"
|
msgstr "betalingsgateway"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "betalingsgateways"
|
msgstr "betalingsgateways"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "gateway integratiepad is niet ingesteld"
|
msgstr "gateway integratiepad is niet ingesteld"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "ongeldig integratiepad: %(path)s"
|
msgstr "ongeldig integratiepad: %(path)s"
|
||||||
|
|
@ -218,3 +209,4 @@ msgstr ""
|
||||||
"voor het serialiseren en deserialiseren van de gegevens. De klasse zorgt "
|
"voor het serialiseren en deserialiseren van de gegevens. De klasse zorgt "
|
||||||
"ervoor dat alleen geautoriseerde gebruikers, die aan specifieke permissies "
|
"ervoor dat alleen geautoriseerde gebruikers, die aan specifieke permissies "
|
||||||
"voldoen, toegang hebben tot de transacties."
|
"voldoen, toegang hebben tot de transacties."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transaksjon"
|
msgstr "Transaksjon"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transaksjoner"
|
msgstr "Transaksjoner"
|
||||||
|
|
||||||
|
|
@ -57,92 +57,83 @@ msgstr "Hent en enkelttransaksjon (skrivebeskyttet)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "UUID for transaksjon"
|
msgstr "UUID for transaksjon"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Ordre som skal behandles etter betaling"
|
msgstr "Ordre som skal behandles etter betaling"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Detaljer om behandlingen"
|
msgstr "Detaljer om behandlingen"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"Transaksjonsbeløpet må passe inn i {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}."
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Balanse"
|
msgstr "Balanse"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Vekt"
|
msgstr "Vekt"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "navn"
|
msgstr "navn"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "standard valuta"
|
msgstr "standard valuta"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "valutaer"
|
msgstr "valutaer"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "kommaseparert liste over valutaer som støttes av denne gatewayen,"
|
msgstr "kommaseparert liste over valutaer som støttes av denne gatewayen,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "minimum transaksjonsbeløp"
|
msgstr "minimum transaksjonsbeløp"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "maksimalt transaksjonsbeløp"
|
msgstr "maksimalt transaksjonsbeløp"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "daglig grense"
|
msgstr "daglig grense"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "daglig sumgrense for transaksjonsbeløp. 0 betyr ingen grense"
|
msgstr "daglig sumgrense for transaksjonsbeløp. 0 betyr ingen grense"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "månedlig grense"
|
msgstr "månedlig grense"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "månedlig sumgrense for transaksjonsbeløp. 0 betyr ingen grense"
|
msgstr "månedlig sumgrense for transaksjonsbeløp. 0 betyr ingen grense"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "prioritet"
|
msgstr "prioritet"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "integrasjonsvariabler"
|
msgstr "integrasjonsvariabler"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "betalingsgateway"
|
msgstr "betalingsgateway"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "betalingsportaler"
|
msgstr "betalingsportaler"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "gateway-integrasjonsbanen er ikke angitt"
|
msgstr "gateway-integrasjonsbanen er ikke angitt"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "ugyldig integrasjonsbane: %(path)s"
|
msgstr "ugyldig integrasjonsbane: %(path)s"
|
||||||
|
|
@ -215,3 +206,4 @@ msgstr ""
|
||||||
"for interaksjon med transaksjonsdata. Den bruker TransactionSerializer til å "
|
"for interaksjon med transaksjonsdata. Den bruker TransactionSerializer til å "
|
||||||
"serialisere og deserialisere dataene. Klassen sikrer at bare autoriserte "
|
"serialisere og deserialisere dataene. Klassen sikrer at bare autoriserte "
|
||||||
"brukere med bestemte rettigheter får tilgang til transaksjonene."
|
"brukere med bestemte rettigheter får tilgang til transaksjonene."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transakcja"
|
msgstr "Transakcja"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transakcje"
|
msgstr "Transakcje"
|
||||||
|
|
||||||
|
|
@ -57,92 +57,83 @@ msgstr "Pobieranie pojedynczej transakcji (tylko do odczytu)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "UUID transakcji"
|
msgstr "UUID transakcji"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Zamówienie do przetworzenia po opłaceniu"
|
msgstr "Zamówienie do przetworzenia po opłaceniu"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Szczegóły przetwarzania"
|
msgstr "Szczegóły przetwarzania"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"Kwota transakcji musi mieścić się w przedziale {config."
|
|
||||||
"PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}."
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Równowaga"
|
msgstr "Równowaga"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Wagi"
|
msgstr "Wagi"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "nazwa"
|
msgstr "nazwa"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "waluta domyślna"
|
msgstr "waluta domyślna"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "waluty"
|
msgstr "waluty"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "rozdzielana przecinkami lista walut obsługiwanych przez tę bramę,"
|
msgstr "rozdzielana przecinkami lista walut obsługiwanych przez tę bramę,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "minimalna kwota transakcji"
|
msgstr "minimalna kwota transakcji"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "maksymalna kwota transakcji"
|
msgstr "maksymalna kwota transakcji"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "limit dzienny"
|
msgstr "limit dzienny"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "dzienny limit sumy kwot transakcji. 0 oznacza brak limitu"
|
msgstr "dzienny limit sumy kwot transakcji. 0 oznacza brak limitu"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "limit miesięczny"
|
msgstr "limit miesięczny"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "miesięczny limit sumy kwot transakcji. 0 oznacza brak limitu"
|
msgstr "miesięczny limit sumy kwot transakcji. 0 oznacza brak limitu"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "priorytet"
|
msgstr "priorytet"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "zmienne integracji"
|
msgstr "zmienne integracji"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "bramka płatności"
|
msgstr "bramka płatności"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "bramki płatności"
|
msgstr "bramki płatności"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "ścieżka integracji bramy nie jest ustawiona"
|
msgstr "ścieżka integracji bramy nie jest ustawiona"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "Nieprawidłowa ścieżka integracji: %(path)s"
|
msgstr "Nieprawidłowa ścieżka integracji: %(path)s"
|
||||||
|
|
@ -216,3 +207,4 @@ msgstr ""
|
||||||
"TransactionSerializer do serializacji i deserializacji danych. Klasa "
|
"TransactionSerializer do serializacji i deserializacji danych. Klasa "
|
||||||
"zapewnia, że tylko autoryzowani użytkownicy, którzy spełniają określone "
|
"zapewnia, że tylko autoryzowani użytkownicy, którzy spełniają określone "
|
||||||
"uprawnienia, mogą uzyskać dostęp do transakcji."
|
"uprawnienia, mogą uzyskać dostęp do transakcji."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transação"
|
msgstr "Transação"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transações"
|
msgstr "Transações"
|
||||||
|
|
||||||
|
|
@ -57,95 +57,86 @@ msgstr "Recuperar uma única transação (somente leitura)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "UUID da transação"
|
msgstr "UUID da transação"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Ordem a ser processada após o pagamento"
|
msgstr "Ordem a ser processada após o pagamento"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Detalhes do processamento"
|
msgstr "Detalhes do processamento"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"O valor da transação deve se enquadrar em {config.PAYMENT_GATEWAY_MINIMUM}-"
|
|
||||||
"{config.PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Equilíbrio"
|
msgstr "Equilíbrio"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Balanças"
|
msgstr "Balanças"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "nome"
|
msgstr "nome"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "moeda padrão"
|
msgstr "moeda padrão"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "moedas"
|
msgstr "moedas"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "lista separada por vírgulas das moedas aceitas por esse gateway,"
|
msgstr "lista separada por vírgulas das moedas aceitas por esse gateway,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "valor mínimo da transação"
|
msgstr "valor mínimo da transação"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "valor máximo da transação"
|
msgstr "valor máximo da transação"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "limite diário"
|
msgstr "limite diário"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"limite de soma diária dos valores das transações. 0 significa que não há "
|
"limite de soma diária dos valores das transações. 0 significa que não há "
|
||||||
"limite"
|
"limite"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "limite mensal"
|
msgstr "limite mensal"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"limite de soma mensal dos valores das transações. 0 significa sem limite"
|
"limite de soma mensal dos valores das transações. 0 significa sem limite"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "prioridade"
|
msgstr "prioridade"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "variáveis de integração"
|
msgstr "variáveis de integração"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "gateway de pagamento"
|
msgstr "gateway de pagamento"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "gateways de pagamento"
|
msgstr "gateways de pagamento"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "O caminho de integração do gateway não está definido"
|
msgstr "O caminho de integração do gateway não está definido"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "Caminho de integração inválido: %(path)s"
|
msgstr "Caminho de integração inválido: %(path)s"
|
||||||
|
|
@ -218,3 +209,4 @@ msgstr ""
|
||||||
"dados da transação. Ela usa o TransactionSerializer para serializar e "
|
"dados da transação. Ela usa o TransactionSerializer para serializar e "
|
||||||
"desserializar os dados. A classe garante que somente usuários autorizados, "
|
"desserializar os dados. A classe garante que somente usuários autorizados, "
|
||||||
"que atendam a permissões específicas, possam acessar as transações."
|
"que atendam a permissões específicas, possam acessar as transações."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Tranzacție"
|
msgstr "Tranzacție"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Tranzacții"
|
msgstr "Tranzacții"
|
||||||
|
|
||||||
|
|
@ -57,92 +57,83 @@ msgstr "Recuperează o singură tranzacție (numai citire)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "UUID al tranzacției"
|
msgstr "UUID al tranzacției"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Ordin de procesare după plată"
|
msgstr "Ordin de procesare după plată"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Detalii de prelucrare"
|
msgstr "Detalii de prelucrare"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"Valoarea tranzacției trebuie să se încadreze în {config."
|
|
||||||
"PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Echilibru"
|
msgstr "Echilibru"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Balanță"
|
msgstr "Balanță"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "nume"
|
msgstr "nume"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "moneda implicită"
|
msgstr "moneda implicită"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "valute"
|
msgstr "valute"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "listă separată prin virgulă a valutelor acceptate de acest gateway,"
|
msgstr "listă separată prin virgulă a valutelor acceptate de acest gateway,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "valoarea minimă a tranzacției"
|
msgstr "valoarea minimă a tranzacției"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "valoarea maximă a tranzacției"
|
msgstr "valoarea maximă a tranzacției"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "limită zilnică"
|
msgstr "limită zilnică"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "suma limită zilnică a sumelor tranzacțiilor. 0 înseamnă nicio limită"
|
msgstr "suma limită zilnică a sumelor tranzacțiilor. 0 înseamnă nicio limită"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "limită lunară"
|
msgstr "limită lunară"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "limita sumei lunare a sumelor tranzacțiilor. 0 înseamnă nicio limită"
|
msgstr "limita sumei lunare a sumelor tranzacțiilor. 0 înseamnă nicio limită"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "prioritate"
|
msgstr "prioritate"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "variabile de integrare"
|
msgstr "variabile de integrare"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "gateway de plată"
|
msgstr "gateway de plată"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "gateway-uri de plată"
|
msgstr "gateway-uri de plată"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "calea de integrare a gateway-ului nu este setată"
|
msgstr "calea de integrare a gateway-ului nu este setată"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "cale de integrare invalidă: %(path)s"
|
msgstr "cale de integrare invalidă: %(path)s"
|
||||||
|
|
@ -216,3 +207,4 @@ msgstr ""
|
||||||
"TransactionSerializer pentru serializarea și deserializarea datelor. Clasa "
|
"TransactionSerializer pentru serializarea și deserializarea datelor. Clasa "
|
||||||
"asigură că numai utilizatorii autorizați, care îndeplinesc anumite "
|
"asigură că numai utilizatorii autorizați, care îndeplinesc anumite "
|
||||||
"permisiuni, pot accesa tranzacțiile."
|
"permisiuni, pot accesa tranzacțiile."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Транзакция"
|
msgstr "Транзакция"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Транзакции"
|
msgstr "Транзакции"
|
||||||
|
|
||||||
|
|
@ -57,92 +57,83 @@ msgstr "Получение одной транзакции (только для
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "UUID транзакции"
|
msgstr "UUID транзакции"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Заказ на обработку после оплаты"
|
msgstr "Заказ на обработку после оплаты"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Детали обработки"
|
msgstr "Детали обработки"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"Сумма транзакции должна вписываться в {config.PAYMENT_GATEWAY_MINIMUM}-"
|
|
||||||
"{config.PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Баланс"
|
msgstr "Баланс"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Балансы"
|
msgstr "Балансы"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "имя"
|
msgstr "имя"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "валюта по умолчанию"
|
msgstr "валюта по умолчанию"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "валюты"
|
msgstr "валюты"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "список валют, поддерживаемых данным шлюзом, разделенный запятыми,"
|
msgstr "список валют, поддерживаемых данным шлюзом, разделенный запятыми,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "минимальная сумма транзакции"
|
msgstr "минимальная сумма транзакции"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "максимальная сумма транзакции"
|
msgstr "максимальная сумма транзакции"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "суточный лимит"
|
msgstr "суточный лимит"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "суточный лимит сумм транзакций. 0 означает отсутствие лимита"
|
msgstr "суточный лимит сумм транзакций. 0 означает отсутствие лимита"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "месячный лимит"
|
msgstr "месячный лимит"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "месячный лимит сумм транзакций. 0 означает отсутствие лимита"
|
msgstr "месячный лимит сумм транзакций. 0 означает отсутствие лимита"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "приоритет"
|
msgstr "приоритет"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "интеграционные переменные"
|
msgstr "интеграционные переменные"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "платёжный шлюз"
|
msgstr "платёжный шлюз"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "платёжные шлюзы"
|
msgstr "платёжные шлюзы"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "путь интеграции шлюза не установлен"
|
msgstr "путь интеграции шлюза не установлен"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "Неверный путь интеграции: %(path)s"
|
msgstr "Неверный путь интеграции: %(path)s"
|
||||||
|
|
@ -215,3 +206,4 @@ msgstr ""
|
||||||
"транзакции. Он использует TransactionSerializer для сериализации и "
|
"транзакции. Он использует TransactionSerializer для сериализации и "
|
||||||
"десериализации данных. Класс гарантирует, что доступ к транзакциям могут "
|
"десериализации данных. Класс гарантирует, что доступ к транзакциям могут "
|
||||||
"получить только авторизованные пользователи с определенными правами."
|
"получить только авторизованные пользователи с определенными правами."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transaktion"
|
msgstr "Transaktion"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transaktioner"
|
msgstr "Transaktioner"
|
||||||
|
|
||||||
|
|
@ -57,94 +57,85 @@ msgstr "Hämta en enskild transaktion (skrivskyddad)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "Transaktionens UUID"
|
msgstr "Transaktionens UUID"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Order att bearbeta efter betald"
|
msgstr "Order att bearbeta efter betald"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Bearbetning av detaljer"
|
msgstr "Bearbetning av detaljer"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"Transaktionsbeloppet måste rymmas inom {config.PAYMENT_GATEWAY_MINIMUM}-"
|
|
||||||
"{config.PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Balans"
|
msgstr "Balans"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Vågskålar"
|
msgstr "Vågskålar"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "namn"
|
msgstr "namn"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "standardvaluta"
|
msgstr "standardvaluta"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "valutor"
|
msgstr "valutor"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "Kommaseparerad lista över valutor som stöds av denna gateway,"
|
msgstr "Kommaseparerad lista över valutor som stöds av denna gateway,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "minsta transaktionsbelopp"
|
msgstr "minsta transaktionsbelopp"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "högsta transaktionsbelopp"
|
msgstr "högsta transaktionsbelopp"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "daglig gräns"
|
msgstr "daglig gräns"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"gräns för daglig summa av transaktionernas belopp. 0 betyder ingen gräns"
|
"gräns för daglig summa av transaktionernas belopp. 0 betyder ingen gräns"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "månadsgräns"
|
msgstr "månadsgräns"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"månadsgräns för summan av transaktionernas belopp. 0 betyder ingen gräns"
|
"månadsgräns för summan av transaktionernas belopp. 0 betyder ingen gräns"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "prioritet"
|
msgstr "prioritet"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "integrationsvariabler"
|
msgstr "integrationsvariabler"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "Betalningsgateway"
|
msgstr "Betalningsgateway"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "Betalningsgateways"
|
msgstr "Betalningsgateways"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "Integrationsvägen för gateway är inte inställd"
|
msgstr "Integrationsvägen för gateway är inte inställd"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "ogiltig integrationsväg: %(path)s"
|
msgstr "ogiltig integrationsväg: %(path)s"
|
||||||
|
|
@ -218,3 +209,4 @@ msgstr ""
|
||||||
"deserialisering av data. Klassen säkerställer att endast auktoriserade "
|
"deserialisering av data. Klassen säkerställer att endast auktoriserade "
|
||||||
"användare, som uppfyller specifika behörigheter, kan komma åt "
|
"användare, som uppfyller specifika behörigheter, kan komma åt "
|
||||||
"transaktionerna."
|
"transaktionerna."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "ธุรกรรม"
|
msgstr "ธุรกรรม"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "ธุรกรรม"
|
msgstr "ธุรกรรม"
|
||||||
|
|
||||||
|
|
@ -57,92 +57,83 @@ msgstr "ดึงข้อมูลธุรกรรมเดียว (อ่
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "รหัส UUID ของธุรกรรม"
|
msgstr "รหัส UUID ของธุรกรรม"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "คำสั่งซื้อเพื่อดำเนินการหลังจากชำระเงินแล้ว"
|
msgstr "คำสั่งซื้อเพื่อดำเนินการหลังจากชำระเงินแล้ว"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "รายละเอียดการประมวลผล"
|
msgstr "รายละเอียดการประมวลผล"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"จำนวนเงินต้องอยู่ในช่วง {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "สมดุล"
|
msgstr "สมดุล"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "สเกล"
|
msgstr "สเกล"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "ชื่อ"
|
msgstr "ชื่อ"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "สกุลเงินเริ่มต้น"
|
msgstr "สกุลเงินเริ่มต้น"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "สกุลเงิน"
|
msgstr "สกุลเงิน"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "รายการสกุลเงินที่รองรับโดยเกตเวย์นี้ แยกด้วยเครื่องหมายจุลภาค"
|
msgstr "รายการสกุลเงินที่รองรับโดยเกตเวย์นี้ แยกด้วยเครื่องหมายจุลภาค"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "จำนวนเงินการทำรายการขั้นต่ำ"
|
msgstr "จำนวนเงินการทำรายการขั้นต่ำ"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "จำนวนเงินสูงสุดต่อรายการ"
|
msgstr "จำนวนเงินสูงสุดต่อรายการ"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "ขีดจำกัดรายวัน"
|
msgstr "ขีดจำกัดรายวัน"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "ขีดจำกัดยอดรวมต่อวันของจำนวนเงินธุรกรรม 0 หมายถึงไม่มีขีดจำกัด"
|
msgstr "ขีดจำกัดยอดรวมต่อวันของจำนวนเงินธุรกรรม 0 หมายถึงไม่มีขีดจำกัด"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "วงเงินรายเดือน"
|
msgstr "วงเงินรายเดือน"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "วงเงินรวมรายเดือนของจำนวนธุรกรรม 0 หมายถึงไม่มีขีดจำกัด"
|
msgstr "วงเงินรวมรายเดือนของจำนวนธุรกรรม 0 หมายถึงไม่มีขีดจำกัด"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "ลำดับความสำคัญ"
|
msgstr "ลำดับความสำคัญ"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "ตัวแปรการรวม"
|
msgstr "ตัวแปรการรวม"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "เกตเวย์การชำระเงิน"
|
msgstr "เกตเวย์การชำระเงิน"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "เกตเวย์การชำระเงิน"
|
msgstr "เกตเวย์การชำระเงิน"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "ไม่ได้ตั้งค่าเส้นทางการรวมเกตเวย์"
|
msgstr "ไม่ได้ตั้งค่าเส้นทางการรวมเกตเวย์"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "เส้นทางบูรณาการไม่ถูกต้อง: %(path)s"
|
msgstr "เส้นทางบูรณาการไม่ถูกต้อง: %(path)s"
|
||||||
|
|
@ -212,3 +203,4 @@ msgstr ""
|
||||||
"คลาสนี้ให้อินเทอร์เฟซแบบอ่านอย่างเดียวสำหรับการโต้ตอบกับข้อมูลธุรกรรม โดยใช้ "
|
"คลาสนี้ให้อินเทอร์เฟซแบบอ่านอย่างเดียวสำหรับการโต้ตอบกับข้อมูลธุรกรรม โดยใช้ "
|
||||||
"TransactionSerializer สำหรับการแปลงข้อมูลเป็นลำดับและถอดลำดับข้อมูล "
|
"TransactionSerializer สำหรับการแปลงข้อมูลเป็นลำดับและถอดลำดับข้อมูล "
|
||||||
"คลาสนี้รับรองว่ามีเพียงผู้ใช้ที่ได้รับอนุญาตเท่านั้น ซึ่งตรงตามสิทธิ์เฉพาะ สามารถเข้าถึงธุรกรรมได้"
|
"คลาสนี้รับรองว่ามีเพียงผู้ใช้ที่ได้รับอนุญาตเท่านั้น ซึ่งตรงตามสิทธิ์เฉพาะ สามารถเข้าถึงธุรกรรมได้"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "İşlem"
|
msgstr "İşlem"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "İşlemler"
|
msgstr "İşlemler"
|
||||||
|
|
||||||
|
|
@ -57,94 +57,85 @@ msgstr "Tek bir işlemi alma (salt okunur)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "İşlem UUID'si"
|
msgstr "İşlem UUID'si"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Ödeme yapıldıktan sonra işleme alınacak sipariş"
|
msgstr "Ödeme yapıldıktan sonra işleme alınacak sipariş"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "İşleme ayrıntıları"
|
msgstr "İşleme ayrıntıları"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"İşlem tutarı {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM} içine sığmalıdır"
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Denge"
|
msgstr "Denge"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Terazi"
|
msgstr "Terazi"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "isim"
|
msgstr "isim"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "varsayılan para birimi"
|
msgstr "varsayılan para birimi"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "para birimleri"
|
msgstr "para birimleri"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Bu ağ geçidi tarafından desteklenen para birimlerinin virgülle ayrılmış "
|
"Bu ağ geçidi tarafından desteklenen para birimlerinin virgülle ayrılmış "
|
||||||
"listesi,"
|
"listesi,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "minimum işlem tutarı"
|
msgstr "minimum işlem tutarı"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "maksimum işlem tutarı"
|
msgstr "maksimum işlem tutarı"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "günlük limit"
|
msgstr "günlük limit"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "işlem tutarlarının günlük toplam limiti. 0 limit yok anlamına gelir"
|
msgstr "işlem tutarlarının günlük toplam limiti. 0 limit yok anlamına gelir"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "aylık limit"
|
msgstr "aylık limit"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "işlem tutarlarının aylık toplam limiti. 0 limit yok anlamına gelir"
|
msgstr "işlem tutarlarının aylık toplam limiti. 0 limit yok anlamına gelir"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "öncelik"
|
msgstr "öncelik"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "entegrasyon değişkenleri"
|
msgstr "entegrasyon değişkenleri"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "ödeme ağ geçidi"
|
msgstr "ödeme ağ geçidi"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "ödeme ağ geçitleri"
|
msgstr "ödeme ağ geçitleri"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "ağ geçidi entegrasyon yolu ayarlanmamış"
|
msgstr "ağ geçidi entegrasyon yolu ayarlanmamış"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "geçersiz entegrasyon yolu: %(path)s"
|
msgstr "geçersiz entegrasyon yolu: %(path)s"
|
||||||
|
|
@ -218,3 +209,4 @@ msgstr ""
|
||||||
"sağlar. Verileri serileştirmek ve seriden çıkarmak için "
|
"sağlar. Verileri serileştirmek ve seriden çıkarmak için "
|
||||||
"TransactionSerializer kullanır. Sınıf, yalnızca belirli izinleri karşılayan "
|
"TransactionSerializer kullanır. Sınıf, yalnızca belirli izinleri karşılayan "
|
||||||
"yetkili kullanıcıların işlemlere erişebilmesini sağlar."
|
"yetkili kullanıcıların işlemlere erişebilmesini sağlar."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Giao dịch"
|
msgstr "Giao dịch"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Giao dịch"
|
msgstr "Giao dịch"
|
||||||
|
|
||||||
|
|
@ -57,96 +57,87 @@ msgstr "Lấy một giao dịch duy nhất (chỉ đọc)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "Mã giao dịch UUID"
|
msgstr "Mã giao dịch UUID"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Đơn hàng sẽ được xử lý sau khi thanh toán."
|
msgstr "Đơn hàng sẽ được xử lý sau khi thanh toán."
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Chi tiết xử lý"
|
msgstr "Chi tiết xử lý"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"Số tiền giao dịch phải nằm trong khoảng {config.PAYMENT_GATEWAY_MINIMUM}-"
|
|
||||||
"{config.PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Cân bằng"
|
msgstr "Cân bằng"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Cân"
|
msgstr "Cân"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "tên"
|
msgstr "tên"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "Tiền tệ mặc định"
|
msgstr "Tiền tệ mặc định"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "tiền tệ"
|
msgstr "tiền tệ"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Danh sách các loại tiền tệ được hỗ trợ bởi cổng thanh toán này, được phân "
|
"Danh sách các loại tiền tệ được hỗ trợ bởi cổng thanh toán này, được phân "
|
||||||
"tách bằng dấu phẩy,"
|
"tách bằng dấu phẩy,"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "Số tiền giao dịch tối thiểu"
|
msgstr "Số tiền giao dịch tối thiểu"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "Số tiền giao dịch tối đa"
|
msgstr "Số tiền giao dịch tối đa"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "giới hạn hàng ngày"
|
msgstr "giới hạn hàng ngày"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Giới hạn tổng số tiền giao dịch hàng ngày. 0 có nghĩa là không có giới hạn."
|
"Giới hạn tổng số tiền giao dịch hàng ngày. 0 có nghĩa là không có giới hạn."
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "giới hạn hàng tháng"
|
msgstr "giới hạn hàng tháng"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Giới hạn tổng số tiền giao dịch hàng tháng. 0 có nghĩa là không có giới hạn."
|
"Giới hạn tổng số tiền giao dịch hàng tháng. 0 có nghĩa là không có giới hạn."
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "ưu tiên"
|
msgstr "ưu tiên"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "biến tích phân"
|
msgstr "biến tích phân"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "cổng thanh toán"
|
msgstr "cổng thanh toán"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "Cổng thanh toán"
|
msgstr "Cổng thanh toán"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "Đường dẫn tích hợp cổng không được thiết lập."
|
msgstr "Đường dẫn tích hợp cổng không được thiết lập."
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "Đường dẫn tích hợp không hợp lệ: %(path)s"
|
msgstr "Đường dẫn tích hợp không hợp lệ: %(path)s"
|
||||||
|
|
@ -219,3 +210,4 @@ msgstr ""
|
||||||
"dụng TransactionSerializer để serialize và deserialize dữ liệu. Lớp này đảm "
|
"dụng TransactionSerializer để serialize và deserialize dữ liệu. Lớp này đảm "
|
||||||
"bảo rằng chỉ những người dùng được ủy quyền, đáp ứng các quyền hạn cụ thể, "
|
"bảo rằng chỉ những người dùng được ủy quyền, đáp ứng các quyền hạn cụ thể, "
|
||||||
"mới có thể truy cập vào các giao dịch."
|
"mới có thể truy cập vào các giao dịch."
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,11 +13,11 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/payments/admin.py:17 engine/payments/models.py:64
|
#: engine/payments/admin.py:17 engine/payments/models.py:56
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "交易"
|
msgstr "交易"
|
||||||
|
|
||||||
#: engine/payments/admin.py:18 engine/payments/models.py:65
|
#: engine/payments/admin.py:18 engine/payments/models.py:57
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "交易"
|
msgstr "交易"
|
||||||
|
|
||||||
|
|
@ -57,92 +57,83 @@ msgstr "检索单个事务(只读)"
|
||||||
msgid "Transaction UUID"
|
msgid "Transaction UUID"
|
||||||
msgstr "事务 UUID"
|
msgstr "事务 UUID"
|
||||||
|
|
||||||
#: engine/payments/models.py:37
|
#: engine/payments/models.py:36
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "付款后处理订单"
|
msgstr "付款后处理订单"
|
||||||
|
|
||||||
#: engine/payments/models.py:40
|
#: engine/payments/models.py:39
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "处理细节"
|
msgstr "处理细节"
|
||||||
|
|
||||||
#: engine/payments/models.py:60
|
#: engine/payments/models.py:75
|
||||||
#, python-brace-format
|
|
||||||
msgid ""
|
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
|
||||||
msgstr ""
|
|
||||||
"交易金额必须符合 {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
|
||||||
"PAYMENT_GATEWAY_MAXIMUM} 的规定。"
|
|
||||||
|
|
||||||
#: engine/payments/models.py:83
|
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "平衡"
|
msgstr "平衡"
|
||||||
|
|
||||||
#: engine/payments/models.py:84
|
#: engine/payments/models.py:76
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "天平"
|
msgstr "天平"
|
||||||
|
|
||||||
#: engine/payments/models.py:94
|
#: engine/payments/models.py:86
|
||||||
msgid "name"
|
msgid "name"
|
||||||
msgstr "名字"
|
msgstr "名字"
|
||||||
|
|
||||||
#: engine/payments/models.py:99
|
#: engine/payments/models.py:91
|
||||||
msgid "default currency"
|
msgid "default currency"
|
||||||
msgstr "默认货币"
|
msgstr "默认货币"
|
||||||
|
|
||||||
#: engine/payments/models.py:106
|
#: engine/payments/models.py:98
|
||||||
msgid "currencies"
|
msgid "currencies"
|
||||||
msgstr "货币"
|
msgstr "货币"
|
||||||
|
|
||||||
#: engine/payments/models.py:108
|
#: engine/payments/models.py:100
|
||||||
msgid "comma separated list of currencies supported by this gateway, "
|
msgid "comma separated list of currencies supported by this gateway, "
|
||||||
msgstr "以逗号分隔的该网关支持的货币列表、"
|
msgstr "以逗号分隔的该网关支持的货币列表、"
|
||||||
|
|
||||||
#: engine/payments/models.py:114
|
#: engine/payments/models.py:106
|
||||||
msgid "minimum transaction amount"
|
msgid "minimum transaction amount"
|
||||||
msgstr "最低交易额"
|
msgstr "最低交易额"
|
||||||
|
|
||||||
#: engine/payments/models.py:117
|
#: engine/payments/models.py:109
|
||||||
msgid "maximum transaction amount"
|
msgid "maximum transaction amount"
|
||||||
msgstr "最高交易额"
|
msgstr "最高交易额"
|
||||||
|
|
||||||
#: engine/payments/models.py:123
|
#: engine/payments/models.py:115
|
||||||
msgid "daily limit"
|
msgid "daily limit"
|
||||||
msgstr "每日限额"
|
msgstr "每日限额"
|
||||||
|
|
||||||
#: engine/payments/models.py:124
|
#: engine/payments/models.py:116
|
||||||
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
msgid "daily sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "交易金额的每日总限额。0 表示无限额"
|
msgstr "交易金额的每日总限额。0 表示无限额"
|
||||||
|
|
||||||
#: engine/payments/models.py:130
|
#: engine/payments/models.py:122
|
||||||
msgid "monthly limit"
|
msgid "monthly limit"
|
||||||
msgstr "月限额"
|
msgstr "月限额"
|
||||||
|
|
||||||
#: engine/payments/models.py:131
|
#: engine/payments/models.py:123
|
||||||
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
msgid "monthly sum limit of transactions' amounts. 0 means no limit"
|
||||||
msgstr "交易金额的月限额。0 表示无限额"
|
msgstr "交易金额的月限额。0 表示无限额"
|
||||||
|
|
||||||
#: engine/payments/models.py:133
|
#: engine/payments/models.py:125
|
||||||
msgid "priority"
|
msgid "priority"
|
||||||
msgstr "优先权"
|
msgstr "优先权"
|
||||||
|
|
||||||
#: engine/payments/models.py:134
|
#: engine/payments/models.py:126
|
||||||
msgid "integration variables"
|
msgid "integration variables"
|
||||||
msgstr "整合变量"
|
msgstr "整合变量"
|
||||||
|
|
||||||
#: engine/payments/models.py:140
|
#: engine/payments/models.py:132
|
||||||
msgid "payment gateway"
|
msgid "payment gateway"
|
||||||
msgstr "支付网关"
|
msgstr "支付网关"
|
||||||
|
|
||||||
#: engine/payments/models.py:141
|
#: engine/payments/models.py:133
|
||||||
msgid "payment gateways"
|
msgid "payment gateways"
|
||||||
msgstr "支付网关"
|
msgstr "支付网关"
|
||||||
|
|
||||||
#: engine/payments/models.py:177
|
#: engine/payments/models.py:169
|
||||||
msgid "gateway integration path is not set"
|
msgid "gateway integration path is not set"
|
||||||
msgstr "网关集成路径未设置"
|
msgstr "网关集成路径未设置"
|
||||||
|
|
||||||
#: engine/payments/models.py:182
|
#: engine/payments/models.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "invalid integration path: %(path)s"
|
msgid "invalid integration path: %(path)s"
|
||||||
msgstr "集成路径无效:%(path)s"
|
msgstr "集成路径无效:%(path)s"
|
||||||
|
|
@ -213,3 +204,4 @@ msgstr ""
|
||||||
"ViewSet 用于处理对事务模型的只读操作。该类提供了与事务数据交互的只读接口。它"
|
"ViewSet 用于处理对事务模型的只读操作。该类提供了与事务数据交互的只读接口。它"
|
||||||
"使用 TransactionSerializer 对数据进行序列化和反序列化。该类确保只有符合特定权"
|
"使用 TransactionSerializer 对数据进行序列化和反序列化。该类确保只有符合特定权"
|
||||||
"限的授权用户才能访问事务。"
|
"限的授权用户才能访问事务。"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,7 @@ from django.contrib.auth.admin import (
|
||||||
)
|
)
|
||||||
from django.contrib.auth.models import Group as BaseGroup
|
from django.contrib.auth.models import Group as BaseGroup
|
||||||
from django.contrib.auth.models import Permission
|
from django.contrib.auth.models import Permission
|
||||||
|
from django.core.exceptions import PermissionDenied
|
||||||
from django.db.models import Prefetch, QuerySet
|
from django.db.models import Prefetch, QuerySet
|
||||||
from django.http import HttpRequest
|
from django.http import HttpRequest
|
||||||
from django.utils.translation import gettext_lazy as _
|
from django.utils.translation import gettext_lazy as _
|
||||||
|
|
@ -118,6 +119,8 @@ class UserAdmin(ActivationActionsMixin, BaseUserAdmin): # type: ignore [misc, t
|
||||||
def save_model(self, request: HttpRequest, obj: Any, form: UserForm, change: Any) -> None:
|
def save_model(self, request: HttpRequest, obj: Any, form: UserForm, change: Any) -> None:
|
||||||
if form.cleaned_data.get("attributes") is None:
|
if form.cleaned_data.get("attributes") is None:
|
||||||
obj.attributes = None
|
obj.attributes = None
|
||||||
|
if form.cleaned_data.get("is_superuser", False) and not request.user.is_superuser:
|
||||||
|
raise PermissionDenied(_("You cannot jump over your head!"))
|
||||||
super().save_model(request, obj, form, change)
|
super().save_model(request, obj, form, change)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,40 +13,44 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:47 engine/vibes_auth/admin.py:48
|
#: engine/vibes_auth/admin.py:48 engine/vibes_auth/admin.py:49
|
||||||
#: engine/vibes_auth/graphene/object_types.py:46
|
#: engine/vibes_auth/graphene/object_types.py:46
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "الرصيد"
|
msgstr "الرصيد"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:56
|
#: engine/vibes_auth/admin.py:57
|
||||||
msgid "order"
|
msgid "order"
|
||||||
msgstr "الطلب"
|
msgstr "الطلب"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:57 engine/vibes_auth/graphene/object_types.py:44
|
#: engine/vibes_auth/admin.py:58 engine/vibes_auth/graphene/object_types.py:44
|
||||||
msgid "orders"
|
msgid "orders"
|
||||||
msgstr "الطلبات"
|
msgstr "الطلبات"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:67
|
#: engine/vibes_auth/admin.py:68
|
||||||
msgid "personal info"
|
msgid "personal info"
|
||||||
msgstr "معلومات شخصية"
|
msgstr "معلومات شخصية"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:71 engine/vibes_auth/graphene/object_types.py:43
|
#: engine/vibes_auth/admin.py:72 engine/vibes_auth/graphene/object_types.py:43
|
||||||
msgid "permissions"
|
msgid "permissions"
|
||||||
msgstr "الأذونات"
|
msgstr "الأذونات"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:84
|
#: engine/vibes_auth/admin.py:85
|
||||||
msgid "important dates"
|
msgid "important dates"
|
||||||
msgstr "تواريخ مهمة"
|
msgstr "تواريخ مهمة"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:85
|
#: engine/vibes_auth/admin.py:86
|
||||||
msgid "additional info"
|
msgid "additional info"
|
||||||
msgstr "معلومات إضافية"
|
msgstr "معلومات إضافية"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:152
|
#: engine/vibes_auth/admin.py:123
|
||||||
|
msgid "You cannot jump over your head!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: engine/vibes_auth/admin.py:155
|
||||||
msgid "Close selected threads"
|
msgid "Close selected threads"
|
||||||
msgstr "إغلاق المواضيع المحددة"
|
msgstr "إغلاق المواضيع المحددة"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:156
|
#: engine/vibes_auth/admin.py:159
|
||||||
msgid "Open selected threads"
|
msgid "Open selected threads"
|
||||||
msgstr "فتح المواضيع المحددة"
|
msgstr "فتح المواضيع المحددة"
|
||||||
|
|
||||||
|
|
@ -157,8 +161,8 @@ msgstr "حذف مستخدم"
|
||||||
#: engine/vibes_auth/docs/drf/viewsets.py:57
|
#: engine/vibes_auth/docs/drf/viewsets.py:57
|
||||||
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 ""
|
||||||
"إعادة تعيين كلمة مرور المستخدم عن طريق إرسال بريد إلكتروني لإعادة تعيين كلمة"
|
"إعادة تعيين كلمة مرور المستخدم عن طريق إرسال بريد إلكتروني لإعادة تعيين كلمة "
|
||||||
" المرور"
|
"المرور"
|
||||||
|
|
||||||
#: engine/vibes_auth/docs/drf/viewsets.py:65
|
#: engine/vibes_auth/docs/drf/viewsets.py:65
|
||||||
msgid "handle avatar upload for a user"
|
msgid "handle avatar upload for a user"
|
||||||
|
|
@ -229,15 +233,14 @@ msgstr "تم تفعيل الحساب بالفعل..."
|
||||||
msgid "something went wrong: {e!s}"
|
msgid "something went wrong: {e!s}"
|
||||||
msgstr "حدث خطأ ما: {e!s}"
|
msgstr "حدث خطأ ما: {e!s}"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/mutations.py:327
|
#: engine/vibes_auth/graphene/mutations.py:327 engine/vibes_auth/viewsets.py:95
|
||||||
#: engine/vibes_auth/viewsets.py:95
|
|
||||||
msgid "token is invalid!"
|
msgid "token is invalid!"
|
||||||
msgstr "الرمز غير صالح!"
|
msgstr "الرمز غير صالح!"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:40
|
#: engine/vibes_auth/graphene/object_types.py:40
|
||||||
msgid ""
|
msgid ""
|
||||||
"the products this user has viewed most recently (max 48), in "
|
"the products this user has viewed most recently (max 48), in reverse‐"
|
||||||
"reverse‐chronological order"
|
"chronological order"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"المنتجات التي شاهدها هذا المستخدم مؤخرًا (بحد أقصى 48)، بترتيب زمني عكسي."
|
"المنتجات التي شاهدها هذا المستخدم مؤخرًا (بحد أقصى 48)، بترتيب زمني عكسي."
|
||||||
|
|
||||||
|
|
@ -250,8 +253,7 @@ msgstr "المجموعات"
|
||||||
msgid "wishlist"
|
msgid "wishlist"
|
||||||
msgstr "قائمة الرغبات"
|
msgstr "قائمة الرغبات"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:47
|
#: engine/vibes_auth/graphene/object_types.py:47 engine/vibes_auth/models.py:68
|
||||||
#: engine/vibes_auth/models.py:68
|
|
||||||
msgid "avatar"
|
msgid "avatar"
|
||||||
msgstr "الصورة الرمزية"
|
msgstr "الصورة الرمزية"
|
||||||
|
|
||||||
|
|
@ -262,8 +264,8 @@ msgstr "يمكن استخدام السمات لتخزين البيانات ال
|
||||||
#: engine/vibes_auth/graphene/object_types.py:50
|
#: engine/vibes_auth/graphene/object_types.py:50
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"language is one of the {settings.LANGUAGES} with default "
|
"language is one of the {settings.LANGUAGES} with default {settings."
|
||||||
"{settings.LANGUAGE_CODE}"
|
"LANGUAGE_CODE}"
|
||||||
msgstr "اللغة هي واحدة من {settings.LANGUAGES} مع {settings.LANGUAGE_CODE}"
|
msgstr "اللغة هي واحدة من {settings.LANGUAGES} مع {settings.LANGUAGE_CODE}"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:52
|
#: engine/vibes_auth/graphene/object_types.py:52
|
||||||
|
|
@ -299,8 +301,8 @@ msgstr ""
|
||||||
"يمثل كيان مستخدم مع حقول وأساليب مخصصة لوظائف موسعة. توسع هذه الفئة نموذج "
|
"يمثل كيان مستخدم مع حقول وأساليب مخصصة لوظائف موسعة. توسع هذه الفئة نموذج "
|
||||||
"AbstractUser وتدمج ميزات إضافية مثل تسجيل الدخول إلى البريد الإلكتروني "
|
"AbstractUser وتدمج ميزات إضافية مثل تسجيل الدخول إلى البريد الإلكتروني "
|
||||||
"المخصص، وطرق التحقق من الصحة، وحالة الاشتراك، والتحقق، وتخزين السمات. كما "
|
"المخصص، وطرق التحقق من الصحة، وحالة الاشتراك، والتحقق، وتخزين السمات. كما "
|
||||||
"يوفر أيضًا أدوات مساعدة لإدارة العناصر التي تم عرضها مؤخرًا والتفعيل المستند"
|
"يوفر أيضًا أدوات مساعدة لإدارة العناصر التي تم عرضها مؤخرًا والتفعيل المستند "
|
||||||
" إلى الرمز المميز للتحقق من الحسابات. تم تصميم نموذج المستخدم للتعامل مع "
|
"إلى الرمز المميز للتحقق من الحسابات. تم تصميم نموذج المستخدم للتعامل مع "
|
||||||
"حالات استخدام محددة لإدارة المستخدم المحسنة."
|
"حالات استخدام محددة لإدارة المستخدم المحسنة."
|
||||||
|
|
||||||
#: engine/vibes_auth/models.py:51
|
#: engine/vibes_auth/models.py:51
|
||||||
|
|
@ -478,7 +480,8 @@ msgstr "مرحباً %(user_first_name)s,"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have received a request to reset your password. please reset your password\n"
|
"we have received a request to reset your password. please reset your "
|
||||||
|
"password\n"
|
||||||
" by clicking the button below:"
|
" by clicking the button below:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"لقد تلقينا طلباً لإعادة تعيين كلمة المرور الخاصة بك. يرجى إعادة تعيين كلمة "
|
"لقد تلقينا طلباً لإعادة تعيين كلمة المرور الخاصة بك. يرجى إعادة تعيين كلمة "
|
||||||
|
|
@ -562,29 +565,29 @@ msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:30
|
#: engine/vibes_auth/views.py:30
|
||||||
msgid ""
|
msgid ""
|
||||||
"Represents a view for getting a pair of access and refresh tokens and user's"
|
"Represents a view for getting a pair of access and refresh tokens and user's "
|
||||||
" data. This view manages the process of handling token-based authentication "
|
"data. This view manages the process of handling token-based authentication "
|
||||||
"where clients can get a pair of JWT tokens (access and refresh) using "
|
"where clients can get a pair of JWT tokens (access and refresh) using "
|
||||||
"provided credentials. It is built on top of a base token view and ensures "
|
"provided credentials. It is built on top of a base token view and ensures "
|
||||||
"proper rate limiting to protect against brute force attacks."
|
"proper rate limiting to protect against brute force attacks."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"يمثل طريقة عرض للحصول على زوج من رموز الوصول والتحديث وبيانات المستخدم. تدير"
|
"يمثل طريقة عرض للحصول على زوج من رموز الوصول والتحديث وبيانات المستخدم. تدير "
|
||||||
" طريقة العرض هذه عملية التعامل مع المصادقة المستندة إلى الرمز المميز حيث "
|
"طريقة العرض هذه عملية التعامل مع المصادقة المستندة إلى الرمز المميز حيث يمكن "
|
||||||
"يمكن للعملاء الحصول على زوج من رموز JWT (الوصول والتحديث) باستخدام بيانات "
|
"للعملاء الحصول على زوج من رموز JWT (الوصول والتحديث) باستخدام بيانات "
|
||||||
"الاعتماد المقدمة. وهو مبني على طريقة عرض الرمز المميز الأساسي ويضمن تحديد "
|
"الاعتماد المقدمة. وهو مبني على طريقة عرض الرمز المميز الأساسي ويضمن تحديد "
|
||||||
"المعدل المناسب للحماية من هجمات القوة الغاشمة."
|
"المعدل المناسب للحماية من هجمات القوة الغاشمة."
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:48
|
#: engine/vibes_auth/views.py:48
|
||||||
msgid ""
|
msgid ""
|
||||||
"Handles refreshing of tokens for authentication purposes. This class is used"
|
"Handles refreshing of tokens for authentication purposes. This class is used "
|
||||||
" to provide functionality for token refresh operations as part of an "
|
"to provide functionality for token refresh operations as part of an "
|
||||||
"authentication system. It ensures that clients can request a refreshed token"
|
"authentication system. It ensures that clients can request a refreshed token "
|
||||||
" within defined rate limits. The view relies on the associated serializer to"
|
"within defined rate limits. The view relies on the associated serializer to "
|
||||||
" validate token refresh inputs and produce appropriate outputs."
|
"validate token refresh inputs and produce appropriate outputs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"يعالج تحديث الرموز المميزة لأغراض المصادقة. يتم استخدام هذه الفئة لتوفير "
|
"يعالج تحديث الرموز المميزة لأغراض المصادقة. يتم استخدام هذه الفئة لتوفير "
|
||||||
"وظيفة لعمليات تحديث الرموز كجزء من نظام المصادقة. وهي تضمن أن العملاء يمكنهم"
|
"وظيفة لعمليات تحديث الرموز كجزء من نظام المصادقة. وهي تضمن أن العملاء يمكنهم "
|
||||||
" طلب رمز محدث ضمن حدود المعدل المحدد. تعتمد طريقة العرض على أداة التسلسل "
|
"طلب رمز محدث ضمن حدود المعدل المحدد. تعتمد طريقة العرض على أداة التسلسل "
|
||||||
"المرتبطة بها للتحقق من صحة مدخلات تحديث الرمز المميز وإنتاج مخرجات مناسبة."
|
"المرتبطة بها للتحقق من صحة مدخلات تحديث الرمز المميز وإنتاج مخرجات مناسبة."
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:67
|
#: engine/vibes_auth/views.py:67
|
||||||
|
|
@ -602,10 +605,17 @@ msgstr "الرمز المميز غير صالح"
|
||||||
#: engine/vibes_auth/viewsets.py:45
|
#: engine/vibes_auth/viewsets.py:45
|
||||||
msgid ""
|
msgid ""
|
||||||
"User view set implementation.\n"
|
"User view set implementation.\n"
|
||||||
"Provides a set of actions that manage user-related data such as creation, retrieval, updates, deletion, and custom actions including password reset, avatar upload, account activation, and recently viewed items merging. This class extends the mixins and GenericViewSet for robust API handling."
|
"Provides a set of actions that manage user-related data such as creation, "
|
||||||
|
"retrieval, updates, deletion, and custom actions including password reset, "
|
||||||
|
"avatar upload, account activation, and recently viewed items merging. This "
|
||||||
|
"class extends the mixins and GenericViewSet for robust API handling."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"تنفيذ مجموعة عرض المستخدم.\n"
|
"تنفيذ مجموعة عرض المستخدم.\n"
|
||||||
"يوفر مجموعة من الإجراءات التي تدير البيانات المتعلقة بالمستخدم مثل الإنشاء والاسترجاع والتحديثات والحذف والإجراءات المخصصة بما في ذلك إعادة تعيين كلمة المرور وتحميل الصورة الرمزية وتفعيل الحساب ودمج العناصر التي تم عرضها مؤخرًا. تعمل هذه الفئة على توسيع mixins و GenericViewSet لمعالجة واجهة برمجة التطبيقات القوية."
|
"يوفر مجموعة من الإجراءات التي تدير البيانات المتعلقة بالمستخدم مثل الإنشاء "
|
||||||
|
"والاسترجاع والتحديثات والحذف والإجراءات المخصصة بما في ذلك إعادة تعيين كلمة "
|
||||||
|
"المرور وتحميل الصورة الرمزية وتفعيل الحساب ودمج العناصر التي تم عرضها مؤخرًا. "
|
||||||
|
"تعمل هذه الفئة على توسيع mixins و GenericViewSet لمعالجة واجهة برمجة "
|
||||||
|
"التطبيقات القوية."
|
||||||
|
|
||||||
#: engine/vibes_auth/viewsets.py:99
|
#: engine/vibes_auth/viewsets.py:99
|
||||||
msgid "password reset successfully"
|
msgid "password reset successfully"
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,40 +13,44 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:47 engine/vibes_auth/admin.py:48
|
#: engine/vibes_auth/admin.py:48 engine/vibes_auth/admin.py:49
|
||||||
#: engine/vibes_auth/graphene/object_types.py:46
|
#: engine/vibes_auth/graphene/object_types.py:46
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Bilance"
|
msgstr "Bilance"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:56
|
#: engine/vibes_auth/admin.py:57
|
||||||
msgid "order"
|
msgid "order"
|
||||||
msgstr "Objednávka"
|
msgstr "Objednávka"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:57 engine/vibes_auth/graphene/object_types.py:44
|
#: engine/vibes_auth/admin.py:58 engine/vibes_auth/graphene/object_types.py:44
|
||||||
msgid "orders"
|
msgid "orders"
|
||||||
msgstr "Objednávky"
|
msgstr "Objednávky"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:67
|
#: engine/vibes_auth/admin.py:68
|
||||||
msgid "personal info"
|
msgid "personal info"
|
||||||
msgstr "Osobní informace"
|
msgstr "Osobní informace"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:71 engine/vibes_auth/graphene/object_types.py:43
|
#: engine/vibes_auth/admin.py:72 engine/vibes_auth/graphene/object_types.py:43
|
||||||
msgid "permissions"
|
msgid "permissions"
|
||||||
msgstr "Oprávnění"
|
msgstr "Oprávnění"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:84
|
#: engine/vibes_auth/admin.py:85
|
||||||
msgid "important dates"
|
msgid "important dates"
|
||||||
msgstr "Důležitá data"
|
msgstr "Důležitá data"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:85
|
#: engine/vibes_auth/admin.py:86
|
||||||
msgid "additional info"
|
msgid "additional info"
|
||||||
msgstr "Další informace"
|
msgstr "Další informace"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:152
|
#: engine/vibes_auth/admin.py:123
|
||||||
|
msgid "You cannot jump over your head!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: engine/vibes_auth/admin.py:155
|
||||||
msgid "Close selected threads"
|
msgid "Close selected threads"
|
||||||
msgstr "Zavřít vybraná vlákna"
|
msgstr "Zavřít vybraná vlákna"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:156
|
#: engine/vibes_auth/admin.py:159
|
||||||
msgid "Open selected threads"
|
msgid "Open selected threads"
|
||||||
msgstr "Otevřít vybraná vlákna"
|
msgstr "Otevřít vybraná vlákna"
|
||||||
|
|
||||||
|
|
@ -227,15 +231,14 @@ msgstr "Účet byl již aktivován..."
|
||||||
msgid "something went wrong: {e!s}"
|
msgid "something went wrong: {e!s}"
|
||||||
msgstr "Něco se pokazilo: {e!s}"
|
msgstr "Něco se pokazilo: {e!s}"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/mutations.py:327
|
#: engine/vibes_auth/graphene/mutations.py:327 engine/vibes_auth/viewsets.py:95
|
||||||
#: engine/vibes_auth/viewsets.py:95
|
|
||||||
msgid "token is invalid!"
|
msgid "token is invalid!"
|
||||||
msgstr "Token je neplatný!"
|
msgstr "Token je neplatný!"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:40
|
#: engine/vibes_auth/graphene/object_types.py:40
|
||||||
msgid ""
|
msgid ""
|
||||||
"the products this user has viewed most recently (max 48), in "
|
"the products this user has viewed most recently (max 48), in reverse‐"
|
||||||
"reverse‐chronological order"
|
"chronological order"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Produkty, které si tento uživatel prohlížel naposledy (max. 48), seřazené v "
|
"Produkty, které si tento uživatel prohlížel naposledy (max. 48), seřazené v "
|
||||||
"opačném pořadí."
|
"opačném pořadí."
|
||||||
|
|
@ -249,8 +252,7 @@ msgstr "Skupiny"
|
||||||
msgid "wishlist"
|
msgid "wishlist"
|
||||||
msgstr "Seznam přání"
|
msgstr "Seznam přání"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:47
|
#: engine/vibes_auth/graphene/object_types.py:47 engine/vibes_auth/models.py:68
|
||||||
#: engine/vibes_auth/models.py:68
|
|
||||||
msgid "avatar"
|
msgid "avatar"
|
||||||
msgstr "Avatar"
|
msgstr "Avatar"
|
||||||
|
|
||||||
|
|
@ -261,8 +263,8 @@ msgstr "Atributy lze použít k uložení vlastních dat."
|
||||||
#: engine/vibes_auth/graphene/object_types.py:50
|
#: engine/vibes_auth/graphene/object_types.py:50
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"language is one of the {settings.LANGUAGES} with default "
|
"language is one of the {settings.LANGUAGES} with default {settings."
|
||||||
"{settings.LANGUAGE_CODE}"
|
"LANGUAGE_CODE}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Jazyk je jeden z {settings.LANGUAGES} s výchozím {settings.LANGUAGE_CODE}"
|
"Jazyk je jeden z {settings.LANGUAGES} s výchozím {settings.LANGUAGE_CODE}"
|
||||||
|
|
||||||
|
|
@ -297,11 +299,11 @@ msgid ""
|
||||||
"for enhanced user management."
|
"for enhanced user management."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Reprezentuje entitu User s upravenými poli a metodami pro rozšířenou "
|
"Reprezentuje entitu User s upravenými poli a metodami pro rozšířenou "
|
||||||
"funkčnost. Tato třída rozšiřuje model AbstractUser a integruje další funkce,"
|
"funkčnost. Tato třída rozšiřuje model AbstractUser a integruje další funkce, "
|
||||||
" jako je vlastní přihlašování e-mailem, ověřovací metody, stav odběru, "
|
"jako je vlastní přihlašování e-mailem, ověřovací metody, stav odběru, "
|
||||||
"ověřování a ukládání atributů. Poskytuje také nástroje pro správu naposledy "
|
"ověřování a ukládání atributů. Poskytuje také nástroje pro správu naposledy "
|
||||||
"zobrazených položek a aktivaci založenou na tokenu pro ověřování účtů. Model"
|
"zobrazených položek a aktivaci založenou na tokenu pro ověřování účtů. Model "
|
||||||
" User je navržen tak, aby zvládal specifické případy použití pro rozšířenou "
|
"User je navržen tak, aby zvládal specifické případy použití pro rozšířenou "
|
||||||
"správu uživatelů."
|
"správu uživatelů."
|
||||||
|
|
||||||
#: engine/vibes_auth/models.py:51
|
#: engine/vibes_auth/models.py:51
|
||||||
|
|
@ -479,7 +481,8 @@ msgstr "Ahoj %(user_first_name)s,"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have received a request to reset your password. please reset your password\n"
|
"we have received a request to reset your password. please reset your "
|
||||||
|
"password\n"
|
||||||
" by clicking the button below:"
|
" by clicking the button below:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Obdrželi jsme žádost o obnovení vašeho hesla. Kliknutím na níže uvedené "
|
"Obdrželi jsme žádost o obnovení vašeho hesla. Kliknutím na níže uvedené "
|
||||||
|
|
@ -495,7 +498,8 @@ msgid ""
|
||||||
"if the button above does not work, please copy and paste the following URL\n"
|
"if the button above does not work, please copy and paste the following URL\n"
|
||||||
" into your web browser:"
|
" into your web browser:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Pokud výše uvedené tlačítko nefunguje, zkopírujte a vložte následující adresu URL\n"
|
"Pokud výše uvedené tlačítko nefunguje, zkopírujte a vložte následující "
|
||||||
|
"adresu URL\n"
|
||||||
" do webového prohlížeče:"
|
" do webového prohlížeče:"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:100
|
#: engine/vibes_auth/templates/user_reset_password_email.html:100
|
||||||
|
|
@ -563,26 +567,26 @@ msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:30
|
#: engine/vibes_auth/views.py:30
|
||||||
msgid ""
|
msgid ""
|
||||||
"Represents a view for getting a pair of access and refresh tokens and user's"
|
"Represents a view for getting a pair of access and refresh tokens and user's "
|
||||||
" data. This view manages the process of handling token-based authentication "
|
"data. This view manages the process of handling token-based authentication "
|
||||||
"where clients can get a pair of JWT tokens (access and refresh) using "
|
"where clients can get a pair of JWT tokens (access and refresh) using "
|
||||||
"provided credentials. It is built on top of a base token view and ensures "
|
"provided credentials. It is built on top of a base token view and ensures "
|
||||||
"proper rate limiting to protect against brute force attacks."
|
"proper rate limiting to protect against brute force attacks."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Představuje zobrazení pro získání dvojice přístupových a obnovovacích tokenů"
|
"Představuje zobrazení pro získání dvojice přístupových a obnovovacích tokenů "
|
||||||
" a dat uživatele. Toto zobrazení řídí proces zpracování ověřování na základě"
|
"a dat uživatele. Toto zobrazení řídí proces zpracování ověřování na základě "
|
||||||
" tokenů, kdy klienti mohou získat dvojici tokenů JWT (přístupový a "
|
"tokenů, kdy klienti mohou získat dvojici tokenů JWT (přístupový a "
|
||||||
"obnovovací) pomocí poskytnutých pověření. Je postaven nad základním "
|
"obnovovací) pomocí poskytnutých pověření. Je postaven nad základním "
|
||||||
"zobrazením tokenu a zajišťuje správné omezení rychlosti pro ochranu před "
|
"zobrazením tokenu a zajišťuje správné omezení rychlosti pro ochranu před "
|
||||||
"útoky hrubou silou."
|
"útoky hrubou silou."
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:48
|
#: engine/vibes_auth/views.py:48
|
||||||
msgid ""
|
msgid ""
|
||||||
"Handles refreshing of tokens for authentication purposes. This class is used"
|
"Handles refreshing of tokens for authentication purposes. This class is used "
|
||||||
" to provide functionality for token refresh operations as part of an "
|
"to provide functionality for token refresh operations as part of an "
|
||||||
"authentication system. It ensures that clients can request a refreshed token"
|
"authentication system. It ensures that clients can request a refreshed token "
|
||||||
" within defined rate limits. The view relies on the associated serializer to"
|
"within defined rate limits. The view relies on the associated serializer to "
|
||||||
" validate token refresh inputs and produce appropriate outputs."
|
"validate token refresh inputs and produce appropriate outputs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Zpracovává obnovování tokenů pro účely ověřování. Tato třída slouží k "
|
"Zpracovává obnovování tokenů pro účely ověřování. Tato třída slouží k "
|
||||||
"zajištění funkčnosti operací obnovení tokenů v rámci systému ověřování. "
|
"zajištění funkčnosti operací obnovení tokenů v rámci systému ověřování. "
|
||||||
|
|
@ -605,10 +609,17 @@ msgstr "Token je neplatný"
|
||||||
#: engine/vibes_auth/viewsets.py:45
|
#: engine/vibes_auth/viewsets.py:45
|
||||||
msgid ""
|
msgid ""
|
||||||
"User view set implementation.\n"
|
"User view set implementation.\n"
|
||||||
"Provides a set of actions that manage user-related data such as creation, retrieval, updates, deletion, and custom actions including password reset, avatar upload, account activation, and recently viewed items merging. This class extends the mixins and GenericViewSet for robust API handling."
|
"Provides a set of actions that manage user-related data such as creation, "
|
||||||
|
"retrieval, updates, deletion, and custom actions including password reset, "
|
||||||
|
"avatar upload, account activation, and recently viewed items merging. This "
|
||||||
|
"class extends the mixins and GenericViewSet for robust API handling."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Implementace sady uživatelských zobrazení.\n"
|
"Implementace sady uživatelských zobrazení.\n"
|
||||||
"Poskytuje sadu akcí, které spravují data související s uživatelem, jako je vytváření, načítání, aktualizace, mazání a vlastní akce včetně obnovení hesla, nahrání avatara, aktivace účtu a sloučení naposledy zobrazených položek. Tato třída rozšiřuje mixiny a GenericViewSet pro robustní zpracování API."
|
"Poskytuje sadu akcí, které spravují data související s uživatelem, jako je "
|
||||||
|
"vytváření, načítání, aktualizace, mazání a vlastní akce včetně obnovení "
|
||||||
|
"hesla, nahrání avatara, aktivace účtu a sloučení naposledy zobrazených "
|
||||||
|
"položek. Tato třída rozšiřuje mixiny a GenericViewSet pro robustní "
|
||||||
|
"zpracování API."
|
||||||
|
|
||||||
#: engine/vibes_auth/viewsets.py:99
|
#: engine/vibes_auth/viewsets.py:99
|
||||||
msgid "password reset successfully"
|
msgid "password reset successfully"
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,40 +13,44 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:47 engine/vibes_auth/admin.py:48
|
#: engine/vibes_auth/admin.py:48 engine/vibes_auth/admin.py:49
|
||||||
#: engine/vibes_auth/graphene/object_types.py:46
|
#: engine/vibes_auth/graphene/object_types.py:46
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Balance"
|
msgstr "Balance"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:56
|
#: engine/vibes_auth/admin.py:57
|
||||||
msgid "order"
|
msgid "order"
|
||||||
msgstr "Bestil"
|
msgstr "Bestil"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:57 engine/vibes_auth/graphene/object_types.py:44
|
#: engine/vibes_auth/admin.py:58 engine/vibes_auth/graphene/object_types.py:44
|
||||||
msgid "orders"
|
msgid "orders"
|
||||||
msgstr "Bestillinger"
|
msgstr "Bestillinger"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:67
|
#: engine/vibes_auth/admin.py:68
|
||||||
msgid "personal info"
|
msgid "personal info"
|
||||||
msgstr "Personlig information"
|
msgstr "Personlig information"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:71 engine/vibes_auth/graphene/object_types.py:43
|
#: engine/vibes_auth/admin.py:72 engine/vibes_auth/graphene/object_types.py:43
|
||||||
msgid "permissions"
|
msgid "permissions"
|
||||||
msgstr "Tilladelser"
|
msgstr "Tilladelser"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:84
|
#: engine/vibes_auth/admin.py:85
|
||||||
msgid "important dates"
|
msgid "important dates"
|
||||||
msgstr "Vigtige datoer"
|
msgstr "Vigtige datoer"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:85
|
#: engine/vibes_auth/admin.py:86
|
||||||
msgid "additional info"
|
msgid "additional info"
|
||||||
msgstr "Yderligere information"
|
msgstr "Yderligere information"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:152
|
#: engine/vibes_auth/admin.py:123
|
||||||
|
msgid "You cannot jump over your head!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: engine/vibes_auth/admin.py:155
|
||||||
msgid "Close selected threads"
|
msgid "Close selected threads"
|
||||||
msgstr "Luk udvalgte tråde"
|
msgstr "Luk udvalgte tråde"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:156
|
#: engine/vibes_auth/admin.py:159
|
||||||
msgid "Open selected threads"
|
msgid "Open selected threads"
|
||||||
msgstr "Åbn udvalgte tråde"
|
msgstr "Åbn udvalgte tråde"
|
||||||
|
|
||||||
|
|
@ -229,15 +233,14 @@ msgstr "Kontoen er allerede aktiveret..."
|
||||||
msgid "something went wrong: {e!s}"
|
msgid "something went wrong: {e!s}"
|
||||||
msgstr "Noget gik galt: {e!s}"
|
msgstr "Noget gik galt: {e!s}"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/mutations.py:327
|
#: engine/vibes_auth/graphene/mutations.py:327 engine/vibes_auth/viewsets.py:95
|
||||||
#: engine/vibes_auth/viewsets.py:95
|
|
||||||
msgid "token is invalid!"
|
msgid "token is invalid!"
|
||||||
msgstr "Token er ugyldig!"
|
msgstr "Token er ugyldig!"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:40
|
#: engine/vibes_auth/graphene/object_types.py:40
|
||||||
msgid ""
|
msgid ""
|
||||||
"the products this user has viewed most recently (max 48), in "
|
"the products this user has viewed most recently (max 48), in reverse‐"
|
||||||
"reverse‐chronological order"
|
"chronological order"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"De produkter, som denne bruger har set for nylig (maks. 48), i omvendt "
|
"De produkter, som denne bruger har set for nylig (maks. 48), i omvendt "
|
||||||
"kronologisk rækkefølge."
|
"kronologisk rækkefølge."
|
||||||
|
|
@ -251,8 +254,7 @@ msgstr "Grupper"
|
||||||
msgid "wishlist"
|
msgid "wishlist"
|
||||||
msgstr "Ønskeliste"
|
msgstr "Ønskeliste"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:47
|
#: engine/vibes_auth/graphene/object_types.py:47 engine/vibes_auth/models.py:68
|
||||||
#: engine/vibes_auth/models.py:68
|
|
||||||
msgid "avatar"
|
msgid "avatar"
|
||||||
msgstr "Avatar"
|
msgstr "Avatar"
|
||||||
|
|
||||||
|
|
@ -263,8 +265,8 @@ msgstr "Attributter kan bruges til at gemme brugerdefinerede data"
|
||||||
#: engine/vibes_auth/graphene/object_types.py:50
|
#: engine/vibes_auth/graphene/object_types.py:50
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"language is one of the {settings.LANGUAGES} with default "
|
"language is one of the {settings.LANGUAGES} with default {settings."
|
||||||
"{settings.LANGUAGE_CODE}"
|
"LANGUAGE_CODE}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Sprog er en af {settings.LANGUAGES} med standard {settings.LANGUAGE_CODE}."
|
"Sprog er en af {settings.LANGUAGES} med standard {settings.LANGUAGE_CODE}."
|
||||||
|
|
||||||
|
|
@ -482,7 +484,8 @@ msgstr "Hej %(user_first_name)s,"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have received a request to reset your password. please reset your password\n"
|
"we have received a request to reset your password. please reset your "
|
||||||
|
"password\n"
|
||||||
" by clicking the button below:"
|
" by clicking the button below:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Vi har modtaget en anmodning om at nulstille din adgangskode. Nulstil "
|
"Vi har modtaget en anmodning om at nulstille din adgangskode. Nulstil "
|
||||||
|
|
@ -498,7 +501,8 @@ msgid ""
|
||||||
"if the button above does not work, please copy and paste the following URL\n"
|
"if the button above does not work, please copy and paste the following URL\n"
|
||||||
" into your web browser:"
|
" into your web browser:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Hvis ovenstående knap ikke virker, bedes du kopiere og indsætte følgende URL\n"
|
"Hvis ovenstående knap ikke virker, bedes du kopiere og indsætte følgende "
|
||||||
|
"URL\n"
|
||||||
" i din webbrowser:"
|
" i din webbrowser:"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:100
|
#: engine/vibes_auth/templates/user_reset_password_email.html:100
|
||||||
|
|
@ -565,8 +569,8 @@ msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:30
|
#: engine/vibes_auth/views.py:30
|
||||||
msgid ""
|
msgid ""
|
||||||
"Represents a view for getting a pair of access and refresh tokens and user's"
|
"Represents a view for getting a pair of access and refresh tokens and user's "
|
||||||
" data. This view manages the process of handling token-based authentication "
|
"data. This view manages the process of handling token-based authentication "
|
||||||
"where clients can get a pair of JWT tokens (access and refresh) using "
|
"where clients can get a pair of JWT tokens (access and refresh) using "
|
||||||
"provided credentials. It is built on top of a base token view and ensures "
|
"provided credentials. It is built on top of a base token view and ensures "
|
||||||
"proper rate limiting to protect against brute force attacks."
|
"proper rate limiting to protect against brute force attacks."
|
||||||
|
|
@ -575,16 +579,16 @@ msgstr ""
|
||||||
"brugerens data. Denne visning administrerer processen med at håndtere "
|
"brugerens data. Denne visning administrerer processen med at håndtere "
|
||||||
"tokenbaseret godkendelse, hvor klienter kan få et par JWT-tokens (adgang og "
|
"tokenbaseret godkendelse, hvor klienter kan få et par JWT-tokens (adgang og "
|
||||||
"opdatering) ved hjælp af de angivne legitimationsoplysninger. Den er bygget "
|
"opdatering) ved hjælp af de angivne legitimationsoplysninger. Den er bygget "
|
||||||
"oven på en basis-tokenvisning og sikrer korrekt hastighedsbegrænsning for at"
|
"oven på en basis-tokenvisning og sikrer korrekt hastighedsbegrænsning for at "
|
||||||
" beskytte mod brute force-angreb."
|
"beskytte mod brute force-angreb."
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:48
|
#: engine/vibes_auth/views.py:48
|
||||||
msgid ""
|
msgid ""
|
||||||
"Handles refreshing of tokens for authentication purposes. This class is used"
|
"Handles refreshing of tokens for authentication purposes. This class is used "
|
||||||
" to provide functionality for token refresh operations as part of an "
|
"to provide functionality for token refresh operations as part of an "
|
||||||
"authentication system. It ensures that clients can request a refreshed token"
|
"authentication system. It ensures that clients can request a refreshed token "
|
||||||
" within defined rate limits. The view relies on the associated serializer to"
|
"within defined rate limits. The view relies on the associated serializer to "
|
||||||
" validate token refresh inputs and produce appropriate outputs."
|
"validate token refresh inputs and produce appropriate outputs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Håndterer opfriskning af tokens til autentificeringsformål. Denne klasse "
|
"Håndterer opfriskning af tokens til autentificeringsformål. Denne klasse "
|
||||||
"bruges til at levere funktionalitet til token-opdatering som en del af et "
|
"bruges til at levere funktionalitet til token-opdatering som en del af et "
|
||||||
|
|
@ -598,8 +602,8 @@ msgid ""
|
||||||
"Represents a view for verifying JSON Web Tokens (JWT) using specific "
|
"Represents a view for verifying JSON Web Tokens (JWT) using specific "
|
||||||
"serialization and validation logic. "
|
"serialization and validation logic. "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Repræsenterer en visning til verificering af JSON Web Tokens (JWT) ved hjælp"
|
"Repræsenterer en visning til verificering af JSON Web Tokens (JWT) ved hjælp "
|
||||||
" af specifik serialiserings- og valideringslogik."
|
"af specifik serialiserings- og valideringslogik."
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:80
|
#: engine/vibes_auth/views.py:80
|
||||||
msgid "the token is invalid"
|
msgid "the token is invalid"
|
||||||
|
|
@ -608,10 +612,17 @@ msgstr "Tokenet er ugyldigt"
|
||||||
#: engine/vibes_auth/viewsets.py:45
|
#: engine/vibes_auth/viewsets.py:45
|
||||||
msgid ""
|
msgid ""
|
||||||
"User view set implementation.\n"
|
"User view set implementation.\n"
|
||||||
"Provides a set of actions that manage user-related data such as creation, retrieval, updates, deletion, and custom actions including password reset, avatar upload, account activation, and recently viewed items merging. This class extends the mixins and GenericViewSet for robust API handling."
|
"Provides a set of actions that manage user-related data such as creation, "
|
||||||
|
"retrieval, updates, deletion, and custom actions including password reset, "
|
||||||
|
"avatar upload, account activation, and recently viewed items merging. This "
|
||||||
|
"class extends the mixins and GenericViewSet for robust API handling."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Implementering af brugervisningssæt.\n"
|
"Implementering af brugervisningssæt.\n"
|
||||||
"Indeholder et sæt handlinger, der håndterer brugerrelaterede data såsom oprettelse, hentning, opdateringer, sletning og brugerdefinerede handlinger, herunder nulstilling af adgangskode, upload af avatar, kontoaktivering og sammenlægning af nyligt viste elementer. Denne klasse udvider mixins og GenericViewSet til robust API-håndtering."
|
"Indeholder et sæt handlinger, der håndterer brugerrelaterede data såsom "
|
||||||
|
"oprettelse, hentning, opdateringer, sletning og brugerdefinerede handlinger, "
|
||||||
|
"herunder nulstilling af adgangskode, upload af avatar, kontoaktivering og "
|
||||||
|
"sammenlægning af nyligt viste elementer. Denne klasse udvider mixins og "
|
||||||
|
"GenericViewSet til robust API-håndtering."
|
||||||
|
|
||||||
#: engine/vibes_auth/viewsets.py:99
|
#: engine/vibes_auth/viewsets.py:99
|
||||||
msgid "password reset successfully"
|
msgid "password reset successfully"
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,40 +13,44 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:47 engine/vibes_auth/admin.py:48
|
#: engine/vibes_auth/admin.py:48 engine/vibes_auth/admin.py:49
|
||||||
#: engine/vibes_auth/graphene/object_types.py:46
|
#: engine/vibes_auth/graphene/object_types.py:46
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Waage"
|
msgstr "Waage"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:56
|
#: engine/vibes_auth/admin.py:57
|
||||||
msgid "order"
|
msgid "order"
|
||||||
msgstr "Bestellung"
|
msgstr "Bestellung"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:57 engine/vibes_auth/graphene/object_types.py:44
|
#: engine/vibes_auth/admin.py:58 engine/vibes_auth/graphene/object_types.py:44
|
||||||
msgid "orders"
|
msgid "orders"
|
||||||
msgstr "Bestellungen"
|
msgstr "Bestellungen"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:67
|
#: engine/vibes_auth/admin.py:68
|
||||||
msgid "personal info"
|
msgid "personal info"
|
||||||
msgstr "Persönliche Informationen"
|
msgstr "Persönliche Informationen"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:71 engine/vibes_auth/graphene/object_types.py:43
|
#: engine/vibes_auth/admin.py:72 engine/vibes_auth/graphene/object_types.py:43
|
||||||
msgid "permissions"
|
msgid "permissions"
|
||||||
msgstr "Erlaubnisse"
|
msgstr "Erlaubnisse"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:84
|
#: engine/vibes_auth/admin.py:85
|
||||||
msgid "important dates"
|
msgid "important dates"
|
||||||
msgstr "Wichtige Termine"
|
msgstr "Wichtige Termine"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:85
|
#: engine/vibes_auth/admin.py:86
|
||||||
msgid "additional info"
|
msgid "additional info"
|
||||||
msgstr "Zusätzliche Informationen"
|
msgstr "Zusätzliche Informationen"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:152
|
#: engine/vibes_auth/admin.py:123
|
||||||
|
msgid "You cannot jump over your head!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: engine/vibes_auth/admin.py:155
|
||||||
msgid "Close selected threads"
|
msgid "Close selected threads"
|
||||||
msgstr "Ausgewählte Threads schließen"
|
msgstr "Ausgewählte Threads schließen"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:156
|
#: engine/vibes_auth/admin.py:159
|
||||||
msgid "Open selected threads"
|
msgid "Open selected threads"
|
||||||
msgstr "Ausgewählte Themen öffnen"
|
msgstr "Ausgewählte Themen öffnen"
|
||||||
|
|
||||||
|
|
@ -192,8 +196,8 @@ msgstr ""
|
||||||
#: engine/vibes_auth/graphene/mutations.py:41
|
#: engine/vibes_auth/graphene/mutations.py:41
|
||||||
msgid "the user's b64-encoded uuid who referred the new user to us."
|
msgid "the user's b64-encoded uuid who referred the new user to us."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Die b64-kodierte uuid des Benutzers, der den neuen Benutzer an uns verwiesen"
|
"Die b64-kodierte uuid des Benutzers, der den neuen Benutzer an uns verwiesen "
|
||||||
" hat."
|
"hat."
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/mutations.py:61
|
#: engine/vibes_auth/graphene/mutations.py:61
|
||||||
msgid "password too weak"
|
msgid "password too weak"
|
||||||
|
|
@ -233,15 +237,14 @@ msgstr "Das Konto wurde bereits aktiviert..."
|
||||||
msgid "something went wrong: {e!s}"
|
msgid "something went wrong: {e!s}"
|
||||||
msgstr "Etwas ist schief gelaufen: {e!s}"
|
msgstr "Etwas ist schief gelaufen: {e!s}"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/mutations.py:327
|
#: engine/vibes_auth/graphene/mutations.py:327 engine/vibes_auth/viewsets.py:95
|
||||||
#: engine/vibes_auth/viewsets.py:95
|
|
||||||
msgid "token is invalid!"
|
msgid "token is invalid!"
|
||||||
msgstr "Token ist ungültig!"
|
msgstr "Token ist ungültig!"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:40
|
#: engine/vibes_auth/graphene/object_types.py:40
|
||||||
msgid ""
|
msgid ""
|
||||||
"the products this user has viewed most recently (max 48), in "
|
"the products this user has viewed most recently (max 48), in reverse‐"
|
||||||
"reverse‐chronological order"
|
"chronological order"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Die Produkte, die dieser Benutzer zuletzt angesehen hat (maximal 48), in "
|
"Die Produkte, die dieser Benutzer zuletzt angesehen hat (maximal 48), in "
|
||||||
"umgekehrter chronologischer Reihenfolge."
|
"umgekehrter chronologischer Reihenfolge."
|
||||||
|
|
@ -255,8 +258,7 @@ msgstr "Gruppen"
|
||||||
msgid "wishlist"
|
msgid "wishlist"
|
||||||
msgstr "Wunschzettel"
|
msgstr "Wunschzettel"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:47
|
#: engine/vibes_auth/graphene/object_types.py:47 engine/vibes_auth/models.py:68
|
||||||
#: engine/vibes_auth/models.py:68
|
|
||||||
msgid "avatar"
|
msgid "avatar"
|
||||||
msgstr "Avatar"
|
msgstr "Avatar"
|
||||||
|
|
||||||
|
|
@ -268,11 +270,11 @@ msgstr ""
|
||||||
#: engine/vibes_auth/graphene/object_types.py:50
|
#: engine/vibes_auth/graphene/object_types.py:50
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"language is one of the {settings.LANGUAGES} with default "
|
"language is one of the {settings.LANGUAGES} with default {settings."
|
||||||
"{settings.LANGUAGE_CODE}"
|
"LANGUAGE_CODE}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Sprache ist eine der {settings.LANGUAGES} mit Voreinstellung "
|
"Sprache ist eine der {settings.LANGUAGES} mit Voreinstellung {settings."
|
||||||
"{settings.LANGUAGE_CODE}"
|
"LANGUAGE_CODE}"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:52
|
#: engine/vibes_auth/graphene/object_types.py:52
|
||||||
msgid "address set"
|
msgid "address set"
|
||||||
|
|
@ -494,7 +496,8 @@ msgstr "Hallo %(user_first_name)s,"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have received a request to reset your password. please reset your password\n"
|
"we have received a request to reset your password. please reset your "
|
||||||
|
"password\n"
|
||||||
" by clicking the button below:"
|
" by clicking the button below:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Wir haben eine Anfrage erhalten, Ihr Passwort zurückzusetzen. Bitte setzen "
|
"Wir haben eine Anfrage erhalten, Ihr Passwort zurückzusetzen. Bitte setzen "
|
||||||
|
|
@ -510,7 +513,8 @@ msgid ""
|
||||||
"if the button above does not work, please copy and paste the following URL\n"
|
"if the button above does not work, please copy and paste the following URL\n"
|
||||||
" into your web browser:"
|
" into your web browser:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Wenn die obige Schaltfläche nicht funktioniert, kopieren Sie bitte die folgende URL und fügen Sie sie in Ihren Browser ein\n"
|
"Wenn die obige Schaltfläche nicht funktioniert, kopieren Sie bitte die "
|
||||||
|
"folgende URL und fügen Sie sie in Ihren Browser ein\n"
|
||||||
" in Ihren Webbrowser ein:"
|
" in Ihren Webbrowser ein:"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:100
|
#: engine/vibes_auth/templates/user_reset_password_email.html:100
|
||||||
|
|
@ -518,8 +522,8 @@ msgid ""
|
||||||
"if you did not send this request, please ignore this\n"
|
"if you did not send this request, please ignore this\n"
|
||||||
" email."
|
" email."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Wenn Sie diese Anfrage nicht gesendet haben, ignorieren Sie bitte diese "
|
"Wenn Sie diese Anfrage nicht gesendet haben, ignorieren Sie bitte diese E-"
|
||||||
"E-Mail."
|
"Mail."
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:102
|
#: engine/vibes_auth/templates/user_reset_password_email.html:102
|
||||||
#, python-format
|
#, python-format
|
||||||
|
|
@ -578,35 +582,35 @@ msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:30
|
#: engine/vibes_auth/views.py:30
|
||||||
msgid ""
|
msgid ""
|
||||||
"Represents a view for getting a pair of access and refresh tokens and user's"
|
"Represents a view for getting a pair of access and refresh tokens and user's "
|
||||||
" data. This view manages the process of handling token-based authentication "
|
"data. This view manages the process of handling token-based authentication "
|
||||||
"where clients can get a pair of JWT tokens (access and refresh) using "
|
"where clients can get a pair of JWT tokens (access and refresh) using "
|
||||||
"provided credentials. It is built on top of a base token view and ensures "
|
"provided credentials. It is built on top of a base token view and ensures "
|
||||||
"proper rate limiting to protect against brute force attacks."
|
"proper rate limiting to protect against brute force attacks."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Stellt eine Ansicht zum Abrufen eines Paars von Zugangs- und "
|
"Stellt eine Ansicht zum Abrufen eines Paars von Zugangs- und Aktualisierungs-"
|
||||||
"Aktualisierungs-Tokens und der Benutzerdaten dar. Diese Ansicht verwaltet "
|
"Tokens und der Benutzerdaten dar. Diese Ansicht verwaltet den Prozess der "
|
||||||
"den Prozess der Handhabung der Token-basierten Authentifizierung, bei der "
|
"Handhabung der Token-basierten Authentifizierung, bei der Clients ein Paar "
|
||||||
"Clients ein Paar JWT-Tokens (Zugriffs- und Aktualisierungs-Token) unter "
|
"JWT-Tokens (Zugriffs- und Aktualisierungs-Token) unter Verwendung der "
|
||||||
"Verwendung der bereitgestellten Anmeldeinformationen abrufen können. Sie "
|
"bereitgestellten Anmeldeinformationen abrufen können. Sie baut auf einer "
|
||||||
"baut auf einer Basis-Token-Ansicht auf und gewährleistet eine angemessene "
|
"Basis-Token-Ansicht auf und gewährleistet eine angemessene Ratenbegrenzung "
|
||||||
"Ratenbegrenzung zum Schutz vor Brute-Force-Angriffen."
|
"zum Schutz vor Brute-Force-Angriffen."
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:48
|
#: engine/vibes_auth/views.py:48
|
||||||
msgid ""
|
msgid ""
|
||||||
"Handles refreshing of tokens for authentication purposes. This class is used"
|
"Handles refreshing of tokens for authentication purposes. This class is used "
|
||||||
" to provide functionality for token refresh operations as part of an "
|
"to provide functionality for token refresh operations as part of an "
|
||||||
"authentication system. It ensures that clients can request a refreshed token"
|
"authentication system. It ensures that clients can request a refreshed token "
|
||||||
" within defined rate limits. The view relies on the associated serializer to"
|
"within defined rate limits. The view relies on the associated serializer to "
|
||||||
" validate token refresh inputs and produce appropriate outputs."
|
"validate token refresh inputs and produce appropriate outputs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Verwaltet die Auffrischung von Token für Authentifizierungszwecke. Diese "
|
"Verwaltet die Auffrischung von Token für Authentifizierungszwecke. Diese "
|
||||||
"Klasse wird verwendet, um Funktionen für die Auffrischung von Token als Teil"
|
"Klasse wird verwendet, um Funktionen für die Auffrischung von Token als Teil "
|
||||||
" eines Authentifizierungssystems bereitzustellen. Sie stellt sicher, dass "
|
"eines Authentifizierungssystems bereitzustellen. Sie stellt sicher, dass "
|
||||||
"Clients ein aktualisiertes Token innerhalb definierter Ratengrenzen "
|
"Clients ein aktualisiertes Token innerhalb definierter Ratengrenzen "
|
||||||
"anfordern können. Die Ansicht verlässt sich auf den zugehörigen Serializer, "
|
"anfordern können. Die Ansicht verlässt sich auf den zugehörigen Serializer, "
|
||||||
"um die Eingaben für die Token-Aktualisierung zu validieren und entsprechende"
|
"um die Eingaben für die Token-Aktualisierung zu validieren und entsprechende "
|
||||||
" Ausgaben zu erzeugen."
|
"Ausgaben zu erzeugen."
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:67
|
#: engine/vibes_auth/views.py:67
|
||||||
msgid ""
|
msgid ""
|
||||||
|
|
@ -623,10 +627,17 @@ msgstr "Das Token ist ungültig"
|
||||||
#: engine/vibes_auth/viewsets.py:45
|
#: engine/vibes_auth/viewsets.py:45
|
||||||
msgid ""
|
msgid ""
|
||||||
"User view set implementation.\n"
|
"User view set implementation.\n"
|
||||||
"Provides a set of actions that manage user-related data such as creation, retrieval, updates, deletion, and custom actions including password reset, avatar upload, account activation, and recently viewed items merging. This class extends the mixins and GenericViewSet for robust API handling."
|
"Provides a set of actions that manage user-related data such as creation, "
|
||||||
|
"retrieval, updates, deletion, and custom actions including password reset, "
|
||||||
|
"avatar upload, account activation, and recently viewed items merging. This "
|
||||||
|
"class extends the mixins and GenericViewSet for robust API handling."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Implementierung der Benutzeransicht.\n"
|
"Implementierung der Benutzeransicht.\n"
|
||||||
"Stellt eine Reihe von Aktionen zur Verfügung, die benutzerbezogene Daten wie Erstellung, Abruf, Aktualisierung, Löschung und benutzerdefinierte Aktionen wie Kennwortrücksetzung, Avatar-Upload, Kontoaktivierung und Zusammenführung kürzlich angesehener Elemente verwalten. Diese Klasse erweitert die Mixins und GenericViewSet für eine robuste API-Behandlung."
|
"Stellt eine Reihe von Aktionen zur Verfügung, die benutzerbezogene Daten wie "
|
||||||
|
"Erstellung, Abruf, Aktualisierung, Löschung und benutzerdefinierte Aktionen "
|
||||||
|
"wie Kennwortrücksetzung, Avatar-Upload, Kontoaktivierung und Zusammenführung "
|
||||||
|
"kürzlich angesehener Elemente verwalten. Diese Klasse erweitert die Mixins "
|
||||||
|
"und GenericViewSet für eine robuste API-Behandlung."
|
||||||
|
|
||||||
#: engine/vibes_auth/viewsets.py:99
|
#: engine/vibes_auth/viewsets.py:99
|
||||||
msgid "password reset successfully"
|
msgid "password reset successfully"
|
||||||
|
|
|
||||||
|
|
@ -2,12 +2,12 @@
|
||||||
# Copyright (C) 2025 Egor "fureunoir" Gorbunov
|
# Copyright (C) 2025 Egor "fureunoir" Gorbunov
|
||||||
# This file is distributed under the same license as the eVibes package.
|
# This file is distributed under the same license as the eVibes package.
|
||||||
# EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>, 2025.
|
# EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>, 2025.
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -17,40 +17,44 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:47 engine/vibes_auth/admin.py:48
|
#: engine/vibes_auth/admin.py:48 engine/vibes_auth/admin.py:49
|
||||||
#: engine/vibes_auth/graphene/object_types.py:46
|
#: engine/vibes_auth/graphene/object_types.py:46
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Balance"
|
msgstr "Balance"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:56
|
#: engine/vibes_auth/admin.py:57
|
||||||
msgid "order"
|
msgid "order"
|
||||||
msgstr "Order"
|
msgstr "Order"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:57 engine/vibes_auth/graphene/object_types.py:44
|
#: engine/vibes_auth/admin.py:58 engine/vibes_auth/graphene/object_types.py:44
|
||||||
msgid "orders"
|
msgid "orders"
|
||||||
msgstr "Orders"
|
msgstr "Orders"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:67
|
#: engine/vibes_auth/admin.py:68
|
||||||
msgid "personal info"
|
msgid "personal info"
|
||||||
msgstr "Personal Info"
|
msgstr "Personal Info"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:71 engine/vibes_auth/graphene/object_types.py:43
|
#: engine/vibes_auth/admin.py:72 engine/vibes_auth/graphene/object_types.py:43
|
||||||
msgid "permissions"
|
msgid "permissions"
|
||||||
msgstr "Permissions"
|
msgstr "Permissions"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:84
|
#: engine/vibes_auth/admin.py:85
|
||||||
msgid "important dates"
|
msgid "important dates"
|
||||||
msgstr "Important dates"
|
msgstr "Important dates"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:85
|
#: engine/vibes_auth/admin.py:86
|
||||||
msgid "additional info"
|
msgid "additional info"
|
||||||
msgstr "Additional Info"
|
msgstr "Additional Info"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:152
|
#: engine/vibes_auth/admin.py:123
|
||||||
|
msgid "You cannot jump over your head!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: engine/vibes_auth/admin.py:155
|
||||||
msgid "Close selected threads"
|
msgid "Close selected threads"
|
||||||
msgstr "Close selected threads"
|
msgstr "Close selected threads"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:156
|
#: engine/vibes_auth/admin.py:159
|
||||||
msgid "Open selected threads"
|
msgid "Open selected threads"
|
||||||
msgstr "Open selected threads"
|
msgstr "Open selected threads"
|
||||||
|
|
||||||
|
|
@ -231,15 +235,14 @@ msgstr "Account has been already activated..."
|
||||||
msgid "something went wrong: {e!s}"
|
msgid "something went wrong: {e!s}"
|
||||||
msgstr "Something went wrong: {e!s}"
|
msgstr "Something went wrong: {e!s}"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/mutations.py:327
|
#: engine/vibes_auth/graphene/mutations.py:327 engine/vibes_auth/viewsets.py:95
|
||||||
#: engine/vibes_auth/viewsets.py:95
|
|
||||||
msgid "token is invalid!"
|
msgid "token is invalid!"
|
||||||
msgstr "Token is invalid!"
|
msgstr "Token is invalid!"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:40
|
#: engine/vibes_auth/graphene/object_types.py:40
|
||||||
msgid ""
|
msgid ""
|
||||||
"the products this user has viewed most recently (max 48), in "
|
"the products this user has viewed most recently (max 48), in reverse‐"
|
||||||
"reverse‐chronological order"
|
"chronological order"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"The products this user has viewed most recently (max 48), in reverse-"
|
"The products this user has viewed most recently (max 48), in reverse-"
|
||||||
"chronological order."
|
"chronological order."
|
||||||
|
|
@ -253,8 +256,7 @@ msgstr "Groups"
|
||||||
msgid "wishlist"
|
msgid "wishlist"
|
||||||
msgstr "Wishlist"
|
msgstr "Wishlist"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:47
|
#: engine/vibes_auth/graphene/object_types.py:47 engine/vibes_auth/models.py:68
|
||||||
#: engine/vibes_auth/models.py:68
|
|
||||||
msgid "avatar"
|
msgid "avatar"
|
||||||
msgstr "Avatar"
|
msgstr "Avatar"
|
||||||
|
|
||||||
|
|
@ -265,11 +267,11 @@ msgstr "Attributes may be used to store custom data"
|
||||||
#: engine/vibes_auth/graphene/object_types.py:50
|
#: engine/vibes_auth/graphene/object_types.py:50
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"language is one of the {settings.LANGUAGES} with default "
|
"language is one of the {settings.LANGUAGES} with default {settings."
|
||||||
"{settings.LANGUAGE_CODE}"
|
"LANGUAGE_CODE}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Language is one of the {settings.LANGUAGES} with default "
|
"Language is one of the {settings.LANGUAGES} with default {settings."
|
||||||
"{settings.LANGUAGE_CODE}"
|
"LANGUAGE_CODE}"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:52
|
#: engine/vibes_auth/graphene/object_types.py:52
|
||||||
msgid "address set"
|
msgid "address set"
|
||||||
|
|
@ -484,7 +486,8 @@ msgstr "Hello %(user_first_name)s,"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have received a request to reset your password. please reset your password\n"
|
"we have received a request to reset your password. please reset your "
|
||||||
|
"password\n"
|
||||||
" by clicking the button below:"
|
" by clicking the button below:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"We have received a request to reset your password. Please reset your "
|
"We have received a request to reset your password. Please reset your "
|
||||||
|
|
@ -568,31 +571,31 @@ msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:30
|
#: engine/vibes_auth/views.py:30
|
||||||
msgid ""
|
msgid ""
|
||||||
"Represents a view for getting a pair of access and refresh tokens and user's"
|
"Represents a view for getting a pair of access and refresh tokens and user's "
|
||||||
" data. This view manages the process of handling token-based authentication "
|
"data. This view manages the process of handling token-based authentication "
|
||||||
"where clients can get a pair of JWT tokens (access and refresh) using "
|
"where clients can get a pair of JWT tokens (access and refresh) using "
|
||||||
"provided credentials. It is built on top of a base token view and ensures "
|
"provided credentials. It is built on top of a base token view and ensures "
|
||||||
"proper rate limiting to protect against brute force attacks."
|
"proper rate limiting to protect against brute force attacks."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Represents a view for getting a pair of access and refresh tokens and user's"
|
"Represents a view for getting a pair of access and refresh tokens and user's "
|
||||||
" data. This view manages the process of handling token-based authentication "
|
"data. This view manages the process of handling token-based authentication "
|
||||||
"where clients can get a pair of JWT tokens (access and refresh) using "
|
"where clients can get a pair of JWT tokens (access and refresh) using "
|
||||||
"provided credentials. It is built on top of a base token view and ensures "
|
"provided credentials. It is built on top of a base token view and ensures "
|
||||||
"proper rate limiting to protect against brute force attacks."
|
"proper rate limiting to protect against brute force attacks."
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:48
|
#: engine/vibes_auth/views.py:48
|
||||||
msgid ""
|
msgid ""
|
||||||
"Handles refreshing of tokens for authentication purposes. This class is used"
|
"Handles refreshing of tokens for authentication purposes. This class is used "
|
||||||
" to provide functionality for token refresh operations as part of an "
|
"to provide functionality for token refresh operations as part of an "
|
||||||
"authentication system. It ensures that clients can request a refreshed token"
|
"authentication system. It ensures that clients can request a refreshed token "
|
||||||
" within defined rate limits. The view relies on the associated serializer to"
|
"within defined rate limits. The view relies on the associated serializer to "
|
||||||
" validate token refresh inputs and produce appropriate outputs."
|
"validate token refresh inputs and produce appropriate outputs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Handles refreshing of tokens for authentication purposes. This class is used"
|
"Handles refreshing of tokens for authentication purposes. This class is used "
|
||||||
" to provide functionality for token refresh operations as part of an "
|
"to provide functionality for token refresh operations as part of an "
|
||||||
"authentication system. It ensures that clients can request a refreshed token"
|
"authentication system. It ensures that clients can request a refreshed token "
|
||||||
" within defined rate limits. The view relies on the associated serializer to"
|
"within defined rate limits. The view relies on the associated serializer to "
|
||||||
" validate token refresh inputs and produce appropriate outputs."
|
"validate token refresh inputs and produce appropriate outputs."
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:67
|
#: engine/vibes_auth/views.py:67
|
||||||
msgid ""
|
msgid ""
|
||||||
|
|
@ -609,10 +612,16 @@ msgstr "The token is invalid"
|
||||||
#: engine/vibes_auth/viewsets.py:45
|
#: engine/vibes_auth/viewsets.py:45
|
||||||
msgid ""
|
msgid ""
|
||||||
"User view set implementation.\n"
|
"User view set implementation.\n"
|
||||||
"Provides a set of actions that manage user-related data such as creation, retrieval, updates, deletion, and custom actions including password reset, avatar upload, account activation, and recently viewed items merging. This class extends the mixins and GenericViewSet for robust API handling."
|
"Provides a set of actions that manage user-related data such as creation, "
|
||||||
|
"retrieval, updates, deletion, and custom actions including password reset, "
|
||||||
|
"avatar upload, account activation, and recently viewed items merging. This "
|
||||||
|
"class extends the mixins and GenericViewSet for robust API handling."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"User view set implementation.\n"
|
"User view set implementation.\n"
|
||||||
"Provides a set of actions that manage user-related data such as creation, retrieval, updates, deletion, and custom actions including password reset, avatar upload, account activation, and recently viewed items merging. This class extends the mixins and GenericViewSet for robust API handling."
|
"Provides a set of actions that manage user-related data such as creation, "
|
||||||
|
"retrieval, updates, deletion, and custom actions including password reset, "
|
||||||
|
"avatar upload, account activation, and recently viewed items merging. This "
|
||||||
|
"class extends the mixins and GenericViewSet for robust API handling."
|
||||||
|
|
||||||
#: engine/vibes_auth/viewsets.py:99
|
#: engine/vibes_auth/viewsets.py:99
|
||||||
msgid "password reset successfully"
|
msgid "password reset successfully"
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,40 +13,44 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:47 engine/vibes_auth/admin.py:48
|
#: engine/vibes_auth/admin.py:48 engine/vibes_auth/admin.py:49
|
||||||
#: engine/vibes_auth/graphene/object_types.py:46
|
#: engine/vibes_auth/graphene/object_types.py:46
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Balance"
|
msgstr "Balance"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:56
|
#: engine/vibes_auth/admin.py:57
|
||||||
msgid "order"
|
msgid "order"
|
||||||
msgstr "Order"
|
msgstr "Order"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:57 engine/vibes_auth/graphene/object_types.py:44
|
#: engine/vibes_auth/admin.py:58 engine/vibes_auth/graphene/object_types.py:44
|
||||||
msgid "orders"
|
msgid "orders"
|
||||||
msgstr "Orders"
|
msgstr "Orders"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:67
|
#: engine/vibes_auth/admin.py:68
|
||||||
msgid "personal info"
|
msgid "personal info"
|
||||||
msgstr "Personal Info"
|
msgstr "Personal Info"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:71 engine/vibes_auth/graphene/object_types.py:43
|
#: engine/vibes_auth/admin.py:72 engine/vibes_auth/graphene/object_types.py:43
|
||||||
msgid "permissions"
|
msgid "permissions"
|
||||||
msgstr "Permissions"
|
msgstr "Permissions"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:84
|
#: engine/vibes_auth/admin.py:85
|
||||||
msgid "important dates"
|
msgid "important dates"
|
||||||
msgstr "Important dates"
|
msgstr "Important dates"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:85
|
#: engine/vibes_auth/admin.py:86
|
||||||
msgid "additional info"
|
msgid "additional info"
|
||||||
msgstr "Additional Info"
|
msgstr "Additional Info"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:152
|
#: engine/vibes_auth/admin.py:123
|
||||||
|
msgid "You cannot jump over your head!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: engine/vibes_auth/admin.py:155
|
||||||
msgid "Close selected threads"
|
msgid "Close selected threads"
|
||||||
msgstr "Close selected threads"
|
msgstr "Close selected threads"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:156
|
#: engine/vibes_auth/admin.py:159
|
||||||
msgid "Open selected threads"
|
msgid "Open selected threads"
|
||||||
msgstr "Open selected threads"
|
msgstr "Open selected threads"
|
||||||
|
|
||||||
|
|
@ -227,15 +231,14 @@ msgstr "Account has been already activated..."
|
||||||
msgid "something went wrong: {e!s}"
|
msgid "something went wrong: {e!s}"
|
||||||
msgstr "Something went wrong: {e!s}"
|
msgstr "Something went wrong: {e!s}"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/mutations.py:327
|
#: engine/vibes_auth/graphene/mutations.py:327 engine/vibes_auth/viewsets.py:95
|
||||||
#: engine/vibes_auth/viewsets.py:95
|
|
||||||
msgid "token is invalid!"
|
msgid "token is invalid!"
|
||||||
msgstr "Token is invalid!"
|
msgstr "Token is invalid!"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:40
|
#: engine/vibes_auth/graphene/object_types.py:40
|
||||||
msgid ""
|
msgid ""
|
||||||
"the products this user has viewed most recently (max 48), in "
|
"the products this user has viewed most recently (max 48), in reverse‐"
|
||||||
"reverse‐chronological order"
|
"chronological order"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"The products this user has viewed most recently (max 48), in reverse-"
|
"The products this user has viewed most recently (max 48), in reverse-"
|
||||||
"chronological order."
|
"chronological order."
|
||||||
|
|
@ -249,8 +252,7 @@ msgstr "Groups"
|
||||||
msgid "wishlist"
|
msgid "wishlist"
|
||||||
msgstr "Wishlist"
|
msgstr "Wishlist"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:47
|
#: engine/vibes_auth/graphene/object_types.py:47 engine/vibes_auth/models.py:68
|
||||||
#: engine/vibes_auth/models.py:68
|
|
||||||
msgid "avatar"
|
msgid "avatar"
|
||||||
msgstr "Avatar"
|
msgstr "Avatar"
|
||||||
|
|
||||||
|
|
@ -261,11 +263,11 @@ msgstr "Attributes may be used to store custom data"
|
||||||
#: engine/vibes_auth/graphene/object_types.py:50
|
#: engine/vibes_auth/graphene/object_types.py:50
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"language is one of the {settings.LANGUAGES} with default "
|
"language is one of the {settings.LANGUAGES} with default {settings."
|
||||||
"{settings.LANGUAGE_CODE}"
|
"LANGUAGE_CODE}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Language is one of the {settings.LANGUAGES} with default "
|
"Language is one of the {settings.LANGUAGES} with default {settings."
|
||||||
"{settings.LANGUAGE_CODE}"
|
"LANGUAGE_CODE}"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:52
|
#: engine/vibes_auth/graphene/object_types.py:52
|
||||||
msgid "address set"
|
msgid "address set"
|
||||||
|
|
@ -480,7 +482,8 @@ msgstr "Hello %(user_first_name)s,"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have received a request to reset your password. please reset your password\n"
|
"we have received a request to reset your password. please reset your "
|
||||||
|
"password\n"
|
||||||
" by clicking the button below:"
|
" by clicking the button below:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"We have received a request to reset your password. Please reset your "
|
"We have received a request to reset your password. Please reset your "
|
||||||
|
|
@ -564,31 +567,31 @@ msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:30
|
#: engine/vibes_auth/views.py:30
|
||||||
msgid ""
|
msgid ""
|
||||||
"Represents a view for getting a pair of access and refresh tokens and user's"
|
"Represents a view for getting a pair of access and refresh tokens and user's "
|
||||||
" data. This view manages the process of handling token-based authentication "
|
"data. This view manages the process of handling token-based authentication "
|
||||||
"where clients can get a pair of JWT tokens (access and refresh) using "
|
"where clients can get a pair of JWT tokens (access and refresh) using "
|
||||||
"provided credentials. It is built on top of a base token view and ensures "
|
"provided credentials. It is built on top of a base token view and ensures "
|
||||||
"proper rate limiting to protect against brute force attacks."
|
"proper rate limiting to protect against brute force attacks."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Represents a view for getting a pair of access and refresh tokens and user's"
|
"Represents a view for getting a pair of access and refresh tokens and user's "
|
||||||
" data. This view manages the process of handling token-based authentication "
|
"data. This view manages the process of handling token-based authentication "
|
||||||
"where clients can get a pair of JWT tokens (access and refresh) using "
|
"where clients can get a pair of JWT tokens (access and refresh) using "
|
||||||
"provided credentials. It is built on top of a base token view and ensures "
|
"provided credentials. It is built on top of a base token view and ensures "
|
||||||
"proper rate limiting to protect against brute force attacks."
|
"proper rate limiting to protect against brute force attacks."
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:48
|
#: engine/vibes_auth/views.py:48
|
||||||
msgid ""
|
msgid ""
|
||||||
"Handles refreshing of tokens for authentication purposes. This class is used"
|
"Handles refreshing of tokens for authentication purposes. This class is used "
|
||||||
" to provide functionality for token refresh operations as part of an "
|
"to provide functionality for token refresh operations as part of an "
|
||||||
"authentication system. It ensures that clients can request a refreshed token"
|
"authentication system. It ensures that clients can request a refreshed token "
|
||||||
" within defined rate limits. The view relies on the associated serializer to"
|
"within defined rate limits. The view relies on the associated serializer to "
|
||||||
" validate token refresh inputs and produce appropriate outputs."
|
"validate token refresh inputs and produce appropriate outputs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Handles refreshing of tokens for authentication purposes. This class is used"
|
"Handles refreshing of tokens for authentication purposes. This class is used "
|
||||||
" to provide functionality for token refresh operations as part of an "
|
"to provide functionality for token refresh operations as part of an "
|
||||||
"authentication system. It ensures that clients can request a refreshed token"
|
"authentication system. It ensures that clients can request a refreshed token "
|
||||||
" within defined rate limits. The view relies on the associated serializer to"
|
"within defined rate limits. The view relies on the associated serializer to "
|
||||||
" validate token refresh inputs and produce appropriate outputs."
|
"validate token refresh inputs and produce appropriate outputs."
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:67
|
#: engine/vibes_auth/views.py:67
|
||||||
msgid ""
|
msgid ""
|
||||||
|
|
@ -605,10 +608,16 @@ msgstr "The token is invalid"
|
||||||
#: engine/vibes_auth/viewsets.py:45
|
#: engine/vibes_auth/viewsets.py:45
|
||||||
msgid ""
|
msgid ""
|
||||||
"User view set implementation.\n"
|
"User view set implementation.\n"
|
||||||
"Provides a set of actions that manage user-related data such as creation, retrieval, updates, deletion, and custom actions including password reset, avatar upload, account activation, and recently viewed items merging. This class extends the mixins and GenericViewSet for robust API handling."
|
"Provides a set of actions that manage user-related data such as creation, "
|
||||||
|
"retrieval, updates, deletion, and custom actions including password reset, "
|
||||||
|
"avatar upload, account activation, and recently viewed items merging. This "
|
||||||
|
"class extends the mixins and GenericViewSet for robust API handling."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"User view set implementation.\n"
|
"User view set implementation.\n"
|
||||||
"Provides a set of actions that manage user-related data such as creation, retrieval, updates, deletion, and custom actions including password reset, avatar upload, account activation, and recently viewed items merging. This class extends the mixins and GenericViewSet for robust API handling."
|
"Provides a set of actions that manage user-related data such as creation, "
|
||||||
|
"retrieval, updates, deletion, and custom actions including password reset, "
|
||||||
|
"avatar upload, account activation, and recently viewed items merging. This "
|
||||||
|
"class extends the mixins and GenericViewSet for robust API handling."
|
||||||
|
|
||||||
#: engine/vibes_auth/viewsets.py:99
|
#: engine/vibes_auth/viewsets.py:99
|
||||||
msgid "password reset successfully"
|
msgid "password reset successfully"
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,40 +13,44 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:47 engine/vibes_auth/admin.py:48
|
#: engine/vibes_auth/admin.py:48 engine/vibes_auth/admin.py:49
|
||||||
#: engine/vibes_auth/graphene/object_types.py:46
|
#: engine/vibes_auth/graphene/object_types.py:46
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Saldo"
|
msgstr "Saldo"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:56
|
#: engine/vibes_auth/admin.py:57
|
||||||
msgid "order"
|
msgid "order"
|
||||||
msgstr "Pida"
|
msgstr "Pida"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:57 engine/vibes_auth/graphene/object_types.py:44
|
#: engine/vibes_auth/admin.py:58 engine/vibes_auth/graphene/object_types.py:44
|
||||||
msgid "orders"
|
msgid "orders"
|
||||||
msgstr "Pedidos"
|
msgstr "Pedidos"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:67
|
#: engine/vibes_auth/admin.py:68
|
||||||
msgid "personal info"
|
msgid "personal info"
|
||||||
msgstr "Información personal"
|
msgstr "Información personal"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:71 engine/vibes_auth/graphene/object_types.py:43
|
#: engine/vibes_auth/admin.py:72 engine/vibes_auth/graphene/object_types.py:43
|
||||||
msgid "permissions"
|
msgid "permissions"
|
||||||
msgstr "Permisos"
|
msgstr "Permisos"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:84
|
#: engine/vibes_auth/admin.py:85
|
||||||
msgid "important dates"
|
msgid "important dates"
|
||||||
msgstr "Fechas importantes"
|
msgstr "Fechas importantes"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:85
|
#: engine/vibes_auth/admin.py:86
|
||||||
msgid "additional info"
|
msgid "additional info"
|
||||||
msgstr "Información adicional"
|
msgstr "Información adicional"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:152
|
#: engine/vibes_auth/admin.py:123
|
||||||
|
msgid "You cannot jump over your head!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: engine/vibes_auth/admin.py:155
|
||||||
msgid "Close selected threads"
|
msgid "Close selected threads"
|
||||||
msgstr "Cerrar los hilos seleccionados"
|
msgstr "Cerrar los hilos seleccionados"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:156
|
#: engine/vibes_auth/admin.py:159
|
||||||
msgid "Open selected threads"
|
msgid "Open selected threads"
|
||||||
msgstr "Abrir los hilos seleccionados"
|
msgstr "Abrir los hilos seleccionados"
|
||||||
|
|
||||||
|
|
@ -230,15 +234,14 @@ msgstr "La cuenta ya ha sido activada..."
|
||||||
msgid "something went wrong: {e!s}"
|
msgid "something went wrong: {e!s}"
|
||||||
msgstr "Algo salió mal: {e!s}."
|
msgstr "Algo salió mal: {e!s}."
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/mutations.py:327
|
#: engine/vibes_auth/graphene/mutations.py:327 engine/vibes_auth/viewsets.py:95
|
||||||
#: engine/vibes_auth/viewsets.py:95
|
|
||||||
msgid "token is invalid!"
|
msgid "token is invalid!"
|
||||||
msgstr "¡La ficha no es válida!"
|
msgstr "¡La ficha no es válida!"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:40
|
#: engine/vibes_auth/graphene/object_types.py:40
|
||||||
msgid ""
|
msgid ""
|
||||||
"the products this user has viewed most recently (max 48), in "
|
"the products this user has viewed most recently (max 48), in reverse‐"
|
||||||
"reverse‐chronological order"
|
"chronological order"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Los productos que este usuario ha visto más recientemente (máx. 48), en "
|
"Los productos que este usuario ha visto más recientemente (máx. 48), en "
|
||||||
"orden cronológico inverso."
|
"orden cronológico inverso."
|
||||||
|
|
@ -252,8 +255,7 @@ msgstr "Grupos"
|
||||||
msgid "wishlist"
|
msgid "wishlist"
|
||||||
msgstr "Lista de deseos"
|
msgstr "Lista de deseos"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:47
|
#: engine/vibes_auth/graphene/object_types.py:47 engine/vibes_auth/models.py:68
|
||||||
#: engine/vibes_auth/models.py:68
|
|
||||||
msgid "avatar"
|
msgid "avatar"
|
||||||
msgstr "Avatar"
|
msgstr "Avatar"
|
||||||
|
|
||||||
|
|
@ -264,8 +266,8 @@ msgstr "Los atributos pueden utilizarse para almacenar datos personalizados"
|
||||||
#: engine/vibes_auth/graphene/object_types.py:50
|
#: engine/vibes_auth/graphene/object_types.py:50
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"language is one of the {settings.LANGUAGES} with default "
|
"language is one of the {settings.LANGUAGES} with default {settings."
|
||||||
"{settings.LANGUAGE_CODE}"
|
"LANGUAGE_CODE}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"El idioma es uno de los {settings.LANGUAGES} con {settings.LANGUAGE_CODE} "
|
"El idioma es uno de los {settings.LANGUAGES} con {settings.LANGUAGE_CODE} "
|
||||||
"por defecto"
|
"por defecto"
|
||||||
|
|
@ -431,8 +433,7 @@ msgstr "`attributes` debe ser un diccionario"
|
||||||
|
|
||||||
#: engine/vibes_auth/serializers.py:93
|
#: engine/vibes_auth/serializers.py:93
|
||||||
msgid "business identificator is required when registering as a business"
|
msgid "business identificator is required when registering as a business"
|
||||||
msgstr ""
|
msgstr "El identificador de empresa es necesario para registrarse como empresa"
|
||||||
"El identificador de empresa es necesario para registrarse como empresa"
|
|
||||||
|
|
||||||
#: engine/vibes_auth/serializers.py:113
|
#: engine/vibes_auth/serializers.py:113
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
|
|
@ -485,7 +486,8 @@ msgstr "Hola %(user_first_name)s,"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have received a request to reset your password. please reset your password\n"
|
"we have received a request to reset your password. please reset your "
|
||||||
|
"password\n"
|
||||||
" by clicking the button below:"
|
" by clicking the button below:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Hemos recibido una solicitud para restablecer su contraseña. Por favor, "
|
"Hemos recibido una solicitud para restablecer su contraseña. Por favor, "
|
||||||
|
|
@ -569,14 +571,14 @@ msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:30
|
#: engine/vibes_auth/views.py:30
|
||||||
msgid ""
|
msgid ""
|
||||||
"Represents a view for getting a pair of access and refresh tokens and user's"
|
"Represents a view for getting a pair of access and refresh tokens and user's "
|
||||||
" data. This view manages the process of handling token-based authentication "
|
"data. This view manages the process of handling token-based authentication "
|
||||||
"where clients can get a pair of JWT tokens (access and refresh) using "
|
"where clients can get a pair of JWT tokens (access and refresh) using "
|
||||||
"provided credentials. It is built on top of a base token view and ensures "
|
"provided credentials. It is built on top of a base token view and ensures "
|
||||||
"proper rate limiting to protect against brute force attacks."
|
"proper rate limiting to protect against brute force attacks."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Representa una vista para obtener un par de tokens de acceso y actualización"
|
"Representa una vista para obtener un par de tokens de acceso y actualización "
|
||||||
" y los datos del usuario. Esta vista gestiona el proceso de autenticación "
|
"y los datos del usuario. Esta vista gestiona el proceso de autenticación "
|
||||||
"basada en tokens donde los clientes pueden obtener un par de tokens JWT "
|
"basada en tokens donde los clientes pueden obtener un par de tokens JWT "
|
||||||
"(acceso y actualización) utilizando las credenciales proporcionadas. Se "
|
"(acceso y actualización) utilizando las credenciales proporcionadas. Se "
|
||||||
"construye sobre una vista de token base y asegura una limitación de tasa "
|
"construye sobre una vista de token base y asegura una limitación de tasa "
|
||||||
|
|
@ -584,18 +586,18 @@ msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:48
|
#: engine/vibes_auth/views.py:48
|
||||||
msgid ""
|
msgid ""
|
||||||
"Handles refreshing of tokens for authentication purposes. This class is used"
|
"Handles refreshing of tokens for authentication purposes. This class is used "
|
||||||
" to provide functionality for token refresh operations as part of an "
|
"to provide functionality for token refresh operations as part of an "
|
||||||
"authentication system. It ensures that clients can request a refreshed token"
|
"authentication system. It ensures that clients can request a refreshed token "
|
||||||
" within defined rate limits. The view relies on the associated serializer to"
|
"within defined rate limits. The view relies on the associated serializer to "
|
||||||
" validate token refresh inputs and produce appropriate outputs."
|
"validate token refresh inputs and produce appropriate outputs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Maneja la actualización de tokens con fines de autenticación. Esta clase se "
|
"Maneja la actualización de tokens con fines de autenticación. Esta clase se "
|
||||||
"utiliza para proporcionar funcionalidad a las operaciones de actualización "
|
"utiliza para proporcionar funcionalidad a las operaciones de actualización "
|
||||||
"de tokens como parte de un sistema de autenticación. Garantiza que los "
|
"de tokens como parte de un sistema de autenticación. Garantiza que los "
|
||||||
"clientes puedan solicitar un token actualizado dentro de los límites de "
|
"clientes puedan solicitar un token actualizado dentro de los límites de "
|
||||||
"velocidad definidos. La vista depende del serializador asociado para validar"
|
"velocidad definidos. La vista depende del serializador asociado para validar "
|
||||||
" las entradas de actualización de tokens y producir las salidas apropiadas."
|
"las entradas de actualización de tokens y producir las salidas apropiadas."
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:67
|
#: engine/vibes_auth/views.py:67
|
||||||
msgid ""
|
msgid ""
|
||||||
|
|
@ -612,10 +614,18 @@ msgstr "El token no es válido"
|
||||||
#: engine/vibes_auth/viewsets.py:45
|
#: engine/vibes_auth/viewsets.py:45
|
||||||
msgid ""
|
msgid ""
|
||||||
"User view set implementation.\n"
|
"User view set implementation.\n"
|
||||||
"Provides a set of actions that manage user-related data such as creation, retrieval, updates, deletion, and custom actions including password reset, avatar upload, account activation, and recently viewed items merging. This class extends the mixins and GenericViewSet for robust API handling."
|
"Provides a set of actions that manage user-related data such as creation, "
|
||||||
|
"retrieval, updates, deletion, and custom actions including password reset, "
|
||||||
|
"avatar upload, account activation, and recently viewed items merging. This "
|
||||||
|
"class extends the mixins and GenericViewSet for robust API handling."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Implementación del conjunto de vistas de usuario.\n"
|
"Implementación del conjunto de vistas de usuario.\n"
|
||||||
"Proporciona un conjunto de acciones que gestionan los datos relacionados con el usuario, como la creación, recuperación, actualización, eliminación y acciones personalizadas, incluyendo el restablecimiento de la contraseña, la carga de avatares, la activación de cuentas y la fusión de elementos vistos recientemente. Esta clase extiende los mixins y GenericViewSet para un manejo robusto de la API."
|
"Proporciona un conjunto de acciones que gestionan los datos relacionados con "
|
||||||
|
"el usuario, como la creación, recuperación, actualización, eliminación y "
|
||||||
|
"acciones personalizadas, incluyendo el restablecimiento de la contraseña, la "
|
||||||
|
"carga de avatares, la activación de cuentas y la fusión de elementos vistos "
|
||||||
|
"recientemente. Esta clase extiende los mixins y GenericViewSet para un "
|
||||||
|
"manejo robusto de la API."
|
||||||
|
|
||||||
#: engine/vibes_auth/viewsets.py:99
|
#: engine/vibes_auth/viewsets.py:99
|
||||||
msgid "password reset successfully"
|
msgid "password reset successfully"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
|
@ -16,40 +16,44 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:47 engine/vibes_auth/admin.py:48
|
#: engine/vibes_auth/admin.py:48 engine/vibes_auth/admin.py:49
|
||||||
#: engine/vibes_auth/graphene/object_types.py:46
|
#: engine/vibes_auth/graphene/object_types.py:46
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:56
|
#: engine/vibes_auth/admin.py:57
|
||||||
msgid "order"
|
msgid "order"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:57 engine/vibes_auth/graphene/object_types.py:44
|
#: engine/vibes_auth/admin.py:58 engine/vibes_auth/graphene/object_types.py:44
|
||||||
msgid "orders"
|
msgid "orders"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:67
|
#: engine/vibes_auth/admin.py:68
|
||||||
msgid "personal info"
|
msgid "personal info"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:71 engine/vibes_auth/graphene/object_types.py:43
|
#: engine/vibes_auth/admin.py:72 engine/vibes_auth/graphene/object_types.py:43
|
||||||
msgid "permissions"
|
msgid "permissions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:84
|
#: engine/vibes_auth/admin.py:85
|
||||||
msgid "important dates"
|
msgid "important dates"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:85
|
#: engine/vibes_auth/admin.py:86
|
||||||
msgid "additional info"
|
msgid "additional info"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:152
|
#: engine/vibes_auth/admin.py:123
|
||||||
|
msgid "You cannot jump over your head!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: engine/vibes_auth/admin.py:155
|
||||||
msgid "Close selected threads"
|
msgid "Close selected threads"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:156
|
#: engine/vibes_auth/admin.py:159
|
||||||
msgid "Open selected threads"
|
msgid "Open selected threads"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,40 +13,44 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:47 engine/vibes_auth/admin.py:48
|
#: engine/vibes_auth/admin.py:48 engine/vibes_auth/admin.py:49
|
||||||
#: engine/vibes_auth/graphene/object_types.py:46
|
#: engine/vibes_auth/graphene/object_types.py:46
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Balance"
|
msgstr "Balance"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:56
|
#: engine/vibes_auth/admin.py:57
|
||||||
msgid "order"
|
msgid "order"
|
||||||
msgstr "Commande"
|
msgstr "Commande"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:57 engine/vibes_auth/graphene/object_types.py:44
|
#: engine/vibes_auth/admin.py:58 engine/vibes_auth/graphene/object_types.py:44
|
||||||
msgid "orders"
|
msgid "orders"
|
||||||
msgstr "Commandes"
|
msgstr "Commandes"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:67
|
#: engine/vibes_auth/admin.py:68
|
||||||
msgid "personal info"
|
msgid "personal info"
|
||||||
msgstr "Informations personnelles"
|
msgstr "Informations personnelles"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:71 engine/vibes_auth/graphene/object_types.py:43
|
#: engine/vibes_auth/admin.py:72 engine/vibes_auth/graphene/object_types.py:43
|
||||||
msgid "permissions"
|
msgid "permissions"
|
||||||
msgstr "Permissions"
|
msgstr "Permissions"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:84
|
#: engine/vibes_auth/admin.py:85
|
||||||
msgid "important dates"
|
msgid "important dates"
|
||||||
msgstr "Important dates"
|
msgstr "Important dates"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:85
|
#: engine/vibes_auth/admin.py:86
|
||||||
msgid "additional info"
|
msgid "additional info"
|
||||||
msgstr "Informations complémentaires"
|
msgstr "Informations complémentaires"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:152
|
#: engine/vibes_auth/admin.py:123
|
||||||
|
msgid "You cannot jump over your head!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: engine/vibes_auth/admin.py:155
|
||||||
msgid "Close selected threads"
|
msgid "Close selected threads"
|
||||||
msgstr "Fermer les fils sélectionnés"
|
msgstr "Fermer les fils sélectionnés"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:156
|
#: engine/vibes_auth/admin.py:159
|
||||||
msgid "Open selected threads"
|
msgid "Open selected threads"
|
||||||
msgstr "Ouvrir les fils sélectionnés"
|
msgstr "Ouvrir les fils sélectionnés"
|
||||||
|
|
||||||
|
|
@ -234,18 +238,17 @@ msgstr "Le compte a déjà été activé..."
|
||||||
msgid "something went wrong: {e!s}"
|
msgid "something went wrong: {e!s}"
|
||||||
msgstr "Quelque chose a mal tourné : {e!s}"
|
msgstr "Quelque chose a mal tourné : {e!s}"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/mutations.py:327
|
#: engine/vibes_auth/graphene/mutations.py:327 engine/vibes_auth/viewsets.py:95
|
||||||
#: engine/vibes_auth/viewsets.py:95
|
|
||||||
msgid "token is invalid!"
|
msgid "token is invalid!"
|
||||||
msgstr "Le jeton n'est pas valide !"
|
msgstr "Le jeton n'est pas valide !"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:40
|
#: engine/vibes_auth/graphene/object_types.py:40
|
||||||
msgid ""
|
msgid ""
|
||||||
"the products this user has viewed most recently (max 48), in "
|
"the products this user has viewed most recently (max 48), in reverse‐"
|
||||||
"reverse‐chronological order"
|
"chronological order"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Les produits que cet utilisateur a consultés le plus récemment (max 48), par"
|
"Les produits que cet utilisateur a consultés le plus récemment (max 48), par "
|
||||||
" ordre chronologique inverse."
|
"ordre chronologique inverse."
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:42
|
#: engine/vibes_auth/graphene/object_types.py:42
|
||||||
#: engine/vibes_auth/models.py:176
|
#: engine/vibes_auth/models.py:176
|
||||||
|
|
@ -256,8 +259,7 @@ msgstr "Groupes"
|
||||||
msgid "wishlist"
|
msgid "wishlist"
|
||||||
msgstr "Liste de souhaits"
|
msgstr "Liste de souhaits"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:47
|
#: engine/vibes_auth/graphene/object_types.py:47 engine/vibes_auth/models.py:68
|
||||||
#: engine/vibes_auth/models.py:68
|
|
||||||
msgid "avatar"
|
msgid "avatar"
|
||||||
msgstr "Avatar"
|
msgstr "Avatar"
|
||||||
|
|
||||||
|
|
@ -269,8 +271,8 @@ msgstr ""
|
||||||
#: engine/vibes_auth/graphene/object_types.py:50
|
#: engine/vibes_auth/graphene/object_types.py:50
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"language is one of the {settings.LANGUAGES} with default "
|
"language is one of the {settings.LANGUAGES} with default {settings."
|
||||||
"{settings.LANGUAGE_CODE}"
|
"LANGUAGE_CODE}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"La langue est l'une des {settings.LANGUAGES} avec la valeur par défaut "
|
"La langue est l'une des {settings.LANGUAGES} avec la valeur par défaut "
|
||||||
"{settings.LANGUAGE_CODE}."
|
"{settings.LANGUAGE_CODE}."
|
||||||
|
|
@ -468,8 +470,7 @@ msgstr "Jeton non valide"
|
||||||
|
|
||||||
#: engine/vibes_auth/serializers.py:243
|
#: engine/vibes_auth/serializers.py:243
|
||||||
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"
|
|
||||||
|
|
||||||
#: engine/vibes_auth/serializers.py:245
|
#: engine/vibes_auth/serializers.py:245
|
||||||
msgid "user does not exist"
|
msgid "user does not exist"
|
||||||
|
|
@ -496,7 +497,8 @@ msgstr "Bonjour %(user_first_name)s,"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have received a request to reset your password. please reset your password\n"
|
"we have received a request to reset your password. please reset your "
|
||||||
|
"password\n"
|
||||||
" by clicking the button below:"
|
" by clicking the button below:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Nous avons reçu une demande de réinitialisation de votre mot de passe. "
|
"Nous avons reçu une demande de réinitialisation de votre mot de passe. "
|
||||||
|
|
@ -513,7 +515,8 @@ msgid ""
|
||||||
"if the button above does not work, please copy and paste the following URL\n"
|
"if the button above does not work, please copy and paste the following URL\n"
|
||||||
" into your web browser:"
|
" into your web browser:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Si le bouton ci-dessus ne fonctionne pas, veuillez copier et coller l'URL suivante\n"
|
"Si le bouton ci-dessus ne fonctionne pas, veuillez copier et coller l'URL "
|
||||||
|
"suivante\n"
|
||||||
" suivante dans votre navigateur web :"
|
" suivante dans votre navigateur web :"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:100
|
#: engine/vibes_auth/templates/user_reset_password_email.html:100
|
||||||
|
|
@ -545,8 +548,8 @@ msgid ""
|
||||||
"thank you for signing up for %(project_name)s. please activate your account\n"
|
"thank you for signing up for %(project_name)s. please activate your account\n"
|
||||||
" by clicking the button below:"
|
" by clicking the button below:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Merci de vous être inscrit à %(project_name)s. Veuillez activer votre compte"
|
"Merci de vous être inscrit à %(project_name)s. Veuillez activer votre compte "
|
||||||
" en cliquant sur le bouton ci-dessous :"
|
"en cliquant sur le bouton ci-dessous :"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_verification_email.html:96
|
#: engine/vibes_auth/templates/user_verification_email.html:96
|
||||||
msgid ""
|
msgid ""
|
||||||
|
|
@ -581,8 +584,8 @@ msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:30
|
#: engine/vibes_auth/views.py:30
|
||||||
msgid ""
|
msgid ""
|
||||||
"Represents a view for getting a pair of access and refresh tokens and user's"
|
"Represents a view for getting a pair of access and refresh tokens and user's "
|
||||||
" data. This view manages the process of handling token-based authentication "
|
"data. This view manages the process of handling token-based authentication "
|
||||||
"where clients can get a pair of JWT tokens (access and refresh) using "
|
"where clients can get a pair of JWT tokens (access and refresh) using "
|
||||||
"provided credentials. It is built on top of a base token view and ensures "
|
"provided credentials. It is built on top of a base token view and ensures "
|
||||||
"proper rate limiting to protect against brute force attacks."
|
"proper rate limiting to protect against brute force attacks."
|
||||||
|
|
@ -597,11 +600,11 @@ msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:48
|
#: engine/vibes_auth/views.py:48
|
||||||
msgid ""
|
msgid ""
|
||||||
"Handles refreshing of tokens for authentication purposes. This class is used"
|
"Handles refreshing of tokens for authentication purposes. This class is used "
|
||||||
" to provide functionality for token refresh operations as part of an "
|
"to provide functionality for token refresh operations as part of an "
|
||||||
"authentication system. It ensures that clients can request a refreshed token"
|
"authentication system. It ensures that clients can request a refreshed token "
|
||||||
" within defined rate limits. The view relies on the associated serializer to"
|
"within defined rate limits. The view relies on the associated serializer to "
|
||||||
" validate token refresh inputs and produce appropriate outputs."
|
"validate token refresh inputs and produce appropriate outputs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Gère le rafraîchissement des jetons à des fins d'authentification. Cette "
|
"Gère le rafraîchissement des jetons à des fins d'authentification. Cette "
|
||||||
"classe est utilisée pour fournir une fonctionnalité pour les opérations de "
|
"classe est utilisée pour fournir une fonctionnalité pour les opérations de "
|
||||||
|
|
@ -616,8 +619,8 @@ msgid ""
|
||||||
"Represents a view for verifying JSON Web Tokens (JWT) using specific "
|
"Represents a view for verifying JSON Web Tokens (JWT) using specific "
|
||||||
"serialization and validation logic. "
|
"serialization and validation logic. "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Représente une vue permettant de vérifier les jetons Web JSON (JWT) à l'aide"
|
"Représente une vue permettant de vérifier les jetons Web JSON (JWT) à l'aide "
|
||||||
" d'une logique de sérialisation et de validation spécifique."
|
"d'une logique de sérialisation et de validation spécifique."
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:80
|
#: engine/vibes_auth/views.py:80
|
||||||
msgid "the token is invalid"
|
msgid "the token is invalid"
|
||||||
|
|
@ -626,10 +629,18 @@ msgstr "Le jeton n'est pas valide"
|
||||||
#: engine/vibes_auth/viewsets.py:45
|
#: engine/vibes_auth/viewsets.py:45
|
||||||
msgid ""
|
msgid ""
|
||||||
"User view set implementation.\n"
|
"User view set implementation.\n"
|
||||||
"Provides a set of actions that manage user-related data such as creation, retrieval, updates, deletion, and custom actions including password reset, avatar upload, account activation, and recently viewed items merging. This class extends the mixins and GenericViewSet for robust API handling."
|
"Provides a set of actions that manage user-related data such as creation, "
|
||||||
|
"retrieval, updates, deletion, and custom actions including password reset, "
|
||||||
|
"avatar upload, account activation, and recently viewed items merging. This "
|
||||||
|
"class extends the mixins and GenericViewSet for robust API handling."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Mise en œuvre de l'ensemble des vues de l'utilisateur.\n"
|
"Mise en œuvre de l'ensemble des vues de l'utilisateur.\n"
|
||||||
"Fournit un ensemble d'actions qui gèrent les données liées à l'utilisateur, telles que la création, la récupération, les mises à jour, la suppression et les actions personnalisées, notamment la réinitialisation du mot de passe, le téléchargement de l'avatar, l'activation du compte et la fusion des éléments récemment consultés. Cette classe étend les mixins et GenericViewSet pour une gestion robuste de l'API."
|
"Fournit un ensemble d'actions qui gèrent les données liées à l'utilisateur, "
|
||||||
|
"telles que la création, la récupération, les mises à jour, la suppression et "
|
||||||
|
"les actions personnalisées, notamment la réinitialisation du mot de passe, "
|
||||||
|
"le téléchargement de l'avatar, l'activation du compte et la fusion des "
|
||||||
|
"éléments récemment consultés. Cette classe étend les mixins et "
|
||||||
|
"GenericViewSet pour une gestion robuste de l'API."
|
||||||
|
|
||||||
#: engine/vibes_auth/viewsets.py:99
|
#: engine/vibes_auth/viewsets.py:99
|
||||||
msgid "password reset successfully"
|
msgid "password reset successfully"
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,40 +13,44 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:47 engine/vibes_auth/admin.py:48
|
#: engine/vibes_auth/admin.py:48 engine/vibes_auth/admin.py:49
|
||||||
#: engine/vibes_auth/graphene/object_types.py:46
|
#: engine/vibes_auth/graphene/object_types.py:46
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "מאזניים"
|
msgstr "מאזניים"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:56
|
#: engine/vibes_auth/admin.py:57
|
||||||
msgid "order"
|
msgid "order"
|
||||||
msgstr "הזמנה"
|
msgstr "הזמנה"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:57 engine/vibes_auth/graphene/object_types.py:44
|
#: engine/vibes_auth/admin.py:58 engine/vibes_auth/graphene/object_types.py:44
|
||||||
msgid "orders"
|
msgid "orders"
|
||||||
msgstr "הזמנות"
|
msgstr "הזמנות"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:67
|
#: engine/vibes_auth/admin.py:68
|
||||||
msgid "personal info"
|
msgid "personal info"
|
||||||
msgstr "מידע אישי"
|
msgstr "מידע אישי"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:71 engine/vibes_auth/graphene/object_types.py:43
|
#: engine/vibes_auth/admin.py:72 engine/vibes_auth/graphene/object_types.py:43
|
||||||
msgid "permissions"
|
msgid "permissions"
|
||||||
msgstr "הרשאות"
|
msgstr "הרשאות"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:84
|
#: engine/vibes_auth/admin.py:85
|
||||||
msgid "important dates"
|
msgid "important dates"
|
||||||
msgstr "תאריכים חשובים"
|
msgstr "תאריכים חשובים"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:85
|
#: engine/vibes_auth/admin.py:86
|
||||||
msgid "additional info"
|
msgid "additional info"
|
||||||
msgstr "מידע נוסף"
|
msgstr "מידע נוסף"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:152
|
#: engine/vibes_auth/admin.py:123
|
||||||
|
msgid "You cannot jump over your head!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: engine/vibes_auth/admin.py:155
|
||||||
msgid "Close selected threads"
|
msgid "Close selected threads"
|
||||||
msgstr "סגור את השרשורים הנבחרים"
|
msgstr "סגור את השרשורים הנבחרים"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:156
|
#: engine/vibes_auth/admin.py:159
|
||||||
msgid "Open selected threads"
|
msgid "Open selected threads"
|
||||||
msgstr "פתח את השרשורים הנבחרים"
|
msgstr "פתח את השרשורים הנבחרים"
|
||||||
|
|
||||||
|
|
@ -227,15 +231,14 @@ msgstr "החשבון כבר הופעל..."
|
||||||
msgid "something went wrong: {e!s}"
|
msgid "something went wrong: {e!s}"
|
||||||
msgstr "משהו השתבש: {e!s}"
|
msgstr "משהו השתבש: {e!s}"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/mutations.py:327
|
#: engine/vibes_auth/graphene/mutations.py:327 engine/vibes_auth/viewsets.py:95
|
||||||
#: engine/vibes_auth/viewsets.py:95
|
|
||||||
msgid "token is invalid!"
|
msgid "token is invalid!"
|
||||||
msgstr "האסימון אינו חוקי!"
|
msgstr "האסימון אינו חוקי!"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:40
|
#: engine/vibes_auth/graphene/object_types.py:40
|
||||||
msgid ""
|
msgid ""
|
||||||
"the products this user has viewed most recently (max 48), in "
|
"the products this user has viewed most recently (max 48), in reverse‐"
|
||||||
"reverse‐chronological order"
|
"chronological order"
|
||||||
msgstr "המוצרים שהמשתמש צפה בהם לאחרונה (מקסימום 48), בסדר כרונולוגי הפוך."
|
msgstr "המוצרים שהמשתמש צפה בהם לאחרונה (מקסימום 48), בסדר כרונולוגי הפוך."
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:42
|
#: engine/vibes_auth/graphene/object_types.py:42
|
||||||
|
|
@ -247,8 +250,7 @@ msgstr "קבוצות"
|
||||||
msgid "wishlist"
|
msgid "wishlist"
|
||||||
msgstr "רשימת משאלות"
|
msgstr "רשימת משאלות"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:47
|
#: engine/vibes_auth/graphene/object_types.py:47 engine/vibes_auth/models.py:68
|
||||||
#: engine/vibes_auth/models.py:68
|
|
||||||
msgid "avatar"
|
msgid "avatar"
|
||||||
msgstr "אוואטר"
|
msgstr "אוואטר"
|
||||||
|
|
||||||
|
|
@ -259,8 +261,8 @@ msgstr "ניתן להשתמש בתכונות לאחסון נתונים מותא
|
||||||
#: engine/vibes_auth/graphene/object_types.py:50
|
#: engine/vibes_auth/graphene/object_types.py:50
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"language is one of the {settings.LANGUAGES} with default "
|
"language is one of the {settings.LANGUAGES} with default {settings."
|
||||||
"{settings.LANGUAGE_CODE}"
|
"LANGUAGE_CODE}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"השפה היא אחת ה-{settings.LANGUAGES} עם ברירת מחדל {settings.LANGUAGE_CODE}"
|
"השפה היא אחת ה-{settings.LANGUAGES} עם ברירת מחדל {settings.LANGUAGE_CODE}"
|
||||||
|
|
||||||
|
|
@ -294,10 +296,10 @@ msgid ""
|
||||||
"verifying accounts. The User model is designed to handle specific use cases "
|
"verifying accounts. The User model is designed to handle specific use cases "
|
||||||
"for enhanced user management."
|
"for enhanced user management."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"מייצג ישות משתמש עם שדות ושיטות מותאמים אישית לפונקציונליות מורחבת. מחלקה זו"
|
"מייצג ישות משתמש עם שדות ושיטות מותאמים אישית לפונקציונליות מורחבת. מחלקה זו "
|
||||||
" מרחיבה את המודל AbstractUser ומשלבת תכונות נוספות כגון כניסה מותאמת אישית "
|
"מרחיבה את המודל AbstractUser ומשלבת תכונות נוספות כגון כניסה מותאמת אישית "
|
||||||
"באמצעות דוא\"ל, שיטות אימות, מצב מנוי, אימות ואחסון תכונות. היא מספקת גם כלי"
|
"באמצעות דוא\"ל, שיטות אימות, מצב מנוי, אימות ואחסון תכונות. היא מספקת גם כלי "
|
||||||
" עזר לניהול פריטים שנצפו לאחרונה והפעלה מבוססת אסימון לאימות חשבונות. המודל "
|
"עזר לניהול פריטים שנצפו לאחרונה והפעלה מבוססת אסימון לאימות חשבונות. המודל "
|
||||||
"User נועד לטפל במקרי שימוש ספציפיים לניהול משתמשים משופר."
|
"User נועד לטפל במקרי שימוש ספציפיים לניהול משתמשים משופר."
|
||||||
|
|
||||||
#: engine/vibes_auth/models.py:51
|
#: engine/vibes_auth/models.py:51
|
||||||
|
|
@ -475,11 +477,12 @@ msgstr "שלום %(user_first_name)s,"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have received a request to reset your password. please reset your password\n"
|
"we have received a request to reset your password. please reset your "
|
||||||
|
"password\n"
|
||||||
" by clicking the button below:"
|
" by clicking the button below:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"קיבלנו בקשה לאיפוס הסיסמה שלך. אנא איפס את הסיסמה שלך על ידי לחיצה על הכפתור"
|
"קיבלנו בקשה לאיפוס הסיסמה שלך. אנא איפס את הסיסמה שלך על ידי לחיצה על הכפתור "
|
||||||
" שלהלן:"
|
"שלהלן:"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:95
|
#: engine/vibes_auth/templates/user_reset_password_email.html:95
|
||||||
msgid "reset password"
|
msgid "reset password"
|
||||||
|
|
@ -555,8 +558,8 @@ msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:30
|
#: engine/vibes_auth/views.py:30
|
||||||
msgid ""
|
msgid ""
|
||||||
"Represents a view for getting a pair of access and refresh tokens and user's"
|
"Represents a view for getting a pair of access and refresh tokens and user's "
|
||||||
" data. This view manages the process of handling token-based authentication "
|
"data. This view manages the process of handling token-based authentication "
|
||||||
"where clients can get a pair of JWT tokens (access and refresh) using "
|
"where clients can get a pair of JWT tokens (access and refresh) using "
|
||||||
"provided credentials. It is built on top of a base token view and ensures "
|
"provided credentials. It is built on top of a base token view and ensures "
|
||||||
"proper rate limiting to protect against brute force attacks."
|
"proper rate limiting to protect against brute force attacks."
|
||||||
|
|
@ -568,11 +571,11 @@ msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:48
|
#: engine/vibes_auth/views.py:48
|
||||||
msgid ""
|
msgid ""
|
||||||
"Handles refreshing of tokens for authentication purposes. This class is used"
|
"Handles refreshing of tokens for authentication purposes. This class is used "
|
||||||
" to provide functionality for token refresh operations as part of an "
|
"to provide functionality for token refresh operations as part of an "
|
||||||
"authentication system. It ensures that clients can request a refreshed token"
|
"authentication system. It ensures that clients can request a refreshed token "
|
||||||
" within defined rate limits. The view relies on the associated serializer to"
|
"within defined rate limits. The view relies on the associated serializer to "
|
||||||
" validate token refresh inputs and produce appropriate outputs."
|
"validate token refresh inputs and produce appropriate outputs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"מטפל ברענון אסימונים למטרות אימות. מחלקה זו משמשת לספק פונקציונליות עבור "
|
"מטפל ברענון אסימונים למטרות אימות. מחלקה זו משמשת לספק פונקציונליות עבור "
|
||||||
"פעולות רענון אסימונים כחלק ממערכת אימות. היא מבטיחה שלקוחות יוכלו לבקש "
|
"פעולות רענון אסימונים כחלק ממערכת אימות. היא מבטיחה שלקוחות יוכלו לבקש "
|
||||||
|
|
@ -594,7 +597,10 @@ msgstr "האסימון אינו חוקי"
|
||||||
#: engine/vibes_auth/viewsets.py:45
|
#: engine/vibes_auth/viewsets.py:45
|
||||||
msgid ""
|
msgid ""
|
||||||
"User view set implementation.\n"
|
"User view set implementation.\n"
|
||||||
"Provides a set of actions that manage user-related data such as creation, retrieval, updates, deletion, and custom actions including password reset, avatar upload, account activation, and recently viewed items merging. This class extends the mixins and GenericViewSet for robust API handling."
|
"Provides a set of actions that manage user-related data such as creation, "
|
||||||
|
"retrieval, updates, deletion, and custom actions including password reset, "
|
||||||
|
"avatar upload, account activation, and recently viewed items merging. This "
|
||||||
|
"class extends the mixins and GenericViewSet for robust API handling."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"יישום הגדרת תצוגת משתמש. מספק סט פעולות לניהול נתונים הקשורים למשתמש, כגון "
|
"יישום הגדרת תצוגת משתמש. מספק סט פעולות לניהול נתונים הקשורים למשתמש, כגון "
|
||||||
"יצירה, אחזור, עדכונים, מחיקה ופעולות מותאמות אישית, כולל איפוס סיסמה, העלאת "
|
"יצירה, אחזור, עדכונים, מחיקה ופעולות מותאמות אישית, כולל איפוס סיסמה, העלאת "
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -16,40 +16,44 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:47 engine/vibes_auth/admin.py:48
|
#: engine/vibes_auth/admin.py:48 engine/vibes_auth/admin.py:49
|
||||||
#: engine/vibes_auth/graphene/object_types.py:46
|
#: engine/vibes_auth/graphene/object_types.py:46
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:56
|
#: engine/vibes_auth/admin.py:57
|
||||||
msgid "order"
|
msgid "order"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:57 engine/vibes_auth/graphene/object_types.py:44
|
#: engine/vibes_auth/admin.py:58 engine/vibes_auth/graphene/object_types.py:44
|
||||||
msgid "orders"
|
msgid "orders"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:67
|
#: engine/vibes_auth/admin.py:68
|
||||||
msgid "personal info"
|
msgid "personal info"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:71 engine/vibes_auth/graphene/object_types.py:43
|
#: engine/vibes_auth/admin.py:72 engine/vibes_auth/graphene/object_types.py:43
|
||||||
msgid "permissions"
|
msgid "permissions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:84
|
#: engine/vibes_auth/admin.py:85
|
||||||
msgid "important dates"
|
msgid "important dates"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:85
|
#: engine/vibes_auth/admin.py:86
|
||||||
msgid "additional info"
|
msgid "additional info"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:152
|
#: engine/vibes_auth/admin.py:123
|
||||||
|
msgid "You cannot jump over your head!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: engine/vibes_auth/admin.py:155
|
||||||
msgid "Close selected threads"
|
msgid "Close selected threads"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:156
|
#: engine/vibes_auth/admin.py:159
|
||||||
msgid "Open selected threads"
|
msgid "Open selected threads"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+0300\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
|
@ -16,40 +16,44 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:47 engine/vibes_auth/admin.py:48
|
#: engine/vibes_auth/admin.py:48 engine/vibes_auth/admin.py:49
|
||||||
#: engine/vibes_auth/graphene/object_types.py:46
|
#: engine/vibes_auth/graphene/object_types.py:46
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:56
|
#: engine/vibes_auth/admin.py:57
|
||||||
msgid "order"
|
msgid "order"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:57 engine/vibes_auth/graphene/object_types.py:44
|
#: engine/vibes_auth/admin.py:58 engine/vibes_auth/graphene/object_types.py:44
|
||||||
msgid "orders"
|
msgid "orders"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:67
|
#: engine/vibes_auth/admin.py:68
|
||||||
msgid "personal info"
|
msgid "personal info"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:71 engine/vibes_auth/graphene/object_types.py:43
|
#: engine/vibes_auth/admin.py:72 engine/vibes_auth/graphene/object_types.py:43
|
||||||
msgid "permissions"
|
msgid "permissions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:84
|
#: engine/vibes_auth/admin.py:85
|
||||||
msgid "important dates"
|
msgid "important dates"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:85
|
#: engine/vibes_auth/admin.py:86
|
||||||
msgid "additional info"
|
msgid "additional info"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:152
|
#: engine/vibes_auth/admin.py:123
|
||||||
|
msgid "You cannot jump over your head!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: engine/vibes_auth/admin.py:155
|
||||||
msgid "Close selected threads"
|
msgid "Close selected threads"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:156
|
#: engine/vibes_auth/admin.py:159
|
||||||
msgid "Open selected threads"
|
msgid "Open selected threads"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,40 +13,44 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:47 engine/vibes_auth/admin.py:48
|
#: engine/vibes_auth/admin.py:48 engine/vibes_auth/admin.py:49
|
||||||
#: engine/vibes_auth/graphene/object_types.py:46
|
#: engine/vibes_auth/graphene/object_types.py:46
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Keseimbangan"
|
msgstr "Keseimbangan"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:56
|
#: engine/vibes_auth/admin.py:57
|
||||||
msgid "order"
|
msgid "order"
|
||||||
msgstr "Pesan"
|
msgstr "Pesan"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:57 engine/vibes_auth/graphene/object_types.py:44
|
#: engine/vibes_auth/admin.py:58 engine/vibes_auth/graphene/object_types.py:44
|
||||||
msgid "orders"
|
msgid "orders"
|
||||||
msgstr "Pesanan"
|
msgstr "Pesanan"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:67
|
#: engine/vibes_auth/admin.py:68
|
||||||
msgid "personal info"
|
msgid "personal info"
|
||||||
msgstr "Informasi Pribadi"
|
msgstr "Informasi Pribadi"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:71 engine/vibes_auth/graphene/object_types.py:43
|
#: engine/vibes_auth/admin.py:72 engine/vibes_auth/graphene/object_types.py:43
|
||||||
msgid "permissions"
|
msgid "permissions"
|
||||||
msgstr "Izin"
|
msgstr "Izin"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:84
|
#: engine/vibes_auth/admin.py:85
|
||||||
msgid "important dates"
|
msgid "important dates"
|
||||||
msgstr "Tanggal-tanggal penting"
|
msgstr "Tanggal-tanggal penting"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:85
|
#: engine/vibes_auth/admin.py:86
|
||||||
msgid "additional info"
|
msgid "additional info"
|
||||||
msgstr "Informasi Tambahan"
|
msgstr "Informasi Tambahan"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:152
|
#: engine/vibes_auth/admin.py:123
|
||||||
|
msgid "You cannot jump over your head!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: engine/vibes_auth/admin.py:155
|
||||||
msgid "Close selected threads"
|
msgid "Close selected threads"
|
||||||
msgstr "Menutup utas yang dipilih"
|
msgstr "Menutup utas yang dipilih"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:156
|
#: engine/vibes_auth/admin.py:159
|
||||||
msgid "Open selected threads"
|
msgid "Open selected threads"
|
||||||
msgstr "Buka utas yang dipilih"
|
msgstr "Buka utas yang dipilih"
|
||||||
|
|
||||||
|
|
@ -230,15 +234,14 @@ msgstr "Akun sudah diaktifkan..."
|
||||||
msgid "something went wrong: {e!s}"
|
msgid "something went wrong: {e!s}"
|
||||||
msgstr "Ada yang tidak beres: {e!s}"
|
msgstr "Ada yang tidak beres: {e!s}"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/mutations.py:327
|
#: engine/vibes_auth/graphene/mutations.py:327 engine/vibes_auth/viewsets.py:95
|
||||||
#: engine/vibes_auth/viewsets.py:95
|
|
||||||
msgid "token is invalid!"
|
msgid "token is invalid!"
|
||||||
msgstr "Token tidak valid!"
|
msgstr "Token tidak valid!"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:40
|
#: engine/vibes_auth/graphene/object_types.py:40
|
||||||
msgid ""
|
msgid ""
|
||||||
"the products this user has viewed most recently (max 48), in "
|
"the products this user has viewed most recently (max 48), in reverse‐"
|
||||||
"reverse‐chronological order"
|
"chronological order"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Produk yang terakhir dilihat pengguna ini (maksimal 48), dalam urutan "
|
"Produk yang terakhir dilihat pengguna ini (maksimal 48), dalam urutan "
|
||||||
"kronologis terbalik."
|
"kronologis terbalik."
|
||||||
|
|
@ -252,8 +255,7 @@ msgstr "Grup"
|
||||||
msgid "wishlist"
|
msgid "wishlist"
|
||||||
msgstr "Daftar keinginan"
|
msgstr "Daftar keinginan"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:47
|
#: engine/vibes_auth/graphene/object_types.py:47 engine/vibes_auth/models.py:68
|
||||||
#: engine/vibes_auth/models.py:68
|
|
||||||
msgid "avatar"
|
msgid "avatar"
|
||||||
msgstr "Avatar"
|
msgstr "Avatar"
|
||||||
|
|
||||||
|
|
@ -264,11 +266,11 @@ msgstr "Atribut dapat digunakan untuk menyimpan data khusus"
|
||||||
#: engine/vibes_auth/graphene/object_types.py:50
|
#: engine/vibes_auth/graphene/object_types.py:50
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"language is one of the {settings.LANGUAGES} with default "
|
"language is one of the {settings.LANGUAGES} with default {settings."
|
||||||
"{settings.LANGUAGE_CODE}"
|
"LANGUAGE_CODE}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Bahasa adalah salah satu dari {settings.LANGUAGES} dengan default "
|
"Bahasa adalah salah satu dari {settings.LANGUAGES} dengan default {settings."
|
||||||
"{settings.LANGUAGE_CODE}"
|
"LANGUAGE_CODE}"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:52
|
#: engine/vibes_auth/graphene/object_types.py:52
|
||||||
msgid "address set"
|
msgid "address set"
|
||||||
|
|
@ -484,11 +486,12 @@ msgstr "Halo %(user_first_name)s,"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have received a request to reset your password. please reset your password\n"
|
"we have received a request to reset your password. please reset your "
|
||||||
|
"password\n"
|
||||||
" by clicking the button below:"
|
" by clicking the button below:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Kami telah menerima permintaan untuk mengatur ulang kata sandi Anda. Silakan"
|
"Kami telah menerima permintaan untuk mengatur ulang kata sandi Anda. Silakan "
|
||||||
" atur ulang kata sandi Anda dengan mengeklik tombol di bawah ini:"
|
"atur ulang kata sandi Anda dengan mengeklik tombol di bawah ini:"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:95
|
#: engine/vibes_auth/templates/user_reset_password_email.html:95
|
||||||
msgid "reset password"
|
msgid "reset password"
|
||||||
|
|
@ -500,7 +503,8 @@ msgid ""
|
||||||
"if the button above does not work, please copy and paste the following URL\n"
|
"if the button above does not work, please copy and paste the following URL\n"
|
||||||
" into your web browser:"
|
" into your web browser:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Jika tombol di atas tidak berfungsi, silakan salin dan tempelkan URL berikut\n"
|
"Jika tombol di atas tidak berfungsi, silakan salin dan tempelkan URL "
|
||||||
|
"berikut\n"
|
||||||
" ke dalam peramban web Anda:"
|
" ke dalam peramban web Anda:"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:100
|
#: engine/vibes_auth/templates/user_reset_password_email.html:100
|
||||||
|
|
@ -568,8 +572,8 @@ msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:30
|
#: engine/vibes_auth/views.py:30
|
||||||
msgid ""
|
msgid ""
|
||||||
"Represents a view for getting a pair of access and refresh tokens and user's"
|
"Represents a view for getting a pair of access and refresh tokens and user's "
|
||||||
" data. This view manages the process of handling token-based authentication "
|
"data. This view manages the process of handling token-based authentication "
|
||||||
"where clients can get a pair of JWT tokens (access and refresh) using "
|
"where clients can get a pair of JWT tokens (access and refresh) using "
|
||||||
"provided credentials. It is built on top of a base token view and ensures "
|
"provided credentials. It is built on top of a base token view and ensures "
|
||||||
"proper rate limiting to protect against brute force attacks."
|
"proper rate limiting to protect against brute force attacks."
|
||||||
|
|
@ -583,11 +587,11 @@ msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:48
|
#: engine/vibes_auth/views.py:48
|
||||||
msgid ""
|
msgid ""
|
||||||
"Handles refreshing of tokens for authentication purposes. This class is used"
|
"Handles refreshing of tokens for authentication purposes. This class is used "
|
||||||
" to provide functionality for token refresh operations as part of an "
|
"to provide functionality for token refresh operations as part of an "
|
||||||
"authentication system. It ensures that clients can request a refreshed token"
|
"authentication system. It ensures that clients can request a refreshed token "
|
||||||
" within defined rate limits. The view relies on the associated serializer to"
|
"within defined rate limits. The view relies on the associated serializer to "
|
||||||
" validate token refresh inputs and produce appropriate outputs."
|
"validate token refresh inputs and produce appropriate outputs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Menangani penyegaran token untuk tujuan otentikasi. Kelas ini digunakan "
|
"Menangani penyegaran token untuk tujuan otentikasi. Kelas ini digunakan "
|
||||||
"untuk menyediakan fungsionalitas untuk operasi penyegaran token sebagai "
|
"untuk menyediakan fungsionalitas untuk operasi penyegaran token sebagai "
|
||||||
|
|
@ -611,10 +615,17 @@ msgstr "Token tidak valid"
|
||||||
#: engine/vibes_auth/viewsets.py:45
|
#: engine/vibes_auth/viewsets.py:45
|
||||||
msgid ""
|
msgid ""
|
||||||
"User view set implementation.\n"
|
"User view set implementation.\n"
|
||||||
"Provides a set of actions that manage user-related data such as creation, retrieval, updates, deletion, and custom actions including password reset, avatar upload, account activation, and recently viewed items merging. This class extends the mixins and GenericViewSet for robust API handling."
|
"Provides a set of actions that manage user-related data such as creation, "
|
||||||
|
"retrieval, updates, deletion, and custom actions including password reset, "
|
||||||
|
"avatar upload, account activation, and recently viewed items merging. This "
|
||||||
|
"class extends the mixins and GenericViewSet for robust API handling."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Implementasi set tampilan pengguna.\n"
|
"Implementasi set tampilan pengguna.\n"
|
||||||
"Menyediakan serangkaian tindakan yang mengelola data terkait pengguna seperti pembuatan, pengambilan, pembaruan, penghapusan, dan tindakan khusus termasuk pengaturan ulang kata sandi, unggahan avatar, aktivasi akun, dan penggabungan item yang baru dilihat. Kelas ini memperluas mixin dan GenericViewSet untuk penanganan API yang kuat."
|
"Menyediakan serangkaian tindakan yang mengelola data terkait pengguna "
|
||||||
|
"seperti pembuatan, pengambilan, pembaruan, penghapusan, dan tindakan khusus "
|
||||||
|
"termasuk pengaturan ulang kata sandi, unggahan avatar, aktivasi akun, dan "
|
||||||
|
"penggabungan item yang baru dilihat. Kelas ini memperluas mixin dan "
|
||||||
|
"GenericViewSet untuk penanganan API yang kuat."
|
||||||
|
|
||||||
#: engine/vibes_auth/viewsets.py:99
|
#: engine/vibes_auth/viewsets.py:99
|
||||||
msgid "password reset successfully"
|
msgid "password reset successfully"
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2025.4\n"
|
"Project-Id-Version: EVIBES 2025.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-11-12 11:52+0300\n"
|
"POT-Creation-Date: 2025-11-12 15:44+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"
|
||||||
|
|
@ -13,40 +13,44 @@ msgstr ""
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:47 engine/vibes_auth/admin.py:48
|
#: engine/vibes_auth/admin.py:48 engine/vibes_auth/admin.py:49
|
||||||
#: engine/vibes_auth/graphene/object_types.py:46
|
#: engine/vibes_auth/graphene/object_types.py:46
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Equilibrio"
|
msgstr "Equilibrio"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:56
|
#: engine/vibes_auth/admin.py:57
|
||||||
msgid "order"
|
msgid "order"
|
||||||
msgstr "Ordine"
|
msgstr "Ordine"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:57 engine/vibes_auth/graphene/object_types.py:44
|
#: engine/vibes_auth/admin.py:58 engine/vibes_auth/graphene/object_types.py:44
|
||||||
msgid "orders"
|
msgid "orders"
|
||||||
msgstr "Ordini"
|
msgstr "Ordini"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:67
|
#: engine/vibes_auth/admin.py:68
|
||||||
msgid "personal info"
|
msgid "personal info"
|
||||||
msgstr "Informazioni personali"
|
msgstr "Informazioni personali"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:71 engine/vibes_auth/graphene/object_types.py:43
|
#: engine/vibes_auth/admin.py:72 engine/vibes_auth/graphene/object_types.py:43
|
||||||
msgid "permissions"
|
msgid "permissions"
|
||||||
msgstr "Permessi"
|
msgstr "Permessi"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:84
|
#: engine/vibes_auth/admin.py:85
|
||||||
msgid "important dates"
|
msgid "important dates"
|
||||||
msgstr "Date importanti"
|
msgstr "Date importanti"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:85
|
#: engine/vibes_auth/admin.py:86
|
||||||
msgid "additional info"
|
msgid "additional info"
|
||||||
msgstr "Ulteriori informazioni"
|
msgstr "Ulteriori informazioni"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:152
|
#: engine/vibes_auth/admin.py:123
|
||||||
|
msgid "You cannot jump over your head!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: engine/vibes_auth/admin.py:155
|
||||||
msgid "Close selected threads"
|
msgid "Close selected threads"
|
||||||
msgstr "Chiudere le filettature selezionate"
|
msgstr "Chiudere le filettature selezionate"
|
||||||
|
|
||||||
#: engine/vibes_auth/admin.py:156
|
#: engine/vibes_auth/admin.py:159
|
||||||
msgid "Open selected threads"
|
msgid "Open selected threads"
|
||||||
msgstr "Aprire le discussioni selezionate"
|
msgstr "Aprire le discussioni selezionate"
|
||||||
|
|
||||||
|
|
@ -95,8 +99,8 @@ msgid ""
|
||||||
"Staff-only actions: list_open, assign, reply, close, ping. Unified event "
|
"Staff-only actions: list_open, assign, reply, close, ping. Unified event "
|
||||||
"payloads are emitted."
|
"payloads are emitted."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Azioni solo per il personale: list_open, assign, reply, close, ping. Vengono"
|
"Azioni solo per il personale: list_open, assign, reply, close, ping. Vengono "
|
||||||
" emessi payload di eventi unificati."
|
"emessi payload di eventi unificati."
|
||||||
|
|
||||||
#: engine/vibes_auth/docs/drf/messaging.py:39
|
#: engine/vibes_auth/docs/drf/messaging.py:39
|
||||||
msgid "Per-thread staff channel"
|
msgid "Per-thread staff channel"
|
||||||
|
|
@ -105,8 +109,7 @@ msgstr "Canale del personale per thread"
|
||||||
#: engine/vibes_auth/docs/drf/messaging.py:40
|
#: engine/vibes_auth/docs/drf/messaging.py:40
|
||||||
msgid "Reply, close, and ping within a specific thread."
|
msgid "Reply, close, and ping within a specific thread."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Rispondere, chiudere e inviare ping all'interno di una discussione "
|
"Rispondere, chiudere e inviare ping all'interno di una discussione specifica."
|
||||||
"specifica."
|
|
||||||
|
|
||||||
#: engine/vibes_auth/docs/drf/views.py:18
|
#: engine/vibes_auth/docs/drf/views.py:18
|
||||||
msgid "obtain a token pair"
|
msgid "obtain a token pair"
|
||||||
|
|
@ -232,15 +235,14 @@ msgstr "L'account è già stato attivato..."
|
||||||
msgid "something went wrong: {e!s}"
|
msgid "something went wrong: {e!s}"
|
||||||
msgstr "Qualcosa è andato storto: {e!s}"
|
msgstr "Qualcosa è andato storto: {e!s}"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/mutations.py:327
|
#: engine/vibes_auth/graphene/mutations.py:327 engine/vibes_auth/viewsets.py:95
|
||||||
#: engine/vibes_auth/viewsets.py:95
|
|
||||||
msgid "token is invalid!"
|
msgid "token is invalid!"
|
||||||
msgstr "Il gettone non è valido!"
|
msgstr "Il gettone non è valido!"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:40
|
#: engine/vibes_auth/graphene/object_types.py:40
|
||||||
msgid ""
|
msgid ""
|
||||||
"the products this user has viewed most recently (max 48), in "
|
"the products this user has viewed most recently (max 48), in reverse‐"
|
||||||
"reverse‐chronological order"
|
"chronological order"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"I prodotti che questo utente ha visualizzato più di recente (max 48), in "
|
"I prodotti che questo utente ha visualizzato più di recente (max 48), in "
|
||||||
"ordine cronologico inverso."
|
"ordine cronologico inverso."
|
||||||
|
|
@ -254,8 +256,7 @@ msgstr "Gruppi"
|
||||||
msgid "wishlist"
|
msgid "wishlist"
|
||||||
msgstr "Lista dei desideri"
|
msgstr "Lista dei desideri"
|
||||||
|
|
||||||
#: engine/vibes_auth/graphene/object_types.py:47
|
#: engine/vibes_auth/graphene/object_types.py:47 engine/vibes_auth/models.py:68
|
||||||
#: engine/vibes_auth/models.py:68
|
|
||||||
msgid "avatar"
|
msgid "avatar"
|
||||||
msgstr "Avatar"
|
msgstr "Avatar"
|
||||||
|
|
||||||
|
|
@ -267,8 +268,8 @@ msgstr ""
|
||||||
#: engine/vibes_auth/graphene/object_types.py:50
|
#: engine/vibes_auth/graphene/object_types.py:50
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"language is one of the {settings.LANGUAGES} with default "
|
"language is one of the {settings.LANGUAGES} with default {settings."
|
||||||
"{settings.LANGUAGE_CODE}"
|
"LANGUAGE_CODE}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"La lingua è una delle {settings.LANGUAGES} con il codice predefinito "
|
"La lingua è una delle {settings.LANGUAGES} con il codice predefinito "
|
||||||
"{settings.LANGUAGE_CODE}."
|
"{settings.LANGUAGE_CODE}."
|
||||||
|
|
@ -304,13 +305,13 @@ msgid ""
|
||||||
"for enhanced user management."
|
"for enhanced user management."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Rappresenta un'entità Utente con campi e metodi personalizzati per "
|
"Rappresenta un'entità Utente con campi e metodi personalizzati per "
|
||||||
"funzionalità estese. Questa classe estende il modello AbstractUser e integra"
|
"funzionalità estese. Questa classe estende il modello AbstractUser e integra "
|
||||||
" funzionalità aggiuntive come il login via e-mail personalizzato, i metodi "
|
"funzionalità aggiuntive come il login via e-mail personalizzato, i metodi di "
|
||||||
"di convalida, lo stato di iscrizione, la verifica e la memorizzazione degli "
|
"convalida, lo stato di iscrizione, la verifica e la memorizzazione degli "
|
||||||
"attributi. Fornisce inoltre utilità per la gestione degli elementi "
|
"attributi. Fornisce inoltre utilità per la gestione degli elementi "
|
||||||
"visualizzati di recente e l'attivazione basata su token per la verifica "
|
"visualizzati di recente e l'attivazione basata su token per la verifica "
|
||||||
"degli account. Il modello User è progettato per gestire casi d'uso specifici"
|
"degli account. Il modello User è progettato per gestire casi d'uso specifici "
|
||||||
" per una migliore gestione degli utenti."
|
"per una migliore gestione degli utenti."
|
||||||
|
|
||||||
#: engine/vibes_auth/models.py:51
|
#: engine/vibes_auth/models.py:51
|
||||||
msgid "email"
|
msgid "email"
|
||||||
|
|
@ -489,7 +490,8 @@ msgstr "Hello %(user_first_name)s,"
|
||||||
|
|
||||||
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
#: engine/vibes_auth/templates/user_reset_password_email.html:92
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have received a request to reset your password. please reset your password\n"
|
"we have received a request to reset your password. please reset your "
|
||||||
|
"password\n"
|
||||||
" by clicking the button below:"
|
" by clicking the button below:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Abbiamo ricevuto una richiesta di reimpostazione della password. La "
|
"Abbiamo ricevuto una richiesta di reimpostazione della password. La "
|
||||||
|
|
@ -573,8 +575,8 @@ msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:30
|
#: engine/vibes_auth/views.py:30
|
||||||
msgid ""
|
msgid ""
|
||||||
"Represents a view for getting a pair of access and refresh tokens and user's"
|
"Represents a view for getting a pair of access and refresh tokens and user's "
|
||||||
" data. This view manages the process of handling token-based authentication "
|
"data. This view manages the process of handling token-based authentication "
|
||||||
"where clients can get a pair of JWT tokens (access and refresh) using "
|
"where clients can get a pair of JWT tokens (access and refresh) using "
|
||||||
"provided credentials. It is built on top of a base token view and ensures "
|
"provided credentials. It is built on top of a base token view and ensures "
|
||||||
"proper rate limiting to protect against brute force attacks."
|
"proper rate limiting to protect against brute force attacks."
|
||||||
|
|
@ -589,17 +591,17 @@ msgstr ""
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:48
|
#: engine/vibes_auth/views.py:48
|
||||||
msgid ""
|
msgid ""
|
||||||
"Handles refreshing of tokens for authentication purposes. This class is used"
|
"Handles refreshing of tokens for authentication purposes. This class is used "
|
||||||
" to provide functionality for token refresh operations as part of an "
|
"to provide functionality for token refresh operations as part of an "
|
||||||
"authentication system. It ensures that clients can request a refreshed token"
|
"authentication system. It ensures that clients can request a refreshed token "
|
||||||
" within defined rate limits. The view relies on the associated serializer to"
|
"within defined rate limits. The view relies on the associated serializer to "
|
||||||
" validate token refresh inputs and produce appropriate outputs."
|
"validate token refresh inputs and produce appropriate outputs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Gestisce l'aggiornamento dei token per l'autenticazione. Questa classe è "
|
"Gestisce l'aggiornamento dei token per l'autenticazione. Questa classe è "
|
||||||
"utilizzata per fornire funzionalità per le operazioni di aggiornamento dei "
|
"utilizzata per fornire funzionalità per le operazioni di aggiornamento dei "
|
||||||
"token come parte di un sistema di autenticazione. Garantisce che i client "
|
"token come parte di un sistema di autenticazione. Garantisce che i client "
|
||||||
"possano richiedere un token aggiornato entro limiti di velocità definiti. La"
|
"possano richiedere un token aggiornato entro limiti di velocità definiti. La "
|
||||||
" vista si affida al serializzatore associato per convalidare gli input di "
|
"vista si affida al serializzatore associato per convalidare gli input di "
|
||||||
"aggiornamento dei token e produrre output appropriati."
|
"aggiornamento dei token e produrre output appropriati."
|
||||||
|
|
||||||
#: engine/vibes_auth/views.py:67
|
#: engine/vibes_auth/views.py:67
|
||||||
|
|
@ -617,10 +619,18 @@ msgstr "Il token non è valido"
|
||||||
#: engine/vibes_auth/viewsets.py:45
|
#: engine/vibes_auth/viewsets.py:45
|
||||||
msgid ""
|
msgid ""
|
||||||
"User view set implementation.\n"
|
"User view set implementation.\n"
|
||||||
"Provides a set of actions that manage user-related data such as creation, retrieval, updates, deletion, and custom actions including password reset, avatar upload, account activation, and recently viewed items merging. This class extends the mixins and GenericViewSet for robust API handling."
|
"Provides a set of actions that manage user-related data such as creation, "
|
||||||
|
"retrieval, updates, deletion, and custom actions including password reset, "
|
||||||
|
"avatar upload, account activation, and recently viewed items merging. This "
|
||||||
|
"class extends the mixins and GenericViewSet for robust API handling."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Implementazione del set di viste utente.\n"
|
"Implementazione del set di viste utente.\n"
|
||||||
"Fornisce un insieme di azioni che gestiscono i dati relativi all'utente, come la creazione, il recupero, gli aggiornamenti, la cancellazione e le azioni personalizzate, tra cui la reimpostazione della password, il caricamento dell'avatar, l'attivazione dell'account e l'unione degli elementi visti di recente. Questa classe estende i mixin e GenericViewSet per una gestione robusta delle API."
|
"Fornisce un insieme di azioni che gestiscono i dati relativi all'utente, "
|
||||||
|
"come la creazione, il recupero, gli aggiornamenti, la cancellazione e le "
|
||||||
|
"azioni personalizzate, tra cui la reimpostazione della password, il "
|
||||||
|
"caricamento dell'avatar, l'attivazione dell'account e l'unione degli "
|
||||||
|
"elementi visti di recente. Questa classe estende i mixin e GenericViewSet "
|
||||||
|
"per una gestione robusta delle API."
|
||||||
|
|
||||||
#: engine/vibes_auth/viewsets.py:99
|
#: engine/vibes_auth/viewsets.py:99
|
||||||
msgid "password reset successfully"
|
msgid "password reset successfully"
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue