Features: 1) Update POT-Creation-Date for multiple locale files; 2) Adjust message references in blog models translations; 3) Update email template line references in payments app;
Fixes: 1) Correct offsets for translations in payments admin and models; Extra: Align translation files across multiple languages.
This commit is contained in:
parent
118882ac1b
commit
2eede833ef
139 changed files with 12365 additions and 11514 deletions
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -17,53 +17,53 @@ msgstr ""
|
||||||
msgid "blog"
|
msgid "blog"
|
||||||
msgstr "المدونة"
|
msgstr "المدونة"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "post title"
|
msgid "post title"
|
||||||
msgstr "عنوان المنشور"
|
msgstr "عنوان المنشور"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "title"
|
msgid "title"
|
||||||
msgstr "العنوان"
|
msgstr "العنوان"
|
||||||
|
|
||||||
#: blog/models.py:64
|
#: blog/models.py:83
|
||||||
msgid "post"
|
msgid "post"
|
||||||
msgstr "المنشور"
|
msgstr "المنشور"
|
||||||
|
|
||||||
#: blog/models.py:65
|
#: blog/models.py:84
|
||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "المنشورات"
|
msgstr "المنشورات"
|
||||||
|
|
||||||
#: blog/models.py:69
|
#: blog/models.py:88
|
||||||
msgid "markdown files are not supported yet - use markdown content instead"
|
msgid "markdown files are not supported yet - use markdown content instead"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"ملفات تخفيض السعر غير مدعومة Yer - استخدم محتوى تخفيض السعر بدلاً من ذلك!"
|
"ملفات تخفيض السعر غير مدعومة Yer - استخدم محتوى تخفيض السعر بدلاً من ذلك!"
|
||||||
|
|
||||||
#: blog/models.py:71
|
#: blog/models.py:90
|
||||||
msgid ""
|
msgid ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
msgstr "يجب توفير ملف ترميز أو محتوى ترميز مخفض - متنافيان"
|
msgstr "يجب توفير ملف ترميز أو محتوى ترميز مخفض - متنافيان"
|
||||||
|
|
||||||
#: blog/models.py:82
|
#: blog/models.py:122
|
||||||
msgid "internal tag identifier for the post tag"
|
msgid "internal tag identifier for the post tag"
|
||||||
msgstr "معرّف العلامة الداخلي لعلامة المنشور"
|
msgstr "معرّف العلامة الداخلي لعلامة المنشور"
|
||||||
|
|
||||||
#: blog/models.py:83
|
#: blog/models.py:123
|
||||||
msgid "tag name"
|
msgid "tag name"
|
||||||
msgstr "اسم العلامة"
|
msgstr "اسم العلامة"
|
||||||
|
|
||||||
#: blog/models.py:87
|
#: blog/models.py:127
|
||||||
msgid "user-friendly name for the post tag"
|
msgid "user-friendly name for the post tag"
|
||||||
msgstr "اسم سهل الاستخدام لعلامة المنشور"
|
msgstr "اسم سهل الاستخدام لعلامة المنشور"
|
||||||
|
|
||||||
#: blog/models.py:88
|
#: blog/models.py:128
|
||||||
msgid "tag display name"
|
msgid "tag display name"
|
||||||
msgstr "اسم عرض العلامة"
|
msgstr "اسم عرض العلامة"
|
||||||
|
|
||||||
#: blog/models.py:96
|
#: blog/models.py:136
|
||||||
msgid "post tag"
|
msgid "post tag"
|
||||||
msgstr "علامة المشاركة"
|
msgstr "علامة المشاركة"
|
||||||
|
|
||||||
#: blog/models.py:97
|
#: blog/models.py:137
|
||||||
msgid "post tags"
|
msgid "post tags"
|
||||||
msgstr "علامات المشاركة"
|
msgstr "علامات المشاركة"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -17,55 +17,55 @@ msgstr ""
|
||||||
msgid "blog"
|
msgid "blog"
|
||||||
msgstr "Blog"
|
msgstr "Blog"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "post title"
|
msgid "post title"
|
||||||
msgstr "Název příspěvku"
|
msgstr "Název příspěvku"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "title"
|
msgid "title"
|
||||||
msgstr "Název"
|
msgstr "Název"
|
||||||
|
|
||||||
#: blog/models.py:64
|
#: blog/models.py:83
|
||||||
msgid "post"
|
msgid "post"
|
||||||
msgstr "Příspěvek"
|
msgstr "Příspěvek"
|
||||||
|
|
||||||
#: blog/models.py:65
|
#: blog/models.py:84
|
||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "Příspěvky"
|
msgstr "Příspěvky"
|
||||||
|
|
||||||
#: blog/models.py:69
|
#: blog/models.py:88
|
||||||
msgid "markdown files are not supported yet - use markdown content instead"
|
msgid "markdown files are not supported yet - use markdown content instead"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Soubory Markdown nejsou podporovány - místo toho použijte obsah Markdown!"
|
"Soubory Markdown nejsou podporovány - místo toho použijte obsah Markdown!"
|
||||||
|
|
||||||
#: blog/models.py:71
|
#: blog/models.py:90
|
||||||
msgid ""
|
msgid ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"musí být poskytnut soubor markdown nebo obsah markdown - vzájemně se "
|
"musí být poskytnut soubor markdown nebo obsah markdown - vzájemně se "
|
||||||
"vylučují."
|
"vylučují."
|
||||||
|
|
||||||
#: blog/models.py:82
|
#: blog/models.py:122
|
||||||
msgid "internal tag identifier for the post tag"
|
msgid "internal tag identifier for the post tag"
|
||||||
msgstr "interní identifikátor tagu pro tag příspěvku"
|
msgstr "interní identifikátor tagu pro tag příspěvku"
|
||||||
|
|
||||||
#: blog/models.py:83
|
#: blog/models.py:123
|
||||||
msgid "tag name"
|
msgid "tag name"
|
||||||
msgstr "Název štítku"
|
msgstr "Název štítku"
|
||||||
|
|
||||||
#: blog/models.py:87
|
#: blog/models.py:127
|
||||||
msgid "user-friendly name for the post tag"
|
msgid "user-friendly name for the post tag"
|
||||||
msgstr "Uživatelsky přívětivý název pro značku příspěvku"
|
msgstr "Uživatelsky přívětivý název pro značku příspěvku"
|
||||||
|
|
||||||
#: blog/models.py:88
|
#: blog/models.py:128
|
||||||
msgid "tag display name"
|
msgid "tag display name"
|
||||||
msgstr "Zobrazení názvu štítku"
|
msgstr "Zobrazení názvu štítku"
|
||||||
|
|
||||||
#: blog/models.py:96
|
#: blog/models.py:136
|
||||||
msgid "post tag"
|
msgid "post tag"
|
||||||
msgstr "Označení příspěvku"
|
msgstr "Označení příspěvku"
|
||||||
|
|
||||||
#: blog/models.py:97
|
#: blog/models.py:137
|
||||||
msgid "post tags"
|
msgid "post tags"
|
||||||
msgstr "Štítky příspěvků"
|
msgstr "Štítky příspěvků"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -17,53 +17,53 @@ msgstr ""
|
||||||
msgid "blog"
|
msgid "blog"
|
||||||
msgstr "Blog"
|
msgstr "Blog"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "post title"
|
msgid "post title"
|
||||||
msgstr "Indlæggets titel"
|
msgstr "Indlæggets titel"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "title"
|
msgid "title"
|
||||||
msgstr "Titel"
|
msgstr "Titel"
|
||||||
|
|
||||||
#: blog/models.py:64
|
#: blog/models.py:83
|
||||||
msgid "post"
|
msgid "post"
|
||||||
msgstr "Indlæg"
|
msgstr "Indlæg"
|
||||||
|
|
||||||
#: blog/models.py:65
|
#: blog/models.py:84
|
||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "Indlæg"
|
msgstr "Indlæg"
|
||||||
|
|
||||||
#: blog/models.py:69
|
#: blog/models.py:88
|
||||||
msgid "markdown files are not supported yet - use markdown content instead"
|
msgid "markdown files are not supported yet - use markdown content instead"
|
||||||
msgstr "Markdown-filer understøttes ikke - brug markdown-indhold i stedet!"
|
msgstr "Markdown-filer understøttes ikke - brug markdown-indhold i stedet!"
|
||||||
|
|
||||||
#: blog/models.py:71
|
#: blog/models.py:90
|
||||||
msgid ""
|
msgid ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"en markdown-fil eller markdown-indhold skal leveres - gensidigt udelukkende"
|
"en markdown-fil eller markdown-indhold skal leveres - gensidigt udelukkende"
|
||||||
|
|
||||||
#: blog/models.py:82
|
#: blog/models.py:122
|
||||||
msgid "internal tag identifier for the post tag"
|
msgid "internal tag identifier for the post tag"
|
||||||
msgstr "intern tag-identifikator for indlægs-tagget"
|
msgstr "intern tag-identifikator for indlægs-tagget"
|
||||||
|
|
||||||
#: blog/models.py:83
|
#: blog/models.py:123
|
||||||
msgid "tag name"
|
msgid "tag name"
|
||||||
msgstr "Tag-navn"
|
msgstr "Tag-navn"
|
||||||
|
|
||||||
#: blog/models.py:87
|
#: blog/models.py:127
|
||||||
msgid "user-friendly name for the post tag"
|
msgid "user-friendly name for the post tag"
|
||||||
msgstr "Brugervenligt navn til posttagget"
|
msgstr "Brugervenligt navn til posttagget"
|
||||||
|
|
||||||
#: blog/models.py:88
|
#: blog/models.py:128
|
||||||
msgid "tag display name"
|
msgid "tag display name"
|
||||||
msgstr "Navn på tag-visning"
|
msgstr "Navn på tag-visning"
|
||||||
|
|
||||||
#: blog/models.py:96
|
#: blog/models.py:136
|
||||||
msgid "post tag"
|
msgid "post tag"
|
||||||
msgstr "Tag til indlæg"
|
msgstr "Tag til indlæg"
|
||||||
|
|
||||||
#: blog/models.py:97
|
#: blog/models.py:137
|
||||||
msgid "post tags"
|
msgid "post tags"
|
||||||
msgstr "Tags til indlæg"
|
msgstr "Tags til indlæg"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -17,56 +17,56 @@ msgstr ""
|
||||||
msgid "blog"
|
msgid "blog"
|
||||||
msgstr "Blog"
|
msgstr "Blog"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "post title"
|
msgid "post title"
|
||||||
msgstr "Titel des Beitrags"
|
msgstr "Titel des Beitrags"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "title"
|
msgid "title"
|
||||||
msgstr "Titel"
|
msgstr "Titel"
|
||||||
|
|
||||||
#: blog/models.py:64
|
#: blog/models.py:83
|
||||||
msgid "post"
|
msgid "post"
|
||||||
msgstr "Beitrag"
|
msgstr "Beitrag"
|
||||||
|
|
||||||
#: blog/models.py:65
|
#: blog/models.py:84
|
||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "Beiträge"
|
msgstr "Beiträge"
|
||||||
|
|
||||||
#: blog/models.py:69
|
#: blog/models.py:88
|
||||||
msgid "markdown files are not supported yet - use markdown content instead"
|
msgid "markdown files are not supported yet - use markdown content instead"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Markdown-Dateien werden nicht unterstützt - verwenden Sie stattdessen "
|
"Markdown-Dateien werden nicht unterstützt - verwenden Sie stattdessen "
|
||||||
"Markdown-Inhalte!"
|
"Markdown-Inhalte!"
|
||||||
|
|
||||||
#: blog/models.py:71
|
#: blog/models.py:90
|
||||||
msgid ""
|
msgid ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"eine Markdown-Datei oder ein Markdown-Inhalt muss bereitgestellt werden - "
|
"eine Markdown-Datei oder ein Markdown-Inhalt muss bereitgestellt werden - "
|
||||||
"beide schließen sich gegenseitig aus"
|
"beide schließen sich gegenseitig aus"
|
||||||
|
|
||||||
#: blog/models.py:82
|
#: blog/models.py:122
|
||||||
msgid "internal tag identifier for the post tag"
|
msgid "internal tag identifier for the post tag"
|
||||||
msgstr "interner Tag-Bezeichner für den Post-Tag"
|
msgstr "interner Tag-Bezeichner für den Post-Tag"
|
||||||
|
|
||||||
#: blog/models.py:83
|
#: blog/models.py:123
|
||||||
msgid "tag name"
|
msgid "tag name"
|
||||||
msgstr "Tag name"
|
msgstr "Tag name"
|
||||||
|
|
||||||
#: blog/models.py:87
|
#: blog/models.py:127
|
||||||
msgid "user-friendly name for the post tag"
|
msgid "user-friendly name for the post tag"
|
||||||
msgstr "Benutzerfreundlicher Name für das Post-Tag"
|
msgstr "Benutzerfreundlicher Name für das Post-Tag"
|
||||||
|
|
||||||
#: blog/models.py:88
|
#: blog/models.py:128
|
||||||
msgid "tag display name"
|
msgid "tag display name"
|
||||||
msgstr "Tag-Anzeigename"
|
msgstr "Tag-Anzeigename"
|
||||||
|
|
||||||
#: blog/models.py:96
|
#: blog/models.py:136
|
||||||
msgid "post tag"
|
msgid "post tag"
|
||||||
msgstr "Tag eintragen"
|
msgstr "Tag eintragen"
|
||||||
|
|
||||||
#: blog/models.py:97
|
#: blog/models.py:137
|
||||||
msgid "post tags"
|
msgid "post tags"
|
||||||
msgstr "Tags eintragen"
|
msgstr "Tags eintragen"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -21,53 +21,53 @@ msgstr ""
|
||||||
msgid "blog"
|
msgid "blog"
|
||||||
msgstr "Blog"
|
msgstr "Blog"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "post title"
|
msgid "post title"
|
||||||
msgstr "Post's title"
|
msgstr "Post's title"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "title"
|
msgid "title"
|
||||||
msgstr "Title"
|
msgstr "Title"
|
||||||
|
|
||||||
#: blog/models.py:64
|
#: blog/models.py:83
|
||||||
msgid "post"
|
msgid "post"
|
||||||
msgstr "Post"
|
msgstr "Post"
|
||||||
|
|
||||||
#: blog/models.py:65
|
#: blog/models.py:84
|
||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "Posts"
|
msgstr "Posts"
|
||||||
|
|
||||||
#: blog/models.py:69
|
#: blog/models.py:88
|
||||||
msgid "markdown files are not supported yet - use markdown content instead"
|
msgid "markdown files are not supported yet - use markdown content instead"
|
||||||
msgstr "Markdown files are not supported yer - use markdown content instead!"
|
msgstr "Markdown files are not supported yer - use markdown content instead!"
|
||||||
|
|
||||||
#: blog/models.py:71
|
#: blog/models.py:90
|
||||||
msgid ""
|
msgid ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
|
|
||||||
#: blog/models.py:82
|
#: blog/models.py:122
|
||||||
msgid "internal tag identifier for the post tag"
|
msgid "internal tag identifier for the post tag"
|
||||||
msgstr "internal tag identifier for the post tag"
|
msgstr "internal tag identifier for the post tag"
|
||||||
|
|
||||||
#: blog/models.py:83
|
#: blog/models.py:123
|
||||||
msgid "tag name"
|
msgid "tag name"
|
||||||
msgstr "Tag name"
|
msgstr "Tag name"
|
||||||
|
|
||||||
#: blog/models.py:87
|
#: blog/models.py:127
|
||||||
msgid "user-friendly name for the post tag"
|
msgid "user-friendly name for the post tag"
|
||||||
msgstr "User-friendly name for the post tag"
|
msgstr "User-friendly name for the post tag"
|
||||||
|
|
||||||
#: blog/models.py:88
|
#: blog/models.py:128
|
||||||
msgid "tag display name"
|
msgid "tag display name"
|
||||||
msgstr "Tag display name"
|
msgstr "Tag display name"
|
||||||
|
|
||||||
#: blog/models.py:96
|
#: blog/models.py:136
|
||||||
msgid "post tag"
|
msgid "post tag"
|
||||||
msgstr "Post tag"
|
msgstr "Post tag"
|
||||||
|
|
||||||
#: blog/models.py:97
|
#: blog/models.py:137
|
||||||
msgid "post tags"
|
msgid "post tags"
|
||||||
msgstr "Post tags"
|
msgstr "Post tags"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -17,53 +17,53 @@ msgstr ""
|
||||||
msgid "blog"
|
msgid "blog"
|
||||||
msgstr "Blog"
|
msgstr "Blog"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "post title"
|
msgid "post title"
|
||||||
msgstr "Post's title"
|
msgstr "Post's title"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "title"
|
msgid "title"
|
||||||
msgstr "Title"
|
msgstr "Title"
|
||||||
|
|
||||||
#: blog/models.py:64
|
#: blog/models.py:83
|
||||||
msgid "post"
|
msgid "post"
|
||||||
msgstr "Post"
|
msgstr "Post"
|
||||||
|
|
||||||
#: blog/models.py:65
|
#: blog/models.py:84
|
||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "Posts"
|
msgstr "Posts"
|
||||||
|
|
||||||
#: blog/models.py:69
|
#: blog/models.py:88
|
||||||
msgid "markdown files are not supported yet - use markdown content instead"
|
msgid "markdown files are not supported yet - use markdown content instead"
|
||||||
msgstr "Markdown files are not supported yer - use markdown content instead!"
|
msgstr "Markdown files are not supported yer - use markdown content instead!"
|
||||||
|
|
||||||
#: blog/models.py:71
|
#: blog/models.py:90
|
||||||
msgid ""
|
msgid ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
|
|
||||||
#: blog/models.py:82
|
#: blog/models.py:122
|
||||||
msgid "internal tag identifier for the post tag"
|
msgid "internal tag identifier for the post tag"
|
||||||
msgstr "internal tag identifier for the post tag"
|
msgstr "internal tag identifier for the post tag"
|
||||||
|
|
||||||
#: blog/models.py:83
|
#: blog/models.py:123
|
||||||
msgid "tag name"
|
msgid "tag name"
|
||||||
msgstr "Tag name"
|
msgstr "Tag name"
|
||||||
|
|
||||||
#: blog/models.py:87
|
#: blog/models.py:127
|
||||||
msgid "user-friendly name for the post tag"
|
msgid "user-friendly name for the post tag"
|
||||||
msgstr "User-friendly name for the post tag"
|
msgstr "User-friendly name for the post tag"
|
||||||
|
|
||||||
#: blog/models.py:88
|
#: blog/models.py:128
|
||||||
msgid "tag display name"
|
msgid "tag display name"
|
||||||
msgstr "Tag display name"
|
msgstr "Tag display name"
|
||||||
|
|
||||||
#: blog/models.py:96
|
#: blog/models.py:136
|
||||||
msgid "post tag"
|
msgid "post tag"
|
||||||
msgstr "Post tag"
|
msgstr "Post tag"
|
||||||
|
|
||||||
#: blog/models.py:97
|
#: blog/models.py:137
|
||||||
msgid "post tags"
|
msgid "post tags"
|
||||||
msgstr "Post tags"
|
msgstr "Post tags"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -17,55 +17,55 @@ msgstr ""
|
||||||
msgid "blog"
|
msgid "blog"
|
||||||
msgstr "Blog"
|
msgstr "Blog"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "post title"
|
msgid "post title"
|
||||||
msgstr "Título del mensaje"
|
msgstr "Título del mensaje"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "title"
|
msgid "title"
|
||||||
msgstr "Título"
|
msgstr "Título"
|
||||||
|
|
||||||
#: blog/models.py:64
|
#: blog/models.py:83
|
||||||
msgid "post"
|
msgid "post"
|
||||||
msgstr "Publicar en"
|
msgstr "Publicar en"
|
||||||
|
|
||||||
#: blog/models.py:65
|
#: blog/models.py:84
|
||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "Puestos"
|
msgstr "Puestos"
|
||||||
|
|
||||||
#: blog/models.py:69
|
#: blog/models.py:88
|
||||||
msgid "markdown files are not supported yet - use markdown content instead"
|
msgid "markdown files are not supported yet - use markdown content instead"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"No se admiten archivos Markdown - ¡utiliza contenido Markdown en su lugar!"
|
"No se admiten archivos Markdown - ¡utiliza contenido Markdown en su lugar!"
|
||||||
|
|
||||||
#: blog/models.py:71
|
#: blog/models.py:90
|
||||||
msgid ""
|
msgid ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"se debe proporcionar un archivo markdown o contenido markdown - mutuamente "
|
"se debe proporcionar un archivo markdown o contenido markdown - mutuamente "
|
||||||
"excluyentes"
|
"excluyentes"
|
||||||
|
|
||||||
#: blog/models.py:82
|
#: blog/models.py:122
|
||||||
msgid "internal tag identifier for the post tag"
|
msgid "internal tag identifier for the post tag"
|
||||||
msgstr "identificador interno de la etiqueta post"
|
msgstr "identificador interno de la etiqueta post"
|
||||||
|
|
||||||
#: blog/models.py:83
|
#: blog/models.py:123
|
||||||
msgid "tag name"
|
msgid "tag name"
|
||||||
msgstr "Nombre de la etiqueta"
|
msgstr "Nombre de la etiqueta"
|
||||||
|
|
||||||
#: blog/models.py:87
|
#: blog/models.py:127
|
||||||
msgid "user-friendly name for the post tag"
|
msgid "user-friendly name for the post tag"
|
||||||
msgstr "Nombre fácil de usar para la etiqueta de la entrada"
|
msgstr "Nombre fácil de usar para la etiqueta de la entrada"
|
||||||
|
|
||||||
#: blog/models.py:88
|
#: blog/models.py:128
|
||||||
msgid "tag display name"
|
msgid "tag display name"
|
||||||
msgstr "Nombre de la etiqueta"
|
msgstr "Nombre de la etiqueta"
|
||||||
|
|
||||||
#: blog/models.py:96
|
#: blog/models.py:136
|
||||||
msgid "post tag"
|
msgid "post tag"
|
||||||
msgstr "Etiqueta postal"
|
msgstr "Etiqueta postal"
|
||||||
|
|
||||||
#: blog/models.py:97
|
#: blog/models.py:137
|
||||||
msgid "post tags"
|
msgid "post tags"
|
||||||
msgstr "Etiquetas"
|
msgstr "Etiquetas"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -17,56 +17,56 @@ msgstr ""
|
||||||
msgid "blog"
|
msgid "blog"
|
||||||
msgstr "Blog"
|
msgstr "Blog"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "post title"
|
msgid "post title"
|
||||||
msgstr "Titre du message"
|
msgstr "Titre du message"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "title"
|
msgid "title"
|
||||||
msgstr "Titre"
|
msgstr "Titre"
|
||||||
|
|
||||||
#: blog/models.py:64
|
#: blog/models.py:83
|
||||||
msgid "post"
|
msgid "post"
|
||||||
msgstr "Poste"
|
msgstr "Poste"
|
||||||
|
|
||||||
#: blog/models.py:65
|
#: blog/models.py:84
|
||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "Postes"
|
msgstr "Postes"
|
||||||
|
|
||||||
#: blog/models.py:69
|
#: blog/models.py:88
|
||||||
msgid "markdown files are not supported yet - use markdown content instead"
|
msgid "markdown files are not supported yet - use markdown content instead"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Les fichiers Markdown ne sont pas pris en charge - utilisez plutôt du "
|
"Les fichiers Markdown ne sont pas pris en charge - utilisez plutôt du "
|
||||||
"contenu Markdown !"
|
"contenu Markdown !"
|
||||||
|
|
||||||
#: blog/models.py:71
|
#: blog/models.py:90
|
||||||
msgid ""
|
msgid ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"un fichier markdown ou un contenu markdown doit être fourni - ils s'excluent "
|
"un fichier markdown ou un contenu markdown doit être fourni - ils s'excluent "
|
||||||
"mutuellement"
|
"mutuellement"
|
||||||
|
|
||||||
#: blog/models.py:82
|
#: blog/models.py:122
|
||||||
msgid "internal tag identifier for the post tag"
|
msgid "internal tag identifier for the post tag"
|
||||||
msgstr "identifiant interne de la balise post"
|
msgstr "identifiant interne de la balise post"
|
||||||
|
|
||||||
#: blog/models.py:83
|
#: blog/models.py:123
|
||||||
msgid "tag name"
|
msgid "tag name"
|
||||||
msgstr "Nom du jour"
|
msgstr "Nom du jour"
|
||||||
|
|
||||||
#: blog/models.py:87
|
#: blog/models.py:127
|
||||||
msgid "user-friendly name for the post tag"
|
msgid "user-friendly name for the post tag"
|
||||||
msgstr "Nom convivial pour la balise post"
|
msgstr "Nom convivial pour la balise post"
|
||||||
|
|
||||||
#: blog/models.py:88
|
#: blog/models.py:128
|
||||||
msgid "tag display name"
|
msgid "tag display name"
|
||||||
msgstr "Nom d'affichage de l'étiquette"
|
msgstr "Nom d'affichage de l'étiquette"
|
||||||
|
|
||||||
#: blog/models.py:96
|
#: blog/models.py:136
|
||||||
msgid "post tag"
|
msgid "post tag"
|
||||||
msgstr "Tag de poste"
|
msgstr "Tag de poste"
|
||||||
|
|
||||||
#: blog/models.py:97
|
#: blog/models.py:137
|
||||||
msgid "post tags"
|
msgid "post tags"
|
||||||
msgstr "Tags de la poste"
|
msgstr "Tags de la poste"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -20,51 +20,51 @@ msgstr ""
|
||||||
msgid "blog"
|
msgid "blog"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "post title"
|
msgid "post title"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "title"
|
msgid "title"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:64
|
#: blog/models.py:83
|
||||||
msgid "post"
|
msgid "post"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:65
|
#: blog/models.py:84
|
||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:69
|
#: blog/models.py:88
|
||||||
msgid "markdown files are not supported yet - use markdown content instead"
|
msgid "markdown files are not supported yet - use markdown content instead"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:71
|
#: blog/models.py:90
|
||||||
msgid ""
|
msgid ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:82
|
#: blog/models.py:122
|
||||||
msgid "internal tag identifier for the post tag"
|
msgid "internal tag identifier for the post tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:83
|
#: blog/models.py:123
|
||||||
msgid "tag name"
|
msgid "tag name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:87
|
#: blog/models.py:127
|
||||||
msgid "user-friendly name for the post tag"
|
msgid "user-friendly name for the post tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:88
|
#: blog/models.py:128
|
||||||
msgid "tag display name"
|
msgid "tag display name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:96
|
#: blog/models.py:136
|
||||||
msgid "post tag"
|
msgid "post tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:97
|
#: blog/models.py:137
|
||||||
msgid "post tags"
|
msgid "post tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -17,54 +17,54 @@ msgstr ""
|
||||||
msgid "blog"
|
msgid "blog"
|
||||||
msgstr "Blog"
|
msgstr "Blog"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "post title"
|
msgid "post title"
|
||||||
msgstr "Titolo del post"
|
msgstr "Titolo del post"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "title"
|
msgid "title"
|
||||||
msgstr "Titolo"
|
msgstr "Titolo"
|
||||||
|
|
||||||
#: blog/models.py:64
|
#: blog/models.py:83
|
||||||
msgid "post"
|
msgid "post"
|
||||||
msgstr "Posta"
|
msgstr "Posta"
|
||||||
|
|
||||||
#: blog/models.py:65
|
#: blog/models.py:84
|
||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "Messaggi"
|
msgstr "Messaggi"
|
||||||
|
|
||||||
#: blog/models.py:69
|
#: blog/models.py:88
|
||||||
msgid "markdown files are not supported yet - use markdown content instead"
|
msgid "markdown files are not supported yet - use markdown content instead"
|
||||||
msgstr "I file Markdown non sono supportati: usa invece i contenuti Markdown!"
|
msgstr "I file Markdown non sono supportati: usa invece i contenuti Markdown!"
|
||||||
|
|
||||||
#: blog/models.py:71
|
#: blog/models.py:90
|
||||||
msgid ""
|
msgid ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"deve essere fornito un file markdown o un contenuto markdown - si escludono "
|
"deve essere fornito un file markdown o un contenuto markdown - si escludono "
|
||||||
"a vicenda"
|
"a vicenda"
|
||||||
|
|
||||||
#: blog/models.py:82
|
#: blog/models.py:122
|
||||||
msgid "internal tag identifier for the post tag"
|
msgid "internal tag identifier for the post tag"
|
||||||
msgstr "identificatore interno del tag post"
|
msgstr "identificatore interno del tag post"
|
||||||
|
|
||||||
#: blog/models.py:83
|
#: blog/models.py:123
|
||||||
msgid "tag name"
|
msgid "tag name"
|
||||||
msgstr "Nome del tag"
|
msgstr "Nome del tag"
|
||||||
|
|
||||||
#: blog/models.py:87
|
#: blog/models.py:127
|
||||||
msgid "user-friendly name for the post tag"
|
msgid "user-friendly name for the post tag"
|
||||||
msgstr "Nome intuitivo per il tag del post"
|
msgstr "Nome intuitivo per il tag del post"
|
||||||
|
|
||||||
#: blog/models.py:88
|
#: blog/models.py:128
|
||||||
msgid "tag display name"
|
msgid "tag display name"
|
||||||
msgstr "Nome del tag"
|
msgstr "Nome del tag"
|
||||||
|
|
||||||
#: blog/models.py:96
|
#: blog/models.py:136
|
||||||
msgid "post tag"
|
msgid "post tag"
|
||||||
msgstr "Post tag"
|
msgstr "Post tag"
|
||||||
|
|
||||||
#: blog/models.py:97
|
#: blog/models.py:137
|
||||||
msgid "post tags"
|
msgid "post tags"
|
||||||
msgstr "Tag dei post"
|
msgstr "Tag dei post"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -17,56 +17,56 @@ msgstr ""
|
||||||
msgid "blog"
|
msgid "blog"
|
||||||
msgstr "ブログ"
|
msgstr "ブログ"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "post title"
|
msgid "post title"
|
||||||
msgstr "投稿タイトル"
|
msgstr "投稿タイトル"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "title"
|
msgid "title"
|
||||||
msgstr "タイトル"
|
msgstr "タイトル"
|
||||||
|
|
||||||
#: blog/models.py:64
|
#: blog/models.py:83
|
||||||
msgid "post"
|
msgid "post"
|
||||||
msgstr "ポスト"
|
msgstr "ポスト"
|
||||||
|
|
||||||
#: blog/models.py:65
|
#: blog/models.py:84
|
||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "投稿"
|
msgstr "投稿"
|
||||||
|
|
||||||
#: blog/models.py:69
|
#: blog/models.py:88
|
||||||
msgid "markdown files are not supported yet - use markdown content instead"
|
msgid "markdown files are not supported yet - use markdown content instead"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"マークダウン・ファイルはサポートされていません - 代わりにマークダウン・コンテ"
|
"マークダウン・ファイルはサポートされていません - 代わりにマークダウン・コンテ"
|
||||||
"ンツを使用してください!"
|
"ンツを使用してください!"
|
||||||
|
|
||||||
#: blog/models.py:71
|
#: blog/models.py:90
|
||||||
msgid ""
|
msgid ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"マークダウン・ファイルまたはマークダウン・コンテンツを提供しなければならな"
|
"マークダウン・ファイルまたはマークダウン・コンテンツを提供しなければならな"
|
||||||
"い。"
|
"い。"
|
||||||
|
|
||||||
#: blog/models.py:82
|
#: blog/models.py:122
|
||||||
msgid "internal tag identifier for the post tag"
|
msgid "internal tag identifier for the post tag"
|
||||||
msgstr "投稿タグの内部タグ識別子"
|
msgstr "投稿タグの内部タグ識別子"
|
||||||
|
|
||||||
#: blog/models.py:83
|
#: blog/models.py:123
|
||||||
msgid "tag name"
|
msgid "tag name"
|
||||||
msgstr "タグ名"
|
msgstr "タグ名"
|
||||||
|
|
||||||
#: blog/models.py:87
|
#: blog/models.py:127
|
||||||
msgid "user-friendly name for the post tag"
|
msgid "user-friendly name for the post tag"
|
||||||
msgstr "投稿タグのユーザーフレンドリーな名前"
|
msgstr "投稿タグのユーザーフレンドリーな名前"
|
||||||
|
|
||||||
#: blog/models.py:88
|
#: blog/models.py:128
|
||||||
msgid "tag display name"
|
msgid "tag display name"
|
||||||
msgstr "タグ表示名"
|
msgstr "タグ表示名"
|
||||||
|
|
||||||
#: blog/models.py:96
|
#: blog/models.py:136
|
||||||
msgid "post tag"
|
msgid "post tag"
|
||||||
msgstr "投稿タグ"
|
msgstr "投稿タグ"
|
||||||
|
|
||||||
#: blog/models.py:97
|
#: blog/models.py:137
|
||||||
msgid "post tags"
|
msgid "post tags"
|
||||||
msgstr "投稿タグ"
|
msgstr "投稿タグ"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -20,51 +20,51 @@ msgstr ""
|
||||||
msgid "blog"
|
msgid "blog"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "post title"
|
msgid "post title"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "title"
|
msgid "title"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:64
|
#: blog/models.py:83
|
||||||
msgid "post"
|
msgid "post"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:65
|
#: blog/models.py:84
|
||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:69
|
#: blog/models.py:88
|
||||||
msgid "markdown files are not supported yet - use markdown content instead"
|
msgid "markdown files are not supported yet - use markdown content instead"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:71
|
#: blog/models.py:90
|
||||||
msgid ""
|
msgid ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:82
|
#: blog/models.py:122
|
||||||
msgid "internal tag identifier for the post tag"
|
msgid "internal tag identifier for the post tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:83
|
#: blog/models.py:123
|
||||||
msgid "tag name"
|
msgid "tag name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:87
|
#: blog/models.py:127
|
||||||
msgid "user-friendly name for the post tag"
|
msgid "user-friendly name for the post tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:88
|
#: blog/models.py:128
|
||||||
msgid "tag display name"
|
msgid "tag display name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:96
|
#: blog/models.py:136
|
||||||
msgid "post tag"
|
msgid "post tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: blog/models.py:97
|
#: blog/models.py:137
|
||||||
msgid "post tags"
|
msgid "post tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -17,56 +17,56 @@ msgstr ""
|
||||||
msgid "blog"
|
msgid "blog"
|
||||||
msgstr "Blog"
|
msgstr "Blog"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "post title"
|
msgid "post title"
|
||||||
msgstr "Titel van de post"
|
msgstr "Titel van de post"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "title"
|
msgid "title"
|
||||||
msgstr "Titel"
|
msgstr "Titel"
|
||||||
|
|
||||||
#: blog/models.py:64
|
#: blog/models.py:83
|
||||||
msgid "post"
|
msgid "post"
|
||||||
msgstr "Plaats"
|
msgstr "Plaats"
|
||||||
|
|
||||||
#: blog/models.py:65
|
#: blog/models.py:84
|
||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "Berichten"
|
msgstr "Berichten"
|
||||||
|
|
||||||
#: blog/models.py:69
|
#: blog/models.py:88
|
||||||
msgid "markdown files are not supported yet - use markdown content instead"
|
msgid "markdown files are not supported yet - use markdown content instead"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Markdown-bestanden worden niet ondersteund - gebruik in plaats daarvan "
|
"Markdown-bestanden worden niet ondersteund - gebruik in plaats daarvan "
|
||||||
"markdown-inhoud!"
|
"markdown-inhoud!"
|
||||||
|
|
||||||
#: blog/models.py:71
|
#: blog/models.py:90
|
||||||
msgid ""
|
msgid ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"er moet een markdown-bestand of markdown-inhoud worden geleverd - wederzijds "
|
"er moet een markdown-bestand of markdown-inhoud worden geleverd - wederzijds "
|
||||||
"exclusief"
|
"exclusief"
|
||||||
|
|
||||||
#: blog/models.py:82
|
#: blog/models.py:122
|
||||||
msgid "internal tag identifier for the post tag"
|
msgid "internal tag identifier for the post tag"
|
||||||
msgstr "interne tagidentifier voor de posttag"
|
msgstr "interne tagidentifier voor de posttag"
|
||||||
|
|
||||||
#: blog/models.py:83
|
#: blog/models.py:123
|
||||||
msgid "tag name"
|
msgid "tag name"
|
||||||
msgstr "Tag naam"
|
msgstr "Tag naam"
|
||||||
|
|
||||||
#: blog/models.py:87
|
#: blog/models.py:127
|
||||||
msgid "user-friendly name for the post tag"
|
msgid "user-friendly name for the post tag"
|
||||||
msgstr "Gebruiksvriendelijke naam voor de posttag"
|
msgstr "Gebruiksvriendelijke naam voor de posttag"
|
||||||
|
|
||||||
#: blog/models.py:88
|
#: blog/models.py:128
|
||||||
msgid "tag display name"
|
msgid "tag display name"
|
||||||
msgstr "Tag weergavenaam"
|
msgstr "Tag weergavenaam"
|
||||||
|
|
||||||
#: blog/models.py:96
|
#: blog/models.py:136
|
||||||
msgid "post tag"
|
msgid "post tag"
|
||||||
msgstr "Post tag"
|
msgstr "Post tag"
|
||||||
|
|
||||||
#: blog/models.py:97
|
#: blog/models.py:137
|
||||||
msgid "post tags"
|
msgid "post tags"
|
||||||
msgstr "Post tags"
|
msgstr "Post tags"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -17,55 +17,55 @@ msgstr ""
|
||||||
msgid "blog"
|
msgid "blog"
|
||||||
msgstr "Blog"
|
msgstr "Blog"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "post title"
|
msgid "post title"
|
||||||
msgstr "Tytuł postu"
|
msgstr "Tytuł postu"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "title"
|
msgid "title"
|
||||||
msgstr "Tytuł"
|
msgstr "Tytuł"
|
||||||
|
|
||||||
#: blog/models.py:64
|
#: blog/models.py:83
|
||||||
msgid "post"
|
msgid "post"
|
||||||
msgstr "Post"
|
msgstr "Post"
|
||||||
|
|
||||||
#: blog/models.py:65
|
#: blog/models.py:84
|
||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "Posty"
|
msgstr "Posty"
|
||||||
|
|
||||||
#: blog/models.py:69
|
#: blog/models.py:88
|
||||||
msgid "markdown files are not supported yet - use markdown content instead"
|
msgid "markdown files are not supported yet - use markdown content instead"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Pliki Markdown nie są obsługiwane - zamiast tego użyj zawartości Markdown!"
|
"Pliki Markdown nie są obsługiwane - zamiast tego użyj zawartości Markdown!"
|
||||||
|
|
||||||
#: blog/models.py:71
|
#: blog/models.py:90
|
||||||
msgid ""
|
msgid ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"należy dostarczyć plik markdown lub zawartość markdown - wzajemnie się "
|
"należy dostarczyć plik markdown lub zawartość markdown - wzajemnie się "
|
||||||
"wykluczające"
|
"wykluczające"
|
||||||
|
|
||||||
#: blog/models.py:82
|
#: blog/models.py:122
|
||||||
msgid "internal tag identifier for the post tag"
|
msgid "internal tag identifier for the post tag"
|
||||||
msgstr "wewnętrzny identyfikator tagu posta"
|
msgstr "wewnętrzny identyfikator tagu posta"
|
||||||
|
|
||||||
#: blog/models.py:83
|
#: blog/models.py:123
|
||||||
msgid "tag name"
|
msgid "tag name"
|
||||||
msgstr "Nazwa tagu"
|
msgstr "Nazwa tagu"
|
||||||
|
|
||||||
#: blog/models.py:87
|
#: blog/models.py:127
|
||||||
msgid "user-friendly name for the post tag"
|
msgid "user-friendly name for the post tag"
|
||||||
msgstr "Przyjazna dla użytkownika nazwa tagu posta"
|
msgstr "Przyjazna dla użytkownika nazwa tagu posta"
|
||||||
|
|
||||||
#: blog/models.py:88
|
#: blog/models.py:128
|
||||||
msgid "tag display name"
|
msgid "tag display name"
|
||||||
msgstr "Wyświetlana nazwa znacznika"
|
msgstr "Wyświetlana nazwa znacznika"
|
||||||
|
|
||||||
#: blog/models.py:96
|
#: blog/models.py:136
|
||||||
msgid "post tag"
|
msgid "post tag"
|
||||||
msgstr "Tag posta"
|
msgstr "Tag posta"
|
||||||
|
|
||||||
#: blog/models.py:97
|
#: blog/models.py:137
|
||||||
msgid "post tags"
|
msgid "post tags"
|
||||||
msgstr "Tagi postów"
|
msgstr "Tagi postów"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -17,54 +17,54 @@ msgstr ""
|
||||||
msgid "blog"
|
msgid "blog"
|
||||||
msgstr "Blog"
|
msgstr "Blog"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "post title"
|
msgid "post title"
|
||||||
msgstr "Título da postagem"
|
msgstr "Título da postagem"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "title"
|
msgid "title"
|
||||||
msgstr "Título"
|
msgstr "Título"
|
||||||
|
|
||||||
#: blog/models.py:64
|
#: blog/models.py:83
|
||||||
msgid "post"
|
msgid "post"
|
||||||
msgstr "Postar"
|
msgstr "Postar"
|
||||||
|
|
||||||
#: blog/models.py:65
|
#: blog/models.py:84
|
||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "Publicações"
|
msgstr "Publicações"
|
||||||
|
|
||||||
#: blog/models.py:69
|
#: blog/models.py:88
|
||||||
msgid "markdown files are not supported yet - use markdown content instead"
|
msgid "markdown files are not supported yet - use markdown content instead"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Os arquivos markdown não são suportados - use conteúdo markdown em vez disso!"
|
"Os arquivos markdown não são suportados - use conteúdo markdown em vez disso!"
|
||||||
|
|
||||||
#: blog/models.py:71
|
#: blog/models.py:90
|
||||||
msgid ""
|
msgid ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"um arquivo ou conteúdo de markdown deve ser fornecido - mutuamente exclusivo"
|
"um arquivo ou conteúdo de markdown deve ser fornecido - mutuamente exclusivo"
|
||||||
|
|
||||||
#: blog/models.py:82
|
#: blog/models.py:122
|
||||||
msgid "internal tag identifier for the post tag"
|
msgid "internal tag identifier for the post tag"
|
||||||
msgstr "identificador de tag interno para a tag de postagem"
|
msgstr "identificador de tag interno para a tag de postagem"
|
||||||
|
|
||||||
#: blog/models.py:83
|
#: blog/models.py:123
|
||||||
msgid "tag name"
|
msgid "tag name"
|
||||||
msgstr "Nome da etiqueta"
|
msgstr "Nome da etiqueta"
|
||||||
|
|
||||||
#: blog/models.py:87
|
#: blog/models.py:127
|
||||||
msgid "user-friendly name for the post tag"
|
msgid "user-friendly name for the post tag"
|
||||||
msgstr "Nome de fácil utilização para a tag de postagem"
|
msgstr "Nome de fácil utilização para a tag de postagem"
|
||||||
|
|
||||||
#: blog/models.py:88
|
#: blog/models.py:128
|
||||||
msgid "tag display name"
|
msgid "tag display name"
|
||||||
msgstr "Nome de exibição da tag"
|
msgstr "Nome de exibição da tag"
|
||||||
|
|
||||||
#: blog/models.py:96
|
#: blog/models.py:136
|
||||||
msgid "post tag"
|
msgid "post tag"
|
||||||
msgstr "Etiqueta de postagem"
|
msgstr "Etiqueta de postagem"
|
||||||
|
|
||||||
#: blog/models.py:97
|
#: blog/models.py:137
|
||||||
msgid "post tags"
|
msgid "post tags"
|
||||||
msgstr "Tags de postagem"
|
msgstr "Tags de postagem"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -17,55 +17,55 @@ msgstr ""
|
||||||
msgid "blog"
|
msgid "blog"
|
||||||
msgstr "Blog"
|
msgstr "Blog"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "post title"
|
msgid "post title"
|
||||||
msgstr "Titlul postului"
|
msgstr "Titlul postului"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "title"
|
msgid "title"
|
||||||
msgstr "Titlul"
|
msgstr "Titlul"
|
||||||
|
|
||||||
#: blog/models.py:64
|
#: blog/models.py:83
|
||||||
msgid "post"
|
msgid "post"
|
||||||
msgstr "Post"
|
msgstr "Post"
|
||||||
|
|
||||||
#: blog/models.py:65
|
#: blog/models.py:84
|
||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "Mesaje"
|
msgstr "Mesaje"
|
||||||
|
|
||||||
#: blog/models.py:69
|
#: blog/models.py:88
|
||||||
msgid "markdown files are not supported yet - use markdown content instead"
|
msgid "markdown files are not supported yet - use markdown content instead"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Fișierele Markdown nu sunt acceptate - utilizați în schimb conținut Markdown!"
|
"Fișierele Markdown nu sunt acceptate - utilizați în schimb conținut Markdown!"
|
||||||
|
|
||||||
#: blog/models.py:71
|
#: blog/models.py:90
|
||||||
msgid ""
|
msgid ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"trebuie furnizat un fișier markdown sau conținut markdown - se exclud "
|
"trebuie furnizat un fișier markdown sau conținut markdown - se exclud "
|
||||||
"reciproc"
|
"reciproc"
|
||||||
|
|
||||||
#: blog/models.py:82
|
#: blog/models.py:122
|
||||||
msgid "internal tag identifier for the post tag"
|
msgid "internal tag identifier for the post tag"
|
||||||
msgstr "identificator intern de etichetă pentru eticheta postului"
|
msgstr "identificator intern de etichetă pentru eticheta postului"
|
||||||
|
|
||||||
#: blog/models.py:83
|
#: blog/models.py:123
|
||||||
msgid "tag name"
|
msgid "tag name"
|
||||||
msgstr "Nume etichetă"
|
msgstr "Nume etichetă"
|
||||||
|
|
||||||
#: blog/models.py:87
|
#: blog/models.py:127
|
||||||
msgid "user-friendly name for the post tag"
|
msgid "user-friendly name for the post tag"
|
||||||
msgstr "Nume ușor de utilizat pentru eticheta postului"
|
msgstr "Nume ușor de utilizat pentru eticheta postului"
|
||||||
|
|
||||||
#: blog/models.py:88
|
#: blog/models.py:128
|
||||||
msgid "tag display name"
|
msgid "tag display name"
|
||||||
msgstr "Nume afișare etichetă"
|
msgstr "Nume afișare etichetă"
|
||||||
|
|
||||||
#: blog/models.py:96
|
#: blog/models.py:136
|
||||||
msgid "post tag"
|
msgid "post tag"
|
||||||
msgstr "Etichetă post"
|
msgstr "Etichetă post"
|
||||||
|
|
||||||
#: blog/models.py:97
|
#: blog/models.py:137
|
||||||
msgid "post tags"
|
msgid "post tags"
|
||||||
msgstr "Etichete poștale"
|
msgstr "Etichete poștale"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -17,56 +17,56 @@ msgstr ""
|
||||||
msgid "blog"
|
msgid "blog"
|
||||||
msgstr "Блог"
|
msgstr "Блог"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "post title"
|
msgid "post title"
|
||||||
msgstr "Заголовок сообщения"
|
msgstr "Заголовок сообщения"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "title"
|
msgid "title"
|
||||||
msgstr "Название"
|
msgstr "Название"
|
||||||
|
|
||||||
#: blog/models.py:64
|
#: blog/models.py:83
|
||||||
msgid "post"
|
msgid "post"
|
||||||
msgstr "Пост"
|
msgstr "Пост"
|
||||||
|
|
||||||
#: blog/models.py:65
|
#: blog/models.py:84
|
||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "Посты"
|
msgstr "Посты"
|
||||||
|
|
||||||
#: blog/models.py:69
|
#: blog/models.py:88
|
||||||
msgid "markdown files are not supported yet - use markdown content instead"
|
msgid "markdown files are not supported yet - use markdown content instead"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Файлы в формате Markdown не поддерживаются - используйте вместо них "
|
"Файлы в формате Markdown не поддерживаются - используйте вместо них "
|
||||||
"содержимое в формате Markdown!"
|
"содержимое в формате Markdown!"
|
||||||
|
|
||||||
#: blog/models.py:71
|
#: blog/models.py:90
|
||||||
msgid ""
|
msgid ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"необходимо предоставить файл разметки или содержимое разметки - "
|
"необходимо предоставить файл разметки или содержимое разметки - "
|
||||||
"взаимоисключающие варианты"
|
"взаимоисключающие варианты"
|
||||||
|
|
||||||
#: blog/models.py:82
|
#: blog/models.py:122
|
||||||
msgid "internal tag identifier for the post tag"
|
msgid "internal tag identifier for the post tag"
|
||||||
msgstr "внутренний идентификатор тега для тега post"
|
msgstr "внутренний идентификатор тега для тега post"
|
||||||
|
|
||||||
#: blog/models.py:83
|
#: blog/models.py:123
|
||||||
msgid "tag name"
|
msgid "tag name"
|
||||||
msgstr "Название тега"
|
msgstr "Название тега"
|
||||||
|
|
||||||
#: blog/models.py:87
|
#: blog/models.py:127
|
||||||
msgid "user-friendly name for the post tag"
|
msgid "user-friendly name for the post tag"
|
||||||
msgstr "Удобное для пользователя название тега поста"
|
msgstr "Удобное для пользователя название тега поста"
|
||||||
|
|
||||||
#: blog/models.py:88
|
#: blog/models.py:128
|
||||||
msgid "tag display name"
|
msgid "tag display name"
|
||||||
msgstr "Отображаемое имя тега"
|
msgstr "Отображаемое имя тега"
|
||||||
|
|
||||||
#: blog/models.py:96
|
#: blog/models.py:136
|
||||||
msgid "post tag"
|
msgid "post tag"
|
||||||
msgstr "Тэг поста"
|
msgstr "Тэг поста"
|
||||||
|
|
||||||
#: blog/models.py:97
|
#: blog/models.py:137
|
||||||
msgid "post tags"
|
msgid "post tags"
|
||||||
msgstr "Тэги постов"
|
msgstr "Тэги постов"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -17,52 +17,52 @@ msgstr ""
|
||||||
msgid "blog"
|
msgid "blog"
|
||||||
msgstr "博客"
|
msgstr "博客"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "post title"
|
msgid "post title"
|
||||||
msgstr "帖子标题"
|
msgstr "帖子标题"
|
||||||
|
|
||||||
#: blog/models.py:17
|
#: blog/models.py:36
|
||||||
msgid "title"
|
msgid "title"
|
||||||
msgstr "标题"
|
msgstr "标题"
|
||||||
|
|
||||||
#: blog/models.py:64
|
#: blog/models.py:83
|
||||||
msgid "post"
|
msgid "post"
|
||||||
msgstr "职位"
|
msgstr "职位"
|
||||||
|
|
||||||
#: blog/models.py:65
|
#: blog/models.py:84
|
||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "职位"
|
msgstr "职位"
|
||||||
|
|
||||||
#: blog/models.py:69
|
#: blog/models.py:88
|
||||||
msgid "markdown files are not supported yet - use markdown content instead"
|
msgid "markdown files are not supported yet - use markdown content instead"
|
||||||
msgstr "不支持 Markdown 文件,请使用 Markdown 内容!"
|
msgstr "不支持 Markdown 文件,请使用 Markdown 内容!"
|
||||||
|
|
||||||
#: blog/models.py:71
|
#: blog/models.py:90
|
||||||
msgid ""
|
msgid ""
|
||||||
"a markdown file or markdown content must be provided - mutually exclusive"
|
"a markdown file or markdown content must be provided - mutually exclusive"
|
||||||
msgstr "必须提供标记符文件或标记符内容 - 相互排斥"
|
msgstr "必须提供标记符文件或标记符内容 - 相互排斥"
|
||||||
|
|
||||||
#: blog/models.py:82
|
#: blog/models.py:122
|
||||||
msgid "internal tag identifier for the post tag"
|
msgid "internal tag identifier for the post tag"
|
||||||
msgstr "职位标签的内部标签标识符"
|
msgstr "职位标签的内部标签标识符"
|
||||||
|
|
||||||
#: blog/models.py:83
|
#: blog/models.py:123
|
||||||
msgid "tag name"
|
msgid "tag name"
|
||||||
msgstr "标签名称"
|
msgstr "标签名称"
|
||||||
|
|
||||||
#: blog/models.py:87
|
#: blog/models.py:127
|
||||||
msgid "user-friendly name for the post tag"
|
msgid "user-friendly name for the post tag"
|
||||||
msgstr "方便用户使用的帖子标签名称"
|
msgstr "方便用户使用的帖子标签名称"
|
||||||
|
|
||||||
#: blog/models.py:88
|
#: blog/models.py:128
|
||||||
msgid "tag display name"
|
msgid "tag display name"
|
||||||
msgstr "标签显示名称"
|
msgstr "标签显示名称"
|
||||||
|
|
||||||
#: blog/models.py:96
|
#: blog/models.py:136
|
||||||
msgid "post tag"
|
msgid "post tag"
|
||||||
msgstr "职位标签"
|
msgstr "职位标签"
|
||||||
|
|
||||||
#: blog/models.py:97
|
#: blog/models.py:137
|
||||||
msgid "post tags"
|
msgid "post tags"
|
||||||
msgstr "帖子标签"
|
msgstr "帖子标签"
|
||||||
|
|
||||||
|
|
|
||||||
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:46+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -116,23 +116,36 @@ msgstr "كيان لتخزين بيانات التحليلات"
|
||||||
#: evibes/settings/drf.py:49
|
#: evibes/settings/drf.py:49
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to provide seamless integration for merchants selling a wide range of electronics. Through this API, partnered merchants can manage products, orders, and inventory with ease, while accessing real-time stock levels.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to "
|
||||||
|
"provide seamless integration for merchants selling a wide range of "
|
||||||
|
"electronics. Through this API, partnered merchants can manage products, "
|
||||||
|
"orders, and inventory with ease, while accessing real-time stock levels.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
"- **Product Management:** Easily create, update, and manage your product "
|
||||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
"listings with detailed specifications.\n"
|
||||||
"- **Inventory Management:** Keep track of stock levels in real-time, ensuring smooth fulfillment.\n"
|
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||||
"- **Secure Transactions:** Secure and encrypted transactions to protect sensitive business information.\n"
|
"operations for merchants.\n"
|
||||||
"- **Multi-Currency Support:** Expand your market reach with multi-currency transactions.\n"
|
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||||
"- **Real-Time Notifications:** Stay updated with instant alerts on stock changes and order statuses.\n"
|
"ensuring smooth fulfillment.\n"
|
||||||
|
"- **Secure Transactions:** Secure and encrypted transactions to protect "
|
||||||
|
"sensitive business information.\n"
|
||||||
|
"- **Multi-Currency Support:** Expand your market reach with multi-currency "
|
||||||
|
"transactions.\n"
|
||||||
|
"- **Real-Time Notifications:** Stay updated with instant alerts on stock "
|
||||||
|
"changes and order statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via your merchant token. Include the token in the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via your merchant token. Include the token in "
|
||||||
|
"the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -140,21 +153,31 @@ msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"مرحبًا بك في _PH_0_____} وثائق واجهة برمجة تطبيقات B2B.\n"
|
"مرحبًا بك في _PH_0_____} وثائق واجهة برمجة تطبيقات B2B.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"إن {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} صُممت واجهة برمجة تطبيقات B2B لتوفير تكامل سلس للتجار الذين يبيعون مجموعة كبيرة من الإلكترونيات. من خلال واجهة برمجة التطبيقات هذه، يمكن للتجار الشركاء إدارة المنتجات والطلبات والمخزون بسهولة، مع الوصول إلى مستويات المخزون في الوقت الفعلي.\n"
|
"إن {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} صُممت واجهة برمجة تطبيقات B2B "
|
||||||
|
"لتوفير تكامل سلس للتجار الذين يبيعون مجموعة كبيرة من الإلكترونيات. من خلال "
|
||||||
|
"واجهة برمجة التطبيقات هذه، يمكن للتجار الشركاء إدارة المنتجات والطلبات "
|
||||||
|
"والمخزون بسهولة، مع الوصول إلى مستويات المخزون في الوقت الفعلي.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## الميزات الرئيسية\n"
|
"## الميزات الرئيسية\n"
|
||||||
"- ** إدارة المنتجات:** إنشاء قوائم منتجاتك وتحديثها وإدارتها بسهولة مع مواصفات مفصلة.\n"
|
"- ** إدارة المنتجات:** إنشاء قوائم منتجاتك وتحديثها وإدارتها بسهولة مع "
|
||||||
"- **معالجة الطلبات:** التعامل مع الطلبات المجمعة بكفاءة مع عمليات مبسطة للتجار.\n"
|
"مواصفات مفصلة.\n"
|
||||||
"- **إدارة المخزون:** تتبّع مستويات المخزون في الوقت الفعلي، مما يضمن سلاسة التنفيذ.\n"
|
"- **معالجة الطلبات:** التعامل مع الطلبات المجمعة بكفاءة مع عمليات مبسطة "
|
||||||
|
"للتجار.\n"
|
||||||
|
"- **إدارة المخزون:** تتبّع مستويات المخزون في الوقت الفعلي، مما يضمن سلاسة "
|
||||||
|
"التنفيذ.\n"
|
||||||
"- **معاملات آمنة:** معاملات آمنة ومشفرة لحماية المعلومات التجارية الحساسة.\n"
|
"- **معاملات آمنة:** معاملات آمنة ومشفرة لحماية المعلومات التجارية الحساسة.\n"
|
||||||
"- ** دعم العملات المتعددة:** وسّع نطاق وصولك إلى السوق من خلال المعاملات متعددة العملات.\n"
|
"- ** دعم العملات المتعددة:** وسّع نطاق وصولك إلى السوق من خلال المعاملات "
|
||||||
"- ** إشعارات في الوقت الفعلي:** ابقَ على اطلاع دائم بالتنبيهات الفورية بشأن تغييرات المخزون وحالات الطلبات.\n"
|
"متعددة العملات.\n"
|
||||||
|
"- ** إشعارات في الوقت الفعلي:** ابقَ على اطلاع دائم بالتنبيهات الفورية بشأن "
|
||||||
|
"تغييرات المخزون وحالات الطلبات.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## المصادقة\n"
|
"## المصادقة\n"
|
||||||
"- تتم المصادقة عبر رمز التاجر المميز الخاص بك. قم بتضمين الرمز المميز في رأس \"X-EVIBES-B2B-AUTH\" لطلباتك بصيغة \"حامل الرمز المميز <y_token>\".\n"
|
"- تتم المصادقة عبر رمز التاجر المميز الخاص بك. قم بتضمين الرمز المميز في رأس "
|
||||||
|
"\"X-EVIBES-B2B-AUTH\" لطلباتك بصيغة \"حامل الرمز المميز <y_token>\".\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- قم بتطبيق رأس \"قبول اللغة\" لاستخدام لغة غير افتراضية. تتوفر قائمة بجميع اللغات على '/التطبيق/اللغات/'.\n"
|
"- قم بتطبيق رأس \"قبول اللغة\" لاستخدام لغة غير افتراضية. تتوفر قائمة بجميع "
|
||||||
|
"اللغات على '/التطبيق/اللغات/'.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## الإصدار\n"
|
"## الإصدار\n"
|
||||||
"إصدار API الحالي: {EVIBES_VERSION}\n"
|
"إصدار API الحالي: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -162,51 +185,79 @@ msgstr ""
|
||||||
#: evibes/settings/drf.py:74
|
#: evibes/settings/drf.py:74
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for managing product listings, monitoring orders, and accessing analytics for your electronics store. It provides RESTful endpoints for managing your store’s backend operations and includes both REST and GraphQL options.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for "
|
||||||
|
"managing product listings, monitoring orders, and accessing analytics for "
|
||||||
|
"your electronics store. It provides RESTful endpoints for managing your "
|
||||||
|
"store’s backend operations and includes both REST and GraphQL options.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
"- **Order Management:** Access detailed order information and process "
|
||||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\n"
|
"customer requests efficiently.\n"
|
||||||
"- **Custom Integrations:** Connect your system with external platforms through powerful APIs.\n"
|
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||||
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales performance, and product data.\n"
|
"management.\n"
|
||||||
"- **Real-Time Data:** Get live updates on inventory, pricing, and order statuses.\n"
|
"- **Custom Integrations:** Connect your system with external platforms "
|
||||||
|
"through powerful APIs.\n"
|
||||||
|
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales "
|
||||||
|
"performance, and product data.\n"
|
||||||
|
"- **Real-Time Data:** Get live updates on inventory, pricing, and order "
|
||||||
|
"statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via JWT tokens. Include the token in the `X-EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via JWT tokens. Include the token in the `X-"
|
||||||
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
||||||
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hours.\n"
|
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} hours.\n"
|
||||||
"- Refresh tokens are automatically invalidated after usage.\n"
|
"- Refresh tokens are automatically invalidated after usage.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} وثائق واجهة برمجة تطبيقات المنصة.\n"
|
"{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} وثائق واجهة برمجة تطبيقات "
|
||||||
|
"المنصة.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"إن {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} واجهة برمجة التطبيقات هي المحور المركزي لإدارة قوائم المنتجات ومراقبة الطلبات والوصول إلى تحليلات متجر الإلكترونيات الخاص بك. وهي توفر نقاط نهاية RESTful لإدارة عمليات الواجهة الخلفية لمتجرك وتتضمن كلاً من خيارات REST و GraphQL.\n"
|
"إن {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} واجهة برمجة التطبيقات هي "
|
||||||
|
"المحور المركزي لإدارة قوائم المنتجات ومراقبة الطلبات والوصول إلى تحليلات "
|
||||||
|
"متجر الإلكترونيات الخاص بك. وهي توفر نقاط نهاية RESTful لإدارة عمليات "
|
||||||
|
"الواجهة الخلفية لمتجرك وتتضمن كلاً من خيارات REST و GraphQL.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## الميزات الرئيسية\n"
|
"## الميزات الرئيسية\n"
|
||||||
"- ** كتالوج المنتجات:** إدارة تفاصيل المنتج والتسعير والتوافر.\n"
|
"- ** كتالوج المنتجات:** إدارة تفاصيل المنتج والتسعير والتوافر.\n"
|
||||||
"- **إدارة الطلبات:** الوصول إلى معلومات الطلبات التفصيلية ومعالجة طلبات العملاء بكفاءة.\n"
|
"- **إدارة الطلبات:** الوصول إلى معلومات الطلبات التفصيلية ومعالجة طلبات "
|
||||||
"- **أدوار المستخدم والأذونات:** تعيين أدوار المستخدم والأذونات للإدارة الداخلية.\n"
|
"العملاء بكفاءة.\n"
|
||||||
"- **التكاملات المخصصة:** قم بتوصيل نظامك بالمنصات الخارجية من خلال واجهات برمجة التطبيقات القوية.\n"
|
"- **أدوار المستخدم والأذونات:** تعيين أدوار المستخدم والأذونات للإدارة "
|
||||||
"- **تقارير مفصلة:** إنشاء تقارير شاملة عن الطلبات وأداء المبيعات وبيانات المنتجات.\n"
|
"الداخلية.\n"
|
||||||
"- ** بيانات في الوقت الحقيقي:** احصل على تحديثات مباشرة عن المخزون والتسعير وحالات الطلبات.\n"
|
"- **التكاملات المخصصة:** قم بتوصيل نظامك بالمنصات الخارجية من خلال واجهات "
|
||||||
|
"برمجة التطبيقات القوية.\n"
|
||||||
|
"- **تقارير مفصلة:** إنشاء تقارير شاملة عن الطلبات وأداء المبيعات وبيانات "
|
||||||
|
"المنتجات.\n"
|
||||||
|
"- ** بيانات في الوقت الحقيقي:** احصل على تحديثات مباشرة عن المخزون والتسعير "
|
||||||
|
"وحالات الطلبات.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## المصادقة\n"
|
"## المصادقة\n"
|
||||||
"- تتم المصادقة عبر رموز JWT المميزة. قم بتضمين الرمز المميز في رأس \"X-EVIBES-AUTH\" لطلباتك بصيغة \"حامل <رمزك المميز>\".\n"
|
"- تتم المصادقة عبر رموز JWT المميزة. قم بتضمين الرمز المميز في رأس \"X-"
|
||||||
"- عمر رمز الوصول الرمزي هو {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH\" لطلباتك بصيغة \"حامل <رمزك المميز>\".\n"
|
||||||
"- عمر الرمز المميز للتحديث هو {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} ساعة.\n"
|
"- عمر رمز الوصول الرمزي هو {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- عمر الرمز المميز للتحديث هو {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} ساعة.\n"
|
||||||
"- يتم إبطال رموز التحديث تلقائيًا بعد الاستخدام.\n"
|
"- يتم إبطال رموز التحديث تلقائيًا بعد الاستخدام.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- قم بتطبيق رأس \"قبول اللغة\" لاستخدام لغة غير افتراضية. تتوفر قائمة بجميع اللغات في '/التطبيق/اللغات/'.\n"
|
"- قم بتطبيق رأس \"قبول اللغة\" لاستخدام لغة غير افتراضية. تتوفر قائمة بجميع "
|
||||||
|
"اللغات في '/التطبيق/اللغات/'.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## الإصدار\n"
|
"## الإصدار\n"
|
||||||
"إصدار API الحالي: {EVIBES_VERSION}\n"
|
"إصدار API الحالي: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -216,25 +267,24 @@ msgid "Home"
|
||||||
msgstr "الصفحة الرئيسية"
|
msgstr "الصفحة الرئيسية"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:21
|
#: evibes/settings/jazzmin.py:21
|
||||||
msgid "Documentation"
|
|
||||||
msgstr "التوثيق"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:22
|
|
||||||
msgid "Storefront"
|
msgid "Storefront"
|
||||||
msgstr "واجهة المتجر"
|
msgstr "واجهة المتجر"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:23
|
#: evibes/settings/jazzmin.py:24
|
||||||
msgid "Support"
|
|
||||||
msgstr "الدعم"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:26
|
|
||||||
msgid "GraphQL Docs"
|
msgid "GraphQL Docs"
|
||||||
msgstr "مستندات GraphQL"
|
msgstr "مستندات GraphQL"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:31
|
#: evibes/settings/jazzmin.py:29
|
||||||
msgid "Platform REST Docs"
|
msgid "Platform REST Docs"
|
||||||
msgstr "مستندات النظام الأساسي REST"
|
msgstr "مستندات النظام الأساسي REST"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:36
|
#: evibes/settings/jazzmin.py:34
|
||||||
msgid "B2B REST Docs"
|
msgid "B2B REST Docs"
|
||||||
msgstr "مستندات B2B REST"
|
msgstr "مستندات B2B REST"
|
||||||
|
|
||||||
|
#: evibes/settings/jazzmin.py:38
|
||||||
|
msgid "Support"
|
||||||
|
msgstr "الدعم"
|
||||||
|
|
||||||
|
#~ msgid "Documentation"
|
||||||
|
#~ msgstr "التوثيق"
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:46+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -118,23 +118,36 @@ msgstr "Subjekt pro ukládání analytických dat"
|
||||||
#: evibes/settings/drf.py:49
|
#: evibes/settings/drf.py:49
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to provide seamless integration for merchants selling a wide range of electronics. Through this API, partnered merchants can manage products, orders, and inventory with ease, while accessing real-time stock levels.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to "
|
||||||
|
"provide seamless integration for merchants selling a wide range of "
|
||||||
|
"electronics. Through this API, partnered merchants can manage products, "
|
||||||
|
"orders, and inventory with ease, while accessing real-time stock levels.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
"- **Product Management:** Easily create, update, and manage your product "
|
||||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
"listings with detailed specifications.\n"
|
||||||
"- **Inventory Management:** Keep track of stock levels in real-time, ensuring smooth fulfillment.\n"
|
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||||
"- **Secure Transactions:** Secure and encrypted transactions to protect sensitive business information.\n"
|
"operations for merchants.\n"
|
||||||
"- **Multi-Currency Support:** Expand your market reach with multi-currency transactions.\n"
|
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||||
"- **Real-Time Notifications:** Stay updated with instant alerts on stock changes and order statuses.\n"
|
"ensuring smooth fulfillment.\n"
|
||||||
|
"- **Secure Transactions:** Secure and encrypted transactions to protect "
|
||||||
|
"sensitive business information.\n"
|
||||||
|
"- **Multi-Currency Support:** Expand your market reach with multi-currency "
|
||||||
|
"transactions.\n"
|
||||||
|
"- **Real-Time Notifications:** Stay updated with instant alerts on stock "
|
||||||
|
"changes and order statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via your merchant token. Include the token in the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via your merchant token. Include the token in "
|
||||||
|
"the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -142,21 +155,34 @@ msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Vítejte v {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API dokumentaci.\n"
|
"Vítejte v {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API dokumentaci.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API je navrženo tak, aby poskytovalo bezproblémovou integraci pro obchodníky prodávající širokou škálu elektroniky. Prostřednictvím tohoto rozhraní API mohou partnerští obchodníci snadno spravovat produkty, objednávky a skladové zásoby, přičemž mají přístup k úrovni zásob v reálném čase.\n"
|
"{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API je navrženo tak, aby "
|
||||||
|
"poskytovalo bezproblémovou integraci pro obchodníky prodávající širokou "
|
||||||
|
"škálu elektroniky. Prostřednictvím tohoto rozhraní API mohou partnerští "
|
||||||
|
"obchodníci snadno spravovat produkty, objednávky a skladové zásoby, přičemž "
|
||||||
|
"mají přístup k úrovni zásob v reálném čase.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Klíčové funkce\n"
|
"## Klíčové funkce\n"
|
||||||
"- **Správa produktů:** Snadné vytváření, aktualizace a správa výpisů produktů s podrobnými specifikacemi.\n"
|
"- **Správa produktů:** Snadné vytváření, aktualizace a správa výpisů "
|
||||||
"- **Zpracování objednávek:** Efektivní zpracování hromadných objednávek se zjednodušenými operacemi pro obchodníky.\n"
|
"produktů s podrobnými specifikacemi.\n"
|
||||||
"- **Správa zásob:** Sledujte stav zásob v reálném čase a zajistěte hladké plnění.\n"
|
"- **Zpracování objednávek:** Efektivní zpracování hromadných objednávek se "
|
||||||
"- **Zabezpečené transakce:** Zabezpečené a šifrované transakce chránící citlivé obchodní informace.\n"
|
"zjednodušenými operacemi pro obchodníky.\n"
|
||||||
"- **Podpora více měn:** Rozšiřte svůj dosah na trhu díky transakcím ve více měnách.\n"
|
"- **Správa zásob:** Sledujte stav zásob v reálném čase a zajistěte hladké "
|
||||||
"- **Upozornění v reálném čase:** Buďte informováni pomocí okamžitých upozornění na změny stavu zásob a objednávek.\n"
|
"plnění.\n"
|
||||||
|
"- **Zabezpečené transakce:** Zabezpečené a šifrované transakce chránící "
|
||||||
|
"citlivé obchodní informace.\n"
|
||||||
|
"- **Podpora více měn:** Rozšiřte svůj dosah na trhu díky transakcím ve více "
|
||||||
|
"měnách.\n"
|
||||||
|
"- **Upozornění v reálném čase:** Buďte informováni pomocí okamžitých "
|
||||||
|
"upozornění na změny stavu zásob a objednávek.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Ověřování\n"
|
"## Ověřování\n"
|
||||||
"- Ověřování probíhá prostřednictvím vašeho obchodního tokenu. Token zahrňte do hlavičky `X-EVIBES-B2B-AUTH` svých požadavků ve formátu `Bearer <vůj_token>`.\n"
|
"- Ověřování probíhá prostřednictvím vašeho obchodního tokenu. Token zahrňte "
|
||||||
|
"do hlavičky `X-EVIBES-B2B-AUTH` svých požadavků ve formátu `Bearer "
|
||||||
|
"<vůj_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Použijte hlavičku `Accept-Language` pro použití jiného než výchozího jazyka. Seznam všech jazyků je k dispozici na adrese `/app/languages/`.\n"
|
"- Použijte hlavičku `Accept-Language` pro použití jiného než výchozího "
|
||||||
|
"jazyka. Seznam všech jazyků je k dispozici na adrese `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Verze\n"
|
"## Verze\n"
|
||||||
"Aktuální verze API: {EVIBES_VERSION}\n"
|
"Aktuální verze API: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -164,51 +190,79 @@ msgstr ""
|
||||||
#: evibes/settings/drf.py:74
|
#: evibes/settings/drf.py:74
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for managing product listings, monitoring orders, and accessing analytics for your electronics store. It provides RESTful endpoints for managing your store’s backend operations and includes both REST and GraphQL options.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for "
|
||||||
|
"managing product listings, monitoring orders, and accessing analytics for "
|
||||||
|
"your electronics store. It provides RESTful endpoints for managing your "
|
||||||
|
"store’s backend operations and includes both REST and GraphQL options.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
"- **Order Management:** Access detailed order information and process "
|
||||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\n"
|
"customer requests efficiently.\n"
|
||||||
"- **Custom Integrations:** Connect your system with external platforms through powerful APIs.\n"
|
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||||
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales performance, and product data.\n"
|
"management.\n"
|
||||||
"- **Real-Time Data:** Get live updates on inventory, pricing, and order statuses.\n"
|
"- **Custom Integrations:** Connect your system with external platforms "
|
||||||
|
"through powerful APIs.\n"
|
||||||
|
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales "
|
||||||
|
"performance, and product data.\n"
|
||||||
|
"- **Real-Time Data:** Get live updates on inventory, pricing, and order "
|
||||||
|
"statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via JWT tokens. Include the token in the `X-EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via JWT tokens. Include the token in the `X-"
|
||||||
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
||||||
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hours.\n"
|
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} hours.\n"
|
||||||
"- Refresh tokens are automatically invalidated after usage.\n"
|
"- Refresh tokens are automatically invalidated after usage.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Vítejte v {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Dokumentace API platformy.\n"
|
"Vítejte v {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Dokumentace API "
|
||||||
|
"platformy.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API je centrálním centrem pro správu výpisů produktů, sledování objednávek a přístup k analytickým údajům vašeho obchodu s elektronikou. Poskytuje koncové body RESTful pro správu backendových operací vašeho obchodu a obsahuje možnosti REST i GraphQL.\n"
|
"{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API je centrálním centrem pro "
|
||||||
|
"správu výpisů produktů, sledování objednávek a přístup k analytickým údajům "
|
||||||
|
"vašeho obchodu s elektronikou. Poskytuje koncové body RESTful pro správu "
|
||||||
|
"backendových operací vašeho obchodu a obsahuje možnosti REST i GraphQL.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Klíčové funkce\n"
|
"## Klíčové funkce\n"
|
||||||
"- **Katalog produktů:** Správa podrobností o produktech, cen a dostupnosti.\n"
|
"- **Katalog produktů:** Správa podrobností o produktech, cen a dostupnosti.\n"
|
||||||
"- **Správa objednávek:** Přístup k podrobným informacím o objednávkách a efektivní zpracování požadavků zákazníků.\n"
|
"- **Správa objednávek:** Přístup k podrobným informacím o objednávkách a "
|
||||||
"- **Úživatelské role a oprávnění:** Nastavení uživatelských rolí a oprávnění pro interní správu.\n"
|
"efektivní zpracování požadavků zákazníků.\n"
|
||||||
"- **Vlastní integrace:** Propojte svůj systém s externími platformami prostřednictvím výkonných rozhraní API.\n"
|
"- **Úživatelské role a oprávnění:** Nastavení uživatelských rolí a oprávnění "
|
||||||
"- **Podrobné reporty:** Generování komplexních reportů o objednávkách, prodejních výsledcích a produktových datech.\n"
|
"pro interní správu.\n"
|
||||||
"- **Data v reálném čase:** Získávejte živé aktualizace o stavu zásob, cenách a objednávkách.\n"
|
"- **Vlastní integrace:** Propojte svůj systém s externími platformami "
|
||||||
|
"prostřednictvím výkonných rozhraní API.\n"
|
||||||
|
"- **Podrobné reporty:** Generování komplexních reportů o objednávkách, "
|
||||||
|
"prodejních výsledcích a produktových datech.\n"
|
||||||
|
"- **Data v reálném čase:** Získávejte živé aktualizace o stavu zásob, cenách "
|
||||||
|
"a objednávkách.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Ověřování\n"
|
"## Ověřování\n"
|
||||||
"- Ověřování probíhá prostřednictvím tokenů JWT. Token zahrňte do hlavičky `X-EVIBES-AUTH` svých požadavků ve formátu `Bearer <vůj_token>`.\n"
|
"- Ověřování probíhá prostřednictvím tokenů JWT. Token zahrňte do hlavičky `X-"
|
||||||
"- Životnost přístupového tokenu je {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600}. {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` svých požadavků ve formátu `Bearer <vůj_token>`.\n"
|
||||||
"- Životnost tokenu pro obnovení je {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hodin.\n"
|
"- Životnost přístupového tokenu je {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else "
|
||||||
|
"3600}. {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
||||||
|
"- Životnost tokenu pro obnovení je {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hodin.\n"
|
||||||
"- Tokeny pro obnovení jsou po použití automaticky zneplatněny.\n"
|
"- Tokeny pro obnovení jsou po použití automaticky zneplatněny.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Použijte hlavičku `Accept-Language` pro použití jiného než výchozího jazyka. Seznam všech jazyků je k dispozici na adrese `/app/languages/`.\n"
|
"- Použijte hlavičku `Accept-Language` pro použití jiného než výchozího "
|
||||||
|
"jazyka. Seznam všech jazyků je k dispozici na adrese `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Verze\n"
|
"## Verze\n"
|
||||||
"Aktuální verze API: {EVIBES_VERSION}\n"
|
"Aktuální verze API: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -218,25 +272,24 @@ msgid "Home"
|
||||||
msgstr "Home"
|
msgstr "Home"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:21
|
#: evibes/settings/jazzmin.py:21
|
||||||
msgid "Documentation"
|
|
||||||
msgstr "Dokumentace"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:22
|
|
||||||
msgid "Storefront"
|
msgid "Storefront"
|
||||||
msgstr "Výloha"
|
msgstr "Výloha"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:23
|
#: evibes/settings/jazzmin.py:24
|
||||||
msgid "Support"
|
|
||||||
msgstr "Podpora"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:26
|
|
||||||
msgid "GraphQL Docs"
|
msgid "GraphQL Docs"
|
||||||
msgstr "Dokumenty GraphQL"
|
msgstr "Dokumenty GraphQL"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:31
|
#: evibes/settings/jazzmin.py:29
|
||||||
msgid "Platform REST Docs"
|
msgid "Platform REST Docs"
|
||||||
msgstr "Dokumenty platformy REST"
|
msgstr "Dokumenty platformy REST"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:36
|
#: evibes/settings/jazzmin.py:34
|
||||||
msgid "B2B REST Docs"
|
msgid "B2B REST Docs"
|
||||||
msgstr "Dokumenty B2B REST"
|
msgstr "Dokumenty B2B REST"
|
||||||
|
|
||||||
|
#: evibes/settings/jazzmin.py:38
|
||||||
|
msgid "Support"
|
||||||
|
msgstr "Podpora"
|
||||||
|
|
||||||
|
#~ msgid "Documentation"
|
||||||
|
#~ msgstr "Dokumentace"
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:46+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -117,45 +117,73 @@ msgstr "En enhed til lagring af analysedata"
|
||||||
#: evibes/settings/drf.py:49
|
#: evibes/settings/drf.py:49
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to provide seamless integration for merchants selling a wide range of electronics. Through this API, partnered merchants can manage products, orders, and inventory with ease, while accessing real-time stock levels.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to "
|
||||||
|
"provide seamless integration for merchants selling a wide range of "
|
||||||
|
"electronics. Through this API, partnered merchants can manage products, "
|
||||||
|
"orders, and inventory with ease, while accessing real-time stock levels.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
"- **Product Management:** Easily create, update, and manage your product "
|
||||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
"listings with detailed specifications.\n"
|
||||||
"- **Inventory Management:** Keep track of stock levels in real-time, ensuring smooth fulfillment.\n"
|
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||||
"- **Secure Transactions:** Secure and encrypted transactions to protect sensitive business information.\n"
|
"operations for merchants.\n"
|
||||||
"- **Multi-Currency Support:** Expand your market reach with multi-currency transactions.\n"
|
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||||
"- **Real-Time Notifications:** Stay updated with instant alerts on stock changes and order statuses.\n"
|
"ensuring smooth fulfillment.\n"
|
||||||
|
"- **Secure Transactions:** Secure and encrypted transactions to protect "
|
||||||
|
"sensitive business information.\n"
|
||||||
|
"- **Multi-Currency Support:** Expand your market reach with multi-currency "
|
||||||
|
"transactions.\n"
|
||||||
|
"- **Real-Time Notifications:** Stay updated with instant alerts on stock "
|
||||||
|
"changes and order statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via your merchant token. Include the token in the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via your merchant token. Include the token in "
|
||||||
|
"the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Velkommen til {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API-dokumentation.\n"
|
"Velkommen til {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API-"
|
||||||
|
"dokumentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"Den {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API er designet til at give problemfri integration til forhandlere, der sælger en bred vifte af elektronik. Gennem denne API kan partnere nemt administrere produkter, ordrer og lagerbeholdning, samtidig med at de får adgang til lagerniveauer i realtid.\n"
|
"Den {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API er designet til at "
|
||||||
|
"give problemfri integration til forhandlere, der sælger en bred vifte af "
|
||||||
|
"elektronik. Gennem denne API kan partnere nemt administrere produkter, "
|
||||||
|
"ordrer og lagerbeholdning, samtidig med at de får adgang til lagerniveauer i "
|
||||||
|
"realtid.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Nøglefunktioner\n"
|
"## Nøglefunktioner\n"
|
||||||
"- Produktstyring:** Opret, opdater og administrer nemt dine produktfortegnelser med detaljerede specifikationer.\n"
|
"- Produktstyring:** Opret, opdater og administrer nemt dine "
|
||||||
"- Ordrebehandling: ** Håndter bulkordrer effektivt med strømlinede operationer for købmænd.\n"
|
"produktfortegnelser med detaljerede specifikationer.\n"
|
||||||
"- Lagerstyring: ** Hold styr på lagerbeholdningen i realtid, og sørg for en problemfri levering.\n"
|
"- Ordrebehandling: ** Håndter bulkordrer effektivt med strømlinede "
|
||||||
"- Sikre transaktioner:** Sikre og krypterede transaktioner for at beskytte følsomme forretningsoplysninger.\n"
|
"operationer for købmænd.\n"
|
||||||
"- Understøttelse af flere valutaer:** Udvid din markedsdækning med transaktioner i flere valutaer.\n"
|
"- Lagerstyring: ** Hold styr på lagerbeholdningen i realtid, og sørg for en "
|
||||||
"- Meddelelser i realtid:** Hold dig opdateret med øjeblikkelige advarsler om lagerændringer og ordrestatus.\n"
|
"problemfri levering.\n"
|
||||||
|
"- Sikre transaktioner:** Sikre og krypterede transaktioner for at beskytte "
|
||||||
|
"følsomme forretningsoplysninger.\n"
|
||||||
|
"- Understøttelse af flere valutaer:** Udvid din markedsdækning med "
|
||||||
|
"transaktioner i flere valutaer.\n"
|
||||||
|
"- Meddelelser i realtid:** Hold dig opdateret med øjeblikkelige advarsler om "
|
||||||
|
"lagerændringer og ordrestatus.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Godkendelse\n"
|
"## Godkendelse\n"
|
||||||
"- Autentificering håndteres via dit merchant token. Inkluder tokenet i `X-EVIBES-B2B-AUTH`-headeren i dine anmodninger i formatet `Bearer <your_token>`.\n"
|
"- Autentificering håndteres via dit merchant token. Inkluder tokenet i `X-"
|
||||||
|
"EVIBES-B2B-AUTH`-headeren i dine anmodninger i formatet `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Anvend en `Accept-Language`-header for at bruge et andet sprog end standardsproget. En liste over alle sprog er tilgængelig på `/app/languages/`.\n"
|
"- Anvend en `Accept-Language`-header for at bruge et andet sprog end "
|
||||||
|
"standardsproget. En liste over alle sprog er tilgængelig på `/app/languages/"
|
||||||
|
"`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Nuværende API-version: {EVIBES_VERSION}\n"
|
"Nuværende API-version: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -163,51 +191,81 @@ msgstr ""
|
||||||
#: evibes/settings/drf.py:74
|
#: evibes/settings/drf.py:74
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for managing product listings, monitoring orders, and accessing analytics for your electronics store. It provides RESTful endpoints for managing your store’s backend operations and includes both REST and GraphQL options.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for "
|
||||||
|
"managing product listings, monitoring orders, and accessing analytics for "
|
||||||
|
"your electronics store. It provides RESTful endpoints for managing your "
|
||||||
|
"store’s backend operations and includes both REST and GraphQL options.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
"- **Order Management:** Access detailed order information and process "
|
||||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\n"
|
"customer requests efficiently.\n"
|
||||||
"- **Custom Integrations:** Connect your system with external platforms through powerful APIs.\n"
|
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||||
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales performance, and product data.\n"
|
"management.\n"
|
||||||
"- **Real-Time Data:** Get live updates on inventory, pricing, and order statuses.\n"
|
"- **Custom Integrations:** Connect your system with external platforms "
|
||||||
|
"through powerful APIs.\n"
|
||||||
|
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales "
|
||||||
|
"performance, and product data.\n"
|
||||||
|
"- **Real-Time Data:** Get live updates on inventory, pricing, and order "
|
||||||
|
"statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via JWT tokens. Include the token in the `X-EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via JWT tokens. Include the token in the `X-"
|
||||||
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
||||||
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hours.\n"
|
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} hours.\n"
|
||||||
"- Refresh tokens are automatically invalidated after usage.\n"
|
"- Refresh tokens are automatically invalidated after usage.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Velkommen til {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API-dokumentation.\n"
|
"Velkommen til {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API-"
|
||||||
|
"dokumentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"Den {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API er det centrale knudepunkt for administration af produktlister, overvågning af ordrer og adgang til analyser for din elektronikbutik. Det giver RESTful endpoints til styring af din butiks backend-operationer og inkluderer både REST- og GraphQL-muligheder.\n"
|
"Den {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API er det centrale "
|
||||||
|
"knudepunkt for administration af produktlister, overvågning af ordrer og "
|
||||||
|
"adgang til analyser for din elektronikbutik. Det giver RESTful endpoints til "
|
||||||
|
"styring af din butiks backend-operationer og inkluderer både REST- og "
|
||||||
|
"GraphQL-muligheder.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Nøglefunktioner\n"
|
"## Nøglefunktioner\n"
|
||||||
"- Produktkatalog:** Administrer produktdetaljer, priser og tilgængelighed.\n"
|
"- Produktkatalog:** Administrer produktdetaljer, priser og tilgængelighed.\n"
|
||||||
"- Ordrehåndtering:** Få adgang til detaljerede ordreoplysninger, og behandl kundeanmodninger effektivt.\n"
|
"- Ordrehåndtering:** Få adgang til detaljerede ordreoplysninger, og behandl "
|
||||||
"- Brugerroller og -tilladelser:** Indstil brugerroller og -tilladelser til intern administration.\n"
|
"kundeanmodninger effektivt.\n"
|
||||||
"- Brugerdefinerede integrationer:** Forbind dit system med eksterne platforme via effektive API'er.\n"
|
"- Brugerroller og -tilladelser:** Indstil brugerroller og -tilladelser til "
|
||||||
"- Detaljeret rapportering:** Generer omfattende rapporter om ordrer, salgsresultater og produktdata.\n"
|
"intern administration.\n"
|
||||||
"- Realtidsdata:** Få liveopdateringer om lagerbeholdning, priser og ordrestatus.\n"
|
"- Brugerdefinerede integrationer:** Forbind dit system med eksterne "
|
||||||
|
"platforme via effektive API'er.\n"
|
||||||
|
"- Detaljeret rapportering:** Generer omfattende rapporter om ordrer, "
|
||||||
|
"salgsresultater og produktdata.\n"
|
||||||
|
"- Realtidsdata:** Få liveopdateringer om lagerbeholdning, priser og "
|
||||||
|
"ordrestatus.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Godkendelse\n"
|
"## Godkendelse\n"
|
||||||
"- Autentificering håndteres via JWT-tokens. Inkluder tokenet i `X-EVIBES-AUTH`-headeren i dine anmodninger i formatet `Bearer <your_token>`.\n"
|
"- Autentificering håndteres via JWT-tokens. Inkluder tokenet i `X-EVIBES-"
|
||||||
"- Adgangstokenets levetid er {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600}. {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"AUTH`-headeren i dine anmodninger i formatet `Bearer <your_token>`.\n"
|
||||||
"- Refresh-tokens levetid er {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} timer.\n"
|
"- Adgangstokenets levetid er {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600}. {\"minutes\" if not DEBUG "
|
||||||
|
"else \"hours\"}.\n"
|
||||||
|
"- Refresh-tokens levetid er {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} timer.\n"
|
||||||
"- Refresh-tokens bliver automatisk ugyldiggjort efter brug.\n"
|
"- Refresh-tokens bliver automatisk ugyldiggjort efter brug.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Anvend en `Accept-Language` header for at bruge et andet sprog end standardsproget. En liste over alle sprog er tilgængelig på `/app/languages/`.\n"
|
"- Anvend en `Accept-Language` header for at bruge et andet sprog end "
|
||||||
|
"standardsproget. En liste over alle sprog er tilgængelig på `/app/languages/"
|
||||||
|
"`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Nuværende API-version: {EVIBES_VERSION}\n"
|
"Nuværende API-version: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -217,25 +275,24 @@ msgid "Home"
|
||||||
msgstr "Hjem"
|
msgstr "Hjem"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:21
|
#: evibes/settings/jazzmin.py:21
|
||||||
msgid "Documentation"
|
|
||||||
msgstr "Dokumentation"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:22
|
|
||||||
msgid "Storefront"
|
msgid "Storefront"
|
||||||
msgstr "Butiksfacade"
|
msgstr "Butiksfacade"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:23
|
#: evibes/settings/jazzmin.py:24
|
||||||
msgid "Support"
|
|
||||||
msgstr "Støtte"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:26
|
|
||||||
msgid "GraphQL Docs"
|
msgid "GraphQL Docs"
|
||||||
msgstr "GraphQL-dokumenter"
|
msgstr "GraphQL-dokumenter"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:31
|
#: evibes/settings/jazzmin.py:29
|
||||||
msgid "Platform REST Docs"
|
msgid "Platform REST Docs"
|
||||||
msgstr "Platform REST-dokumenter"
|
msgstr "Platform REST-dokumenter"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:36
|
#: evibes/settings/jazzmin.py:34
|
||||||
msgid "B2B REST Docs"
|
msgid "B2B REST Docs"
|
||||||
msgstr "B2B REST-dokumenter"
|
msgstr "B2B REST-dokumenter"
|
||||||
|
|
||||||
|
#: evibes/settings/jazzmin.py:38
|
||||||
|
msgid "Support"
|
||||||
|
msgstr "Støtte"
|
||||||
|
|
||||||
|
#~ msgid "Documentation"
|
||||||
|
#~ msgstr "Dokumentation"
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:46+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -117,45 +117,74 @@ msgstr "Eine Einheit zur Speicherung von Analysedaten"
|
||||||
#: evibes/settings/drf.py:49
|
#: evibes/settings/drf.py:49
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to provide seamless integration for merchants selling a wide range of electronics. Through this API, partnered merchants can manage products, orders, and inventory with ease, while accessing real-time stock levels.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to "
|
||||||
|
"provide seamless integration for merchants selling a wide range of "
|
||||||
|
"electronics. Through this API, partnered merchants can manage products, "
|
||||||
|
"orders, and inventory with ease, while accessing real-time stock levels.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
"- **Product Management:** Easily create, update, and manage your product "
|
||||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
"listings with detailed specifications.\n"
|
||||||
"- **Inventory Management:** Keep track of stock levels in real-time, ensuring smooth fulfillment.\n"
|
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||||
"- **Secure Transactions:** Secure and encrypted transactions to protect sensitive business information.\n"
|
"operations for merchants.\n"
|
||||||
"- **Multi-Currency Support:** Expand your market reach with multi-currency transactions.\n"
|
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||||
"- **Real-Time Notifications:** Stay updated with instant alerts on stock changes and order statuses.\n"
|
"ensuring smooth fulfillment.\n"
|
||||||
|
"- **Secure Transactions:** Secure and encrypted transactions to protect "
|
||||||
|
"sensitive business information.\n"
|
||||||
|
"- **Multi-Currency Support:** Expand your market reach with multi-currency "
|
||||||
|
"transactions.\n"
|
||||||
|
"- **Real-Time Notifications:** Stay updated with instant alerts on stock "
|
||||||
|
"changes and order statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via your merchant token. Include the token in the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via your merchant token. Include the token in "
|
||||||
|
"the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Willkommen bei der {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B-API-Dokumentation.\n"
|
"Willkommen bei der {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B-API-"
|
||||||
|
"Dokumentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"Die {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API wurde entwickelt, um eine nahtlose Integration für Händler zu ermöglichen, die eine breite Palette von Elektronikprodukten verkaufen. Über diese API können Partnerhändler Produkte, Bestellungen und Bestände einfach verwalten und gleichzeitig auf Echtzeit-Bestände zugreifen.\n"
|
"Die {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API wurde entwickelt, um "
|
||||||
|
"eine nahtlose Integration für Händler zu ermöglichen, die eine breite "
|
||||||
|
"Palette von Elektronikprodukten verkaufen. Über diese API können "
|
||||||
|
"Partnerhändler Produkte, Bestellungen und Bestände einfach verwalten und "
|
||||||
|
"gleichzeitig auf Echtzeit-Bestände zugreifen.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Hauptmerkmale\n"
|
"## Hauptmerkmale\n"
|
||||||
"- **Produktmanagement:** Einfaches Erstellen, Aktualisieren und Verwalten Ihrer Produktlisten mit detaillierten Spezifikationen.\n"
|
"- **Produktmanagement:** Einfaches Erstellen, Aktualisieren und Verwalten "
|
||||||
"- **Auftragsabwicklung:** Effiziente Abwicklung von Großaufträgen mit optimierten Abläufen für Händler.\n"
|
"Ihrer Produktlisten mit detaillierten Spezifikationen.\n"
|
||||||
"- **Bestandsverwaltung:** Behalten Sie den Überblick über die Lagerbestände in Echtzeit, um eine reibungslose Abwicklung zu gewährleisten.\n"
|
"- **Auftragsabwicklung:** Effiziente Abwicklung von Großaufträgen mit "
|
||||||
"- **Sichere Transaktionen:** Sichere und verschlüsselte Transaktionen zum Schutz sensibler Geschäftsinformationen.\n"
|
"optimierten Abläufen für Händler.\n"
|
||||||
"- **Mehrwährungsunterstützung:** Erweitern Sie Ihre Marktreichweite mit Transaktionen in mehreren Währungen.\n"
|
"- **Bestandsverwaltung:** Behalten Sie den Überblick über die Lagerbestände "
|
||||||
"- **Echtzeit-Benachrichtigungen:** Bleiben Sie mit sofortigen Benachrichtigungen über Bestandsänderungen und Auftragsstatus auf dem Laufenden.\n"
|
"in Echtzeit, um eine reibungslose Abwicklung zu gewährleisten.\n"
|
||||||
|
"- **Sichere Transaktionen:** Sichere und verschlüsselte Transaktionen zum "
|
||||||
|
"Schutz sensibler Geschäftsinformationen.\n"
|
||||||
|
"- **Mehrwährungsunterstützung:** Erweitern Sie Ihre Marktreichweite mit "
|
||||||
|
"Transaktionen in mehreren Währungen.\n"
|
||||||
|
"- **Echtzeit-Benachrichtigungen:** Bleiben Sie mit sofortigen "
|
||||||
|
"Benachrichtigungen über Bestandsänderungen und Auftragsstatus auf dem "
|
||||||
|
"Laufenden.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentifizierung\n"
|
"## Authentifizierung\n"
|
||||||
"- Die Authentifizierung erfolgt über Ihr Merchant Token. Fügen Sie das Token in den `X-EVIBES-B2B-AUTH`-Header Ihrer Anfragen im Format `Bearer <Ihr_token>` ein.\n"
|
"- Die Authentifizierung erfolgt über Ihr Merchant Token. Fügen Sie das Token "
|
||||||
|
"in den `X-EVIBES-B2B-AUTH`-Header Ihrer Anfragen im Format `Bearer "
|
||||||
|
"<Ihr_token>` ein.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Wenden Sie einen `Accept-Language`-Header an, um eine nicht standardmäßige Sprache zu verwenden. Eine Liste aller Sprachen ist unter `/app/languages/` verfügbar.\n"
|
"- Wenden Sie einen `Accept-Language`-Header an, um eine nicht standardmäßige "
|
||||||
|
"Sprache zu verwenden. Eine Liste aller Sprachen ist unter `/app/languages/` "
|
||||||
|
"verfügbar.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Aktuelle API-Version: {EVIBES_VERSION}\n"
|
"Aktuelle API-Version: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -163,51 +192,83 @@ msgstr ""
|
||||||
#: evibes/settings/drf.py:74
|
#: evibes/settings/drf.py:74
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for managing product listings, monitoring orders, and accessing analytics for your electronics store. It provides RESTful endpoints for managing your store’s backend operations and includes both REST and GraphQL options.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for "
|
||||||
|
"managing product listings, monitoring orders, and accessing analytics for "
|
||||||
|
"your electronics store. It provides RESTful endpoints for managing your "
|
||||||
|
"store’s backend operations and includes both REST and GraphQL options.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
"- **Order Management:** Access detailed order information and process "
|
||||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\n"
|
"customer requests efficiently.\n"
|
||||||
"- **Custom Integrations:** Connect your system with external platforms through powerful APIs.\n"
|
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||||
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales performance, and product data.\n"
|
"management.\n"
|
||||||
"- **Real-Time Data:** Get live updates on inventory, pricing, and order statuses.\n"
|
"- **Custom Integrations:** Connect your system with external platforms "
|
||||||
|
"through powerful APIs.\n"
|
||||||
|
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales "
|
||||||
|
"performance, and product data.\n"
|
||||||
|
"- **Real-Time Data:** Get live updates on inventory, pricing, and order "
|
||||||
|
"statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via JWT tokens. Include the token in the `X-EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via JWT tokens. Include the token in the `X-"
|
||||||
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
||||||
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hours.\n"
|
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} hours.\n"
|
||||||
"- Refresh tokens are automatically invalidated after usage.\n"
|
"- Refresh tokens are automatically invalidated after usage.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Willkommen bei der {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Plattform-API-Dokumentation.\n"
|
"Willkommen bei der {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Plattform-API-"
|
||||||
|
"Dokumentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"Die {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API ist der zentrale Knotenpunkt für die Verwaltung von Produktlisten, die Überwachung von Bestellungen und den Zugriff auf Analysen für Ihren Elektronikshop. Sie bietet RESTful-Endpunkte für die Verwaltung der Backend-Operationen Ihres Shops und umfasst sowohl REST- als auch GraphQL-Optionen.\n"
|
"Die {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API ist der zentrale "
|
||||||
|
"Knotenpunkt für die Verwaltung von Produktlisten, die Überwachung von "
|
||||||
|
"Bestellungen und den Zugriff auf Analysen für Ihren Elektronikshop. Sie "
|
||||||
|
"bietet RESTful-Endpunkte für die Verwaltung der Backend-Operationen Ihres "
|
||||||
|
"Shops und umfasst sowohl REST- als auch GraphQL-Optionen.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Hauptmerkmale\n"
|
"## Hauptmerkmale\n"
|
||||||
"- **Produktkatalog:** Verwalten Sie Produktdetails, Preise und Verfügbarkeit.\n"
|
"- **Produktkatalog:** Verwalten Sie Produktdetails, Preise und "
|
||||||
"- **Bestellverwaltung:** Zugriff auf detaillierte Bestellinformationen und effiziente Bearbeitung von Kundenanfragen.\n"
|
"Verfügbarkeit.\n"
|
||||||
"- **Benutzerrollen & Berechtigungen:** Legen Sie Benutzerrollen und Berechtigungen für die interne Verwaltung fest.\n"
|
"- **Bestellverwaltung:** Zugriff auf detaillierte Bestellinformationen und "
|
||||||
"- **Benutzerdefinierte Integrationen:** Verbinden Sie Ihr System mit externen Plattformen über leistungsstarke APIs.\n"
|
"effiziente Bearbeitung von Kundenanfragen.\n"
|
||||||
"- **Detailliertes Reporting:** Erstellen Sie umfassende Berichte über Bestellungen, Verkaufsleistung und Produktdaten.\n"
|
"- **Benutzerrollen & Berechtigungen:** Legen Sie Benutzerrollen und "
|
||||||
"- **Echtzeitdaten:** Erhalten Sie Live-Updates zu Bestand, Preisen und Bestellstatus.\n"
|
"Berechtigungen für die interne Verwaltung fest.\n"
|
||||||
|
"- **Benutzerdefinierte Integrationen:** Verbinden Sie Ihr System mit "
|
||||||
|
"externen Plattformen über leistungsstarke APIs.\n"
|
||||||
|
"- **Detailliertes Reporting:** Erstellen Sie umfassende Berichte über "
|
||||||
|
"Bestellungen, Verkaufsleistung und Produktdaten.\n"
|
||||||
|
"- **Echtzeitdaten:** Erhalten Sie Live-Updates zu Bestand, Preisen und "
|
||||||
|
"Bestellstatus.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentifizierung\n"
|
"## Authentifizierung\n"
|
||||||
"- Die Authentifizierung erfolgt über JWT-Tokens. Fügen Sie das Token in den `X-EVIBES-AUTH`-Header Ihrer Anfragen im Format `Bearer <Ihr_token>` ein.\n"
|
"- Die Authentifizierung erfolgt über JWT-Tokens. Fügen Sie das Token in den "
|
||||||
"- Die Lebensdauer des Zugangstokens beträgt {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"`X-EVIBES-AUTH`-Header Ihrer Anfragen im Format `Bearer <Ihr_token>` ein.\n"
|
||||||
"- Die Lebensdauer von Auffrischungstoken beträgt {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} Stunden.\n"
|
"- Die Lebensdauer des Zugangstokens beträgt {SIMPLE_JWT."
|
||||||
"- Aktualisierungs-Token werden nach der Verwendung automatisch ungültig gemacht.\n"
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} "
|
||||||
|
"{\"minutes\" if not DEBUG else \"hours\"}.\n"
|
||||||
|
"- Die Lebensdauer von Auffrischungstoken beträgt {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} Stunden.\n"
|
||||||
|
"- Aktualisierungs-Token werden nach der Verwendung automatisch ungültig "
|
||||||
|
"gemacht.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Wenden Sie einen `Accept-Language`-Header an, um eine nicht standardmäßige Sprache zu verwenden. Eine Liste aller Sprachen ist unter `/app/languages/` verfügbar.\n"
|
"- Wenden Sie einen `Accept-Language`-Header an, um eine nicht standardmäßige "
|
||||||
|
"Sprache zu verwenden. Eine Liste aller Sprachen ist unter `/app/languages/` "
|
||||||
|
"verfügbar.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Aktuelle API-Version: {EVIBES_VERSION}\n"
|
"Aktuelle API-Version: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -217,25 +278,24 @@ msgid "Home"
|
||||||
msgstr "Startseite"
|
msgstr "Startseite"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:21
|
#: evibes/settings/jazzmin.py:21
|
||||||
msgid "Documentation"
|
|
||||||
msgstr "Dokumentation"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:22
|
|
||||||
msgid "Storefront"
|
msgid "Storefront"
|
||||||
msgstr "Schaufenster"
|
msgstr "Schaufenster"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:23
|
#: evibes/settings/jazzmin.py:24
|
||||||
msgid "Support"
|
|
||||||
msgstr "Unterstützung"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:26
|
|
||||||
msgid "GraphQL Docs"
|
msgid "GraphQL Docs"
|
||||||
msgstr "GraphQL Docs"
|
msgstr "GraphQL Docs"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:31
|
#: evibes/settings/jazzmin.py:29
|
||||||
msgid "Platform REST Docs"
|
msgid "Platform REST Docs"
|
||||||
msgstr "Plattform REST Docs"
|
msgstr "Plattform REST Docs"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:36
|
#: evibes/settings/jazzmin.py:34
|
||||||
msgid "B2B REST Docs"
|
msgid "B2B REST Docs"
|
||||||
msgstr "B2B REST-Dokumente"
|
msgstr "B2B REST-Dokumente"
|
||||||
|
|
||||||
|
#: evibes/settings/jazzmin.py:38
|
||||||
|
msgid "Support"
|
||||||
|
msgstr "Unterstützung"
|
||||||
|
|
||||||
|
#~ msgid "Documentation"
|
||||||
|
#~ msgstr "Dokumentation"
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:46+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -120,45 +120,71 @@ msgstr "An entity for storing analytics data"
|
||||||
#: evibes/settings/drf.py:49
|
#: evibes/settings/drf.py:49
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to provide seamless integration for merchants selling a wide range of electronics. Through this API, partnered merchants can manage products, orders, and inventory with ease, while accessing real-time stock levels.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to "
|
||||||
|
"provide seamless integration for merchants selling a wide range of "
|
||||||
|
"electronics. Through this API, partnered merchants can manage products, "
|
||||||
|
"orders, and inventory with ease, while accessing real-time stock levels.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
"- **Product Management:** Easily create, update, and manage your product "
|
||||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
"listings with detailed specifications.\n"
|
||||||
"- **Inventory Management:** Keep track of stock levels in real-time, ensuring smooth fulfillment.\n"
|
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||||
"- **Secure Transactions:** Secure and encrypted transactions to protect sensitive business information.\n"
|
"operations for merchants.\n"
|
||||||
"- **Multi-Currency Support:** Expand your market reach with multi-currency transactions.\n"
|
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||||
"- **Real-Time Notifications:** Stay updated with instant alerts on stock changes and order statuses.\n"
|
"ensuring smooth fulfillment.\n"
|
||||||
|
"- **Secure Transactions:** Secure and encrypted transactions to protect "
|
||||||
|
"sensitive business information.\n"
|
||||||
|
"- **Multi-Currency Support:** Expand your market reach with multi-currency "
|
||||||
|
"transactions.\n"
|
||||||
|
"- **Real-Time Notifications:** Stay updated with instant alerts on stock "
|
||||||
|
"changes and order statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via your merchant token. Include the token in the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via your merchant token. Include the token in "
|
||||||
|
"the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to provide seamless integration for merchants selling a wide range of electronics. Through this API, partnered merchants can manage products, orders, and inventory with ease, while accessing real-time stock levels.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to "
|
||||||
|
"provide seamless integration for merchants selling a wide range of "
|
||||||
|
"electronics. Through this API, partnered merchants can manage products, "
|
||||||
|
"orders, and inventory with ease, while accessing real-time stock levels.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
"- **Product Management:** Easily create, update, and manage your product "
|
||||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
"listings with detailed specifications.\n"
|
||||||
"- **Inventory Management:** Keep track of stock levels in real-time, ensuring smooth fulfillment.\n"
|
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||||
"- **Secure Transactions:** Secure and encrypted transactions to protect sensitive business information.\n"
|
"operations for merchants.\n"
|
||||||
"- **Multi-Currency Support:** Expand your market reach with multi-currency transactions.\n"
|
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||||
"- **Real-Time Notifications:** Stay updated with instant alerts on stock changes and order statuses.\n"
|
"ensuring smooth fulfillment.\n"
|
||||||
|
"- **Secure Transactions:** Secure and encrypted transactions to protect "
|
||||||
|
"sensitive business information.\n"
|
||||||
|
"- **Multi-Currency Support:** Expand your market reach with multi-currency "
|
||||||
|
"transactions.\n"
|
||||||
|
"- **Real-Time Notifications:** Stay updated with instant alerts on stock "
|
||||||
|
"changes and order statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via your merchant token. Include the token in the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via your merchant token. Include the token in "
|
||||||
|
"the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -166,51 +192,79 @@ msgstr ""
|
||||||
#: evibes/settings/drf.py:74
|
#: evibes/settings/drf.py:74
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for managing product listings, monitoring orders, and accessing analytics for your electronics store. It provides RESTful endpoints for managing your store’s backend operations and includes both REST and GraphQL options.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for "
|
||||||
|
"managing product listings, monitoring orders, and accessing analytics for "
|
||||||
|
"your electronics store. It provides RESTful endpoints for managing your "
|
||||||
|
"store’s backend operations and includes both REST and GraphQL options.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
"- **Order Management:** Access detailed order information and process "
|
||||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\n"
|
"customer requests efficiently.\n"
|
||||||
"- **Custom Integrations:** Connect your system with external platforms through powerful APIs.\n"
|
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||||
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales performance, and product data.\n"
|
"management.\n"
|
||||||
"- **Real-Time Data:** Get live updates on inventory, pricing, and order statuses.\n"
|
"- **Custom Integrations:** Connect your system with external platforms "
|
||||||
|
"through powerful APIs.\n"
|
||||||
|
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales "
|
||||||
|
"performance, and product data.\n"
|
||||||
|
"- **Real-Time Data:** Get live updates on inventory, pricing, and order "
|
||||||
|
"statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via JWT tokens. Include the token in the `X-EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via JWT tokens. Include the token in the `X-"
|
||||||
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
||||||
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hours.\n"
|
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} hours.\n"
|
||||||
"- Refresh tokens are automatically invalidated after usage.\n"
|
"- Refresh tokens are automatically invalidated after usage.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for managing product listings, monitoring orders, and accessing analytics for your electronics store. It provides RESTful endpoints for managing your store’s backend operations and includes both REST and GraphQL options.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for "
|
||||||
|
"managing product listings, monitoring orders, and accessing analytics for "
|
||||||
|
"your electronics store. It provides RESTful endpoints for managing your "
|
||||||
|
"store’s backend operations and includes both REST and GraphQL options.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
"- **Order Management:** Access detailed order information and process "
|
||||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\n"
|
"customer requests efficiently.\n"
|
||||||
"- **Custom Integrations:** Connect your system with external platforms through powerful APIs.\n"
|
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||||
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales performance, and product data.\n"
|
"management.\n"
|
||||||
"- **Real-Time Data:** Get live updates on inventory, pricing, and order statuses.\n"
|
"- **Custom Integrations:** Connect your system with external platforms "
|
||||||
|
"through powerful APIs.\n"
|
||||||
|
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales "
|
||||||
|
"performance, and product data.\n"
|
||||||
|
"- **Real-Time Data:** Get live updates on inventory, pricing, and order "
|
||||||
|
"statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via JWT tokens. Include the token in the `X-EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via JWT tokens. Include the token in the `X-"
|
||||||
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
||||||
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hours.\n"
|
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} hours.\n"
|
||||||
"- Refresh tokens are automatically invalidated after usage.\n"
|
"- Refresh tokens are automatically invalidated after usage.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -220,25 +274,24 @@ msgid "Home"
|
||||||
msgstr "Home"
|
msgstr "Home"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:21
|
#: evibes/settings/jazzmin.py:21
|
||||||
msgid "Documentation"
|
|
||||||
msgstr "Documentation"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:22
|
|
||||||
msgid "Storefront"
|
msgid "Storefront"
|
||||||
msgstr "Storefront"
|
msgstr "Storefront"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:23
|
#: evibes/settings/jazzmin.py:24
|
||||||
msgid "Support"
|
|
||||||
msgstr "Support"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:26
|
|
||||||
msgid "GraphQL Docs"
|
msgid "GraphQL Docs"
|
||||||
msgstr "GraphQL Docs"
|
msgstr "GraphQL Docs"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:31
|
#: evibes/settings/jazzmin.py:29
|
||||||
msgid "Platform REST Docs"
|
msgid "Platform REST Docs"
|
||||||
msgstr "Platform REST Docs"
|
msgstr "Platform REST Docs"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:36
|
#: evibes/settings/jazzmin.py:34
|
||||||
msgid "B2B REST Docs"
|
msgid "B2B REST Docs"
|
||||||
msgstr "B2B REST Docs"
|
msgstr "B2B REST Docs"
|
||||||
|
|
||||||
|
#: evibes/settings/jazzmin.py:38
|
||||||
|
msgid "Support"
|
||||||
|
msgstr "Support"
|
||||||
|
|
||||||
|
#~ msgid "Documentation"
|
||||||
|
#~ msgstr "Documentation"
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:46+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -116,45 +116,71 @@ msgstr "An entity for storing analytics data"
|
||||||
#: evibes/settings/drf.py:49
|
#: evibes/settings/drf.py:49
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to provide seamless integration for merchants selling a wide range of electronics. Through this API, partnered merchants can manage products, orders, and inventory with ease, while accessing real-time stock levels.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to "
|
||||||
|
"provide seamless integration for merchants selling a wide range of "
|
||||||
|
"electronics. Through this API, partnered merchants can manage products, "
|
||||||
|
"orders, and inventory with ease, while accessing real-time stock levels.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
"- **Product Management:** Easily create, update, and manage your product "
|
||||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
"listings with detailed specifications.\n"
|
||||||
"- **Inventory Management:** Keep track of stock levels in real-time, ensuring smooth fulfillment.\n"
|
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||||
"- **Secure Transactions:** Secure and encrypted transactions to protect sensitive business information.\n"
|
"operations for merchants.\n"
|
||||||
"- **Multi-Currency Support:** Expand your market reach with multi-currency transactions.\n"
|
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||||
"- **Real-Time Notifications:** Stay updated with instant alerts on stock changes and order statuses.\n"
|
"ensuring smooth fulfillment.\n"
|
||||||
|
"- **Secure Transactions:** Secure and encrypted transactions to protect "
|
||||||
|
"sensitive business information.\n"
|
||||||
|
"- **Multi-Currency Support:** Expand your market reach with multi-currency "
|
||||||
|
"transactions.\n"
|
||||||
|
"- **Real-Time Notifications:** Stay updated with instant alerts on stock "
|
||||||
|
"changes and order statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via your merchant token. Include the token in the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via your merchant token. Include the token in "
|
||||||
|
"the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to provide seamless integration for merchants selling a wide range of electronics. Through this API, partnered merchants can manage products, orders, and inventory with ease, while accessing real-time stock levels.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to "
|
||||||
|
"provide seamless integration for merchants selling a wide range of "
|
||||||
|
"electronics. Through this API, partnered merchants can manage products, "
|
||||||
|
"orders, and inventory with ease, while accessing real-time stock levels.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
"- **Product Management:** Easily create, update, and manage your product "
|
||||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
"listings with detailed specifications.\n"
|
||||||
"- **Inventory Management:** Keep track of stock levels in real-time, ensuring smooth fulfillment.\n"
|
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||||
"- **Secure Transactions:** Secure and encrypted transactions to protect sensitive business information.\n"
|
"operations for merchants.\n"
|
||||||
"- **Multi-Currency Support:** Expand your market reach with multi-currency transactions.\n"
|
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||||
"- **Real-Time Notifications:** Stay updated with instant alerts on stock changes and order statuses.\n"
|
"ensuring smooth fulfillment.\n"
|
||||||
|
"- **Secure Transactions:** Secure and encrypted transactions to protect "
|
||||||
|
"sensitive business information.\n"
|
||||||
|
"- **Multi-Currency Support:** Expand your market reach with multi-currency "
|
||||||
|
"transactions.\n"
|
||||||
|
"- **Real-Time Notifications:** Stay updated with instant alerts on stock "
|
||||||
|
"changes and order statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via your merchant token. Include the token in the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via your merchant token. Include the token in "
|
||||||
|
"the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -162,51 +188,79 @@ msgstr ""
|
||||||
#: evibes/settings/drf.py:74
|
#: evibes/settings/drf.py:74
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for managing product listings, monitoring orders, and accessing analytics for your electronics store. It provides RESTful endpoints for managing your store’s backend operations and includes both REST and GraphQL options.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for "
|
||||||
|
"managing product listings, monitoring orders, and accessing analytics for "
|
||||||
|
"your electronics store. It provides RESTful endpoints for managing your "
|
||||||
|
"store’s backend operations and includes both REST and GraphQL options.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
"- **Order Management:** Access detailed order information and process "
|
||||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\n"
|
"customer requests efficiently.\n"
|
||||||
"- **Custom Integrations:** Connect your system with external platforms through powerful APIs.\n"
|
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||||
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales performance, and product data.\n"
|
"management.\n"
|
||||||
"- **Real-Time Data:** Get live updates on inventory, pricing, and order statuses.\n"
|
"- **Custom Integrations:** Connect your system with external platforms "
|
||||||
|
"through powerful APIs.\n"
|
||||||
|
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales "
|
||||||
|
"performance, and product data.\n"
|
||||||
|
"- **Real-Time Data:** Get live updates on inventory, pricing, and order "
|
||||||
|
"statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via JWT tokens. Include the token in the `X-EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via JWT tokens. Include the token in the `X-"
|
||||||
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
||||||
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hours.\n"
|
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} hours.\n"
|
||||||
"- Refresh tokens are automatically invalidated after usage.\n"
|
"- Refresh tokens are automatically invalidated after usage.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for managing product listings, monitoring orders, and accessing analytics for your electronics store. It provides RESTful endpoints for managing your store’s backend operations and includes both REST and GraphQL options.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for "
|
||||||
|
"managing product listings, monitoring orders, and accessing analytics for "
|
||||||
|
"your electronics store. It provides RESTful endpoints for managing your "
|
||||||
|
"store’s backend operations and includes both REST and GraphQL options.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
"- **Order Management:** Access detailed order information and process "
|
||||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\n"
|
"customer requests efficiently.\n"
|
||||||
"- **Custom Integrations:** Connect your system with external platforms through powerful APIs.\n"
|
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||||
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales performance, and product data.\n"
|
"management.\n"
|
||||||
"- **Real-Time Data:** Get live updates on inventory, pricing, and order statuses.\n"
|
"- **Custom Integrations:** Connect your system with external platforms "
|
||||||
|
"through powerful APIs.\n"
|
||||||
|
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales "
|
||||||
|
"performance, and product data.\n"
|
||||||
|
"- **Real-Time Data:** Get live updates on inventory, pricing, and order "
|
||||||
|
"statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via JWT tokens. Include the token in the `X-EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via JWT tokens. Include the token in the `X-"
|
||||||
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
||||||
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hours.\n"
|
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} hours.\n"
|
||||||
"- Refresh tokens are automatically invalidated after usage.\n"
|
"- Refresh tokens are automatically invalidated after usage.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -216,25 +270,24 @@ msgid "Home"
|
||||||
msgstr "Home"
|
msgstr "Home"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:21
|
#: evibes/settings/jazzmin.py:21
|
||||||
msgid "Documentation"
|
|
||||||
msgstr "Documentation"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:22
|
|
||||||
msgid "Storefront"
|
msgid "Storefront"
|
||||||
msgstr "Storefront"
|
msgstr "Storefront"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:23
|
#: evibes/settings/jazzmin.py:24
|
||||||
msgid "Support"
|
|
||||||
msgstr "Support"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:26
|
|
||||||
msgid "GraphQL Docs"
|
msgid "GraphQL Docs"
|
||||||
msgstr "GraphQL Docs"
|
msgstr "GraphQL Docs"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:31
|
#: evibes/settings/jazzmin.py:29
|
||||||
msgid "Platform REST Docs"
|
msgid "Platform REST Docs"
|
||||||
msgstr "Platform REST Docs"
|
msgstr "Platform REST Docs"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:36
|
#: evibes/settings/jazzmin.py:34
|
||||||
msgid "B2B REST Docs"
|
msgid "B2B REST Docs"
|
||||||
msgstr "B2B REST Docs"
|
msgstr "B2B REST Docs"
|
||||||
|
|
||||||
|
#: evibes/settings/jazzmin.py:38
|
||||||
|
msgid "Support"
|
||||||
|
msgstr "Support"
|
||||||
|
|
||||||
|
#~ msgid "Documentation"
|
||||||
|
#~ msgstr "Documentation"
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:46+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -118,45 +118,75 @@ msgstr "Una entidad para almacenar datos analíticos"
|
||||||
#: evibes/settings/drf.py:49
|
#: evibes/settings/drf.py:49
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to provide seamless integration for merchants selling a wide range of electronics. Through this API, partnered merchants can manage products, orders, and inventory with ease, while accessing real-time stock levels.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to "
|
||||||
|
"provide seamless integration for merchants selling a wide range of "
|
||||||
|
"electronics. Through this API, partnered merchants can manage products, "
|
||||||
|
"orders, and inventory with ease, while accessing real-time stock levels.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
"- **Product Management:** Easily create, update, and manage your product "
|
||||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
"listings with detailed specifications.\n"
|
||||||
"- **Inventory Management:** Keep track of stock levels in real-time, ensuring smooth fulfillment.\n"
|
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||||
"- **Secure Transactions:** Secure and encrypted transactions to protect sensitive business information.\n"
|
"operations for merchants.\n"
|
||||||
"- **Multi-Currency Support:** Expand your market reach with multi-currency transactions.\n"
|
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||||
"- **Real-Time Notifications:** Stay updated with instant alerts on stock changes and order statuses.\n"
|
"ensuring smooth fulfillment.\n"
|
||||||
|
"- **Secure Transactions:** Secure and encrypted transactions to protect "
|
||||||
|
"sensitive business information.\n"
|
||||||
|
"- **Multi-Currency Support:** Expand your market reach with multi-currency "
|
||||||
|
"transactions.\n"
|
||||||
|
"- **Real-Time Notifications:** Stay updated with instant alerts on stock "
|
||||||
|
"changes and order statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via your merchant token. Include the token in the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via your merchant token. Include the token in "
|
||||||
|
"the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Bienvenido a la {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentación de la API B2B.\n"
|
"Bienvenido a la {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentación de "
|
||||||
|
"la API B2B.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"La {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API está diseñada para proporcionar una integración perfecta para los comerciantes que venden una amplia gama de productos electrónicos. A través de esta API, los comerciantes asociados pueden gestionar productos, pedidos e inventario con facilidad, al tiempo que acceden a los niveles de existencias en tiempo real.\n"
|
"La {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API está diseñada para "
|
||||||
|
"proporcionar una integración perfecta para los comerciantes que venden una "
|
||||||
|
"amplia gama de productos electrónicos. A través de esta API, los "
|
||||||
|
"comerciantes asociados pueden gestionar productos, pedidos e inventario con "
|
||||||
|
"facilidad, al tiempo que acceden a los niveles de existencias en tiempo "
|
||||||
|
"real.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Características principales\n"
|
"## Características principales\n"
|
||||||
"- Gestión de productos:** Cree, actualice y gestione fácilmente sus listados de productos con especificaciones detalladas.\n"
|
"- Gestión de productos:** Cree, actualice y gestione fácilmente sus listados "
|
||||||
"- **Procesamiento de Pedidos:** Maneje los pedidos a granel de manera eficiente con operaciones simplificadas para los comerciantes.\n"
|
"de productos con especificaciones detalladas.\n"
|
||||||
"- **Gestión de Inventario:** Mantenga un seguimiento de los niveles de existencias en tiempo real, asegurando el cumplimiento sin problemas.\n"
|
"- **Procesamiento de Pedidos:** Maneje los pedidos a granel de manera "
|
||||||
"- Transacciones seguras:** Transacciones seguras y encriptadas para proteger la información comercial confidencial.\n"
|
"eficiente con operaciones simplificadas para los comerciantes.\n"
|
||||||
"- **Soporte multidivisa:** Amplíe el alcance de su mercado con transacciones multidivisa.\n"
|
"- **Gestión de Inventario:** Mantenga un seguimiento de los niveles de "
|
||||||
"- **Notificaciones en tiempo real:** Manténgase actualizado con alertas instantáneas sobre los cambios en las existencias y el estado de los pedidos.\n"
|
"existencias en tiempo real, asegurando el cumplimiento sin problemas.\n"
|
||||||
|
"- Transacciones seguras:** Transacciones seguras y encriptadas para proteger "
|
||||||
|
"la información comercial confidencial.\n"
|
||||||
|
"- **Soporte multidivisa:** Amplíe el alcance de su mercado con transacciones "
|
||||||
|
"multidivisa.\n"
|
||||||
|
"- **Notificaciones en tiempo real:** Manténgase actualizado con alertas "
|
||||||
|
"instantáneas sobre los cambios en las existencias y el estado de los "
|
||||||
|
"pedidos.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Autenticación\n"
|
"## Autenticación\n"
|
||||||
"- La autenticación se gestiona a través de su token de comerciante. Incluya el token en la cabecera `X-EVIBES-B2B-AUTH` de sus solicitudes con el formato `Bearer <your_token>`.\n"
|
"- La autenticación se gestiona a través de su token de comerciante. Incluya "
|
||||||
|
"el token en la cabecera `X-EVIBES-B2B-AUTH` de sus solicitudes con el "
|
||||||
|
"formato `Bearer <your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Aplique una cabecera `Accept-Language` para utilizar un idioma no predeterminado. Una lista de todos los idiomas está disponible en `/app/languages/`.\n"
|
"- Aplique una cabecera `Accept-Language` para utilizar un idioma no "
|
||||||
|
"predeterminado. Una lista de todos los idiomas está disponible en `/app/"
|
||||||
|
"languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Versión\n"
|
"## Versión\n"
|
||||||
"Versión actual de la API: {EVIBES_VERSION}\n"
|
"Versión actual de la API: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -164,51 +194,84 @@ msgstr ""
|
||||||
#: evibes/settings/drf.py:74
|
#: evibes/settings/drf.py:74
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for managing product listings, monitoring orders, and accessing analytics for your electronics store. It provides RESTful endpoints for managing your store’s backend operations and includes both REST and GraphQL options.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for "
|
||||||
|
"managing product listings, monitoring orders, and accessing analytics for "
|
||||||
|
"your electronics store. It provides RESTful endpoints for managing your "
|
||||||
|
"store’s backend operations and includes both REST and GraphQL options.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
"- **Order Management:** Access detailed order information and process "
|
||||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\n"
|
"customer requests efficiently.\n"
|
||||||
"- **Custom Integrations:** Connect your system with external platforms through powerful APIs.\n"
|
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||||
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales performance, and product data.\n"
|
"management.\n"
|
||||||
"- **Real-Time Data:** Get live updates on inventory, pricing, and order statuses.\n"
|
"- **Custom Integrations:** Connect your system with external platforms "
|
||||||
|
"through powerful APIs.\n"
|
||||||
|
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales "
|
||||||
|
"performance, and product data.\n"
|
||||||
|
"- **Real-Time Data:** Get live updates on inventory, pricing, and order "
|
||||||
|
"statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via JWT tokens. Include the token in the `X-EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via JWT tokens. Include the token in the `X-"
|
||||||
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
||||||
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hours.\n"
|
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} hours.\n"
|
||||||
"- Refresh tokens are automatically invalidated after usage.\n"
|
"- Refresh tokens are automatically invalidated after usage.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Bienvenido a la {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentación de la API de la Plataforma.\n"
|
"Bienvenido a la {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentación de "
|
||||||
|
"la API de la Plataforma.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"La {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API es el eje central para la gestión de listados de productos, seguimiento de pedidos, y el acceso a los análisis de su tienda de electrónica. Proporciona puntos finales RESTful para gestionar las operaciones de backend de su tienda e incluye opciones REST y GraphQL.\n"
|
"La {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API es el eje central para la "
|
||||||
|
"gestión de listados de productos, seguimiento de pedidos, y el acceso a los "
|
||||||
|
"análisis de su tienda de electrónica. Proporciona puntos finales RESTful "
|
||||||
|
"para gestionar las operaciones de backend de su tienda e incluye opciones "
|
||||||
|
"REST y GraphQL.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Características principales\n"
|
"## Características principales\n"
|
||||||
"- **Catálogo de productos:** Gestiona los detalles de los productos, precios y disponibilidad.\n"
|
"- **Catálogo de productos:** Gestiona los detalles de los productos, precios "
|
||||||
"- **Gestión de pedidos:** Acceda a información detallada de los pedidos y procese las solicitudes de los clientes de forma eficiente.\n"
|
"y disponibilidad.\n"
|
||||||
"- **Roles y Permisos de Usuario:** Establecer roles y permisos de usuario para la gestión interna.\n"
|
"- **Gestión de pedidos:** Acceda a información detallada de los pedidos y "
|
||||||
"- **Integraciones personalizadas:** Conecte su sistema con plataformas externas a través de potentes API.\n"
|
"procese las solicitudes de los clientes de forma eficiente.\n"
|
||||||
"- **Informes detallados:** Genere informes completos sobre pedidos, rendimiento de ventas y datos de productos.\n"
|
"- **Roles y Permisos de Usuario:** Establecer roles y permisos de usuario "
|
||||||
"- **Datos en tiempo real:** Obtenga actualizaciones en tiempo real sobre el inventario, los precios y el estado de los pedidos.\n"
|
"para la gestión interna.\n"
|
||||||
|
"- **Integraciones personalizadas:** Conecte su sistema con plataformas "
|
||||||
|
"externas a través de potentes API.\n"
|
||||||
|
"- **Informes detallados:** Genere informes completos sobre pedidos, "
|
||||||
|
"rendimiento de ventas y datos de productos.\n"
|
||||||
|
"- **Datos en tiempo real:** Obtenga actualizaciones en tiempo real sobre el "
|
||||||
|
"inventario, los precios y el estado de los pedidos.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Autenticación\n"
|
"## Autenticación\n"
|
||||||
"- La autenticación se gestiona mediante tokens JWT. Incluya el token en la cabecera `X-EVIBES-AUTH` de sus peticiones con el formato `Bearer <your_token>`.\n"
|
"- La autenticación se gestiona mediante tokens JWT. Incluya el token en la "
|
||||||
"- El tiempo de vida del token de acceso es {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"cabecera `X-EVIBES-AUTH` de sus peticiones con el formato `Bearer "
|
||||||
"- La vida útil del token de actualización es de {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} horas.\n"
|
"<your_token>`.\n"
|
||||||
"- Los tokens de actualización se invalidan automáticamente después de su uso.\n"
|
"- El tiempo de vida del token de acceso es {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} "
|
||||||
|
"{\"minutes\" if not DEBUG else \"hours\"}.\n"
|
||||||
|
"- La vida útil del token de actualización es de {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} horas.\n"
|
||||||
|
"- Los tokens de actualización se invalidan automáticamente después de su "
|
||||||
|
"uso.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Aplicar una cabecera `Accept-Language` para utilizar un idioma no predeterminado. Una lista de todos los idiomas está disponible en `/app/languages/`.\n"
|
"- Aplicar una cabecera `Accept-Language` para utilizar un idioma no "
|
||||||
|
"predeterminado. Una lista de todos los idiomas está disponible en `/app/"
|
||||||
|
"languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Versión\n"
|
"## Versión\n"
|
||||||
"Versión actual de la API: {EVIBES_VERSION}\n"
|
"Versión actual de la API: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -218,25 +281,24 @@ msgid "Home"
|
||||||
msgstr "Inicio"
|
msgstr "Inicio"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:21
|
#: evibes/settings/jazzmin.py:21
|
||||||
msgid "Documentation"
|
|
||||||
msgstr "Documentación"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:22
|
|
||||||
msgid "Storefront"
|
msgid "Storefront"
|
||||||
msgstr "Escaparate"
|
msgstr "Escaparate"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:23
|
#: evibes/settings/jazzmin.py:24
|
||||||
msgid "Support"
|
|
||||||
msgstr "Ayuda"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:26
|
|
||||||
msgid "GraphQL Docs"
|
msgid "GraphQL Docs"
|
||||||
msgstr "Documentos GraphQL"
|
msgstr "Documentos GraphQL"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:31
|
#: evibes/settings/jazzmin.py:29
|
||||||
msgid "Platform REST Docs"
|
msgid "Platform REST Docs"
|
||||||
msgstr "Plataforma REST Docs"
|
msgstr "Plataforma REST Docs"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:36
|
#: evibes/settings/jazzmin.py:34
|
||||||
msgid "B2B REST Docs"
|
msgid "B2B REST Docs"
|
||||||
msgstr "Documentos B2B REST"
|
msgstr "Documentos B2B REST"
|
||||||
|
|
||||||
|
#: evibes/settings/jazzmin.py:38
|
||||||
|
msgid "Support"
|
||||||
|
msgstr "Ayuda"
|
||||||
|
|
||||||
|
#~ msgid "Documentation"
|
||||||
|
#~ msgstr "Documentación"
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:46+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -96,8 +96,8 @@ msgstr "OpenAI API Key"
|
||||||
#: evibes/settings/constance.py:40
|
#: evibes/settings/constance.py:40
|
||||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Clé API abstraite, si elle est vide - aucune caractéristique abstraite n'est"
|
"Clé API abstraite, si elle est vide - aucune caractéristique abstraite n'est "
|
||||||
" fournie"
|
"fournie"
|
||||||
|
|
||||||
#: evibes/settings/constance.py:42
|
#: evibes/settings/constance.py:42
|
||||||
msgid "HTTP Proxy"
|
msgid "HTTP Proxy"
|
||||||
|
|
@ -118,45 +118,73 @@ msgstr "Une entité pour stocker des données analytiques"
|
||||||
#: evibes/settings/drf.py:49
|
#: evibes/settings/drf.py:49
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to provide seamless integration for merchants selling a wide range of electronics. Through this API, partnered merchants can manage products, orders, and inventory with ease, while accessing real-time stock levels.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to "
|
||||||
|
"provide seamless integration for merchants selling a wide range of "
|
||||||
|
"electronics. Through this API, partnered merchants can manage products, "
|
||||||
|
"orders, and inventory with ease, while accessing real-time stock levels.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
"- **Product Management:** Easily create, update, and manage your product "
|
||||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
"listings with detailed specifications.\n"
|
||||||
"- **Inventory Management:** Keep track of stock levels in real-time, ensuring smooth fulfillment.\n"
|
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||||
"- **Secure Transactions:** Secure and encrypted transactions to protect sensitive business information.\n"
|
"operations for merchants.\n"
|
||||||
"- **Multi-Currency Support:** Expand your market reach with multi-currency transactions.\n"
|
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||||
"- **Real-Time Notifications:** Stay updated with instant alerts on stock changes and order statuses.\n"
|
"ensuring smooth fulfillment.\n"
|
||||||
|
"- **Secure Transactions:** Secure and encrypted transactions to protect "
|
||||||
|
"sensitive business information.\n"
|
||||||
|
"- **Multi-Currency Support:** Expand your market reach with multi-currency "
|
||||||
|
"transactions.\n"
|
||||||
|
"- **Real-Time Notifications:** Stay updated with instant alerts on stock "
|
||||||
|
"changes and order statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via your merchant token. Include the token in the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via your merchant token. Include the token in "
|
||||||
|
"the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Bienvenue dans la documentation de l'API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentation de l'API B2B.\n"
|
"Bienvenue dans la documentation de l'API {CONSTANCE_CONFIG."
|
||||||
|
"get(\"PROJECT_NAME\")[0]} Documentation de l'API B2B.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"L'API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API est conçue pour offrir une intégration transparente aux commerçants qui vendent une large gamme de produits électroniques. Grâce à cette API, les commerçants partenaires peuvent gérer facilement les produits, les commandes et les stocks, tout en accédant aux niveaux de stock en temps réel.\n"
|
"L'API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API est conçue pour "
|
||||||
|
"offrir une intégration transparente aux commerçants qui vendent une large "
|
||||||
|
"gamme de produits électroniques. Grâce à cette API, les commerçants "
|
||||||
|
"partenaires peuvent gérer facilement les produits, les commandes et les "
|
||||||
|
"stocks, tout en accédant aux niveaux de stock en temps réel.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Caractéristiques principales\n"
|
"## Caractéristiques principales\n"
|
||||||
"- Gestion des produits:** Créez, mettez à jour et gérez facilement vos listes de produits avec des spécifications détaillées.\n"
|
"- Gestion des produits:** Créez, mettez à jour et gérez facilement vos "
|
||||||
"- Traitement des commandes:** Traitez efficacement les commandes en gros grâce à des opérations rationalisées pour les commerçants.\n"
|
"listes de produits avec des spécifications détaillées.\n"
|
||||||
"- Gestion des stocks:** Gardez une trace des niveaux de stock en temps réel, garantissant une exécution sans faille.\n"
|
"- Traitement des commandes:** Traitez efficacement les commandes en gros "
|
||||||
"- Transactions sécurisées:** Transactions sécurisées et cryptées pour protéger les informations commerciales sensibles.\n"
|
"grâce à des opérations rationalisées pour les commerçants.\n"
|
||||||
"- Support multi-devises:** Élargissez votre marché grâce aux transactions multi-devises.\n"
|
"- Gestion des stocks:** Gardez une trace des niveaux de stock en temps réel, "
|
||||||
"- Notifications en temps réel:** Restez informé grâce à des alertes instantanées sur les variations de stock et l'état des commandes.\n"
|
"garantissant une exécution sans faille.\n"
|
||||||
|
"- Transactions sécurisées:** Transactions sécurisées et cryptées pour "
|
||||||
|
"protéger les informations commerciales sensibles.\n"
|
||||||
|
"- Support multi-devises:** Élargissez votre marché grâce aux transactions "
|
||||||
|
"multi-devises.\n"
|
||||||
|
"- Notifications en temps réel:** Restez informé grâce à des alertes "
|
||||||
|
"instantanées sur les variations de stock et l'état des commandes.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentification\n"
|
"## Authentification\n"
|
||||||
"- L'authentification est gérée par votre jeton de commerçant. Incluez le jeton dans l'en-tête `X-EVIBES-B2B-AUTH` de vos requêtes au format `Bearer <votre_token>`.\n"
|
"- L'authentification est gérée par votre jeton de commerçant. Incluez le "
|
||||||
|
"jeton dans l'en-tête `X-EVIBES-B2B-AUTH` de vos requêtes au format `Bearer "
|
||||||
|
"<votre_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Appliquez un en-tête `Accept-Language` pour utiliser une langue autre que celle par défaut. Une liste de toutes les langues est disponible dans `/app/languages/`.\n"
|
"- Appliquez un en-tête `Accept-Language` pour utiliser une langue autre que "
|
||||||
|
"celle par défaut. Une liste de toutes les langues est disponible dans `/app/"
|
||||||
|
"languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Version actuelle de l'API : {EVIBES_VERSION}\n"
|
"Version actuelle de l'API : {EVIBES_VERSION}\n"
|
||||||
|
|
@ -164,51 +192,83 @@ msgstr ""
|
||||||
#: evibes/settings/drf.py:74
|
#: evibes/settings/drf.py:74
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for managing product listings, monitoring orders, and accessing analytics for your electronics store. It provides RESTful endpoints for managing your store’s backend operations and includes both REST and GraphQL options.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for "
|
||||||
|
"managing product listings, monitoring orders, and accessing analytics for "
|
||||||
|
"your electronics store. It provides RESTful endpoints for managing your "
|
||||||
|
"store’s backend operations and includes both REST and GraphQL options.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
"- **Order Management:** Access detailed order information and process "
|
||||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\n"
|
"customer requests efficiently.\n"
|
||||||
"- **Custom Integrations:** Connect your system with external platforms through powerful APIs.\n"
|
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||||
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales performance, and product data.\n"
|
"management.\n"
|
||||||
"- **Real-Time Data:** Get live updates on inventory, pricing, and order statuses.\n"
|
"- **Custom Integrations:** Connect your system with external platforms "
|
||||||
|
"through powerful APIs.\n"
|
||||||
|
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales "
|
||||||
|
"performance, and product data.\n"
|
||||||
|
"- **Real-Time Data:** Get live updates on inventory, pricing, and order "
|
||||||
|
"statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via JWT tokens. Include the token in the `X-EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via JWT tokens. Include the token in the `X-"
|
||||||
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
||||||
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hours.\n"
|
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} hours.\n"
|
||||||
"- Refresh tokens are automatically invalidated after usage.\n"
|
"- Refresh tokens are automatically invalidated after usage.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Bienvenue dans la documentation de l'API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentation de l'API de la plate-forme.\n"
|
"Bienvenue dans la documentation de l'API {CONSTANCE_CONFIG."
|
||||||
|
"get(\"PROJECT_NAME\")[0]} Documentation de l'API de la plate-forme.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"L'API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} est le centre névralgique de la gestion des listes de produits, du suivi des commandes et de l'accès aux analyses pour votre magasin d'électronique. Elle fournit des points d'extrémité RESTful pour gérer les opérations de backend de votre magasin et comprend des options REST et GraphQL.\n"
|
"L'API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} est le centre névralgique "
|
||||||
|
"de la gestion des listes de produits, du suivi des commandes et de l'accès "
|
||||||
|
"aux analyses pour votre magasin d'électronique. Elle fournit des points "
|
||||||
|
"d'extrémité RESTful pour gérer les opérations de backend de votre magasin et "
|
||||||
|
"comprend des options REST et GraphQL.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Caractéristiques principales\n"
|
"## Caractéristiques principales\n"
|
||||||
"- Catalogue de produits:** Gérer les détails, les prix et la disponibilité des produits.\n"
|
"- Catalogue de produits:** Gérer les détails, les prix et la disponibilité "
|
||||||
"- Gestion des commandes:** Accédez aux informations détaillées des commandes et traitez efficacement les demandes des clients.\n"
|
"des produits.\n"
|
||||||
"- Rôles et permissions des utilisateurs:** Définissez les rôles et permissions des utilisateurs pour la gestion interne.\n"
|
"- Gestion des commandes:** Accédez aux informations détaillées des commandes "
|
||||||
"- Intégrations personnalisées:** Connectez votre système à des plateformes externes grâce à des API puissantes.\n"
|
"et traitez efficacement les demandes des clients.\n"
|
||||||
"- Rapports détaillés:** Générez des rapports complets sur les commandes, les performances de vente et les données sur les produits.\n"
|
"- Rôles et permissions des utilisateurs:** Définissez les rôles et "
|
||||||
"- Données en temps réel:** Obtenez des mises à jour en direct sur les stocks, les prix et les statuts des commandes.\n"
|
"permissions des utilisateurs pour la gestion interne.\n"
|
||||||
|
"- Intégrations personnalisées:** Connectez votre système à des plateformes "
|
||||||
|
"externes grâce à des API puissantes.\n"
|
||||||
|
"- Rapports détaillés:** Générez des rapports complets sur les commandes, les "
|
||||||
|
"performances de vente et les données sur les produits.\n"
|
||||||
|
"- Données en temps réel:** Obtenez des mises à jour en direct sur les "
|
||||||
|
"stocks, les prix et les statuts des commandes.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentification\n"
|
"## Authentification\n"
|
||||||
"- L'authentification est gérée par des jetons JWT. Incluez le jeton dans l'en-tête `X-EVIBES-AUTH` de vos requêtes au format `Bearer <your_token>`.\n"
|
"- L'authentification est gérée par des jetons JWT. Incluez le jeton dans "
|
||||||
"- La durée de vie du jeton d'accès est de {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"l'en-tête `X-EVIBES-AUTH` de vos requêtes au format `Bearer <your_token>`.\n"
|
||||||
"- La durée de vie du jeton de rafraîchissement est de {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} heures.\n"
|
"- La durée de vie du jeton d'accès est de {SIMPLE_JWT."
|
||||||
"- Les jetons de rafraîchissement sont automatiquement invalidés après utilisation.\n"
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} "
|
||||||
|
"{\"minutes\" if not DEBUG else \"hours\"}.\n"
|
||||||
|
"- La durée de vie du jeton de rafraîchissement est de {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} heures.\n"
|
||||||
|
"- Les jetons de rafraîchissement sont automatiquement invalidés après "
|
||||||
|
"utilisation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Appliquer un en-tête `Accept-Language` pour utiliser une langue autre que celle par défaut. Une liste de toutes les langues est disponible dans `/app/languages/`.\n"
|
"- Appliquer un en-tête `Accept-Language` pour utiliser une langue autre que "
|
||||||
|
"celle par défaut. Une liste de toutes les langues est disponible dans `/app/"
|
||||||
|
"languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Version actuelle de l'API : {EVIBES_VERSION}\n"
|
"Version actuelle de l'API : {EVIBES_VERSION}\n"
|
||||||
|
|
@ -218,25 +278,24 @@ msgid "Home"
|
||||||
msgstr "Accueil"
|
msgstr "Accueil"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:21
|
#: evibes/settings/jazzmin.py:21
|
||||||
msgid "Documentation"
|
|
||||||
msgstr "Documentation"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:22
|
|
||||||
msgid "Storefront"
|
msgid "Storefront"
|
||||||
msgstr "Vitrine"
|
msgstr "Vitrine"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:23
|
#: evibes/settings/jazzmin.py:24
|
||||||
msgid "Support"
|
|
||||||
msgstr "Soutien"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:26
|
|
||||||
msgid "GraphQL Docs"
|
msgid "GraphQL Docs"
|
||||||
msgstr "Docs GraphQL"
|
msgstr "Docs GraphQL"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:31
|
#: evibes/settings/jazzmin.py:29
|
||||||
msgid "Platform REST Docs"
|
msgid "Platform REST Docs"
|
||||||
msgstr "Docs REST de la plateforme"
|
msgstr "Docs REST de la plateforme"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:36
|
#: evibes/settings/jazzmin.py:34
|
||||||
msgid "B2B REST Docs"
|
msgid "B2B REST Docs"
|
||||||
msgstr "B2B REST Docs"
|
msgstr "B2B REST Docs"
|
||||||
|
|
||||||
|
#: evibes/settings/jazzmin.py:38
|
||||||
|
msgid "Support"
|
||||||
|
msgstr "Soutien"
|
||||||
|
|
||||||
|
#~ msgid "Documentation"
|
||||||
|
#~ msgstr "Documentation"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:46+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -201,25 +201,21 @@ msgid "Home"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:21
|
#: evibes/settings/jazzmin.py:21
|
||||||
msgid "Documentation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:22
|
|
||||||
msgid "Storefront"
|
msgid "Storefront"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:23
|
#: evibes/settings/jazzmin.py:24
|
||||||
msgid "Support"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:26
|
|
||||||
msgid "GraphQL Docs"
|
msgid "GraphQL Docs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:31
|
#: evibes/settings/jazzmin.py:29
|
||||||
msgid "Platform REST Docs"
|
msgid "Platform REST Docs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:36
|
#: evibes/settings/jazzmin.py:34
|
||||||
msgid "B2B REST Docs"
|
msgid "B2B REST Docs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: evibes/settings/jazzmin.py:38
|
||||||
|
msgid "Support"
|
||||||
|
msgstr ""
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:46+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -117,45 +117,73 @@ msgstr "Un'entità per la memorizzazione dei dati analitici"
|
||||||
#: evibes/settings/drf.py:49
|
#: evibes/settings/drf.py:49
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to provide seamless integration for merchants selling a wide range of electronics. Through this API, partnered merchants can manage products, orders, and inventory with ease, while accessing real-time stock levels.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to "
|
||||||
|
"provide seamless integration for merchants selling a wide range of "
|
||||||
|
"electronics. Through this API, partnered merchants can manage products, "
|
||||||
|
"orders, and inventory with ease, while accessing real-time stock levels.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
"- **Product Management:** Easily create, update, and manage your product "
|
||||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
"listings with detailed specifications.\n"
|
||||||
"- **Inventory Management:** Keep track of stock levels in real-time, ensuring smooth fulfillment.\n"
|
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||||
"- **Secure Transactions:** Secure and encrypted transactions to protect sensitive business information.\n"
|
"operations for merchants.\n"
|
||||||
"- **Multi-Currency Support:** Expand your market reach with multi-currency transactions.\n"
|
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||||
"- **Real-Time Notifications:** Stay updated with instant alerts on stock changes and order statuses.\n"
|
"ensuring smooth fulfillment.\n"
|
||||||
|
"- **Secure Transactions:** Secure and encrypted transactions to protect "
|
||||||
|
"sensitive business information.\n"
|
||||||
|
"- **Multi-Currency Support:** Expand your market reach with multi-currency "
|
||||||
|
"transactions.\n"
|
||||||
|
"- **Real-Time Notifications:** Stay updated with instant alerts on stock "
|
||||||
|
"changes and order statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via your merchant token. Include the token in the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via your merchant token. Include the token in "
|
||||||
|
"the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Benvenuti nella documentazione di {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentazione dell'API B2B.\n"
|
"Benvenuti nella documentazione di {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")"
|
||||||
|
"[0]} Documentazione dell'API B2B.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"L'API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API B2B è stata progettata per fornire un'integrazione perfetta ai commercianti che vendono un'ampia gamma di prodotti elettronici. Attraverso questa API, i commercianti partner possono gestire prodotti, ordini e inventario con facilità, accedendo ai livelli di stock in tempo reale.\n"
|
"L'API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API B2B è stata progettata "
|
||||||
|
"per fornire un'integrazione perfetta ai commercianti che vendono un'ampia "
|
||||||
|
"gamma di prodotti elettronici. Attraverso questa API, i commercianti partner "
|
||||||
|
"possono gestire prodotti, ordini e inventario con facilità, accedendo ai "
|
||||||
|
"livelli di stock in tempo reale.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Caratteristiche principali\n"
|
"## Caratteristiche principali\n"
|
||||||
"- **Gestione dei prodotti:** Creare, aggiornare e gestire facilmente gli elenchi dei prodotti con specifiche dettagliate.\n"
|
"- **Gestione dei prodotti:** Creare, aggiornare e gestire facilmente gli "
|
||||||
"- Elaborazione degli ordini:** Gestione efficiente degli ordini di massa con operazioni semplificate per i commercianti.\n"
|
"elenchi dei prodotti con specifiche dettagliate.\n"
|
||||||
"- Gestione dell'inventario:** Tenere sotto controllo i livelli delle scorte in tempo reale, per garantire un'evasione senza intoppi.\n"
|
"- Elaborazione degli ordini:** Gestione efficiente degli ordini di massa con "
|
||||||
"- Transazioni sicure:** Transazioni sicure e crittografate per proteggere le informazioni aziendali sensibili.\n"
|
"operazioni semplificate per i commercianti.\n"
|
||||||
"- Supporto per più valute:** Espandete il vostro mercato con transazioni in più valute.\n"
|
"- Gestione dell'inventario:** Tenere sotto controllo i livelli delle scorte "
|
||||||
"- Notifiche in tempo reale:** Rimanete aggiornati con avvisi istantanei sulle variazioni di stock e sullo stato degli ordini.\n"
|
"in tempo reale, per garantire un'evasione senza intoppi.\n"
|
||||||
|
"- Transazioni sicure:** Transazioni sicure e crittografate per proteggere le "
|
||||||
|
"informazioni aziendali sensibili.\n"
|
||||||
|
"- Supporto per più valute:** Espandete il vostro mercato con transazioni in "
|
||||||
|
"più valute.\n"
|
||||||
|
"- Notifiche in tempo reale:** Rimanete aggiornati con avvisi istantanei "
|
||||||
|
"sulle variazioni di stock e sullo stato degli ordini.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Autenticazione\n"
|
"## Autenticazione\n"
|
||||||
"- L'autenticazione è gestita tramite il token del commerciante. Includete il token nell'intestazione `X-EVIBES-B2B-AUTH` delle vostre richieste nel formato `Bearer <your_token>`.\n"
|
"- L'autenticazione è gestita tramite il token del commerciante. Includete il "
|
||||||
|
"token nell'intestazione `X-EVIBES-B2B-AUTH` delle vostre richieste nel "
|
||||||
|
"formato `Bearer <your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Applicare un'intestazione `Accept-Language` per utilizzare una lingua non predefinita. Un elenco di tutte le lingue è disponibile in `/app/languages/`.\n"
|
"- Applicare un'intestazione `Accept-Language` per utilizzare una lingua non "
|
||||||
|
"predefinita. Un elenco di tutte le lingue è disponibile in `/app/languages/"
|
||||||
|
"`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Versione\n"
|
"## Versione\n"
|
||||||
"Versione attuale dell'API: {EVIBES_VERSION}\n"
|
"Versione attuale dell'API: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -163,51 +191,83 @@ msgstr ""
|
||||||
#: evibes/settings/drf.py:74
|
#: evibes/settings/drf.py:74
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for managing product listings, monitoring orders, and accessing analytics for your electronics store. It provides RESTful endpoints for managing your store’s backend operations and includes both REST and GraphQL options.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for "
|
||||||
|
"managing product listings, monitoring orders, and accessing analytics for "
|
||||||
|
"your electronics store. It provides RESTful endpoints for managing your "
|
||||||
|
"store’s backend operations and includes both REST and GraphQL options.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
"- **Order Management:** Access detailed order information and process "
|
||||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\n"
|
"customer requests efficiently.\n"
|
||||||
"- **Custom Integrations:** Connect your system with external platforms through powerful APIs.\n"
|
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||||
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales performance, and product data.\n"
|
"management.\n"
|
||||||
"- **Real-Time Data:** Get live updates on inventory, pricing, and order statuses.\n"
|
"- **Custom Integrations:** Connect your system with external platforms "
|
||||||
|
"through powerful APIs.\n"
|
||||||
|
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales "
|
||||||
|
"performance, and product data.\n"
|
||||||
|
"- **Real-Time Data:** Get live updates on inventory, pricing, and order "
|
||||||
|
"statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via JWT tokens. Include the token in the `X-EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via JWT tokens. Include the token in the `X-"
|
||||||
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
||||||
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hours.\n"
|
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} hours.\n"
|
||||||
"- Refresh tokens are automatically invalidated after usage.\n"
|
"- Refresh tokens are automatically invalidated after usage.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Benvenuti nella documentazione della {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentazione dell'API della piattaforma.\n"
|
"Benvenuti nella documentazione della {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")"
|
||||||
|
"[0]} Documentazione dell'API della piattaforma.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"L'API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} è l'hub centrale per la gestione delle inserzioni dei prodotti, il monitoraggio degli ordini e l'accesso alle analisi del vostro negozio di elettronica. Fornisce endpoint REST per la gestione delle operazioni di backend del negozio e include opzioni REST e GraphQL.\n"
|
"L'API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} è l'hub centrale per la "
|
||||||
|
"gestione delle inserzioni dei prodotti, il monitoraggio degli ordini e "
|
||||||
|
"l'accesso alle analisi del vostro negozio di elettronica. Fornisce endpoint "
|
||||||
|
"REST per la gestione delle operazioni di backend del negozio e include "
|
||||||
|
"opzioni REST e GraphQL.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Caratteristiche principali\n"
|
"## Caratteristiche principali\n"
|
||||||
"- **Catalogo dei prodotti:** Gestione dei dettagli dei prodotti, dei prezzi e della disponibilità.\n"
|
"- **Catalogo dei prodotti:** Gestione dei dettagli dei prodotti, dei prezzi "
|
||||||
"- Gestione degli ordini:** Accesso a informazioni dettagliate sugli ordini e gestione efficiente delle richieste dei clienti.\n"
|
"e della disponibilità.\n"
|
||||||
"- Ruoli e permessi degli utenti:** Impostazione dei ruoli e dei permessi degli utenti per la gestione interna.\n"
|
"- Gestione degli ordini:** Accesso a informazioni dettagliate sugli ordini e "
|
||||||
"- Integrazioni personalizzate:** Collegare il sistema a piattaforme esterne tramite potenti API.\n"
|
"gestione efficiente delle richieste dei clienti.\n"
|
||||||
"- Reporting dettagliato:** Generazione di report completi su ordini, performance di vendita e dati di prodotto.\n"
|
"- Ruoli e permessi degli utenti:** Impostazione dei ruoli e dei permessi "
|
||||||
"- Dati in tempo reale:** Ricevere aggiornamenti in tempo reale su inventario, prezzi e stato degli ordini.\n"
|
"degli utenti per la gestione interna.\n"
|
||||||
|
"- Integrazioni personalizzate:** Collegare il sistema a piattaforme esterne "
|
||||||
|
"tramite potenti API.\n"
|
||||||
|
"- Reporting dettagliato:** Generazione di report completi su ordini, "
|
||||||
|
"performance di vendita e dati di prodotto.\n"
|
||||||
|
"- Dati in tempo reale:** Ricevere aggiornamenti in tempo reale su "
|
||||||
|
"inventario, prezzi e stato degli ordini.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Autenticazione\n"
|
"## Autenticazione\n"
|
||||||
"- L'autenticazione è gestita tramite token JWT. Includere il token nell'intestazione `X-EVIBES-AUTH` delle richieste nel formato `Bearer <your_token>`.\n"
|
"- L'autenticazione è gestita tramite token JWT. Includere il token "
|
||||||
"- La durata del token di accesso è di {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"nell'intestazione `X-EVIBES-AUTH` delle richieste nel formato `Bearer "
|
||||||
"- La durata del token di aggiornamento è di {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} ore.\n"
|
"<your_token>`.\n"
|
||||||
|
"- La durata del token di accesso è di {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} "
|
||||||
|
"{\"minutes\" if not DEBUG else \"hours\"}.\n"
|
||||||
|
"- La durata del token di aggiornamento è di {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} ore.\n"
|
||||||
"- I token di aggiornamento vengono automaticamente invalidati dopo l'uso.\n"
|
"- I token di aggiornamento vengono automaticamente invalidati dopo l'uso.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Applicare un'intestazione `Accept-Language` per usare una lingua non predefinita. Un elenco di tutte le lingue è disponibile in `/app/languages/`.\n"
|
"- Applicare un'intestazione `Accept-Language` per usare una lingua non "
|
||||||
|
"predefinita. Un elenco di tutte le lingue è disponibile in `/app/languages/"
|
||||||
|
"`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Versione\n"
|
"## Versione\n"
|
||||||
"Versione attuale dell'API: {EVIBES_VERSION}\n"
|
"Versione attuale dell'API: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -217,25 +277,24 @@ msgid "Home"
|
||||||
msgstr "Casa"
|
msgstr "Casa"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:21
|
#: evibes/settings/jazzmin.py:21
|
||||||
msgid "Documentation"
|
|
||||||
msgstr "Documentazione"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:22
|
|
||||||
msgid "Storefront"
|
msgid "Storefront"
|
||||||
msgstr "Storefront"
|
msgstr "Storefront"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:23
|
#: evibes/settings/jazzmin.py:24
|
||||||
msgid "Support"
|
|
||||||
msgstr "Supporto"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:26
|
|
||||||
msgid "GraphQL Docs"
|
msgid "GraphQL Docs"
|
||||||
msgstr "Documenti GraphQL"
|
msgstr "Documenti GraphQL"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:31
|
#: evibes/settings/jazzmin.py:29
|
||||||
msgid "Platform REST Docs"
|
msgid "Platform REST Docs"
|
||||||
msgstr "Documenti della piattaforma REST"
|
msgstr "Documenti della piattaforma REST"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:36
|
#: evibes/settings/jazzmin.py:34
|
||||||
msgid "B2B REST Docs"
|
msgid "B2B REST Docs"
|
||||||
msgstr "Documenti REST B2B"
|
msgstr "Documenti REST B2B"
|
||||||
|
|
||||||
|
#: evibes/settings/jazzmin.py:38
|
||||||
|
msgid "Support"
|
||||||
|
msgstr "Supporto"
|
||||||
|
|
||||||
|
#~ msgid "Documentation"
|
||||||
|
#~ msgstr "Documentazione"
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:46+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -116,45 +116,68 @@ msgstr "分析データを保存するエンティティ"
|
||||||
#: evibes/settings/drf.py:49
|
#: evibes/settings/drf.py:49
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to provide seamless integration for merchants selling a wide range of electronics. Through this API, partnered merchants can manage products, orders, and inventory with ease, while accessing real-time stock levels.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to "
|
||||||
|
"provide seamless integration for merchants selling a wide range of "
|
||||||
|
"electronics. Through this API, partnered merchants can manage products, "
|
||||||
|
"orders, and inventory with ease, while accessing real-time stock levels.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
"- **Product Management:** Easily create, update, and manage your product "
|
||||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
"listings with detailed specifications.\n"
|
||||||
"- **Inventory Management:** Keep track of stock levels in real-time, ensuring smooth fulfillment.\n"
|
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||||
"- **Secure Transactions:** Secure and encrypted transactions to protect sensitive business information.\n"
|
"operations for merchants.\n"
|
||||||
"- **Multi-Currency Support:** Expand your market reach with multi-currency transactions.\n"
|
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||||
"- **Real-Time Notifications:** Stay updated with instant alerts on stock changes and order statuses.\n"
|
"ensuring smooth fulfillment.\n"
|
||||||
|
"- **Secure Transactions:** Secure and encrypted transactions to protect "
|
||||||
|
"sensitive business information.\n"
|
||||||
|
"- **Multi-Currency Support:** Expand your market reach with multi-currency "
|
||||||
|
"transactions.\n"
|
||||||
|
"- **Real-Time Notifications:** Stay updated with instant alerts on stock "
|
||||||
|
"changes and order statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via your merchant token. Include the token in the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via your merchant token. Include the token in "
|
||||||
|
"the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"ようこそ{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}へ。B2B API ドキュメントへようこそ。\n"
|
"ようこそ{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}へ。B2B API ドキュメントへ"
|
||||||
|
"ようこそ。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"PH_1__}はB2B API は、さまざまな電子機器を販売するマーチャントにシームレスな統合を提供するように設計されています。このAPIを通じて、パートナーである販売業者は、リアルタイムの在庫レベルにアクセスしながら、商品、注文、在庫を簡単に管理できます。\n"
|
"PH_1__}はB2B API は、さまざまな電子機器を販売するマーチャントにシームレスな統"
|
||||||
|
"合を提供するように設計されています。このAPIを通じて、パートナーである販売業者"
|
||||||
|
"は、リアルタイムの在庫レベルにアクセスしながら、商品、注文、在庫を簡単に管理"
|
||||||
|
"できます。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## 主な機能\n"
|
"## 主な機能\n"
|
||||||
"- 商品管理:** 商品リストを簡単に作成、更新、詳細な仕様で管理できます。\n"
|
"- 商品管理:** 商品リストを簡単に作成、更新、詳細な仕様で管理できます。\n"
|
||||||
"- 注文処理:**商人のための合理化された操作で効率的に大量注文を処理します。\n"
|
"- 注文処理:**商人のための合理化された操作で効率的に大量注文を処理します。\n"
|
||||||
"- 在庫管理:**リアルタイムで在庫レベルを追跡し、円滑な履行を確保します。\n"
|
"- 在庫管理:**リアルタイムで在庫レベルを追跡し、円滑な履行を確保します。\n"
|
||||||
"- **安全なトランザクション: **機密ビジネス情報を保護する安全な、暗号化されたトランザクション。\n"
|
"- **安全なトランザクション: **機密ビジネス情報を保護する安全な、暗号化された"
|
||||||
"- **多通貨サポート: **多通貨トランザクションとのあなたの市場の範囲を拡大して下さい。\n"
|
"トランザクション。\n"
|
||||||
"- リアルタイム通知:**在庫変更と注文ステータスのインスタントアラートで更新されます。\n"
|
"- **多通貨サポート: **多通貨トランザクションとのあなたの市場の範囲を拡大して"
|
||||||
|
"下さい。\n"
|
||||||
|
"- リアルタイム通知:**在庫変更と注文ステータスのインスタントアラートで更新さ"
|
||||||
|
"れます。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## 認証\n"
|
"## 認証\n"
|
||||||
"- 認証はマーチャントトークンによって行われます。リクエストの `X-EVIBES-B2B-AUTH` ヘッダーに `Bearer <your_token>` という形式でトークンを含めてください。\n"
|
"- 認証はマーチャントトークンによって行われます。リクエストの `X-EVIBES-B2B-"
|
||||||
|
"AUTH` ヘッダーに `Bearer <your_token>` という形式でトークンを含めてくださ"
|
||||||
|
"い。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## 国際化\n"
|
"## 国際化\n"
|
||||||
"- デフォルト以外の言語を使う場合は `Accept-Language` ヘッダを付ける。全言語のリストは `/app/languages/` にあります。\n"
|
"- デフォルト以外の言語を使う場合は `Accept-Language` ヘッダを付ける。全言語の"
|
||||||
|
"リストは `/app/languages/` にあります。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## バージョン\n"
|
"## バージョン\n"
|
||||||
"現在のAPIバージョン:現在のAPIバージョン: {EVIBES_VERSION}.\n"
|
"現在のAPIバージョン:現在のAPIバージョン: {EVIBES_VERSION}.\n"
|
||||||
|
|
@ -162,51 +185,76 @@ msgstr ""
|
||||||
#: evibes/settings/drf.py:74
|
#: evibes/settings/drf.py:74
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for managing product listings, monitoring orders, and accessing analytics for your electronics store. It provides RESTful endpoints for managing your store’s backend operations and includes both REST and GraphQL options.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for "
|
||||||
|
"managing product listings, monitoring orders, and accessing analytics for "
|
||||||
|
"your electronics store. It provides RESTful endpoints for managing your "
|
||||||
|
"store’s backend operations and includes both REST and GraphQL options.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
"- **Order Management:** Access detailed order information and process "
|
||||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\n"
|
"customer requests efficiently.\n"
|
||||||
"- **Custom Integrations:** Connect your system with external platforms through powerful APIs.\n"
|
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||||
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales performance, and product data.\n"
|
"management.\n"
|
||||||
"- **Real-Time Data:** Get live updates on inventory, pricing, and order statuses.\n"
|
"- **Custom Integrations:** Connect your system with external platforms "
|
||||||
|
"through powerful APIs.\n"
|
||||||
|
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales "
|
||||||
|
"performance, and product data.\n"
|
||||||
|
"- **Real-Time Data:** Get live updates on inventory, pricing, and order "
|
||||||
|
"statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via JWT tokens. Include the token in the `X-EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via JWT tokens. Include the token in the `X-"
|
||||||
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
||||||
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hours.\n"
|
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} hours.\n"
|
||||||
"- Refresh tokens are automatically invalidated after usage.\n"
|
"- Refresh tokens are automatically invalidated after usage.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"ようこそ{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}へ。Platform API ドキュメントへようこそ。\n"
|
"ようこそ{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}へ。Platform API ドキュメ"
|
||||||
|
"ントへようこそ。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"PH_1__}はAPI は、商品リストの管理、注文の監視、家電量販店の分析へのアクセスを行うための中心的なハブです。ストアのバックエンド操作を管理するためのRESTfulエンドポイントを提供し、RESTとGraphQLの両方のオプションがあります。\n"
|
"PH_1__}はAPI は、商品リストの管理、注文の監視、家電量販店の分析へのアクセスを"
|
||||||
|
"行うための中心的なハブです。ストアのバックエンド操作を管理するためのRESTfulエ"
|
||||||
|
"ンドポイントを提供し、RESTとGraphQLの両方のオプションがあります。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## 主な機能\n"
|
"## 主な機能\n"
|
||||||
"- 商品カタログ:** 商品の詳細、価格、在庫状況を管理します。\n"
|
"- 商品カタログ:** 商品の詳細、価格、在庫状況を管理します。\n"
|
||||||
"- 注文管理:** 詳細な注文情報にアクセスし、顧客のリクエストを効率的に処理します。\n"
|
"- 注文管理:** 詳細な注文情報にアクセスし、顧客のリクエストを効率的に処理しま"
|
||||||
|
"す。\n"
|
||||||
"- ユーザーの役割と権限:**内部管理のためのユーザーの役割と権限を設定します。\n"
|
"- ユーザーの役割と権限:**内部管理のためのユーザーの役割と権限を設定します。\n"
|
||||||
"- カスタム統合:**強力なAPIを介して外部プラットフォームとシステムを接続します。\n"
|
"- カスタム統合:**強力なAPIを介して外部プラットフォームとシステムを接続しま"
|
||||||
"- **詳細なレポート:**受注、販売実績、および製品データに関する包括的なレポートを生成します。\n"
|
"す。\n"
|
||||||
|
"- **詳細なレポート:**受注、販売実績、および製品データに関する包括的なレポー"
|
||||||
|
"トを生成します。\n"
|
||||||
"- **リアルタイムデータ:**在庫、価格、注文状況のライブ更新を取得します。\n"
|
"- **リアルタイムデータ:**在庫、価格、注文状況のライブ更新を取得します。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## 認証\n"
|
"## 認証\n"
|
||||||
"- 認証はJWTトークンで行われます。リクエストの `X-EVIBES-AUTH` ヘッダーに、`Bearer <your_token>` という形式でトークンを含めてください。\n"
|
"- 認証はJWTトークンで行われます。リクエストの `X-EVIBES-AUTH` ヘッダーに、"
|
||||||
"- アクセストークンの有効期限は {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} です。{\"minutes\" if not DEBUG else \"hours\"}です。\n"
|
"`Bearer <your_token>` という形式でトークンを含めてください。\n"
|
||||||
"- リフレッシュ・トークンの有効期限は {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} 時間です。\n"
|
"- アクセストークンの有効期限は {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} です。{\"minutes\" if not "
|
||||||
|
"DEBUG else \"hours\"}です。\n"
|
||||||
|
"- リフレッシュ・トークンの有効期限は {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} 時間です。\n"
|
||||||
"- リフレッシュトークンは使用後に自動的に無効になります。\n"
|
"- リフレッシュトークンは使用後に自動的に無効になります。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- デフォルト以外の言語を使用するには `Accept-Language` ヘッダーを適用する。全言語のリストは `/app/languages/` にあります。\n"
|
"- デフォルト以外の言語を使用するには `Accept-Language` ヘッダーを適用する。全"
|
||||||
|
"言語のリストは `/app/languages/` にあります。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## バージョン\n"
|
"## バージョン\n"
|
||||||
"現在のAPIバージョン:現在のAPIバージョン: {EVIBES_VERSION}.\n"
|
"現在のAPIバージョン:現在のAPIバージョン: {EVIBES_VERSION}.\n"
|
||||||
|
|
@ -216,25 +264,24 @@ msgid "Home"
|
||||||
msgstr "ホーム"
|
msgstr "ホーム"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:21
|
#: evibes/settings/jazzmin.py:21
|
||||||
msgid "Documentation"
|
|
||||||
msgstr "ドキュメンテーション"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:22
|
|
||||||
msgid "Storefront"
|
msgid "Storefront"
|
||||||
msgstr "ストアフロント"
|
msgstr "ストアフロント"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:23
|
#: evibes/settings/jazzmin.py:24
|
||||||
msgid "Support"
|
|
||||||
msgstr "サポート"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:26
|
|
||||||
msgid "GraphQL Docs"
|
msgid "GraphQL Docs"
|
||||||
msgstr "GraphQLドキュメント"
|
msgstr "GraphQLドキュメント"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:31
|
#: evibes/settings/jazzmin.py:29
|
||||||
msgid "Platform REST Docs"
|
msgid "Platform REST Docs"
|
||||||
msgstr "プラットフォームRESTドキュメント"
|
msgstr "プラットフォームRESTドキュメント"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:36
|
#: evibes/settings/jazzmin.py:34
|
||||||
msgid "B2B REST Docs"
|
msgid "B2B REST Docs"
|
||||||
msgstr "B2B REST ドキュメント"
|
msgstr "B2B REST ドキュメント"
|
||||||
|
|
||||||
|
#: evibes/settings/jazzmin.py:38
|
||||||
|
msgid "Support"
|
||||||
|
msgstr "サポート"
|
||||||
|
|
||||||
|
#~ msgid "Documentation"
|
||||||
|
#~ msgstr "ドキュメンテーション"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:46+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -201,25 +201,21 @@ msgid "Home"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:21
|
#: evibes/settings/jazzmin.py:21
|
||||||
msgid "Documentation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:22
|
|
||||||
msgid "Storefront"
|
msgid "Storefront"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:23
|
#: evibes/settings/jazzmin.py:24
|
||||||
msgid "Support"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:26
|
|
||||||
msgid "GraphQL Docs"
|
msgid "GraphQL Docs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:31
|
#: evibes/settings/jazzmin.py:29
|
||||||
msgid "Platform REST Docs"
|
msgid "Platform REST Docs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:36
|
#: evibes/settings/jazzmin.py:34
|
||||||
msgid "B2B REST Docs"
|
msgid "B2B REST Docs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: evibes/settings/jazzmin.py:38
|
||||||
|
msgid "Support"
|
||||||
|
msgstr ""
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:46+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -117,45 +117,72 @@ msgstr "Een entiteit voor het opslaan van analytische gegevens"
|
||||||
#: evibes/settings/drf.py:49
|
#: evibes/settings/drf.py:49
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to provide seamless integration for merchants selling a wide range of electronics. Through this API, partnered merchants can manage products, orders, and inventory with ease, while accessing real-time stock levels.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to "
|
||||||
|
"provide seamless integration for merchants selling a wide range of "
|
||||||
|
"electronics. Through this API, partnered merchants can manage products, "
|
||||||
|
"orders, and inventory with ease, while accessing real-time stock levels.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
"- **Product Management:** Easily create, update, and manage your product "
|
||||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
"listings with detailed specifications.\n"
|
||||||
"- **Inventory Management:** Keep track of stock levels in real-time, ensuring smooth fulfillment.\n"
|
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||||
"- **Secure Transactions:** Secure and encrypted transactions to protect sensitive business information.\n"
|
"operations for merchants.\n"
|
||||||
"- **Multi-Currency Support:** Expand your market reach with multi-currency transactions.\n"
|
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||||
"- **Real-Time Notifications:** Stay updated with instant alerts on stock changes and order statuses.\n"
|
"ensuring smooth fulfillment.\n"
|
||||||
|
"- **Secure Transactions:** Secure and encrypted transactions to protect "
|
||||||
|
"sensitive business information.\n"
|
||||||
|
"- **Multi-Currency Support:** Expand your market reach with multi-currency "
|
||||||
|
"transactions.\n"
|
||||||
|
"- **Real-Time Notifications:** Stay updated with instant alerts on stock "
|
||||||
|
"changes and order statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via your merchant token. Include the token in the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via your merchant token. Include the token in "
|
||||||
|
"the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welkom bij de {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentatie.\n"
|
"Welkom bij de {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentatie.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"De {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is ontworpen om naadloze integratie te bieden voor verkopers van een breed scala aan elektronica. Via deze API kunnen handelaren met wie u samenwerkt eenvoudig producten, bestellingen en voorraden beheren, terwijl u ook toegang hebt tot realtime voorraadniveaus.\n"
|
"De {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is ontworpen om "
|
||||||
|
"naadloze integratie te bieden voor verkopers van een breed scala aan "
|
||||||
|
"elektronica. Via deze API kunnen handelaren met wie u samenwerkt eenvoudig "
|
||||||
|
"producten, bestellingen en voorraden beheren, terwijl u ook toegang hebt tot "
|
||||||
|
"realtime voorraadniveaus.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Belangrijkste functies\n"
|
"## Belangrijkste functies\n"
|
||||||
"- **Productbeheer:**Maak, update en beheer eenvoudig je productlijsten met gedetailleerde specificaties.\n"
|
"- **Productbeheer:**Maak, update en beheer eenvoudig je productlijsten met "
|
||||||
"- Orderverwerking:** Behandel bulkorders efficiënt met gestroomlijnde operaties voor verkopers.\n"
|
"gedetailleerde specificaties.\n"
|
||||||
"- Voorraadbeheer:** Houd voorraadniveaus in real-time bij, voor een soepele afhandeling.\n"
|
"- Orderverwerking:** Behandel bulkorders efficiënt met gestroomlijnde "
|
||||||
"- **Veilige transacties:**Veiligde en versleutelde transacties om gevoelige bedrijfsinformatie te beschermen.\n"
|
"operaties voor verkopers.\n"
|
||||||
"- Ondersteuning voor meerdere valuta:** Vergroot uw marktbereik met transacties in meerdere valuta.\n"
|
"- Voorraadbeheer:** Houd voorraadniveaus in real-time bij, voor een soepele "
|
||||||
"- **Real-Time Meldingen:** Blijf op de hoogte met directe meldingen over voorraadwijzigingen en orderstatussen.\n"
|
"afhandeling.\n"
|
||||||
|
"- **Veilige transacties:**Veiligde en versleutelde transacties om gevoelige "
|
||||||
|
"bedrijfsinformatie te beschermen.\n"
|
||||||
|
"- Ondersteuning voor meerdere valuta:** Vergroot uw marktbereik met "
|
||||||
|
"transacties in meerdere valuta.\n"
|
||||||
|
"- **Real-Time Meldingen:** Blijf op de hoogte met directe meldingen over "
|
||||||
|
"voorraadwijzigingen en orderstatussen.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authenticatie\n"
|
"## Authenticatie\n"
|
||||||
"- Authenticatie wordt afgehandeld via uw handelaarstoken. Neem het token op in de `X-EVIBES-B2B-AUTH` header van je verzoeken in het formaat `Bearer <uw_token>`.\n"
|
"- Authenticatie wordt afgehandeld via uw handelaarstoken. Neem het token op "
|
||||||
|
"in de `X-EVIBES-B2B-AUTH` header van je verzoeken in het formaat `Bearer "
|
||||||
|
"<uw_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Gebruik een `Accept-Language` header om een niet-standaard taal te gebruiken. Een lijst van alle talen is beschikbaar op `/app/languages/`.\n"
|
"- Gebruik een `Accept-Language` header om een niet-standaard taal te "
|
||||||
|
"gebruiken. Een lijst van alle talen is beschikbaar op `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Versie\n"
|
"## Versie\n"
|
||||||
"Huidige API-versie: {EVIBES_VERSION}\n"
|
"Huidige API-versie: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -163,51 +190,80 @@ msgstr ""
|
||||||
#: evibes/settings/drf.py:74
|
#: evibes/settings/drf.py:74
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for managing product listings, monitoring orders, and accessing analytics for your electronics store. It provides RESTful endpoints for managing your store’s backend operations and includes both REST and GraphQL options.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for "
|
||||||
|
"managing product listings, monitoring orders, and accessing analytics for "
|
||||||
|
"your electronics store. It provides RESTful endpoints for managing your "
|
||||||
|
"store’s backend operations and includes both REST and GraphQL options.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
"- **Order Management:** Access detailed order information and process "
|
||||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\n"
|
"customer requests efficiently.\n"
|
||||||
"- **Custom Integrations:** Connect your system with external platforms through powerful APIs.\n"
|
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||||
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales performance, and product data.\n"
|
"management.\n"
|
||||||
"- **Real-Time Data:** Get live updates on inventory, pricing, and order statuses.\n"
|
"- **Custom Integrations:** Connect your system with external platforms "
|
||||||
|
"through powerful APIs.\n"
|
||||||
|
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales "
|
||||||
|
"performance, and product data.\n"
|
||||||
|
"- **Real-Time Data:** Get live updates on inventory, pricing, and order "
|
||||||
|
"statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via JWT tokens. Include the token in the `X-EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via JWT tokens. Include the token in the `X-"
|
||||||
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
||||||
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hours.\n"
|
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} hours.\n"
|
||||||
"- Refresh tokens are automatically invalidated after usage.\n"
|
"- Refresh tokens are automatically invalidated after usage.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welkom bij de {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentatie.\n"
|
"Welkom bij de {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentatie.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"De {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is de centrale hub voor het beheren van productoverzichten, het controleren van bestellingen en het opvragen van analyses voor uw elektronicawinkel. De API biedt REST-achtige eindpunten voor het beheer van de back-end activiteiten van uw winkel en bevat zowel REST- als GraphQL-opties.\n"
|
"De {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is de centrale hub voor "
|
||||||
|
"het beheren van productoverzichten, het controleren van bestellingen en het "
|
||||||
|
"opvragen van analyses voor uw elektronicawinkel. De API biedt REST-achtige "
|
||||||
|
"eindpunten voor het beheer van de back-end activiteiten van uw winkel en "
|
||||||
|
"bevat zowel REST- als GraphQL-opties.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Belangrijkste functies\n"
|
"## Belangrijkste functies\n"
|
||||||
"- **Productcatalogus:** Beheer productgegevens, prijzen en beschikbaarheid.\n"
|
"- **Productcatalogus:** Beheer productgegevens, prijzen en beschikbaarheid.\n"
|
||||||
"- Orderbeheer:**Toegang tot gedetailleerde orderinformatie en efficiënte verwerking van klantverzoeken.\n"
|
"- Orderbeheer:**Toegang tot gedetailleerde orderinformatie en efficiënte "
|
||||||
"- **Gebruikersrollen en -rechten:** Stel gebruikersrollen en -rechten in voor intern beheer.\n"
|
"verwerking van klantverzoeken.\n"
|
||||||
"- **Aangepaste integraties:** Verbind uw systeem met externe platforms via krachtige API's.\n"
|
"- **Gebruikersrollen en -rechten:** Stel gebruikersrollen en -rechten in "
|
||||||
"- **Detailrapportage:** Genereer uitgebreide rapporten over bestellingen, verkoopprestaties en productgegevens.\n"
|
"voor intern beheer.\n"
|
||||||
"- Realtime gegevens:** Ontvang live updates over voorraad, prijzen en orderstatussen.\n"
|
"- **Aangepaste integraties:** Verbind uw systeem met externe platforms via "
|
||||||
|
"krachtige API's.\n"
|
||||||
|
"- **Detailrapportage:** Genereer uitgebreide rapporten over bestellingen, "
|
||||||
|
"verkoopprestaties en productgegevens.\n"
|
||||||
|
"- Realtime gegevens:** Ontvang live updates over voorraad, prijzen en "
|
||||||
|
"orderstatussen.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authenticatie\n"
|
"## Authenticatie\n"
|
||||||
"- Authenticatie wordt afgehandeld via JWT-tokens. Neem het token op in de `X-EVIBES-AUTH` header van uw verzoeken in het formaat `Bearer <uw_token>`.\n"
|
"- Authenticatie wordt afgehandeld via JWT-tokens. Neem het token op in de `X-"
|
||||||
"- De levensduur van het toegangstoken is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header van uw verzoeken in het formaat `Bearer <uw_token>`.\n"
|
||||||
"- De levensduur van een verversingstoken is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} uur.\n"
|
"- De levensduur van het toegangstoken is {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} "
|
||||||
|
"{\"minutes\" if not DEBUG else \"hours\"}.\n"
|
||||||
|
"- De levensduur van een verversingstoken is {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} uur.\n"
|
||||||
"- Refresh tokens worden na gebruik automatisch ongeldig gemaakt.\n"
|
"- Refresh tokens worden na gebruik automatisch ongeldig gemaakt.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Pas een `Accept-Language` header toe om een niet-standaard taal te gebruiken. Een lijst van alle talen is beschikbaar op `/app/languages/`.\n"
|
"- Pas een `Accept-Language` header toe om een niet-standaard taal te "
|
||||||
|
"gebruiken. Een lijst van alle talen is beschikbaar op `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Versie\n"
|
"## Versie\n"
|
||||||
"Huidige API-versie: {EVIBES_VERSION}\n"
|
"Huidige API-versie: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -217,25 +273,24 @@ msgid "Home"
|
||||||
msgstr "Home"
|
msgstr "Home"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:21
|
#: evibes/settings/jazzmin.py:21
|
||||||
msgid "Documentation"
|
|
||||||
msgstr "Documentatie"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:22
|
|
||||||
msgid "Storefront"
|
msgid "Storefront"
|
||||||
msgstr "Winkelpui"
|
msgstr "Winkelpui"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:23
|
#: evibes/settings/jazzmin.py:24
|
||||||
msgid "Support"
|
|
||||||
msgstr "Ondersteuning"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:26
|
|
||||||
msgid "GraphQL Docs"
|
msgid "GraphQL Docs"
|
||||||
msgstr "GraphQL-documenten"
|
msgstr "GraphQL-documenten"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:31
|
#: evibes/settings/jazzmin.py:29
|
||||||
msgid "Platform REST Docs"
|
msgid "Platform REST Docs"
|
||||||
msgstr "Platform REST-documenten"
|
msgstr "Platform REST-documenten"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:36
|
#: evibes/settings/jazzmin.py:34
|
||||||
msgid "B2B REST Docs"
|
msgid "B2B REST Docs"
|
||||||
msgstr "B2B REST-documenten"
|
msgstr "B2B REST-documenten"
|
||||||
|
|
||||||
|
#: evibes/settings/jazzmin.py:38
|
||||||
|
msgid "Support"
|
||||||
|
msgstr "Ondersteuning"
|
||||||
|
|
||||||
|
#~ msgid "Documentation"
|
||||||
|
#~ msgstr "Documentatie"
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:46+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -116,23 +116,36 @@ msgstr "Jednostka do przechowywania danych analitycznych"
|
||||||
#: evibes/settings/drf.py:49
|
#: evibes/settings/drf.py:49
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to provide seamless integration for merchants selling a wide range of electronics. Through this API, partnered merchants can manage products, orders, and inventory with ease, while accessing real-time stock levels.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to "
|
||||||
|
"provide seamless integration for merchants selling a wide range of "
|
||||||
|
"electronics. Through this API, partnered merchants can manage products, "
|
||||||
|
"orders, and inventory with ease, while accessing real-time stock levels.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
"- **Product Management:** Easily create, update, and manage your product "
|
||||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
"listings with detailed specifications.\n"
|
||||||
"- **Inventory Management:** Keep track of stock levels in real-time, ensuring smooth fulfillment.\n"
|
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||||
"- **Secure Transactions:** Secure and encrypted transactions to protect sensitive business information.\n"
|
"operations for merchants.\n"
|
||||||
"- **Multi-Currency Support:** Expand your market reach with multi-currency transactions.\n"
|
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||||
"- **Real-Time Notifications:** Stay updated with instant alerts on stock changes and order statuses.\n"
|
"ensuring smooth fulfillment.\n"
|
||||||
|
"- **Secure Transactions:** Secure and encrypted transactions to protect "
|
||||||
|
"sensitive business information.\n"
|
||||||
|
"- **Multi-Currency Support:** Expand your market reach with multi-currency "
|
||||||
|
"transactions.\n"
|
||||||
|
"- **Real-Time Notifications:** Stay updated with instant alerts on stock "
|
||||||
|
"changes and order statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via your merchant token. Include the token in the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via your merchant token. Include the token in "
|
||||||
|
"the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -140,21 +153,34 @@ msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Witamy w dokumentacji {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API.\n"
|
"Witamy w dokumentacji {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"Interfejs {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API został zaprojektowany w celu zapewnienia płynnej integracji dla sprzedawców sprzedających szeroką gamę elektroniki. Dzięki temu interfejsowi API współpracujący sprzedawcy mogą z łatwością zarządzać produktami, zamówieniami i zapasami, uzyskując jednocześnie dostęp do stanów magazynowych w czasie rzeczywistym.\n"
|
"Interfejs {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API został "
|
||||||
|
"zaprojektowany w celu zapewnienia płynnej integracji dla sprzedawców "
|
||||||
|
"sprzedających szeroką gamę elektroniki. Dzięki temu interfejsowi API "
|
||||||
|
"współpracujący sprzedawcy mogą z łatwością zarządzać produktami, "
|
||||||
|
"zamówieniami i zapasami, uzyskując jednocześnie dostęp do stanów "
|
||||||
|
"magazynowych w czasie rzeczywistym.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Kluczowe funkcje\n"
|
"## Kluczowe funkcje\n"
|
||||||
"- Zarządzanie produktami:** Łatwe tworzenie, aktualizowanie i zarządzanie listami produktów ze szczegółowymi specyfikacjami.\n"
|
"- Zarządzanie produktami:** Łatwe tworzenie, aktualizowanie i zarządzanie "
|
||||||
"- Przetwarzanie zamówień:** Efektywna obsługa zamówień masowych dzięki usprawnionym operacjom dla sprzedawców.\n"
|
"listami produktów ze szczegółowymi specyfikacjami.\n"
|
||||||
"- Zarządzanie zapasami:** Śledź poziomy zapasów w czasie rzeczywistym, zapewniając płynną realizację zamówień.\n"
|
"- Przetwarzanie zamówień:** Efektywna obsługa zamówień masowych dzięki "
|
||||||
"- Bezpieczne transakcje:** Bezpieczne i szyfrowane transakcje w celu ochrony poufnych informacji biznesowych.\n"
|
"usprawnionym operacjom dla sprzedawców.\n"
|
||||||
"- Obsługa wielu walut:** Rozszerz swój zasięg rynkowy dzięki transakcjom wielowalutowym.\n"
|
"- Zarządzanie zapasami:** Śledź poziomy zapasów w czasie rzeczywistym, "
|
||||||
"- Powiadomienia w czasie rzeczywistym:** Bądź na bieżąco dzięki natychmiastowym alertom o zmianach zapasów i statusach zamówień.\n"
|
"zapewniając płynną realizację zamówień.\n"
|
||||||
|
"- Bezpieczne transakcje:** Bezpieczne i szyfrowane transakcje w celu ochrony "
|
||||||
|
"poufnych informacji biznesowych.\n"
|
||||||
|
"- Obsługa wielu walut:** Rozszerz swój zasięg rynkowy dzięki transakcjom "
|
||||||
|
"wielowalutowym.\n"
|
||||||
|
"- Powiadomienia w czasie rzeczywistym:** Bądź na bieżąco dzięki "
|
||||||
|
"natychmiastowym alertom o zmianach zapasów i statusach zamówień.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Uwierzytelnianie\n"
|
"## Uwierzytelnianie\n"
|
||||||
"- Uwierzytelnianie jest obsługiwane przez token sprzedawcy. Dołącz token w nagłówku `X-EVIBES-B2B-AUTH` swoich żądań w formacie `Bearer <your_token>`.\n"
|
"- Uwierzytelnianie jest obsługiwane przez token sprzedawcy. Dołącz token w "
|
||||||
|
"nagłówku `X-EVIBES-B2B-AUTH` swoich żądań w formacie `Bearer <your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Zastosuj nagłówek `Accept-Language`, aby użyć języka innego niż domyślny. Lista wszystkich języków jest dostępna pod adresem `/app/languages/`.\n"
|
"- Zastosuj nagłówek `Accept-Language`, aby użyć języka innego niż domyślny. "
|
||||||
|
"Lista wszystkich języków jest dostępna pod adresem `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Wersja\n"
|
"## Wersja\n"
|
||||||
"Aktualna wersja API: {EVIBES_VERSION}\n"
|
"Aktualna wersja API: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -162,51 +188,81 @@ msgstr ""
|
||||||
#: evibes/settings/drf.py:74
|
#: evibes/settings/drf.py:74
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for managing product listings, monitoring orders, and accessing analytics for your electronics store. It provides RESTful endpoints for managing your store’s backend operations and includes both REST and GraphQL options.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for "
|
||||||
|
"managing product listings, monitoring orders, and accessing analytics for "
|
||||||
|
"your electronics store. It provides RESTful endpoints for managing your "
|
||||||
|
"store’s backend operations and includes both REST and GraphQL options.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
"- **Order Management:** Access detailed order information and process "
|
||||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\n"
|
"customer requests efficiently.\n"
|
||||||
"- **Custom Integrations:** Connect your system with external platforms through powerful APIs.\n"
|
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||||
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales performance, and product data.\n"
|
"management.\n"
|
||||||
"- **Real-Time Data:** Get live updates on inventory, pricing, and order statuses.\n"
|
"- **Custom Integrations:** Connect your system with external platforms "
|
||||||
|
"through powerful APIs.\n"
|
||||||
|
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales "
|
||||||
|
"performance, and product data.\n"
|
||||||
|
"- **Real-Time Data:** Get live updates on inventory, pricing, and order "
|
||||||
|
"statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via JWT tokens. Include the token in the `X-EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via JWT tokens. Include the token in the `X-"
|
||||||
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
||||||
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hours.\n"
|
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} hours.\n"
|
||||||
"- Refresh tokens are automatically invalidated after usage.\n"
|
"- Refresh tokens are automatically invalidated after usage.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Witamy w dokumentacji {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Dokumentacja API platformy.\n"
|
"Witamy w dokumentacji {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} "
|
||||||
|
"Dokumentacja API platformy.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"Interfejs API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API to centralne centrum zarządzania listami produktów, monitorowania zamówień i uzyskiwania dostępu do analiz dla sklepu elektronicznego. Zapewnia punkty końcowe RESTful do zarządzania operacjami zaplecza sklepu i zawiera zarówno opcje REST, jak i GraphQL.\n"
|
"Interfejs API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API to centralne "
|
||||||
|
"centrum zarządzania listami produktów, monitorowania zamówień i uzyskiwania "
|
||||||
|
"dostępu do analiz dla sklepu elektronicznego. Zapewnia punkty końcowe "
|
||||||
|
"RESTful do zarządzania operacjami zaplecza sklepu i zawiera zarówno opcje "
|
||||||
|
"REST, jak i GraphQL.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Kluczowe funkcje\n"
|
"## Kluczowe funkcje\n"
|
||||||
"- Katalog produktów:** Zarządzanie szczegółami produktów, cenami i dostępnością.\n"
|
"- Katalog produktów:** Zarządzanie szczegółami produktów, cenami i "
|
||||||
"- Zarządzanie zamówieniami:** Dostęp do szczegółowych informacji o zamówieniach i wydajne przetwarzanie żądań klientów.\n"
|
"dostępnością.\n"
|
||||||
"- **User Roles & Permissions:** Ustawianie ról i uprawnień użytkowników dla wewnętrznego zarządzania.\n"
|
"- Zarządzanie zamówieniami:** Dostęp do szczegółowych informacji o "
|
||||||
"- Niestandardowe integracje:** Połącz swój system z zewnętrznymi platformami za pomocą potężnych interfejsów API.\n"
|
"zamówieniach i wydajne przetwarzanie żądań klientów.\n"
|
||||||
"- **Szczegółowe raportowanie:** Generowanie kompleksowych raportów dotyczących zamówień, wyników sprzedaży i danych produktowych.\n"
|
"- **User Roles & Permissions:** Ustawianie ról i uprawnień użytkowników dla "
|
||||||
"- **Dane w czasie rzeczywistym:** Uzyskaj aktualizacje na żywo dotyczące zapasów, cen i statusów zamówień.\n"
|
"wewnętrznego zarządzania.\n"
|
||||||
|
"- Niestandardowe integracje:** Połącz swój system z zewnętrznymi platformami "
|
||||||
|
"za pomocą potężnych interfejsów API.\n"
|
||||||
|
"- **Szczegółowe raportowanie:** Generowanie kompleksowych raportów "
|
||||||
|
"dotyczących zamówień, wyników sprzedaży i danych produktowych.\n"
|
||||||
|
"- **Dane w czasie rzeczywistym:** Uzyskaj aktualizacje na żywo dotyczące "
|
||||||
|
"zapasów, cen i statusów zamówień.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Uwierzytelnianie\n"
|
"## Uwierzytelnianie\n"
|
||||||
"- Uwierzytelnianie jest obsługiwane za pomocą tokenów JWT. Dołącz token w nagłówku `X-EVIBES-AUTH` swoich żądań w formacie `Bearer <your_token>`.\n"
|
"- Uwierzytelnianie jest obsługiwane za pomocą tokenów JWT. Dołącz token w "
|
||||||
"- Okres ważności tokenu dostępu wynosi {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"nagłówku `X-EVIBES-AUTH` swoich żądań w formacie `Bearer <your_token>`.\n"
|
||||||
"- Okres ważności tokenu odświeżania wynosi {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} godzin.\n"
|
"- Okres ważności tokenu dostępu wynosi {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} "
|
||||||
|
"{\"minutes\" if not DEBUG else \"hours\"}.\n"
|
||||||
|
"- Okres ważności tokenu odświeżania wynosi {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} godzin.\n"
|
||||||
"- Tokeny odświeżania są automatycznie unieważniane po użyciu.\n"
|
"- Tokeny odświeżania są automatycznie unieważniane po użyciu.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Zastosuj nagłówek `Accept-Language`, aby użyć języka innego niż domyślny. Lista wszystkich języków jest dostępna pod adresem `/app/languages/`.\n"
|
"- Zastosuj nagłówek `Accept-Language`, aby użyć języka innego niż domyślny. "
|
||||||
|
"Lista wszystkich języków jest dostępna pod adresem `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Wersja\n"
|
"## Wersja\n"
|
||||||
"Aktualna wersja API: {EVIBES_VERSION}\n"
|
"Aktualna wersja API: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -216,25 +272,24 @@ msgid "Home"
|
||||||
msgstr "Strona główna"
|
msgstr "Strona główna"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:21
|
#: evibes/settings/jazzmin.py:21
|
||||||
msgid "Documentation"
|
|
||||||
msgstr "Dokumentacja"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:22
|
|
||||||
msgid "Storefront"
|
msgid "Storefront"
|
||||||
msgstr "Witryna sklepowa"
|
msgstr "Witryna sklepowa"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:23
|
#: evibes/settings/jazzmin.py:24
|
||||||
msgid "Support"
|
|
||||||
msgstr "Wsparcie"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:26
|
|
||||||
msgid "GraphQL Docs"
|
msgid "GraphQL Docs"
|
||||||
msgstr "Dokumenty GraphQL"
|
msgstr "Dokumenty GraphQL"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:31
|
#: evibes/settings/jazzmin.py:29
|
||||||
msgid "Platform REST Docs"
|
msgid "Platform REST Docs"
|
||||||
msgstr "Dokumenty platformy REST"
|
msgstr "Dokumenty platformy REST"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:36
|
#: evibes/settings/jazzmin.py:34
|
||||||
msgid "B2B REST Docs"
|
msgid "B2B REST Docs"
|
||||||
msgstr "Dokumenty B2B REST"
|
msgstr "Dokumenty B2B REST"
|
||||||
|
|
||||||
|
#: evibes/settings/jazzmin.py:38
|
||||||
|
msgid "Support"
|
||||||
|
msgstr "Wsparcie"
|
||||||
|
|
||||||
|
#~ msgid "Documentation"
|
||||||
|
#~ msgstr "Dokumentacja"
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:46+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -116,45 +116,72 @@ msgstr "Uma entidade para armazenar dados analíticos"
|
||||||
#: evibes/settings/drf.py:49
|
#: evibes/settings/drf.py:49
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to provide seamless integration for merchants selling a wide range of electronics. Through this API, partnered merchants can manage products, orders, and inventory with ease, while accessing real-time stock levels.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to "
|
||||||
|
"provide seamless integration for merchants selling a wide range of "
|
||||||
|
"electronics. Through this API, partnered merchants can manage products, "
|
||||||
|
"orders, and inventory with ease, while accessing real-time stock levels.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
"- **Product Management:** Easily create, update, and manage your product "
|
||||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
"listings with detailed specifications.\n"
|
||||||
"- **Inventory Management:** Keep track of stock levels in real-time, ensuring smooth fulfillment.\n"
|
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||||
"- **Secure Transactions:** Secure and encrypted transactions to protect sensitive business information.\n"
|
"operations for merchants.\n"
|
||||||
"- **Multi-Currency Support:** Expand your market reach with multi-currency transactions.\n"
|
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||||
"- **Real-Time Notifications:** Stay updated with instant alerts on stock changes and order statuses.\n"
|
"ensuring smooth fulfillment.\n"
|
||||||
|
"- **Secure Transactions:** Secure and encrypted transactions to protect "
|
||||||
|
"sensitive business information.\n"
|
||||||
|
"- **Multi-Currency Support:** Expand your market reach with multi-currency "
|
||||||
|
"transactions.\n"
|
||||||
|
"- **Real-Time Notifications:** Stay updated with instant alerts on stock "
|
||||||
|
"changes and order statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via your merchant token. Include the token in the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via your merchant token. Include the token in "
|
||||||
|
"the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Bem-vindo à documentação da {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentação da API B2B.\n"
|
"Bem-vindo à documentação da {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} "
|
||||||
|
"Documentação da API B2B.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"A {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API foi projetada para fornecer uma integração perfeita para os comerciantes que vendem uma ampla variedade de produtos eletrônicos. Por meio dessa API, os comerciantes parceiros podem gerenciar produtos, pedidos e estoque com facilidade, enquanto acessam os níveis de estoque em tempo real.\n"
|
"A {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API foi projetada para "
|
||||||
|
"fornecer uma integração perfeita para os comerciantes que vendem uma ampla "
|
||||||
|
"variedade de produtos eletrônicos. Por meio dessa API, os comerciantes "
|
||||||
|
"parceiros podem gerenciar produtos, pedidos e estoque com facilidade, "
|
||||||
|
"enquanto acessam os níveis de estoque em tempo real.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Principais recursos\n"
|
"## Principais recursos\n"
|
||||||
"- Gerenciamento de produtos:** Crie, atualize e gerencie facilmente suas listas de produtos com especificações detalhadas.\n"
|
"- Gerenciamento de produtos:** Crie, atualize e gerencie facilmente suas "
|
||||||
"- Processamento de pedidos:** Trate os pedidos em massa de forma eficiente com operações simplificadas para os comerciantes.\n"
|
"listas de produtos com especificações detalhadas.\n"
|
||||||
"- Gerenciamento de estoque:** Acompanhe os níveis de estoque em tempo real, garantindo o atendimento sem problemas.\n"
|
"- Processamento de pedidos:** Trate os pedidos em massa de forma eficiente "
|
||||||
"- Transações seguras:** Transações seguras e criptografadas para proteger informações comerciais confidenciais.\n"
|
"com operações simplificadas para os comerciantes.\n"
|
||||||
"- Suporte a várias moedas:** Amplie seu alcance de mercado com transações em várias moedas.\n"
|
"- Gerenciamento de estoque:** Acompanhe os níveis de estoque em tempo real, "
|
||||||
"- Notificações em tempo real:** Mantenha-se atualizado com alertas instantâneos sobre alterações de estoque e status de pedidos.\n"
|
"garantindo o atendimento sem problemas.\n"
|
||||||
|
"- Transações seguras:** Transações seguras e criptografadas para proteger "
|
||||||
|
"informações comerciais confidenciais.\n"
|
||||||
|
"- Suporte a várias moedas:** Amplie seu alcance de mercado com transações em "
|
||||||
|
"várias moedas.\n"
|
||||||
|
"- Notificações em tempo real:** Mantenha-se atualizado com alertas "
|
||||||
|
"instantâneos sobre alterações de estoque e status de pedidos.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Autenticação\n"
|
"## Autenticação\n"
|
||||||
"- A autenticação é feita por meio de seu token de comerciante. Inclua o token no cabeçalho `X-EVIBES-B2B-AUTH` de suas solicitações no formato `Bearer <your_token>`.\n"
|
"- A autenticação é feita por meio de seu token de comerciante. Inclua o "
|
||||||
|
"token no cabeçalho `X-EVIBES-B2B-AUTH` de suas solicitações no formato "
|
||||||
|
"`Bearer <your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Aplique um cabeçalho `Accept-Language` para usar um idioma não padrão. Uma lista de todos os idiomas está disponível em `/app/languages/`.\n"
|
"- Aplique um cabeçalho `Accept-Language` para usar um idioma não padrão. Uma "
|
||||||
|
"lista de todos os idiomas está disponível em `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Versão\n"
|
"## Versão\n"
|
||||||
"Versão atual da API: {EVIBES_VERSION}\n"
|
"Versão atual da API: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -162,51 +189,82 @@ msgstr ""
|
||||||
#: evibes/settings/drf.py:74
|
#: evibes/settings/drf.py:74
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for managing product listings, monitoring orders, and accessing analytics for your electronics store. It provides RESTful endpoints for managing your store’s backend operations and includes both REST and GraphQL options.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for "
|
||||||
|
"managing product listings, monitoring orders, and accessing analytics for "
|
||||||
|
"your electronics store. It provides RESTful endpoints for managing your "
|
||||||
|
"store’s backend operations and includes both REST and GraphQL options.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
"- **Order Management:** Access detailed order information and process "
|
||||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\n"
|
"customer requests efficiently.\n"
|
||||||
"- **Custom Integrations:** Connect your system with external platforms through powerful APIs.\n"
|
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||||
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales performance, and product data.\n"
|
"management.\n"
|
||||||
"- **Real-Time Data:** Get live updates on inventory, pricing, and order statuses.\n"
|
"- **Custom Integrations:** Connect your system with external platforms "
|
||||||
|
"through powerful APIs.\n"
|
||||||
|
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales "
|
||||||
|
"performance, and product data.\n"
|
||||||
|
"- **Real-Time Data:** Get live updates on inventory, pricing, and order "
|
||||||
|
"statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via JWT tokens. Include the token in the `X-EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via JWT tokens. Include the token in the `X-"
|
||||||
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
||||||
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hours.\n"
|
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} hours.\n"
|
||||||
"- Refresh tokens are automatically invalidated after usage.\n"
|
"- Refresh tokens are automatically invalidated after usage.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Bem-vindo à documentação da {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentação da API da plataforma.\n"
|
"Bem-vindo à documentação da {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} "
|
||||||
|
"Documentação da API da plataforma.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"A API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API é o hub central para gerenciar listagens de produtos, monitorar pedidos e acessar análises da sua loja de eletrônicos. Ela fornece pontos de extremidade RESTful para gerenciar as operações de back-end de sua loja e inclui opções REST e GraphQL.\n"
|
"A API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API é o hub central para "
|
||||||
|
"gerenciar listagens de produtos, monitorar pedidos e acessar análises da sua "
|
||||||
|
"loja de eletrônicos. Ela fornece pontos de extremidade RESTful para "
|
||||||
|
"gerenciar as operações de back-end de sua loja e inclui opções REST e "
|
||||||
|
"GraphQL.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Principais recursos\n"
|
"## Principais recursos\n"
|
||||||
"- Catálogo de produtos:** Gerencie detalhes, preços e disponibilidade dos produtos.\n"
|
"- Catálogo de produtos:** Gerencie detalhes, preços e disponibilidade dos "
|
||||||
"- Gerenciamento de pedidos:** Acesse informações detalhadas sobre os pedidos e processe as solicitações dos clientes com eficiência.\n"
|
"produtos.\n"
|
||||||
"- Funções e permissões do usuário:** Defina funções e permissões do usuário para gerenciamento interno.\n"
|
"- Gerenciamento de pedidos:** Acesse informações detalhadas sobre os pedidos "
|
||||||
"- Integrações personalizadas:** Conecte seu sistema a plataformas externas por meio de APIs avançadas.\n"
|
"e processe as solicitações dos clientes com eficiência.\n"
|
||||||
"- Relatórios detalhados:** Gere relatórios abrangentes sobre pedidos, desempenho de vendas e dados de produtos.\n"
|
"- Funções e permissões do usuário:** Defina funções e permissões do usuário "
|
||||||
"- Dados em tempo real:** Receba atualizações em tempo real sobre estoque, preços e status de pedidos.\n"
|
"para gerenciamento interno.\n"
|
||||||
|
"- Integrações personalizadas:** Conecte seu sistema a plataformas externas "
|
||||||
|
"por meio de APIs avançadas.\n"
|
||||||
|
"- Relatórios detalhados:** Gere relatórios abrangentes sobre pedidos, "
|
||||||
|
"desempenho de vendas e dados de produtos.\n"
|
||||||
|
"- Dados em tempo real:** Receba atualizações em tempo real sobre estoque, "
|
||||||
|
"preços e status de pedidos.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Autenticação\n"
|
"## Autenticação\n"
|
||||||
"- A autenticação é tratada por meio de tokens JWT. Inclua o token no cabeçalho `X-EVIBES-AUTH` de suas solicitações no formato `Bearer <your_token>`.\n"
|
"- A autenticação é tratada por meio de tokens JWT. Inclua o token no "
|
||||||
"- O tempo de vida do token de acesso é {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"cabeçalho `X-EVIBES-AUTH` de suas solicitações no formato `Bearer "
|
||||||
"- A vida útil do token de atualização é de {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} horas.\n"
|
"<your_token>`.\n"
|
||||||
|
"- O tempo de vida do token de acesso é {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} "
|
||||||
|
"{\"minutes\" if not DEBUG else \"hours\"}.\n"
|
||||||
|
"- A vida útil do token de atualização é de {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} horas.\n"
|
||||||
"- Os tokens de atualização são automaticamente invalidados após o uso.\n"
|
"- Os tokens de atualização são automaticamente invalidados após o uso.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Aplique um cabeçalho `Accept-Language` para usar um idioma não padrão. Uma lista de todos os idiomas está disponível em `/app/languages/`.\n"
|
"- Aplique um cabeçalho `Accept-Language` para usar um idioma não padrão. Uma "
|
||||||
|
"lista de todos os idiomas está disponível em `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Versão\n"
|
"## Versão\n"
|
||||||
"Versão atual da API: {EVIBES_VERSION}\n"
|
"Versão atual da API: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -216,25 +274,24 @@ msgid "Home"
|
||||||
msgstr "Início"
|
msgstr "Início"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:21
|
#: evibes/settings/jazzmin.py:21
|
||||||
msgid "Documentation"
|
|
||||||
msgstr "Documentação"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:22
|
|
||||||
msgid "Storefront"
|
msgid "Storefront"
|
||||||
msgstr "Vitrine"
|
msgstr "Vitrine"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:23
|
#: evibes/settings/jazzmin.py:24
|
||||||
msgid "Support"
|
|
||||||
msgstr "Suporte"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:26
|
|
||||||
msgid "GraphQL Docs"
|
msgid "GraphQL Docs"
|
||||||
msgstr "Documentos do GraphQL"
|
msgstr "Documentos do GraphQL"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:31
|
#: evibes/settings/jazzmin.py:29
|
||||||
msgid "Platform REST Docs"
|
msgid "Platform REST Docs"
|
||||||
msgstr "Documentos REST da plataforma"
|
msgstr "Documentos REST da plataforma"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:36
|
#: evibes/settings/jazzmin.py:34
|
||||||
msgid "B2B REST Docs"
|
msgid "B2B REST Docs"
|
||||||
msgstr "Documentos B2B REST"
|
msgstr "Documentos B2B REST"
|
||||||
|
|
||||||
|
#: evibes/settings/jazzmin.py:38
|
||||||
|
msgid "Support"
|
||||||
|
msgstr "Suporte"
|
||||||
|
|
||||||
|
#~ msgid "Documentation"
|
||||||
|
#~ msgstr "Documentação"
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:46+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -118,45 +118,73 @@ msgstr "O entitate pentru stocarea datelor analitice"
|
||||||
#: evibes/settings/drf.py:49
|
#: evibes/settings/drf.py:49
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to provide seamless integration for merchants selling a wide range of electronics. Through this API, partnered merchants can manage products, orders, and inventory with ease, while accessing real-time stock levels.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to "
|
||||||
|
"provide seamless integration for merchants selling a wide range of "
|
||||||
|
"electronics. Through this API, partnered merchants can manage products, "
|
||||||
|
"orders, and inventory with ease, while accessing real-time stock levels.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
"- **Product Management:** Easily create, update, and manage your product "
|
||||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
"listings with detailed specifications.\n"
|
||||||
"- **Inventory Management:** Keep track of stock levels in real-time, ensuring smooth fulfillment.\n"
|
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||||
"- **Secure Transactions:** Secure and encrypted transactions to protect sensitive business information.\n"
|
"operations for merchants.\n"
|
||||||
"- **Multi-Currency Support:** Expand your market reach with multi-currency transactions.\n"
|
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||||
"- **Real-Time Notifications:** Stay updated with instant alerts on stock changes and order statuses.\n"
|
"ensuring smooth fulfillment.\n"
|
||||||
|
"- **Secure Transactions:** Secure and encrypted transactions to protect "
|
||||||
|
"sensitive business information.\n"
|
||||||
|
"- **Multi-Currency Support:** Expand your market reach with multi-currency "
|
||||||
|
"transactions.\n"
|
||||||
|
"- **Real-Time Notifications:** Stay updated with instant alerts on stock "
|
||||||
|
"changes and order statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via your merchant token. Include the token in the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via your merchant token. Include the token in "
|
||||||
|
"the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Bine ați venit la documentația {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentația API B2B.\n"
|
"Bine ați venit la documentația {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} "
|
||||||
|
"Documentația API B2B.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"API-ul {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API este conceput pentru a oferi o integrare fără probleme pentru comercianții care vând o gamă largă de produse electronice. Prin intermediul acestui API, comercianții parteneri pot gestiona cu ușurință produsele, comenzile și inventarul, accesând în același timp nivelurile stocurilor în timp real.\n"
|
"API-ul {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API este conceput "
|
||||||
|
"pentru a oferi o integrare fără probleme pentru comercianții care vând o "
|
||||||
|
"gamă largă de produse electronice. Prin intermediul acestui API, "
|
||||||
|
"comercianții parteneri pot gestiona cu ușurință produsele, comenzile și "
|
||||||
|
"inventarul, accesând în același timp nivelurile stocurilor în timp real.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Caracteristici cheie\n"
|
"## Caracteristici cheie\n"
|
||||||
"- **Product Management: ** Creați, actualizați și gestionați cu ușurință listele de produse cu specificații detaliate.\n"
|
"- **Product Management: ** Creați, actualizați și gestionați cu ușurință "
|
||||||
"- **Procesarea comenzilor:** Gestionați eficient comenzile voluminoase cu operațiuni simplificate pentru comercianți.\n"
|
"listele de produse cu specificații detaliate.\n"
|
||||||
"- **Gestionarea stocurilor:** Urmăriți nivelul stocurilor în timp real, asigurând o execuție fără probleme.\n"
|
"- **Procesarea comenzilor:** Gestionați eficient comenzile voluminoase cu "
|
||||||
"- **Secure Transactions:** Tranzacții sigure și criptate pentru a proteja informațiile comerciale sensibile.\n"
|
"operațiuni simplificate pentru comercianți.\n"
|
||||||
"- **Suport în mai multe valute:** Extindeți aria de acoperire a pieței dvs. cu tranzacții în mai multe valute.\n"
|
"- **Gestionarea stocurilor:** Urmăriți nivelul stocurilor în timp real, "
|
||||||
"- **Notificări în timp real:** Rămâneți la curent cu alertele instantanee privind modificările stocurilor și starea comenzilor.\n"
|
"asigurând o execuție fără probleme.\n"
|
||||||
|
"- **Secure Transactions:** Tranzacții sigure și criptate pentru a proteja "
|
||||||
|
"informațiile comerciale sensibile.\n"
|
||||||
|
"- **Suport în mai multe valute:** Extindeți aria de acoperire a pieței dvs. "
|
||||||
|
"cu tranzacții în mai multe valute.\n"
|
||||||
|
"- **Notificări în timp real:** Rămâneți la curent cu alertele instantanee "
|
||||||
|
"privind modificările stocurilor și starea comenzilor.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Autentificare\n"
|
"## Autentificare\n"
|
||||||
"- Autentificarea se realizează prin intermediul token-ului dvs. de comerciant. Includeți tokenul în antetul `X-EVIBES-B2B-AUTH` al cererilor dvs. în formatul `Bearer <your_token>`.\n"
|
"- Autentificarea se realizează prin intermediul token-ului dvs. de "
|
||||||
|
"comerciant. Includeți tokenul în antetul `X-EVIBES-B2B-AUTH` al cererilor "
|
||||||
|
"dvs. în formatul `Bearer <your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Aplicați un antet `Accept-Language` pentru a utiliza o altă limbă decât cea implicită. O listă a tuturor limbilor este disponibilă la `/app/languages/`.\n"
|
"- Aplicați un antet `Accept-Language` pentru a utiliza o altă limbă decât "
|
||||||
|
"cea implicită. O listă a tuturor limbilor este disponibilă la `/app/"
|
||||||
|
"languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Versiune\n"
|
"## Versiune\n"
|
||||||
"Versiunea curentă a API: {EVIBES_VERSION}\n"
|
"Versiunea curentă a API: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -164,51 +192,83 @@ msgstr ""
|
||||||
#: evibes/settings/drf.py:74
|
#: evibes/settings/drf.py:74
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for managing product listings, monitoring orders, and accessing analytics for your electronics store. It provides RESTful endpoints for managing your store’s backend operations and includes both REST and GraphQL options.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for "
|
||||||
|
"managing product listings, monitoring orders, and accessing analytics for "
|
||||||
|
"your electronics store. It provides RESTful endpoints for managing your "
|
||||||
|
"store’s backend operations and includes both REST and GraphQL options.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
"- **Order Management:** Access detailed order information and process "
|
||||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\n"
|
"customer requests efficiently.\n"
|
||||||
"- **Custom Integrations:** Connect your system with external platforms through powerful APIs.\n"
|
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||||
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales performance, and product data.\n"
|
"management.\n"
|
||||||
"- **Real-Time Data:** Get live updates on inventory, pricing, and order statuses.\n"
|
"- **Custom Integrations:** Connect your system with external platforms "
|
||||||
|
"through powerful APIs.\n"
|
||||||
|
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales "
|
||||||
|
"performance, and product data.\n"
|
||||||
|
"- **Real-Time Data:** Get live updates on inventory, pricing, and order "
|
||||||
|
"statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via JWT tokens. Include the token in the `X-EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via JWT tokens. Include the token in the `X-"
|
||||||
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
||||||
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hours.\n"
|
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} hours.\n"
|
||||||
"- Refresh tokens are automatically invalidated after usage.\n"
|
"- Refresh tokens are automatically invalidated after usage.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Bine ați venit la documentația {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Bine ați venit la documentația {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} "
|
||||||
|
"Platform API documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"API-ul {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API este hub-ul central pentru gestionarea listelor de produse, monitorizarea comenzilor și accesarea analizelor pentru magazinul dvs. de electronice. Acesta oferă puncte finale RESTful pentru gestionarea operațiunilor backend ale magazinului dvs. și include opțiuni REST și GraphQL.\n"
|
"API-ul {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API este hub-ul central "
|
||||||
|
"pentru gestionarea listelor de produse, monitorizarea comenzilor și "
|
||||||
|
"accesarea analizelor pentru magazinul dvs. de electronice. Acesta oferă "
|
||||||
|
"puncte finale RESTful pentru gestionarea operațiunilor backend ale "
|
||||||
|
"magazinului dvs. și include opțiuni REST și GraphQL.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Caracteristici cheie\n"
|
"## Caracteristici cheie\n"
|
||||||
"- **Product Catalog:** Gestionați detaliile, prețurile și disponibilitatea produselor.\n"
|
"- **Product Catalog:** Gestionați detaliile, prețurile și disponibilitatea "
|
||||||
"- **Order Management:** Accesați informații detaliate despre comenzi și procesați eficient cererile clienților.\n"
|
"produselor.\n"
|
||||||
"- **Role și permisiuni ale utilizatorilor:** Setați rolurile și permisiunile utilizatorilor pentru gestionarea internă.\n"
|
"- **Order Management:** Accesați informații detaliate despre comenzi și "
|
||||||
"- **Integrații personalizate:** Conectați sistemul dvs. cu platforme externe prin API-uri puternice.\n"
|
"procesați eficient cererile clienților.\n"
|
||||||
"- **Raportare detaliată:** Generați rapoarte complete privind comenzile, performanța vânzărilor și datele despre produse.\n"
|
"- **Role și permisiuni ale utilizatorilor:** Setați rolurile și permisiunile "
|
||||||
"- **Date în timp real:** Obțineți actualizări în timp real cu privire la inventar, prețuri și statusul comenzilor.\n"
|
"utilizatorilor pentru gestionarea internă.\n"
|
||||||
|
"- **Integrații personalizate:** Conectați sistemul dvs. cu platforme externe "
|
||||||
|
"prin API-uri puternice.\n"
|
||||||
|
"- **Raportare detaliată:** Generați rapoarte complete privind comenzile, "
|
||||||
|
"performanța vânzărilor și datele despre produse.\n"
|
||||||
|
"- **Date în timp real:** Obțineți actualizări în timp real cu privire la "
|
||||||
|
"inventar, prețuri și statusul comenzilor.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Autentificare\n"
|
"## Autentificare\n"
|
||||||
"- Autentificarea este gestionată prin jetoane JWT. Includeți tokenul în antetul `X-EVIBES-AUTH` al cererilor dvs. în formatul `Bearer <your_token>`.\n"
|
"- Autentificarea este gestionată prin jetoane JWT. Includeți tokenul în "
|
||||||
"- Durata de viață a jetonului de acces este {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"antetul `X-EVIBES-AUTH` al cererilor dvs. în formatul `Bearer "
|
||||||
"- Durata de viață a jetonului de reîmprospătare este de {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} ore.\n"
|
"<your_token>`.\n"
|
||||||
|
"- Durata de viață a jetonului de acces este {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} "
|
||||||
|
"{\"minutes\" if not DEBUG else \"hours\"}.\n"
|
||||||
|
"- Durata de viață a jetonului de reîmprospătare este de {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} ore.\n"
|
||||||
"- Jetoanele de reîmprospătare sunt invalidate automat după utilizare.\n"
|
"- Jetoanele de reîmprospătare sunt invalidate automat după utilizare.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Aplicați un antet `Accept-Language` pentru a utiliza o altă limbă decât cea implicită. O listă a tuturor limbilor este disponibilă la `/app/languages/`.\n"
|
"- Aplicați un antet `Accept-Language` pentru a utiliza o altă limbă decât "
|
||||||
|
"cea implicită. O listă a tuturor limbilor este disponibilă la `/app/"
|
||||||
|
"languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Versiune\n"
|
"## Versiune\n"
|
||||||
"Versiunea curentă a API: {EVIBES_VERSION}\n"
|
"Versiunea curentă a API: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -218,25 +278,24 @@ msgid "Home"
|
||||||
msgstr "Acasă"
|
msgstr "Acasă"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:21
|
#: evibes/settings/jazzmin.py:21
|
||||||
msgid "Documentation"
|
|
||||||
msgstr "Documentație"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:22
|
|
||||||
msgid "Storefront"
|
msgid "Storefront"
|
||||||
msgstr "Vitrină"
|
msgstr "Vitrină"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:23
|
#: evibes/settings/jazzmin.py:24
|
||||||
msgid "Support"
|
|
||||||
msgstr "Sprijin"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:26
|
|
||||||
msgid "GraphQL Docs"
|
msgid "GraphQL Docs"
|
||||||
msgstr "Docuri GraphQL"
|
msgstr "Docuri GraphQL"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:31
|
#: evibes/settings/jazzmin.py:29
|
||||||
msgid "Platform REST Docs"
|
msgid "Platform REST Docs"
|
||||||
msgstr "Platforma REST Docs"
|
msgstr "Platforma REST Docs"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:36
|
#: evibes/settings/jazzmin.py:34
|
||||||
msgid "B2B REST Docs"
|
msgid "B2B REST Docs"
|
||||||
msgstr "Docuri B2B REST"
|
msgstr "Docuri B2B REST"
|
||||||
|
|
||||||
|
#: evibes/settings/jazzmin.py:38
|
||||||
|
msgid "Support"
|
||||||
|
msgstr "Sprijin"
|
||||||
|
|
||||||
|
#~ msgid "Documentation"
|
||||||
|
#~ msgstr "Documentație"
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:46+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -117,45 +117,72 @@ msgstr "Сущность для хранения аналитических да
|
||||||
#: evibes/settings/drf.py:49
|
#: evibes/settings/drf.py:49
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to provide seamless integration for merchants selling a wide range of electronics. Through this API, partnered merchants can manage products, orders, and inventory with ease, while accessing real-time stock levels.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to "
|
||||||
|
"provide seamless integration for merchants selling a wide range of "
|
||||||
|
"electronics. Through this API, partnered merchants can manage products, "
|
||||||
|
"orders, and inventory with ease, while accessing real-time stock levels.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
"- **Product Management:** Easily create, update, and manage your product "
|
||||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
"listings with detailed specifications.\n"
|
||||||
"- **Inventory Management:** Keep track of stock levels in real-time, ensuring smooth fulfillment.\n"
|
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||||
"- **Secure Transactions:** Secure and encrypted transactions to protect sensitive business information.\n"
|
"operations for merchants.\n"
|
||||||
"- **Multi-Currency Support:** Expand your market reach with multi-currency transactions.\n"
|
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||||
"- **Real-Time Notifications:** Stay updated with instant alerts on stock changes and order statuses.\n"
|
"ensuring smooth fulfillment.\n"
|
||||||
|
"- **Secure Transactions:** Secure and encrypted transactions to protect "
|
||||||
|
"sensitive business information.\n"
|
||||||
|
"- **Multi-Currency Support:** Expand your market reach with multi-currency "
|
||||||
|
"transactions.\n"
|
||||||
|
"- **Real-Time Notifications:** Stay updated with instant alerts on stock "
|
||||||
|
"changes and order statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via your merchant token. Include the token in the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via your merchant token. Include the token in "
|
||||||
|
"the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Добро пожаловать в {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Документация по B2B API.\n"
|
"Добро пожаловать в {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Документация "
|
||||||
|
"по B2B API.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API разработан для обеспечения бесшовной интеграции для продавцов, продающих широкий спектр электроники. С помощью этого API продавцы-партнеры могут легко управлять товарами, заказами и инвентарем, получая доступ к уровню запасов в режиме реального времени.\n"
|
"API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API разработан для "
|
||||||
|
"обеспечения бесшовной интеграции для продавцов, продающих широкий спектр "
|
||||||
|
"электроники. С помощью этого API продавцы-партнеры могут легко управлять "
|
||||||
|
"товарами, заказами и инвентарем, получая доступ к уровню запасов в режиме "
|
||||||
|
"реального времени.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Ключевые особенности\n"
|
"## Ключевые особенности\n"
|
||||||
"- **Управление продуктами:** Удобное создание, обновление и управление списками продуктов с подробными характеристиками.\n"
|
"- **Управление продуктами:** Удобное создание, обновление и управление "
|
||||||
"- **Обработка заказов:** Эффективная обработка оптовых заказов с оптимизированными операциями для продавцов.\n"
|
"списками продуктов с подробными характеристиками.\n"
|
||||||
"- **Управление запасами:** Следите за уровнем запасов в режиме реального времени, обеспечивая бесперебойное выполнение заказов.\n"
|
"- **Обработка заказов:** Эффективная обработка оптовых заказов с "
|
||||||
"- **Безопасные транзакции:** Безопасные и зашифрованные транзакции для защиты конфиденциальной деловой информации.\n"
|
"оптимизированными операциями для продавцов.\n"
|
||||||
"- Мультивалютная поддержка:** Расширьте свой рынок с помощью мультивалютных транзакций.\n"
|
"- **Управление запасами:** Следите за уровнем запасов в режиме реального "
|
||||||
"- **Уведомления в режиме реального времени:** Получайте мгновенные уведомления об изменениях на складе и статусе заказа.\n"
|
"времени, обеспечивая бесперебойное выполнение заказов.\n"
|
||||||
|
"- **Безопасные транзакции:** Безопасные и зашифрованные транзакции для "
|
||||||
|
"защиты конфиденциальной деловой информации.\n"
|
||||||
|
"- Мультивалютная поддержка:** Расширьте свой рынок с помощью мультивалютных "
|
||||||
|
"транзакций.\n"
|
||||||
|
"- **Уведомления в режиме реального времени:** Получайте мгновенные "
|
||||||
|
"уведомления об изменениях на складе и статусе заказа.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Аутентификация\n"
|
"## Аутентификация\n"
|
||||||
"- Аутентификация осуществляется с помощью токена продавца. Включите токен в заголовок `X-EVIBES-B2B-AUTH` ваших запросов в формате `Bearer <ваш_токен>`.\n"
|
"- Аутентификация осуществляется с помощью токена продавца. Включите токен в "
|
||||||
|
"заголовок `X-EVIBES-B2B-AUTH` ваших запросов в формате `Bearer "
|
||||||
|
"<ваш_токен>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Применяйте заголовок `Accept-Language` для использования языка не по умолчанию. Список всех языков доступен по адресу `/app/languages/`.\n"
|
"- Применяйте заголовок `Accept-Language` для использования языка не по "
|
||||||
|
"умолчанию. Список всех языков доступен по адресу `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Версия\n"
|
"## Версия\n"
|
||||||
"Текущая версия API: {EVIBES_VERSION}\n"
|
"Текущая версия API: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -163,51 +190,80 @@ msgstr ""
|
||||||
#: evibes/settings/drf.py:74
|
#: evibes/settings/drf.py:74
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for managing product listings, monitoring orders, and accessing analytics for your electronics store. It provides RESTful endpoints for managing your store’s backend operations and includes both REST and GraphQL options.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for "
|
||||||
|
"managing product listings, monitoring orders, and accessing analytics for "
|
||||||
|
"your electronics store. It provides RESTful endpoints for managing your "
|
||||||
|
"store’s backend operations and includes both REST and GraphQL options.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
"- **Order Management:** Access detailed order information and process "
|
||||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\n"
|
"customer requests efficiently.\n"
|
||||||
"- **Custom Integrations:** Connect your system with external platforms through powerful APIs.\n"
|
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||||
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales performance, and product data.\n"
|
"management.\n"
|
||||||
"- **Real-Time Data:** Get live updates on inventory, pricing, and order statuses.\n"
|
"- **Custom Integrations:** Connect your system with external platforms "
|
||||||
|
"through powerful APIs.\n"
|
||||||
|
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales "
|
||||||
|
"performance, and product data.\n"
|
||||||
|
"- **Real-Time Data:** Get live updates on inventory, pricing, and order "
|
||||||
|
"statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via JWT tokens. Include the token in the `X-EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via JWT tokens. Include the token in the `X-"
|
||||||
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
||||||
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hours.\n"
|
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} hours.\n"
|
||||||
"- Refresh tokens are automatically invalidated after usage.\n"
|
"- Refresh tokens are automatically invalidated after usage.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Добро пожаловать в API-документацию {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}.\n"
|
"Добро пожаловать в API-документацию {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")"
|
||||||
|
"[0]}.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API является центральным узлом для управления списками товаров, мониторинга заказов и доступа к аналитике для вашего магазина электроники. Он предоставляет конечные точки REST для управления внутренними операциями вашего магазина и включает в себя как REST, так и GraphQL.\n"
|
"{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API является центральным узлом "
|
||||||
|
"для управления списками товаров, мониторинга заказов и доступа к аналитике "
|
||||||
|
"для вашего магазина электроники. Он предоставляет конечные точки REST для "
|
||||||
|
"управления внутренними операциями вашего магазина и включает в себя как "
|
||||||
|
"REST, так и GraphQL.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Ключевые особенности.\n"
|
"## Ключевые особенности.\n"
|
||||||
"- **Каталог товаров:** Управление информацией о товарах, ценами и наличием.\n"
|
"- **Каталог товаров:** Управление информацией о товарах, ценами и наличием.\n"
|
||||||
"- **Управление заказами:** Доступ к подробной информации о заказе и эффективная обработка запросов клиентов.\n"
|
"- **Управление заказами:** Доступ к подробной информации о заказе и "
|
||||||
"- **Роли и разрешения пользователей:** Настройка ролей и разрешений пользователей для внутреннего управления.\n"
|
"эффективная обработка запросов клиентов.\n"
|
||||||
"- **Заказные интеграции:** Соедините вашу систему с внешними платформами с помощью мощных API.\n"
|
"- **Роли и разрешения пользователей:** Настройка ролей и разрешений "
|
||||||
"- **Подробная отчетность:** Создавайте подробные отчеты о заказах, показателях продаж и данных о товарах.\n"
|
"пользователей для внутреннего управления.\n"
|
||||||
"- **Данные в режиме реального времени:** Получайте оперативные обновления о состоянии запасов, ценах и заказах.\n"
|
"- **Заказные интеграции:** Соедините вашу систему с внешними платформами с "
|
||||||
|
"помощью мощных API.\n"
|
||||||
|
"- **Подробная отчетность:** Создавайте подробные отчеты о заказах, "
|
||||||
|
"показателях продаж и данных о товарах.\n"
|
||||||
|
"- **Данные в режиме реального времени:** Получайте оперативные обновления о "
|
||||||
|
"состоянии запасов, ценах и заказах.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Аутентификация\n"
|
"## Аутентификация\n"
|
||||||
"- Аутентификация осуществляется с помощью JWT-токенов. Включите токен в заголовок `X-EVIBES-AUTH` ваших запросов в формате `Bearer <ваш_токен>`.\n"
|
"- Аутентификация осуществляется с помощью JWT-токенов. Включите токен в "
|
||||||
"- Срок действия токена доступа составляет {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"заголовок `X-EVIBES-AUTH` ваших запросов в формате `Bearer <ваш_токен>`.\n"
|
||||||
"- Время жизни маркера обновления составляет {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} часов.\n"
|
"- Срок действия токена доступа составляет {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} "
|
||||||
|
"{\"minutes\" if not DEBUG else \"hours\"}.\n"
|
||||||
|
"- Время жизни маркера обновления составляет {SIMPLE_JWT."
|
||||||
|
"get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} часов.\n"
|
||||||
"- Токены обновления автоматически аннулируются после использования.\n"
|
"- Токены обновления автоматически аннулируются после использования.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Применяйте заголовок `Accept-Language` для использования языка не по умолчанию. Список всех языков доступен по адресу `/app/languages/`.\n"
|
"- Применяйте заголовок `Accept-Language` для использования языка не по "
|
||||||
|
"умолчанию. Список всех языков доступен по адресу `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Версия\n"
|
"## Версия\n"
|
||||||
"Текущая версия API: {EVIBES_VERSION}\n"
|
"Текущая версия API: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -217,25 +273,24 @@ msgid "Home"
|
||||||
msgstr "Главная"
|
msgstr "Главная"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:21
|
#: evibes/settings/jazzmin.py:21
|
||||||
msgid "Documentation"
|
|
||||||
msgstr "Документация"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:22
|
|
||||||
msgid "Storefront"
|
msgid "Storefront"
|
||||||
msgstr "Витрина"
|
msgstr "Витрина"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:23
|
#: evibes/settings/jazzmin.py:24
|
||||||
msgid "Support"
|
|
||||||
msgstr "Поддержка"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:26
|
|
||||||
msgid "GraphQL Docs"
|
msgid "GraphQL Docs"
|
||||||
msgstr "Документация по GraphQL"
|
msgstr "Документация по GraphQL"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:31
|
#: evibes/settings/jazzmin.py:29
|
||||||
msgid "Platform REST Docs"
|
msgid "Platform REST Docs"
|
||||||
msgstr "Документация по REST"
|
msgstr "Документация по REST"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:36
|
#: evibes/settings/jazzmin.py:34
|
||||||
msgid "B2B REST Docs"
|
msgid "B2B REST Docs"
|
||||||
msgstr "Документация по B2B REST"
|
msgstr "Документация по B2B REST"
|
||||||
|
|
||||||
|
#: evibes/settings/jazzmin.py:38
|
||||||
|
msgid "Support"
|
||||||
|
msgstr "Поддержка"
|
||||||
|
|
||||||
|
#~ msgid "Documentation"
|
||||||
|
#~ msgstr "Документация"
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:46+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
@ -116,23 +116,36 @@ msgstr "存储分析数据的实体"
|
||||||
#: evibes/settings/drf.py:49
|
#: evibes/settings/drf.py:49
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to provide seamless integration for merchants selling a wide range of electronics. Through this API, partnered merchants can manage products, orders, and inventory with ease, while accessing real-time stock levels.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API is designed to "
|
||||||
|
"provide seamless integration for merchants selling a wide range of "
|
||||||
|
"electronics. Through this API, partnered merchants can manage products, "
|
||||||
|
"orders, and inventory with ease, while accessing real-time stock levels.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
"- **Product Management:** Easily create, update, and manage your product "
|
||||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
"listings with detailed specifications.\n"
|
||||||
"- **Inventory Management:** Keep track of stock levels in real-time, ensuring smooth fulfillment.\n"
|
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||||
"- **Secure Transactions:** Secure and encrypted transactions to protect sensitive business information.\n"
|
"operations for merchants.\n"
|
||||||
"- **Multi-Currency Support:** Expand your market reach with multi-currency transactions.\n"
|
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||||
"- **Real-Time Notifications:** Stay updated with instant alerts on stock changes and order statuses.\n"
|
"ensuring smooth fulfillment.\n"
|
||||||
|
"- **Secure Transactions:** Secure and encrypted transactions to protect "
|
||||||
|
"sensitive business information.\n"
|
||||||
|
"- **Multi-Currency Support:** Expand your market reach with multi-currency "
|
||||||
|
"transactions.\n"
|
||||||
|
"- **Real-Time Notifications:** Stay updated with instant alerts on stock "
|
||||||
|
"changes and order statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via your merchant token. Include the token in the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via your merchant token. Include the token in "
|
||||||
|
"the `X-EVIBES-B2B-AUTH` header of your requests in the format `Bearer "
|
||||||
|
"<your_token>`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -140,7 +153,9 @@ msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"欢迎访问 {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}B2B API 文档。\n"
|
"欢迎访问 {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}B2B API 文档。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}B2B API 旨在为销售各种电子产品的商家提供无缝集成。通过该 API,合作商家可以轻松管理产品、订单和库存,同时访问实时库存水平。\n"
|
"{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}B2B API 旨在为销售各种电子产品的商"
|
||||||
|
"家提供无缝集成。通过该 API,合作商家可以轻松管理产品、订单和库存,同时访问实"
|
||||||
|
"时库存水平。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## 关键功能\n"
|
"## 关键功能\n"
|
||||||
"- 产品管理:** 轻松创建、更新和管理具有详细规格的产品列表。\n"
|
"- 产品管理:** 轻松创建、更新和管理具有详细规格的产品列表。\n"
|
||||||
|
|
@ -151,10 +166,12 @@ msgstr ""
|
||||||
"- 实时通知:** 库存变化和订单状态的即时提醒,让您随时了解最新情况。\n"
|
"- 实时通知:** 库存变化和订单状态的即时提醒,让您随时了解最新情况。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## 身份验证\n"
|
"## 身份验证\n"
|
||||||
"- 通过商家令牌进行身份验证。在请求的 `X-EVIBES-B2B-AUTH` 头中包含令牌,格式为 `Bearer <your_token>`。\n"
|
"- 通过商家令牌进行身份验证。在请求的 `X-EVIBES-B2B-AUTH` 头中包含令牌,格式"
|
||||||
|
"为 `Bearer <your_token>`。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- 应用 `Accept-Language` 头信息以使用非默认语言。所有语言的列表请访问 `/app/languages/`。\n"
|
"- 应用 `Accept-Language` 头信息以使用非默认语言。所有语言的列表请访问 `/app/"
|
||||||
|
"languages/`。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## 版本\n"
|
"## 版本\n"
|
||||||
"当前的 API 版本:{EVIBES_VERSION}\n"
|
"当前的 API 版本:{EVIBES_VERSION}\n"
|
||||||
|
|
@ -162,26 +179,40 @@ msgstr ""
|
||||||
#: evibes/settings/drf.py:74
|
#: evibes/settings/drf.py:74
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\n"
|
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API "
|
||||||
|
"documentation.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for managing product listings, monitoring orders, and accessing analytics for your electronics store. It provides RESTful endpoints for managing your store’s backend operations and includes both REST and GraphQL options.\n"
|
"The {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API is the central hub for "
|
||||||
|
"managing product listings, monitoring orders, and accessing analytics for "
|
||||||
|
"your electronics store. It provides RESTful endpoints for managing your "
|
||||||
|
"store’s backend operations and includes both REST and GraphQL options.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Key Features\n"
|
"## Key Features\n"
|
||||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
"- **Order Management:** Access detailed order information and process "
|
||||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\n"
|
"customer requests efficiently.\n"
|
||||||
"- **Custom Integrations:** Connect your system with external platforms through powerful APIs.\n"
|
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||||
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales performance, and product data.\n"
|
"management.\n"
|
||||||
"- **Real-Time Data:** Get live updates on inventory, pricing, and order statuses.\n"
|
"- **Custom Integrations:** Connect your system with external platforms "
|
||||||
|
"through powerful APIs.\n"
|
||||||
|
"- **Detailed Reporting:** Generate comprehensive reports on orders, sales "
|
||||||
|
"performance, and product data.\n"
|
||||||
|
"- **Real-Time Data:** Get live updates on inventory, pricing, and order "
|
||||||
|
"statuses.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Authentication\n"
|
"## Authentication\n"
|
||||||
"- Authentication is handled via JWT tokens. Include the token in the `X-EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
"- Authentication is handled via JWT tokens. Include the token in the `X-"
|
||||||
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else \"hours\"}.\n"
|
"EVIBES-AUTH` header of your requests in the format `Bearer <your_token>`.\n"
|
||||||
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} hours.\n"
|
"- Access token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600} {\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}.\n"
|
||||||
|
"- Refresh token lifetime is {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} hours.\n"
|
||||||
"- Refresh tokens are automatically invalidated after usage.\n"
|
"- Refresh tokens are automatically invalidated after usage.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
"- Apply an `Accept-Language` header to use non-default language. A list of "
|
||||||
|
"all languages is available at `/app/languages/`.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## Version\n"
|
"## Version\n"
|
||||||
"Current API version: {EVIBES_VERSION}\n"
|
"Current API version: {EVIBES_VERSION}\n"
|
||||||
|
|
@ -189,7 +220,9 @@ msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"欢迎访问 {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}平台 API 文档。\n"
|
"欢迎访问 {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}平台 API 文档。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}API 是管理产品列表、监控订单和访问电子商店分析的中心枢纽。它提供 RESTful 端点,用于管理商店的后台操作,并包含 REST 和 GraphQL 选项。\n"
|
"{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}API 是管理产品列表、监控订单和访问"
|
||||||
|
"电子商店分析的中心枢纽。它提供 RESTful 端点,用于管理商店的后台操作,并包含 "
|
||||||
|
"REST 和 GraphQL 选项。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## 关键功能\n"
|
"## 关键功能\n"
|
||||||
"- 产品目录:** 管理产品详细信息、定价和可用性。\n"
|
"- 产品目录:** 管理产品详细信息、定价和可用性。\n"
|
||||||
|
|
@ -200,13 +233,18 @@ msgstr ""
|
||||||
"- 实时数据:** 实时更新库存、定价和订单状态。\n"
|
"- 实时数据:** 实时更新库存、定价和订单状态。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## 身份验证\n"
|
"## 身份验证\n"
|
||||||
"- 通过 JWT 标记进行身份验证。在请求的 `X-EVIBES-AUTH` 标头中包含令牌,格式为 `Bearer <your_token>`。\n"
|
"- 通过 JWT 标记进行身份验证。在请求的 `X-EVIBES-AUTH` 标头中包含令牌,格式为 "
|
||||||
"- 访问令牌的有效期为 {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 60 if not DEBUG else 3600}{\"minutes\" if not DEBUG else \"hours\"}。\n"
|
"`Bearer <your_token>`。\n"
|
||||||
"- 刷新令牌的有效期为 {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\").total_seconds() // 3600} 小时。\n"
|
"- 访问令牌的有效期为 {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 60 if not DEBUG else 3600}{\"minutes\" if not DEBUG else "
|
||||||
|
"\"hours\"}。\n"
|
||||||
|
"- 刷新令牌的有效期为 {SIMPLE_JWT.get(\"ACCESS_TOKEN_LIFETIME\")."
|
||||||
|
"total_seconds() // 3600} 小时。\n"
|
||||||
"- 刷新令牌在使用后自动失效。\n"
|
"- 刷新令牌在使用后自动失效。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## I18N\n"
|
"## I18N\n"
|
||||||
"- 应用 `Accept-Language` 标头来使用非默认语言。所有语言的列表位于 `/app/languages/`。\n"
|
"- 应用 `Accept-Language` 标头来使用非默认语言。所有语言的列表位于 `/app/"
|
||||||
|
"languages/`。\n"
|
||||||
"\n"
|
"\n"
|
||||||
"## 版本\n"
|
"## 版本\n"
|
||||||
"当前的 API 版本:{EVIBES_VERSION}\n"
|
"当前的 API 版本:{EVIBES_VERSION}\n"
|
||||||
|
|
@ -216,25 +254,24 @@ msgid "Home"
|
||||||
msgstr "首页"
|
msgstr "首页"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:21
|
#: evibes/settings/jazzmin.py:21
|
||||||
msgid "Documentation"
|
|
||||||
msgstr "文件"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:22
|
|
||||||
msgid "Storefront"
|
msgid "Storefront"
|
||||||
msgstr "店面"
|
msgstr "店面"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:23
|
#: evibes/settings/jazzmin.py:24
|
||||||
msgid "Support"
|
|
||||||
msgstr "支持"
|
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:26
|
|
||||||
msgid "GraphQL Docs"
|
msgid "GraphQL Docs"
|
||||||
msgstr "GraphQL 文档"
|
msgstr "GraphQL 文档"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:31
|
#: evibes/settings/jazzmin.py:29
|
||||||
msgid "Platform REST Docs"
|
msgid "Platform REST Docs"
|
||||||
msgstr "平台 REST 文档"
|
msgstr "平台 REST 文档"
|
||||||
|
|
||||||
#: evibes/settings/jazzmin.py:36
|
#: evibes/settings/jazzmin.py:34
|
||||||
msgid "B2B REST Docs"
|
msgid "B2B REST Docs"
|
||||||
msgstr "B2B REST 文档"
|
msgstr "B2B REST 文档"
|
||||||
|
|
||||||
|
#: evibes/settings/jazzmin.py:38
|
||||||
|
msgid "Support"
|
||||||
|
msgstr "支持"
|
||||||
|
|
||||||
|
#~ msgid "Documentation"
|
||||||
|
#~ msgstr "文件"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 1\n"
|
"Project-Id-Version: 1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
||||||
#: payments/admin.py:15 payments/models.py:43
|
#: payments/admin.py:15 payments/models.py:41
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "المعاملات"
|
msgstr "المعاملات"
|
||||||
|
|
||||||
#: payments/admin.py:16 payments/models.py:44
|
#: payments/admin.py:16 payments/models.py:42
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "المعاملات"
|
msgstr "المعاملات"
|
||||||
|
|
||||||
|
|
@ -41,15 +41,15 @@ msgstr "الإيداع في الرصيد"
|
||||||
msgid "deposit some money to balance"
|
msgid "deposit some money to balance"
|
||||||
msgstr "إيداع بعض الأموال لتحقيق التوازن"
|
msgstr "إيداع بعض الأموال لتحقيق التوازن"
|
||||||
|
|
||||||
#: payments/models.py:21
|
#: payments/models.py:19
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "طلب المعالجة بعد الدفع"
|
msgstr "طلب المعالجة بعد الدفع"
|
||||||
|
|
||||||
#: payments/models.py:24
|
#: payments/models.py:22
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "تفاصيل المعالجة"
|
msgstr "تفاصيل المعالجة"
|
||||||
|
|
||||||
#: payments/models.py:39
|
#: payments/models.py:37
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||||
|
|
@ -58,29 +58,29 @@ msgstr ""
|
||||||
"يجب أن يتناسب مبلغ المعاملة مع {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
"يجب أن يتناسب مبلغ المعاملة مع {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||||
|
|
||||||
#: payments/models.py:61
|
#: payments/models.py:59
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "الرصيد"
|
msgstr "الرصيد"
|
||||||
|
|
||||||
#: payments/models.py:62
|
#: payments/models.py:60
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "الموازين"
|
msgstr "الموازين"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:7
|
#: payments/templates/balance_deposit_email.html:6
|
||||||
#: payments/templates/balance_deposit_email.html:100
|
#: payments/templates/balance_deposit_email.html:93
|
||||||
msgid "balance deposit"
|
msgid "balance deposit"
|
||||||
msgstr "إيداع الرصيد"
|
msgstr "إيداع الرصيد"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:95
|
#: payments/templates/balance_deposit_email.html:88
|
||||||
msgid "logo"
|
msgid "logo"
|
||||||
msgstr "الشعار"
|
msgstr "الشعار"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:101
|
#: payments/templates/balance_deposit_email.html:94
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "hello %(user_first_name)s,"
|
msgid "hello %(user_first_name)s,"
|
||||||
msgstr "مرحباً %(user_first_name)s,"
|
msgstr "مرحباً %(user_first_name)s,"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:102
|
#: payments/templates/balance_deposit_email.html:95
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have successfully credited your account with %(amount)s. your current\n"
|
"we have successfully credited your account with %(amount)s. your current\n"
|
||||||
|
|
@ -89,7 +89,7 @@ msgstr ""
|
||||||
"لقد نجحنا في إيداع رصيد حسابك في %(amount)s. رصيدك الحالي\n"
|
"لقد نجحنا في إيداع رصيد حسابك في %(amount)s. رصيدك الحالي\n"
|
||||||
" رصيدك الحالي هو %(balance)s__."
|
" رصيدك الحالي هو %(balance)s__."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:105
|
#: payments/templates/balance_deposit_email.html:98
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"if you have any questions, feel free to contact our support at\n"
|
"if you have any questions, feel free to contact our support at\n"
|
||||||
|
|
@ -98,12 +98,12 @@ msgstr ""
|
||||||
"إذا كان لديك أي أسئلة، فلا تتردد في الاتصال بدعمنا على\n"
|
"إذا كان لديك أي أسئلة، فلا تتردد في الاتصال بدعمنا على\n"
|
||||||
" %(contact_email)s."
|
" %(contact_email)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:107
|
#: payments/templates/balance_deposit_email.html:100
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "best regards,<br>the %(project_name)s team"
|
msgid "best regards,<br>the %(project_name)s team"
|
||||||
msgstr "مع أطيب تحياتي، <br>فريق%(project_name)s"
|
msgstr "مع أطيب تحياتي، <br>فريق%(project_name)s"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:113
|
#: payments/templates/balance_deposit_email.html:106
|
||||||
msgid "all rights reserved"
|
msgid "all rights reserved"
|
||||||
msgstr "جميع الحقوق محفوظة"
|
msgstr "جميع الحقوق محفوظة"
|
||||||
|
|
||||||
|
|
@ -116,7 +116,7 @@ msgstr "مطلوب مزود للحصول على الأسعار من"
|
||||||
msgid "couldn't find provider {provider}"
|
msgid "couldn't find provider {provider}"
|
||||||
msgstr "تعذّر العثور على الموفر {provider}"
|
msgstr "تعذّر العثور على الموفر {provider}"
|
||||||
|
|
||||||
#: payments/utils/emailing.py:28
|
#: payments/utils/emailing.py:31
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||||
msgstr "{config.PROJECT_NAME} | إيداع الرصيد"
|
msgstr "{config.PROJECT_NAME} | إيداع الرصيد"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 1\n"
|
"Project-Id-Version: 1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
||||||
#: payments/admin.py:15 payments/models.py:43
|
#: payments/admin.py:15 payments/models.py:41
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transakce"
|
msgstr "Transakce"
|
||||||
|
|
||||||
#: payments/admin.py:16 payments/models.py:44
|
#: payments/admin.py:16 payments/models.py:42
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transakce"
|
msgstr "Transakce"
|
||||||
|
|
||||||
|
|
@ -41,15 +41,15 @@ msgstr "Vklad do zůstatku"
|
||||||
msgid "deposit some money to balance"
|
msgid "deposit some money to balance"
|
||||||
msgstr "Vložte nějaké peníze na účet"
|
msgstr "Vložte nějaké peníze na účet"
|
||||||
|
|
||||||
#: payments/models.py:21
|
#: payments/models.py:19
|
||||||
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í"
|
||||||
|
|
||||||
#: payments/models.py:24
|
#: payments/models.py:22
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Podrobnosti o zpracování"
|
msgstr "Podrobnosti o zpracování"
|
||||||
|
|
||||||
#: payments/models.py:39
|
#: payments/models.py:37
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||||
|
|
@ -58,29 +58,29 @@ msgstr ""
|
||||||
"Částka transakce se musí vejít do rozmezí {config.PAYMENT_GATEWAY_MINIMUM}-"
|
"Částka transakce se musí vejít do rozmezí {config.PAYMENT_GATEWAY_MINIMUM}-"
|
||||||
"{config.PAYMENT_GATEWAY_MAXIMUM}."
|
"{config.PAYMENT_GATEWAY_MAXIMUM}."
|
||||||
|
|
||||||
#: payments/models.py:61
|
#: payments/models.py:59
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Bilance"
|
msgstr "Bilance"
|
||||||
|
|
||||||
#: payments/models.py:62
|
#: payments/models.py:60
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Váhy"
|
msgstr "Váhy"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:7
|
#: payments/templates/balance_deposit_email.html:6
|
||||||
#: payments/templates/balance_deposit_email.html:100
|
#: payments/templates/balance_deposit_email.html:93
|
||||||
msgid "balance deposit"
|
msgid "balance deposit"
|
||||||
msgstr "Zůstatková záloha"
|
msgstr "Zůstatková záloha"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:95
|
#: payments/templates/balance_deposit_email.html:88
|
||||||
msgid "logo"
|
msgid "logo"
|
||||||
msgstr "Logo"
|
msgstr "Logo"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:101
|
#: payments/templates/balance_deposit_email.html:94
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "hello %(user_first_name)s,"
|
msgid "hello %(user_first_name)s,"
|
||||||
msgstr "Ahoj %(user_first_name)s,"
|
msgstr "Ahoj %(user_first_name)s,"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:102
|
#: payments/templates/balance_deposit_email.html:95
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have successfully credited your account with %(amount)s. your current\n"
|
"we have successfully credited your account with %(amount)s. your current\n"
|
||||||
|
|
@ -89,7 +89,7 @@ msgstr ""
|
||||||
"Na váš účet jsme úspěšně připsali %(amount)s. Váš aktuální\n"
|
"Na váš účet jsme úspěšně připsali %(amount)s. Váš aktuální\n"
|
||||||
" je %(balance)s."
|
" je %(balance)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:105
|
#: payments/templates/balance_deposit_email.html:98
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"if you have any questions, feel free to contact our support at\n"
|
"if you have any questions, feel free to contact our support at\n"
|
||||||
|
|
@ -98,12 +98,12 @@ msgstr ""
|
||||||
"Pokud máte jakékoli dotazy, neváhejte kontaktovat naši podporu na adrese\n"
|
"Pokud máte jakékoli dotazy, neváhejte kontaktovat naši podporu na adrese\n"
|
||||||
" %(contact_email)s."
|
" %(contact_email)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:107
|
#: payments/templates/balance_deposit_email.html:100
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "best regards,<br>the %(project_name)s team"
|
msgid "best regards,<br>the %(project_name)s team"
|
||||||
msgstr "S pozdravem,<br>tým %(project_name)s"
|
msgstr "S pozdravem,<br>tým %(project_name)s"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:113
|
#: payments/templates/balance_deposit_email.html:106
|
||||||
msgid "all rights reserved"
|
msgid "all rights reserved"
|
||||||
msgstr "Všechna práva vyhrazena"
|
msgstr "Všechna práva vyhrazena"
|
||||||
|
|
||||||
|
|
@ -116,7 +116,7 @@ msgstr "Je třeba mít poskytovatele, od kterého lze získat sazby"
|
||||||
msgid "couldn't find provider {provider}"
|
msgid "couldn't find provider {provider}"
|
||||||
msgstr "Nepodařilo se najít poskytovatele {provider}"
|
msgstr "Nepodařilo se najít poskytovatele {provider}"
|
||||||
|
|
||||||
#: payments/utils/emailing.py:28
|
#: payments/utils/emailing.py:31
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||||
msgstr "{config.PROJECT_NAME} | Zůstatek vkladu"
|
msgstr "{config.PROJECT_NAME} | Zůstatek vkladu"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 1\n"
|
"Project-Id-Version: 1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
||||||
#: payments/admin.py:15 payments/models.py:43
|
#: payments/admin.py:15 payments/models.py:41
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transaktion"
|
msgstr "Transaktion"
|
||||||
|
|
||||||
#: payments/admin.py:16 payments/models.py:44
|
#: payments/admin.py:16 payments/models.py:42
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transaktioner"
|
msgstr "Transaktioner"
|
||||||
|
|
||||||
|
|
@ -41,15 +41,15 @@ msgstr "Indbetaling til saldo"
|
||||||
msgid "deposit some money to balance"
|
msgid "deposit some money to balance"
|
||||||
msgstr "Sæt nogle penge ind på saldoen"
|
msgstr "Sæt nogle penge ind på saldoen"
|
||||||
|
|
||||||
#: payments/models.py:21
|
#: payments/models.py:19
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Ordre til behandling efter betaling"
|
msgstr "Ordre til behandling efter betaling"
|
||||||
|
|
||||||
#: payments/models.py:24
|
#: payments/models.py:22
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Behandling af detaljer"
|
msgstr "Behandling af detaljer"
|
||||||
|
|
||||||
#: payments/models.py:39
|
#: payments/models.py:37
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||||
|
|
@ -58,29 +58,29 @@ msgstr ""
|
||||||
"Transaktionsbeløbet skal passe ind i {config.PAYMENT_GATEWAY_MINIMUM}-"
|
"Transaktionsbeløbet skal passe ind i {config.PAYMENT_GATEWAY_MINIMUM}-"
|
||||||
"{config.PAYMENT_GATEWAY_MAXIMUM}."
|
"{config.PAYMENT_GATEWAY_MAXIMUM}."
|
||||||
|
|
||||||
#: payments/models.py:61
|
#: payments/models.py:59
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Balance"
|
msgstr "Balance"
|
||||||
|
|
||||||
#: payments/models.py:62
|
#: payments/models.py:60
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Vægte"
|
msgstr "Vægte"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:7
|
#: payments/templates/balance_deposit_email.html:6
|
||||||
#: payments/templates/balance_deposit_email.html:100
|
#: payments/templates/balance_deposit_email.html:93
|
||||||
msgid "balance deposit"
|
msgid "balance deposit"
|
||||||
msgstr "Saldoindbetaling"
|
msgstr "Saldoindbetaling"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:95
|
#: payments/templates/balance_deposit_email.html:88
|
||||||
msgid "logo"
|
msgid "logo"
|
||||||
msgstr "Logo"
|
msgstr "Logo"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:101
|
#: payments/templates/balance_deposit_email.html:94
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "hello %(user_first_name)s,"
|
msgid "hello %(user_first_name)s,"
|
||||||
msgstr "Hej %(user_first_name)s,"
|
msgstr "Hej %(user_first_name)s,"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:102
|
#: payments/templates/balance_deposit_email.html:95
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have successfully credited your account with %(amount)s. your current\n"
|
"we have successfully credited your account with %(amount)s. your current\n"
|
||||||
|
|
@ -89,7 +89,7 @@ msgstr ""
|
||||||
"Vi har krediteret din konto med %(amount)s. Din nuværende\n"
|
"Vi har krediteret din konto med %(amount)s. Din nuværende\n"
|
||||||
" saldo er %(balance)s."
|
" saldo er %(balance)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:105
|
#: payments/templates/balance_deposit_email.html:98
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"if you have any questions, feel free to contact our support at\n"
|
"if you have any questions, feel free to contact our support at\n"
|
||||||
|
|
@ -98,12 +98,12 @@ msgstr ""
|
||||||
"Hvis du har spørgsmål, er du velkommen til at kontakte vores support på\n"
|
"Hvis du har spørgsmål, er du velkommen til at kontakte vores support på\n"
|
||||||
" %(contact_email)s."
|
" %(contact_email)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:107
|
#: payments/templates/balance_deposit_email.html:100
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "best regards,<br>the %(project_name)s team"
|
msgid "best regards,<br>the %(project_name)s team"
|
||||||
msgstr "Med venlig hilsen,<br>teamet %(project_name)s."
|
msgstr "Med venlig hilsen,<br>teamet %(project_name)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:113
|
#: payments/templates/balance_deposit_email.html:106
|
||||||
msgid "all rights reserved"
|
msgid "all rights reserved"
|
||||||
msgstr "Alle rettigheder forbeholdes"
|
msgstr "Alle rettigheder forbeholdes"
|
||||||
|
|
||||||
|
|
@ -116,7 +116,7 @@ msgstr "Der er brug for en udbyder at få priser fra"
|
||||||
msgid "couldn't find provider {provider}"
|
msgid "couldn't find provider {provider}"
|
||||||
msgstr "Kunne ikke finde udbyder {provider}"
|
msgstr "Kunne ikke finde udbyder {provider}"
|
||||||
|
|
||||||
#: payments/utils/emailing.py:28
|
#: payments/utils/emailing.py:31
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||||
msgstr "{config.PROJECT_NAME} | Saldoindbetaling"
|
msgstr "{config.PROJECT_NAME} | Saldoindbetaling"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 1\n"
|
"Project-Id-Version: 1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
||||||
#: payments/admin.py:15 payments/models.py:43
|
#: payments/admin.py:15 payments/models.py:41
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transaktion"
|
msgstr "Transaktion"
|
||||||
|
|
||||||
#: payments/admin.py:16 payments/models.py:44
|
#: payments/admin.py:16 payments/models.py:42
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transaktionen"
|
msgstr "Transaktionen"
|
||||||
|
|
||||||
|
|
@ -41,15 +41,15 @@ msgstr "Einzahlung auf den Saldo"
|
||||||
msgid "deposit some money to balance"
|
msgid "deposit some money to balance"
|
||||||
msgstr "Einzahlung von Geld zum Ausgleich"
|
msgstr "Einzahlung von Geld zum Ausgleich"
|
||||||
|
|
||||||
#: payments/models.py:21
|
#: payments/models.py:19
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Auftrag zur Bearbeitung nach Bezahlung"
|
msgstr "Auftrag zur Bearbeitung nach Bezahlung"
|
||||||
|
|
||||||
#: payments/models.py:24
|
#: payments/models.py:22
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Details zur Verarbeitung"
|
msgstr "Details zur Verarbeitung"
|
||||||
|
|
||||||
#: payments/models.py:39
|
#: payments/models.py:37
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||||
|
|
@ -58,29 +58,29 @@ msgstr ""
|
||||||
"Der Transaktionsbetrag muss zwischen {config.PAYMENT_GATEWAY_MINIMUM}-"
|
"Der Transaktionsbetrag muss zwischen {config.PAYMENT_GATEWAY_MINIMUM}-"
|
||||||
"{config.PAYMENT_GATEWAY_MAXIMUM} liegen"
|
"{config.PAYMENT_GATEWAY_MAXIMUM} liegen"
|
||||||
|
|
||||||
#: payments/models.py:61
|
#: payments/models.py:59
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Waage"
|
msgstr "Waage"
|
||||||
|
|
||||||
#: payments/models.py:62
|
#: payments/models.py:60
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Waagen"
|
msgstr "Waagen"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:7
|
#: payments/templates/balance_deposit_email.html:6
|
||||||
#: payments/templates/balance_deposit_email.html:100
|
#: payments/templates/balance_deposit_email.html:93
|
||||||
msgid "balance deposit"
|
msgid "balance deposit"
|
||||||
msgstr "Balance Deposit"
|
msgstr "Balance Deposit"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:95
|
#: payments/templates/balance_deposit_email.html:88
|
||||||
msgid "logo"
|
msgid "logo"
|
||||||
msgstr "Logo"
|
msgstr "Logo"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:101
|
#: payments/templates/balance_deposit_email.html:94
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "hello %(user_first_name)s,"
|
msgid "hello %(user_first_name)s,"
|
||||||
msgstr "Hallo %(user_first_name)s,"
|
msgstr "Hallo %(user_first_name)s,"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:102
|
#: payments/templates/balance_deposit_email.html:95
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have successfully credited your account with %(amount)s. your current\n"
|
"we have successfully credited your account with %(amount)s. your current\n"
|
||||||
|
|
@ -89,7 +89,7 @@ msgstr ""
|
||||||
"Wir haben Ihrem Konto erfolgreich %(amount)s gutgeschrieben. Ihr aktuelles\n"
|
"Wir haben Ihrem Konto erfolgreich %(amount)s gutgeschrieben. Ihr aktuelles\n"
|
||||||
" Saldo beträgt %(balance)s."
|
" Saldo beträgt %(balance)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:105
|
#: payments/templates/balance_deposit_email.html:98
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"if you have any questions, feel free to contact our support at\n"
|
"if you have any questions, feel free to contact our support at\n"
|
||||||
|
|
@ -98,12 +98,12 @@ msgstr ""
|
||||||
"Wenn Sie Fragen haben, wenden Sie sich bitte an unseren Support unter\n"
|
"Wenn Sie Fragen haben, wenden Sie sich bitte an unseren Support unter\n"
|
||||||
" %(contact_email)s."
|
" %(contact_email)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:107
|
#: payments/templates/balance_deposit_email.html:100
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "best regards,<br>the %(project_name)s team"
|
msgid "best regards,<br>the %(project_name)s team"
|
||||||
msgstr "Mit freundlichen Grüßen,<br>das %(project_name)s-Team"
|
msgstr "Mit freundlichen Grüßen,<br>das %(project_name)s-Team"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:113
|
#: payments/templates/balance_deposit_email.html:106
|
||||||
msgid "all rights reserved"
|
msgid "all rights reserved"
|
||||||
msgstr "Alle Rechte vorbehalten"
|
msgstr "Alle Rechte vorbehalten"
|
||||||
|
|
||||||
|
|
@ -116,7 +116,7 @@ msgstr "Sie benötigen einen Anbieter, bei dem Sie die Preise erfragen können."
|
||||||
msgid "couldn't find provider {provider}"
|
msgid "couldn't find provider {provider}"
|
||||||
msgstr "Anbieter {provider} konnte nicht gefunden werden"
|
msgstr "Anbieter {provider} konnte nicht gefunden werden"
|
||||||
|
|
||||||
#: payments/utils/emailing.py:28
|
#: payments/utils/emailing.py:31
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||||
msgstr "{config.PROJECT_NAME} | Saldo Einzahlung"
|
msgstr "{config.PROJECT_NAME} | Saldo Einzahlung"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 1\n"
|
"Project-Id-Version: 1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
||||||
#: payments/admin.py:15 payments/models.py:43
|
#: payments/admin.py:15 payments/models.py:41
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transaction"
|
msgstr "Transaction"
|
||||||
|
|
||||||
#: payments/admin.py:16 payments/models.py:44
|
#: payments/admin.py:16 payments/models.py:42
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transactions"
|
msgstr "Transactions"
|
||||||
|
|
||||||
|
|
@ -45,15 +45,15 @@ msgstr "Deposit to balance"
|
||||||
msgid "deposit some money to balance"
|
msgid "deposit some money to balance"
|
||||||
msgstr "Deposit some money to balance"
|
msgstr "Deposit some money to balance"
|
||||||
|
|
||||||
#: payments/models.py:21
|
#: payments/models.py:19
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Order to process after paid"
|
msgstr "Order to process after paid"
|
||||||
|
|
||||||
#: payments/models.py:24
|
#: payments/models.py:22
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Processing details"
|
msgstr "Processing details"
|
||||||
|
|
||||||
#: payments/models.py:39
|
#: payments/models.py:37
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||||
|
|
@ -62,29 +62,29 @@ msgstr ""
|
||||||
"Transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
"Transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||||
|
|
||||||
#: payments/models.py:61
|
#: payments/models.py:59
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Balance"
|
msgstr "Balance"
|
||||||
|
|
||||||
#: payments/models.py:62
|
#: payments/models.py:60
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Balances"
|
msgstr "Balances"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:7
|
#: payments/templates/balance_deposit_email.html:6
|
||||||
#: payments/templates/balance_deposit_email.html:100
|
#: payments/templates/balance_deposit_email.html:93
|
||||||
msgid "balance deposit"
|
msgid "balance deposit"
|
||||||
msgstr "Balance Deposit"
|
msgstr "Balance Deposit"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:95
|
#: payments/templates/balance_deposit_email.html:88
|
||||||
msgid "logo"
|
msgid "logo"
|
||||||
msgstr "Logo"
|
msgstr "Logo"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:101
|
#: payments/templates/balance_deposit_email.html:94
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "hello %(user_first_name)s,"
|
msgid "hello %(user_first_name)s,"
|
||||||
msgstr "Hello %(user_first_name)s,"
|
msgstr "Hello %(user_first_name)s,"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:102
|
#: payments/templates/balance_deposit_email.html:95
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have successfully credited your account with %(amount)s. your current\n"
|
"we have successfully credited your account with %(amount)s. your current\n"
|
||||||
|
|
@ -93,7 +93,7 @@ msgstr ""
|
||||||
"We have successfully credited your account with %(amount)s. Your current\n"
|
"We have successfully credited your account with %(amount)s. Your current\n"
|
||||||
" balance is %(balance)s."
|
" balance is %(balance)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:105
|
#: payments/templates/balance_deposit_email.html:98
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"if you have any questions, feel free to contact our support at\n"
|
"if you have any questions, feel free to contact our support at\n"
|
||||||
|
|
@ -102,12 +102,12 @@ msgstr ""
|
||||||
"If you have any questions, feel free to contact our support at\n"
|
"If you have any questions, feel free to contact our support at\n"
|
||||||
" %(contact_email)s."
|
" %(contact_email)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:107
|
#: payments/templates/balance_deposit_email.html:100
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "best regards,<br>the %(project_name)s team"
|
msgid "best regards,<br>the %(project_name)s team"
|
||||||
msgstr "Best regards,<br>the %(project_name)s team"
|
msgstr "Best regards,<br>the %(project_name)s team"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:113
|
#: payments/templates/balance_deposit_email.html:106
|
||||||
msgid "all rights reserved"
|
msgid "all rights reserved"
|
||||||
msgstr "All rights reserved"
|
msgstr "All rights reserved"
|
||||||
|
|
||||||
|
|
@ -120,7 +120,7 @@ msgstr "A provider to get rates from is required"
|
||||||
msgid "couldn't find provider {provider}"
|
msgid "couldn't find provider {provider}"
|
||||||
msgstr "Couldn't find provider {provider}"
|
msgstr "Couldn't find provider {provider}"
|
||||||
|
|
||||||
#: payments/utils/emailing.py:28
|
#: payments/utils/emailing.py:31
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||||
msgstr "{config.PROJECT_NAME} | Balance Deposit"
|
msgstr "{config.PROJECT_NAME} | Balance Deposit"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 1\n"
|
"Project-Id-Version: 1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
||||||
#: payments/admin.py:15 payments/models.py:43
|
#: payments/admin.py:15 payments/models.py:41
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transaction"
|
msgstr "Transaction"
|
||||||
|
|
||||||
#: payments/admin.py:16 payments/models.py:44
|
#: payments/admin.py:16 payments/models.py:42
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transactions"
|
msgstr "Transactions"
|
||||||
|
|
||||||
|
|
@ -41,15 +41,15 @@ msgstr "Deposit to balance"
|
||||||
msgid "deposit some money to balance"
|
msgid "deposit some money to balance"
|
||||||
msgstr "Deposit some money to balance"
|
msgstr "Deposit some money to balance"
|
||||||
|
|
||||||
#: payments/models.py:21
|
#: payments/models.py:19
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Order to process after paid"
|
msgstr "Order to process after paid"
|
||||||
|
|
||||||
#: payments/models.py:24
|
#: payments/models.py:22
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Processing details"
|
msgstr "Processing details"
|
||||||
|
|
||||||
#: payments/models.py:39
|
#: payments/models.py:37
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||||
|
|
@ -58,29 +58,29 @@ msgstr ""
|
||||||
"Transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
"Transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||||
|
|
||||||
#: payments/models.py:61
|
#: payments/models.py:59
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Balance"
|
msgstr "Balance"
|
||||||
|
|
||||||
#: payments/models.py:62
|
#: payments/models.py:60
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Scales"
|
msgstr "Scales"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:7
|
#: payments/templates/balance_deposit_email.html:6
|
||||||
#: payments/templates/balance_deposit_email.html:100
|
#: payments/templates/balance_deposit_email.html:93
|
||||||
msgid "balance deposit"
|
msgid "balance deposit"
|
||||||
msgstr "Balance Deposit"
|
msgstr "Balance Deposit"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:95
|
#: payments/templates/balance_deposit_email.html:88
|
||||||
msgid "logo"
|
msgid "logo"
|
||||||
msgstr "Logo"
|
msgstr "Logo"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:101
|
#: payments/templates/balance_deposit_email.html:94
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "hello %(user_first_name)s,"
|
msgid "hello %(user_first_name)s,"
|
||||||
msgstr "Hello %(user_first_name)s,"
|
msgstr "Hello %(user_first_name)s,"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:102
|
#: payments/templates/balance_deposit_email.html:95
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have successfully credited your account with %(amount)s. your current\n"
|
"we have successfully credited your account with %(amount)s. your current\n"
|
||||||
|
|
@ -89,7 +89,7 @@ msgstr ""
|
||||||
"We have successfully credited your account with %(amount)s. Your current\n"
|
"We have successfully credited your account with %(amount)s. Your current\n"
|
||||||
" balance is %(balance)s."
|
" balance is %(balance)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:105
|
#: payments/templates/balance_deposit_email.html:98
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"if you have any questions, feel free to contact our support at\n"
|
"if you have any questions, feel free to contact our support at\n"
|
||||||
|
|
@ -98,12 +98,12 @@ msgstr ""
|
||||||
"If you have any questions, feel free to contact our support at\n"
|
"If you have any questions, feel free to contact our support at\n"
|
||||||
" %(contact_email)s."
|
" %(contact_email)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:107
|
#: payments/templates/balance_deposit_email.html:100
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "best regards,<br>the %(project_name)s team"
|
msgid "best regards,<br>the %(project_name)s team"
|
||||||
msgstr "Best regards,<br>the %(project_name)s team"
|
msgstr "Best regards,<br>the %(project_name)s team"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:113
|
#: payments/templates/balance_deposit_email.html:106
|
||||||
msgid "all rights reserved"
|
msgid "all rights reserved"
|
||||||
msgstr "All rights reserved"
|
msgstr "All rights reserved"
|
||||||
|
|
||||||
|
|
@ -116,7 +116,7 @@ msgstr "A provider to get rates from is required"
|
||||||
msgid "couldn't find provider {provider}"
|
msgid "couldn't find provider {provider}"
|
||||||
msgstr "Couldn't find provider {provider}"
|
msgstr "Couldn't find provider {provider}"
|
||||||
|
|
||||||
#: payments/utils/emailing.py:28
|
#: payments/utils/emailing.py:31
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||||
msgstr "{config.PROJECT_NAME} | Balance Deposit"
|
msgstr "{config.PROJECT_NAME} | Balance Deposit"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 1\n"
|
"Project-Id-Version: 1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
||||||
#: payments/admin.py:15 payments/models.py:43
|
#: payments/admin.py:15 payments/models.py:41
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transacción"
|
msgstr "Transacción"
|
||||||
|
|
||||||
#: payments/admin.py:16 payments/models.py:44
|
#: payments/admin.py:16 payments/models.py:42
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transacciones"
|
msgstr "Transacciones"
|
||||||
|
|
||||||
|
|
@ -41,15 +41,15 @@ msgstr "Depósito a cuenta"
|
||||||
msgid "deposit some money to balance"
|
msgid "deposit some money to balance"
|
||||||
msgstr "Depositar dinero para equilibrar"
|
msgstr "Depositar dinero para equilibrar"
|
||||||
|
|
||||||
#: payments/models.py:21
|
#: payments/models.py:19
|
||||||
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"
|
||||||
|
|
||||||
#: payments/models.py:24
|
#: payments/models.py:22
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Detalles del proceso"
|
msgstr "Detalles del proceso"
|
||||||
|
|
||||||
#: payments/models.py:39
|
#: payments/models.py:37
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||||
|
|
@ -58,29 +58,29 @@ msgstr ""
|
||||||
"El importe de la transacción debe ajustarse a {config."
|
"El importe de la transacción debe ajustarse a {config."
|
||||||
"PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
"PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||||
|
|
||||||
#: payments/models.py:61
|
#: payments/models.py:59
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Saldo"
|
msgstr "Saldo"
|
||||||
|
|
||||||
#: payments/models.py:62
|
#: payments/models.py:60
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Escalas"
|
msgstr "Escalas"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:7
|
#: payments/templates/balance_deposit_email.html:6
|
||||||
#: payments/templates/balance_deposit_email.html:100
|
#: payments/templates/balance_deposit_email.html:93
|
||||||
msgid "balance deposit"
|
msgid "balance deposit"
|
||||||
msgstr "Depósito de saldo"
|
msgstr "Depósito de saldo"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:95
|
#: payments/templates/balance_deposit_email.html:88
|
||||||
msgid "logo"
|
msgid "logo"
|
||||||
msgstr "Logotipo"
|
msgstr "Logotipo"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:101
|
#: payments/templates/balance_deposit_email.html:94
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "hello %(user_first_name)s,"
|
msgid "hello %(user_first_name)s,"
|
||||||
msgstr "Hola %(user_first_name)s,"
|
msgstr "Hola %(user_first_name)s,"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:102
|
#: payments/templates/balance_deposit_email.html:95
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have successfully credited your account with %(amount)s. your current\n"
|
"we have successfully credited your account with %(amount)s. your current\n"
|
||||||
|
|
@ -89,7 +89,7 @@ msgstr ""
|
||||||
"Hemos ingresado correctamente %(amount)s en su cuenta. Su saldo\n"
|
"Hemos ingresado correctamente %(amount)s en su cuenta. Su saldo\n"
|
||||||
" actual es de %(balance)s."
|
" actual es de %(balance)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:105
|
#: payments/templates/balance_deposit_email.html:98
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"if you have any questions, feel free to contact our support at\n"
|
"if you have any questions, feel free to contact our support at\n"
|
||||||
|
|
@ -99,12 +99,12 @@ msgstr ""
|
||||||
"servicio de asistencia en\n"
|
"servicio de asistencia en\n"
|
||||||
" %(contact_email)s."
|
" %(contact_email)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:107
|
#: payments/templates/balance_deposit_email.html:100
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "best regards,<br>the %(project_name)s team"
|
msgid "best regards,<br>the %(project_name)s team"
|
||||||
msgstr "Saludos cordiales,<br>el equipo %(project_name)s"
|
msgstr "Saludos cordiales,<br>el equipo %(project_name)s"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:113
|
#: payments/templates/balance_deposit_email.html:106
|
||||||
msgid "all rights reserved"
|
msgid "all rights reserved"
|
||||||
msgstr "Todos los derechos reservados"
|
msgstr "Todos los derechos reservados"
|
||||||
|
|
||||||
|
|
@ -117,7 +117,7 @@ msgstr "Se necesita un proveedor del que obtener tarifas"
|
||||||
msgid "couldn't find provider {provider}"
|
msgid "couldn't find provider {provider}"
|
||||||
msgstr "No se ha podido encontrar el proveedor {provider}"
|
msgstr "No se ha podido encontrar el proveedor {provider}"
|
||||||
|
|
||||||
#: payments/utils/emailing.py:28
|
#: payments/utils/emailing.py:31
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||||
msgstr "{config.PROJECT_NAME} | Depósito de saldo"
|
msgstr "{config.PROJECT_NAME} | Depósito de saldo"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 1\n"
|
"Project-Id-Version: 1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
||||||
#: payments/admin.py:15 payments/models.py:43
|
#: payments/admin.py:15 payments/models.py:41
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transaction"
|
msgstr "Transaction"
|
||||||
|
|
||||||
#: payments/admin.py:16 payments/models.py:44
|
#: payments/admin.py:16 payments/models.py:42
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transactions"
|
msgstr "Transactions"
|
||||||
|
|
||||||
|
|
@ -41,15 +41,15 @@ msgstr "Dépôt au solde"
|
||||||
msgid "deposit some money to balance"
|
msgid "deposit some money to balance"
|
||||||
msgstr "Déposer de l'argent sur le compte"
|
msgstr "Déposer de l'argent sur le compte"
|
||||||
|
|
||||||
#: payments/models.py:21
|
#: payments/models.py:19
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Commande à traiter après paiement"
|
msgstr "Commande à traiter après paiement"
|
||||||
|
|
||||||
#: payments/models.py:24
|
#: payments/models.py:22
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Détails du traitement"
|
msgstr "Détails du traitement"
|
||||||
|
|
||||||
#: payments/models.py:39
|
#: payments/models.py:37
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||||
|
|
@ -58,29 +58,29 @@ msgstr ""
|
||||||
"Le montant de la transaction doit être compris entre {config."
|
"Le montant de la transaction doit être compris entre {config."
|
||||||
"PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}."
|
"PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}."
|
||||||
|
|
||||||
#: payments/models.py:61
|
#: payments/models.py:59
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Balance"
|
msgstr "Balance"
|
||||||
|
|
||||||
#: payments/models.py:62
|
#: payments/models.py:60
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Balances"
|
msgstr "Balances"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:7
|
#: payments/templates/balance_deposit_email.html:6
|
||||||
#: payments/templates/balance_deposit_email.html:100
|
#: payments/templates/balance_deposit_email.html:93
|
||||||
msgid "balance deposit"
|
msgid "balance deposit"
|
||||||
msgstr "Balance Deposit"
|
msgstr "Balance Deposit"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:95
|
#: payments/templates/balance_deposit_email.html:88
|
||||||
msgid "logo"
|
msgid "logo"
|
||||||
msgstr "Logo"
|
msgstr "Logo"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:101
|
#: payments/templates/balance_deposit_email.html:94
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "hello %(user_first_name)s,"
|
msgid "hello %(user_first_name)s,"
|
||||||
msgstr "Bonjour %(user_first_name)s,"
|
msgstr "Bonjour %(user_first_name)s,"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:102
|
#: payments/templates/balance_deposit_email.html:95
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have successfully credited your account with %(amount)s. your current\n"
|
"we have successfully credited your account with %(amount)s. your current\n"
|
||||||
|
|
@ -89,7 +89,7 @@ msgstr ""
|
||||||
"Nous avons crédité votre compte de %(amount)s. Votre solde\n"
|
"Nous avons crédité votre compte de %(amount)s. Votre solde\n"
|
||||||
" est de %(balance)s."
|
" est de %(balance)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:105
|
#: payments/templates/balance_deposit_email.html:98
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"if you have any questions, feel free to contact our support at\n"
|
"if you have any questions, feel free to contact our support at\n"
|
||||||
|
|
@ -99,12 +99,12 @@ msgstr ""
|
||||||
"d'assistance à l'adresse suivante\n"
|
"d'assistance à l'adresse suivante\n"
|
||||||
" %(contact_email)s."
|
" %(contact_email)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:107
|
#: payments/templates/balance_deposit_email.html:100
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "best regards,<br>the %(project_name)s team"
|
msgid "best regards,<br>the %(project_name)s team"
|
||||||
msgstr "Meilleures salutations, <br>l'équipe %(project_name)s"
|
msgstr "Meilleures salutations, <br>l'équipe %(project_name)s"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:113
|
#: payments/templates/balance_deposit_email.html:106
|
||||||
msgid "all rights reserved"
|
msgid "all rights reserved"
|
||||||
msgstr "Tous droits réservés"
|
msgstr "Tous droits réservés"
|
||||||
|
|
||||||
|
|
@ -117,7 +117,7 @@ msgstr "Il est nécessaire de disposer d'un fournisseur pour obtenir des tarifs"
|
||||||
msgid "couldn't find provider {provider}"
|
msgid "couldn't find provider {provider}"
|
||||||
msgstr "Impossible de trouver le fournisseur {provider}"
|
msgstr "Impossible de trouver le fournisseur {provider}"
|
||||||
|
|
||||||
#: payments/utils/emailing.py:28
|
#: payments/utils/emailing.py:31
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||||
msgstr "{config.PROJECT_NAME} | Dépôt de solde"
|
msgstr "{config.PROJECT_NAME} | Dépôt de solde"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
||||||
#: payments/admin.py:15 payments/models.py:43
|
#: payments/admin.py:15 payments/models.py:41
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/admin.py:16 payments/models.py:44
|
#: payments/admin.py:16 payments/models.py:42
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
@ -44,63 +44,63 @@ msgstr ""
|
||||||
msgid "deposit some money to balance"
|
msgid "deposit some money to balance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/models.py:21
|
#: payments/models.py:19
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/models.py:24
|
#: payments/models.py:22
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/models.py:39
|
#: payments/models.py:37
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/models.py:61
|
#: payments/models.py:59
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/models.py:62
|
#: payments/models.py:60
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:7
|
#: payments/templates/balance_deposit_email.html:6
|
||||||
#: payments/templates/balance_deposit_email.html:100
|
#: payments/templates/balance_deposit_email.html:93
|
||||||
msgid "balance deposit"
|
msgid "balance deposit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:95
|
#: payments/templates/balance_deposit_email.html:88
|
||||||
msgid "logo"
|
msgid "logo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:101
|
#: payments/templates/balance_deposit_email.html:94
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "hello %(user_first_name)s,"
|
msgid "hello %(user_first_name)s,"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:102
|
#: payments/templates/balance_deposit_email.html:95
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have successfully credited your account with %(amount)s. your current\n"
|
"we have successfully credited your account with %(amount)s. your current\n"
|
||||||
" balance is %(balance)s."
|
" balance is %(balance)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:105
|
#: payments/templates/balance_deposit_email.html:98
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"if you have any questions, feel free to contact our support at\n"
|
"if you have any questions, feel free to contact our support at\n"
|
||||||
" %(contact_email)s."
|
" %(contact_email)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:107
|
#: payments/templates/balance_deposit_email.html:100
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "best regards,<br>the %(project_name)s team"
|
msgid "best regards,<br>the %(project_name)s team"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:113
|
#: payments/templates/balance_deposit_email.html:106
|
||||||
msgid "all rights reserved"
|
msgid "all rights reserved"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
@ -113,7 +113,7 @@ msgstr ""
|
||||||
msgid "couldn't find provider {provider}"
|
msgid "couldn't find provider {provider}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/utils/emailing.py:28
|
#: payments/utils/emailing.py:31
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 1\n"
|
"Project-Id-Version: 1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
||||||
#: payments/admin.py:15 payments/models.py:43
|
#: payments/admin.py:15 payments/models.py:41
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transazione"
|
msgstr "Transazione"
|
||||||
|
|
||||||
#: payments/admin.py:16 payments/models.py:44
|
#: payments/admin.py:16 payments/models.py:42
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transazioni"
|
msgstr "Transazioni"
|
||||||
|
|
||||||
|
|
@ -41,15 +41,15 @@ msgstr "Deposito a saldo"
|
||||||
msgid "deposit some money to balance"
|
msgid "deposit some money to balance"
|
||||||
msgstr "Depositare del denaro per bilanciare"
|
msgstr "Depositare del denaro per bilanciare"
|
||||||
|
|
||||||
#: payments/models.py:21
|
#: payments/models.py:19
|
||||||
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"
|
||||||
|
|
||||||
#: payments/models.py:24
|
#: payments/models.py:22
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Dettagli di elaborazione"
|
msgstr "Dettagli di elaborazione"
|
||||||
|
|
||||||
#: payments/models.py:39
|
#: payments/models.py:37
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||||
|
|
@ -58,29 +58,29 @@ msgstr ""
|
||||||
"L'importo della transazione deve rientrare in {config."
|
"L'importo della transazione deve rientrare in {config."
|
||||||
"PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
"PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||||
|
|
||||||
#: payments/models.py:61
|
#: payments/models.py:59
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Equilibrio"
|
msgstr "Equilibrio"
|
||||||
|
|
||||||
#: payments/models.py:62
|
#: payments/models.py:60
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Bilance"
|
msgstr "Bilance"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:7
|
#: payments/templates/balance_deposit_email.html:6
|
||||||
#: payments/templates/balance_deposit_email.html:100
|
#: payments/templates/balance_deposit_email.html:93
|
||||||
msgid "balance deposit"
|
msgid "balance deposit"
|
||||||
msgstr "Saldo Deposito"
|
msgstr "Saldo Deposito"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:95
|
#: payments/templates/balance_deposit_email.html:88
|
||||||
msgid "logo"
|
msgid "logo"
|
||||||
msgstr "Logo"
|
msgstr "Logo"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:101
|
#: payments/templates/balance_deposit_email.html:94
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "hello %(user_first_name)s,"
|
msgid "hello %(user_first_name)s,"
|
||||||
msgstr "Hello %(user_first_name)s,"
|
msgstr "Hello %(user_first_name)s,"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:102
|
#: payments/templates/balance_deposit_email.html:95
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have successfully credited your account with %(amount)s. your current\n"
|
"we have successfully credited your account with %(amount)s. your current\n"
|
||||||
|
|
@ -89,7 +89,7 @@ msgstr ""
|
||||||
"Abbiamo accreditato il vostro conto con %(amount)s. Il suo saldo attuale\n"
|
"Abbiamo accreditato il vostro conto con %(amount)s. Il suo saldo attuale\n"
|
||||||
" saldo è %(balance)s."
|
" saldo è %(balance)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:105
|
#: payments/templates/balance_deposit_email.html:98
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"if you have any questions, feel free to contact our support at\n"
|
"if you have any questions, feel free to contact our support at\n"
|
||||||
|
|
@ -99,12 +99,12 @@ msgstr ""
|
||||||
"all'indirizzo\n"
|
"all'indirizzo\n"
|
||||||
" %(contact_email)s."
|
" %(contact_email)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:107
|
#: payments/templates/balance_deposit_email.html:100
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "best regards,<br>the %(project_name)s team"
|
msgid "best regards,<br>the %(project_name)s team"
|
||||||
msgstr "Cordiali saluti,<br>il team %(project_name)s"
|
msgstr "Cordiali saluti,<br>il team %(project_name)s"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:113
|
#: payments/templates/balance_deposit_email.html:106
|
||||||
msgid "all rights reserved"
|
msgid "all rights reserved"
|
||||||
msgstr "Tutti i diritti riservati"
|
msgstr "Tutti i diritti riservati"
|
||||||
|
|
||||||
|
|
@ -117,7 +117,7 @@ msgstr "È necessario un fornitore da cui ottenere le tariffe"
|
||||||
msgid "couldn't find provider {provider}"
|
msgid "couldn't find provider {provider}"
|
||||||
msgstr "Impossibile trovare il fornitore {provider}"
|
msgstr "Impossibile trovare il fornitore {provider}"
|
||||||
|
|
||||||
#: payments/utils/emailing.py:28
|
#: payments/utils/emailing.py:31
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||||
msgstr "{config.PROJECT_NAME} | Deposito a saldo"
|
msgstr "{config.PROJECT_NAME} | Deposito a saldo"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 1\n"
|
"Project-Id-Version: 1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
||||||
#: payments/admin.py:15 payments/models.py:43
|
#: payments/admin.py:15 payments/models.py:41
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "トランザクション"
|
msgstr "トランザクション"
|
||||||
|
|
||||||
#: payments/admin.py:16 payments/models.py:44
|
#: payments/admin.py:16 payments/models.py:42
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "トランザクション"
|
msgstr "トランザクション"
|
||||||
|
|
||||||
|
|
@ -41,15 +41,15 @@ msgstr "預金残高"
|
||||||
msgid "deposit some money to balance"
|
msgid "deposit some money to balance"
|
||||||
msgstr "預金残高を増やす"
|
msgstr "預金残高を増やす"
|
||||||
|
|
||||||
#: payments/models.py:21
|
#: payments/models.py:19
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "支払い後の処理順序"
|
msgstr "支払い後の処理順序"
|
||||||
|
|
||||||
#: payments/models.py:24
|
#: payments/models.py:22
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "加工内容"
|
msgstr "加工内容"
|
||||||
|
|
||||||
#: payments/models.py:39
|
#: payments/models.py:37
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||||
|
|
@ -58,29 +58,29 @@ msgstr ""
|
||||||
"取引金額は{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}に"
|
"取引金額は{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}に"
|
||||||
"収まる必要があります。"
|
"収まる必要があります。"
|
||||||
|
|
||||||
#: payments/models.py:61
|
#: payments/models.py:59
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "バランス"
|
msgstr "バランス"
|
||||||
|
|
||||||
#: payments/models.py:62
|
#: payments/models.py:60
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "体重計"
|
msgstr "体重計"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:7
|
#: payments/templates/balance_deposit_email.html:6
|
||||||
#: payments/templates/balance_deposit_email.html:100
|
#: payments/templates/balance_deposit_email.html:93
|
||||||
msgid "balance deposit"
|
msgid "balance deposit"
|
||||||
msgstr "預金残高"
|
msgstr "預金残高"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:95
|
#: payments/templates/balance_deposit_email.html:88
|
||||||
msgid "logo"
|
msgid "logo"
|
||||||
msgstr "ロゴ"
|
msgstr "ロゴ"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:101
|
#: payments/templates/balance_deposit_email.html:94
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "hello %(user_first_name)s,"
|
msgid "hello %(user_first_name)s,"
|
||||||
msgstr "こんにちは%(user_first_name)s、"
|
msgstr "こんにちは%(user_first_name)s、"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:102
|
#: payments/templates/balance_deposit_email.html:95
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have successfully credited your account with %(amount)s. your current\n"
|
"we have successfully credited your account with %(amount)s. your current\n"
|
||||||
|
|
@ -89,7 +89,7 @@ msgstr ""
|
||||||
"お客様の口座に%(amount)sが入金されました。あなたの現在の\n"
|
"お客様の口座に%(amount)sが入金されました。あなたの現在の\n"
|
||||||
" 現在の残高は%(balance)sです。"
|
" 現在の残高は%(balance)sです。"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:105
|
#: payments/templates/balance_deposit_email.html:98
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"if you have any questions, feel free to contact our support at\n"
|
"if you have any questions, feel free to contact our support at\n"
|
||||||
|
|
@ -98,12 +98,12 @@ msgstr ""
|
||||||
"ご不明な点がございましたら、お気軽に下記までお問い合わせください。\n"
|
"ご不明な点がございましたら、お気軽に下記までお問い合わせください。\n"
|
||||||
" %(contact_email)s。"
|
" %(contact_email)s。"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:107
|
#: payments/templates/balance_deposit_email.html:100
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "best regards,<br>the %(project_name)s team"
|
msgid "best regards,<br>the %(project_name)s team"
|
||||||
msgstr "よろしくお願いします、<br>%(project_name)sチーム"
|
msgstr "よろしくお願いします、<br>%(project_name)sチーム"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:113
|
#: payments/templates/balance_deposit_email.html:106
|
||||||
msgid "all rights reserved"
|
msgid "all rights reserved"
|
||||||
msgstr "無断複写・転載を禁じます。"
|
msgstr "無断複写・転載を禁じます。"
|
||||||
|
|
||||||
|
|
@ -116,7 +116,7 @@ msgstr "レートを取得するプロバイダーが必要"
|
||||||
msgid "couldn't find provider {provider}"
|
msgid "couldn't find provider {provider}"
|
||||||
msgstr "{provider}プロバイダーが見つかりません。"
|
msgstr "{provider}プロバイダーが見つかりません。"
|
||||||
|
|
||||||
#: payments/utils/emailing.py:28
|
#: payments/utils/emailing.py:31
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||||
msgstr "{config.PROJECT_NAME}| 預金残高"
|
msgstr "{config.PROJECT_NAME}| 預金残高"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
||||||
#: payments/admin.py:15 payments/models.py:43
|
#: payments/admin.py:15 payments/models.py:41
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/admin.py:16 payments/models.py:44
|
#: payments/admin.py:16 payments/models.py:42
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
@ -44,63 +44,63 @@ msgstr ""
|
||||||
msgid "deposit some money to balance"
|
msgid "deposit some money to balance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/models.py:21
|
#: payments/models.py:19
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/models.py:24
|
#: payments/models.py:22
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/models.py:39
|
#: payments/models.py:37
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/models.py:61
|
#: payments/models.py:59
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/models.py:62
|
#: payments/models.py:60
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:7
|
#: payments/templates/balance_deposit_email.html:6
|
||||||
#: payments/templates/balance_deposit_email.html:100
|
#: payments/templates/balance_deposit_email.html:93
|
||||||
msgid "balance deposit"
|
msgid "balance deposit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:95
|
#: payments/templates/balance_deposit_email.html:88
|
||||||
msgid "logo"
|
msgid "logo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:101
|
#: payments/templates/balance_deposit_email.html:94
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "hello %(user_first_name)s,"
|
msgid "hello %(user_first_name)s,"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:102
|
#: payments/templates/balance_deposit_email.html:95
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have successfully credited your account with %(amount)s. your current\n"
|
"we have successfully credited your account with %(amount)s. your current\n"
|
||||||
" balance is %(balance)s."
|
" balance is %(balance)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:105
|
#: payments/templates/balance_deposit_email.html:98
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"if you have any questions, feel free to contact our support at\n"
|
"if you have any questions, feel free to contact our support at\n"
|
||||||
" %(contact_email)s."
|
" %(contact_email)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:107
|
#: payments/templates/balance_deposit_email.html:100
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "best regards,<br>the %(project_name)s team"
|
msgid "best regards,<br>the %(project_name)s team"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:113
|
#: payments/templates/balance_deposit_email.html:106
|
||||||
msgid "all rights reserved"
|
msgid "all rights reserved"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
@ -113,7 +113,7 @@ msgstr ""
|
||||||
msgid "couldn't find provider {provider}"
|
msgid "couldn't find provider {provider}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: payments/utils/emailing.py:28
|
#: payments/utils/emailing.py:31
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 1\n"
|
"Project-Id-Version: 1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
||||||
#: payments/admin.py:15 payments/models.py:43
|
#: payments/admin.py:15 payments/models.py:41
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transactie"
|
msgstr "Transactie"
|
||||||
|
|
||||||
#: payments/admin.py:16 payments/models.py:44
|
#: payments/admin.py:16 payments/models.py:42
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transacties"
|
msgstr "Transacties"
|
||||||
|
|
||||||
|
|
@ -41,15 +41,15 @@ msgstr "Storting op saldo"
|
||||||
msgid "deposit some money to balance"
|
msgid "deposit some money to balance"
|
||||||
msgstr "Stort wat geld om te balanceren"
|
msgstr "Stort wat geld om te balanceren"
|
||||||
|
|
||||||
#: payments/models.py:21
|
#: payments/models.py:19
|
||||||
msgid "order to process after paid"
|
msgid "order to process after paid"
|
||||||
msgstr "Order te verwerken na betaling"
|
msgstr "Order te verwerken na betaling"
|
||||||
|
|
||||||
#: payments/models.py:24
|
#: payments/models.py:22
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Verwerkingsdetails"
|
msgstr "Verwerkingsdetails"
|
||||||
|
|
||||||
#: payments/models.py:39
|
#: payments/models.py:37
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||||
|
|
@ -58,29 +58,29 @@ msgstr ""
|
||||||
"Het transactiebedrag moet passen binnen {config.PAYMENT_GATEWAY_MINIMUM}-"
|
"Het transactiebedrag moet passen binnen {config.PAYMENT_GATEWAY_MINIMUM}-"
|
||||||
"{config.PAYMENT_GATEWAY_MAXIMUM}."
|
"{config.PAYMENT_GATEWAY_MAXIMUM}."
|
||||||
|
|
||||||
#: payments/models.py:61
|
#: payments/models.py:59
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Saldo"
|
msgstr "Saldo"
|
||||||
|
|
||||||
#: payments/models.py:62
|
#: payments/models.py:60
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Weegschaal"
|
msgstr "Weegschaal"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:7
|
#: payments/templates/balance_deposit_email.html:6
|
||||||
#: payments/templates/balance_deposit_email.html:100
|
#: payments/templates/balance_deposit_email.html:93
|
||||||
msgid "balance deposit"
|
msgid "balance deposit"
|
||||||
msgstr "Saldo Storting"
|
msgstr "Saldo Storting"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:95
|
#: payments/templates/balance_deposit_email.html:88
|
||||||
msgid "logo"
|
msgid "logo"
|
||||||
msgstr "Logo"
|
msgstr "Logo"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:101
|
#: payments/templates/balance_deposit_email.html:94
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "hello %(user_first_name)s,"
|
msgid "hello %(user_first_name)s,"
|
||||||
msgstr "Hallo %(user_first_name)s,"
|
msgstr "Hallo %(user_first_name)s,"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:102
|
#: payments/templates/balance_deposit_email.html:95
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have successfully credited your account with %(amount)s. your current\n"
|
"we have successfully credited your account with %(amount)s. your current\n"
|
||||||
|
|
@ -89,7 +89,7 @@ msgstr ""
|
||||||
"We hebben uw rekening succesvol gecrediteerd met %(amount)s. Uw huidige\n"
|
"We hebben uw rekening succesvol gecrediteerd met %(amount)s. Uw huidige\n"
|
||||||
" saldo is %(balance)s."
|
" saldo is %(balance)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:105
|
#: payments/templates/balance_deposit_email.html:98
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"if you have any questions, feel free to contact our support at\n"
|
"if you have any questions, feel free to contact our support at\n"
|
||||||
|
|
@ -98,12 +98,12 @@ msgstr ""
|
||||||
"Als u vragen hebt, kunt u contact opnemen met onze klantenservice op\n"
|
"Als u vragen hebt, kunt u contact opnemen met onze klantenservice op\n"
|
||||||
" %(contact_email)s."
|
" %(contact_email)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:107
|
#: payments/templates/balance_deposit_email.html:100
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "best regards,<br>the %(project_name)s team"
|
msgid "best regards,<br>the %(project_name)s team"
|
||||||
msgstr "Vriendelijke groeten,<br>het %(project_name)s team"
|
msgstr "Vriendelijke groeten,<br>het %(project_name)s team"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:113
|
#: payments/templates/balance_deposit_email.html:106
|
||||||
msgid "all rights reserved"
|
msgid "all rights reserved"
|
||||||
msgstr "Alle rechten voorbehouden"
|
msgstr "Alle rechten voorbehouden"
|
||||||
|
|
||||||
|
|
@ -116,7 +116,7 @@ msgstr "Een provider om tarieven van te krijgen is vereist"
|
||||||
msgid "couldn't find provider {provider}"
|
msgid "couldn't find provider {provider}"
|
||||||
msgstr "Kon provider {provider} niet vinden"
|
msgstr "Kon provider {provider} niet vinden"
|
||||||
|
|
||||||
#: payments/utils/emailing.py:28
|
#: payments/utils/emailing.py:31
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||||
msgstr "{config.PROJECT_NAME} | Saldo storting"
|
msgstr "{config.PROJECT_NAME} | Saldo storting"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 1\n"
|
"Project-Id-Version: 1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
"POT-Creation-Date: 2025-07-03 18:33+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"
|
||||||
|
|
||||||
#: payments/admin.py:15 payments/models.py:43
|
#: payments/admin.py:15 payments/models.py:41
|
||||||
msgid "transaction"
|
msgid "transaction"
|
||||||
msgstr "Transakcja"
|
msgstr "Transakcja"
|
||||||
|
|
||||||
#: payments/admin.py:16 payments/models.py:44
|
#: payments/admin.py:16 payments/models.py:42
|
||||||
msgid "transactions"
|
msgid "transactions"
|
||||||
msgstr "Transakcje"
|
msgstr "Transakcje"
|
||||||
|
|
||||||
|
|
@ -41,15 +41,15 @@ msgstr "Wpłata na saldo"
|
||||||
msgid "deposit some money to balance"
|
msgid "deposit some money to balance"
|
||||||
msgstr "Wpłać trochę pieniędzy na saldo"
|
msgstr "Wpłać trochę pieniędzy na saldo"
|
||||||
|
|
||||||
#: payments/models.py:21
|
#: payments/models.py:19
|
||||||
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"
|
||||||
|
|
||||||
#: payments/models.py:24
|
#: payments/models.py:22
|
||||||
msgid "processing details"
|
msgid "processing details"
|
||||||
msgstr "Szczegóły przetwarzania"
|
msgstr "Szczegóły przetwarzania"
|
||||||
|
|
||||||
#: payments/models.py:39
|
#: payments/models.py:37
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||||
|
|
@ -58,29 +58,29 @@ msgstr ""
|
||||||
"Kwota transakcji musi mieścić się w przedziale {config."
|
"Kwota transakcji musi mieścić się w przedziale {config."
|
||||||
"PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}."
|
"PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}."
|
||||||
|
|
||||||
#: payments/models.py:61
|
#: payments/models.py:59
|
||||||
msgid "balance"
|
msgid "balance"
|
||||||
msgstr "Równowaga"
|
msgstr "Równowaga"
|
||||||
|
|
||||||
#: payments/models.py:62
|
#: payments/models.py:60
|
||||||
msgid "balances"
|
msgid "balances"
|
||||||
msgstr "Wagi"
|
msgstr "Wagi"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:7
|
#: payments/templates/balance_deposit_email.html:6
|
||||||
#: payments/templates/balance_deposit_email.html:100
|
#: payments/templates/balance_deposit_email.html:93
|
||||||
msgid "balance deposit"
|
msgid "balance deposit"
|
||||||
msgstr "Saldo depozytu"
|
msgstr "Saldo depozytu"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:95
|
#: payments/templates/balance_deposit_email.html:88
|
||||||
msgid "logo"
|
msgid "logo"
|
||||||
msgstr "Logo"
|
msgstr "Logo"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:101
|
#: payments/templates/balance_deposit_email.html:94
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "hello %(user_first_name)s,"
|
msgid "hello %(user_first_name)s,"
|
||||||
msgstr "Witaj %(user_first_name)s,"
|
msgstr "Witaj %(user_first_name)s,"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:102
|
#: payments/templates/balance_deposit_email.html:95
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"we have successfully credited your account with %(amount)s. your current\n"
|
"we have successfully credited your account with %(amount)s. your current\n"
|
||||||
|
|
@ -89,7 +89,7 @@ msgstr ""
|
||||||
"Twoje konto zostało pomyślnie zasilone kwotą %(amount)s. Aktualne\n"
|
"Twoje konto zostało pomyślnie zasilone kwotą %(amount)s. Aktualne\n"
|
||||||
" wynosi %(balance)s."
|
" wynosi %(balance)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:105
|
#: payments/templates/balance_deposit_email.html:98
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"if you have any questions, feel free to contact our support at\n"
|
"if you have any questions, feel free to contact our support at\n"
|
||||||
|
|
@ -99,12 +99,12 @@ msgstr ""
|
||||||
"technicznej pod adresem\n"
|
"technicznej pod adresem\n"
|
||||||
" %(contact_email)s."
|
" %(contact_email)s."
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:107
|
#: payments/templates/balance_deposit_email.html:100
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "best regards,<br>the %(project_name)s team"
|
msgid "best regards,<br>the %(project_name)s team"
|
||||||
msgstr "Najlepsze pozdrowienia,<br>zespół %(project_name)s"
|
msgstr "Najlepsze pozdrowienia,<br>zespół %(project_name)s"
|
||||||
|
|
||||||
#: payments/templates/balance_deposit_email.html:113
|
#: payments/templates/balance_deposit_email.html:106
|
||||||
msgid "all rights reserved"
|
msgid "all rights reserved"
|
||||||
msgstr "Wszelkie prawa zastrzeżone"
|
msgstr "Wszelkie prawa zastrzeżone"
|
||||||
|
|
||||||
|
|
@ -117,7 +117,7 @@ msgstr "Wymagany jest dostawca, od którego można uzyskać stawki"
|
||||||
msgid "couldn't find provider {provider}"
|
msgid "couldn't find provider {provider}"
|
||||||
msgstr "Nie można znaleźć dostawcy {provider}."
|
msgstr "Nie można znaleźć dostawcy {provider}."
|
||||||
|
|
||||||
#: payments/utils/emailing.py:28
|
#: payments/utils/emailing.py:31
|
||||||
#, python-brace-format
|
#, python-brace-format
|
||||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||||
msgstr "{config.PROJECT_NAME} | Wpłata salda"
|
msgstr "{config.PROJECT_NAME} | Wpłata salda"
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue