mirror of
https://github.com/QuantumNous/new-api.git
synced 2026-09-06 17:46:23 +00:00
feat(ui): overhaul default channel editor with full param override visual editor
- Port classic ParamOverrideEditorModal to default as standalone dialog (~3200 lines) with two-panel layout, drag-to-reorder, 23 operation modes, template library, visual/JSON dual mode, conditions management, and legacy format support - Redesign channel drawer layout with clear visual hierarchy (CardHeading vs SubHeading) and bordered sub-modules for Field Passthrough and Upstream Model Detection - Replace header override JsonEditor with plain textarea matching classic behavior - Add searchable channel type combobox with scroll fix - Add 100+ i18n keys across all 6 locales (en, zh, fr, ja, ru, vi)
This commit is contained in:
Vendored
+198
-12
@@ -10,6 +10,7 @@
|
||||
". This action cannot be undone.": ". Это действие невозможно отменить.",
|
||||
"...": "...",
|
||||
"\"default\": \"us-central1\", \"claude-3-5-sonnet-20240620\": \"europe-west1\"": "\"default\": \"us-central1\", \"claude-3-5-sonnet-20240620\": \"europe-west1\"",
|
||||
"({{total}} total, {{omit}} omitted)": "({{total}} всего, {{omit}} скрыто)",
|
||||
"(Leave empty to dissolve tag)": "(Оставьте пустым, чтобы удалить тег)",
|
||||
"(Optional: redirect model names)": "(Необязательно: перенаправить имена моделей)",
|
||||
"(Override all channels' groups)": "(Переопределить группы всех каналов)",
|
||||
@@ -122,6 +123,7 @@
|
||||
"Add auto group": "Добавить автогруппу",
|
||||
"Add chat preset": "Добавить предустановку чата",
|
||||
"Add condition": "Добавить условие",
|
||||
"Add Condition": "Добавить условие",
|
||||
"Add custom model(s), comma-separated": "Добавить пользовательскую модель(и), через запятую",
|
||||
"Add discount tier": "Добавить уровень скидки",
|
||||
"Add each model or tag you want to include.": "Добавьте каждую модель или тег, который хотите включить.",
|
||||
@@ -164,12 +166,14 @@
|
||||
"Added {{count}} custom model(s)": "Добавлено {{count}} пользовательских моделей",
|
||||
"Added {{count}} model(s)": "Добавлено {{count}} моделей",
|
||||
"Added successfully": "Успешно добавлено",
|
||||
"Additional Conditions": "Дополнительные условия",
|
||||
"Additional information": "Дополнительная информация",
|
||||
"Additional Information": "Дополнительная информация",
|
||||
"Additional Limit": "Доп. лимит",
|
||||
"Additional Limits": "Дополнительные лимиты",
|
||||
"Additional metered capability": "Дополнительная зарезервированная ёмкость (metered)",
|
||||
"Adjust Quota": "Изменить квоту",
|
||||
"Adjust response formatting, prompt behavior, proxy, and upstream automation.": "Настройте форматирование ответов, поведение промпта, прокси и автоматизацию upstream.",
|
||||
"Adjust the appearance and layout to suit your preferences.": "Настройте внешний вид и макет в соответствии с вашими предпочтениями.",
|
||||
"Admin": "Администратор",
|
||||
"Admin access required": "Требуется доступ администратора",
|
||||
@@ -185,6 +189,7 @@
|
||||
"Advanced Options": "Расширенные параметры",
|
||||
"Advanced platform configuration.": "Расширенная настройка платформы.",
|
||||
"Advanced Settings": "Расширенные настройки",
|
||||
"Advanced text editing": "Расширенное редактирование текста",
|
||||
"After clicking the button, you'll be asked to authorize the bot": "После нажатия кнопки вам будет предложено авторизовать бота",
|
||||
"After disabling, it will no longer be shown to users, but historical orders are not affected. Continue?": "После отключения план не будет отображаться пользователям, но исторические заказы не затронуты. Продолжить?",
|
||||
"After enabling, the plan will be shown to users. Continue?": "После включения план будет отображаться пользователям. Продолжить?",
|
||||
@@ -209,6 +214,7 @@
|
||||
"All Groups": "Все группы",
|
||||
"All Models": "Все модели",
|
||||
"All models in use are properly configured.": "Все используемые модели настроены правильно.",
|
||||
"All Must Match (AND)": "Все должны совпасть (AND)",
|
||||
"All Status": "Все статусы",
|
||||
"All Sync Status": "Все статусы синхронизации",
|
||||
"All Tags": "Все теги",
|
||||
@@ -229,6 +235,7 @@
|
||||
"Allow Private IPs": "Разрешить частные IP-адреса",
|
||||
"Allow registration with password": "Разрешить регистрацию по паролю",
|
||||
"Allow requests to private IP ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16)": "Разрешить запросы к частным диапазонам IP-адресов (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16)",
|
||||
"Allow Retry": "Разрешить повтор",
|
||||
"Allow safety_identifier passthrough": "Разрешить сквозную передачу Safety_Identifier",
|
||||
"Allow service_tier passthrough": "Разрешить сквозную передачу service_tier",
|
||||
"Allow speed passthrough": "Разрешить передачу speed",
|
||||
@@ -271,6 +278,8 @@
|
||||
"Announcements saved successfully": "Объявления успешно сохранены",
|
||||
"Answer": "Ответ",
|
||||
"Anthropic": "Anthropic",
|
||||
"Any Match (OR)": "Любое совпадение (OR)",
|
||||
"API Access": "Доступ к API",
|
||||
"API Addresses": "Адреса API",
|
||||
"API Base URL (Important: Not Chat API) *": "Базовый URL API (Важно: Не Chat API) *",
|
||||
"API Base URL *": "Базовый URL API *",
|
||||
@@ -303,10 +312,13 @@
|
||||
"API URL": "URL API",
|
||||
"API usage records": "Записи использования API",
|
||||
"API2GPT": "API2GPT",
|
||||
"Append": "Добавить",
|
||||
"Append": "Добавить в конец",
|
||||
"Append mode: New keys will be added to the end of the existing key list": "Режим добавления: Новые ключи будут добавлены в конец существующего списка ключей",
|
||||
"Append Template": "Добавить шаблон",
|
||||
"Append to channel": "Добавить в канал",
|
||||
"Append to End": "Добавить в конец",
|
||||
"Append to existing keys": "Добавить к существующим ключам",
|
||||
"Append value to array / string / object end": "Добавить значение в конец массива / строки / объекта",
|
||||
"appended": "добавлено",
|
||||
"Application": "Приложение",
|
||||
"Applies to custom completion endpoints. JSON map of model → ratio.": "Применяется к пользовательским конечным точкам завершения. JSON-карта модель → коэффициент.",
|
||||
@@ -329,9 +341,9 @@
|
||||
"Are you sure you want to unbind {{provider}} for this user? The user will no longer be able to log in via this method.": "Вы уверены, что хотите отвязать {{provider}} для этого пользователя? Пользователь больше не сможет входить через этот метод.",
|
||||
"Are you sure you want to unbind {{provider}}? You will no longer be able to log in via this method.": "Вы уверены, что хотите отвязать {{provider}}? Вы больше не сможете входить через этот метод.",
|
||||
"Are you sure?": "Вы уверены?",
|
||||
"Area Chart": "Диаграмма с областями",
|
||||
"Args (space separated)": "Аргументы (разделённые пробелами)",
|
||||
"Array of chat client presets. Each item is an object with one key-value pair: client name and its URL.": "Массив предустановок чат-клиентов. Каждый элемент представляет собой объект с одной парой ключ-значение: имя клиента и его URL.",
|
||||
"Area Chart": "Диаграмма с областями",
|
||||
"Asc": "По возрастанию",
|
||||
"Ask anything": "Спросите что угодно",
|
||||
"Async task refund": "Возврат асинхронной задачи",
|
||||
@@ -370,6 +382,7 @@
|
||||
"Auto-disable status codes": "Коды автоотключения",
|
||||
"Auto-discover": "Автообнаружение",
|
||||
"Auto-discovers endpoints from the provider": "Автоматически обнаруживает конечные точки от провайдера",
|
||||
"Auto-fill when one field exists and another is missing": "Автозаполнение, когда одно поле есть, а другое отсутствует",
|
||||
"Auto-retry status codes": "Коды авто-повтора",
|
||||
"Automatically disable channel on repeated failures": "Автоматически отключать канал при повторных неудачах",
|
||||
"Automatically disable channels exceeding this response time": "Автоматически отключать каналы, превышающие это время ответа",
|
||||
@@ -386,6 +399,7 @@
|
||||
"Average RPM": "Среднее число оборотов в минуту",
|
||||
"Average TPM": "Среднее число транзакций в минуту",
|
||||
"AWS": "AWS",
|
||||
"AWS Bedrock Claude Compat": "AWS Bedrock Claude совместимость",
|
||||
"AWS Key Format": "Формат ключа AWS",
|
||||
"Azure": "Azure",
|
||||
"AZURE_OPENAI_ENDPOINT *": "AZURE_OPENAI_ENDPOINT *",
|
||||
@@ -399,6 +413,7 @@
|
||||
"Backup code must be in format XXXX-XXXX": "Резервный код должен быть в формате XXXX-XXXX",
|
||||
"Backup codes regenerated successfully": "Резервные коды успешно перегенерированы",
|
||||
"Backup codes remaining: {{count}}": "Осталось резервных кодов: {{count}}",
|
||||
"Bad Request": "Неверный запрос",
|
||||
"Badge Color": "Цвет значка",
|
||||
"Baidu": "Baidu",
|
||||
"Baidu V2": "Baidu V2",
|
||||
@@ -420,6 +435,7 @@
|
||||
"Basic Configuration": "Базовая конфигурация",
|
||||
"Basic Info": "Основная информация",
|
||||
"Basic Information": "Основная информация",
|
||||
"Basic Templates": "Базовые шаблоны",
|
||||
"Batch Add (one key per line)": "Пакетное добавление (один ключ на строку)",
|
||||
"Batch delete failed": "Пакетное удаление не удалось",
|
||||
"Batch detection complete: {{channels}} channels, {{add}} to add, {{remove}} to remove, {{fails}} failed": "Пакетное обнаружение завершено: {{channels}} каналов, {{add}} для добавления, {{remove}} для удаления, {{fails}} ошибок",
|
||||
@@ -533,6 +549,7 @@
|
||||
"Channel enabled successfully": "Канал успешно включён",
|
||||
"Channel Extra Settings": "Дополнительные настройки канала",
|
||||
"Channel ID": "ID канала",
|
||||
"Channel key": "Ключ канала",
|
||||
"Channel key unlocked": "Ключ канала разблокирован",
|
||||
"Channel models": "Модели каналов",
|
||||
"Channel name is required": "Имя канала обязательно",
|
||||
@@ -585,6 +602,7 @@
|
||||
"Choose where to fetch upstream metadata.": "Выберите, откуда получать метаданные вышестоящего источника.",
|
||||
"Classic (Legacy Frontend)": "Классический (Старый интерфейс)",
|
||||
"Claude": "Клод",
|
||||
"Claude CLI Header Passthrough": "Проброс заголовков Claude CLI",
|
||||
"Clean history logs": "Очистить журналы истории",
|
||||
"Clean logs": "Очистить логи",
|
||||
"Clean up inactive cache": "Очистить неактивный кэш",
|
||||
@@ -621,6 +639,7 @@
|
||||
"Click to view full details": "Нажмите для просмотра подробностей",
|
||||
"Click to view full error message": "Нажмите, чтобы увидеть полное сообщение об ошибке",
|
||||
"Click to view full prompt": "Нажмите, чтобы увидеть полный промпт",
|
||||
"Client header value": "Значение заголовка клиента",
|
||||
"Client ID": "ID клиента",
|
||||
"Client Secret": "Секрет клиента",
|
||||
"Close": "Закрыть",
|
||||
@@ -636,12 +655,15 @@
|
||||
"Codex Account & Usage": "Аккаунт и использование Codex",
|
||||
"Codex Authorization": "Авторизация Codex",
|
||||
"Codex channels use an OAuth JSON credential as the key.": "Каналы Codex используют учётные данные OAuth в формате JSON в качестве ключа.",
|
||||
"Codex CLI Header Passthrough": "Проброс заголовков Codex CLI",
|
||||
"Cohere": "Cohere",
|
||||
"Collapse": "Свернуть",
|
||||
"Collapse All": "Свернуть все",
|
||||
"Color": "Цвет",
|
||||
"Color is required": "Цвет обязателен",
|
||||
"Color:": "Цвет:",
|
||||
"Coming Soon!": "Скоро!",
|
||||
"Comma-separated exact model names. Prefix with regex: to ignore by regular expression.": "Точные имена моделей через запятую. Добавьте префикс regex:, чтобы игнорировать по регулярному выражению.",
|
||||
"Comma-separated list of allowed ports (empty = all ports)": "Список разрешенных портов, разделенных запятыми (пусто = все порты)",
|
||||
"Comma-separated model names (leave empty to keep current)": "Названия моделей, разделенные запятыми (оставьте пустым, чтобы сохранить текущие)",
|
||||
"Comma-separated model names, e.g., gpt-4,gpt-3.5-turbo": "Имена моделей, разделённые запятыми, например, gpt-4,gpt-3.5-turbo",
|
||||
@@ -659,7 +681,11 @@
|
||||
"Completion price ($/1M tokens)": "Цена завершения ($/1 млн токенов)",
|
||||
"Completion ratio": "Коэффициент завершения",
|
||||
"Concatenate channel system prompt with user's prompt": "Объединить системный промпт канала с промптом пользователя",
|
||||
"Condition Path": "Путь условия",
|
||||
"Condition Settings": "Настройки условия",
|
||||
"Condition Value": "Значение условия",
|
||||
"Conditional multipliers": "Условные множители",
|
||||
"Conditions": "Условия",
|
||||
"Conditions (AND)": "Условия (AND)",
|
||||
"Confidence": "Уверенность",
|
||||
"Configuration": "Конфигурация",
|
||||
@@ -768,16 +794,20 @@
|
||||
"Control log retention and clean historical data.": "Контролировать хранение логов и очистку исторических данных.",
|
||||
"Control passthrough behavior and connection keep-alive settings": "Контролировать сквозное поведение и настройки поддержания соединения",
|
||||
"Control request frequency to prevent abuse and manage system load.": "Контролировать частоту запросов для предотвращения злоупотреблений и управления нагрузкой на систему.",
|
||||
"Control which models are exposed and which groups may use them.": "Управляйте тем, какие модели доступны и какие группы могут их использовать.",
|
||||
"Control which sidebar areas and modules are available to all users.": "Контролировать, какие области боковой панели и модули доступны всем пользователям.",
|
||||
"Controls whether user verification (biometrics/PIN) is required during Passkey flows.": "Определяет, требуется ли проверка пользователя (биометрия/PIN) во время процессов Passkey.",
|
||||
"Conversion rate from USD to your custom currency": "Курс конвертации из USD в вашу пользовательскую валюту",
|
||||
"Convert reasoning_content to <think> tag in content": "Преобразовать reasoning_content в тег <think> в content",
|
||||
"Convert string to lowercase": "Преобразовать строку в нижний регистр",
|
||||
"Convert string to uppercase": "Преобразовать строку в верхний регистр",
|
||||
"Copied": "Скопировано",
|
||||
"Copied {{count}} key(s)": "Скопировано {{count}} ключ(ей)",
|
||||
"Copied to clipboard": "Скопировано в буфер обмена",
|
||||
"Copied: {{model}}": "Скопировано: {{model}}",
|
||||
"Copied!": "Скопировано!",
|
||||
"Copy": "Копировать",
|
||||
"Copy a request header": "Копировать заголовок запроса",
|
||||
"Copy All": "Скопировать все",
|
||||
"Copy all backup codes": "Скопировать все резервные коды",
|
||||
"Copy All Codes": "Скопировать все коды",
|
||||
@@ -787,6 +817,7 @@
|
||||
"Copy code": "Копировать код",
|
||||
"Copy Connection Info": "Копировать данные подключения",
|
||||
"Copy failed": "Не удалось скопировать",
|
||||
"Copy Field": "Копировать поле",
|
||||
"Copy Header": "Копировать заголовок",
|
||||
"Copy Key": "Копировать ключ",
|
||||
"Copy Link": "Копировать ссылку",
|
||||
@@ -795,14 +826,17 @@
|
||||
"Copy prompt": "Копировать промпт",
|
||||
"Copy redemption code": "Скопировать код активации",
|
||||
"Copy referral link": "Скопировать реферальную ссылку",
|
||||
"Copy Request Header": "Копировать заголовок запроса",
|
||||
"Copy secret key": "Скопировать секретный ключ",
|
||||
"Copy selected codes": "Копировать выбранные коды",
|
||||
"Copy selected keys": "Копировать выбранные ключи",
|
||||
"Copy source field to target field": "Копировать исходное поле в целевое",
|
||||
"Copy the key and paste it here": "Скопируйте ключ и вставьте его сюда",
|
||||
"Copy this prompt and send it to an LLM (e.g. ChatGPT / Claude) to help design your billing expression.": "Скопируйте этот промпт и отправьте его LLM (например, ChatGPT / Claude), чтобы помочь с разработкой выражения тарификации.",
|
||||
"Copy to clipboard": "Копировать в буфер обмена",
|
||||
"Copy token": "Копировать токен",
|
||||
"Copy URL": "Скопировать URL",
|
||||
"Core Configuration": "Основная конфигурация",
|
||||
"Core Features": "Основные функции",
|
||||
"Cost": "Стоимость",
|
||||
"Cost in USD per request, regardless of tokens used.": "Стоимость в долларах США за запрос, независимо от использованных токенов.",
|
||||
@@ -834,6 +868,8 @@
|
||||
"Create Prefill Group": "Создать группу предзаполнения",
|
||||
"Create Provider": "Создать провайдер",
|
||||
"Create Redemption Code": "Создать код активации",
|
||||
"Create request parameter override rules with a visual editor or raw JSON.": "Создавайте правила переопределения параметров запроса с помощью визуального редактора или необработанного JSON.",
|
||||
"Create request parameter override rules without editing raw JSON.": "Создавайте правила переопределения параметров запроса без редактирования raw JSON.",
|
||||
"Create reusable bundles of models, tags, endpoints, and user groups to speed up configuration elsewhere in the console.": "Создавайте многократно используемые пакеты моделей, тегов, конечных точек и групп пользователей для ускорения настройки в других частях консоли.",
|
||||
"Create succeeded": "Успешно создано",
|
||||
"Create Vendor": "Создать поставщика",
|
||||
@@ -858,6 +894,8 @@
|
||||
"Current Cache Size": "Текущий размер кэша",
|
||||
"Current email: {{email}}. Enter a new email to change.": "Текущий email: {{email}}. Введите новый email для изменения.",
|
||||
"Current key": "Текущий ключ",
|
||||
"Current legacy JSON is invalid, cannot append": "Текущий JSON старого формата невалиден, добавление невозможно",
|
||||
"Current Level Only": "Только текущий уровень",
|
||||
"Current models for the longest channel in this tag. May not include all models from all channels.": "Текущие модели для самого длинного канала в этом теге. Может не включать все модели из всех каналов.",
|
||||
"Current Password": "Текущий пароль",
|
||||
"Current Price": "Текущая цена",
|
||||
@@ -874,6 +912,7 @@
|
||||
"Custom Currency Symbol": "Пользовательский символ валюты",
|
||||
"Custom currency symbol is required": "Пользовательский символ валюты обязателен",
|
||||
"Custom database driver detected.": "Обнаружен пользовательский драйвер базы данных.",
|
||||
"Custom Error Response": "Пользовательский ответ с ошибкой",
|
||||
"Custom Home Page": "Пользовательская домашняя страница",
|
||||
"Custom message shown when access is denied": "Пользовательское сообщение, отображаемое при отказе в доступе",
|
||||
"Custom model (comma-separated)": "Пользовательская модель (через запятую)",
|
||||
@@ -923,13 +962,17 @@
|
||||
"Delete": "Удалить",
|
||||
"Delete (": "Удалить (",
|
||||
"Delete {{count}} API key(s)?": "Удалить {{count}} API-ключ(а/ей)?",
|
||||
"Delete a runtime request header": "Удалить заголовок запроса во время выполнения",
|
||||
"Delete Account": "Удалить аккаунт",
|
||||
"Delete All Disabled": "Удалить все отключенные",
|
||||
"Delete All Disabled Channels?": "Удалить все отключенные каналы?",
|
||||
"Delete Auto-Disabled": "Удалить автоматически отключенные",
|
||||
"Delete Channel": "Удалить канал",
|
||||
"Delete Channels?": "Удалить каналы?",
|
||||
"Delete condition": "Удалить условие",
|
||||
"Delete Condition": "Удалить условие",
|
||||
"Delete failed": "Не удалось удалить",
|
||||
"Delete Field": "Удалить поле",
|
||||
"Delete group": "Удалить группу",
|
||||
"Delete Header": "Удалить заголовок",
|
||||
"Delete Invalid": "Удалить недействительные",
|
||||
@@ -941,6 +984,7 @@
|
||||
"Delete Model": "Удалить модель",
|
||||
"Delete Models?": "Удалить модели?",
|
||||
"Delete Provider": "Удалить провайдер",
|
||||
"Delete Request Header": "Удалить заголовок запроса",
|
||||
"Delete selected API keys": "Удалить выбранные ключи API",
|
||||
"Delete selected channels": "Удалить выбранные каналы",
|
||||
"Delete selected models": "Удалить выбранные модели",
|
||||
@@ -1033,6 +1077,8 @@
|
||||
"Displays the mobile sidebar.": "Отображает мобильную боковую панель.",
|
||||
"Do not over-trust this feature. IP may be spoofed. Please use with nginx, CDN and other gateways.": "Не доверяйте этой функции слишком сильно. IP может быть подделан. Используйте с nginx, CDN и другими шлюзами.",
|
||||
"Do not repeat check-in; only once per day": "Не повторяйте отметку; только один раз в день",
|
||||
"Do regex replacement in the target field": "Выполнить замену по регулярному выражению в целевом поле",
|
||||
"Do string replacement in the target field": "Выполнить замену строки в целевом поле",
|
||||
"Docs": "Документы",
|
||||
"Documentation Link": "Ссылка на документацию",
|
||||
"Documentation or external knowledge base.": "Документация или внешняя база знаний.",
|
||||
@@ -1062,6 +1108,7 @@
|
||||
"e.g. 401, 403, 429, 500-599": "напр. 401, 403, 429, 500-599",
|
||||
"e.g. 8 means 1 USD = 8 units": "напр. 8 означает 1 USD = 8 единиц",
|
||||
"e.g. Basic Plan": "напр. Базовый план",
|
||||
"e.g. Clean tool parameters to avoid upstream validation errors": "напр. Очистить параметры инструментов во избежание ошибок валидации",
|
||||
"e.g. example.com": "напр. example.com",
|
||||
"e.g. llama3.1:8b": "например llama3.1:8b",
|
||||
"e.g. My GitLab": "например, My GitLab",
|
||||
@@ -1069,6 +1116,7 @@
|
||||
"e.g. New API Console": "напр. консоль New API",
|
||||
"e.g. openid profile email": "например, openid profile email",
|
||||
"e.g. Suitable for light usage": "напр. Подходит для лёгкого использования",
|
||||
"e.g. This request does not meet access policy": "напр. Этот запрос не соответствует политике доступа",
|
||||
"e.g., 0.95": "напр., 0.95",
|
||||
"e.g., 100": "напр., 100",
|
||||
"e.g., 123456": "напр., 123456",
|
||||
@@ -1084,6 +1132,7 @@
|
||||
"e.g., d6b5da8hk1awo8nap34ube6gh": "например, d6b5da8hk1awo8nap34ube6gh",
|
||||
"e.g., default, vip, premium": "например, default, vip, premium",
|
||||
"e.g., gpt-4, claude-3": "напр. gpt-4, claude-3",
|
||||
"e.g., gpt-4.1-nano,regex:^claude-.*$,regex:^sora-.*$": "например: gpt-4.1-nano,regex:^claude-.*$,regex:^sora-.*$",
|
||||
"e.g., https://api.example.com (path before /suno)": "например, https://api.example.com (путь до /suno)",
|
||||
"e.g., https://api.openai.com/v1/chat/completions": "например, https://api.openai.com/v1/chat/completions",
|
||||
"e.g., https://ark.cn-beijing.volces.com": "например, https://ark.cn-beijing.volces.com",
|
||||
@@ -1111,6 +1160,8 @@
|
||||
"Edit discount tier": "Редактировать уровень скидки",
|
||||
"Edit FAQ": "Редактировать FAQ",
|
||||
"Edit group rate limit": "Редактировать лимит скорости группы",
|
||||
"Edit JSON object directly. Suitable for simple parameter overrides.": "Редактируйте JSON-объект напрямую. Подходит для простых переопределений параметров.",
|
||||
"Edit JSON text directly. Format will be validated on save.": "Редактируйте JSON-текст напрямую. Формат будет проверен при сохранении.",
|
||||
"Edit model": "Редактировать модель",
|
||||
"Edit Model": "Редактировать модель",
|
||||
"Edit OAuth Provider": "Редактировать поставщика OAuth",
|
||||
@@ -1195,6 +1246,8 @@
|
||||
"English": "Английский",
|
||||
"Ensure Prefix": "Обеспечить префикс",
|
||||
"Ensure Suffix": "Обеспечить суффикс",
|
||||
"Ensure the string has a specified prefix": "Убедиться, что строка имеет указанный префикс",
|
||||
"Ensure the string has a specified suffix": "Убедиться, что строка имеет указанный суффикс",
|
||||
"Enter 6-digit code": "Введите 6-значный код",
|
||||
"Enter a name": "Введите имя",
|
||||
"Enter a new name": "Введите новое имя",
|
||||
@@ -1220,6 +1273,7 @@
|
||||
"Enter display name": "Введите отображаемое имя",
|
||||
"Enter HTML code (e.g., <p>About us...</p>) or a URL (e.g., https://example.com) to embed as iframe": "Введите HTML-код (например, <p>О нас...</p>) или URL (например, https://example.com) для встраивания в виде iframe",
|
||||
"Enter Input price to calculate ratio": "Введите цену Input для расчёта коэффициента",
|
||||
"Enter JSON to override request headers": "Введите JSON для переопределения заголовков",
|
||||
"Enter key, format: AccessKey|SecretAccessKey|Region": "Введите ключ, формат: AccessKey|SecretAccessKey|Region",
|
||||
"Enter key, one per line, format: AccessKey|SecretAccessKey|Region": "Введите ключ, по одному на строку, формат: AccessKey|SecretAccessKey|Region",
|
||||
"Enter model name": "Введите имя модели",
|
||||
@@ -1271,8 +1325,12 @@
|
||||
"Epay Gateway": "Шлюз Epay",
|
||||
"Epay merchant ID": "ID торговца EasyPay",
|
||||
"Epay secret key": "Секретный ключ Epay",
|
||||
"Equals": "Равно",
|
||||
"Error": "Ошибка",
|
||||
"Error Code (optional)": "Код ошибки (необязательно)",
|
||||
"Error Message": "Сообщение об ошибке",
|
||||
"Error Message (required)": "Сообщение об ошибке (обязательно)",
|
||||
"Error Type (optional)": "Тип ошибки (необязательно)",
|
||||
"Estimated cost": "Примерная стоимость",
|
||||
"Estimated quota cost": "Ориентир стоимости квоты",
|
||||
"Exact": "Точное",
|
||||
@@ -1290,6 +1348,7 @@
|
||||
"Existing account will be reused": "Существующая учётная запись будет использована повторно",
|
||||
"Existing Models ({{count}})": "Существующие модели ({{count}})",
|
||||
"Exists": "Существует",
|
||||
"Expand All": "Развернуть все",
|
||||
"Expected a JSON array.": "Ожидается JSON-массив.",
|
||||
"Experiment with prompts and models in real time.": "Экспериментируйте с промптами и моделями в реальном времени.",
|
||||
"Expiration Time": "Время истечения срока действия",
|
||||
@@ -1456,6 +1515,7 @@
|
||||
"field": "поле",
|
||||
"Field Mapping": "Сопоставление полей",
|
||||
"Field passthrough controls": "Полевые сквозные элементы управления",
|
||||
"Field Path": "Путь к полю",
|
||||
"File Search": "Поиск файлов",
|
||||
"Files to Retain": "Файлов для хранения",
|
||||
"Fill All Models": "Заполнить все модели",
|
||||
@@ -1551,6 +1611,7 @@
|
||||
"GC executed": "GC выполнен",
|
||||
"GC execution failed": "Ошибка выполнения GC",
|
||||
"Gemini": "Gemini",
|
||||
"Gemini Image 4K": "Gemini Image 4K",
|
||||
"Gemini will continue to auto-detect thinking mode even with the adapter disabled. Enable this only when you need finer control over pricing and budgeting.": "Gemini продолжит автоматически определять режим мышления, даже если адаптер отключен. Включайте это только тогда, когда вам нужен более тонкий контроль над ценообразованием и бюджетированием.",
|
||||
"General": "Общие",
|
||||
"General Settings": "Общие настройки",
|
||||
@@ -1592,6 +1653,8 @@
|
||||
"gpt-4": "gpt-4",
|
||||
"gpt-4, claude-3-opus, etc.": "gpt-4, claude-3-opus и т. д.",
|
||||
"GPU count": "Количество GPU",
|
||||
"Greater Than": "Больше",
|
||||
"Greater Than or Equal": "Больше или равно",
|
||||
"Grok": "Grok",
|
||||
"Grok Settings": "Настройки Grok",
|
||||
"Group": "Группа",
|
||||
@@ -1629,8 +1692,11 @@
|
||||
"Has been invalidated": "Аннулировано",
|
||||
"Have a Code?": "Есть код?",
|
||||
"Header": "Заголовок",
|
||||
"Header Name": "Имя заголовка",
|
||||
"Header navigation": "Навигация по заголовку",
|
||||
"Header Override": "Переопределение заголовка",
|
||||
"Header Passthrough (X-Request-Id)": "Проброс заголовка (X-Request-Id)",
|
||||
"Header Value (supports string or JSON mapping)": "Значение заголовка (строка или JSON-маппинг)",
|
||||
"Hidden — verify to reveal": "Скрыто — подтвердите, чтобы показать",
|
||||
"Hide": "Скрыть",
|
||||
"Hide API key": "Скрыть API ключ",
|
||||
@@ -1697,6 +1763,7 @@
|
||||
"If authorization succeeds, the generated JSON will be inserted into the key field. You still need to save the channel to persist it.": "При успешной авторизации сгенерированный JSON будет вставлен в поле ключа. Сохраните канал, чтобы применить изменения.",
|
||||
"If connecting to upstream One API or New API relay projects, use OpenAI type instead unless you know what you are doing": "При подключении к upstream One API или проектам-ретрансляторам New API используйте тип OpenAI, если только вы точно знаете, что делаете",
|
||||
"If the affinity channel fails and retry succeeds on another channel, update affinity to the successful channel.": "Если привязанный канал не работает и повторная попытка удалась через другой канал, привязка обновляется на успешный канал.",
|
||||
"Ignored upstream models": "Игнорируемые upstream-модели",
|
||||
"Image": "Изображение",
|
||||
"Image Generation": "Генерация изображений",
|
||||
"Image In": "Вход изображения",
|
||||
@@ -1730,6 +1797,7 @@
|
||||
"Integrations": "Интеграции",
|
||||
"Inter-group overrides": "Переопределения между группами",
|
||||
"Inter-group ratio overrides": "Переопределения соотношений между группами",
|
||||
"Internal Notes": "Внутренние заметки",
|
||||
"Internal notes (not shown to users)": "Внутренние заметки (не показываются пользователям)",
|
||||
"Internal Server Error!": "Внутренняя ошибка сервера!",
|
||||
"Invalid chat link. Please contact the administrator.": "Неверная ссылка на чат. Пожалуйста, обратитесь к администратору.",
|
||||
@@ -1750,6 +1818,7 @@
|
||||
"Invalid status code mapping entries: {{entries}}": "Недопустимые записи маппинга кодов состояния: {{entries}}",
|
||||
"Invalidate": "Аннулировать",
|
||||
"Invalidated": "Аннулирована",
|
||||
"Invert match": "Инвертировать совпадение",
|
||||
"Invitation Code": "Код приглашения",
|
||||
"Invitation Quota": "Квота приглашений",
|
||||
"Invite Info": "Информация о приглашении",
|
||||
@@ -1777,6 +1846,7 @@
|
||||
"JSON": "JSON",
|
||||
"JSON array of group identifiers. When enabled below, new tokens rotate through this list.": "Массив JSON идентификаторов групп. Если включено ниже, новые токены будут циклически перебираться по этому списку.",
|
||||
"JSON Editor": "Редактирование JSON",
|
||||
"JSON format error": "Ошибка формата JSON",
|
||||
"JSON format supports service account JSON files": "Формат JSON поддерживает JSON-файлы сервисного аккаунта",
|
||||
"JSON map of group → description exposed when users create API keys.": "JSON-карта группы → описание, отображаемое при создании пользователями ключей API.",
|
||||
"JSON map of group → ratio applied when the user selects the group explicitly.": "JSON-карта группы → соотношение, применяемое, когда пользователь явно выбирает группу.",
|
||||
@@ -1785,11 +1855,14 @@
|
||||
"JSON Mode": "Режим JSON",
|
||||
"JSON must be an object": "JSON должен быть объектом",
|
||||
"JSON object:": "Объект JSON:",
|
||||
"JSON Text": "JSON текст",
|
||||
"JSON-based access control rules. Leave empty to allow all users.": "Правила контроля доступа на основе JSON. Оставьте пустым, чтобы разрешить всем пользователям.",
|
||||
"Just now": "Только что",
|
||||
"JustSong": "JustSong",
|
||||
"K": "K",
|
||||
"Keep enabled if you need to proxy requests for different upstream accounts.": "Оставьте включённым, если нужно проксировать запросы для разных upstream-аккаунтов.",
|
||||
"Keep original value": "Сохранить исходное значение",
|
||||
"Keep original value (skip if target exists)": "Сохранить исходное значение (пропустить если цель существует)",
|
||||
"Keep this above 1 minute to avoid heavy database load": "Держите это значение выше 1 минуты, чтобы избежать высокой нагрузки на базу данных",
|
||||
"Keep-alive Ping": "Пинг Keep-alive",
|
||||
"Key": "Ключ",
|
||||
@@ -1797,9 +1870,12 @@
|
||||
"Key Sources": "Источники ключей",
|
||||
"Key Summary": "Сводка ключа",
|
||||
"Key Update Mode": "Режим обновления ключа",
|
||||
"Keys, OAuth credentials, and multi-key update behavior.": "Ключи, учетные данные OAuth и поведение обновления нескольких ключей.",
|
||||
"Kling": "Kling",
|
||||
"Knowledge Base ID *": "ID базы знаний *",
|
||||
"Landing page with system overview.": "Главная страница с обзором системы.",
|
||||
"Last check time": "Время последней проверки",
|
||||
"Last detected addable models": "Последние обнаруженные модели для добавления",
|
||||
"Last Login": "Последний вход",
|
||||
"Last Seen": "Последний раз",
|
||||
"Last Tested": "Последняя проверка",
|
||||
@@ -1823,7 +1899,11 @@
|
||||
"Leave empty to use default": "Оставьте пустым для использования по умолчанию",
|
||||
"Leave empty to use system temp directory": "Оставьте пустым для системного временного каталога",
|
||||
"Leave empty to use username": "Оставьте пустым, чтобы использовать имя пользователя",
|
||||
"Legacy Format (JSON Object)": "Старый формат (JSON-объект)",
|
||||
"Legacy format must be a JSON object": "Старый формат должен быть JSON-объектом",
|
||||
"Less": "Меньше",
|
||||
"Less Than": "Меньше",
|
||||
"Less Than or Equal": "Меньше или равно",
|
||||
"Light": "Светлая",
|
||||
"Lightning Fast": "Молниеносно быстро",
|
||||
"Limit period": "Период ограничения",
|
||||
@@ -1863,6 +1943,7 @@
|
||||
"Log IP address for usage and error logs": "Записывать IP-адрес для журналов использования и ошибок",
|
||||
"Log Maintenance": "Журнал обслуживания",
|
||||
"Log Type": "Тип журнала",
|
||||
"Logic": "Логика",
|
||||
"Login failed": "Ошибка входа",
|
||||
"Logo": "Логотип",
|
||||
"Logo URL": "URL логотипа",
|
||||
@@ -1900,11 +1981,17 @@
|
||||
"Map request model names to actual provider model names (JSON format)": "Сопоставление имён моделей запроса реальным именам моделей провайдера (формат JSON)",
|
||||
"Map response status codes (JSON format)": "Сопоставить коды статусов ответа (JSON-формат)",
|
||||
"Map upstream status codes to different codes": "Сопоставить коды статуса вышестоящего сервера с различными кодами",
|
||||
"Match All (AND)": "Все совпадения (AND)",
|
||||
"Match Any (OR)": "Любое совпадение (OR)",
|
||||
"Match Mode": "Режим сопоставления",
|
||||
"Match model name exactly": "Точное совпадение имени модели",
|
||||
"Match models containing this name": "Совпадение моделей, содержащих это имя",
|
||||
"Match models ending with this name": "Совпадение моделей, заканчивающихся на это имя",
|
||||
"Match models starting with this name": "Совпадение моделей, начинающихся с этого имени",
|
||||
"Match Text": "Текст совпадения",
|
||||
"Match Type": "Тип соответствия",
|
||||
"Match Value": "Значение сопоставления",
|
||||
"Match Value (optional)": "Значение сопоставления (необязательно)",
|
||||
"Matched": "Совпадение",
|
||||
"Matched Tier": "Подходящий уровень",
|
||||
"Matching Rules": "Правила сопоставления",
|
||||
@@ -2018,8 +2105,12 @@
|
||||
"More templates...": "Другие шаблоны…",
|
||||
"More...": "Подробнее...",
|
||||
"Move": "Переместить",
|
||||
"Move a request header": "Переместить заголовок запроса",
|
||||
"Move affiliate rewards to your main balance": "Перевести партнерские вознаграждения на основной баланс",
|
||||
"Move Field": "Переместить поле",
|
||||
"Move Header": "Переместить заголовок",
|
||||
"Move Request Header": "Переместить заголовок запроса",
|
||||
"Move source field to target field": "Переместить исходное поле в целевое",
|
||||
"ms": "мс",
|
||||
"Multi-key channel: Keys will be": "Многоключевой канал: Ключи будут",
|
||||
"Multi-Key Management": "Управление несколькими ключами",
|
||||
@@ -2054,6 +2145,8 @@
|
||||
"Name must be between {{min}} and {{max}} characters": "Имя должно быть длиной от {{min}} до {{max}} символов",
|
||||
"Name Rule": "Правило именования",
|
||||
"Name Suffix": "Суффикс имени",
|
||||
"Name the channel and choose the upstream provider.": "Задайте имя канала и выберите upstream-провайдера.",
|
||||
"Name the channel, choose the provider, configure API access, and set credentials.": "Задайте имя канала, выберите провайдера, настройте доступ к API и учетные данные.",
|
||||
"name@example.com": "name@example.com",
|
||||
"Native format": "Собственный формат",
|
||||
"Need a code?": "Нужен код?",
|
||||
@@ -2065,7 +2158,7 @@
|
||||
"New API": "Новый API",
|
||||
"New API <noreply@example.com>": "Новый API <noreply@example.com>",
|
||||
"New API Project Repository:": "Репозиторий проекта New API:",
|
||||
"New Format Template": "Новый шаблон формата",
|
||||
"New Format Template": "Шаблон нового формата",
|
||||
"New Group": "Новая группа",
|
||||
"New Models ({{count}})": "Новые модели ({{count}})",
|
||||
"New name will be:": "Новое имя будет:",
|
||||
@@ -2098,6 +2191,7 @@
|
||||
"No changes made": "Изменения не внесены",
|
||||
"No changes to save": "Нет изменений для сохранения",
|
||||
"No channel selected": "Канал не выбран",
|
||||
"No channel type found.": "Тип канала не найден.",
|
||||
"No channels available. Create your first channel to get started.": "Нет доступных каналов. Создайте свой первый канал, чтобы начать.",
|
||||
"No channels found": "Каналы не найдены",
|
||||
"No Channels Found": "Каналы не найдены",
|
||||
@@ -2133,6 +2227,7 @@
|
||||
"No mappings configured. Click \"Add Row\" to get started.": "Нет настроенных сопоставлений. Нажмите \"Добавить строку\", чтобы начать.",
|
||||
"No matches found": "Совпадений не найдено",
|
||||
"No matching results": "Нет совпадений",
|
||||
"No matching rules": "Нет совпадающих правил",
|
||||
"No messages yet": "Сообщений пока нет",
|
||||
"No missing models found.": "Недостающие модели не найдены.",
|
||||
"No model found.": "Модель не найдена.",
|
||||
@@ -2205,6 +2300,7 @@
|
||||
"Not available": "Недоступно",
|
||||
"Not backed up": "Не сохранено",
|
||||
"Not bound": "Не привязан",
|
||||
"Not Equals": "Не равно",
|
||||
"Not Set": "Не установлено",
|
||||
"Not set yet": "Ещё не задано",
|
||||
"Not Started": "Не начато",
|
||||
@@ -2225,6 +2321,7 @@
|
||||
"OAuth failed": "OAuth не удался",
|
||||
"OAuth Integrations": "Интеграции OAuth",
|
||||
"OAuth start failed": "Ошибка запуска OAuth",
|
||||
"Object Prune Rules": "Правила очистки объектов",
|
||||
"Observability": "Наблюдаемость",
|
||||
"Obtain the API key, merchant ID, and RSA key pair from the Waffo dashboard, and configure the callback URL.": "Получите API-ключ, ID мерчанта и пару RSA-ключей в панели управления Waffo и настройте URL обратного вызова.",
|
||||
"Obtain the merchant, store, product and signing keys from your Waffo dashboard. Webhook URL: <ServerAddress>/api/waffo-pancake/webhook": "Получите в панели Waffo ID мерчанта, магазина, товара и ключи подписи. Webhook: <ServerAddress>/api/waffo-pancake/webhook",
|
||||
@@ -2282,7 +2379,9 @@
|
||||
"Opened authorization page": "Страница авторизации открыта",
|
||||
"OpenRouter": "OpenRouter",
|
||||
"opens in an external client. Trigger it from the sidebar or API key actions to launch the configured application.": "открывается во внешнем клиенте. Запустите его из боковой панели или действий с ключом API, чтобы запустить настроенное приложение.",
|
||||
"Operation": "Операция",
|
||||
"Operation failed": "Операция не удалась",
|
||||
"Operation Type": "Тип операции",
|
||||
"Operator Admin": "Оператор-администратор",
|
||||
"Optimize system for self-hosted single-user usage": "Оптимизировать систему для самостоятельного использования одним пользователем",
|
||||
"Optimized network architecture ensures millisecond response times": "Оптимизированная сетевая архитектура обеспечивает время отклика в миллисекунды",
|
||||
@@ -2294,6 +2393,7 @@
|
||||
"Optional notes about this channel": "Необязательные заметки об этом канале",
|
||||
"Optional notes about when to use this group": "Необязательные примечания о том, когда использовать эту группу",
|
||||
"Optional ratio used when upstream cache hits occur.": "Необязательное соотношение, используемое при попаданиях в вышестоящий кэш.",
|
||||
"Optional rule description": "Необязательное описание правила",
|
||||
"Optional settings for advanced container configuration.": "Дополнительные настройки для расширенной конфигурации контейнера.",
|
||||
"Optional supplementary information (max 100 characters)": "Необязательная дополнительная информация (макс. 100 символов)",
|
||||
"Optional tag for grouping channels": "Необязательный тег для группировки каналов",
|
||||
@@ -2318,6 +2418,8 @@
|
||||
"Override request headers (JSON format)": "Переопределение заголовков запроса (формат JSON)",
|
||||
"Override request parameters (JSON format)": "Переопределить параметры запроса (формат JSON)",
|
||||
"Override request parameters. Cannot override": "Переопределить параметры запроса. Невозможно переопределить",
|
||||
"Override request parameters. Cannot override stream parameter.": "Переопределяет параметры запроса. Параметр stream переопределить нельзя.",
|
||||
"Override Rules": "Правила переопределения",
|
||||
"Override the endpoint used for testing. Leave empty to auto detect.": "Переопределить конечную точку, используемую для тестирования. Оставьте пустым для автоматического определения.",
|
||||
"overrides for matching model prefix.": "переопределяет цену по совпавшему префиксу модели.",
|
||||
"Overview": "Обзор",
|
||||
@@ -2327,7 +2429,10 @@
|
||||
"PaLM": "PaLM",
|
||||
"Pan": "Панорама",
|
||||
"Param Override": "Переопределение параметров",
|
||||
"Parameter configuration error": "Ошибка конфигурации параметров",
|
||||
"Parameter Override": "Переопределение параметра",
|
||||
"Parameter override must be a valid JSON object": "Переопределение параметров должно быть валидным JSON-объектом",
|
||||
"Parameter override must be valid JSON format": "Переопределение параметров должно быть в валидном формате JSON",
|
||||
"Parameter Override Template (JSON)": "Шаблон переопределения параметров (JSON)",
|
||||
"Parameter override template must be a JSON object": "Шаблон переопределения параметров должен быть объектом JSON",
|
||||
"parameter.": "параметр.",
|
||||
@@ -2336,7 +2441,9 @@
|
||||
"Partial Submission": "Частичная отправка",
|
||||
"Pass Headers": "Пропустить заголовки",
|
||||
"Pass request body directly to upstream": "Передать тело запроса напрямую вышестоящему серверу",
|
||||
"Pass specified request headers to upstream": "Передать указанные заголовки запроса вышестоящему серверу",
|
||||
"Pass Through Body": "Передача тела запроса",
|
||||
"Pass Through Headers": "Передать заголовки",
|
||||
"Pass through the anthropic-beta header for beta features": "Проброс заголовка anthropic-beta для бета-функций",
|
||||
"Pass through the include field for usage obfuscation": "Проброс поля include для обфускации использования",
|
||||
"Pass through the inference_geo field for Claude data residency region control": "Проброс поля inference_geo для управления регионом размещения данных Claude",
|
||||
@@ -2344,7 +2451,9 @@
|
||||
"Pass through the safety_identifier field": "Пройдите через поле safety_identifier",
|
||||
"Pass through the service_tier field": "Пройдите через поле service_tier",
|
||||
"Pass through the speed field for Claude inference speed mode control": "Проброс поля speed для управления режимом скорости инференса Claude",
|
||||
"Pass when key is missing": "Пропускать при отсутствии ключа",
|
||||
"Pass-Through": "Сквозной доступ",
|
||||
"Pass-through Headers (comma-separated or JSON array)": "Пробрасываемые заголовки (через запятую или JSON-массив)",
|
||||
"Passkey": "Passkey",
|
||||
"Passkey Authentication": "Аутентификация Passkey",
|
||||
"Passkey is not available in this browser": "Passkey недоступен в этом браузере",
|
||||
@@ -2360,6 +2469,7 @@
|
||||
"Passkey registration was cancelled": "Регистрация Passkey была отменена",
|
||||
"Passkey removed successfully": "Passkey успешно удалён",
|
||||
"Passkey reset successfully": "Passkey успешно сброшен",
|
||||
"Passthrough Template": "Шаблон сквозной передачи",
|
||||
"Password": "Пароль",
|
||||
"Password / Access Token": "Пароль / Токен доступа",
|
||||
"Password changed successfully": "Пароль успешно изменён",
|
||||
@@ -2374,6 +2484,7 @@
|
||||
"Passwords do not match": "Пароли не совпадают",
|
||||
"Paste the full callback URL (includes code & state)": "Вставьте полный callback URL (включая code и state)",
|
||||
"Path": "Путь",
|
||||
"Path not set": "Путь не задан",
|
||||
"Path Regex (one per line)": "Регулярное выражение пути (по одному на строку)",
|
||||
"Path:": "Путь:",
|
||||
"Pay": "Pay",
|
||||
@@ -2496,11 +2607,15 @@
|
||||
"Prefix": "Префикс",
|
||||
"Prefix Match": "Совпадение по префиксу",
|
||||
"Prefix used when displaying prices": "Префикс, используемый при отображении цен",
|
||||
"Prefix/Suffix Text": "Текст префикса/суффикса",
|
||||
"Premium chat models": "Премиум-модели чата",
|
||||
"Preparing chat keys…": "Подготовка ключей чата…",
|
||||
"Preparing your chat link, please try again in a moment.": "Подготовка вашей ссылки на чат, попробуйте снова через мгновение.",
|
||||
"Preparing your chat link…": "Подготовка вашей ссылки для чата…",
|
||||
"Prepend": "Добавить в начало",
|
||||
"Prepend to Start": "Добавить в начало",
|
||||
"Prepend value to array / string / object start": "Добавить значение в начало массива / строки / объекта",
|
||||
"Preserve the original field when applying this rule": "Сохранять исходное поле при применении этого правила",
|
||||
"Preset recharge amounts (JSON array)": "Предустановленные суммы пополнения (массив JSON)",
|
||||
"Preset recharge amounts displayed to users": "Предустановленные суммы пополнения, отображаемые пользователям",
|
||||
"Preset Template": "Предустановленный шаблон",
|
||||
@@ -2577,7 +2692,11 @@
|
||||
"Provider Name": "Имя поставщика",
|
||||
"Provider type (OpenAI, Anthropic, etc.)": "Тип провайдера (OpenAI, Anthropic и т.д.)",
|
||||
"Provider updated successfully": "Поставщик успешно обновлен",
|
||||
"Provider-specific endpoint, account, and compatibility settings.": "Настройки endpoint, аккаунта и совместимости для конкретного провайдера.",
|
||||
"Proxy Address": "Адрес прокси",
|
||||
"Prune Object Items": "Очистить элементы объекта",
|
||||
"Prune object items by conditions": "Удалить элементы объекта по условиям",
|
||||
"Prune Rule (string or JSON object)": "Правило очистки (строка или JSON-объект)",
|
||||
"Publish Date": "Дата публикации",
|
||||
"Published": "Опубликовано",
|
||||
"Published:": "Опубликовано:",
|
||||
@@ -2619,6 +2738,7 @@
|
||||
"Random": "Случайный",
|
||||
"Randomly select a key from the pool for each request": "Случайно выбирать ключ из пула для каждого запроса",
|
||||
"Rate Limit Windows": "Окна ограничения скорости",
|
||||
"Rate Limited": "Ограничение частоты",
|
||||
"Rate Limiting": "Ограничение скорости",
|
||||
"Ratio": "Коэффициент",
|
||||
"Ratio applied to audio completions for streaming models.": "Коэффициент, применяемый к аудио-завершениям для потоковых моделей.",
|
||||
@@ -2648,6 +2768,8 @@
|
||||
"Recommended to keep this high to avoid upstream throttling.": "Рекомендуется поддерживать это значение высоким, чтобы избежать регулирования со стороны вышестоящего поставщика.",
|
||||
"Record IP Address": "Записывать IP-адрес",
|
||||
"Record quota usage": "Записывать использование квоты",
|
||||
"Recursion Strategy": "Стратегия рекурсии",
|
||||
"Recursive": "Рекурсивно",
|
||||
"Redeem": "Обменять квоту",
|
||||
"Redeem codes": "Активировать коды",
|
||||
"Redeemed By": "Активировано",
|
||||
@@ -2681,7 +2803,9 @@
|
||||
"Refund Details": "Детали возврата",
|
||||
"Regenerate": "Перегенерировать",
|
||||
"Regenerate Backup Codes": "Сгенерировать резервные коды",
|
||||
"Regex Replace": "Замена по регулярному выражению",
|
||||
"Regex": "Регулярное выражение",
|
||||
"Regex Pattern": "Регулярное выражение",
|
||||
"Regex Replace": "Замена по regex",
|
||||
"Register Passkey": "Регистрация Passkey",
|
||||
"Registration Enabled": "Регистрация включена",
|
||||
"Registry (optional)": "Реестр (необязательно)",
|
||||
@@ -2709,6 +2833,9 @@
|
||||
"Remove Passkey": "Отвязать Passkey",
|
||||
"Remove Passkey?": "Удалить ключ доступа?",
|
||||
"Remove rule group": "Удалить группу правил",
|
||||
"Remove string prefix": "Удалить префикс строки",
|
||||
"Remove string suffix": "Удалить суффикс строки",
|
||||
"Remove the target field": "Удалить целевое поле",
|
||||
"Remove tier": "Удалить уровень",
|
||||
"Removed": "Удалено",
|
||||
"Removed {{removed}} duplicate key(s). Before: {{before}}, After: {{after}}": "Удалено {{removed}} дублирующихся ключей. До: {{before}}, После: {{after}}",
|
||||
@@ -2724,6 +2851,7 @@
|
||||
"Replace all existing keys": "Заменить все существующие ключи",
|
||||
"Replace channel models": "Замена моделей каналов",
|
||||
"Replace mode: Will completely replace all existing keys": "Режим замены: полностью заменит все существующие ключи",
|
||||
"Replace With": "Заменить на",
|
||||
"replaced": "заменено",
|
||||
"Replacement Model": "Модель замены",
|
||||
"Replica count": "Количество реплик",
|
||||
@@ -2731,6 +2859,7 @@
|
||||
"request": "запрос",
|
||||
"Request": "Запрос",
|
||||
"Request Body Disk Cache": "Дисковый кэш тела запроса",
|
||||
"Request Body Field": "Поле тела запроса",
|
||||
"Request Body Memory Cache": "Кэш памяти тела запроса",
|
||||
"Request body pass-through is enabled. The request body will be sent directly to the upstream without any conversion.": "Проброс тела запроса включён. Тело запроса будет отправлено напрямую без конвертации.",
|
||||
"Request conversion": "Преобразование запроса",
|
||||
@@ -2738,11 +2867,14 @@
|
||||
"Request Count": "Количество запросов",
|
||||
"Request failed": "Запрос не выполнен",
|
||||
"Request flow": "Поток запросов",
|
||||
"Request Header Field": "Поле заголовка запроса",
|
||||
"Request Header Override": "Переопределение заголовков запроса",
|
||||
"Request Header Overrides": "Переопределения заголовков запроса",
|
||||
"Request ID": "ID запроса",
|
||||
"Request Limits": "Лимиты запросов",
|
||||
"Request Model": "Запрошенная модель",
|
||||
"Request Model:": "Модель запроса:",
|
||||
"Request overrides, routing behavior, and upstream model automation": "Переопределения запросов, маршрутизация и автоматизация upstream-моделей",
|
||||
"Request rule pricing": "Правила ценообразования по запросу",
|
||||
"Request timed out, please refresh and restart GitHub login": "Время ожидания истекло, обновите страницу и снова запустите вход через GitHub",
|
||||
"Request-based": "Зависит от запроса",
|
||||
@@ -2755,6 +2887,7 @@
|
||||
"Require login to view models": "Требовать вход для просмотра моделей",
|
||||
"Required": "Обязательно",
|
||||
"Required events:": "Обязательные события:",
|
||||
"Required provider, authentication, model, and group settings": "Обязательные настройки провайдера, аутентификации, моделей и групп",
|
||||
"Required to expose Midjourney-style image generation to end users.": "Необходимо для предоставления генерации изображений в стиле Midjourney конечным пользователям.",
|
||||
"Rerank": "Переранжировать",
|
||||
"Reroll": "Повторить",
|
||||
@@ -2789,7 +2922,10 @@
|
||||
"Retain last N files": "Хранить последние N файлов",
|
||||
"Retry": "Повторить попытку",
|
||||
"Retry Chain": "Цепочка повторов",
|
||||
"Retry Suggestion": "Рекомендация по повтору",
|
||||
"Retry Times": "Количество повторных попыток",
|
||||
"Return a custom error immediately": "Немедленно вернуть пользовательскую ошибку",
|
||||
"Return Custom Error": "Вернуть пользовательскую ошибку",
|
||||
"Return Error": "Вернуть ошибку",
|
||||
"Return to dashboard": "Вернуться на панель управления",
|
||||
"Reveal API key": "Показать API ключ",
|
||||
@@ -2806,13 +2942,25 @@
|
||||
"Route": "Маршрут",
|
||||
"Route Description": "Описание маршрута",
|
||||
"Route is required": "Маршрут обязателен",
|
||||
"Routing & Overrides": "Маршрутизация и переопределения",
|
||||
"Routing Strategy": "Стратегия маршрутизации",
|
||||
"Rows per page": "Строк на страницу",
|
||||
"RPM": "RPM",
|
||||
"RSA Private Key (Production)": "RSA-приватный ключ (Продакшн)",
|
||||
"RSA Private Key (Sandbox)": "RSA-приватный ключ (Песочница)",
|
||||
"Rule": "Правило",
|
||||
"Rule {{line}} is missing source field": "В правиле {{line}} отсутствует исходное поле",
|
||||
"Rule {{line}} is missing target field": "В правиле {{line}} отсутствует целевое поле",
|
||||
"Rule {{line}} is missing target path": "В правиле {{line}} отсутствует целевой путь",
|
||||
"Rule {{line}} is missing value": "В правиле {{line}} отсутствует значение",
|
||||
"Rule {{line}} pass_headers format is invalid": "Формат pass_headers в правиле {{line}} невалиден",
|
||||
"Rule {{line}} pass_headers is missing header names": "В правиле {{line}} pass_headers отсутствуют имена заголовков",
|
||||
"Rule {{line}} prune_objects is missing conditions": "В правиле {{line}} prune_objects отсутствуют условия",
|
||||
"Rule {{line}} return_error requires a message field": "В правиле {{line}} return_error требуется поле message",
|
||||
"Rule Description (optional)": "Описание правила (необязательно)",
|
||||
"Rule group": "Группа правил",
|
||||
"rules": "правила",
|
||||
"Rules": "Правила",
|
||||
"Rules JSON": "Правила JSON",
|
||||
"Rules JSON must be an array": "JSON правил должен быть массивом",
|
||||
"Run GC": "Запустить GC",
|
||||
@@ -2861,12 +3009,14 @@
|
||||
"Scan the QR code to follow the official account and reply with “验证码” to receive your verification code.": "Отсканируйте QR-код, откройте официальный аккаунт и ответьте «验证码», чтобы получить код подтверждения.",
|
||||
"Scan the QR code with WeChat to bind your account": "Отсканируйте QR-код с помощью WeChat, чтобы привязать свою учетную запись",
|
||||
"Scan this QR code with your authenticator app (Google Authenticator, Microsoft Authenticator, etc.)": "Отсканируйте этот QR-код с помощью вашего приложения-аутентификатора (Google Authenticator, Microsoft Authenticator и т.д.)",
|
||||
"Scenario Templates": "Шаблоны сценариев",
|
||||
"Scheduled channel tests": "Запланированные тесты канала",
|
||||
"Scope": "Область",
|
||||
"Scopes": "Области доступа",
|
||||
"Search": "Поиск",
|
||||
"Search by name or URL...": "Поиск по имени или URL...",
|
||||
"Search by order number...": "Поиск по номеру заказа...",
|
||||
"Search channel type...": "Поиск типа канала...",
|
||||
"Search chat presets...": "Поиск предустановок чата...",
|
||||
"Search colors...": "Поиск цветов...",
|
||||
"Search conflicting models or fields": "Поиск конфликтующих моделей или полей",
|
||||
@@ -2882,6 +3032,7 @@
|
||||
"Search payment methods...": "Поиск способов оплаты...",
|
||||
"Search payment types...": "Поиск типов оплаты...",
|
||||
"Search products...": "Поиск продуктов...",
|
||||
"Search rules...": "Поиск правил…",
|
||||
"Search tags...": "Поиск тегов...",
|
||||
"Search vendors...": "Поиск поставщиков...",
|
||||
"Search...": "Поиск...",
|
||||
@@ -2899,6 +3050,7 @@
|
||||
"Select a group type": "Выбрать тип группы",
|
||||
"Select a preset...": "Выберите предустановку...",
|
||||
"Select a role": "Выбрать роль",
|
||||
"Select a rule to edit.": "Выберите правило для редактирования.",
|
||||
"Select a timestamp before clearing logs.": "Выберите временную метку перед очисткой журналов.",
|
||||
"Select a usage mode to continue": "Выберите режим использования для продолжения",
|
||||
"Select a verification method first": "Сначала выберите метод верификации",
|
||||
@@ -2973,13 +3125,16 @@
|
||||
"Set a discount rate for a specific recharge amount threshold.": "Установите ставку скидки для определенного порога суммы пополнения.",
|
||||
"Set a secure password (min. 8 characters)": "Установите надежный пароль (минимум 8 символов)",
|
||||
"Set a tag for": "Установить тег для",
|
||||
"Set filters to customize your dashboard statistics and charts.": "Установите фильтры, чтобы настроить статистику и диаграммы вашей панели управления.",
|
||||
"Set filters to narrow down your log search results.": "Установите фильтры, чтобы сузить результаты поиска по журналам.",
|
||||
"Set API key access restrictions": "Настройте ограничения доступа API-ключа",
|
||||
"Set API key basic information": "Настройте основные сведения API-ключа",
|
||||
"Set Field": "Установить поле",
|
||||
"Set filters to customize your dashboard statistics and charts.": "Установите фильтры, чтобы настроить статистику и диаграммы вашей панели управления.",
|
||||
"Set filters to narrow down your log search results.": "Установите фильтры, чтобы сузить результаты поиска по журналам.",
|
||||
"Set Header": "Установить заголовок",
|
||||
"Set Project to io.cloud when creating/selecting key": "Установите Проект в io.cloud при создании/выборе ключа",
|
||||
"Set quota amount and limits": "Настройте квоту и лимиты",
|
||||
"Set Request Header": "Установить заголовок запроса",
|
||||
"Set runtime request header: override entire value, or manipulate comma-separated tokens": "Установить заголовок запроса: переопределить значение или управлять токенами через запятую",
|
||||
"Set Tag": "Установить тег",
|
||||
"Set tag for selected channels": "Установить тег для выбранных каналов",
|
||||
"Set the user's role (cannot be Root)": "Установить роль пользователя (не может быть Root)",
|
||||
@@ -3019,6 +3174,9 @@
|
||||
"Signed out": "Выход выполнен",
|
||||
"Signing you in with {{provider}}": "Входим через {{provider}}",
|
||||
"SiliconFlow": "SiliconFlow",
|
||||
"Simple": "Простой",
|
||||
"Simple mode only returns message; status code and error type use system defaults.": "Простой режим возвращает только сообщение; код статуса и тип ошибки используют системные значения по умолчанию.",
|
||||
"Simple mode: prune objects by type, e.g. redacted_thinking.": "Простой режим: очистка объектов по типу, например redacted_thinking.",
|
||||
"Single Key": "Одиночный ключ",
|
||||
"Site Key": "Ключ сайта",
|
||||
"Size:": "Размер:",
|
||||
@@ -3043,6 +3201,9 @@
|
||||
"Sort by ID": "Сортировать по ID",
|
||||
"Sort Order": "Порядок сортировки",
|
||||
"Source": "Источник",
|
||||
"Source Endpoint": "Исходная точка",
|
||||
"Source Field": "Исходное поле",
|
||||
"Source Header": "Исходный заголовок",
|
||||
"sources": "источники",
|
||||
"Space-separated OAuth scopes": "Области доступа OAuth, разделенные пробелами",
|
||||
"Spark model version, e.g., v2.1 (version number in API URL)": "Версия модели Spark, например, v2.1 (номер версии в URL API)",
|
||||
@@ -3061,6 +3222,7 @@
|
||||
"Statistics reset": "Статистика сброшена",
|
||||
"Status": "Статус",
|
||||
"Status & Sync": "Статус и синхронизация",
|
||||
"Status Code": "Код статуса",
|
||||
"Status Code Mapping": "Сопоставление кодов состояния",
|
||||
"Status Page Slug": "Slug страницы статуса",
|
||||
"Status:": "Статус:",
|
||||
@@ -3068,6 +3230,7 @@
|
||||
"Stay tuned though!": "Оставайтесь на связи!",
|
||||
"Step": "Шаг",
|
||||
"Stop": "Остановить",
|
||||
"Stop Retry": "Остановить повтор",
|
||||
"Store ID": "ID магазина",
|
||||
"Store ID is required": "Требуется ID магазина",
|
||||
"Stored value is not echoed back for security": "В целях безопасности сохранённое значение не отображается",
|
||||
@@ -3075,6 +3238,7 @@
|
||||
"Stream": "Поток",
|
||||
"Stream Mode": "Потоковый режим",
|
||||
"Stream Status": "Статус потока",
|
||||
"String Replace": "Замена строки",
|
||||
"Stripe": "Stripe",
|
||||
"Stripe API key (leave blank unless updating)": "Ключ API Stripe (оставьте пустым, если не обновляете)",
|
||||
"Stripe Dashboard": "Панель управления Stripe",
|
||||
@@ -3111,6 +3275,7 @@
|
||||
"Super Admin": "Суперадмин",
|
||||
"Support for high concurrency with automatic load balancing": "Поддержка высокой конкурентности с автоматической балансировкой нагрузки",
|
||||
"Supported Imagine Models": "Поддерживаемые модели Imagine",
|
||||
"Supported variables": "Поддерживаемые переменные",
|
||||
"Supports `-thinking`, `-thinking-": "Поддерживает `-thinking`, `-thinking-",
|
||||
"Supports HTML markup or iframe embedding. Enter HTML code directly, or provide a complete URL to automatically embed it as an iframe.": "Поддерживает HTML-разметку или встраивание iframe. Введите HTML-код напрямую или укажите полный URL для автоматического встраивания в виде iframe.",
|
||||
"Supports PNG, JPG, SVG, or WebP. Recommended size: 128×128 or smaller.": "Поддерживаются PNG, JPG, SVG или WebP. Рекомендуемый размер: 128×128 или меньше.",
|
||||
@@ -3120,7 +3285,8 @@
|
||||
"Switch to JSON": "Переключиться на JSON",
|
||||
"Switch to Visual": "Переключиться на визуальный режим",
|
||||
"Sync Endpoint": "Конечная точка синхронизации",
|
||||
"Sync Fields": "Поля синхронизации",
|
||||
"Sync Endpoints": "Точки синхронизации",
|
||||
"Sync Fields": "Синхронизировать поля",
|
||||
"Sync from the public upstream metadata repository.": "Синхронизировать из публичного репозитория метаданных верхнего уровня.",
|
||||
"Sync this model with official upstream": "Синхронизировать эту модель с официальным upstream",
|
||||
"Sync Upstream": "Синхронизировать Upstream",
|
||||
@@ -3161,7 +3327,12 @@
|
||||
"Tags": "Теги",
|
||||
"Take photo": "Сделать фото",
|
||||
"Take screenshot": "Сделать скриншот",
|
||||
"Target Endpoint": "Целевая точка",
|
||||
"Target Field": "Целевое поле",
|
||||
"Target Field Path": "Путь целевого поля",
|
||||
"Target group": "Целевая группа",
|
||||
"Target Header": "Целевой заголовок",
|
||||
"Target Path (optional)": "Целевой путь (необязательно)",
|
||||
"Task": "Задача",
|
||||
"Task ID": "ID задачи",
|
||||
"Task ID:": "ID задачи:",
|
||||
@@ -3172,6 +3343,7 @@
|
||||
"Telegram": "Telegram",
|
||||
"Telegram login requires widget integration; coming soon": "Вход через Telegram требует интеграции виджета; скоро",
|
||||
"Telegram Login Widget": "Виджет входа Telegram",
|
||||
"Template": "Шаблон",
|
||||
"Template variables:": "Переменные шаблона:",
|
||||
"Templates": "Шаблоны",
|
||||
"Templates appended": "Шаблоны добавлены",
|
||||
@@ -3276,9 +3448,11 @@
|
||||
"to access this resource.": "для доступа к этому ресурсу.",
|
||||
"to confirm": "для подтверждения",
|
||||
"To Lower": "В нижний регистр",
|
||||
"To Lowercase": "В нижний регистр",
|
||||
"to override billing when a user in one group uses a token of another group.": "для переопределения выставления счетов, когда пользователь одной группы использует токен другой группы.",
|
||||
"to the Models list so users can use them before the mapping sends traffic upstream.": "в список моделей, чтобы пользователи могли использовать их до того, как сопоставление отправит трафик выше по течению.",
|
||||
"To Upper": "В верхний регистр",
|
||||
"To Uppercase": "В верхний регистр",
|
||||
"to view this resource.": "для просмотра этого ресурса.",
|
||||
"Today": "Сегодня",
|
||||
"Toggle columns": "Переключить столбцы",
|
||||
@@ -3309,8 +3483,8 @@
|
||||
"Tool prices": "Цены инструментов",
|
||||
"Top {{count}}": "Топ {{count}}",
|
||||
"Top Models": "Лучшие модели",
|
||||
"Top Users": "Лучшие пользователи",
|
||||
"Top up balance and view billing history.": "Пополнить баланс и просмотреть историю платежей.",
|
||||
"Top Users": "Лучшие пользователи",
|
||||
"Top-up": "Пополнение",
|
||||
"Top-up amount options": "Варианты суммы пополнения",
|
||||
"Top-up Audit Info": "Аудит пополнений",
|
||||
@@ -3349,14 +3523,16 @@
|
||||
"Transfer to Balance": "Перевести на баланс",
|
||||
"Translate `-thinking` suffixes into Anthropic native thinking models while keeping pricing predictable.": "Преобразовывать суффиксы `-thinking` в собственные модели мышления Anthropic, сохраняя при этом предсказуемость ценообразования.",
|
||||
"Transparent Billing": "Прозрачная тарификация",
|
||||
"Trim Prefix": "Удалить префикс",
|
||||
"Trim Space": "Удалить пробелы",
|
||||
"Trim Suffix": "Удалить суффикс",
|
||||
"Trim leading/trailing whitespace": "Удалить пробелы в начале/конце",
|
||||
"Trim Prefix": "Обрезать префикс",
|
||||
"Trim Space": "Обрезать пробелы",
|
||||
"Trim Suffix": "Обрезать суффикс",
|
||||
"Trusted": "Доверенный",
|
||||
"Try adjusting your search to locate a missing model.": "Попробуйте изменить параметры поиска, чтобы найти отсутствующую модель.",
|
||||
"TTL": "TTL",
|
||||
"TTL (seconds, 0 = default)": "TTL (секунды, 0 = по умолчанию)",
|
||||
"TTL (seconds)": "TTL (секунды)",
|
||||
"Tune selection priority, testing, status handling, and request overrides.": "Настройте приоритет выбора, тестирование, обработку статусов и переопределения запросов.",
|
||||
"Turnstile is enabled but site key is empty.": "Turnstile включён, но ключ сайта пуст.",
|
||||
"Two-factor Authentication": "Двухфакторная аутентификация",
|
||||
"Two-Factor Authentication": "Двухфакторная аутентификация",
|
||||
@@ -3365,6 +3541,7 @@
|
||||
"Two-factor authentication reset": "Двухфакторная аутентификация сброшена",
|
||||
"Two-Step Verification": "Двухэтапная проверка",
|
||||
"Type": "Тип",
|
||||
"Type (common)": "Тип (общий)",
|
||||
"Type *": "Тип *",
|
||||
"Type a command or search...": "Введите команду или поиск...",
|
||||
"Type-Specific Settings": "Настройки для конкретного типа",
|
||||
@@ -3375,6 +3552,7 @@
|
||||
"Unable to load groups": "Не удалось загрузить группы",
|
||||
"Unable to open chat": "Не удалось открыть чат",
|
||||
"Unable to prepare chat link. Please ensure you have an enabled API key.": "Не удается подготовить ссылку для чата. Убедитесь, что у вас есть активированный API-ключ.",
|
||||
"Unauthorized": "Не авторизован",
|
||||
"Unauthorized Access": "Несанкционированный доступ",
|
||||
"Unbind": "Отвязать",
|
||||
"Unbind failed": "Не удалось отвязать",
|
||||
@@ -3431,6 +3609,7 @@
|
||||
"Upload photo": "Загрузить фото",
|
||||
"Upscale": "Увеличение",
|
||||
"Upstream": "Источник",
|
||||
"Upstream Model Detection Settings": "Настройки обнаружения моделей провайдера",
|
||||
"Upstream Model Update Check": "Проверка обновлений моделей провайдера",
|
||||
"Upstream Model Updates": "Обновления моделей источника",
|
||||
"Upstream model updates applied: {{added}} added, {{removed}} removed, {{ignored}} ignored this time, {{totalIgnored}} total ignored models": "Обновления моделей применены: {{added}} добавлено, {{removed}} удалено, {{ignored}} проигнорировано, всего {{totalIgnored}} проигнорированных моделей",
|
||||
@@ -3511,6 +3690,7 @@
|
||||
"Validity": "Срок действия",
|
||||
"Validity Period": "Срок действия",
|
||||
"Value": "Значение",
|
||||
"Value (supports JSON or plain text)": "Значение (JSON или текст)",
|
||||
"Value must be at least 0": "Значение должно быть не менее 0",
|
||||
"Value Regex": "Регулярное выражение значения",
|
||||
"variable": "переменная",
|
||||
@@ -3573,10 +3753,12 @@
|
||||
"Visit Settings → General and adjust quota options...": "Перейдите в Настройки → Общие и настройте параметры квоты...",
|
||||
"Visitors must authenticate before accessing the pricing directory.": "Посетители должны пройти аутентификацию перед доступом к каталогу цен.",
|
||||
"Visual": "Визуальный",
|
||||
"Visual edit": "Визуальное редактирование",
|
||||
"Visual editor": "Визуальный редактор",
|
||||
"Visual Editor": "Визуальный редактор",
|
||||
"Visual indicator color for the API card": "Цвет визуального индикатора для карточки API",
|
||||
"Visual Mode": "Визуальный режим",
|
||||
"Visual Parameter Override": "Визуальное переопределение параметров",
|
||||
"VolcEngine": "VolcEngine",
|
||||
"Waffo Pancake Payment Gateway": "Платёжный шлюз Waffo Pancake",
|
||||
"Waffo Payment": "Оплата Waffo",
|
||||
@@ -3633,6 +3815,7 @@
|
||||
"When enabled, the store field will be blocked": "Если включено, поле магазина будет заблокировано",
|
||||
"When enabled, violation requests will incur additional charges.": "При включении за нарушения будут начисляться дополнительные расходы.",
|
||||
"When enabled, zero-cost models also pre-consume quota before final settlement.": "При включении бесплатные модели также предварительно потребляют квоту до окончательного расчета.",
|
||||
"When no conditions are set, the operation always executes.": "Без условий операция выполняется всегда.",
|
||||
"When performance monitoring is enabled and system resource usage exceeds the set threshold, new Relay requests will be rejected.": "Когда мониторинг включён и использование ресурсов превышает порог, новые Relay-запросы будут отклонены.",
|
||||
"When running in containers or ephemeral environments, ensure the SQLite file is mapped to persistent storage to avoid data loss on restart.": "При работе в контейнерах или эфемерных средах убедитесь, что файл SQLite сопоставлен с постоянным хранилищем, чтобы избежать потери данных при перезапуске.",
|
||||
"Whitelist": "Белый список",
|
||||
@@ -3641,10 +3824,12 @@
|
||||
"whsec_xxx": "whsec_xxx",
|
||||
"Window:": "Окно:",
|
||||
"with conflicts": "с конфликтами",
|
||||
"Without additional conditions, only the type above is used for pruning.": "Без дополнительных условий для очистки используется только тип выше.",
|
||||
"Worker Access Key": "Ключ доступа воркера",
|
||||
"Worker Proxy": "Прокси воркера",
|
||||
"Worker URL": "URL воркера",
|
||||
"Workspaces": "Рабочие пространства",
|
||||
"Write value to the target field": "Записать значение в целевое поле",
|
||||
"x": "x",
|
||||
"xAI": "xAI",
|
||||
"Xinference": "Xinference",
|
||||
@@ -3678,6 +3863,7 @@
|
||||
"Your Turnstile site key": "Ключ сайта Turnstile",
|
||||
"Zhipu": "Zhipu",
|
||||
"Zhipu V4": "Zhipu V4",
|
||||
"Zoom": "Zoom"
|
||||
"Zoom": "Zoom",
|
||||
"Legacy Format Template": "Шаблон старого формата"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user