Features: 1) Introduced RootDirectory class for integration with management commands; 2) Added support for scanning root level configurations in check_translated.py and deepl_translate.py;
Fixes: 1) Adjusted Django admin translations display logic for improved clarity; 2) Updated locale files across multiple regions (e.g., `ru_RU`, `zh_Hans`, `ro_RO`) to align with new context placeholders; Extra: Removed obsolete `STOCKS_ARE_SINGLE` setting; minor formatting and spacing corrections in translations and source files.
This commit is contained in:
parent
14c37701b6
commit
27603edf4e
111 changed files with 8090 additions and 7296 deletions
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,7 @@
|
|||
from django.conf import settings
|
||||
|
||||
|
||||
class RootDirectory:
|
||||
def __init__(self):
|
||||
self.label = "root"
|
||||
self.path = settings.BASE_DIR / "evibes"
|
||||
|
|
@ -7,6 +7,8 @@ import polib
|
|||
from django.apps import apps
|
||||
from django.core.management.base import BaseCommand, CommandError
|
||||
|
||||
from core.management.commands import RootDirectory
|
||||
|
||||
# Patterns to identify placeholders
|
||||
PLACEHOLDER_REGEXES = [
|
||||
re.compile(r"\{[^}]+"), # {name}, {type(instance)!s}, etc.
|
||||
|
|
@ -94,7 +96,10 @@ class Command(BaseCommand):
|
|||
apps_to_scan: set[str] = set(options["target_apps"])
|
||||
root_path: str = options.get("root_path") or "/app/"
|
||||
|
||||
for app_conf in apps.get_app_configs():
|
||||
configs = list(apps.get_app_configs())
|
||||
configs.append(RootDirectory())
|
||||
|
||||
for app_conf in configs:
|
||||
if app_conf.label not in apps_to_scan:
|
||||
continue
|
||||
|
||||
|
|
|
|||
|
|
@ -5,8 +5,11 @@ from tempfile import NamedTemporaryFile
|
|||
import polib
|
||||
import requests
|
||||
from django.apps import apps
|
||||
from django.conf import settings
|
||||
from django.core.management.base import BaseCommand, CommandError
|
||||
|
||||
from core.management.commands import RootDirectory
|
||||
|
||||
# Mapping from Django locale codes to DeepL API codes
|
||||
DEEPL_TARGET_LANGUAGES_MAPPING = {
|
||||
"en-gb": "EN-GB",
|
||||
|
|
@ -135,7 +138,10 @@ class Command(BaseCommand):
|
|||
|
||||
self.stdout.write(self.style.MIGRATE_HEADING(f"→ Translating into {target_lang}"))
|
||||
|
||||
for app_conf in apps.get_app_configs():
|
||||
configs = list(apps.get_app_configs())
|
||||
configs.append(RootDirectory())
|
||||
|
||||
for app_conf in configs:
|
||||
if app_conf.label not in target_apps:
|
||||
continue
|
||||
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,201 +1,236 @@
|
|||
# EVIBES GETTEXT TRANSLATIONS
|
||||
# Copyright (C) 2025 EGOR <FUREUNOIR> GORBUNOV
|
||||
# This file is distributed under the same license as the EVIBES package.
|
||||
# EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>, 2025.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:31+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language: \n"
|
||||
"Language: ar-ar\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: evibes/settings/constance.py:18
|
||||
msgid "Name of the project"
|
||||
msgstr ""
|
||||
msgstr "اسم المشروع"
|
||||
|
||||
#: evibes/settings/constance.py:19
|
||||
msgid "Frontend domain name"
|
||||
msgstr ""
|
||||
msgstr "اسم نطاق الواجهة الأمامية"
|
||||
|
||||
#: evibes/settings/constance.py:20
|
||||
msgid "Base domain name"
|
||||
msgstr ""
|
||||
msgstr "اسم النطاق الأساسي"
|
||||
|
||||
#: evibes/settings/constance.py:21
|
||||
msgid "Name of the company"
|
||||
msgstr ""
|
||||
msgstr "اسم الشركة"
|
||||
|
||||
#: evibes/settings/constance.py:22
|
||||
msgid "Address of the company"
|
||||
msgstr ""
|
||||
msgstr "عنوان الشركة"
|
||||
|
||||
#: evibes/settings/constance.py:23
|
||||
msgid "Phone number of the company"
|
||||
msgstr ""
|
||||
msgstr "رقم هاتف الشركة"
|
||||
|
||||
#: evibes/settings/constance.py:24
|
||||
msgid "SMTP host"
|
||||
msgstr "مضيف SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:25
|
||||
msgid "SMTP port"
|
||||
msgstr "منفذ SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Designates whether every product has one stock or not"
|
||||
msgstr ""
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "استخدام TLS (حدد 0 ل لا و1 لنعم)"
|
||||
|
||||
#: evibes/settings/constance.py:27
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "استخدام SSL (حدد 0 ل لا و1 لنعم)"
|
||||
|
||||
#: evibes/settings/constance.py:28
|
||||
msgid "SMTP host"
|
||||
msgstr ""
|
||||
msgid "SMTP username"
|
||||
msgstr "اسم مستخدم SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:29
|
||||
msgid "SMTP port"
|
||||
msgstr ""
|
||||
msgid "SMTP password"
|
||||
msgstr "كلمة مرور SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:30
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Mail from option"
|
||||
msgstr "عنوان مرسل البريد الإلكتروني"
|
||||
|
||||
#: evibes/settings/constance.py:31
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Payment gateway URL"
|
||||
msgstr "عنوان URL لبوابة الدفع"
|
||||
|
||||
#: evibes/settings/constance.py:32
|
||||
msgid "SMTP username"
|
||||
msgstr ""
|
||||
msgid "Payment gateway token"
|
||||
msgstr "الرمز المميز لبوابة الدفع"
|
||||
|
||||
#: evibes/settings/constance.py:33
|
||||
msgid "SMTP password"
|
||||
msgstr ""
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr "الحد الأدنى لمبلغ بوابة الدفع"
|
||||
|
||||
#: evibes/settings/constance.py:34
|
||||
msgid "Mail from option"
|
||||
msgstr ""
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr "الحد الأقصى لمبلغ بوابة الدفع"
|
||||
|
||||
#: evibes/settings/constance.py:35
|
||||
msgid "Payment gateway URL"
|
||||
msgstr ""
|
||||
msgid "Exchange rate API key"
|
||||
msgstr "مفتاح API لسعر الصرف"
|
||||
|
||||
#: evibes/settings/constance.py:36
|
||||
msgid "Payment gateway token"
|
||||
msgstr ""
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr "عنوان URL لواجهة برمجة تطبيقات OpenStreetMap Nominatim"
|
||||
|
||||
#: evibes/settings/constance.py:37
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:38
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:39
|
||||
msgid "Exchange rate API key"
|
||||
msgstr ""
|
||||
msgid "OpenAI API Key"
|
||||
msgstr "مفتاح واجهة برمجة تطبيقات OpenAI"
|
||||
|
||||
#: evibes/settings/constance.py:40
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:41
|
||||
msgid "OpenAI API Key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:44
|
||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||
msgstr ""
|
||||
msgstr "مفتاح API المجرد، إذا كان فارغًا - لا توجد ميزات مجردة متوفرة"
|
||||
|
||||
#: evibes/settings/constance.py:42
|
||||
msgid "HTTP Proxy"
|
||||
msgstr "وكيل HTTP"
|
||||
|
||||
#: evibes/settings/constance.py:43
|
||||
msgid "Disable buy functionality"
|
||||
msgstr "تعطيل وظيفة الشراء"
|
||||
|
||||
#: evibes/settings/constance.py:46
|
||||
msgid "HTTP Proxy"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:47
|
||||
msgid "Disable buy functionality"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:50
|
||||
msgid "An entity for storing advertisiment data"
|
||||
msgstr ""
|
||||
msgstr "كيان لتخزين بيانات الإعلانات"
|
||||
|
||||
#: evibes/settings/constance.py:55
|
||||
#: evibes/settings/constance.py:51
|
||||
msgid "An entity for storing analytics data"
|
||||
msgstr ""
|
||||
msgstr "كيان لتخزين بيانات التحليلات"
|
||||
|
||||
#: evibes/settings/drf.py:49
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Management:** Easily create, update, and manage your product "
|
||||
"listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||
"operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||
"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"
|
||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, 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"
|
||||
"## 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"
|
||||
"## 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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"مرحبًا بك في _PH_0_____} وثائق واجهة برمجة تطبيقات B2B.\n"
|
||||
"\n"
|
||||
"إن {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} صُممت واجهة برمجة تطبيقات B2B لتوفير تكامل سلس للتجار الذين يبيعون مجموعة كبيرة من الإلكترونيات. من خلال واجهة برمجة التطبيقات هذه، يمكن للتجار الشركاء إدارة المنتجات والطلبات والمخزون بسهولة، مع الوصول إلى مستويات المخزون في الوقت الفعلي.\n"
|
||||
"\n"
|
||||
"## الميزات الرئيسية\n"
|
||||
"- ** إدارة المنتجات:** إنشاء قوائم منتجاتك وتحديثها وإدارتها بسهولة مع مواصفات مفصلة.\n"
|
||||
"- **معالجة الطلبات:** التعامل مع الطلبات المجمعة بكفاءة مع عمليات مبسطة للتجار.\n"
|
||||
"- **إدارة المخزون:** تتبّع مستويات المخزون في الوقت الفعلي، مما يضمن سلاسة التنفيذ.\n"
|
||||
"- **معاملات آمنة:** معاملات آمنة ومشفرة لحماية المعلومات التجارية الحساسة.\n"
|
||||
"- ** دعم العملات المتعددة:** وسّع نطاق وصولك إلى السوق من خلال المعاملات متعددة العملات.\n"
|
||||
"- ** إشعارات في الوقت الفعلي:** ابقَ على اطلاع دائم بالتنبيهات الفورية بشأن تغييرات المخزون وحالات الطلبات.\n"
|
||||
"\n"
|
||||
"## المصادقة\n"
|
||||
"- تتم المصادقة عبر رمز التاجر المميز الخاص بك. قم بتضمين الرمز المميز في رأس \"X-EVIBES-B2B-AUTH\" لطلباتك بصيغة \"حامل الرمز المميز <y_token>\".\n"
|
||||
"\n"
|
||||
"## I18N\n"
|
||||
"- قم بتطبيق رأس \"قبول اللغة\" لاستخدام لغة غير افتراضية. تتوفر قائمة بجميع اللغات على '/التطبيق/اللغات/'.\n"
|
||||
"\n"
|
||||
"## الإصدار\n"
|
||||
"إصدار API الحالي: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/drf.py:74
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||
"- **Order Management:** Access detailed order information and process "
|
||||
"customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||
"management.\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"
|
||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} وثائق واجهة برمجة تطبيقات المنصة.\n"
|
||||
"\n"
|
||||
"إن {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} واجهة برمجة التطبيقات هي المحور المركزي لإدارة قوائم المنتجات ومراقبة الطلبات والوصول إلى تحليلات متجر الإلكترونيات الخاص بك. وهي توفر نقاط نهاية RESTful لإدارة عمليات الواجهة الخلفية لمتجرك وتتضمن كلاً من خيارات REST و GraphQL.\n"
|
||||
"\n"
|
||||
"## الميزات الرئيسية\n"
|
||||
"- ** كتالوج المنتجات:** إدارة تفاصيل المنتج والتسعير والتوافر.\n"
|
||||
"- **إدارة الطلبات:** الوصول إلى معلومات الطلبات التفصيلية ومعالجة طلبات العملاء بكفاءة.\n"
|
||||
"- **أدوار المستخدم والأذونات:** تعيين أدوار المستخدم والأذونات للإدارة الداخلية.\n"
|
||||
"- **التكاملات المخصصة:** قم بتوصيل نظامك بالمنصات الخارجية من خلال واجهات برمجة التطبيقات القوية.\n"
|
||||
"- **تقارير مفصلة:** إنشاء تقارير شاملة عن الطلبات وأداء المبيعات وبيانات المنتجات.\n"
|
||||
"- ** بيانات في الوقت الحقيقي:** احصل على تحديثات مباشرة عن المخزون والتسعير وحالات الطلبات.\n"
|
||||
"\n"
|
||||
"## المصادقة\n"
|
||||
"- تتم المصادقة عبر رموز JWT المميزة. قم بتضمين الرمز المميز في رأس \"X-EVIBES-AUTH\" لطلباتك بصيغة \"حامل <رمزك المميز>\".\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"
|
||||
"## I18N\n"
|
||||
"- قم بتطبيق رأس \"قبول اللغة\" لاستخدام لغة غير افتراضية. تتوفر قائمة بجميع اللغات في '/التطبيق/اللغات/'.\n"
|
||||
"\n"
|
||||
"## الإصدار\n"
|
||||
"إصدار API الحالي: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/jazzmin.py:21
|
||||
msgid "Documentation"
|
||||
msgstr "التوثيق"
|
||||
|
||||
#: evibes/settings/jazzmin.py:22
|
||||
msgid "Storefront"
|
||||
msgstr "واجهة المتجر"
|
||||
|
||||
#: evibes/settings/jazzmin.py:23
|
||||
msgid "Support"
|
||||
msgstr "الدعم"
|
||||
|
||||
#: evibes/settings/jazzmin.py:26
|
||||
msgid "GraphQL Docs"
|
||||
msgstr "مستندات GraphQL"
|
||||
|
||||
#: evibes/settings/jazzmin.py:31
|
||||
msgid "Platform REST Docs"
|
||||
msgstr "مستندات النظام الأساسي REST"
|
||||
|
||||
#: evibes/settings/jazzmin.py:36
|
||||
msgid "B2B REST Docs"
|
||||
msgstr "مستندات B2B REST"
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,201 +1,238 @@
|
|||
# EVIBES GETTEXT TRANSLATIONS
|
||||
# Copyright (C) 2025 EGOR <FUREUNOIR> GORBUNOV
|
||||
# This file is distributed under the same license as the EVIBES package.
|
||||
# EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>, 2025.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:31+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language: \n"
|
||||
"Language: cs-cz\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: evibes/settings/constance.py:18
|
||||
msgid "Name of the project"
|
||||
msgstr ""
|
||||
msgstr "Název projektu"
|
||||
|
||||
#: evibes/settings/constance.py:19
|
||||
msgid "Frontend domain name"
|
||||
msgstr ""
|
||||
msgstr "Název domény frontendu"
|
||||
|
||||
#: evibes/settings/constance.py:20
|
||||
msgid "Base domain name"
|
||||
msgstr ""
|
||||
msgstr "Název základní domény"
|
||||
|
||||
#: evibes/settings/constance.py:21
|
||||
msgid "Name of the company"
|
||||
msgstr ""
|
||||
msgstr "Název společnosti"
|
||||
|
||||
#: evibes/settings/constance.py:22
|
||||
msgid "Address of the company"
|
||||
msgstr ""
|
||||
msgstr "Adresa společnosti"
|
||||
|
||||
#: evibes/settings/constance.py:23
|
||||
msgid "Phone number of the company"
|
||||
msgstr ""
|
||||
msgstr "Telefonní číslo společnosti"
|
||||
|
||||
#: evibes/settings/constance.py:24
|
||||
msgid "SMTP host"
|
||||
msgstr "SMTP host"
|
||||
|
||||
#: evibes/settings/constance.py:25
|
||||
msgid "SMTP port"
|
||||
msgstr "Port SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Designates whether every product has one stock or not"
|
||||
msgstr ""
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Použít TLS (zadejte 0 pro Ne a 1 pro Ano)"
|
||||
|
||||
#: evibes/settings/constance.py:27
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Použít SSL (zadejte 0 pro Ne a 1 pro Ano)"
|
||||
|
||||
#: evibes/settings/constance.py:28
|
||||
msgid "SMTP host"
|
||||
msgstr ""
|
||||
msgid "SMTP username"
|
||||
msgstr "Uživatelské jméno SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:29
|
||||
msgid "SMTP port"
|
||||
msgstr ""
|
||||
msgid "SMTP password"
|
||||
msgstr "Heslo SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:30
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Mail from option"
|
||||
msgstr "Adresa odesílatele e-mailů"
|
||||
|
||||
#: evibes/settings/constance.py:31
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Payment gateway URL"
|
||||
msgstr "Adresa URL platební brány"
|
||||
|
||||
#: evibes/settings/constance.py:32
|
||||
msgid "SMTP username"
|
||||
msgstr ""
|
||||
msgid "Payment gateway token"
|
||||
msgstr "Token platební brány"
|
||||
|
||||
#: evibes/settings/constance.py:33
|
||||
msgid "SMTP password"
|
||||
msgstr ""
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr "Minimální částka platební brány"
|
||||
|
||||
#: evibes/settings/constance.py:34
|
||||
msgid "Mail from option"
|
||||
msgstr ""
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr "Maximální částka platební brány"
|
||||
|
||||
#: evibes/settings/constance.py:35
|
||||
msgid "Payment gateway URL"
|
||||
msgstr ""
|
||||
msgid "Exchange rate API key"
|
||||
msgstr "Klíč API pro směnný kurz"
|
||||
|
||||
#: evibes/settings/constance.py:36
|
||||
msgid "Payment gateway token"
|
||||
msgstr ""
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr "URL rozhraní API OpenStreetMap Nominatim"
|
||||
|
||||
#: evibes/settings/constance.py:37
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:38
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:39
|
||||
msgid "Exchange rate API key"
|
||||
msgstr ""
|
||||
msgid "OpenAI API Key"
|
||||
msgstr "Klíč API OpenAI"
|
||||
|
||||
#: evibes/settings/constance.py:40
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:41
|
||||
msgid "OpenAI API Key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:44
|
||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||
msgstr ""
|
||||
"Abstraktní klíč API, pokud je prázdný - nejsou poskytovány žádné abstraktní "
|
||||
"funkce"
|
||||
|
||||
#: evibes/settings/constance.py:42
|
||||
msgid "HTTP Proxy"
|
||||
msgstr "Proxy server HTTP"
|
||||
|
||||
#: evibes/settings/constance.py:43
|
||||
msgid "Disable buy functionality"
|
||||
msgstr "Zakázat funkci nákupu"
|
||||
|
||||
#: evibes/settings/constance.py:46
|
||||
msgid "HTTP Proxy"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:47
|
||||
msgid "Disable buy functionality"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:50
|
||||
msgid "An entity for storing advertisiment data"
|
||||
msgstr ""
|
||||
msgstr "Subjekt pro ukládání dat inzerátů"
|
||||
|
||||
#: evibes/settings/constance.py:55
|
||||
#: evibes/settings/constance.py:51
|
||||
msgid "An entity for storing analytics data"
|
||||
msgstr ""
|
||||
msgstr "Subjekt pro ukládání analytických dat"
|
||||
|
||||
#: evibes/settings/drf.py:49
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Management:** Easily create, update, and manage your product "
|
||||
"listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||
"operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||
"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"
|
||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, 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"
|
||||
"## 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"
|
||||
"## 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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Vítejte v {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API dokumentaci.\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"
|
||||
"\n"
|
||||
"## Klíčové funkce\n"
|
||||
"- **Správa produktů:** Snadné vytváření, aktualizace a správa výpisů produktů s podrobnými specifikacemi.\n"
|
||||
"- **Zpracování objednávek:** Efektivní zpracování hromadných objednávek se zjednodušenými operacemi pro obchodníky.\n"
|
||||
"- **Správa zásob:** Sledujte stav zásob v reálném čase a zajistěte hladké 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"
|
||||
"## 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"
|
||||
"\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"
|
||||
"\n"
|
||||
"## Verze\n"
|
||||
"Aktuální verze API: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/drf.py:74
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||
"- **Order Management:** Access detailed order information and process "
|
||||
"customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||
"management.\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"
|
||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Vítejte v {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Dokumentace API platformy.\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"
|
||||
"\n"
|
||||
"## Klíčové funkce\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"
|
||||
"- **Úživatelské role a oprávnění:** Nastavení uživatelských rolí a oprávnění pro interní správu.\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"
|
||||
"## 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"
|
||||
"- Ž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"
|
||||
"\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"
|
||||
"\n"
|
||||
"## Verze\n"
|
||||
"Aktuální verze API: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/jazzmin.py:21
|
||||
msgid "Documentation"
|
||||
msgstr "Dokumentace"
|
||||
|
||||
#: evibes/settings/jazzmin.py:22
|
||||
msgid "Storefront"
|
||||
msgstr "Výloha"
|
||||
|
||||
#: evibes/settings/jazzmin.py:23
|
||||
msgid "Support"
|
||||
msgstr "Podpora"
|
||||
|
||||
#: evibes/settings/jazzmin.py:26
|
||||
msgid "GraphQL Docs"
|
||||
msgstr "Dokumenty GraphQL"
|
||||
|
||||
#: evibes/settings/jazzmin.py:31
|
||||
msgid "Platform REST Docs"
|
||||
msgstr "Dokumenty platformy REST"
|
||||
|
||||
#: evibes/settings/jazzmin.py:36
|
||||
msgid "B2B REST Docs"
|
||||
msgstr "Dokumenty B2B REST"
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,201 +1,237 @@
|
|||
# EVIBES GETTEXT TRANSLATIONS
|
||||
# Copyright (C) 2025 EGOR <FUREUNOIR> GORBUNOV
|
||||
# This file is distributed under the same license as the EVIBES package.
|
||||
# EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>, 2025.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:31+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language: \n"
|
||||
"Language: da-dk\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: evibes/settings/constance.py:18
|
||||
msgid "Name of the project"
|
||||
msgstr ""
|
||||
msgstr "Projektets navn"
|
||||
|
||||
#: evibes/settings/constance.py:19
|
||||
msgid "Frontend domain name"
|
||||
msgstr ""
|
||||
msgstr "Frontend-domænenavn"
|
||||
|
||||
#: evibes/settings/constance.py:20
|
||||
msgid "Base domain name"
|
||||
msgstr ""
|
||||
msgstr "Basisdomænenavn"
|
||||
|
||||
#: evibes/settings/constance.py:21
|
||||
msgid "Name of the company"
|
||||
msgstr ""
|
||||
msgstr "Virksomhedens navn"
|
||||
|
||||
#: evibes/settings/constance.py:22
|
||||
msgid "Address of the company"
|
||||
msgstr ""
|
||||
msgstr "Virksomhedens adresse"
|
||||
|
||||
#: evibes/settings/constance.py:23
|
||||
msgid "Phone number of the company"
|
||||
msgstr ""
|
||||
msgstr "Virksomhedens telefonnummer"
|
||||
|
||||
#: evibes/settings/constance.py:24
|
||||
msgid "SMTP host"
|
||||
msgstr "SMTP-vært"
|
||||
|
||||
#: evibes/settings/constance.py:25
|
||||
msgid "SMTP port"
|
||||
msgstr "SMTP-port"
|
||||
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Designates whether every product has one stock or not"
|
||||
msgstr ""
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Brug TLS (Angiv 0 for Nej og 1 for Ja)"
|
||||
|
||||
#: evibes/settings/constance.py:27
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Brug SSL (Angiv 0 for Nej og 1 for Ja)"
|
||||
|
||||
#: evibes/settings/constance.py:28
|
||||
msgid "SMTP host"
|
||||
msgstr ""
|
||||
msgid "SMTP username"
|
||||
msgstr "SMTP-brugernavn"
|
||||
|
||||
#: evibes/settings/constance.py:29
|
||||
msgid "SMTP port"
|
||||
msgstr ""
|
||||
msgid "SMTP password"
|
||||
msgstr "SMTP-adgangskode"
|
||||
|
||||
#: evibes/settings/constance.py:30
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Mail from option"
|
||||
msgstr "Adressen på e-mailens afsender"
|
||||
|
||||
#: evibes/settings/constance.py:31
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Payment gateway URL"
|
||||
msgstr "URL til betalingsgateway"
|
||||
|
||||
#: evibes/settings/constance.py:32
|
||||
msgid "SMTP username"
|
||||
msgstr ""
|
||||
msgid "Payment gateway token"
|
||||
msgstr "Token til betalingsgateway"
|
||||
|
||||
#: evibes/settings/constance.py:33
|
||||
msgid "SMTP password"
|
||||
msgstr ""
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr "Minimumsbeløb for betalingsgateway"
|
||||
|
||||
#: evibes/settings/constance.py:34
|
||||
msgid "Mail from option"
|
||||
msgstr ""
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr "Betalingsgatewayens maksimale beløb"
|
||||
|
||||
#: evibes/settings/constance.py:35
|
||||
msgid "Payment gateway URL"
|
||||
msgstr ""
|
||||
msgid "Exchange rate API key"
|
||||
msgstr "API-nøgle til valutakurs"
|
||||
|
||||
#: evibes/settings/constance.py:36
|
||||
msgid "Payment gateway token"
|
||||
msgstr ""
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr "OpenStreetMap Nominatim API URL"
|
||||
|
||||
#: evibes/settings/constance.py:37
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:38
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:39
|
||||
msgid "Exchange rate API key"
|
||||
msgstr ""
|
||||
msgid "OpenAI API Key"
|
||||
msgstr "OpenAI API-nøgle"
|
||||
|
||||
#: evibes/settings/constance.py:40
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:41
|
||||
msgid "OpenAI API Key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:44
|
||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||
msgstr ""
|
||||
"Abstrakt API-nøgle, hvis den er tom - ingen abstrakte funktioner leveret"
|
||||
|
||||
#: evibes/settings/constance.py:42
|
||||
msgid "HTTP Proxy"
|
||||
msgstr "HTTP-proxy"
|
||||
|
||||
#: evibes/settings/constance.py:43
|
||||
msgid "Disable buy functionality"
|
||||
msgstr "Deaktiver købsfunktionalitet"
|
||||
|
||||
#: evibes/settings/constance.py:46
|
||||
msgid "HTTP Proxy"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:47
|
||||
msgid "Disable buy functionality"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:50
|
||||
msgid "An entity for storing advertisiment data"
|
||||
msgstr ""
|
||||
msgstr "En enhed til lagring af annonceringsdata"
|
||||
|
||||
#: evibes/settings/constance.py:55
|
||||
#: evibes/settings/constance.py:51
|
||||
msgid "An entity for storing analytics data"
|
||||
msgstr ""
|
||||
msgstr "En enhed til lagring af analysedata"
|
||||
|
||||
#: evibes/settings/drf.py:49
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Management:** Easily create, update, and manage your product "
|
||||
"listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||
"operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||
"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"
|
||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, 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"
|
||||
"## 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"
|
||||
"## 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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Velkommen til {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API-dokumentation.\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"
|
||||
"\n"
|
||||
"## Nøglefunktioner\n"
|
||||
"- Produktstyring:** Opret, opdater og administrer nemt dine produktfortegnelser med detaljerede specifikationer.\n"
|
||||
"- Ordrebehandling: ** Håndter bulkordrer effektivt med strømlinede operationer for købmænd.\n"
|
||||
"- Lagerstyring: ** Hold styr på lagerbeholdningen i realtid, og sørg for en 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"
|
||||
"## 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"
|
||||
"\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"
|
||||
"\n"
|
||||
"## Version\n"
|
||||
"Nuværende API-version: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/drf.py:74
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||
"- **Order Management:** Access detailed order information and process "
|
||||
"customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||
"management.\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"
|
||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Velkommen til {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API-dokumentation.\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"
|
||||
"\n"
|
||||
"## Nøglefunktioner\n"
|
||||
"- Produktkatalog:** Administrer produktdetaljer, priser og tilgængelighed.\n"
|
||||
"- Ordrehåndtering:** Få adgang til detaljerede ordreoplysninger, og behandl kundeanmodninger effektivt.\n"
|
||||
"- Brugerroller og -tilladelser:** Indstil brugerroller og -tilladelser til intern administration.\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"
|
||||
"## Godkendelse\n"
|
||||
"- Autentificering håndteres via JWT-tokens. Inkluder tokenet i `X-EVIBES-AUTH`-headeren i dine anmodninger i formatet `Bearer <your_token>`.\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"
|
||||
"\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"
|
||||
"\n"
|
||||
"## Version\n"
|
||||
"Nuværende API-version: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/jazzmin.py:21
|
||||
msgid "Documentation"
|
||||
msgstr "Dokumentation"
|
||||
|
||||
#: evibes/settings/jazzmin.py:22
|
||||
msgid "Storefront"
|
||||
msgstr "Butiksfacade"
|
||||
|
||||
#: evibes/settings/jazzmin.py:23
|
||||
msgid "Support"
|
||||
msgstr "Støtte"
|
||||
|
||||
#: evibes/settings/jazzmin.py:26
|
||||
msgid "GraphQL Docs"
|
||||
msgstr "GraphQL-dokumenter"
|
||||
|
||||
#: evibes/settings/jazzmin.py:31
|
||||
msgid "Platform REST Docs"
|
||||
msgstr "Platform REST-dokumenter"
|
||||
|
||||
#: evibes/settings/jazzmin.py:36
|
||||
msgid "B2B REST Docs"
|
||||
msgstr "B2B REST-dokumenter"
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,201 +1,237 @@
|
|||
# EVIBES GETTEXT TRANSLATIONS
|
||||
# Copyright (C) 2025 EGOR <FUREUNOIR> GORBUNOV
|
||||
# This file is distributed under the same license as the EVIBES package.
|
||||
# EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>, 2025.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:31+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language: \n"
|
||||
"Language: de-de\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: evibes/settings/constance.py:18
|
||||
msgid "Name of the project"
|
||||
msgstr ""
|
||||
msgstr "Name des Projekts"
|
||||
|
||||
#: evibes/settings/constance.py:19
|
||||
msgid "Frontend domain name"
|
||||
msgstr ""
|
||||
msgstr "Frontend-Domain-Name"
|
||||
|
||||
#: evibes/settings/constance.py:20
|
||||
msgid "Base domain name"
|
||||
msgstr ""
|
||||
msgstr "Basis-Domainname"
|
||||
|
||||
#: evibes/settings/constance.py:21
|
||||
msgid "Name of the company"
|
||||
msgstr ""
|
||||
msgstr "Name des Unternehmens"
|
||||
|
||||
#: evibes/settings/constance.py:22
|
||||
msgid "Address of the company"
|
||||
msgstr ""
|
||||
msgstr "Anschrift des Unternehmens"
|
||||
|
||||
#: evibes/settings/constance.py:23
|
||||
msgid "Phone number of the company"
|
||||
msgstr ""
|
||||
msgstr "Telefonnummer des Unternehmens"
|
||||
|
||||
#: evibes/settings/constance.py:24
|
||||
msgid "SMTP host"
|
||||
msgstr "SMTP-Host"
|
||||
|
||||
#: evibes/settings/constance.py:25
|
||||
msgid "SMTP port"
|
||||
msgstr "SMTP-Port"
|
||||
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Designates whether every product has one stock or not"
|
||||
msgstr ""
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "TLS verwenden (Geben Sie 0 für Nein und 1 für Ja an)"
|
||||
|
||||
#: evibes/settings/constance.py:27
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "SSL verwenden (Geben Sie 0 für Nein und 1 für Ja an)"
|
||||
|
||||
#: evibes/settings/constance.py:28
|
||||
msgid "SMTP host"
|
||||
msgstr ""
|
||||
msgid "SMTP username"
|
||||
msgstr "SMTP-Benutzername"
|
||||
|
||||
#: evibes/settings/constance.py:29
|
||||
msgid "SMTP port"
|
||||
msgstr ""
|
||||
msgid "SMTP password"
|
||||
msgstr "SMTP-Kennwort"
|
||||
|
||||
#: evibes/settings/constance.py:30
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Mail from option"
|
||||
msgstr "Die Adresse des Absenders der E-Mail"
|
||||
|
||||
#: evibes/settings/constance.py:31
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Payment gateway URL"
|
||||
msgstr "URL des Zahlungsgateways"
|
||||
|
||||
#: evibes/settings/constance.py:32
|
||||
msgid "SMTP username"
|
||||
msgstr ""
|
||||
msgid "Payment gateway token"
|
||||
msgstr "Zahlungsgateway-Token"
|
||||
|
||||
#: evibes/settings/constance.py:33
|
||||
msgid "SMTP password"
|
||||
msgstr ""
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr "Mindestbetrag für das Zahlungsgateway"
|
||||
|
||||
#: evibes/settings/constance.py:34
|
||||
msgid "Mail from option"
|
||||
msgstr ""
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr "Höchstbetrag des Zahlungsgateways"
|
||||
|
||||
#: evibes/settings/constance.py:35
|
||||
msgid "Payment gateway URL"
|
||||
msgstr ""
|
||||
msgid "Exchange rate API key"
|
||||
msgstr "Wechselkurs-API-Schlüssel"
|
||||
|
||||
#: evibes/settings/constance.py:36
|
||||
msgid "Payment gateway token"
|
||||
msgstr ""
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr "OpenStreetMap Nominatim API URL"
|
||||
|
||||
#: evibes/settings/constance.py:37
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:38
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:39
|
||||
msgid "Exchange rate API key"
|
||||
msgstr ""
|
||||
msgid "OpenAI API Key"
|
||||
msgstr "OpenAI API Key"
|
||||
|
||||
#: evibes/settings/constance.py:40
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:41
|
||||
msgid "OpenAI API Key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:44
|
||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||
msgstr ""
|
||||
"Abstrakter API-Schlüssel, falls leer - keine abstrakten Merkmale vorhanden"
|
||||
|
||||
#: evibes/settings/constance.py:42
|
||||
msgid "HTTP Proxy"
|
||||
msgstr "HTTP-Proxy"
|
||||
|
||||
#: evibes/settings/constance.py:43
|
||||
msgid "Disable buy functionality"
|
||||
msgstr "Kauffunktionalität deaktivieren"
|
||||
|
||||
#: evibes/settings/constance.py:46
|
||||
msgid "HTTP Proxy"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:47
|
||||
msgid "Disable buy functionality"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:50
|
||||
msgid "An entity for storing advertisiment data"
|
||||
msgstr ""
|
||||
msgstr "Eine Einheit zur Speicherung von Werbedaten"
|
||||
|
||||
#: evibes/settings/constance.py:55
|
||||
#: evibes/settings/constance.py:51
|
||||
msgid "An entity for storing analytics data"
|
||||
msgstr ""
|
||||
msgstr "Eine Einheit zur Speicherung von Analysedaten"
|
||||
|
||||
#: evibes/settings/drf.py:49
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Management:** Easily create, update, and manage your product "
|
||||
"listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||
"operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||
"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"
|
||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, 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"
|
||||
"## 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"
|
||||
"## 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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Willkommen bei der {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B-API-Dokumentation.\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"
|
||||
"\n"
|
||||
"## Hauptmerkmale\n"
|
||||
"- **Produktmanagement:** Einfaches Erstellen, Aktualisieren und Verwalten Ihrer Produktlisten mit detaillierten Spezifikationen.\n"
|
||||
"- **Auftragsabwicklung:** Effiziente Abwicklung von Großaufträgen mit optimierten Abläufen für Händler.\n"
|
||||
"- **Bestandsverwaltung:** Behalten Sie den Überblick über die Lagerbestände 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"
|
||||
"## 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"
|
||||
"\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"
|
||||
"\n"
|
||||
"## Version\n"
|
||||
"Aktuelle API-Version: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/drf.py:74
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||
"- **Order Management:** Access detailed order information and process "
|
||||
"customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||
"management.\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"
|
||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Willkommen bei der {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Plattform-API-Dokumentation.\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"
|
||||
"\n"
|
||||
"## Hauptmerkmale\n"
|
||||
"- **Produktkatalog:** Verwalten Sie Produktdetails, Preise und Verfügbarkeit.\n"
|
||||
"- **Bestellverwaltung:** Zugriff auf detaillierte Bestellinformationen und effiziente Bearbeitung von Kundenanfragen.\n"
|
||||
"- **Benutzerrollen & Berechtigungen:** Legen Sie Benutzerrollen und 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"
|
||||
"## 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 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"
|
||||
"- 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"
|
||||
"## 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"
|
||||
"\n"
|
||||
"## Version\n"
|
||||
"Aktuelle API-Version: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/jazzmin.py:21
|
||||
msgid "Documentation"
|
||||
msgstr "Dokumentation"
|
||||
|
||||
#: evibes/settings/jazzmin.py:22
|
||||
msgid "Storefront"
|
||||
msgstr "Schaufenster"
|
||||
|
||||
#: evibes/settings/jazzmin.py:23
|
||||
msgid "Support"
|
||||
msgstr "Unterstützung"
|
||||
|
||||
#: evibes/settings/jazzmin.py:26
|
||||
msgid "GraphQL Docs"
|
||||
msgstr "GraphQL Docs"
|
||||
|
||||
#: evibes/settings/jazzmin.py:31
|
||||
msgid "Platform REST Docs"
|
||||
msgstr "Plattform REST Docs"
|
||||
|
||||
#: evibes/settings/jazzmin.py:36
|
||||
msgid "B2B REST Docs"
|
||||
msgstr "B2B REST-Dokumente"
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:31+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -19,184 +19,222 @@ msgstr ""
|
|||
|
||||
#: evibes/settings/constance.py:18
|
||||
msgid "Name of the project"
|
||||
msgstr ""
|
||||
msgstr "Name of the project"
|
||||
|
||||
#: evibes/settings/constance.py:19
|
||||
msgid "Frontend domain name"
|
||||
msgstr ""
|
||||
msgstr "Frontend domain name"
|
||||
|
||||
#: evibes/settings/constance.py:20
|
||||
msgid "Base domain name"
|
||||
msgstr ""
|
||||
msgstr "Base domain name"
|
||||
|
||||
#: evibes/settings/constance.py:21
|
||||
msgid "Name of the company"
|
||||
msgstr ""
|
||||
msgstr "Name of the company"
|
||||
|
||||
#: evibes/settings/constance.py:22
|
||||
msgid "Address of the company"
|
||||
msgstr ""
|
||||
msgstr "Address of the company"
|
||||
|
||||
#: evibes/settings/constance.py:23
|
||||
msgid "Phone number of the company"
|
||||
msgstr ""
|
||||
msgstr "Phone number of the company"
|
||||
|
||||
#: evibes/settings/constance.py:24
|
||||
msgid "SMTP host"
|
||||
msgstr "SMTP host"
|
||||
|
||||
#: evibes/settings/constance.py:25
|
||||
msgid "SMTP port"
|
||||
msgstr "SMTP port"
|
||||
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Designates whether every product has one stock or not"
|
||||
msgstr ""
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
|
||||
#: evibes/settings/constance.py:27
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
|
||||
#: evibes/settings/constance.py:28
|
||||
msgid "SMTP host"
|
||||
msgstr ""
|
||||
msgid "SMTP username"
|
||||
msgstr "SMTP username"
|
||||
|
||||
#: evibes/settings/constance.py:29
|
||||
msgid "SMTP port"
|
||||
msgstr ""
|
||||
msgid "SMTP password"
|
||||
msgstr "SMTP password"
|
||||
|
||||
#: evibes/settings/constance.py:30
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Mail from option"
|
||||
msgstr "The address of the emails sender"
|
||||
|
||||
#: evibes/settings/constance.py:31
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Payment gateway URL"
|
||||
msgstr "Payment gateway URL"
|
||||
|
||||
#: evibes/settings/constance.py:32
|
||||
msgid "SMTP username"
|
||||
msgstr ""
|
||||
msgid "Payment gateway token"
|
||||
msgstr "Payment gateway token"
|
||||
|
||||
#: evibes/settings/constance.py:33
|
||||
msgid "SMTP password"
|
||||
msgstr ""
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr "Payment gateway minimum amount"
|
||||
|
||||
#: evibes/settings/constance.py:34
|
||||
msgid "Mail from option"
|
||||
msgstr ""
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr "Payment gateway maximum amount"
|
||||
|
||||
#: evibes/settings/constance.py:35
|
||||
msgid "Payment gateway URL"
|
||||
msgstr ""
|
||||
msgid "Exchange rate API key"
|
||||
msgstr "Exchange rate API key"
|
||||
|
||||
#: evibes/settings/constance.py:36
|
||||
msgid "Payment gateway token"
|
||||
msgstr ""
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr "OpenStreetMap Nominatim API URL"
|
||||
|
||||
#: evibes/settings/constance.py:37
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:38
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:39
|
||||
msgid "Exchange rate API key"
|
||||
msgstr ""
|
||||
msgid "OpenAI API Key"
|
||||
msgstr "OpenAI API Key"
|
||||
|
||||
#: evibes/settings/constance.py:40
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:41
|
||||
msgid "OpenAI API Key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:44
|
||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||
msgstr ""
|
||||
msgstr "Abstract API Key, if empty - no Abstract features provided"
|
||||
|
||||
#: evibes/settings/constance.py:42
|
||||
msgid "HTTP Proxy"
|
||||
msgstr "HTTP Proxy"
|
||||
|
||||
#: evibes/settings/constance.py:43
|
||||
msgid "Disable buy functionality"
|
||||
msgstr "Disable buy functionality"
|
||||
|
||||
#: evibes/settings/constance.py:46
|
||||
msgid "HTTP Proxy"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:47
|
||||
msgid "Disable buy functionality"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:50
|
||||
msgid "An entity for storing advertisiment data"
|
||||
msgstr ""
|
||||
msgstr "An entity for storing advertisiment data"
|
||||
|
||||
#: evibes/settings/constance.py:55
|
||||
#: evibes/settings/constance.py:51
|
||||
msgid "An entity for storing analytics data"
|
||||
msgstr ""
|
||||
msgstr "An entity for storing analytics data"
|
||||
|
||||
#: evibes/settings/drf.py:49
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Management:** Easily create, update, and manage your product "
|
||||
"listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||
"operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||
"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"
|
||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, 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"
|
||||
"## 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"
|
||||
"## 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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\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"
|
||||
"\n"
|
||||
"## Key Features\n"
|
||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, 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"
|
||||
"## 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"
|
||||
"\n"
|
||||
"## I18N\n"
|
||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
||||
"\n"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/drf.py:74
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||
"- **Order Management:** Access detailed order information and process "
|
||||
"customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||
"management.\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"
|
||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\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"
|
||||
"\n"
|
||||
"## Key Features\n"
|
||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"\n"
|
||||
"## I18N\n"
|
||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
||||
"\n"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/jazzmin.py:21
|
||||
msgid "Documentation"
|
||||
msgstr "Documentation"
|
||||
|
||||
#: evibes/settings/jazzmin.py:22
|
||||
msgid "Storefront"
|
||||
msgstr "Storefront"
|
||||
|
||||
#: evibes/settings/jazzmin.py:23
|
||||
msgid "Support"
|
||||
msgstr "Support"
|
||||
|
||||
#: evibes/settings/jazzmin.py:26
|
||||
msgid "GraphQL Docs"
|
||||
msgstr "GraphQL Docs"
|
||||
|
||||
#: evibes/settings/jazzmin.py:31
|
||||
msgid "Platform REST Docs"
|
||||
msgstr "Platform REST Docs"
|
||||
|
||||
#: evibes/settings/jazzmin.py:36
|
||||
msgid "B2B REST Docs"
|
||||
msgstr "B2B REST Docs"
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,201 +1,236 @@
|
|||
# EVIBES GETTEXT TRANSLATIONS
|
||||
# Copyright (C) 2025 EGOR <FUREUNOIR> GORBUNOV
|
||||
# This file is distributed under the same license as the EVIBES package.
|
||||
# EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>, 2025.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:31+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language: \n"
|
||||
"Language: en-us\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: evibes/settings/constance.py:18
|
||||
msgid "Name of the project"
|
||||
msgstr ""
|
||||
msgstr "Name of the project"
|
||||
|
||||
#: evibes/settings/constance.py:19
|
||||
msgid "Frontend domain name"
|
||||
msgstr ""
|
||||
msgstr "Frontend domain name"
|
||||
|
||||
#: evibes/settings/constance.py:20
|
||||
msgid "Base domain name"
|
||||
msgstr ""
|
||||
msgstr "Base domain name"
|
||||
|
||||
#: evibes/settings/constance.py:21
|
||||
msgid "Name of the company"
|
||||
msgstr ""
|
||||
msgstr "Name of the company"
|
||||
|
||||
#: evibes/settings/constance.py:22
|
||||
msgid "Address of the company"
|
||||
msgstr ""
|
||||
msgstr "Address of the company"
|
||||
|
||||
#: evibes/settings/constance.py:23
|
||||
msgid "Phone number of the company"
|
||||
msgstr ""
|
||||
msgstr "Phone number of the company"
|
||||
|
||||
#: evibes/settings/constance.py:24
|
||||
msgid "SMTP host"
|
||||
msgstr "SMTP host"
|
||||
|
||||
#: evibes/settings/constance.py:25
|
||||
msgid "SMTP port"
|
||||
msgstr "SMTP port"
|
||||
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Designates whether every product has one stock or not"
|
||||
msgstr ""
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
|
||||
#: evibes/settings/constance.py:27
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
|
||||
#: evibes/settings/constance.py:28
|
||||
msgid "SMTP host"
|
||||
msgstr ""
|
||||
msgid "SMTP username"
|
||||
msgstr "SMTP username"
|
||||
|
||||
#: evibes/settings/constance.py:29
|
||||
msgid "SMTP port"
|
||||
msgstr ""
|
||||
msgid "SMTP password"
|
||||
msgstr "SMTP password"
|
||||
|
||||
#: evibes/settings/constance.py:30
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Mail from option"
|
||||
msgstr "The address of the emails sender"
|
||||
|
||||
#: evibes/settings/constance.py:31
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Payment gateway URL"
|
||||
msgstr "Payment gateway URL"
|
||||
|
||||
#: evibes/settings/constance.py:32
|
||||
msgid "SMTP username"
|
||||
msgstr ""
|
||||
msgid "Payment gateway token"
|
||||
msgstr "Payment gateway token"
|
||||
|
||||
#: evibes/settings/constance.py:33
|
||||
msgid "SMTP password"
|
||||
msgstr ""
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr "Payment gateway minimum amount"
|
||||
|
||||
#: evibes/settings/constance.py:34
|
||||
msgid "Mail from option"
|
||||
msgstr ""
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr "Payment gateway maximum amount"
|
||||
|
||||
#: evibes/settings/constance.py:35
|
||||
msgid "Payment gateway URL"
|
||||
msgstr ""
|
||||
msgid "Exchange rate API key"
|
||||
msgstr "Exchange rate API key"
|
||||
|
||||
#: evibes/settings/constance.py:36
|
||||
msgid "Payment gateway token"
|
||||
msgstr ""
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr "OpenStreetMap Nominatim API URL"
|
||||
|
||||
#: evibes/settings/constance.py:37
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:38
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:39
|
||||
msgid "Exchange rate API key"
|
||||
msgstr ""
|
||||
msgid "OpenAI API Key"
|
||||
msgstr "OpenAI API Key"
|
||||
|
||||
#: evibes/settings/constance.py:40
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:41
|
||||
msgid "OpenAI API Key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:44
|
||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||
msgstr ""
|
||||
msgstr "Abstract API Key, if empty - no Abstract features provided"
|
||||
|
||||
#: evibes/settings/constance.py:42
|
||||
msgid "HTTP Proxy"
|
||||
msgstr "HTTP Proxy"
|
||||
|
||||
#: evibes/settings/constance.py:43
|
||||
msgid "Disable buy functionality"
|
||||
msgstr "Disable buy functionality"
|
||||
|
||||
#: evibes/settings/constance.py:46
|
||||
msgid "HTTP Proxy"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:47
|
||||
msgid "Disable buy functionality"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:50
|
||||
msgid "An entity for storing advertisiment data"
|
||||
msgstr ""
|
||||
msgstr "An entity for storing advertisiment data"
|
||||
|
||||
#: evibes/settings/constance.py:55
|
||||
#: evibes/settings/constance.py:51
|
||||
msgid "An entity for storing analytics data"
|
||||
msgstr ""
|
||||
msgstr "An entity for storing analytics data"
|
||||
|
||||
#: evibes/settings/drf.py:49
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Management:** Easily create, update, and manage your product "
|
||||
"listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||
"operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||
"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"
|
||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, 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"
|
||||
"## 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"
|
||||
"## 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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentation.\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"
|
||||
"\n"
|
||||
"## Key Features\n"
|
||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, 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"
|
||||
"## 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"
|
||||
"\n"
|
||||
"## I18N\n"
|
||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
||||
"\n"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/drf.py:74
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||
"- **Order Management:** Access detailed order information and process "
|
||||
"customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||
"management.\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"
|
||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Welcome to the {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\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"
|
||||
"\n"
|
||||
"## Key Features\n"
|
||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"\n"
|
||||
"## I18N\n"
|
||||
"- Apply an `Accept-Language` header to use non-default language. A list of all languages is available at `/app/languages/`.\n"
|
||||
"\n"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/jazzmin.py:21
|
||||
msgid "Documentation"
|
||||
msgstr "Documentation"
|
||||
|
||||
#: evibes/settings/jazzmin.py:22
|
||||
msgid "Storefront"
|
||||
msgstr "Storefront"
|
||||
|
||||
#: evibes/settings/jazzmin.py:23
|
||||
msgid "Support"
|
||||
msgstr "Support"
|
||||
|
||||
#: evibes/settings/jazzmin.py:26
|
||||
msgid "GraphQL Docs"
|
||||
msgstr "GraphQL Docs"
|
||||
|
||||
#: evibes/settings/jazzmin.py:31
|
||||
msgid "Platform REST Docs"
|
||||
msgstr "Platform REST Docs"
|
||||
|
||||
#: evibes/settings/jazzmin.py:36
|
||||
msgid "B2B REST Docs"
|
||||
msgstr "B2B REST Docs"
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,201 +1,238 @@
|
|||
# EVIBES GETTEXT TRANSLATIONS
|
||||
# Copyright (C) 2025 EGOR <FUREUNOIR> GORBUNOV
|
||||
# This file is distributed under the same license as the EVIBES package.
|
||||
# EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>, 2025.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:31+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language: \n"
|
||||
"Language: es-es\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: evibes/settings/constance.py:18
|
||||
msgid "Name of the project"
|
||||
msgstr ""
|
||||
msgstr "Nombre del proyecto"
|
||||
|
||||
#: evibes/settings/constance.py:19
|
||||
msgid "Frontend domain name"
|
||||
msgstr ""
|
||||
msgstr "Nombre de dominio frontend"
|
||||
|
||||
#: evibes/settings/constance.py:20
|
||||
msgid "Base domain name"
|
||||
msgstr ""
|
||||
msgstr "Nombre de dominio base"
|
||||
|
||||
#: evibes/settings/constance.py:21
|
||||
msgid "Name of the company"
|
||||
msgstr ""
|
||||
msgstr "Nombre de la empresa"
|
||||
|
||||
#: evibes/settings/constance.py:22
|
||||
msgid "Address of the company"
|
||||
msgstr ""
|
||||
msgstr "Dirección de la empresa"
|
||||
|
||||
#: evibes/settings/constance.py:23
|
||||
msgid "Phone number of the company"
|
||||
msgstr ""
|
||||
msgstr "Número de teléfono de la empresa"
|
||||
|
||||
#: evibes/settings/constance.py:24
|
||||
msgid "SMTP host"
|
||||
msgstr "Host SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:25
|
||||
msgid "SMTP port"
|
||||
msgstr "Puerto SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Designates whether every product has one stock or not"
|
||||
msgstr ""
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Usar TLS (Especifique 0 para No y 1 para Sí)"
|
||||
|
||||
#: evibes/settings/constance.py:27
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Usar SSL (Especifique 0 para No y 1 para Sí)"
|
||||
|
||||
#: evibes/settings/constance.py:28
|
||||
msgid "SMTP host"
|
||||
msgstr ""
|
||||
msgid "SMTP username"
|
||||
msgstr "Nombre de usuario SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:29
|
||||
msgid "SMTP port"
|
||||
msgstr ""
|
||||
msgid "SMTP password"
|
||||
msgstr "Contraseña SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:30
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Mail from option"
|
||||
msgstr "Dirección del remitente del correo electrónico"
|
||||
|
||||
#: evibes/settings/constance.py:31
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Payment gateway URL"
|
||||
msgstr "URL de la pasarela de pago"
|
||||
|
||||
#: evibes/settings/constance.py:32
|
||||
msgid "SMTP username"
|
||||
msgstr ""
|
||||
msgid "Payment gateway token"
|
||||
msgstr "Token de pasarela de pago"
|
||||
|
||||
#: evibes/settings/constance.py:33
|
||||
msgid "SMTP password"
|
||||
msgstr ""
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr "Importe mínimo de la pasarela de pago"
|
||||
|
||||
#: evibes/settings/constance.py:34
|
||||
msgid "Mail from option"
|
||||
msgstr ""
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr "Importe máximo de la pasarela de pago"
|
||||
|
||||
#: evibes/settings/constance.py:35
|
||||
msgid "Payment gateway URL"
|
||||
msgstr ""
|
||||
msgid "Exchange rate API key"
|
||||
msgstr "Clave API de tipo de cambio"
|
||||
|
||||
#: evibes/settings/constance.py:36
|
||||
msgid "Payment gateway token"
|
||||
msgstr ""
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr "URL de la API Nominatim de OpenStreetMap"
|
||||
|
||||
#: evibes/settings/constance.py:37
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:38
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:39
|
||||
msgid "Exchange rate API key"
|
||||
msgstr ""
|
||||
msgid "OpenAI API Key"
|
||||
msgstr "Clave API de OpenAI"
|
||||
|
||||
#: evibes/settings/constance.py:40
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:41
|
||||
msgid "OpenAI API Key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:44
|
||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||
msgstr ""
|
||||
"Clave API abstracta, si está vacía - no se proporcionan características "
|
||||
"abstractas"
|
||||
|
||||
#: evibes/settings/constance.py:42
|
||||
msgid "HTTP Proxy"
|
||||
msgstr "Proxy HTTP"
|
||||
|
||||
#: evibes/settings/constance.py:43
|
||||
msgid "Disable buy functionality"
|
||||
msgstr "Desactivar la función de compra"
|
||||
|
||||
#: evibes/settings/constance.py:46
|
||||
msgid "HTTP Proxy"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:47
|
||||
msgid "Disable buy functionality"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:50
|
||||
msgid "An entity for storing advertisiment data"
|
||||
msgstr ""
|
||||
msgstr "Una entidad para almacenar datos publicitarios"
|
||||
|
||||
#: evibes/settings/constance.py:55
|
||||
#: evibes/settings/constance.py:51
|
||||
msgid "An entity for storing analytics data"
|
||||
msgstr ""
|
||||
msgstr "Una entidad para almacenar datos analíticos"
|
||||
|
||||
#: evibes/settings/drf.py:49
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Management:** Easily create, update, and manage your product "
|
||||
"listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||
"operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||
"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"
|
||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, 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"
|
||||
"## 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"
|
||||
"## 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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Bienvenido a la {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentación de la API B2B.\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"
|
||||
"\n"
|
||||
"## Características principales\n"
|
||||
"- Gestión de productos:** Cree, actualice y gestione fácilmente sus listados de productos con especificaciones detalladas.\n"
|
||||
"- **Procesamiento de Pedidos:** Maneje los pedidos a granel de manera eficiente con operaciones simplificadas para los comerciantes.\n"
|
||||
"- **Gestión de Inventario:** Mantenga un seguimiento de los niveles de 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"
|
||||
"## 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"
|
||||
"\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"
|
||||
"\n"
|
||||
"## Versión\n"
|
||||
"Versión actual de la API: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/drf.py:74
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||
"- **Order Management:** Access detailed order information and process "
|
||||
"customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||
"management.\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"
|
||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Bienvenido a la {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentación de la API de la Plataforma.\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"
|
||||
"\n"
|
||||
"## Características principales\n"
|
||||
"- **Catálogo de productos:** Gestiona los detalles de los productos, precios y disponibilidad.\n"
|
||||
"- **Gestión de pedidos:** Acceda a información detallada de los pedidos y procese las solicitudes de los clientes de forma eficiente.\n"
|
||||
"- **Roles y Permisos de Usuario:** Establecer roles y permisos de usuario 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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"## 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"
|
||||
"\n"
|
||||
"## Versión\n"
|
||||
"Versión actual de la API: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/jazzmin.py:21
|
||||
msgid "Documentation"
|
||||
msgstr "Documentación"
|
||||
|
||||
#: evibes/settings/jazzmin.py:22
|
||||
msgid "Storefront"
|
||||
msgstr "Escaparate"
|
||||
|
||||
#: evibes/settings/jazzmin.py:23
|
||||
msgid "Support"
|
||||
msgstr "Ayuda"
|
||||
|
||||
#: evibes/settings/jazzmin.py:26
|
||||
msgid "GraphQL Docs"
|
||||
msgstr "Documentos GraphQL"
|
||||
|
||||
#: evibes/settings/jazzmin.py:31
|
||||
msgid "Platform REST Docs"
|
||||
msgstr "Plataforma REST Docs"
|
||||
|
||||
#: evibes/settings/jazzmin.py:36
|
||||
msgid "B2B REST Docs"
|
||||
msgstr "Documentos B2B REST"
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,201 +1,238 @@
|
|||
# EVIBES GETTEXT TRANSLATIONS
|
||||
# Copyright (C) 2025 EGOR <FUREUNOIR> GORBUNOV
|
||||
# This file is distributed under the same license as the EVIBES package.
|
||||
# EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>, 2025.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:31+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language: \n"
|
||||
"Language: fr-fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: evibes/settings/constance.py:18
|
||||
msgid "Name of the project"
|
||||
msgstr ""
|
||||
msgstr "Nom du projet"
|
||||
|
||||
#: evibes/settings/constance.py:19
|
||||
msgid "Frontend domain name"
|
||||
msgstr ""
|
||||
msgstr "Nom de domaine du frontend"
|
||||
|
||||
#: evibes/settings/constance.py:20
|
||||
msgid "Base domain name"
|
||||
msgstr ""
|
||||
msgstr "Nom de domaine de base"
|
||||
|
||||
#: evibes/settings/constance.py:21
|
||||
msgid "Name of the company"
|
||||
msgstr ""
|
||||
msgstr "Nom de l'entreprise"
|
||||
|
||||
#: evibes/settings/constance.py:22
|
||||
msgid "Address of the company"
|
||||
msgstr ""
|
||||
msgstr "Adresse de l'entreprise"
|
||||
|
||||
#: evibes/settings/constance.py:23
|
||||
msgid "Phone number of the company"
|
||||
msgstr ""
|
||||
msgstr "Numéro de téléphone de l'entreprise"
|
||||
|
||||
#: evibes/settings/constance.py:24
|
||||
msgid "SMTP host"
|
||||
msgstr "Hôte SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:25
|
||||
msgid "SMTP port"
|
||||
msgstr "SMTP port"
|
||||
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Designates whether every product has one stock or not"
|
||||
msgstr ""
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Utiliser TLS (spécifier 0 pour Non et 1 pour Oui)"
|
||||
|
||||
#: evibes/settings/constance.py:27
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Utiliser SSL (spécifier 0 pour Non et 1 pour Oui)"
|
||||
|
||||
#: evibes/settings/constance.py:28
|
||||
msgid "SMTP host"
|
||||
msgstr ""
|
||||
msgid "SMTP username"
|
||||
msgstr "Nom d'utilisateur SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:29
|
||||
msgid "SMTP port"
|
||||
msgstr ""
|
||||
msgid "SMTP password"
|
||||
msgstr "Mot de passe SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:30
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Mail from option"
|
||||
msgstr "L'adresse de l'expéditeur du courrier électronique"
|
||||
|
||||
#: evibes/settings/constance.py:31
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Payment gateway URL"
|
||||
msgstr "URL de la passerelle de paiement"
|
||||
|
||||
#: evibes/settings/constance.py:32
|
||||
msgid "SMTP username"
|
||||
msgstr ""
|
||||
msgid "Payment gateway token"
|
||||
msgstr "Jeton de passerelle de paiement"
|
||||
|
||||
#: evibes/settings/constance.py:33
|
||||
msgid "SMTP password"
|
||||
msgstr ""
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr "Montant minimum de la passerelle de paiement"
|
||||
|
||||
#: evibes/settings/constance.py:34
|
||||
msgid "Mail from option"
|
||||
msgstr ""
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr "Montant maximum de la passerelle de paiement"
|
||||
|
||||
#: evibes/settings/constance.py:35
|
||||
msgid "Payment gateway URL"
|
||||
msgstr ""
|
||||
msgid "Exchange rate API key"
|
||||
msgstr "Clé API pour le taux de change"
|
||||
|
||||
#: evibes/settings/constance.py:36
|
||||
msgid "Payment gateway token"
|
||||
msgstr ""
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr "URL de l'API OpenStreetMap Nominatim"
|
||||
|
||||
#: evibes/settings/constance.py:37
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:38
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:39
|
||||
msgid "Exchange rate API key"
|
||||
msgstr ""
|
||||
msgid "OpenAI API Key"
|
||||
msgstr "OpenAI API Key"
|
||||
|
||||
#: evibes/settings/constance.py:40
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:41
|
||||
msgid "OpenAI API Key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:44
|
||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||
msgstr ""
|
||||
"Clé API abstraite, si elle est vide - aucune caractéristique abstraite n'est"
|
||||
" fournie"
|
||||
|
||||
#: evibes/settings/constance.py:42
|
||||
msgid "HTTP Proxy"
|
||||
msgstr "HTTP Proxy"
|
||||
|
||||
#: evibes/settings/constance.py:43
|
||||
msgid "Disable buy functionality"
|
||||
msgstr "Désactiver la fonctionnalité d'achat"
|
||||
|
||||
#: evibes/settings/constance.py:46
|
||||
msgid "HTTP Proxy"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:47
|
||||
msgid "Disable buy functionality"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:50
|
||||
msgid "An entity for storing advertisiment data"
|
||||
msgstr ""
|
||||
msgstr "Une entité pour stocker des données publicitaires"
|
||||
|
||||
#: evibes/settings/constance.py:55
|
||||
#: evibes/settings/constance.py:51
|
||||
msgid "An entity for storing analytics data"
|
||||
msgstr ""
|
||||
msgstr "Une entité pour stocker des données analytiques"
|
||||
|
||||
#: evibes/settings/drf.py:49
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Management:** Easily create, update, and manage your product "
|
||||
"listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||
"operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||
"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"
|
||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, 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"
|
||||
"## 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"
|
||||
"## 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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Bienvenue dans la documentation de l'API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentation de l'API B2B.\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"
|
||||
"\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"
|
||||
"- Traitement des commandes:** Traitez efficacement les commandes en gros grâce à des opérations rationalisées pour les commerçants.\n"
|
||||
"- Gestion des stocks:** Gardez une trace des niveaux de stock en temps réel, 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"
|
||||
"## 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"
|
||||
"\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"
|
||||
"\n"
|
||||
"## Version\n"
|
||||
"Version actuelle de l'API : {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/drf.py:74
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||
"- **Order Management:** Access detailed order information and process "
|
||||
"customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||
"management.\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"
|
||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Bienvenue dans la documentation de l'API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentation de l'API de la plate-forme.\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"
|
||||
"\n"
|
||||
"## Caractéristiques principales\n"
|
||||
"- Catalogue de produits:** Gérer les détails, les prix et la disponibilité des produits.\n"
|
||||
"- Gestion des commandes:** Accédez aux informations détaillées des commandes et traitez efficacement les demandes des clients.\n"
|
||||
"- Rôles et permissions des utilisateurs:** Définissez les rôles et 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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"## 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"
|
||||
"\n"
|
||||
"## Version\n"
|
||||
"Version actuelle de l'API : {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/jazzmin.py:21
|
||||
msgid "Documentation"
|
||||
msgstr "Documentation"
|
||||
|
||||
#: evibes/settings/jazzmin.py:22
|
||||
msgid "Storefront"
|
||||
msgstr "Vitrine"
|
||||
|
||||
#: evibes/settings/jazzmin.py:23
|
||||
msgid "Support"
|
||||
msgstr "Soutien"
|
||||
|
||||
#: evibes/settings/jazzmin.py:26
|
||||
msgid "GraphQL Docs"
|
||||
msgstr "Docs GraphQL"
|
||||
|
||||
#: evibes/settings/jazzmin.py:31
|
||||
msgid "Platform REST Docs"
|
||||
msgstr "Docs REST de la plateforme"
|
||||
|
||||
#: evibes/settings/jazzmin.py:36
|
||||
msgid "B2B REST Docs"
|
||||
msgstr "B2B REST Docs"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:31+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -40,83 +40,79 @@ msgstr ""
|
|||
msgid "Phone number of the company"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Designates whether every product has one stock or not"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:28
|
||||
#: evibes/settings/constance.py:24
|
||||
msgid "SMTP host"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:29
|
||||
#: evibes/settings/constance.py:25
|
||||
msgid "SMTP port"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:30
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:31
|
||||
#: evibes/settings/constance.py:27
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:32
|
||||
#: evibes/settings/constance.py:28
|
||||
msgid "SMTP username"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:33
|
||||
#: evibes/settings/constance.py:29
|
||||
msgid "SMTP password"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:34
|
||||
#: evibes/settings/constance.py:30
|
||||
msgid "Mail from option"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:35
|
||||
#: evibes/settings/constance.py:31
|
||||
msgid "Payment gateway URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:36
|
||||
#: evibes/settings/constance.py:32
|
||||
msgid "Payment gateway token"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:37
|
||||
#: evibes/settings/constance.py:33
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:38
|
||||
#: evibes/settings/constance.py:34
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:39
|
||||
#: evibes/settings/constance.py:35
|
||||
msgid "Exchange rate API key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:40
|
||||
#: evibes/settings/constance.py:36
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:41
|
||||
#: evibes/settings/constance.py:37
|
||||
msgid "OpenAI API Key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:44
|
||||
#: evibes/settings/constance.py:40
|
||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:46
|
||||
#: evibes/settings/constance.py:42
|
||||
msgid "HTTP Proxy"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:47
|
||||
#: evibes/settings/constance.py:43
|
||||
msgid "Disable buy functionality"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:50
|
||||
#: evibes/settings/constance.py:46
|
||||
msgid "An entity for storing advertisiment data"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:55
|
||||
#: evibes/settings/constance.py:51
|
||||
msgid "An entity for storing analytics data"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -199,3 +195,27 @@ msgid ""
|
|||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/jazzmin.py:21
|
||||
msgid "Documentation"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/jazzmin.py:22
|
||||
msgid "Storefront"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/jazzmin.py:23
|
||||
msgid "Support"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/jazzmin.py:26
|
||||
msgid "GraphQL Docs"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/jazzmin.py:31
|
||||
msgid "Platform REST Docs"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/jazzmin.py:36
|
||||
msgid "B2B REST Docs"
|
||||
msgstr ""
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,201 +1,237 @@
|
|||
# EVIBES GETTEXT TRANSLATIONS
|
||||
# Copyright (C) 2025 EGOR <FUREUNOIR> GORBUNOV
|
||||
# This file is distributed under the same license as the EVIBES package.
|
||||
# EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>, 2025.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:31+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language: \n"
|
||||
"Language: it-it\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: evibes/settings/constance.py:18
|
||||
msgid "Name of the project"
|
||||
msgstr ""
|
||||
msgstr "Nome del progetto"
|
||||
|
||||
#: evibes/settings/constance.py:19
|
||||
msgid "Frontend domain name"
|
||||
msgstr ""
|
||||
msgstr "Nome di dominio del frontend"
|
||||
|
||||
#: evibes/settings/constance.py:20
|
||||
msgid "Base domain name"
|
||||
msgstr ""
|
||||
msgstr "Nome di dominio di base"
|
||||
|
||||
#: evibes/settings/constance.py:21
|
||||
msgid "Name of the company"
|
||||
msgstr ""
|
||||
msgstr "Nome della società"
|
||||
|
||||
#: evibes/settings/constance.py:22
|
||||
msgid "Address of the company"
|
||||
msgstr ""
|
||||
msgstr "Indirizzo dell'azienda"
|
||||
|
||||
#: evibes/settings/constance.py:23
|
||||
msgid "Phone number of the company"
|
||||
msgstr ""
|
||||
msgstr "Numero di telefono dell'azienda"
|
||||
|
||||
#: evibes/settings/constance.py:24
|
||||
msgid "SMTP host"
|
||||
msgstr "Host SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:25
|
||||
msgid "SMTP port"
|
||||
msgstr "Porta SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Designates whether every product has one stock or not"
|
||||
msgstr ""
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Usa TLS (specificare 0 per No e 1 per Sì)"
|
||||
|
||||
#: evibes/settings/constance.py:27
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Usa SSL (specificare 0 per No e 1 per Sì)"
|
||||
|
||||
#: evibes/settings/constance.py:28
|
||||
msgid "SMTP host"
|
||||
msgstr ""
|
||||
msgid "SMTP username"
|
||||
msgstr "Nome utente SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:29
|
||||
msgid "SMTP port"
|
||||
msgstr ""
|
||||
msgid "SMTP password"
|
||||
msgstr "Password SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:30
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Mail from option"
|
||||
msgstr "L'indirizzo del mittente dell'e-mail"
|
||||
|
||||
#: evibes/settings/constance.py:31
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Payment gateway URL"
|
||||
msgstr "URL del gateway di pagamento"
|
||||
|
||||
#: evibes/settings/constance.py:32
|
||||
msgid "SMTP username"
|
||||
msgstr ""
|
||||
msgid "Payment gateway token"
|
||||
msgstr "Token del gateway di pagamento"
|
||||
|
||||
#: evibes/settings/constance.py:33
|
||||
msgid "SMTP password"
|
||||
msgstr ""
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr "Importo minimo del gateway di pagamento"
|
||||
|
||||
#: evibes/settings/constance.py:34
|
||||
msgid "Mail from option"
|
||||
msgstr ""
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr "Importo massimo del gateway di pagamento"
|
||||
|
||||
#: evibes/settings/constance.py:35
|
||||
msgid "Payment gateway URL"
|
||||
msgstr ""
|
||||
msgid "Exchange rate API key"
|
||||
msgstr "Chiave API del tasso di cambio"
|
||||
|
||||
#: evibes/settings/constance.py:36
|
||||
msgid "Payment gateway token"
|
||||
msgstr ""
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr "URL dell'API OpenStreetMap Nominatim"
|
||||
|
||||
#: evibes/settings/constance.py:37
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:38
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:39
|
||||
msgid "Exchange rate API key"
|
||||
msgstr ""
|
||||
msgid "OpenAI API Key"
|
||||
msgstr "Chiave API OpenAI"
|
||||
|
||||
#: evibes/settings/constance.py:40
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:41
|
||||
msgid "OpenAI API Key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:44
|
||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||
msgstr ""
|
||||
"Chiave API astratta, se vuota - non sono state fornite funzioni astratte."
|
||||
|
||||
#: evibes/settings/constance.py:42
|
||||
msgid "HTTP Proxy"
|
||||
msgstr "Proxy HTTP"
|
||||
|
||||
#: evibes/settings/constance.py:43
|
||||
msgid "Disable buy functionality"
|
||||
msgstr "Disattivare la funzionalità di acquisto"
|
||||
|
||||
#: evibes/settings/constance.py:46
|
||||
msgid "HTTP Proxy"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:47
|
||||
msgid "Disable buy functionality"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:50
|
||||
msgid "An entity for storing advertisiment data"
|
||||
msgstr ""
|
||||
msgstr "Un'entità per la memorizzazione dei dati pubblicitari"
|
||||
|
||||
#: evibes/settings/constance.py:55
|
||||
#: evibes/settings/constance.py:51
|
||||
msgid "An entity for storing analytics data"
|
||||
msgstr ""
|
||||
msgstr "Un'entità per la memorizzazione dei dati analitici"
|
||||
|
||||
#: evibes/settings/drf.py:49
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Management:** Easily create, update, and manage your product "
|
||||
"listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||
"operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||
"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"
|
||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, 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"
|
||||
"## 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"
|
||||
"## 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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Benvenuti nella documentazione di {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentazione dell'API B2B.\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"
|
||||
"\n"
|
||||
"## Caratteristiche principali\n"
|
||||
"- **Gestione dei prodotti:** Creare, aggiornare e gestire facilmente gli elenchi dei prodotti con specifiche dettagliate.\n"
|
||||
"- Elaborazione degli ordini:** Gestione efficiente degli ordini di massa con operazioni semplificate per i commercianti.\n"
|
||||
"- Gestione dell'inventario:** Tenere sotto controllo i livelli delle scorte 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"
|
||||
"## 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"
|
||||
"\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"
|
||||
"\n"
|
||||
"## Versione\n"
|
||||
"Versione attuale dell'API: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/drf.py:74
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||
"- **Order Management:** Access detailed order information and process "
|
||||
"customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||
"management.\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"
|
||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Benvenuti nella documentazione della {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentazione dell'API della piattaforma.\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"
|
||||
"\n"
|
||||
"## Caratteristiche principali\n"
|
||||
"- **Catalogo dei prodotti:** Gestione dei dettagli dei prodotti, dei prezzi e della disponibilità.\n"
|
||||
"- Gestione degli ordini:** Accesso a informazioni dettagliate sugli ordini e gestione efficiente delle richieste dei clienti.\n"
|
||||
"- Ruoli e permessi degli utenti:** Impostazione dei ruoli e dei permessi 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"
|
||||
"## Autenticazione\n"
|
||||
"- L'autenticazione è gestita tramite token JWT. Includere il token nell'intestazione `X-EVIBES-AUTH` delle richieste nel formato `Bearer <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"
|
||||
"\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"
|
||||
"\n"
|
||||
"## Versione\n"
|
||||
"Versione attuale dell'API: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/jazzmin.py:21
|
||||
msgid "Documentation"
|
||||
msgstr "Documentazione"
|
||||
|
||||
#: evibes/settings/jazzmin.py:22
|
||||
msgid "Storefront"
|
||||
msgstr "Storefront"
|
||||
|
||||
#: evibes/settings/jazzmin.py:23
|
||||
msgid "Support"
|
||||
msgstr "Supporto"
|
||||
|
||||
#: evibes/settings/jazzmin.py:26
|
||||
msgid "GraphQL Docs"
|
||||
msgstr "Documenti GraphQL"
|
||||
|
||||
#: evibes/settings/jazzmin.py:31
|
||||
msgid "Platform REST Docs"
|
||||
msgstr "Documenti della piattaforma REST"
|
||||
|
||||
#: evibes/settings/jazzmin.py:36
|
||||
msgid "B2B REST Docs"
|
||||
msgstr "Documenti REST B2B"
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,201 +1,236 @@
|
|||
# EVIBES GETTEXT TRANSLATIONS
|
||||
# Copyright (C) 2025 EGOR <FUREUNOIR> GORBUNOV
|
||||
# This file is distributed under the same license as the EVIBES package.
|
||||
# EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>, 2025.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:31+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language: \n"
|
||||
"Language: ja-jp\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: evibes/settings/constance.py:18
|
||||
msgid "Name of the project"
|
||||
msgstr ""
|
||||
msgstr "プロジェクト名"
|
||||
|
||||
#: evibes/settings/constance.py:19
|
||||
msgid "Frontend domain name"
|
||||
msgstr ""
|
||||
msgstr "フロントエンド・ドメイン名"
|
||||
|
||||
#: evibes/settings/constance.py:20
|
||||
msgid "Base domain name"
|
||||
msgstr ""
|
||||
msgstr "ベースドメイン名"
|
||||
|
||||
#: evibes/settings/constance.py:21
|
||||
msgid "Name of the company"
|
||||
msgstr ""
|
||||
msgstr "会社名"
|
||||
|
||||
#: evibes/settings/constance.py:22
|
||||
msgid "Address of the company"
|
||||
msgstr ""
|
||||
msgstr "会社住所"
|
||||
|
||||
#: evibes/settings/constance.py:23
|
||||
msgid "Phone number of the company"
|
||||
msgstr ""
|
||||
msgstr "会社の電話番号"
|
||||
|
||||
#: evibes/settings/constance.py:24
|
||||
msgid "SMTP host"
|
||||
msgstr "SMTPホスト"
|
||||
|
||||
#: evibes/settings/constance.py:25
|
||||
msgid "SMTP port"
|
||||
msgstr "SMTPポート"
|
||||
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Designates whether every product has one stock or not"
|
||||
msgstr ""
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "TLSを使用する(「いいえ」は0、「はい」は1を指定する)"
|
||||
|
||||
#: evibes/settings/constance.py:27
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "SSLを使用する(「いいえ」は0、「はい」は1を指定する)"
|
||||
|
||||
#: evibes/settings/constance.py:28
|
||||
msgid "SMTP host"
|
||||
msgstr ""
|
||||
msgid "SMTP username"
|
||||
msgstr "SMTPユーザー名"
|
||||
|
||||
#: evibes/settings/constance.py:29
|
||||
msgid "SMTP port"
|
||||
msgstr ""
|
||||
msgid "SMTP password"
|
||||
msgstr "SMTPパスワード"
|
||||
|
||||
#: evibes/settings/constance.py:30
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Mail from option"
|
||||
msgstr "メール送信者のアドレス"
|
||||
|
||||
#: evibes/settings/constance.py:31
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Payment gateway URL"
|
||||
msgstr "決済ゲートウェイURL"
|
||||
|
||||
#: evibes/settings/constance.py:32
|
||||
msgid "SMTP username"
|
||||
msgstr ""
|
||||
msgid "Payment gateway token"
|
||||
msgstr "ペイメントゲートウェイ・トークン"
|
||||
|
||||
#: evibes/settings/constance.py:33
|
||||
msgid "SMTP password"
|
||||
msgstr ""
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr "ペイメントゲートウェイの最低金額"
|
||||
|
||||
#: evibes/settings/constance.py:34
|
||||
msgid "Mail from option"
|
||||
msgstr ""
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr "支払ゲートウェイ上限額"
|
||||
|
||||
#: evibes/settings/constance.py:35
|
||||
msgid "Payment gateway URL"
|
||||
msgstr ""
|
||||
msgid "Exchange rate API key"
|
||||
msgstr "為替レートAPIキー"
|
||||
|
||||
#: evibes/settings/constance.py:36
|
||||
msgid "Payment gateway token"
|
||||
msgstr ""
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr "OpenStreetMap Nominatim API URL"
|
||||
|
||||
#: evibes/settings/constance.py:37
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:38
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:39
|
||||
msgid "Exchange rate API key"
|
||||
msgstr ""
|
||||
msgid "OpenAI API Key"
|
||||
msgstr "OpenAI APIキー"
|
||||
|
||||
#: evibes/settings/constance.py:40
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:41
|
||||
msgid "OpenAI API Key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:44
|
||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||
msgstr ""
|
||||
msgstr "抽象APIキー、空の場合 - 抽象機能は提供されない"
|
||||
|
||||
#: evibes/settings/constance.py:42
|
||||
msgid "HTTP Proxy"
|
||||
msgstr "HTTPプロキシ"
|
||||
|
||||
#: evibes/settings/constance.py:43
|
||||
msgid "Disable buy functionality"
|
||||
msgstr "購入機能を無効にする"
|
||||
|
||||
#: evibes/settings/constance.py:46
|
||||
msgid "HTTP Proxy"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:47
|
||||
msgid "Disable buy functionality"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:50
|
||||
msgid "An entity for storing advertisiment data"
|
||||
msgstr ""
|
||||
msgstr "広告データを保存するエンティティ"
|
||||
|
||||
#: evibes/settings/constance.py:55
|
||||
#: evibes/settings/constance.py:51
|
||||
msgid "An entity for storing analytics data"
|
||||
msgstr ""
|
||||
msgstr "分析データを保存するエンティティ"
|
||||
|
||||
#: evibes/settings/drf.py:49
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Management:** Easily create, update, and manage your product "
|
||||
"listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||
"operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||
"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"
|
||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, 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"
|
||||
"## 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"
|
||||
"## 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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"ようこそ{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}へ。B2B API ドキュメントへようこそ。\n"
|
||||
"\n"
|
||||
"PH_1__}はB2B API は、さまざまな電子機器を販売するマーチャントにシームレスな統合を提供するように設計されています。このAPIを通じて、パートナーである販売業者は、リアルタイムの在庫レベルにアクセスしながら、商品、注文、在庫を簡単に管理できます。\n"
|
||||
"\n"
|
||||
"## 主な機能\n"
|
||||
"- 商品管理:** 商品リストを簡単に作成、更新、詳細な仕様で管理できます。\n"
|
||||
"- 注文処理:**商人のための合理化された操作で効率的に大量注文を処理します。\n"
|
||||
"- 在庫管理:**リアルタイムで在庫レベルを追跡し、円滑な履行を確保します。\n"
|
||||
"- **安全なトランザクション: **機密ビジネス情報を保護する安全な、暗号化されたトランザクション。\n"
|
||||
"- **多通貨サポート: **多通貨トランザクションとのあなたの市場の範囲を拡大して下さい。\n"
|
||||
"- リアルタイム通知:**在庫変更と注文ステータスのインスタントアラートで更新されます。\n"
|
||||
"\n"
|
||||
"## 認証\n"
|
||||
"- 認証はマーチャントトークンによって行われます。リクエストの `X-EVIBES-B2B-AUTH` ヘッダーに `Bearer <your_token>` という形式でトークンを含めてください。\n"
|
||||
"\n"
|
||||
"## 国際化\n"
|
||||
"- デフォルト以外の言語を使う場合は `Accept-Language` ヘッダを付ける。全言語のリストは `/app/languages/` にあります。\n"
|
||||
"\n"
|
||||
"## バージョン\n"
|
||||
"現在のAPIバージョン:現在のAPIバージョン: {EVIBES_VERSION}.\n"
|
||||
|
||||
#: evibes/settings/drf.py:74
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||
"- **Order Management:** Access detailed order information and process "
|
||||
"customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||
"management.\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"
|
||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"ようこそ{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}へ。Platform API ドキュメントへようこそ。\n"
|
||||
"\n"
|
||||
"PH_1__}はAPI は、商品リストの管理、注文の監視、家電量販店の分析へのアクセスを行うための中心的なハブです。ストアのバックエンド操作を管理するためのRESTfulエンドポイントを提供し、RESTとGraphQLの両方のオプションがあります。\n"
|
||||
"\n"
|
||||
"## 主な機能\n"
|
||||
"- 商品カタログ:** 商品の詳細、価格、在庫状況を管理します。\n"
|
||||
"- 注文管理:** 詳細な注文情報にアクセスし、顧客のリクエストを効率的に処理します。\n"
|
||||
"- ユーザーの役割と権限:**内部管理のためのユーザーの役割と権限を設定します。\n"
|
||||
"- カスタム統合:**強力なAPIを介して外部プラットフォームとシステムを接続します。\n"
|
||||
"- **詳細なレポート:**受注、販売実績、および製品データに関する包括的なレポートを生成します。\n"
|
||||
"- **リアルタイムデータ:**在庫、価格、注文状況のライブ更新を取得します。\n"
|
||||
"\n"
|
||||
"## 認証\n"
|
||||
"- 認証はJWTトークンで行われます。リクエストの `X-EVIBES-AUTH` ヘッダーに、`Bearer <your_token>` という形式でトークンを含めてください。\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"
|
||||
"## I18N\n"
|
||||
"- デフォルト以外の言語を使用するには `Accept-Language` ヘッダーを適用する。全言語のリストは `/app/languages/` にあります。\n"
|
||||
"\n"
|
||||
"## バージョン\n"
|
||||
"現在のAPIバージョン:現在のAPIバージョン: {EVIBES_VERSION}.\n"
|
||||
|
||||
#: evibes/settings/jazzmin.py:21
|
||||
msgid "Documentation"
|
||||
msgstr "ドキュメンテーション"
|
||||
|
||||
#: evibes/settings/jazzmin.py:22
|
||||
msgid "Storefront"
|
||||
msgstr "ストアフロント"
|
||||
|
||||
#: evibes/settings/jazzmin.py:23
|
||||
msgid "Support"
|
||||
msgstr "サポート"
|
||||
|
||||
#: evibes/settings/jazzmin.py:26
|
||||
msgid "GraphQL Docs"
|
||||
msgstr "GraphQLドキュメント"
|
||||
|
||||
#: evibes/settings/jazzmin.py:31
|
||||
msgid "Platform REST Docs"
|
||||
msgstr "プラットフォームRESTドキュメント"
|
||||
|
||||
#: evibes/settings/jazzmin.py:36
|
||||
msgid "B2B REST Docs"
|
||||
msgstr "B2B REST ドキュメント"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:31+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -40,83 +40,79 @@ msgstr ""
|
|||
msgid "Phone number of the company"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Designates whether every product has one stock or not"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:28
|
||||
#: evibes/settings/constance.py:24
|
||||
msgid "SMTP host"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:29
|
||||
#: evibes/settings/constance.py:25
|
||||
msgid "SMTP port"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:30
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:31
|
||||
#: evibes/settings/constance.py:27
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:32
|
||||
#: evibes/settings/constance.py:28
|
||||
msgid "SMTP username"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:33
|
||||
#: evibes/settings/constance.py:29
|
||||
msgid "SMTP password"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:34
|
||||
#: evibes/settings/constance.py:30
|
||||
msgid "Mail from option"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:35
|
||||
#: evibes/settings/constance.py:31
|
||||
msgid "Payment gateway URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:36
|
||||
#: evibes/settings/constance.py:32
|
||||
msgid "Payment gateway token"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:37
|
||||
#: evibes/settings/constance.py:33
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:38
|
||||
#: evibes/settings/constance.py:34
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:39
|
||||
#: evibes/settings/constance.py:35
|
||||
msgid "Exchange rate API key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:40
|
||||
#: evibes/settings/constance.py:36
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:41
|
||||
#: evibes/settings/constance.py:37
|
||||
msgid "OpenAI API Key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:44
|
||||
#: evibes/settings/constance.py:40
|
||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:46
|
||||
#: evibes/settings/constance.py:42
|
||||
msgid "HTTP Proxy"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:47
|
||||
#: evibes/settings/constance.py:43
|
||||
msgid "Disable buy functionality"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:50
|
||||
#: evibes/settings/constance.py:46
|
||||
msgid "An entity for storing advertisiment data"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:55
|
||||
#: evibes/settings/constance.py:51
|
||||
msgid "An entity for storing analytics data"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -199,3 +195,27 @@ msgid ""
|
|||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/jazzmin.py:21
|
||||
msgid "Documentation"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/jazzmin.py:22
|
||||
msgid "Storefront"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/jazzmin.py:23
|
||||
msgid "Support"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/jazzmin.py:26
|
||||
msgid "GraphQL Docs"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/jazzmin.py:31
|
||||
msgid "Platform REST Docs"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/jazzmin.py:36
|
||||
msgid "B2B REST Docs"
|
||||
msgstr ""
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,201 +1,237 @@
|
|||
# EVIBES GETTEXT TRANSLATIONS
|
||||
# Copyright (C) 2025 EGOR <FUREUNOIR> GORBUNOV
|
||||
# This file is distributed under the same license as the EVIBES package.
|
||||
# EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>, 2025.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:31+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language: \n"
|
||||
"Language: nl-nl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: evibes/settings/constance.py:18
|
||||
msgid "Name of the project"
|
||||
msgstr ""
|
||||
msgstr "Naam van het project"
|
||||
|
||||
#: evibes/settings/constance.py:19
|
||||
msgid "Frontend domain name"
|
||||
msgstr ""
|
||||
msgstr "Frontend domeinnaam"
|
||||
|
||||
#: evibes/settings/constance.py:20
|
||||
msgid "Base domain name"
|
||||
msgstr ""
|
||||
msgstr "Basis domeinnaam"
|
||||
|
||||
#: evibes/settings/constance.py:21
|
||||
msgid "Name of the company"
|
||||
msgstr ""
|
||||
msgstr "Naam van het bedrijf"
|
||||
|
||||
#: evibes/settings/constance.py:22
|
||||
msgid "Address of the company"
|
||||
msgstr ""
|
||||
msgstr "Adres van het bedrijf"
|
||||
|
||||
#: evibes/settings/constance.py:23
|
||||
msgid "Phone number of the company"
|
||||
msgstr ""
|
||||
msgstr "Telefoonnummer van het bedrijf"
|
||||
|
||||
#: evibes/settings/constance.py:24
|
||||
msgid "SMTP host"
|
||||
msgstr "SMTP host"
|
||||
|
||||
#: evibes/settings/constance.py:25
|
||||
msgid "SMTP port"
|
||||
msgstr "SMTP poort"
|
||||
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Designates whether every product has one stock or not"
|
||||
msgstr ""
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "TLS gebruiken (geef 0 op voor Nee en 1 voor Ja)"
|
||||
|
||||
#: evibes/settings/constance.py:27
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "SSL gebruiken (geef 0 op voor Nee en 1 voor Ja)"
|
||||
|
||||
#: evibes/settings/constance.py:28
|
||||
msgid "SMTP host"
|
||||
msgstr ""
|
||||
msgid "SMTP username"
|
||||
msgstr "SMTP gebruikersnaam"
|
||||
|
||||
#: evibes/settings/constance.py:29
|
||||
msgid "SMTP port"
|
||||
msgstr ""
|
||||
msgid "SMTP password"
|
||||
msgstr "SMTP wachtwoord"
|
||||
|
||||
#: evibes/settings/constance.py:30
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Mail from option"
|
||||
msgstr "Het adres van de afzender van de e-mail"
|
||||
|
||||
#: evibes/settings/constance.py:31
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Payment gateway URL"
|
||||
msgstr "URL betalingsgateway"
|
||||
|
||||
#: evibes/settings/constance.py:32
|
||||
msgid "SMTP username"
|
||||
msgstr ""
|
||||
msgid "Payment gateway token"
|
||||
msgstr "Betaal gateway token"
|
||||
|
||||
#: evibes/settings/constance.py:33
|
||||
msgid "SMTP password"
|
||||
msgstr ""
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr "Minimumbedrag betalingsgateway"
|
||||
|
||||
#: evibes/settings/constance.py:34
|
||||
msgid "Mail from option"
|
||||
msgstr ""
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr "Maximumbedrag betalingsgateway"
|
||||
|
||||
#: evibes/settings/constance.py:35
|
||||
msgid "Payment gateway URL"
|
||||
msgstr ""
|
||||
msgid "Exchange rate API key"
|
||||
msgstr "Wisselkoers API sleutel"
|
||||
|
||||
#: evibes/settings/constance.py:36
|
||||
msgid "Payment gateway token"
|
||||
msgstr ""
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr "OpenStreetMap Nominatim API URL"
|
||||
|
||||
#: evibes/settings/constance.py:37
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:38
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:39
|
||||
msgid "Exchange rate API key"
|
||||
msgstr ""
|
||||
msgid "OpenAI API Key"
|
||||
msgstr "OpenAI API sleutel"
|
||||
|
||||
#: evibes/settings/constance.py:40
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:41
|
||||
msgid "OpenAI API Key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:44
|
||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||
msgstr ""
|
||||
"Abstracte API-sleutel, indien leeg - geen abstracte functies beschikbaar"
|
||||
|
||||
#: evibes/settings/constance.py:42
|
||||
msgid "HTTP Proxy"
|
||||
msgstr "HTTP-proxy"
|
||||
|
||||
#: evibes/settings/constance.py:43
|
||||
msgid "Disable buy functionality"
|
||||
msgstr "Koopfunctie uitschakelen"
|
||||
|
||||
#: evibes/settings/constance.py:46
|
||||
msgid "HTTP Proxy"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:47
|
||||
msgid "Disable buy functionality"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:50
|
||||
msgid "An entity for storing advertisiment data"
|
||||
msgstr ""
|
||||
msgstr "Een entiteit voor het opslaan van adverteerdersgegevens"
|
||||
|
||||
#: evibes/settings/constance.py:55
|
||||
#: evibes/settings/constance.py:51
|
||||
msgid "An entity for storing analytics data"
|
||||
msgstr ""
|
||||
msgstr "Een entiteit voor het opslaan van analytische gegevens"
|
||||
|
||||
#: evibes/settings/drf.py:49
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Management:** Easily create, update, and manage your product "
|
||||
"listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||
"operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||
"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"
|
||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, 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"
|
||||
"## 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"
|
||||
"## 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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Welkom bij de {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API documentatie.\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"
|
||||
"\n"
|
||||
"## Belangrijkste functies\n"
|
||||
"- **Productbeheer:**Maak, update en beheer eenvoudig je productlijsten met gedetailleerde specificaties.\n"
|
||||
"- Orderverwerking:** Behandel bulkorders efficiënt met gestroomlijnde operaties voor verkopers.\n"
|
||||
"- Voorraadbeheer:** Houd voorraadniveaus in real-time bij, voor een soepele 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"
|
||||
"## 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"
|
||||
"\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"
|
||||
"\n"
|
||||
"## Versie\n"
|
||||
"Huidige API-versie: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/drf.py:74
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||
"- **Order Management:** Access detailed order information and process "
|
||||
"customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||
"management.\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"
|
||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Welkom bij de {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentatie.\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"
|
||||
"\n"
|
||||
"## Belangrijkste functies\n"
|
||||
"- **Productcatalogus:** Beheer productgegevens, prijzen en beschikbaarheid.\n"
|
||||
"- Orderbeheer:**Toegang tot gedetailleerde orderinformatie en efficiënte verwerking van klantverzoeken.\n"
|
||||
"- **Gebruikersrollen en -rechten:** Stel gebruikersrollen en -rechten in voor intern beheer.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"\n"
|
||||
"## Versie\n"
|
||||
"Huidige API-versie: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/jazzmin.py:21
|
||||
msgid "Documentation"
|
||||
msgstr "Documentatie"
|
||||
|
||||
#: evibes/settings/jazzmin.py:22
|
||||
msgid "Storefront"
|
||||
msgstr "Winkelpui"
|
||||
|
||||
#: evibes/settings/jazzmin.py:23
|
||||
msgid "Support"
|
||||
msgstr "Ondersteuning"
|
||||
|
||||
#: evibes/settings/jazzmin.py:26
|
||||
msgid "GraphQL Docs"
|
||||
msgstr "GraphQL-documenten"
|
||||
|
||||
#: evibes/settings/jazzmin.py:31
|
||||
msgid "Platform REST Docs"
|
||||
msgstr "Platform REST-documenten"
|
||||
|
||||
#: evibes/settings/jazzmin.py:36
|
||||
msgid "B2B REST Docs"
|
||||
msgstr "B2B REST-documenten"
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,201 +1,236 @@
|
|||
# EVIBES GETTEXT TRANSLATIONS
|
||||
# Copyright (C) 2025 EGOR <FUREUNOIR> GORBUNOV
|
||||
# This file is distributed under the same license as the EVIBES package.
|
||||
# EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>, 2025.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:31+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language: \n"
|
||||
"Language: pl-pl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: evibes/settings/constance.py:18
|
||||
msgid "Name of the project"
|
||||
msgstr ""
|
||||
msgstr "Nazwa projektu"
|
||||
|
||||
#: evibes/settings/constance.py:19
|
||||
msgid "Frontend domain name"
|
||||
msgstr ""
|
||||
msgstr "Nazwa domeny frontendu"
|
||||
|
||||
#: evibes/settings/constance.py:20
|
||||
msgid "Base domain name"
|
||||
msgstr ""
|
||||
msgstr "Nazwa domeny podstawowej"
|
||||
|
||||
#: evibes/settings/constance.py:21
|
||||
msgid "Name of the company"
|
||||
msgstr ""
|
||||
msgstr "Nazwa firmy"
|
||||
|
||||
#: evibes/settings/constance.py:22
|
||||
msgid "Address of the company"
|
||||
msgstr ""
|
||||
msgstr "Adres spółki"
|
||||
|
||||
#: evibes/settings/constance.py:23
|
||||
msgid "Phone number of the company"
|
||||
msgstr ""
|
||||
msgstr "Numer telefonu firmy"
|
||||
|
||||
#: evibes/settings/constance.py:24
|
||||
msgid "SMTP host"
|
||||
msgstr "Host SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:25
|
||||
msgid "SMTP port"
|
||||
msgstr "Port SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Designates whether every product has one stock or not"
|
||||
msgstr ""
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Użyj TLS (określ 0 dla Nie i 1 dla Tak)"
|
||||
|
||||
#: evibes/settings/constance.py:27
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Użyj SSL (określ 0 dla Nie i 1 dla Tak)"
|
||||
|
||||
#: evibes/settings/constance.py:28
|
||||
msgid "SMTP host"
|
||||
msgstr ""
|
||||
msgid "SMTP username"
|
||||
msgstr "Nazwa użytkownika SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:29
|
||||
msgid "SMTP port"
|
||||
msgstr ""
|
||||
msgid "SMTP password"
|
||||
msgstr "Hasło SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:30
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Mail from option"
|
||||
msgstr "Adres nadawcy wiadomości e-mail"
|
||||
|
||||
#: evibes/settings/constance.py:31
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Payment gateway URL"
|
||||
msgstr "Adres URL bramki płatności"
|
||||
|
||||
#: evibes/settings/constance.py:32
|
||||
msgid "SMTP username"
|
||||
msgstr ""
|
||||
msgid "Payment gateway token"
|
||||
msgstr "Token bramki płatności"
|
||||
|
||||
#: evibes/settings/constance.py:33
|
||||
msgid "SMTP password"
|
||||
msgstr ""
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr "Minimalna kwota bramki płatności"
|
||||
|
||||
#: evibes/settings/constance.py:34
|
||||
msgid "Mail from option"
|
||||
msgstr ""
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr "Maksymalna kwota bramki płatności"
|
||||
|
||||
#: evibes/settings/constance.py:35
|
||||
msgid "Payment gateway URL"
|
||||
msgstr ""
|
||||
msgid "Exchange rate API key"
|
||||
msgstr "Klucz API kursu wymiany"
|
||||
|
||||
#: evibes/settings/constance.py:36
|
||||
msgid "Payment gateway token"
|
||||
msgstr ""
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr "Adres URL interfejsu API OpenStreetMap Nominatim"
|
||||
|
||||
#: evibes/settings/constance.py:37
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:38
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:39
|
||||
msgid "Exchange rate API key"
|
||||
msgstr ""
|
||||
msgid "OpenAI API Key"
|
||||
msgstr "Klucz API OpenAI"
|
||||
|
||||
#: evibes/settings/constance.py:40
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:41
|
||||
msgid "OpenAI API Key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:44
|
||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||
msgstr ""
|
||||
msgstr "Abstract API Key, jeśli pusty - brak funkcji Abstract"
|
||||
|
||||
#: evibes/settings/constance.py:42
|
||||
msgid "HTTP Proxy"
|
||||
msgstr "Serwer proxy HTTP"
|
||||
|
||||
#: evibes/settings/constance.py:43
|
||||
msgid "Disable buy functionality"
|
||||
msgstr "Wyłączenie funkcji kupowania"
|
||||
|
||||
#: evibes/settings/constance.py:46
|
||||
msgid "HTTP Proxy"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:47
|
||||
msgid "Disable buy functionality"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:50
|
||||
msgid "An entity for storing advertisiment data"
|
||||
msgstr ""
|
||||
msgstr "Jednostka do przechowywania danych reklamowych"
|
||||
|
||||
#: evibes/settings/constance.py:55
|
||||
#: evibes/settings/constance.py:51
|
||||
msgid "An entity for storing analytics data"
|
||||
msgstr ""
|
||||
msgstr "Jednostka do przechowywania danych analitycznych"
|
||||
|
||||
#: evibes/settings/drf.py:49
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Management:** Easily create, update, and manage your product "
|
||||
"listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||
"operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||
"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"
|
||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, 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"
|
||||
"## 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"
|
||||
"## 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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Witamy w dokumentacji {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API.\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"
|
||||
"\n"
|
||||
"## Kluczowe funkcje\n"
|
||||
"- Zarządzanie produktami:** Łatwe tworzenie, aktualizowanie i zarządzanie listami produktów ze szczegółowymi specyfikacjami.\n"
|
||||
"- Przetwarzanie zamówień:** Efektywna obsługa zamówień masowych dzięki usprawnionym operacjom dla sprzedawców.\n"
|
||||
"- Zarządzanie zapasami:** Śledź poziomy zapasów w czasie rzeczywistym, 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"
|
||||
"## 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"
|
||||
"\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"
|
||||
"\n"
|
||||
"## Wersja\n"
|
||||
"Aktualna wersja API: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/drf.py:74
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||
"- **Order Management:** Access detailed order information and process "
|
||||
"customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||
"management.\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"
|
||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Witamy w dokumentacji {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Dokumentacja API platformy.\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"
|
||||
"\n"
|
||||
"## Kluczowe funkcje\n"
|
||||
"- Katalog produktów:** Zarządzanie szczegółami produktów, cenami i dostępnością.\n"
|
||||
"- Zarządzanie zamówieniami:** Dostęp do szczegółowych informacji o zamówieniach i wydajne przetwarzanie żądań klientów.\n"
|
||||
"- **User Roles & Permissions:** Ustawianie ról i uprawnień użytkowników dla 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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"\n"
|
||||
"## Wersja\n"
|
||||
"Aktualna wersja API: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/jazzmin.py:21
|
||||
msgid "Documentation"
|
||||
msgstr "Dokumentacja"
|
||||
|
||||
#: evibes/settings/jazzmin.py:22
|
||||
msgid "Storefront"
|
||||
msgstr "Witryna sklepowa"
|
||||
|
||||
#: evibes/settings/jazzmin.py:23
|
||||
msgid "Support"
|
||||
msgstr "Wsparcie"
|
||||
|
||||
#: evibes/settings/jazzmin.py:26
|
||||
msgid "GraphQL Docs"
|
||||
msgstr "Dokumenty GraphQL"
|
||||
|
||||
#: evibes/settings/jazzmin.py:31
|
||||
msgid "Platform REST Docs"
|
||||
msgstr "Dokumenty platformy REST"
|
||||
|
||||
#: evibes/settings/jazzmin.py:36
|
||||
msgid "B2B REST Docs"
|
||||
msgstr "Dokumenty B2B REST"
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,202 +1,236 @@
|
|||
# EVIBES GETTEXT TRANSLATIONS
|
||||
# Copyright (C) 2025 EGOR <FUREUNOIR> GORBUNOV
|
||||
# This file is distributed under the same license as the EVIBES package.
|
||||
# EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>, 2025.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:31+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language: \n"
|
||||
"Language: pt-br\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: evibes/settings/constance.py:18
|
||||
msgid "Name of the project"
|
||||
msgstr ""
|
||||
msgstr "Nome do projeto"
|
||||
|
||||
#: evibes/settings/constance.py:19
|
||||
msgid "Frontend domain name"
|
||||
msgstr ""
|
||||
msgstr "Nome de domínio de front-end"
|
||||
|
||||
#: evibes/settings/constance.py:20
|
||||
msgid "Base domain name"
|
||||
msgstr ""
|
||||
msgstr "Nome de domínio básico"
|
||||
|
||||
#: evibes/settings/constance.py:21
|
||||
msgid "Name of the company"
|
||||
msgstr ""
|
||||
msgstr "Nome da empresa"
|
||||
|
||||
#: evibes/settings/constance.py:22
|
||||
msgid "Address of the company"
|
||||
msgstr ""
|
||||
msgstr "Endereço da empresa"
|
||||
|
||||
#: evibes/settings/constance.py:23
|
||||
msgid "Phone number of the company"
|
||||
msgstr ""
|
||||
msgstr "Número de telefone da empresa"
|
||||
|
||||
#: evibes/settings/constance.py:24
|
||||
msgid "SMTP host"
|
||||
msgstr "Host SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:25
|
||||
msgid "SMTP port"
|
||||
msgstr "Porta SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Designates whether every product has one stock or not"
|
||||
msgstr ""
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Use TLS (especifique 0 para No e 1 para Yes)"
|
||||
|
||||
#: evibes/settings/constance.py:27
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Use SSL (especifique 0 para No e 1 para Yes)"
|
||||
|
||||
#: evibes/settings/constance.py:28
|
||||
msgid "SMTP host"
|
||||
msgstr ""
|
||||
msgid "SMTP username"
|
||||
msgstr "Nome de usuário SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:29
|
||||
msgid "SMTP port"
|
||||
msgstr ""
|
||||
msgid "SMTP password"
|
||||
msgstr "Senha SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:30
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Mail from option"
|
||||
msgstr "O endereço do remetente do e-mail"
|
||||
|
||||
#: evibes/settings/constance.py:31
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Payment gateway URL"
|
||||
msgstr "URL do gateway de pagamento"
|
||||
|
||||
#: evibes/settings/constance.py:32
|
||||
msgid "SMTP username"
|
||||
msgstr ""
|
||||
msgid "Payment gateway token"
|
||||
msgstr "Token de gateway de pagamento"
|
||||
|
||||
#: evibes/settings/constance.py:33
|
||||
msgid "SMTP password"
|
||||
msgstr ""
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr "Valor mínimo do gateway de pagamento"
|
||||
|
||||
#: evibes/settings/constance.py:34
|
||||
msgid "Mail from option"
|
||||
msgstr ""
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr "Valor máximo do gateway de pagamento"
|
||||
|
||||
#: evibes/settings/constance.py:35
|
||||
msgid "Payment gateway URL"
|
||||
msgstr ""
|
||||
msgid "Exchange rate API key"
|
||||
msgstr "Chave da API de taxa de câmbio"
|
||||
|
||||
#: evibes/settings/constance.py:36
|
||||
msgid "Payment gateway token"
|
||||
msgstr ""
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr "URL da API do OpenStreetMap Nominatim"
|
||||
|
||||
#: evibes/settings/constance.py:37
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:38
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:39
|
||||
msgid "Exchange rate API key"
|
||||
msgstr ""
|
||||
msgid "OpenAI API Key"
|
||||
msgstr "Chave da API da OpenAI"
|
||||
|
||||
#: evibes/settings/constance.py:40
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:41
|
||||
msgid "OpenAI API Key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:44
|
||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||
msgstr ""
|
||||
msgstr "Chave de API abstrata, se vazia - nenhum recurso abstrato fornecido"
|
||||
|
||||
#: evibes/settings/constance.py:42
|
||||
msgid "HTTP Proxy"
|
||||
msgstr "Proxy HTTP"
|
||||
|
||||
#: evibes/settings/constance.py:43
|
||||
msgid "Disable buy functionality"
|
||||
msgstr "Desativar a funcionalidade de compra"
|
||||
|
||||
#: evibes/settings/constance.py:46
|
||||
msgid "HTTP Proxy"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:47
|
||||
msgid "Disable buy functionality"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:50
|
||||
msgid "An entity for storing advertisiment data"
|
||||
msgstr ""
|
||||
msgstr "Uma entidade para armazenar dados de propaganda"
|
||||
|
||||
#: evibes/settings/constance.py:55
|
||||
#: evibes/settings/constance.py:51
|
||||
msgid "An entity for storing analytics data"
|
||||
msgstr ""
|
||||
msgstr "Uma entidade para armazenar dados analíticos"
|
||||
|
||||
#: evibes/settings/drf.py:49
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Management:** Easily create, update, and manage your product "
|
||||
"listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||
"operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||
"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"
|
||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, 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"
|
||||
"## 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"
|
||||
"## 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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Bem-vindo à documentação da {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentação da API B2B.\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"
|
||||
"\n"
|
||||
"## Principais recursos\n"
|
||||
"- Gerenciamento de produtos:** Crie, atualize e gerencie facilmente suas listas de produtos com especificações detalhadas.\n"
|
||||
"- Processamento de pedidos:** Trate os pedidos em massa de forma eficiente com operações simplificadas para os comerciantes.\n"
|
||||
"- Gerenciamento de estoque:** Acompanhe os níveis de estoque em tempo real, 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"
|
||||
"## 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"
|
||||
"\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"
|
||||
"\n"
|
||||
"## Versão\n"
|
||||
"Versão atual da API: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/drf.py:74
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||
"- **Order Management:** Access detailed order information and process "
|
||||
"customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||
"management.\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"
|
||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Bem-vindo à documentação da {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentação da API da plataforma.\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"
|
||||
"\n"
|
||||
"## Principais recursos\n"
|
||||
"- Catálogo de produtos:** Gerencie detalhes, preços e disponibilidade dos produtos.\n"
|
||||
"- Gerenciamento de pedidos:** Acesse informações detalhadas sobre os pedidos e processe as solicitações dos clientes com eficiência.\n"
|
||||
"- Funções e permissões do usuário:** Defina funções e permissões do usuário 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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"\n"
|
||||
"## Versão\n"
|
||||
"Versão atual da API: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/jazzmin.py:21
|
||||
msgid "Documentation"
|
||||
msgstr "Documentação"
|
||||
|
||||
#: evibes/settings/jazzmin.py:22
|
||||
msgid "Storefront"
|
||||
msgstr "Vitrine"
|
||||
|
||||
#: evibes/settings/jazzmin.py:23
|
||||
msgid "Support"
|
||||
msgstr "Suporte"
|
||||
|
||||
#: evibes/settings/jazzmin.py:26
|
||||
msgid "GraphQL Docs"
|
||||
msgstr "Documentos do GraphQL"
|
||||
|
||||
#: evibes/settings/jazzmin.py:31
|
||||
msgid "Platform REST Docs"
|
||||
msgstr "Documentos REST da plataforma"
|
||||
|
||||
#: evibes/settings/jazzmin.py:36
|
||||
msgid "B2B REST Docs"
|
||||
msgstr "Documentos B2B REST"
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,201 +1,238 @@
|
|||
# EVIBES GETTEXT TRANSLATIONS
|
||||
# Copyright (C) 2025 EGOR <FUREUNOIR> GORBUNOV
|
||||
# This file is distributed under the same license as the EVIBES package.
|
||||
# EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>, 2025.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:31+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language: \n"
|
||||
"Language: ro-ro\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: evibes/settings/constance.py:18
|
||||
msgid "Name of the project"
|
||||
msgstr ""
|
||||
msgstr "Denumirea proiectului"
|
||||
|
||||
#: evibes/settings/constance.py:19
|
||||
msgid "Frontend domain name"
|
||||
msgstr ""
|
||||
msgstr "Nume de domeniu Frontend"
|
||||
|
||||
#: evibes/settings/constance.py:20
|
||||
msgid "Base domain name"
|
||||
msgstr ""
|
||||
msgstr "Numele domeniului de bază"
|
||||
|
||||
#: evibes/settings/constance.py:21
|
||||
msgid "Name of the company"
|
||||
msgstr ""
|
||||
msgstr "Denumirea societății"
|
||||
|
||||
#: evibes/settings/constance.py:22
|
||||
msgid "Address of the company"
|
||||
msgstr ""
|
||||
msgstr "Adresa societății"
|
||||
|
||||
#: evibes/settings/constance.py:23
|
||||
msgid "Phone number of the company"
|
||||
msgstr ""
|
||||
msgstr "Numărul de telefon al societății"
|
||||
|
||||
#: evibes/settings/constance.py:24
|
||||
msgid "SMTP host"
|
||||
msgstr "Gazdă SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:25
|
||||
msgid "SMTP port"
|
||||
msgstr "Portul SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Designates whether every product has one stock or not"
|
||||
msgstr ""
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Utilizați TLS (specificați 0 pentru Nu și 1 pentru Da)"
|
||||
|
||||
#: evibes/settings/constance.py:27
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Utilizați SSL (specificați 0 pentru Nu și 1 pentru Da)"
|
||||
|
||||
#: evibes/settings/constance.py:28
|
||||
msgid "SMTP host"
|
||||
msgstr ""
|
||||
msgid "SMTP username"
|
||||
msgstr "Nume utilizator SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:29
|
||||
msgid "SMTP port"
|
||||
msgstr ""
|
||||
msgid "SMTP password"
|
||||
msgstr "Parola SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:30
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Mail from option"
|
||||
msgstr "Adresa expeditorului e-mailurilor"
|
||||
|
||||
#: evibes/settings/constance.py:31
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Payment gateway URL"
|
||||
msgstr "URL-ul gateway-ului de plată"
|
||||
|
||||
#: evibes/settings/constance.py:32
|
||||
msgid "SMTP username"
|
||||
msgstr ""
|
||||
msgid "Payment gateway token"
|
||||
msgstr "Token pentru gateway-ul de plată"
|
||||
|
||||
#: evibes/settings/constance.py:33
|
||||
msgid "SMTP password"
|
||||
msgstr ""
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr "Suma minimă a gateway-ului de plată"
|
||||
|
||||
#: evibes/settings/constance.py:34
|
||||
msgid "Mail from option"
|
||||
msgstr ""
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr "Suma maximă a gateway-ului de plată"
|
||||
|
||||
#: evibes/settings/constance.py:35
|
||||
msgid "Payment gateway URL"
|
||||
msgstr ""
|
||||
msgid "Exchange rate API key"
|
||||
msgstr "Cheie API pentru rata de schimb"
|
||||
|
||||
#: evibes/settings/constance.py:36
|
||||
msgid "Payment gateway token"
|
||||
msgstr ""
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr "OpenStreetMap Nominatim API URL"
|
||||
|
||||
#: evibes/settings/constance.py:37
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:38
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:39
|
||||
msgid "Exchange rate API key"
|
||||
msgstr ""
|
||||
msgid "OpenAI API Key"
|
||||
msgstr "Cheie API OpenAI"
|
||||
|
||||
#: evibes/settings/constance.py:40
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:41
|
||||
msgid "OpenAI API Key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:44
|
||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||
msgstr ""
|
||||
"Cheie API abstractă, dacă este goală - nu sunt furnizate caracteristici "
|
||||
"abstracte"
|
||||
|
||||
#: evibes/settings/constance.py:42
|
||||
msgid "HTTP Proxy"
|
||||
msgstr "Proxy HTTP"
|
||||
|
||||
#: evibes/settings/constance.py:43
|
||||
msgid "Disable buy functionality"
|
||||
msgstr "Dezactivați funcționalitatea de cumpărare"
|
||||
|
||||
#: evibes/settings/constance.py:46
|
||||
msgid "HTTP Proxy"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:47
|
||||
msgid "Disable buy functionality"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:50
|
||||
msgid "An entity for storing advertisiment data"
|
||||
msgstr ""
|
||||
msgstr "O entitate pentru stocarea datelor privind publicitatea"
|
||||
|
||||
#: evibes/settings/constance.py:55
|
||||
#: evibes/settings/constance.py:51
|
||||
msgid "An entity for storing analytics data"
|
||||
msgstr ""
|
||||
msgstr "O entitate pentru stocarea datelor analitice"
|
||||
|
||||
#: evibes/settings/drf.py:49
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Management:** Easily create, update, and manage your product "
|
||||
"listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||
"operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||
"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"
|
||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, 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"
|
||||
"## 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"
|
||||
"## 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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Bine ați venit la documentația {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Documentația API B2B.\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"
|
||||
"\n"
|
||||
"## Caracteristici cheie\n"
|
||||
"- **Product Management: ** Creați, actualizați și gestionați cu ușurință listele de produse cu specificații detaliate.\n"
|
||||
"- **Procesarea comenzilor:** Gestionați eficient comenzile voluminoase cu operațiuni simplificate pentru comercianți.\n"
|
||||
"- **Gestionarea stocurilor:** Urmăriți nivelul stocurilor în timp real, 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"
|
||||
"## 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"
|
||||
"\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"
|
||||
"\n"
|
||||
"## Versiune\n"
|
||||
"Versiunea curentă a API: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/drf.py:74
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||
"- **Order Management:** Access detailed order information and process "
|
||||
"customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||
"management.\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"
|
||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Bine ați venit la documentația {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Platform API documentation.\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"
|
||||
"\n"
|
||||
"## Caracteristici cheie\n"
|
||||
"- **Product Catalog:** Gestionați detaliile, prețurile și disponibilitatea produselor.\n"
|
||||
"- **Order Management:** Accesați informații detaliate despre comenzi și procesați eficient cererile clienților.\n"
|
||||
"- **Role și permisiuni ale utilizatorilor:** Setați rolurile și permisiunile 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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"\n"
|
||||
"## Versiune\n"
|
||||
"Versiunea curentă a API: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/jazzmin.py:21
|
||||
msgid "Documentation"
|
||||
msgstr "Documentație"
|
||||
|
||||
#: evibes/settings/jazzmin.py:22
|
||||
msgid "Storefront"
|
||||
msgstr "Vitrină"
|
||||
|
||||
#: evibes/settings/jazzmin.py:23
|
||||
msgid "Support"
|
||||
msgstr "Sprijin"
|
||||
|
||||
#: evibes/settings/jazzmin.py:26
|
||||
msgid "GraphQL Docs"
|
||||
msgstr "Docuri GraphQL"
|
||||
|
||||
#: evibes/settings/jazzmin.py:31
|
||||
msgid "Platform REST Docs"
|
||||
msgstr "Platforma REST Docs"
|
||||
|
||||
#: evibes/settings/jazzmin.py:36
|
||||
msgid "B2B REST Docs"
|
||||
msgstr "Docuri B2B REST"
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,201 +1,237 @@
|
|||
# EVIBES GETTEXT TRANSLATIONS
|
||||
# Copyright (C) 2025 EGOR <FUREUNOIR> GORBUNOV
|
||||
# This file is distributed under the same license as the EVIBES package.
|
||||
# EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>, 2025.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:31+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language: \n"
|
||||
"Language: ru-ru\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: evibes/settings/constance.py:18
|
||||
msgid "Name of the project"
|
||||
msgstr ""
|
||||
msgstr "Название проекта"
|
||||
|
||||
#: evibes/settings/constance.py:19
|
||||
msgid "Frontend domain name"
|
||||
msgstr ""
|
||||
msgstr "Доменное имя фронтенд-приложения"
|
||||
|
||||
#: evibes/settings/constance.py:20
|
||||
msgid "Base domain name"
|
||||
msgstr ""
|
||||
msgstr "Базовое доменное имя"
|
||||
|
||||
#: evibes/settings/constance.py:21
|
||||
msgid "Name of the company"
|
||||
msgstr ""
|
||||
msgstr "Название компании"
|
||||
|
||||
#: evibes/settings/constance.py:22
|
||||
msgid "Address of the company"
|
||||
msgstr ""
|
||||
msgstr "Адрес компании"
|
||||
|
||||
#: evibes/settings/constance.py:23
|
||||
msgid "Phone number of the company"
|
||||
msgstr ""
|
||||
msgstr "Номер телефона компании"
|
||||
|
||||
#: evibes/settings/constance.py:24
|
||||
msgid "SMTP host"
|
||||
msgstr "SMTP-хост"
|
||||
|
||||
#: evibes/settings/constance.py:25
|
||||
msgid "SMTP port"
|
||||
msgstr "Порт SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Designates whether every product has one stock or not"
|
||||
msgstr ""
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Использовать TLS (укажите 0 для \"Нет\" и 1 для \"Да\")"
|
||||
|
||||
#: evibes/settings/constance.py:27
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "Использовать SSL (укажите 0 для \"Нет\" и 1 для \"Да\")"
|
||||
|
||||
#: evibes/settings/constance.py:28
|
||||
msgid "SMTP host"
|
||||
msgstr ""
|
||||
msgid "SMTP username"
|
||||
msgstr "Имя пользователя SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:29
|
||||
msgid "SMTP port"
|
||||
msgstr ""
|
||||
msgid "SMTP password"
|
||||
msgstr "Пароль SMTP"
|
||||
|
||||
#: evibes/settings/constance.py:30
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Mail from option"
|
||||
msgstr "Адрес отправителя электронного письма"
|
||||
|
||||
#: evibes/settings/constance.py:31
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Payment gateway URL"
|
||||
msgstr "URL-адрес платежного шлюза"
|
||||
|
||||
#: evibes/settings/constance.py:32
|
||||
msgid "SMTP username"
|
||||
msgstr ""
|
||||
msgid "Payment gateway token"
|
||||
msgstr "Токен платежного шлюза"
|
||||
|
||||
#: evibes/settings/constance.py:33
|
||||
msgid "SMTP password"
|
||||
msgstr ""
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr "Минимальная сумма платежного шлюза"
|
||||
|
||||
#: evibes/settings/constance.py:34
|
||||
msgid "Mail from option"
|
||||
msgstr ""
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr "Максимальная сумма платежного шлюза"
|
||||
|
||||
#: evibes/settings/constance.py:35
|
||||
msgid "Payment gateway URL"
|
||||
msgstr ""
|
||||
msgid "Exchange rate API key"
|
||||
msgstr "Ключ API обменного курса"
|
||||
|
||||
#: evibes/settings/constance.py:36
|
||||
msgid "Payment gateway token"
|
||||
msgstr ""
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr "URL-адрес API OpenStreetMap Nominatim"
|
||||
|
||||
#: evibes/settings/constance.py:37
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:38
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:39
|
||||
msgid "Exchange rate API key"
|
||||
msgstr ""
|
||||
msgid "OpenAI API Key"
|
||||
msgstr "Ключ API OpenAI"
|
||||
|
||||
#: evibes/settings/constance.py:40
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:41
|
||||
msgid "OpenAI API Key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:44
|
||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||
msgstr ""
|
||||
"API-ключ Abstract, если пустой - `абстрактные` функции не предоставляются"
|
||||
|
||||
#: evibes/settings/constance.py:42
|
||||
msgid "HTTP Proxy"
|
||||
msgstr "HTTP-прокси"
|
||||
|
||||
#: evibes/settings/constance.py:43
|
||||
msgid "Disable buy functionality"
|
||||
msgstr "Отключить функцию покупки"
|
||||
|
||||
#: evibes/settings/constance.py:46
|
||||
msgid "HTTP Proxy"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:47
|
||||
msgid "Disable buy functionality"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:50
|
||||
msgid "An entity for storing advertisiment data"
|
||||
msgstr ""
|
||||
msgstr "Устройство для хранения данных о рекламе"
|
||||
|
||||
#: evibes/settings/constance.py:55
|
||||
#: evibes/settings/constance.py:51
|
||||
msgid "An entity for storing analytics data"
|
||||
msgstr ""
|
||||
msgstr "Сущность для хранения аналитических данных"
|
||||
|
||||
#: evibes/settings/drf.py:49
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Management:** Easily create, update, and manage your product "
|
||||
"listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||
"operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||
"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"
|
||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, 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"
|
||||
"## 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"
|
||||
"## 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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Добро пожаловать в {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Документация по B2B API.\n"
|
||||
"\n"
|
||||
"API {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} B2B API разработан для обеспечения бесшовной интеграции для продавцов, продающих широкий спектр электроники. С помощью этого API продавцы-партнеры могут легко управлять товарами, заказами и инвентарем, получая доступ к уровню запасов в режиме реального времени.\n"
|
||||
"\n"
|
||||
"## Ключевые особенности\n"
|
||||
"- **Управление продуктами:** Удобное создание, обновление и управление списками продуктов с подробными характеристиками.\n"
|
||||
"- **Обработка заказов:** Эффективная обработка оптовых заказов с оптимизированными операциями для продавцов.\n"
|
||||
"- **Управление запасами:** Следите за уровнем запасов в режиме реального времени, обеспечивая бесперебойное выполнение заказов.\n"
|
||||
"- **Безопасные транзакции:** Безопасные и зашифрованные транзакции для защиты конфиденциальной деловой информации.\n"
|
||||
"- Мультивалютная поддержка:** Расширьте свой рынок с помощью мультивалютных транзакций.\n"
|
||||
"- **Уведомления в режиме реального времени:** Получайте мгновенные уведомления об изменениях на складе и статусе заказа.\n"
|
||||
"\n"
|
||||
"## Аутентификация\n"
|
||||
"- Аутентификация осуществляется с помощью токена продавца. Включите токен в заголовок `X-EVIBES-B2B-AUTH` ваших запросов в формате `Bearer <ваш_токен>`.\n"
|
||||
"\n"
|
||||
"## I18N\n"
|
||||
"- Применяйте заголовок `Accept-Language` для использования языка не по умолчанию. Список всех языков доступен по адресу `/app/languages/`.\n"
|
||||
"\n"
|
||||
"## Версия\n"
|
||||
"Текущая версия API: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/drf.py:74
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||
"- **Order Management:** Access detailed order information and process "
|
||||
"customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||
"management.\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"
|
||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Добро пожаловать в {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} Документация по API платформы.\n"
|
||||
"\n"
|
||||
"{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]} API является центральным узлом для управления списками товаров, мониторинга заказов и доступа к аналитике для вашего магазина электроники. Он предоставляет конечные точки REST для управления внутренними операциями вашего магазина и включает в себя как REST, так и GraphQL.\n"
|
||||
"\n"
|
||||
"## Ключевые особенности.\n"
|
||||
"- **Каталог товаров:** Управление информацией о товарах, ценами и наличием.\n"
|
||||
"- **Управление заказами:** Доступ к подробной информации о заказе и эффективная обработка запросов клиентов.\n"
|
||||
"- **Роли и разрешения пользователей:** Настройка ролей и разрешений пользователей для внутреннего управления.\n"
|
||||
"- **Заказные интеграции:** Соедините вашу систему с внешними платформами с помощью мощных API.\n"
|
||||
"- **Подробная отчетность:** Создавайте подробные отчеты о заказах, показателях продаж и данных о товарах.\n"
|
||||
"- **Данные в режиме реального времени:** Получайте оперативные обновления о состоянии запасов, ценах и заказах.\n"
|
||||
"\n"
|
||||
"## Аутентификация\n"
|
||||
"- Аутентификация осуществляется с помощью JWT-токенов. Включите токен в заголовок `X-EVIBES-AUTH` ваших запросов в формате `Bearer <ваш_токен>`.\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"
|
||||
"## I18N\n"
|
||||
"- Применяйте заголовок `Accept-Language` для использования языка не по умолчанию. Список всех языков доступен по адресу `/app/languages/`.\n"
|
||||
"\n"
|
||||
"## Версия\n"
|
||||
"Текущая версия API: {EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/jazzmin.py:21
|
||||
msgid "Documentation"
|
||||
msgstr "Документация"
|
||||
|
||||
#: evibes/settings/jazzmin.py:22
|
||||
msgid "Storefront"
|
||||
msgstr "Витрина"
|
||||
|
||||
#: evibes/settings/jazzmin.py:23
|
||||
msgid "Support"
|
||||
msgstr "Поддержка"
|
||||
|
||||
#: evibes/settings/jazzmin.py:26
|
||||
msgid "GraphQL Docs"
|
||||
msgstr "Документация по GraphQL"
|
||||
|
||||
#: evibes/settings/jazzmin.py:31
|
||||
msgid "Platform REST Docs"
|
||||
msgstr "Документация по REST"
|
||||
|
||||
#: evibes/settings/jazzmin.py:36
|
||||
msgid "B2B REST Docs"
|
||||
msgstr "Документация по B2B REST"
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,202 +1,236 @@
|
|||
# EVIBES GETTEXT TRANSLATIONS
|
||||
# Copyright (C) 2025 EGOR <FUREUNOIR> GORBUNOV
|
||||
# This file is distributed under the same license as the EVIBES package.
|
||||
# EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>, 2025.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:31+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language: \n"
|
||||
"Language: zh-hans\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: evibes/settings/constance.py:18
|
||||
msgid "Name of the project"
|
||||
msgstr ""
|
||||
msgstr "项目名称"
|
||||
|
||||
#: evibes/settings/constance.py:19
|
||||
msgid "Frontend domain name"
|
||||
msgstr ""
|
||||
msgstr "前台域名"
|
||||
|
||||
#: evibes/settings/constance.py:20
|
||||
msgid "Base domain name"
|
||||
msgstr ""
|
||||
msgstr "基础域名"
|
||||
|
||||
#: evibes/settings/constance.py:21
|
||||
msgid "Name of the company"
|
||||
msgstr ""
|
||||
msgstr "公司名称"
|
||||
|
||||
#: evibes/settings/constance.py:22
|
||||
msgid "Address of the company"
|
||||
msgstr ""
|
||||
msgstr "公司地址"
|
||||
|
||||
#: evibes/settings/constance.py:23
|
||||
msgid "Phone number of the company"
|
||||
msgstr ""
|
||||
msgstr "公司电话号码"
|
||||
|
||||
#: evibes/settings/constance.py:24
|
||||
msgid "SMTP host"
|
||||
msgstr "SMTP 主机"
|
||||
|
||||
#: evibes/settings/constance.py:25
|
||||
msgid "SMTP port"
|
||||
msgstr "SMTP 端口"
|
||||
|
||||
#: evibes/settings/constance.py:26
|
||||
msgid "Designates whether every product has one stock or not"
|
||||
msgstr ""
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "使用 TLS(0 表示否,1 表示是)"
|
||||
|
||||
#: evibes/settings/constance.py:27
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr "使用 SSL(0 表示否,1 表示是)"
|
||||
|
||||
#: evibes/settings/constance.py:28
|
||||
msgid "SMTP host"
|
||||
msgstr ""
|
||||
msgid "SMTP username"
|
||||
msgstr "SMTP 用户名"
|
||||
|
||||
#: evibes/settings/constance.py:29
|
||||
msgid "SMTP port"
|
||||
msgstr ""
|
||||
msgid "SMTP password"
|
||||
msgstr "SMTP 密码"
|
||||
|
||||
#: evibes/settings/constance.py:30
|
||||
msgid "Use TLS (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Mail from option"
|
||||
msgstr "邮件发件人地址"
|
||||
|
||||
#: evibes/settings/constance.py:31
|
||||
msgid "Use SSL (Specify 0 for No and 1 for Yes)"
|
||||
msgstr ""
|
||||
msgid "Payment gateway URL"
|
||||
msgstr "付款网关 URL"
|
||||
|
||||
#: evibes/settings/constance.py:32
|
||||
msgid "SMTP username"
|
||||
msgstr ""
|
||||
msgid "Payment gateway token"
|
||||
msgstr "支付网关令牌"
|
||||
|
||||
#: evibes/settings/constance.py:33
|
||||
msgid "SMTP password"
|
||||
msgstr ""
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr "支付网关最低金额"
|
||||
|
||||
#: evibes/settings/constance.py:34
|
||||
msgid "Mail from option"
|
||||
msgstr ""
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr "支付网关最高限额"
|
||||
|
||||
#: evibes/settings/constance.py:35
|
||||
msgid "Payment gateway URL"
|
||||
msgstr ""
|
||||
msgid "Exchange rate API key"
|
||||
msgstr "汇率 API 密钥"
|
||||
|
||||
#: evibes/settings/constance.py:36
|
||||
msgid "Payment gateway token"
|
||||
msgstr ""
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr "OpenStreetMap Nominatim API URL"
|
||||
|
||||
#: evibes/settings/constance.py:37
|
||||
msgid "Payment gateway minimum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:38
|
||||
msgid "Payment gateway maximum amount"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:39
|
||||
msgid "Exchange rate API key"
|
||||
msgstr ""
|
||||
msgid "OpenAI API Key"
|
||||
msgstr "OpenAI API 密钥"
|
||||
|
||||
#: evibes/settings/constance.py:40
|
||||
msgid "OpenStreetMap Nominatim API URL"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:41
|
||||
msgid "OpenAI API Key"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:44
|
||||
msgid "Abstract API Key, if empty - no Abstract features provided"
|
||||
msgstr ""
|
||||
msgstr "抽象 API 密钥,如果为空 - 不提供抽象功能"
|
||||
|
||||
#: evibes/settings/constance.py:42
|
||||
msgid "HTTP Proxy"
|
||||
msgstr "HTTP 代理服务器"
|
||||
|
||||
#: evibes/settings/constance.py:43
|
||||
msgid "Disable buy functionality"
|
||||
msgstr "禁用购买功能"
|
||||
|
||||
#: evibes/settings/constance.py:46
|
||||
msgid "HTTP Proxy"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:47
|
||||
msgid "Disable buy functionality"
|
||||
msgstr ""
|
||||
|
||||
#: evibes/settings/constance.py:50
|
||||
msgid "An entity for storing advertisiment data"
|
||||
msgstr ""
|
||||
msgstr "存储广告数据的实体"
|
||||
|
||||
#: evibes/settings/constance.py:55
|
||||
#: evibes/settings/constance.py:51
|
||||
msgid "An entity for storing analytics data"
|
||||
msgstr ""
|
||||
msgstr "存储分析数据的实体"
|
||||
|
||||
#: evibes/settings/drf.py:49
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Management:** Easily create, update, and manage your product "
|
||||
"listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined "
|
||||
"operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, "
|
||||
"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"
|
||||
"- **Product Management:** Easily create, update, and manage your product listings with detailed specifications.\n"
|
||||
"- **Order Processing:** Handle bulk orders efficiently with streamlined operations for merchants.\n"
|
||||
"- **Inventory Management:** Keep track of stock levels in real-time, 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"
|
||||
"## 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"
|
||||
"## 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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"欢迎访问 {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}B2B API 文档。\n"
|
||||
"\n"
|
||||
"{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}B2B API 旨在为销售各种电子产品的商家提供无缝集成。通过该 API,合作商家可以轻松管理产品、订单和库存,同时访问实时库存水平。\n"
|
||||
"\n"
|
||||
"## 关键功能\n"
|
||||
"- 产品管理:** 轻松创建、更新和管理具有详细规格的产品列表。\n"
|
||||
"- 订单处理:** 为商家简化操作,高效处理大宗订单。\n"
|
||||
"- 库存管理:** 实时跟踪库存水平,确保顺利履约。\n"
|
||||
"- 安全交易:** 安全加密交易,保护敏感商业信息。\n"
|
||||
"- 多币种支持:** 通过多币种交易扩大市场范围。\n"
|
||||
"- 实时通知:** 库存变化和订单状态的即时提醒,让您随时了解最新情况。\n"
|
||||
"\n"
|
||||
"## 身份验证\n"
|
||||
"- 通过商家令牌进行身份验证。在请求的 `X-EVIBES-B2B-AUTH` 头中包含令牌,格式为 `Bearer <your_token>`。\n"
|
||||
"\n"
|
||||
"## I18N\n"
|
||||
"- 应用 `Accept-Language` 头信息以使用非默认语言。所有语言的列表请访问 `/app/languages/`。\n"
|
||||
"\n"
|
||||
"## 版本\n"
|
||||
"当前的 API 版本:{EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/drf.py:74
|
||||
msgid ""
|
||||
"\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"
|
||||
"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"
|
||||
"## Key Features\n"
|
||||
"- **Product Catalog:** Manage product details, pricing, and availability.\n"
|
||||
"- **Order Management:** Access detailed order information and process "
|
||||
"customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal "
|
||||
"management.\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"
|
||||
"- **Order Management:** Access detailed order information and process customer requests efficiently.\n"
|
||||
"- **User Roles & Permissions:** Set user roles and permissions for internal management.\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"
|
||||
"## 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"- 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"
|
||||
"\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"
|
||||
"## Version\n"
|
||||
"Current API version: {EVIBES_VERSION}\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"欢迎访问 {CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}平台 API 文档。\n"
|
||||
"\n"
|
||||
"{CONSTANCE_CONFIG.get(\"PROJECT_NAME\")[0]}API 是管理产品列表、监控订单和访问电子商店分析的中心枢纽。它提供 RESTful 端点,用于管理商店的后台操作,并包含 REST 和 GraphQL 选项。\n"
|
||||
"\n"
|
||||
"## 关键功能\n"
|
||||
"- 产品目录:** 管理产品详细信息、定价和可用性。\n"
|
||||
"- 订单管理:** 访问详细的订单信息并高效处理客户请求。\n"
|
||||
"- 用户角色和权限:** 为内部管理设置用户角色和权限。\n"
|
||||
"- 自定义集成:** 通过强大的应用程序接口将系统与外部平台连接起来。\n"
|
||||
"- 详细报告:** 生成有关订单、销售业绩和产品数据的综合报告。\n"
|
||||
"- 实时数据:** 实时更新库存、定价和订单状态。\n"
|
||||
"\n"
|
||||
"## 身份验证\n"
|
||||
"- 通过 JWT 标记进行身份验证。在请求的 `X-EVIBES-AUTH` 标头中包含令牌,格式为 `Bearer <your_token>`。\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"
|
||||
"## I18N\n"
|
||||
"- 应用 `Accept-Language` 标头来使用非默认语言。所有语言的列表位于 `/app/languages/`。\n"
|
||||
"\n"
|
||||
"## 版本\n"
|
||||
"当前的 API 版本:{EVIBES_VERSION}\n"
|
||||
|
||||
#: evibes/settings/jazzmin.py:21
|
||||
msgid "Documentation"
|
||||
msgstr "文件"
|
||||
|
||||
#: evibes/settings/jazzmin.py:22
|
||||
msgid "Storefront"
|
||||
msgstr "店面"
|
||||
|
||||
#: evibes/settings/jazzmin.py:23
|
||||
msgid "Support"
|
||||
msgstr "支持"
|
||||
|
||||
#: evibes/settings/jazzmin.py:26
|
||||
msgid "GraphQL Docs"
|
||||
msgstr "GraphQL 文档"
|
||||
|
||||
#: evibes/settings/jazzmin.py:31
|
||||
msgid "Platform REST Docs"
|
||||
msgstr "平台 REST 文档"
|
||||
|
||||
#: evibes/settings/jazzmin.py:36
|
||||
msgid "B2B REST Docs"
|
||||
msgstr "B2B REST 文档"
|
||||
|
|
|
|||
|
|
@ -21,10 +21,6 @@ CONSTANCE_CONFIG = {
|
|||
"COMPANY_NAME": (getenv("COMPANY_NAME"), _("Name of the company")),
|
||||
"COMPANY_ADDRESS": (getenv("COMPANY_ADDRESS"), _("Address of the company")),
|
||||
"COMPANY_PHONE_NUMBER": (getenv("COMPANY_PHONE_NUMBER"), _("Phone number of the company")),
|
||||
"STOCKS_ARE_SINGLE": (
|
||||
getenv("STOCKS_ARE_SINGLE", True),
|
||||
_("Designates whether every product has one stock or not"),
|
||||
),
|
||||
"EMAIL_HOST": (getenv("EMAIL_HOST", "smtp.404.org"), _("SMTP host")),
|
||||
"EMAIL_PORT": (int(getenv("EMAIL_PORT", "465")), _("SMTP port")),
|
||||
"EMAIL_USE_TLS": (bool(int(getenv("EMAIL_USE_TLS", 0))), _("Use TLS (Specify 0 for No and 1 for Yes)")),
|
||||
|
|
|
|||
|
|
@ -18,11 +18,25 @@ JAZZMIN_SETTINGS = {
|
|||
"user_avatar": "avatar",
|
||||
"topmenu_links": [
|
||||
{"name": "Home", "url": "admin:index"},
|
||||
{"name": _("Documentation"), "url": "admin:docs"},
|
||||
{"name": _("Storefront"), "url": f"https://{CONSTANCE_CONFIG.get('BASE_DOMAIN')[0]}", "new_window": True},
|
||||
{"name": _("Support"), "url": "https://t.me/fureunoir", "new_window": True},
|
||||
{"name": "GitLab", "url": "https://gitlab.com/wiseless/evibes", "new_window": True},
|
||||
{},
|
||||
{},
|
||||
{
|
||||
"name": _("GraphQL Docs"),
|
||||
"url": f"https://api.{CONSTANCE_CONFIG.get('BASE_DOMAIN')[0]}/graphql", # type: ignore
|
||||
"new_window": True,
|
||||
},
|
||||
{
|
||||
"name": _("Platform REST Docs"),
|
||||
"url": f"https://api.{CONSTANCE_CONFIG.get('BASE_DOMAIN')[0]}/docs/swagger", # type: ignore
|
||||
"new_window": True,
|
||||
},
|
||||
{
|
||||
"name": _("B2B REST Docs"),
|
||||
"url": f"https://b2b.{CONSTANCE_CONFIG.get('BASE_DOMAIN')[0]}/docs/swagger", # type: ignore
|
||||
"new_window": True,
|
||||
},
|
||||
],
|
||||
"usermenu_links": [],
|
||||
"show_sidebar": True,
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-22 18:07+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -52,11 +52,11 @@ msgstr "تفاصيل المعالجة"
|
|||
#: payments/models.py:39
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"transaction amount must fit into "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||
msgstr ""
|
||||
"يجب أن يتناسب مبلغ المعاملة مع "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"يجب أن يتناسب مبلغ المعاملة مع {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||
|
||||
#: payments/models.py:61
|
||||
msgid "balance"
|
||||
|
|
@ -116,7 +116,7 @@ msgstr "مطلوب مزود للحصول على الأسعار من"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "تعذّر العثور على الموفر {provider}"
|
||||
|
||||
#: payments/utils/emailing.py:27
|
||||
#: payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | إيداع الرصيد"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-22 18:07+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -52,11 +52,11 @@ msgstr "Podrobnosti o zpracování"
|
|||
#: payments/models.py:39
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"transaction amount must fit into "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||
msgstr ""
|
||||
"Částka transakce se musí vejít do rozmezí "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}."
|
||||
"Částka transakce se musí vejít do rozmezí {config.PAYMENT_GATEWAY_MINIMUM}-"
|
||||
"{config.PAYMENT_GATEWAY_MAXIMUM}."
|
||||
|
||||
#: payments/models.py:61
|
||||
msgid "balance"
|
||||
|
|
@ -116,7 +116,7 @@ msgstr "Je třeba mít poskytovatele, od kterého lze získat sazby"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "Nepodařilo se najít poskytovatele {provider}"
|
||||
|
||||
#: payments/utils/emailing.py:27
|
||||
#: payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Zůstatek vkladu"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-22 18:07+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -52,11 +52,11 @@ msgstr "Behandling af detaljer"
|
|||
#: payments/models.py:39
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"transaction amount must fit into "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||
msgstr ""
|
||||
"Transaktionsbeløbet skal passe ind i "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}."
|
||||
"Transaktionsbeløbet skal passe ind i {config.PAYMENT_GATEWAY_MINIMUM}-"
|
||||
"{config.PAYMENT_GATEWAY_MAXIMUM}."
|
||||
|
||||
#: payments/models.py:61
|
||||
msgid "balance"
|
||||
|
|
@ -116,7 +116,7 @@ msgstr "Der er brug for en udbyder at få priser fra"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "Kunne ikke finde udbyder {provider}"
|
||||
|
||||
#: payments/utils/emailing.py:27
|
||||
#: payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Saldoindbetaling"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-22 18:07+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -52,11 +52,11 @@ msgstr "Details zur Verarbeitung"
|
|||
#: payments/models.py:39
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"transaction amount must fit into "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||
msgstr ""
|
||||
"Der Transaktionsbetrag muss zwischen "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM} liegen"
|
||||
"Der Transaktionsbetrag muss zwischen {config.PAYMENT_GATEWAY_MINIMUM}-"
|
||||
"{config.PAYMENT_GATEWAY_MAXIMUM} liegen"
|
||||
|
||||
#: payments/models.py:61
|
||||
msgid "balance"
|
||||
|
|
@ -116,7 +116,7 @@ msgstr "Sie benötigen einen Anbieter, bei dem Sie die Preise erfragen können."
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "Anbieter {provider} konnte nicht gefunden werden"
|
||||
|
||||
#: payments/utils/emailing.py:27
|
||||
#: payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Saldo Einzahlung"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-22 18:07+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -120,7 +120,7 @@ msgstr "A provider to get rates from is required"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "Couldn't find provider {provider}"
|
||||
|
||||
#: payments/utils/emailing.py:27
|
||||
#: payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Balance Deposit"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-22 18:07+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -52,11 +52,11 @@ msgstr "Processing details"
|
|||
#: payments/models.py:39
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"transaction amount must fit into "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||
msgstr ""
|
||||
"Transaction amount must fit into "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"Transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||
|
||||
#: payments/models.py:61
|
||||
msgid "balance"
|
||||
|
|
@ -116,7 +116,7 @@ msgstr "A provider to get rates from is required"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "Couldn't find provider {provider}"
|
||||
|
||||
#: payments/utils/emailing.py:27
|
||||
#: payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Balance Deposit"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-22 18:07+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -52,11 +52,11 @@ msgstr "Detalles del proceso"
|
|||
#: payments/models.py:39
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"transaction amount must fit into "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||
msgstr ""
|
||||
"El importe de la transacción debe ajustarse a "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"El importe de la transacción debe ajustarse a {config."
|
||||
"PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
|
||||
#: payments/models.py:61
|
||||
msgid "balance"
|
||||
|
|
@ -95,7 +95,8 @@ msgid ""
|
|||
"if you have any questions, feel free to contact our support at\n"
|
||||
" %(contact_email)s."
|
||||
msgstr ""
|
||||
"Si tiene alguna pregunta, no dude en ponerse en contacto con nuestro servicio de asistencia en\n"
|
||||
"Si tiene alguna pregunta, no dude en ponerse en contacto con nuestro "
|
||||
"servicio de asistencia en\n"
|
||||
" %(contact_email)s."
|
||||
|
||||
#: payments/templates/balance_deposit_email.html:107
|
||||
|
|
@ -116,7 +117,7 @@ msgstr "Se necesita un proveedor del que obtener tarifas"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "No se ha podido encontrar el proveedor {provider}"
|
||||
|
||||
#: payments/utils/emailing.py:27
|
||||
#: payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Depósito de saldo"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-22 18:07+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -52,11 +52,11 @@ msgstr "Détails du traitement"
|
|||
#: payments/models.py:39
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"transaction amount must fit into "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||
msgstr ""
|
||||
"Le montant de la transaction doit être compris entre "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}."
|
||||
"Le montant de la transaction doit être compris entre {config."
|
||||
"PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}."
|
||||
|
||||
#: payments/models.py:61
|
||||
msgid "balance"
|
||||
|
|
@ -95,7 +95,8 @@ msgid ""
|
|||
"if you have any questions, feel free to contact our support at\n"
|
||||
" %(contact_email)s."
|
||||
msgstr ""
|
||||
"Si vous avez des questions, n'hésitez pas à contacter notre service d'assistance à l'adresse suivante\n"
|
||||
"Si vous avez des questions, n'hésitez pas à contacter notre service "
|
||||
"d'assistance à l'adresse suivante\n"
|
||||
" %(contact_email)s."
|
||||
|
||||
#: payments/templates/balance_deposit_email.html:107
|
||||
|
|
@ -109,15 +110,14 @@ msgstr "Tous droits réservés"
|
|||
|
||||
#: payments/utils/__init__.py:8
|
||||
msgid "a provider to get rates from is required"
|
||||
msgstr ""
|
||||
"Il est nécessaire de disposer d'un fournisseur pour obtenir des tarifs"
|
||||
msgstr "Il est nécessaire de disposer d'un fournisseur pour obtenir des tarifs"
|
||||
|
||||
#: payments/utils/__init__.py:15
|
||||
#, python-brace-format
|
||||
msgid "couldn't find provider {provider}"
|
||||
msgstr "Impossible de trouver le fournisseur {provider}"
|
||||
|
||||
#: payments/utils/emailing.py:27
|
||||
#: payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Dépôt de solde"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-22 18:40+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -113,7 +113,7 @@ msgstr ""
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr ""
|
||||
|
||||
#: payments/utils/emailing.py:27
|
||||
#: payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-22 18:07+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -52,11 +52,11 @@ msgstr "Dettagli di elaborazione"
|
|||
#: payments/models.py:39
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"transaction amount must fit into "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||
msgstr ""
|
||||
"L'importo della transazione deve rientrare in "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"L'importo della transazione deve rientrare in {config."
|
||||
"PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
|
||||
#: payments/models.py:61
|
||||
msgid "balance"
|
||||
|
|
@ -95,7 +95,8 @@ msgid ""
|
|||
"if you have any questions, feel free to contact our support at\n"
|
||||
" %(contact_email)s."
|
||||
msgstr ""
|
||||
"In caso di domande, non esitate a contattare il nostro supporto all'indirizzo\n"
|
||||
"In caso di domande, non esitate a contattare il nostro supporto "
|
||||
"all'indirizzo\n"
|
||||
" %(contact_email)s."
|
||||
|
||||
#: payments/templates/balance_deposit_email.html:107
|
||||
|
|
@ -116,7 +117,7 @@ msgstr "È necessario un fornitore da cui ottenere le tariffe"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "Impossibile trovare il fornitore {provider}"
|
||||
|
||||
#: payments/utils/emailing.py:27
|
||||
#: payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Deposito a saldo"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-22 18:07+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -52,10 +52,11 @@ msgstr "加工内容"
|
|||
#: payments/models.py:39
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"transaction amount must fit into "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||
msgstr ""
|
||||
"取引金額は{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}に収まる必要があります。"
|
||||
"取引金額は{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}に"
|
||||
"収まる必要があります。"
|
||||
|
||||
#: payments/models.py:61
|
||||
msgid "balance"
|
||||
|
|
@ -115,7 +116,7 @@ msgstr "レートを取得するプロバイダーが必要"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "{provider}プロバイダーが見つかりません。"
|
||||
|
||||
#: payments/utils/emailing.py:27
|
||||
#: payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME}| 預金残高"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: EVIBES 2.8.10\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-22 18:40+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-06-16 08:59+0100\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: LANGUAGE <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -113,7 +113,7 @@ msgstr ""
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr ""
|
||||
|
||||
#: payments/utils/emailing.py:27
|
||||
#: payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-22 18:07+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -52,11 +52,11 @@ msgstr "Verwerkingsdetails"
|
|||
#: payments/models.py:39
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"transaction amount must fit into "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||
msgstr ""
|
||||
"Het transactiebedrag moet passen binnen "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}."
|
||||
"Het transactiebedrag moet passen binnen {config.PAYMENT_GATEWAY_MINIMUM}-"
|
||||
"{config.PAYMENT_GATEWAY_MAXIMUM}."
|
||||
|
||||
#: payments/models.py:61
|
||||
msgid "balance"
|
||||
|
|
@ -116,7 +116,7 @@ msgstr "Een provider om tarieven van te krijgen is vereist"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "Kon provider {provider} niet vinden"
|
||||
|
||||
#: payments/utils/emailing.py:27
|
||||
#: payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Saldo storting"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-22 18:07+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -52,11 +52,11 @@ msgstr "Szczegóły przetwarzania"
|
|||
#: payments/models.py:39
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"transaction amount must fit into "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||
msgstr ""
|
||||
"Kwota transakcji musi mieścić się w przedziale "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}."
|
||||
"Kwota transakcji musi mieścić się w przedziale {config."
|
||||
"PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}."
|
||||
|
||||
#: payments/models.py:61
|
||||
msgid "balance"
|
||||
|
|
@ -95,7 +95,8 @@ msgid ""
|
|||
"if you have any questions, feel free to contact our support at\n"
|
||||
" %(contact_email)s."
|
||||
msgstr ""
|
||||
"Jeśli masz jakiekolwiek pytania, skontaktuj się z naszym działem pomocy technicznej pod adresem\n"
|
||||
"Jeśli masz jakiekolwiek pytania, skontaktuj się z naszym działem pomocy "
|
||||
"technicznej pod adresem\n"
|
||||
" %(contact_email)s."
|
||||
|
||||
#: payments/templates/balance_deposit_email.html:107
|
||||
|
|
@ -116,7 +117,7 @@ msgstr "Wymagany jest dostawca, od którego można uzyskać stawki"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "Nie można znaleźć dostawcy {provider}."
|
||||
|
||||
#: payments/utils/emailing.py:27
|
||||
#: payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Wpłata salda"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-22 18:07+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -52,11 +52,11 @@ msgstr "Detalhes do processamento"
|
|||
#: payments/models.py:39
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"transaction amount must fit into "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||
msgstr ""
|
||||
"O valor da transação deve se enquadrar em "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"O valor da transação deve se enquadrar em {config.PAYMENT_GATEWAY_MINIMUM}-"
|
||||
"{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
|
||||
#: payments/models.py:61
|
||||
msgid "balance"
|
||||
|
|
@ -116,7 +116,7 @@ msgstr "É necessário um provedor para obter as tarifas"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "Não foi possível encontrar o provedor {provider}"
|
||||
|
||||
#: payments/utils/emailing.py:27
|
||||
#: payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Depósito de saldo"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-22 18:07+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -52,11 +52,11 @@ msgstr "Detalii de prelucrare"
|
|||
#: payments/models.py:39
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"transaction amount must fit into "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||
msgstr ""
|
||||
"Valoarea tranzacției trebuie să se încadreze în "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"Valoarea tranzacției trebuie să se încadreze în {config."
|
||||
"PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
|
||||
#: payments/models.py:61
|
||||
msgid "balance"
|
||||
|
|
@ -116,7 +116,7 @@ msgstr "Este necesar un furnizor de la care să se obțină tarife"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "Nu am putut găsi furnizorul {provider}"
|
||||
|
||||
#: payments/utils/emailing.py:27
|
||||
#: payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Depozit sold"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-22 18:07+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -52,11 +52,11 @@ msgstr "Детали обработки"
|
|||
#: payments/models.py:39
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"transaction amount must fit into "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||
msgstr ""
|
||||
"Сумма транзакции должна вписываться в "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"Сумма транзакции должна вписываться в {config.PAYMENT_GATEWAY_MINIMUM}-"
|
||||
"{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
|
||||
#: payments/models.py:61
|
||||
msgid "balance"
|
||||
|
|
@ -116,7 +116,7 @@ msgstr "Требуется поставщик, у которого можно п
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "Не удалось найти провайдера {provider}"
|
||||
|
||||
#: payments/utils/emailing.py:27
|
||||
#: payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME} | Депозит баланса"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-22 18:07+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -52,11 +52,11 @@ msgstr "处理细节"
|
|||
#: payments/models.py:39
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"transaction amount must fit into "
|
||||
"{config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM}"
|
||||
"transaction amount must fit into {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||
"PAYMENT_GATEWAY_MAXIMUM}"
|
||||
msgstr ""
|
||||
"交易金额必须符合 {config.PAYMENT_GATEWAY_MINIMUM}-{config.PAYMENT_GATEWAY_MAXIMUM} "
|
||||
"的规定。"
|
||||
"交易金额必须符合 {config.PAYMENT_GATEWAY_MINIMUM}-{config."
|
||||
"PAYMENT_GATEWAY_MAXIMUM} 的规定。"
|
||||
|
||||
#: payments/models.py:61
|
||||
msgid "balance"
|
||||
|
|
@ -116,7 +116,7 @@ msgstr "需要提供商提供费率"
|
|||
msgid "couldn't find provider {provider}"
|
||||
msgstr "找不到提供方 {provider}"
|
||||
|
||||
#: payments/utils/emailing.py:27
|
||||
#: payments/utils/emailing.py:28
|
||||
#, python-brace-format
|
||||
msgid "{config.PROJECT_NAME} | balance deposit"
|
||||
msgstr "{config.PROJECT_NAME}| 余额存款"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -18,27 +18,27 @@ msgstr ""
|
|||
msgid "balance"
|
||||
msgstr "الرصيد"
|
||||
|
||||
#: vibes_auth/admin.py:44
|
||||
#: vibes_auth/admin.py:45
|
||||
msgid "order"
|
||||
msgstr "الطلب"
|
||||
|
||||
#: vibes_auth/admin.py:45 vibes_auth/graphene/object_types.py:44
|
||||
#: vibes_auth/admin.py:46 vibes_auth/graphene/object_types.py:44
|
||||
msgid "orders"
|
||||
msgstr "الطلبات"
|
||||
|
||||
#: vibes_auth/admin.py:54
|
||||
#: vibes_auth/admin.py:56
|
||||
msgid "personal info"
|
||||
msgstr "معلومات شخصية"
|
||||
|
||||
#: vibes_auth/admin.py:58 vibes_auth/graphene/object_types.py:43
|
||||
#: vibes_auth/admin.py:60 vibes_auth/graphene/object_types.py:43
|
||||
msgid "permissions"
|
||||
msgstr "الأذونات"
|
||||
|
||||
#: vibes_auth/admin.py:71
|
||||
#: vibes_auth/admin.py:73
|
||||
msgid "important dates"
|
||||
msgstr "تواريخ مهمة"
|
||||
|
||||
#: vibes_auth/admin.py:72
|
||||
#: vibes_auth/admin.py:74
|
||||
msgid "additional info"
|
||||
msgstr "معلومات إضافية"
|
||||
|
||||
|
|
@ -281,23 +281,23 @@ msgstr "الرمز المميز المدرج في القائمة السوداء"
|
|||
msgid "blacklisted tokens"
|
||||
msgstr "الرموز المميزة المدرجة في القائمة السوداء"
|
||||
|
||||
#: vibes_auth/serializers.py:112 vibes_auth/serializers.py:134
|
||||
#: vibes_auth/serializers.py:110 vibes_auth/serializers.py:132
|
||||
msgid "no active account"
|
||||
msgstr "لم يتم العثور على حساب نشط"
|
||||
|
||||
#: vibes_auth/serializers.py:205
|
||||
#: vibes_auth/serializers.py:203
|
||||
msgid "token_blacklisted"
|
||||
msgstr "تم إدراج الرمز المميز في القائمة السوداء"
|
||||
|
||||
#: vibes_auth/serializers.py:210
|
||||
#: vibes_auth/serializers.py:208
|
||||
msgid "invalid token"
|
||||
msgstr "رمز غير صالح"
|
||||
|
||||
#: vibes_auth/serializers.py:216
|
||||
#: vibes_auth/serializers.py:214
|
||||
msgid "no user uuid claim present in token"
|
||||
msgstr "لا توجد مطالبة معرف المستخدم في الرمز المميز"
|
||||
|
||||
#: vibes_auth/serializers.py:218
|
||||
#: vibes_auth/serializers.py:216
|
||||
msgid "user does not exist"
|
||||
msgstr "المستخدم غير موجود"
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -18,27 +18,27 @@ msgstr ""
|
|||
msgid "balance"
|
||||
msgstr "Bilance"
|
||||
|
||||
#: vibes_auth/admin.py:44
|
||||
#: vibes_auth/admin.py:45
|
||||
msgid "order"
|
||||
msgstr "Objednávka"
|
||||
|
||||
#: vibes_auth/admin.py:45 vibes_auth/graphene/object_types.py:44
|
||||
#: vibes_auth/admin.py:46 vibes_auth/graphene/object_types.py:44
|
||||
msgid "orders"
|
||||
msgstr "Objednávky"
|
||||
|
||||
#: vibes_auth/admin.py:54
|
||||
#: vibes_auth/admin.py:56
|
||||
msgid "personal info"
|
||||
msgstr "Osobní informace"
|
||||
|
||||
#: vibes_auth/admin.py:58 vibes_auth/graphene/object_types.py:43
|
||||
#: vibes_auth/admin.py:60 vibes_auth/graphene/object_types.py:43
|
||||
msgid "permissions"
|
||||
msgstr "Oprávnění"
|
||||
|
||||
#: vibes_auth/admin.py:71
|
||||
#: vibes_auth/admin.py:73
|
||||
msgid "important dates"
|
||||
msgstr "Důležitá data"
|
||||
|
||||
#: vibes_auth/admin.py:72
|
||||
#: vibes_auth/admin.py:74
|
||||
msgid "additional info"
|
||||
msgstr "Další informace"
|
||||
|
||||
|
|
@ -280,23 +280,23 @@ msgstr "Token na černé listině"
|
|||
msgid "blacklisted tokens"
|
||||
msgstr "Tokeny na černé listině"
|
||||
|
||||
#: vibes_auth/serializers.py:112 vibes_auth/serializers.py:134
|
||||
#: vibes_auth/serializers.py:110 vibes_auth/serializers.py:132
|
||||
msgid "no active account"
|
||||
msgstr "Nebyl nalezen žádný aktivní účet"
|
||||
|
||||
#: vibes_auth/serializers.py:205
|
||||
#: vibes_auth/serializers.py:203
|
||||
msgid "token_blacklisted"
|
||||
msgstr "Token na černé listině"
|
||||
|
||||
#: vibes_auth/serializers.py:210
|
||||
#: vibes_auth/serializers.py:208
|
||||
msgid "invalid token"
|
||||
msgstr "Neplatný token"
|
||||
|
||||
#: vibes_auth/serializers.py:216
|
||||
#: vibes_auth/serializers.py:214
|
||||
msgid "no user uuid claim present in token"
|
||||
msgstr "V tokenu není deklarace uuid uživatele"
|
||||
|
||||
#: vibes_auth/serializers.py:218
|
||||
#: vibes_auth/serializers.py:216
|
||||
msgid "user does not exist"
|
||||
msgstr "Uživatel neexistuje"
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -18,27 +18,27 @@ msgstr ""
|
|||
msgid "balance"
|
||||
msgstr "Balance"
|
||||
|
||||
#: vibes_auth/admin.py:44
|
||||
#: vibes_auth/admin.py:45
|
||||
msgid "order"
|
||||
msgstr "Bestil"
|
||||
|
||||
#: vibes_auth/admin.py:45 vibes_auth/graphene/object_types.py:44
|
||||
#: vibes_auth/admin.py:46 vibes_auth/graphene/object_types.py:44
|
||||
msgid "orders"
|
||||
msgstr "Bestillinger"
|
||||
|
||||
#: vibes_auth/admin.py:54
|
||||
#: vibes_auth/admin.py:56
|
||||
msgid "personal info"
|
||||
msgstr "Personlig information"
|
||||
|
||||
#: vibes_auth/admin.py:58 vibes_auth/graphene/object_types.py:43
|
||||
#: vibes_auth/admin.py:60 vibes_auth/graphene/object_types.py:43
|
||||
msgid "permissions"
|
||||
msgstr "Tilladelser"
|
||||
|
||||
#: vibes_auth/admin.py:71
|
||||
#: vibes_auth/admin.py:73
|
||||
msgid "important dates"
|
||||
msgstr "Vigtige datoer"
|
||||
|
||||
#: vibes_auth/admin.py:72
|
||||
#: vibes_auth/admin.py:74
|
||||
msgid "additional info"
|
||||
msgstr "Yderligere information"
|
||||
|
||||
|
|
@ -282,23 +282,23 @@ msgstr "Sortlistet token"
|
|||
msgid "blacklisted tokens"
|
||||
msgstr "Sortlistede tokens"
|
||||
|
||||
#: vibes_auth/serializers.py:112 vibes_auth/serializers.py:134
|
||||
#: vibes_auth/serializers.py:110 vibes_auth/serializers.py:132
|
||||
msgid "no active account"
|
||||
msgstr "Ingen aktiv konto fundet"
|
||||
|
||||
#: vibes_auth/serializers.py:205
|
||||
#: vibes_auth/serializers.py:203
|
||||
msgid "token_blacklisted"
|
||||
msgstr "Token blacklistet"
|
||||
|
||||
#: vibes_auth/serializers.py:210
|
||||
#: vibes_auth/serializers.py:208
|
||||
msgid "invalid token"
|
||||
msgstr "Ugyldigt token"
|
||||
|
||||
#: vibes_auth/serializers.py:216
|
||||
#: vibes_auth/serializers.py:214
|
||||
msgid "no user uuid claim present in token"
|
||||
msgstr "Ingen bruger-uuid-krav til stede i token"
|
||||
|
||||
#: vibes_auth/serializers.py:218
|
||||
#: vibes_auth/serializers.py:216
|
||||
msgid "user does not exist"
|
||||
msgstr "Brugeren findes ikke"
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -18,27 +18,27 @@ msgstr ""
|
|||
msgid "balance"
|
||||
msgstr "Waage"
|
||||
|
||||
#: vibes_auth/admin.py:44
|
||||
#: vibes_auth/admin.py:45
|
||||
msgid "order"
|
||||
msgstr "Bestellung"
|
||||
|
||||
#: vibes_auth/admin.py:45 vibes_auth/graphene/object_types.py:44
|
||||
#: vibes_auth/admin.py:46 vibes_auth/graphene/object_types.py:44
|
||||
msgid "orders"
|
||||
msgstr "Bestellungen"
|
||||
|
||||
#: vibes_auth/admin.py:54
|
||||
#: vibes_auth/admin.py:56
|
||||
msgid "personal info"
|
||||
msgstr "Persönliche Informationen"
|
||||
|
||||
#: vibes_auth/admin.py:58 vibes_auth/graphene/object_types.py:43
|
||||
#: vibes_auth/admin.py:60 vibes_auth/graphene/object_types.py:43
|
||||
msgid "permissions"
|
||||
msgstr "Erlaubnisse"
|
||||
|
||||
#: vibes_auth/admin.py:71
|
||||
#: vibes_auth/admin.py:73
|
||||
msgid "important dates"
|
||||
msgstr "Wichtige Termine"
|
||||
|
||||
#: vibes_auth/admin.py:72
|
||||
#: vibes_auth/admin.py:74
|
||||
msgid "additional info"
|
||||
msgstr "Zusätzliche Informationen"
|
||||
|
||||
|
|
@ -287,23 +287,23 @@ msgstr "Token auf der schwarzen Liste"
|
|||
msgid "blacklisted tokens"
|
||||
msgstr "Token auf der schwarzen Liste"
|
||||
|
||||
#: vibes_auth/serializers.py:112 vibes_auth/serializers.py:134
|
||||
#: vibes_auth/serializers.py:110 vibes_auth/serializers.py:132
|
||||
msgid "no active account"
|
||||
msgstr "Kein aktives Konto gefunden"
|
||||
|
||||
#: vibes_auth/serializers.py:205
|
||||
#: vibes_auth/serializers.py:203
|
||||
msgid "token_blacklisted"
|
||||
msgstr "Token auf der schwarzen Liste"
|
||||
|
||||
#: vibes_auth/serializers.py:210
|
||||
#: vibes_auth/serializers.py:208
|
||||
msgid "invalid token"
|
||||
msgstr "Ungültiges Token"
|
||||
|
||||
#: vibes_auth/serializers.py:216
|
||||
#: vibes_auth/serializers.py:214
|
||||
msgid "no user uuid claim present in token"
|
||||
msgstr "Kein Benutzer uuid-Anspruch im Token vorhanden"
|
||||
|
||||
#: vibes_auth/serializers.py:218
|
||||
#: vibes_auth/serializers.py:216
|
||||
msgid "user does not exist"
|
||||
msgstr "Benutzer existiert nicht"
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -22,27 +22,27 @@ msgstr ""
|
|||
msgid "balance"
|
||||
msgstr "Balance"
|
||||
|
||||
#: vibes_auth/admin.py:44
|
||||
#: vibes_auth/admin.py:45
|
||||
msgid "order"
|
||||
msgstr "Order"
|
||||
|
||||
#: vibes_auth/admin.py:45 vibes_auth/graphene/object_types.py:44
|
||||
#: vibes_auth/admin.py:46 vibes_auth/graphene/object_types.py:44
|
||||
msgid "orders"
|
||||
msgstr "Orders"
|
||||
|
||||
#: vibes_auth/admin.py:54
|
||||
#: vibes_auth/admin.py:56
|
||||
msgid "personal info"
|
||||
msgstr "Personal Info"
|
||||
|
||||
#: vibes_auth/admin.py:58 vibes_auth/graphene/object_types.py:43
|
||||
#: vibes_auth/admin.py:60 vibes_auth/graphene/object_types.py:43
|
||||
msgid "permissions"
|
||||
msgstr "Permissions"
|
||||
|
||||
#: vibes_auth/admin.py:71
|
||||
#: vibes_auth/admin.py:73
|
||||
msgid "important dates"
|
||||
msgstr "Important dates"
|
||||
|
||||
#: vibes_auth/admin.py:72
|
||||
#: vibes_auth/admin.py:74
|
||||
msgid "additional info"
|
||||
msgstr "Additional Info"
|
||||
|
||||
|
|
@ -284,23 +284,23 @@ msgstr "Blacklisted token"
|
|||
msgid "blacklisted tokens"
|
||||
msgstr "Blacklisted tokens"
|
||||
|
||||
#: vibes_auth/serializers.py:112 vibes_auth/serializers.py:134
|
||||
#: vibes_auth/serializers.py:110 vibes_auth/serializers.py:132
|
||||
msgid "no active account"
|
||||
msgstr "No active account found"
|
||||
|
||||
#: vibes_auth/serializers.py:205
|
||||
#: vibes_auth/serializers.py:203
|
||||
msgid "token_blacklisted"
|
||||
msgstr "Token blacklisted"
|
||||
|
||||
#: vibes_auth/serializers.py:210
|
||||
#: vibes_auth/serializers.py:208
|
||||
msgid "invalid token"
|
||||
msgstr "Invalid token"
|
||||
|
||||
#: vibes_auth/serializers.py:216
|
||||
#: vibes_auth/serializers.py:214
|
||||
msgid "no user uuid claim present in token"
|
||||
msgstr "No user uuid claim present in token"
|
||||
|
||||
#: vibes_auth/serializers.py:218
|
||||
#: vibes_auth/serializers.py:216
|
||||
msgid "user does not exist"
|
||||
msgstr "User does not exist"
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -18,27 +18,27 @@ msgstr ""
|
|||
msgid "balance"
|
||||
msgstr "Balance"
|
||||
|
||||
#: vibes_auth/admin.py:44
|
||||
#: vibes_auth/admin.py:45
|
||||
msgid "order"
|
||||
msgstr "Order"
|
||||
|
||||
#: vibes_auth/admin.py:45 vibes_auth/graphene/object_types.py:44
|
||||
#: vibes_auth/admin.py:46 vibes_auth/graphene/object_types.py:44
|
||||
msgid "orders"
|
||||
msgstr "Orders"
|
||||
|
||||
#: vibes_auth/admin.py:54
|
||||
#: vibes_auth/admin.py:56
|
||||
msgid "personal info"
|
||||
msgstr "Personal Info"
|
||||
|
||||
#: vibes_auth/admin.py:58 vibes_auth/graphene/object_types.py:43
|
||||
#: vibes_auth/admin.py:60 vibes_auth/graphene/object_types.py:43
|
||||
msgid "permissions"
|
||||
msgstr "Permissions"
|
||||
|
||||
#: vibes_auth/admin.py:71
|
||||
#: vibes_auth/admin.py:73
|
||||
msgid "important dates"
|
||||
msgstr "Important dates"
|
||||
|
||||
#: vibes_auth/admin.py:72
|
||||
#: vibes_auth/admin.py:74
|
||||
msgid "additional info"
|
||||
msgstr "Additional Info"
|
||||
|
||||
|
|
@ -280,23 +280,23 @@ msgstr "Blacklisted token"
|
|||
msgid "blacklisted tokens"
|
||||
msgstr "Blacklisted tokens"
|
||||
|
||||
#: vibes_auth/serializers.py:112 vibes_auth/serializers.py:134
|
||||
#: vibes_auth/serializers.py:110 vibes_auth/serializers.py:132
|
||||
msgid "no active account"
|
||||
msgstr "No active account found"
|
||||
|
||||
#: vibes_auth/serializers.py:205
|
||||
#: vibes_auth/serializers.py:203
|
||||
msgid "token_blacklisted"
|
||||
msgstr "Token blacklisted"
|
||||
|
||||
#: vibes_auth/serializers.py:210
|
||||
#: vibes_auth/serializers.py:208
|
||||
msgid "invalid token"
|
||||
msgstr "Invalid token"
|
||||
|
||||
#: vibes_auth/serializers.py:216
|
||||
#: vibes_auth/serializers.py:214
|
||||
msgid "no user uuid claim present in token"
|
||||
msgstr "No user uuid claim present in token"
|
||||
|
||||
#: vibes_auth/serializers.py:218
|
||||
#: vibes_auth/serializers.py:216
|
||||
msgid "user does not exist"
|
||||
msgstr "User does not exist"
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-06-21 22:42+0100\n"
|
||||
"POT-Creation-Date: 2025-06-29 17:23+0100\n"
|
||||
"PO-Revision-Date: 2025-01-30 03:27+0000\n"
|
||||
"Last-Translator: EGOR GORBUNOV <CONTACT@FUREUNOIR.COM>\n"
|
||||
"Language-Team: BRITISH ENGLISH <CONTACT@FUREUNOIR.COM>\n"
|
||||
|
|
@ -18,27 +18,27 @@ msgstr ""
|
|||
msgid "balance"
|
||||
msgstr "Saldo"
|
||||
|
||||
#: vibes_auth/admin.py:44
|
||||
#: vibes_auth/admin.py:45
|
||||
msgid "order"
|
||||
msgstr "Pida"
|
||||
|
||||
#: vibes_auth/admin.py:45 vibes_auth/graphene/object_types.py:44
|
||||
#: vibes_auth/admin.py:46 vibes_auth/graphene/object_types.py:44
|
||||
msgid "orders"
|
||||
msgstr "Pedidos"
|
||||
|
||||
#: vibes_auth/admin.py:54
|
||||
#: vibes_auth/admin.py:56
|
||||
msgid "personal info"
|
||||
msgstr "Información personal"
|
||||
|
||||
#: vibes_auth/admin.py:58 vibes_auth/graphene/object_types.py:43
|
||||
#: vibes_auth/admin.py:60 vibes_auth/graphene/object_types.py:43
|
||||
msgid "permissions"
|
||||
msgstr "Permisos"
|
||||
|
||||
#: vibes_auth/admin.py:71
|
||||
#: vibes_auth/admin.py:73
|
||||
msgid "important dates"
|
||||
msgstr "Fechas importantes"
|
||||
|
||||
#: vibes_auth/admin.py:72
|
||||
#: vibes_auth/admin.py:74
|
||||
msgid "additional info"
|
||||
msgstr "Información adicional"
|
||||
|
||||
|
|
@ -283,23 +283,23 @@ msgstr "Ficha en la lista negra"
|
|||
msgid "blacklisted tokens"
|
||||
msgstr "Fichas en la lista negra"
|
||||
|
||||
#: vibes_auth/serializers.py:112 vibes_auth/serializers.py:134
|
||||
#: vibes_auth/serializers.py:110 vibes_auth/serializers.py:132
|
||||
msgid "no active account"
|
||||
msgstr "No se ha encontrado ninguna cuenta activa"
|
||||
|
||||
#: vibes_auth/serializers.py:205
|
||||
#: vibes_auth/serializers.py:203
|
||||
msgid "token_blacklisted"
|
||||
msgstr "Ficha en la lista negra"
|
||||
|
||||
#: vibes_auth/serializers.py:210
|
||||
#: vibes_auth/serializers.py:208
|
||||
msgid "invalid token"
|
||||
msgstr "Token no válido"
|
||||
|
||||
#: vibes_auth/serializers.py:216
|
||||
#: vibes_auth/serializers.py:214
|
||||
msgid "no user uuid claim present in token"
|
||||
msgstr "No user uuid claim present in token"
|
||||
|
||||
#: vibes_auth/serializers.py:218
|
||||
#: vibes_auth/serializers.py:216
|
||||
msgid "user does not exist"
|
||||
msgstr "El usuario no existe"
|
||||
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue