mirror of
https://github.com/QuantumNous/new-api.git
synced 2026-03-29 23:10:35 +00:00
feat: add French translation glossary for consistent terminology
Add comprehensive French translation glossary document to standardize key project terminology. The glossary includes translations for core concepts, model-related terms, user management, recharge & redemption, channel management, and security terms. This ensures consistency and accuracy in French translations across the project, with specific guidance on technical terms and contextual usage.
This commit is contained in:
107
docs/translation-glossary.fr.md
Normal file
107
docs/translation-glossary.fr.md
Normal file
@@ -0,0 +1,107 @@
|
||||
# Glossaire Français (French Glossary)
|
||||
|
||||
Ce document fournit des traductions standards françaises pour la terminologie clé du projet afin d'assurer la cohérence et la précision des traductions.
|
||||
|
||||
This document provides standard French translations for key project terminology to ensure consistency and accuracy in translations.
|
||||
|
||||
## Concepts de Base (Core Concepts)
|
||||
|
||||
- L'utilisation d'émojis dans les traductions est autorisée s'ils sont présents dans l'original
|
||||
- L'utilisation de termes purement techniques est autorisée s'ils sont présents dans l'original
|
||||
- L'utilisation de termes techniques en anglais est autorisée s'ils sont largement utilisés dans l'environnement technique francophone (par exemple, API)
|
||||
|
||||
| Chinois | Français | Anglais | Description |
|
||||
|---------|----------|---------|-------------|
|
||||
| 倍率 | Ratio | Ratio/Multiplier | Multiplicateur utilisé pour le calcul des prix. **Important :** Dans le contexte des calculs de prix, toujours utiliser "Ratio" plutôt que "Multiplicateur" pour assurer la cohérence terminologique |
|
||||
| 令牌 | Jeton | Token | Identifiants d'accès API ou unités de texte traitées par les modèles |
|
||||
| 渠道 | Canal | Channel | Canal d'accès aux fournisseurs d'API |
|
||||
| 分组 | Groupe | Group | Classification des utilisateurs ou des jetons |
|
||||
| 额度 | Quota | Quota | Quota de services disponible pour l'utilisateur |
|
||||
|
||||
## Modèles (Model Related)
|
||||
|
||||
| Chinois | Français | Anglais | Description |
|
||||
|---------|----------|---------|-------------|
|
||||
| 提示 | Invite | Prompt | Contenu d'entrée du modèle |
|
||||
| 补全 | Complétion | Completion | Contenu de sortie du modèle. **Important :** Ne pas utiliser "Achèvement" ou "Finalisation" - uniquement "Complétion" pour correspondre à la terminologie technique |
|
||||
| 输入 | Entrée | Input/Prompt | Contenu envoyé au modèle |
|
||||
| 输出 | Sortie | Output/Completion | Contenu retourné par le modèle |
|
||||
| 模型倍率 | Ratio du modèle | Model Ratio | Ratio de tarification pour différents modèles |
|
||||
| 补全倍率 | Ratio de complétion | Completion Ratio | Ratio de tarification supplémentaire pour la sortie |
|
||||
| 固定价格 | Prix fixe | Price per call | Prix par appel |
|
||||
| 按量计费 | Paiement à l'utilisation | Pay-as-you-go | Tarification basée sur l'utilisation |
|
||||
| 按次计费 | Paiement par appel | Pay-per-view | Prix fixe par appel |
|
||||
|
||||
## Gestion des Utilisateurs (User Management)
|
||||
|
||||
| Chinois | Français | Anglais | Description |
|
||||
|---------|----------|---------|-------------|
|
||||
| 超级管理员 | Super-administrateur | Root User | Administrateur avec les privilèges les plus élevés |
|
||||
| 管理员 | Administrateur | Admin User | Administrateur système |
|
||||
| 普通用户 | Utilisateur normal | Normal User | Utilisateur avec privilèges standards |
|
||||
|
||||
## Recharge et Échange (Recharge & Redemption)
|
||||
|
||||
| Chinois | Français | Anglais | Description |
|
||||
|---------|----------|---------|-------------|
|
||||
| 充值 | Recharge | Top Up | Ajout de quota au compte |
|
||||
| 兑换码 | Code d'échange | Redemption Code | Code qui peut être échangé contre du quota |
|
||||
|
||||
## Gestion des Canaux (Channel Management)
|
||||
|
||||
| Chinois | Français | Anglais | Description |
|
||||
|---------|----------|---------|-------------|
|
||||
| 渠道 | Canal | Channel | Canal du fournisseur d'API |
|
||||
| API密钥 | Clé API | API Key | Clé d'accès API. **Important :** Utiliser "Clé API" au lieu de "Jeton API" pour plus de précision et conformément à la terminologie technique francophone établie. Le terme "Clé" reflète mieux la fonctionnalité d'accès aux ressources, tandis que "Jeton" est plus souvent associé aux unités de texte dans le contexte du traitement des modèles linguistiques. |
|
||||
| 优先级 | Priorité | Priority | Priorité de sélection du canal |
|
||||
| 权重 | Poids | Weight | Poids d'équilibrage de charge |
|
||||
| 代理 | Proxy | Proxy | Adresse du serveur proxy |
|
||||
| 模型重定向 | Redirection de modèle | Model Mapping | Remplacement du nom du modèle dans le corps de la requête |
|
||||
| 供应商 | Fournisseur | Provider/Vendor | Fournisseur de services ou d'API |
|
||||
|
||||
## Sécurité (Security Related)
|
||||
|
||||
| Chinois | Français | Anglais | Description |
|
||||
|---------|----------|---------|-------------|
|
||||
| 两步验证 | Authentification à deux facteurs | Two-Factor Authentication | Méthode de vérification de sécurité supplémentaire pour les comptes |
|
||||
| 2FA | 2FA | Two-Factor Authentication | Abréviation de l'authentification à deux facteurs |
|
||||
|
||||
## Recommandations de Traduction (Translation Guidelines)
|
||||
|
||||
### Variantes Contextuelles de Traduction
|
||||
|
||||
**Invite/Entrée (Prompt/Input)**
|
||||
|
||||
- **Invite** : Lors de l'interaction avec les LLM, dans l'interface utilisateur, lors de la description de l'interaction avec le modèle
|
||||
- **Entrée** : Dans la tarification, la documentation technique, la description du processus de traitement des données
|
||||
- **Règle** : S'il s'agit de l'expérience utilisateur et de l'interaction avec l'IA → "Invite", s'il s'agit du processus technique ou des calculs → "Entrée"
|
||||
|
||||
**Jeton (Token)**
|
||||
|
||||
- Jeton d'accès API (API Token)
|
||||
- Unité de texte traitée par le modèle (Text Token)
|
||||
- Jeton d'accès système (Access Token)
|
||||
|
||||
**Quota (Quota)**
|
||||
|
||||
- Quota de services disponible pour l'utilisateur
|
||||
- Parfois traduit comme "Crédit"
|
||||
|
||||
### Particularités de la Langue Française
|
||||
|
||||
- **Formes plurielles** : Nécessite une implémentation correcte des formes plurielles (_one, _other)
|
||||
- **Accords grammaticaux** : Attention aux accords grammaticaux dans les termes techniques
|
||||
- **Genre grammatical** : Accord du genre des termes techniques (par exemple, "modèle" - masculin, "canal" - masculin)
|
||||
|
||||
### Termes Standardisés
|
||||
|
||||
- **Complétion (Completion)** : Contenu de sortie du modèle
|
||||
- **Ratio (Ratio)** : Multiplicateur pour le calcul des prix
|
||||
- **Code d'échange (Redemption Code)** : Utilisé au lieu de "Code d'échange" pour plus de précision
|
||||
- **Fournisseur (Provider/Vendor)** : Organisation ou service fournissant des API ou des modèles d'IA
|
||||
|
||||
---
|
||||
|
||||
**Note pour les contributeurs :** Si vous trouvez des incohérences dans les traductions de terminologie ou si vous avez de meilleures suggestions de traduction pour le français, n'hésitez pas à créer une Issue ou une Pull Request.
|
||||
|
||||
**Contribution Note for French:** If you find any inconsistencies in terminology translations or have better translation suggestions for French, please feel free to submit an Issue or Pull Request.
|
||||
107
docs/translation-glossary.ru.md
Normal file
107
docs/translation-glossary.ru.md
Normal file
@@ -0,0 +1,107 @@
|
||||
# Русский глоссарий (Russian Glossary)
|
||||
|
||||
Данный раздел предоставляет стандартные переводы ключевой терминологии проекта на русский язык для обеспечения согласованности и точности переводов.
|
||||
|
||||
This section provides standard Russian translations for key project terminology to ensure consistency and accuracy in translations.
|
||||
|
||||
## Основные концепции (Core Concepts)
|
||||
|
||||
- Допускается использовать символы Emoji в переводе, если они были в оригинале.
|
||||
- Допускается использование сугубо технических терминов, если они были в оригинале.
|
||||
- Допускается использование технических терминов на английском языке, если они широко используются в русскоязычной технической среде (например, API).
|
||||
|
||||
| Китайский | Русский | Английский | Описание |
|
||||
|-----------|--------|-----------|----------|
|
||||
| 倍率 | Коэффициент | Ratio/Multiplier | Множитель для расчета цены. **Важно:** В контексте расчетов цен всегда использовать "Коэффициент", а не "Множитель" для обеспечения консистентности терминологии |
|
||||
| 令牌 | Токен | Token | Учетные данные API или текстовые единицы |
|
||||
| 渠道 | Канал | Channel | Канал доступа к поставщику API |
|
||||
| 分组 | Группа | Group | Классификация пользователей или токенов |
|
||||
| 额度 | Квота | Quota | Доступная квота услуг для пользователя |
|
||||
|
||||
## Модели (Model Related)
|
||||
|
||||
| Китайский | Русский | Английский | Описание |
|
||||
|-----------|--------|-----------|----------|
|
||||
| 提示 | Промпт/Ввод | Prompt | Содержимое ввода в модель |
|
||||
| 补全 | Вывод | Completion | Содержимое вывода модели. **Важно:** Не использовать "Дополнение" или "Завершение" - только "Вывод" для соответствия технической терминологии |
|
||||
| 输入 | Ввод | Input/Prompt | Содержимое, отправляемое в модель |
|
||||
| 输出 | Вывод | Output/Completion | Содержимое, возвращаемое моделью |
|
||||
| 模型倍率 | Коэффициент модели | Model Ratio | Коэффициент тарификации для разных моделей |
|
||||
| 补全倍率 | Коэффициент вывода | Completion Ratio | Дополнительный коэффициент тарификации для вывода |
|
||||
| 固定价格 | Цена за запрос | Price per call | Цена за один вызов |
|
||||
| 按量计费 | Оплата по объему | Pay-as-you-go | Тарификация на основе использования |
|
||||
| 按次计费 | Оплата за запрос | Pay-per-view | Фиксированная цена за вызов |
|
||||
|
||||
## Управление пользователями (User Management)
|
||||
|
||||
| Китайский | Русский | Английский | Описание |
|
||||
|-----------|--------|-----------|----------|
|
||||
| 超级管理员 | Суперадминистратор | Root User | Администратор с наивысшими привилегиями |
|
||||
| 管理员 | Администратор | Admin User | Системный администратор |
|
||||
| 普通用户 | Обычный пользователь | Normal User | Пользователь со стандартными привилегиями |
|
||||
|
||||
## Пополнение и обмен (Recharge & Redemption)
|
||||
|
||||
| Китайский | Русский | Английский | Описание |
|
||||
|-----------|--------|-----------|----------|
|
||||
| 充值 | Пополнение | Top Up | Добавление квоты на аккаунт |
|
||||
| 兑换码 | Код купона | Redemption Code | Код, который можно обменять на квоту |
|
||||
|
||||
## Управление каналами (Channel Management)
|
||||
|
||||
| Китайский | Русский | Английский | Описание |
|
||||
|-----------|--------|-----------|----------|
|
||||
| 渠道 | Канал | Channel | Канал поставщика API |
|
||||
| API密钥 | API ключ | API Key | Ключ доступа к API. **Важно:** Использовать "API ключ" вместо "API токен" для большей точности и соответствия общепринятой русскоязычной технической терминологии. Термин "ключ" более точно отражает функционал доступа к ресурсам, в то время как "токен" чаще ассоциируется с текстовыми единицами в контексте обработки языковых моделей. |
|
||||
| 优先级 | Приоритет | Priority | Приоритет выбора канала |
|
||||
| 权重 | Вес | Weight | Вес балансировки нагрузки |
|
||||
| 代理 | Прокси | Proxy | Адрес прокси-сервера |
|
||||
| 模型重定向 | Перенаправление модели | Model Mapping | Замена имени модели в теле запроса |
|
||||
| 供应商 | Поставщик | Provider/Vendor | Поставщик услуг или API |
|
||||
|
||||
## Безопасность (Security Related)
|
||||
|
||||
| Китайский | Русский | Английский | Описание |
|
||||
|-----------|--------|-----------|----------|
|
||||
| 两步验证 | Двухфакторная аутентификация | Two-Factor Authentication | Дополнительный метод проверки безопасности для аккаунтов |
|
||||
| 2FA | 2FA | Two-Factor Authentication | Аббревиатура двухфакторной аутентификации |
|
||||
|
||||
## Рекомендации по переводу (Translation Guidelines)
|
||||
|
||||
### Контекстуальные варианты перевода
|
||||
|
||||
**Промпт/Ввод (Prompt/Input)**
|
||||
|
||||
- **Промпт**: При общении с LLM, в пользовательском интерфейсе, при описании взаимодействия с моделью
|
||||
- **Ввод**: При тарификации, технической документации, описании процесса обработки данных
|
||||
- **Правило**: Если речь о пользовательском опыте и взаимодействии с AI → "Промпт", если о техническом процессе или расчетах → "Ввод"
|
||||
|
||||
**Token**
|
||||
|
||||
- API токен доступа (API Token)
|
||||
- Текстовая единица, обрабатываемая моделью (Text Token)
|
||||
- Токен доступа к системе (Access Token)
|
||||
|
||||
**Квота (Quota)**
|
||||
|
||||
- Доступная квота услуг пользователя
|
||||
- Иногда переводится как "Кредит"
|
||||
|
||||
### Особенности русского языка
|
||||
|
||||
- **Множественные формы**: Требуется правильная реализация множественных форм (_one,_few, _many,_other)
|
||||
- **Падежные окончания**: Внимательное отношение к падежным окончаниям в технических терминах
|
||||
- **Грамматический род**: Согласование рода технических терминов (например, "модель" - женский род, "канал" - мужской род)
|
||||
|
||||
### Стандартизированные термины
|
||||
|
||||
- **Вывод (Completion)**: Содержимое вывода модели
|
||||
- **Коэффициент (Ratio)**: Множитель для расчета цены
|
||||
- **Код купона (Redemption Code)**: Используется вместо "Код обмена" для большей точности
|
||||
- **Поставщик (Provider/Vendor)**: Организация или сервис, предоставляющий API или AI-модели
|
||||
|
||||
---
|
||||
|
||||
**Примечание для участников:** При обнаружении несогласованности в переводах терминологии или наличии лучших предложений по переводу, не стесняйтесь создавать Issue или Pull Request.
|
||||
|
||||
**Contribution Note for Russian:** If you find any inconsistencies in terminology translations or have better translation suggestions for Russian, please feel free to submit an Issue or Pull Request.
|
||||
@@ -24,7 +24,8 @@ export default defineConfig({
|
||||
locales: [
|
||||
"zh",
|
||||
"en",
|
||||
"fr"
|
||||
"fr",
|
||||
"ru"
|
||||
],
|
||||
extract: {
|
||||
input: [
|
||||
@@ -86,7 +87,7 @@ export default defineConfig({
|
||||
],
|
||||
sort: true,
|
||||
disablePlurals: false,
|
||||
removeUnusedKeys: true,
|
||||
removeUnusedKeys: false,
|
||||
nsSeparator: false,
|
||||
keySeparator: false,
|
||||
mergeNamespaces: true
|
||||
|
||||
@@ -20,7 +20,7 @@ For commercial licensing, please contact support@quantumnous.com
|
||||
import React from 'react';
|
||||
import { Button, Dropdown } from '@douyinfe/semi-ui';
|
||||
import { Languages } from 'lucide-react';
|
||||
import { CN, GB, FR } from 'country-flag-icons/react/3x2';
|
||||
import { CN, GB, FR, RU } from 'country-flag-icons/react/3x2';
|
||||
|
||||
const LanguageSelector = ({ currentLang, onLanguageChange, t }) => {
|
||||
return (
|
||||
@@ -49,6 +49,13 @@ const LanguageSelector = ({ currentLang, onLanguageChange, t }) => {
|
||||
<FR title='Français' className='!w-5 !h-auto' />
|
||||
<span>Français</span>
|
||||
</Dropdown.Item>
|
||||
<Dropdown.Item
|
||||
onClick={() => onLanguageChange('ru')}
|
||||
className={`!flex !items-center !gap-2 !px-3 !py-1.5 !text-sm !text-semi-color-text-0 dark:!text-gray-200 ${currentLang === 'ru' ? '!bg-semi-color-primary-light-default dark:!bg-blue-600 !font-semibold' : 'hover:!bg-semi-color-fill-1 dark:hover:!bg-gray-600'}`}
|
||||
>
|
||||
<RU title='Русский' className='!w-5 !h-auto' />
|
||||
<span>Русский</span>
|
||||
</Dropdown.Item>
|
||||
</Dropdown.Menu>
|
||||
}
|
||||
>
|
||||
|
||||
@@ -24,6 +24,7 @@ import LanguageDetector from 'i18next-browser-languagedetector';
|
||||
import enTranslation from './locales/en.json';
|
||||
import frTranslation from './locales/fr.json';
|
||||
import zhTranslation from './locales/zh.json';
|
||||
import ruTranslation from './locales/ru.json';
|
||||
|
||||
i18n
|
||||
.use(LanguageDetector)
|
||||
@@ -34,6 +35,7 @@ i18n
|
||||
en: enTranslation,
|
||||
zh: zhTranslation,
|
||||
fr: frTranslation,
|
||||
ru: ruTranslation,
|
||||
},
|
||||
fallbackLng: 'zh',
|
||||
interpolation: {
|
||||
|
||||
@@ -178,7 +178,7 @@
|
||||
"两步验证启用成功!": "Two-factor authentication enabled successfully!",
|
||||
"两步验证已禁用": "Two-factor authentication has been disabled",
|
||||
"两步验证设置": "Two-factor authentication settings",
|
||||
"个": " indivual",
|
||||
"个": "individual",
|
||||
"个人中心": "Personal center",
|
||||
"个人中心区域": "Personal Center Area",
|
||||
"个人信息设置": "Personal information settings",
|
||||
@@ -213,6 +213,7 @@
|
||||
"仅密钥": "Only key",
|
||||
"仅对自定义模型有效": "Only effective for custom models",
|
||||
"仅当自动禁用开启时有效,关闭后不会自动禁用该渠道": "Only effective when automatic disabling is enabled, after closing, the channel will not be automatically disabled",
|
||||
"仅支持": "Only supports",
|
||||
"仅支持 JSON 文件": "Only JSON files are supported",
|
||||
"仅支持 JSON 文件,支持多文件": "Only JSON files are supported, multiple files are supported",
|
||||
"仅支持 OpenAI 接口格式": "Only OpenAI interface format is supported",
|
||||
@@ -228,7 +229,7 @@
|
||||
"代码已复制到剪贴板": "Code copied to clipboard",
|
||||
"令牌": "Tokens",
|
||||
"令牌分组": "Token grouping",
|
||||
"令牌分组,默认为用户的分组": "Token group, default is the your's group",
|
||||
"令牌分组,默认为用户的分组": "Token group, default is your group",
|
||||
"令牌创建成功,请在列表页面点击复制获取令牌!": "Token created successfully, please click copy on the list page to get the token!",
|
||||
"令牌名称": "Token Name",
|
||||
"令牌已重置并已复制到剪贴板": "Token has been reset and copied to clipboard",
|
||||
@@ -284,17 +285,17 @@
|
||||
"例如:https://yourdomain.com": "e.g.: https://yourdomain.com",
|
||||
"例如:preview": "e.g.: preview",
|
||||
"例如发卡网站的购买链接": "E.g., purchase link from card issuing website",
|
||||
"供应商": "Vendor",
|
||||
"供应商介绍": "Vendor introduction",
|
||||
"供应商信息:": "Vendor information:",
|
||||
"供应商创建成功!": "Vendor created successfully!",
|
||||
"供应商删除成功": "Vendor deleted successfully",
|
||||
"供应商名称": "Vendor name",
|
||||
"供应商图标": "Vendor icon",
|
||||
"供应商更新成功!": "Vendor updated successfully!",
|
||||
"供应商": "Provider",
|
||||
"供应商介绍": "Provider introduction",
|
||||
"供应商信息:": "Provider information:",
|
||||
"供应商创建成功!": "Provider created successfully!",
|
||||
"供应商删除成功": "Provider deleted successfully",
|
||||
"供应商名称": "Provider name",
|
||||
"供应商图标": "Provider icon",
|
||||
"供应商更新成功!": "Provider updated successfully!",
|
||||
"侧边栏管理(全局控制)": "Sidebar Management (Global Control)",
|
||||
"侧边栏设置保存成功": "Sidebar settings saved successfully",
|
||||
"保存": "save",
|
||||
"保存": "Save",
|
||||
"保存 GitHub OAuth 设置": "Save GitHub OAuth Settings",
|
||||
"保存 Linux DO OAuth 设置": "Save Linux DO OAuth Settings",
|
||||
"保存 OIDC 设置": "Save OIDC Settings",
|
||||
@@ -489,7 +490,9 @@
|
||||
"加载失败": "Load failed",
|
||||
"加载模型信息失败": "Failed to load model information",
|
||||
"加载模型失败": "Failed to load models",
|
||||
"加载用户协议内容失败...": "Failed to load user agreement content...",
|
||||
"加载账单失败": "Failed to load bills",
|
||||
"加载隐私政策内容失败...": "Failed to load privacy policy content...",
|
||||
"包含": "Contains",
|
||||
"包含来自未知或未标明供应商的AI模型,这些模型可能来自小型供应商或开源项目。": "Includes AI models from unknown or unmarked suppliers, which may come from small suppliers or open-source projects.",
|
||||
"包括失败请求的次数,0代表不限制": "Including failed request times, 0 means no limit",
|
||||
@@ -561,6 +564,7 @@
|
||||
"启用额度消费日志记录": "Enable quota consumption logging",
|
||||
"启用验证": "Enable Authentication",
|
||||
"周": "week",
|
||||
"和": "and",
|
||||
"响应": "Response",
|
||||
"响应时间": "Response time",
|
||||
"商品价格 ID": "Product Price ID",
|
||||
@@ -588,7 +592,9 @@
|
||||
"在此输入新的公告内容,支持 Markdown & HTML 代码": "Enter the new announcement content here, supports Markdown & HTML code",
|
||||
"在此输入新的关于内容,支持 Markdown & HTML 代码。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为关于页面": "Enter new about content here, support Markdown",
|
||||
"在此输入新的页脚,留空则使用默认页脚,支持 HTML 代码": "Enter the new footer here, leave blank to use the default footer, supports HTML code.",
|
||||
"在此输入用户协议内容,支持 Markdown & HTML 代码": "Enter user agreement content here, supports Markdown & HTML code",
|
||||
"在此输入系统名称": "Enter the system name here",
|
||||
"在此输入隐私政策内容,支持 Markdown & HTML 代码": "Enter privacy policy content here, supports Markdown & HTML code",
|
||||
"在此输入首页内容,支持 Markdown & HTML 代码,设置后首页的状态信息将不再显示。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为首页": "Enter the home page content here, supports Markdown",
|
||||
"域名IP过滤详细说明": "⚠️ This is an experimental option. A domain may resolve to multiple IPv4/IPv6 addresses. If enabled, ensure the IP filter list covers these addresses, otherwise access may fail.",
|
||||
"域名白名单": "Domain Whitelist",
|
||||
@@ -600,6 +606,8 @@
|
||||
"填入相关模型": "Fill Related Models",
|
||||
"填写Gotify服务器的完整URL地址": "Fill in the complete URL address of the Gotify server",
|
||||
"填写带https的域名,逗号分隔": "Fill in domains with https, separated by commas",
|
||||
"填写用户协议内容后,用户注册时将被要求勾选已阅读用户协议": "After filling in the user agreement content, users will be required to check that they have read the user agreement during registration",
|
||||
"填写隐私政策内容后,用户注册时将被要求勾选已阅读隐私政策": "After filling in the privacy policy content, users will be required to check that they have read the privacy policy during registration",
|
||||
"备份支持": "Backup support",
|
||||
"备份状态": "Backup state",
|
||||
"备注": "Remark",
|
||||
@@ -843,7 +851,9 @@
|
||||
"成功兑换额度:": "Successful redemption amount:",
|
||||
"成功时自动启用通道": "Enable channel when successful",
|
||||
"我已了解禁用两步验证将永久删除所有相关设置和备用码,此操作不可撤销": "I have understood that disabling two-factor authentication will permanently delete all related settings and backup codes, this operation cannot be undone",
|
||||
"我已阅读并同意": "I have read and agree to",
|
||||
"或": "or",
|
||||
"或其兼容new-api-worker格式的其他版本": "or other versions compatible with new-api-worker format",
|
||||
"或手动输入密钥:": "Or manually enter the secret:",
|
||||
"所有上游数据均可信": "All upstream data is reliable",
|
||||
"所有密钥已复制到剪贴板": "All keys have been copied to the clipboard",
|
||||
@@ -1177,6 +1187,7 @@
|
||||
"正在构造请求体预览...": "Constructing request body preview...",
|
||||
"正在测试第 ${current} - ${end} 个模型 (共 ${total} 个)": "Testing model ${current} - ${end} (total ${total})",
|
||||
"正在跳转...": "Redirecting...",
|
||||
"此代理仅用于图片请求转发,Webhook通知发送等,AI API请求仍然由服务器直接发出,可在渠道设置中单独配置代理": "This proxy is only used for image request forwarding, webhook notification sending, etc. AI API requests are still sent directly by the server, and proxy can be configured separately in channel settings",
|
||||
"此修改将不可逆": "This modification will be irreversible",
|
||||
"此操作不可恢复,请仔细确认时间后再操作!": "This operation cannot be recovered, please confirm the time carefully before proceeding!",
|
||||
"此操作不可撤销,将永久删除已自动禁用的密钥": "This operation cannot be undone, and all automatically disabled keys will be permanently deleted.",
|
||||
@@ -1311,7 +1322,7 @@
|
||||
"用以支持通过 Telegram 进行登录注册": "To support login & registration via Telegram",
|
||||
"用以支持通过微信进行登录注册": "To support login & registration via WeChat",
|
||||
"用以防止恶意用户利用临时邮箱批量注册": "To prevent malicious users from bulk registration using temporary email addresses",
|
||||
"用户": "Users",
|
||||
"用户": "User",
|
||||
"用户个人功能": "User personal functions",
|
||||
"用户主页,展示系统信息": "User homepage, displaying system information",
|
||||
"用户优先:如果用户在请求中指定了系统提示词,将优先使用用户的设置": "User priority: If the user specifies a system prompt in the request, the user's setting will be used first",
|
||||
@@ -1320,6 +1331,9 @@
|
||||
"用户分组": "Your default group",
|
||||
"用户分组和额度管理": "User Group and Quota Management",
|
||||
"用户分组配置": "User group configuration",
|
||||
"用户协议": "User Agreement",
|
||||
"用户协议已更新": "User agreement updated",
|
||||
"用户协议更新失败": "User agreement update failed",
|
||||
"用户可选分组": "User selectable groups",
|
||||
"用户名": "Username",
|
||||
"用户名或邮箱": "Username or email",
|
||||
@@ -1343,7 +1357,7 @@
|
||||
"登录成功!": "Login successful!",
|
||||
"登录过期,请重新登录!": "Login expired, please log in again!",
|
||||
"白名单": "Whitelist",
|
||||
"的前提下使用。": " under the premise of use.",
|
||||
"的前提下使用。": "for use under the following conditions:",
|
||||
"监控设置": "Monitoring Settings",
|
||||
"目标用户:{{username}}": "Target user: {{username}}",
|
||||
"相关项目": "Related Projects",
|
||||
@@ -1443,6 +1457,7 @@
|
||||
"管理员未开启在线充值!": "The administrator has not enabled online recharge!",
|
||||
"管理员未开启在线充值功能,请联系管理员开启或使用兑换码充值。": "The administrator has not enabled the online recharge function, please contact the administrator to enable it or recharge with a redemption code.",
|
||||
"管理员未设置用户可选分组": "Administrator has not set user-selectable groups",
|
||||
"管理员设置了外部链接,点击下方按钮访问": "Administrator has set up external links, click the button below to access",
|
||||
"管理员账号": "Admin account",
|
||||
"管理员账号已经初始化过,请继续设置其他参数": "The admin account has already been initialized, please continue to set other parameters",
|
||||
"管理模型、标签、端点等预填组": "Manage model, tag, endpoint, etc. pre-filled groups",
|
||||
@@ -1504,7 +1519,7 @@
|
||||
"缓存创建价格:{{symbol}}{{price}} * {{ratio}} = {{symbol}}{{total}} / 1M tokens (缓存创建倍率: {{cacheCreationRatio}})": "Cache creation price: {{symbol}}{{price}} * {{ratio}} = {{symbol}}{{total}} / 1M tokens (Cache creation ratio: {{cacheCreationRatio}})",
|
||||
"编辑": "Edit",
|
||||
"编辑API": "Edit API",
|
||||
"编辑供应商": "Edit Vendor",
|
||||
"编辑供应商": "Edit Provider",
|
||||
"编辑公告": "Edit Notice",
|
||||
"编辑公告内容": "Edit announcement content",
|
||||
"编辑分类": "Edit Category",
|
||||
@@ -1584,7 +1599,7 @@
|
||||
"解绑 Passkey": "Remove Passkey",
|
||||
"解绑后将无法使用 Passkey 登录,确定要继续吗?": "After unbinding, you will not be able to login with Passkey. Are you sure you want to continue?",
|
||||
"计费类型": "Billing type",
|
||||
"计费过程": "Binning process",
|
||||
"计费过程": "Billing process",
|
||||
"订单号": "Order No.",
|
||||
"讯飞星火": "Spark Desk",
|
||||
"记录请求与错误日志IP": "Record request and error log IP",
|
||||
@@ -1605,11 +1620,13 @@
|
||||
"设置已保存": "Settings saved",
|
||||
"设置模型的基本信息": "Set the basic information of the model",
|
||||
"设置用于接收额度预警的邮箱地址,不填则使用账号绑定的邮箱": "Set the email address for receiving quota warning notifications, if not set, the email address bound to the account will be used",
|
||||
"设置用户协议": "Set user agreement",
|
||||
"设置用户可选择的充值数量选项,例如:[10, 20, 50, 100, 200, 500]": "Set recharge amount options that users can choose from, for example: [10, 20, 50, 100, 200, 500]",
|
||||
"设置管理员登录信息": "Set administrator login information",
|
||||
"设置类型": "Setting Type",
|
||||
"设置系统名称": "Set system name",
|
||||
"设置过短会影响数据库性能": "Setting too short will affect database performance",
|
||||
"设置隐私政策": "Set privacy policy",
|
||||
"设置页脚": "Set Footer",
|
||||
"设置预填组的基本信息": "Set the basic information of the pre-filled group",
|
||||
"设置首页内容": "Set home page content",
|
||||
@@ -1639,6 +1656,7 @@
|
||||
"请先选择要删除的通道!": "Please select the channel you want to delete first!",
|
||||
"请先选择要设置标签的渠道!": "Please select the channel to set tags for first!",
|
||||
"请先选择需要批量设置的模型": "Please select models for batch setting first",
|
||||
"请先阅读并同意用户协议和隐私政策": "Please read and agree to the user agreement and privacy policy first",
|
||||
"请再次输入新密码": "Please enter the new password again",
|
||||
"请前往个人设置 → 安全设置进行配置。": "Please go to Personal Settings → Security Settings to configure.",
|
||||
"请勿过度信任此功能,IP可能被伪造": "Do not over-trust this feature, IP can be spoofed",
|
||||
@@ -1863,7 +1881,7 @@
|
||||
"运营设置": "Operation Settings",
|
||||
"返回登录": "Return to Login",
|
||||
"这是重复键中的最后一个,其值将被使用": "This is the last one among duplicate keys, and its value will be used",
|
||||
"进度": "schedule",
|
||||
"进度": "Progress",
|
||||
"进行中": "Ongoing",
|
||||
"进行该操作时,可能导致渠道访问错误,请仅在数据库出现问题时使用": "When performing this operation, it may cause channel access errors. Please only use it when there is a problem with the database.",
|
||||
"连接保活设置": "Connection Keep-alive Settings",
|
||||
@@ -1976,7 +1994,7 @@
|
||||
"重试": "Retry",
|
||||
"钱包管理": "Wallet Management",
|
||||
"链接中的{key}将自动替换为sk-xxxx,{address}将自动替换为系统设置的服务器地址,末尾不带/和/v1": "The {key} in the link will be automatically replaced with sk-xxxx, the {address} will be automatically replaced with the server address in system settings, and the end will not have / and /v1",
|
||||
"错误": "mistake",
|
||||
"错误": "Error",
|
||||
"键为分组名称,值为另一个 JSON 对象,键为分组名称,值为该分组的用户的特殊分组倍率,例如:{\"vip\": {\"default\": 0.5, \"test\": 1}},表示 vip 分组的用户在使用default分组的令牌时倍率为0.5,使用test分组时倍率为1": "The key is the group name, and the value is another JSON object. The key is the group name, and the value is the special group ratio for users in that group. For example: {\"vip\": {\"default\": 0.5, \"test\": 1}} means that users in the vip group have a ratio of 0.5 when using tokens from the default group, and a ratio of 1 when using tokens from the test group",
|
||||
"键为原状态码,值为要复写的状态码,仅影响本地判断": "The key is the original status code, and the value is the status code to override, only affects local judgment",
|
||||
"键为端点类型,值为路径和方法对象": "The key is the endpoint type, the value is the path and method object",
|
||||
@@ -1988,6 +2006,9 @@
|
||||
"降级": "Demote",
|
||||
"限制周期": "Limit period",
|
||||
"限制周期统一使用上方配置的“限制周期”值。": "The limit period uniformly uses the \"limit period\" value configured above.",
|
||||
"隐私政策": "Privacy Policy",
|
||||
"隐私政策已更新": "Privacy policy updated",
|
||||
"隐私政策更新失败": "Privacy policy update failed",
|
||||
"隐私设置": "Privacy settings",
|
||||
"隐藏操作项": "Hide actions",
|
||||
"隐藏调试": "Hide debug",
|
||||
@@ -2010,8 +2031,8 @@
|
||||
"页脚": "Footer",
|
||||
"页面未找到,请检查您的浏览器地址是否正确": "Page not found, please check if your browser address is correct",
|
||||
"顶栏管理": "Header Management",
|
||||
"项目": "Item",
|
||||
"项目内容": "Item content",
|
||||
"项目": "Project",
|
||||
"项目内容": "Project content",
|
||||
"项目操作按钮组": "Project action button group",
|
||||
"预填组管理": "Pre-filled group",
|
||||
"预览失败": "Preview failed",
|
||||
@@ -2051,4 +2072,4 @@
|
||||
"默认测试模型": "Default Test Model",
|
||||
"默认补全倍率": "Default completion ratio"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
" 个模型设置相同的值": " modèles avec la même valeur",
|
||||
" 吗?": " ?",
|
||||
" 秒": "s",
|
||||
",时间:": ",heure:",
|
||||
",时间:": ", time:",
|
||||
",点击更新": ", cliquez sur Mettre à jour",
|
||||
"(当前仅支持易支付接口,默认使用上方服务器地址作为回调地址!)": "(Actuellement, seule l'interface Epay est prise en charge, l'adresse du serveur ci-dessus est utilisée par défaut comme adresse de rappel !)",
|
||||
"(输入 {{input}} tokens / 1M tokens * {{symbol}}{{price}}": "(Entrée {{input}} tokens / 1M tokens * {{symbol}}{{price}}",
|
||||
@@ -189,7 +189,7 @@
|
||||
"个性化设置左侧边栏的显示内容": "Personnaliser le contenu affiché dans la barre latérale gauche",
|
||||
"个未配置模型": "modèles non configurés",
|
||||
"个模型": "modèles",
|
||||
"中午好": "Bon après-midi",
|
||||
"中午好": "Bon midi",
|
||||
"为一个 JSON 对象,例如:{\"100\": 0.95, \"200\": 0.9, \"500\": 0.85}": "Est un objet JSON, par exemple : {\"100\": 0,95, \"200\": 0,9, \"500\": 0,85}",
|
||||
"为一个 JSON 数组,例如:[10, 20, 50, 100, 200, 500]": "Est un tableau JSON, par exemple : [10, 20, 50, 100, 200, 500]",
|
||||
"为一个 JSON 文本": "Est un texte JSON",
|
||||
@@ -197,7 +197,7 @@
|
||||
"为一个 JSON 文本,键为分组名称,值为倍率": "Est un texte JSON, la clé est le nom du groupe, la valeur est le ratio",
|
||||
"为一个 JSON 文本,键为分组名称,值为分组描述": "Est un texte JSON, la clé est le nom du groupe, la valeur est la description du groupe",
|
||||
"为一个 JSON 文本,键为模型名称,值为一次调用消耗多少刀,比如 \"gpt-4-gizmo-*\": 0.1,一次消耗0.1刀": "Est un texte JSON, la clé est le nom du modèle, la valeur est le coût d'un appel en dollars, par exemple \"gpt-4-gizmo-*\" : 0,1, un appel coûte 0,1 dollar",
|
||||
"为一个 JSON 文本,键为模型名称,值为倍率": "est un texte JSON, la clé est le nom du modèle et la valeur est le grossissement",
|
||||
"为一个 JSON 文本,键为模型名称,值为倍率": "est un texte JSON, la clé est le nom du modèle et la valeur est le ratio",
|
||||
"为一个 JSON 文本,键为模型名称,值为倍率,例如:{\"gpt-4o-audio-preview\": 16}": "Un texte JSON avec le nom du modèle comme clé et le ratio comme valeur, par exemple : {\"gpt-4o-audio-preview\": 16}",
|
||||
"为一个 JSON 文本,键为模型名称,值为倍率,例如:{\"gpt-4o-realtime\": 2}": "Un texte JSON avec le nom du modèle comme clé et le ratio comme valeur, par exemple : {\"gpt-4o-realtime\": 2}",
|
||||
"为一个 JSON 文本,键为模型名称,值为倍率,例如:{\"gpt-image-1\": 2}": "Un texte JSON avec le nom du modèle comme clé et le ratio comme valeur, par exemple : {\"gpt-image-1\": 2}",
|
||||
@@ -215,6 +215,7 @@
|
||||
"仅密钥": "Clé uniquement",
|
||||
"仅对自定义模型有效": "Uniquement efficace pour les modèles personnalisés",
|
||||
"仅当自动禁用开启时有效,关闭后不会自动禁用该渠道": "Efficace uniquement lorsque la désactivation automatique est activée, après la fermeture, le canal ne sera pas automatiquement désactivé",
|
||||
"仅支持": "Seulement prend en charge",
|
||||
"仅支持 JSON 文件": "Seuls les fichiers JSON sont pris en charge",
|
||||
"仅支持 JSON 文件,支持多文件": "Seuls les fichiers JSON sont pris en charge, plusieurs fichiers sont pris en charge",
|
||||
"仅支持 OpenAI 接口格式": "Seul le format d'interface OpenAI est pris en charge",
|
||||
@@ -228,7 +229,7 @@
|
||||
"代理地址": "Adresse du proxy",
|
||||
"代理设置": "Paramètres du proxy",
|
||||
"代码已复制到剪贴板": "Le code a été copié dans le presse-papiers",
|
||||
"令牌": "Jetons",
|
||||
"令牌": "Jeton",
|
||||
"令牌分组": "Regroupement de jetons",
|
||||
"令牌分组,默认为用户的分组": "Groupe de jetons, par défaut le groupe de l'utilisateur",
|
||||
"令牌创建成功,请在列表页面点击复制获取令牌!": "Jeton créé avec succès, veuillez cliquer sur copier sur la page de liste pour obtenir le jeton !",
|
||||
@@ -296,7 +297,7 @@
|
||||
"供应商更新成功!": "Fournisseur mis à jour avec succès !",
|
||||
"侧边栏管理(全局控制)": "Gestion de la barre latérale (contrôle global)",
|
||||
"侧边栏设置保存成功": "Paramètres de la barre latérale enregistrés avec succès",
|
||||
"保存": "enregistrer",
|
||||
"保存": "Enregistrer",
|
||||
"保存 GitHub OAuth 设置": "Enregistrer les paramètres GitHub OAuth",
|
||||
"保存 Linux DO OAuth 设置": "Enregistrer les paramètres Linux DO OAuth",
|
||||
"保存 OIDC 设置": "Enregistrer les paramètres OIDC",
|
||||
@@ -332,7 +333,7 @@
|
||||
"修改绑定": "Modifier la liaison",
|
||||
"倍率": "Ratio",
|
||||
"倍率信息": "Informations sur le ratio",
|
||||
"倍率是为了方便换算不同价格的模型": "Le grossissement sert à faciliter la conversion de modèles à des prix différents.",
|
||||
"倍率是为了方便换算不同价格的模型": "Le ratio sert à faciliter la conversion de modèles à des prix différents.",
|
||||
"倍率模式": "Mode de ratio",
|
||||
"倍率类型": "Type de ratio",
|
||||
"停止测试": "Arrêter le test",
|
||||
@@ -407,7 +408,7 @@
|
||||
"共 {{count}} 个密钥_other": "{{count}} clés au total",
|
||||
"共 {{count}} 个模型": "{{count}} modèles",
|
||||
"共 {{total}} 项,当前显示 {{start}}-{{end}} 项": "Total {{total}} éléments, affichage actuel {{start}}-{{end}} éléments",
|
||||
"关": "fermer",
|
||||
"关": "Fermer",
|
||||
"关于": "À propos",
|
||||
"关于我们": "À propos de nous",
|
||||
"关于系统的详细信息": "Informations détaillées sur le système",
|
||||
@@ -425,7 +426,7 @@
|
||||
"内容": "Contenu",
|
||||
"内容较大,已启用性能优化模式": "Le contenu est volumineux, le mode d'optimisation des performances a été activé",
|
||||
"内容较大,部分功能可能受限": "Le contenu est volumineux, certaines fonctionnalités peuvent être limitées",
|
||||
"最低": "le plus bas",
|
||||
"最低": "Le plus bas",
|
||||
"最低充值美元数量": "Montant minimum de recharge en dollars",
|
||||
"最后使用时间": "Dernière utilisation",
|
||||
"最后请求": "Dernière requête",
|
||||
@@ -434,7 +435,7 @@
|
||||
"分组": "Groupe",
|
||||
"分组与模型定价设置": "Paramètres de groupe et de tarification du modèle",
|
||||
"分组价格": "Prix de groupe",
|
||||
"分组倍率": "Ratio de groupe",
|
||||
"分组倍率": "Ratio",
|
||||
"分组倍率设置": "Paramètres de ratio de groupe",
|
||||
"分组倍率设置,可以在此处新增分组或修改现有分组的倍率,格式为 JSON 字符串,例如:{\"vip\": 0.5, \"test\": 1},表示 vip 分组的倍率为 0.5,test 分组的倍率为 1": "Paramètres de ratio de groupe, vous pouvez ajouter de nouveaux groupes ou modifier le ratio des groupes existants ici, au format de chaîne JSON, par exemple : {\"vip\": 0,5, \"test\": 1}, ce qui signifie que le ratio du groupe vip est 0,5 et celui du groupe test est 1",
|
||||
"分组特殊倍率": "Ratio spécial de groupe",
|
||||
@@ -492,7 +493,9 @@
|
||||
"加载失败": "Échec du chargement",
|
||||
"加载模型信息失败": "Échec du chargement des informations du modèle",
|
||||
"加载模型失败": "Échec du chargement du modèle",
|
||||
"加载用户协议内容失败...": "Échec du chargement du contenu de l'accord utilisateur...",
|
||||
"加载账单失败": "Échec du chargement des factures",
|
||||
"加载隐私政策内容失败...": "Échec du chargement du contenu de la politique de confidentialité...",
|
||||
"包含": "Contient",
|
||||
"包含来自未知或未标明供应商的AI模型,这些模型可能来自小型供应商或开源项目。": "Comprend des modèles d'IA de fournisseurs inconnus ou non marqués, qui peuvent provenir de petits fournisseurs ou de projets open-source.",
|
||||
"包括失败请求的次数,0代表不限制": "Y compris les tentatives de requête échouées, 0 signifie aucune limite",
|
||||
@@ -514,7 +517,7 @@
|
||||
"取消": "Annuler",
|
||||
"取消全选": "Annuler la sélection",
|
||||
"变换": "Variation",
|
||||
"变焦": "zoom",
|
||||
"变焦": "Zoom",
|
||||
"只包括请求成功的次数": "N'inclure que les tentatives de requête réussies",
|
||||
"只支持HTTPS,系统将以POST方式发送通知,请确保地址可以接收POST请求": "Seul HTTPS est pris en charge, le système enverra des notifications via POST, veuillez vous assurer que l'adresse peut recevoir des requêtes POST",
|
||||
"只有当用户设置开启IP记录时,才会进行请求和错误类型日志的IP记录": "Ce n'est que lorsque l'utilisateur définit l'enregistrement IP que l'enregistrement IP des journaux de type requête et erreur sera effectué",
|
||||
@@ -564,6 +567,7 @@
|
||||
"启用额度消费日志记录": "Activer la journalisation de la consommation de quota",
|
||||
"启用验证": "Activer l'authentification",
|
||||
"周": "semaine",
|
||||
"和": "et",
|
||||
"响应": "Réponse",
|
||||
"响应时间": "Temps de réponse",
|
||||
"商品价格 ID": "ID du prix du produit",
|
||||
@@ -591,8 +595,10 @@
|
||||
"在此输入新的公告内容,支持 Markdown & HTML 代码": "Saisissez le nouveau contenu de l'annonce ici, prend en charge le code Markdown & HTML",
|
||||
"在此输入新的关于内容,支持 Markdown & HTML 代码。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为关于页面": "Saisissez le nouveau contenu \"À propos\" ici, prend en charge Markdown",
|
||||
"在此输入新的页脚,留空则使用默认页脚,支持 HTML 代码": "Saisissez le nouveau pied de page ici, laissez vide pour utiliser le pied de page par défaut, prend en charge le code HTML.",
|
||||
"在此输入用户协议内容,支持 Markdown & HTML 代码": "Saisissez le contenu de l'accord utilisateur ici, prend en charge le code Markdown & HTML",
|
||||
"在此输入系统名称": "Saisissez le nom du système ici",
|
||||
"在此输入首页内容,支持 Markdown & HTML 代码,设置后首页的状态信息将不再显示。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为首页": "Saisissez le contenu de la page d'accueil ici, prend en charge Markdown",
|
||||
"在此输入隐私政策内容,支持 Markdown & HTML 代码": "Saisissez le contenu de la politique de confidentialité ici, prend en charge le code Markdown & HTML",
|
||||
"在此输入首页内容,支持 Markdown & HTML 代码,设置后首页的状态信息将不再显示。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为首页": "Saisissez le contenu de la page d'accueil ici, prend en charge Markdown & HTML. Après configuration, les informations d'état de la page d'accueil ne seront plus affichées. Si un lien est saisi, il sera utilisé comme attribut src de l'iframe, ce qui vous permet de définir n'importe quelle page web comme page d'accueil",
|
||||
"域名IP过滤详细说明": "⚠️ Il s'agit d'une option expérimentale. Un domaine peut se résoudre en plusieurs adresses IPv4/IPv6. Si cette option est activée, assurez-vous que la liste de filtres IP couvre ces adresses, sinon l'accès peut échouer.",
|
||||
"域名白名单": "Liste blanche de domaines",
|
||||
"域名黑名单": "Liste noire de domaines",
|
||||
@@ -603,6 +609,8 @@
|
||||
"填入相关模型": "Remplir les modèles associés",
|
||||
"填写Gotify服务器的完整URL地址": "Remplir l'adresse URL complète du serveur Gotify",
|
||||
"填写带https的域名,逗号分隔": "Saisir les domaines avec https, séparés par des virgules",
|
||||
"填写用户协议内容后,用户注册时将被要求勾选已阅读用户协议": "Après avoir rempli le contenu de l'accord utilisateur, les utilisateurs devront cocher avoir lu l'accord utilisateur lors de l'inscription",
|
||||
"填写隐私政策内容后,用户注册时将被要求勾选已阅读隐私政策": "Après avoir rempli le contenu de la politique de confidentialité, les utilisateurs devront cocher avoir lu la politique de confidentialité lors de l'inscription",
|
||||
"备份支持": "Prise en charge de la sauvegarde",
|
||||
"备份状态": "État de la sauvegarde",
|
||||
"备注": "Remarque",
|
||||
@@ -611,7 +619,7 @@
|
||||
"备用码重新生成成功": "Codes de sauvegarde régénérés avec succès",
|
||||
"复制": "Copier",
|
||||
"复制代码": "Copier le code",
|
||||
"复制令牌": "Copier le jeton",
|
||||
"复制令牌": "Copier le Jeton",
|
||||
"复制全部": "Tout copier",
|
||||
"复制名称": "Copier le nom",
|
||||
"复制失败": "Échec de la copie",
|
||||
@@ -628,9 +636,9 @@
|
||||
"多密钥渠道操作项目组": "Groupe d'opérations de canal multi-clés",
|
||||
"多密钥管理": "Gestion multi-clés",
|
||||
"多种充值方式,安全便捷": "Plusieurs méthodes de recharge, sûres et pratiques",
|
||||
"天": "jour",
|
||||
"天": "Jour",
|
||||
"天前": "il y a des jours",
|
||||
"失败": "Échoué",
|
||||
"失败": "Échec",
|
||||
"失败原因": "Raison de l'échec",
|
||||
"失败时自动禁用通道": "Désactiver automatiquement le canal en cas d'échec",
|
||||
"失败重试次数": "Nombre de tentatives en cas d'échec",
|
||||
@@ -672,7 +680,7 @@
|
||||
"密码重置完成": "Réinitialisation du mot de passe terminée",
|
||||
"密码重置确认": "Confirmation de la réinitialisation du mot de passe",
|
||||
"密码长度至少为8个字符": "Le mot de passe doit comporter au moins 8 caractères",
|
||||
"密钥": "Clé",
|
||||
"密钥": "Clé API",
|
||||
"密钥(编辑模式下,保存的密钥不会显示)": "Clé (en mode édition, les clés enregistrées ne sont pas affichées)",
|
||||
"密钥去重": "Suppression des doublons de clés",
|
||||
"密钥将以Bearer方式添加到请求头中,用于验证webhook请求的合法性": "La clé sera ajoutée à l'en-tête de la requête en tant que Bearer pour vérifier la légitimité de la requête webhook",
|
||||
@@ -782,7 +790,7 @@
|
||||
"应用覆盖": "Appliquer le remplacement",
|
||||
"建立连接时发生错误": "Erreur lors de l'établissement de la connexion",
|
||||
"建议在生产环境中使用 MySQL 或 PostgreSQL 数据库,或确保 SQLite 数据库文件已映射到宿主机的持久化存储。": "Il est recommandé d'utiliser les bases de données MySQL ou PostgreSQL dans les environnements de production, ou de s'assurer que le fichier de base de données SQLite est mappé sur le stockage persistant de la machine hôte.",
|
||||
"开": "ouvert",
|
||||
"开": "Ouvert",
|
||||
"开启之后会清除用户提示词中的": "Après l'activation, l'invite de l'utilisateur sera effacée",
|
||||
"开启之后将上游地址替换为服务器地址": "Après l'activation, l'adresse en amont sera remplacée par l'adresse du serveur",
|
||||
"开启后,仅\"消费\"和\"错误\"日志将记录您的客户端IP地址": "Après l'activation, seuls les journaux \"consommation\" et \"erreur\" enregistreront votre adresse IP client",
|
||||
@@ -794,11 +802,11 @@
|
||||
"开始同步": "Démarrer la synchronisation",
|
||||
"开始批量测试 ${count} 个模型,已清空上次结果...": "Démarrage du test par lots de ${count} modèles, résultats précédents effacés...",
|
||||
"开始时间": "heure de début",
|
||||
"弱变换": "Forte variation",
|
||||
"弱变换": "Faible variation",
|
||||
"强制将响应格式化为 OpenAI 标准格式(只适用于OpenAI渠道类型)": "Forcer le formatage des réponses au format standard OpenAI (uniquement pour les types de canaux OpenAI)",
|
||||
"强制格式化": "Forcer le format",
|
||||
"强制要求": "Exigence obligatoire",
|
||||
"强变换": "Faible variation",
|
||||
"强变换": "Forte variation",
|
||||
"当上游通道返回错误中包含这些关键词时(不区分大小写),自动禁用通道": "Lorsque le canal en amont renvoie une erreur contenant ces mots-clés (insensible à la casse), désactivez automatiquement le canal",
|
||||
"当前余额": "Solde actuel",
|
||||
"当前值": "Valeur actuelle",
|
||||
@@ -850,7 +858,9 @@
|
||||
"成功兑换额度:": "Montant de l'échange réussi :",
|
||||
"成功时自动启用通道": "Activer le canal en cas de succès",
|
||||
"我已了解禁用两步验证将永久删除所有相关设置和备用码,此操作不可撤销": "J'ai compris que la désactivation de l'authentification à deux facteurs supprimera définitivement tous les paramètres et codes de sauvegarde associés, cette opération ne peut pas être annulée",
|
||||
"或": "ou",
|
||||
"我已阅读并同意": "J'ai lu et j'accepte",
|
||||
"或": "Ou",
|
||||
"或其兼容new-api-worker格式的其他版本": "ou d'autres versions compatibles avec le format new-api-worker",
|
||||
"或手动输入密钥:": "Ou saisissez manuellement le secret :",
|
||||
"所有上游数据均可信": "Toutes les données en amont sont fiables",
|
||||
"所有密钥已复制到剪贴板": "Toutes les clés ont été copiées dans le presse-papiers",
|
||||
@@ -859,7 +869,7 @@
|
||||
"手动编辑": "Modification manuelle",
|
||||
"手动输入": "Saisie manuelle",
|
||||
"打开侧边栏": "Ouvrir la barre latérale",
|
||||
"执行中": "en cours de traitement",
|
||||
"执行中": "En cours",
|
||||
"扫描二维码": "Scanner le code QR",
|
||||
"批量创建": "Création par lots",
|
||||
"批量创建时会在名称后自动添加随机后缀": "Lors de la création par lots, un suffixe aléatoire sera automatiquement ajouté au nom",
|
||||
@@ -966,7 +976,7 @@
|
||||
"文字提示 {{input}} tokens / 1M tokens * {{symbol}}{{price}} + 文字补全 {{completion}} tokens / 1M tokens * {{symbol}}{{compPrice}} = {{symbol}}{{total}}": "Invite texte {{input}} tokens / 1M tokens * {{symbol}}{{price}} + Complétion texte {{completion}} tokens / 1M tokens * {{symbol}}{{compPrice}} = {{symbol}}{{total}}",
|
||||
"文字提示 {{nonCacheInput}} tokens / 1M tokens * {{symbol}}{{price}} + 缓存 {{cacheInput}} tokens / 1M tokens * {{symbol}}{{cachePrice}} + 文字补全 {{completion}} tokens / 1M tokens * {{symbol}}{{compPrice}} = {{symbol}}{{total}}": "Invite texte {{nonCacheInput}} tokens / 1M tokens * {{symbol}}{{price}} + Cache {{cacheInput}} tokens / 1M tokens * {{symbol}}{{cachePrice}} + Complétion texte {{completion}} tokens / 1M tokens * {{symbol}}{{compPrice}} = {{symbol}}{{total}}",
|
||||
"文字输入": "Saisie de texte",
|
||||
"文字输出": "sortie de texte",
|
||||
"文字输出": "Sortie de texte",
|
||||
"文心一言": "ERNIE Bot",
|
||||
"文档": "Documentation",
|
||||
"文档地址": "Lien du document",
|
||||
@@ -1083,7 +1093,7 @@
|
||||
"未检测到 FluentRead(流畅阅读),请确认扩展已启用": "FluentRead non détecté, veuillez confirmer que l'extension est activée",
|
||||
"未测试": "Non testé",
|
||||
"未登录或登录已过期,请重新登录": "Non connecté ou la connexion a expiré, veuillez vous reconnecter",
|
||||
"未知": "inconnu",
|
||||
"未知": "Inconnu",
|
||||
"未知供应商": "Inconnu",
|
||||
"未知模型": "Modèle inconnu",
|
||||
"未知渠道": "Canal inconnu",
|
||||
@@ -1107,7 +1117,7 @@
|
||||
"条 - 第": "à",
|
||||
"条,共": "sur",
|
||||
"条日志已清理!": "les journaux ont été effacés !",
|
||||
"查看": "Vérifier",
|
||||
"查看": "Voir",
|
||||
"查看图片": "Voir les images",
|
||||
"查看密钥": "Afficher la clé",
|
||||
"查看当前可用的所有模型": "Voir tous les modèles actuellement disponibles",
|
||||
@@ -1136,14 +1146,14 @@
|
||||
"模型价格": "Prix du modèle",
|
||||
"模型价格 {{symbol}}{{price}},{{ratioType}} {{ratio}}": "Prix du modèle {{symbol}}{{price}}, {{ratioType}} {{ratio}}",
|
||||
"模型价格:{{symbol}}{{price}} * {{ratioType}}:{{ratio}} = {{symbol}}{{total}}": "Prix du modèle : {{symbol}}{{price}} * {{ratioType}} : {{ratio}} = {{symbol}}{{total}}",
|
||||
"模型倍率": "Ratio de modèle",
|
||||
"模型倍率": "Ratio",
|
||||
"模型倍率 {{modelRatio}},缓存倍率 {{cacheRatio}},输出倍率 {{completionRatio}},{{ratioType}} {{ratio}}": "Ratio du modèle {{modelRatio}}, ratio de cache {{cacheRatio}}, ratio de complétion {{completionRatio}}, {{ratioType}} {{ratio}}",
|
||||
"模型倍率 {{modelRatio}},缓存倍率 {{cacheRatio}},输出倍率 {{completionRatio}},{{ratioType}} {{ratio}},Web 搜索调用 {{webSearchCallCount}} 次": "Ratio du modèle {{modelRatio}}, ratio de cache {{cacheRatio}}, ratio de complétion {{completionRatio}}, {{ratioType}} {{ratio}}, appels de recherche Web {{webSearchCallCount}} fois",
|
||||
"模型倍率 {{modelRatio}},缓存倍率 {{cacheRatio}},输出倍率 {{completionRatio}},图片输入倍率 {{imageRatio}},{{ratioType}} {{ratio}}": "Ratio du modèle {{modelRatio}}, ratio de cache {{cacheRatio}}, ratio de complétion {{completionRatio}}, ratio d'entrée image {{imageRatio}}, {{ratioType}} {{ratio}}",
|
||||
"模型倍率 {{modelRatio}},输出倍率 {{completionRatio}},缓存倍率 {{cacheRatio}},缓存创建倍率 {{cacheCreationRatio}},{{ratioType}} {{ratio}}": "Ratio du modèle {{modelRatio}}, ratio de complétion {{completionRatio}}, ratio de cache {{cacheRatio}}, ratio de création de cache {{cacheCreationRatio}}, {{ratioType}} {{ratio}}",
|
||||
"模型倍率值": "Valeur du ratio de modèle",
|
||||
"模型倍率和补全倍率": "Ratio de modèle et ratio d'achèvement",
|
||||
"模型倍率和补全倍率同时设置": "Le ratio de modèle et le ratio d'achèvement sont définis simultanément",
|
||||
"模型倍率和补全倍率": "Ratio de modèle et ratio de complétion",
|
||||
"模型倍率和补全倍率同时设置": "Le ratio de modèle et le ratio de complétion sont définis simultanément",
|
||||
"模型倍率设置": "Paramètres de ratio de modèle",
|
||||
"模型关键字": "mot-clé du modèle",
|
||||
"模型列表已复制到剪贴板": "Liste des modèles copiée dans le presse-papiers",
|
||||
@@ -1177,13 +1187,14 @@
|
||||
"模型限制列表": "Liste des restrictions de modèle",
|
||||
"模板示例": "Exemple de modèle",
|
||||
"模糊搜索模型名称": "Recherche floue de nom de modèle",
|
||||
"次": "fois",
|
||||
"次": "Fois",
|
||||
"欢迎使用,请完成以下设置以开始使用系统": "Bienvenue, veuillez compléter les paramètres suivants pour commencer à utiliser le système",
|
||||
"正在处理大内容...": "Traitement de contenu volumineux...",
|
||||
"正在提交": "Envoi en cours",
|
||||
"正在构造请求体预览...": "Construction de l'aperçu du corps de la requête...",
|
||||
"正在测试第 ${current} - ${end} 个模型 (共 ${total} 个)": "Test des modèles ${current} - ${end} sur ${total} au total",
|
||||
"正在跳转...": "Redirection...",
|
||||
"此代理仅用于图片请求转发,Webhook通知发送等,AI API请求仍然由服务器直接发出,可在渠道设置中单独配置代理": "Ce proxy est utilisé uniquement pour le transfert des requêtes d'images, l'envoi de notifications Webhook, etc. Les requêtes d'API IA sont toujours émises directement par le serveur, le proxy peut être configuré séparément dans les paramètres du canal",
|
||||
"此修改将不可逆": "Cette modification sera irréversible",
|
||||
"此操作不可恢复,请仔细确认时间后再操作!": "Cette opération est irréversible, veuillez confirmer attentivement l'heure avant d'opérer !",
|
||||
"此操作不可撤销,将永久删除已自动禁用的密钥": "Cette opération ne peut pas être annulée et toutes les clés désactivées automatiquement seront définitivement supprimées.",
|
||||
@@ -1223,7 +1234,7 @@
|
||||
"注意非Chat API,请务必填写正确的API地址,否则可能导致无法使用": "Remarque : Pour les API non-Chat, assurez-vous de saisir l'adresse API correcte, sinon elle pourrait ne pas fonctionner",
|
||||
"注销": "Se déconnecter",
|
||||
"注销成功!": "Déconnexion réussie !",
|
||||
"流": "flux",
|
||||
"流": "Flux",
|
||||
"浅色": "Clair",
|
||||
"浅色模式": "Mode clair",
|
||||
"测试": "Tester",
|
||||
@@ -1266,7 +1277,7 @@
|
||||
"清除失效兑换码": "Effacer les codes d'échange non valides",
|
||||
"清除所有模型": "Effacer tous les modèles",
|
||||
"渠道": "Canal",
|
||||
"渠道 ID": "ID du canal",
|
||||
"渠道 ID": "ID du Canal",
|
||||
"渠道ID,名称,密钥,API地址": "ID du canal, nom, clé, URL de base",
|
||||
"渠道优先级": "Priorité du canal",
|
||||
"渠道信息": "Informations sur le canal",
|
||||
@@ -1327,6 +1338,9 @@
|
||||
"用户分组": "Votre groupe par défaut",
|
||||
"用户分组和额度管理": "Gestion des groupes d'utilisateurs et des quotas",
|
||||
"用户分组配置": "Configuration du groupe d'utilisateurs",
|
||||
"用户协议": "Accord utilisateur",
|
||||
"用户协议已更新": "L'accord utilisateur a été mis à jour",
|
||||
"用户协议更新失败": "Échec de la mise à jour de l'accord utilisateur",
|
||||
"用户可选分组": "Groupes sélectionnables par l'utilisateur",
|
||||
"用户名": "Nom d'utilisateur",
|
||||
"用户名或邮箱": "Nom d'utilisateur ou e-mail",
|
||||
@@ -1350,7 +1364,7 @@
|
||||
"登录成功!": "Connexion réussie !",
|
||||
"登录过期,请重新登录!": "Session expirée, veuillez vous reconnecter !",
|
||||
"白名单": "Liste blanche",
|
||||
"的前提下使用。": ".",
|
||||
"的前提下使用。": "doit être utilisé conformément aux conditions.",
|
||||
"监控设置": "Paramètres de surveillance",
|
||||
"目标用户:{{username}}": "Utilisateur cible : {{username}}",
|
||||
"相关项目": "Projets connexes",
|
||||
@@ -1452,6 +1466,7 @@
|
||||
"管理员未开启在线充值!": "L'administrateur n'a pas activé la recharge en ligne !",
|
||||
"管理员未开启在线充值功能,请联系管理员开启或使用兑换码充值。": "L'administrateur n'a pas activé la fonction de recharge en ligne, veuillez contacter l'administrateur pour l'activer ou recharger avec un code d'échange.",
|
||||
"管理员未设置用户可选分组": "L'administrateur n'a pas défini de groupes sélectionnables par l'utilisateur",
|
||||
"管理员设置了外部链接,点击下方按钮访问": "L'administrateur a défini un lien externe, cliquez sur le bouton ci-dessous pour y accéder",
|
||||
"管理员账号": "Compte administrateur",
|
||||
"管理员账号已经初始化过,请继续设置其他参数": "Le compte administrateur a déjà été initialisé, veuillez continuer à définir d'autres paramètres",
|
||||
"管理模型、标签、端点等预填组": "Gérer les groupes pré-remplis de modèles, d'étiquettes, de points de terminaison, etc.",
|
||||
@@ -1578,8 +1593,8 @@
|
||||
"补全": "Achèvement",
|
||||
"补全价格:{{symbol}}{{price}} * {{completionRatio}} = {{symbol}}{{total}} / 1M tokens (补全倍率: {{completionRatio}})": "Prix de complétion : {{symbol}}{{price}} * {{completionRatio}} = {{symbol}}{{total}} / 1M tokens (taux de complétion : {{completionRatio}})",
|
||||
"补全价格:{{symbol}}{{price}} * {{ratio}} = {{symbol}}{{total}} / 1M tokens": "Prix de complétion : {{symbol}}{{price}} * {{ratio}} = {{symbol}}{{total}} / 1M tokens",
|
||||
"补全倍率": "Ratio d'achèvement",
|
||||
"补全倍率值": "Valeur du ratio d'achèvement",
|
||||
"补全倍率": "Ratio de complétion",
|
||||
"补全倍率值": "Valeur du ratio de complétion",
|
||||
"补单": "Compléter la commande",
|
||||
"补单失败": "Échec de la complétion de la commande",
|
||||
"补单成功": "Commande complétée avec succès",
|
||||
@@ -1614,11 +1629,13 @@
|
||||
"设置已保存": "Paramètres enregistrés",
|
||||
"设置模型的基本信息": "Définir les informations de base du modèle",
|
||||
"设置用于接收额度预警的邮箱地址,不填则使用账号绑定的邮箱": "Définissez l'adresse e-mail pour recevoir les notifications d'avertissement de quota, si elle n'est pas définie, l'adresse e-mail liée au compte sera utilisée",
|
||||
"设置用户协议": "Définir l'accord utilisateur",
|
||||
"设置用户可选择的充值数量选项,例如:[10, 20, 50, 100, 200, 500]": "Définir les options de montant de recharge sélectionnables par l'utilisateur, par exemple : [10, 20, 50, 100, 200, 500]",
|
||||
"设置管理员登录信息": "Définir les informations de connexion de l'administrateur",
|
||||
"设置类型": "Type de paramètre",
|
||||
"设置系统名称": "Définir le nom du système",
|
||||
"设置过短会影响数据库性能": "Un réglage trop court affectera les performances de la base de données",
|
||||
"设置隐私政策": "Définir la politique de confidentialité",
|
||||
"设置页脚": "Définir le pied de page",
|
||||
"设置预填组的基本信息": "Définir les informations de base du groupe pré-rempli",
|
||||
"设置首页内容": "Définir le contenu de la page d'accueil",
|
||||
@@ -1634,7 +1651,7 @@
|
||||
"详情": "Détails",
|
||||
"语音输入": "Entrée vocale",
|
||||
"语音输出": "Sortie vocale",
|
||||
"说明": "illustrer",
|
||||
"说明": "Description",
|
||||
"说明:": "Description :",
|
||||
"说明信息": "Description",
|
||||
"请上传密钥文件": "Veuillez télécharger le fichier de clé",
|
||||
@@ -1648,6 +1665,7 @@
|
||||
"请先选择要删除的通道!": "Veuillez d'abord sélectionner le canal que vous souhaitez supprimer !",
|
||||
"请先选择要设置标签的渠道!": "Veuillez d'abord sélectionner le canal pour lequel définir les étiquettes !",
|
||||
"请先选择需要批量设置的模型": "Veuillez d'abord sélectionner les modèles pour le paramétrage par lots",
|
||||
"请先阅读并同意用户协议和隐私政策": "Veuillez d'abord lire et accepter l'accord utilisateur et la politique de confidentialité",
|
||||
"请再次输入新密码": "Veuillez saisir à nouveau le nouveau mot de passe",
|
||||
"请前往个人设置 → 安全设置进行配置。": "Veuillez aller dans Paramètres personnels → Paramètres de sécurité pour configurer.",
|
||||
"请勿过度信任此功能,IP可能被伪造": "Ne faites pas trop confiance à cette fonctionnalité, l'IP peut être usurpée",
|
||||
@@ -1985,7 +2003,7 @@
|
||||
"重试": "Réessayer",
|
||||
"钱包管理": "Gestion du portefeuille",
|
||||
"链接中的{key}将自动替换为sk-xxxx,{address}将自动替换为系统设置的服务器地址,末尾不带/和/v1": "Le {key} dans le lien sera automatiquement remplacé par sk-xxxx, le {address} sera automatiquement remplacé par l'adresse du serveur dans les paramètres système, et la fin n'aura pas / et /v1",
|
||||
"错误": "erreur",
|
||||
"错误": "Erreur",
|
||||
"键为分组名称,值为另一个 JSON 对象,键为分组名称,值为该分组的用户的特殊分组倍率,例如:{\"vip\": {\"default\": 0.5, \"test\": 1}},表示 vip 分组的用户在使用default分组的令牌时倍率为0.5,使用test分组时倍率为1": "La clé est le nom du groupe, la valeur est un autre objet JSON, la clé est le nom du groupe, la valeur est le ratio de groupe spécial des utilisateurs de ce groupe, par exemple : {\"vip\": {\"default\": 0.5, \"test\": 1}}, ce qui signifie que les utilisateurs du groupe vip ont un ratio de 0.5 lors de l'utilisation de jetons du groupe default et un ratio de 1 lors de l'utilisation du groupe test",
|
||||
"键为原状态码,值为要复写的状态码,仅影响本地判断": "La clé est le code d'état d'origine, la valeur est le code d'état à réécrire, n'affecte que le jugement local",
|
||||
"键为端点类型,值为路径和方法对象": "La clé est le type de point de terminaison, la valeur est le chemin et l'objet de la méthode",
|
||||
@@ -1996,7 +2014,10 @@
|
||||
"降低您账户的安全性": "Réduire la sécurité de votre compte",
|
||||
"降级": "Rétrograder",
|
||||
"限制周期": "Période de limite",
|
||||
"限制周期统一使用上方配置的“限制周期”值。": "",
|
||||
"限制周期统一使用上方配置的“限制周期”值。": "La période de limite utilise uniformément la valeur \"période de limite\" configurée ci-dessus.",
|
||||
"隐私政策": "Politique de confidentialité",
|
||||
"隐私政策已更新": "La politique de confidentialité a été mise à jour",
|
||||
"隐私政策更新失败": "Échec de la mise à jour de la politique de confidentialité",
|
||||
"隐私设置": "Paramètres de confidentialité",
|
||||
"隐藏操作项": "Masquer les actions",
|
||||
"隐藏调试": "Masquer le débogage",
|
||||
@@ -2008,7 +2029,7 @@
|
||||
"需要登录访问": "Nécessite une connexion",
|
||||
"需要重新完整设置才能再次启用": "Nécessite une nouvelle configuration pour être réactivé",
|
||||
"非必要,不建议启用模型限制": "Non nécessaire, les restrictions de modèle ne sont pas recommandées",
|
||||
"非流": "pas de flux",
|
||||
"非流": "Non flux",
|
||||
"音频倍率(仅部分模型支持该计费)": "Ratio audio (seuls certains modèles prennent en charge cette facturation)",
|
||||
"音频提示 {{input}} tokens / 1M tokens * {{symbol}}{{audioInputPrice}} + 音频补全 {{completion}} tokens / 1M tokens * {{symbol}}{{audioCompPrice}} = {{symbol}}{{total}}": "Invite audio {{input}} tokens / 1M tokens * {{symbol}}{{audioInputPrice}} + achèvement audio {{completion}} tokens / 1M tokens * {{symbol}}{{audioCompPrice}} = {{symbol}}{{total}}",
|
||||
"音频提示价格:{{symbol}}{{price}} * {{audioRatio}} = {{symbol}}{{total}} / 1M tokens (音频倍率: {{audioRatio}})": "Prix de l'invite audio : {{symbol}}{{price}} * {{audioRatio}} = {{symbol}}{{total}} / 1M tokens (ratio audio : {{audioRatio}})",
|
||||
|
||||
2093
web/src/i18n/locales/ru.json
Normal file
2093
web/src/i18n/locales/ru.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -211,6 +211,7 @@
|
||||
"仅密钥": "仅密钥",
|
||||
"仅对自定义模型有效": "仅对自定义模型有效",
|
||||
"仅当自动禁用开启时有效,关闭后不会自动禁用该渠道": "仅当自动禁用开启时有效,关闭后不会自动禁用该渠道",
|
||||
"仅支持": "仅支持",
|
||||
"仅支持 JSON 文件": "仅支持 JSON 文件",
|
||||
"仅支持 JSON 文件,支持多文件": "仅支持 JSON 文件,支持多文件",
|
||||
"仅支持 OpenAI 接口格式": "仅支持 OpenAI 接口格式",
|
||||
@@ -486,7 +487,9 @@
|
||||
"加载失败": "加载失败",
|
||||
"加载模型信息失败": "加载模型信息失败",
|
||||
"加载模型失败": "加载模型失败",
|
||||
"加载用户协议内容失败...": "加载用户协议内容失败...",
|
||||
"加载账单失败": "加载账单失败",
|
||||
"加载隐私政策内容失败...": "加载隐私政策内容失败...",
|
||||
"包含": "包含",
|
||||
"包含来自未知或未标明供应商的AI模型,这些模型可能来自小型供应商或开源项目。": "包含来自未知或未标明供应商的AI模型,这些模型可能来自小型供应商或开源项目。",
|
||||
"包括失败请求的次数,0代表不限制": "包括失败请求的次数,0代表不限制",
|
||||
@@ -558,6 +561,7 @@
|
||||
"启用额度消费日志记录": "启用额度消费日志记录",
|
||||
"启用验证": "启用验证",
|
||||
"周": "周",
|
||||
"和": "和",
|
||||
"响应": "响应",
|
||||
"响应时间": "响应时间",
|
||||
"商品价格 ID": "商品价格 ID",
|
||||
@@ -585,7 +589,9 @@
|
||||
"在此输入新的公告内容,支持 Markdown & HTML 代码": "在此输入新的公告内容,支持 Markdown & HTML 代码",
|
||||
"在此输入新的关于内容,支持 Markdown & HTML 代码。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为关于页面": "在此输入新的关于内容,支持 Markdown & HTML 代码。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为关于页面",
|
||||
"在此输入新的页脚,留空则使用默认页脚,支持 HTML 代码": "在此输入新的页脚,留空则使用默认页脚,支持 HTML 代码",
|
||||
"在此输入用户协议内容,支持 Markdown & HTML 代码": "在此输入用户协议内容,支持 Markdown & HTML 代码",
|
||||
"在此输入系统名称": "在此输入系统名称",
|
||||
"在此输入隐私政策内容,支持 Markdown & HTML 代码": "在此输入隐私政策内容,支持 Markdown & HTML 代码",
|
||||
"在此输入首页内容,支持 Markdown & HTML 代码,设置后首页的状态信息将不再显示。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为首页": "在此输入首页内容,支持 Markdown & HTML 代码,设置后首页的状态信息将不再显示。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为首页",
|
||||
"域名IP过滤详细说明": "⚠️此功能为实验性选项,域名可能解析到多个 IPv4/IPv6 地址,若开启,请确保 IP 过滤列表覆盖这些地址,否则可能导致访问失败。",
|
||||
"域名白名单": "域名白名单",
|
||||
@@ -597,6 +603,8 @@
|
||||
"填入相关模型": "填入相关模型",
|
||||
"填写Gotify服务器的完整URL地址": "填写Gotify服务器的完整URL地址",
|
||||
"填写带https的域名,逗号分隔": "填写带https的域名,逗号分隔",
|
||||
"填写用户协议内容后,用户注册时将被要求勾选已阅读用户协议": "填写用户协议内容后,用户注册时将被要求勾选已阅读用户协议",
|
||||
"填写隐私政策内容后,用户注册时将被要求勾选已阅读隐私政策": "填写隐私政策内容后,用户注册时将被要求勾选已阅读隐私政策",
|
||||
"备份支持": "备份支持",
|
||||
"备份状态": "备份状态",
|
||||
"备注": "备注",
|
||||
@@ -836,7 +844,9 @@
|
||||
"成功兑换额度:": "成功兑换额度:",
|
||||
"成功时自动启用通道": "成功时自动启用通道",
|
||||
"我已了解禁用两步验证将永久删除所有相关设置和备用码,此操作不可撤销": "我已了解禁用两步验证将永久删除所有相关设置和备用码,此操作不可撤销",
|
||||
"我已阅读并同意": "我已阅读并同意",
|
||||
"或": "或",
|
||||
"或其兼容new-api-worker格式的其他版本": "或其兼容new-api-worker格式的其他版本",
|
||||
"或手动输入密钥:": "或手动输入密钥:",
|
||||
"所有上游数据均可信": "所有上游数据均可信",
|
||||
"所有密钥已复制到剪贴板": "所有密钥已复制到剪贴板",
|
||||
@@ -1170,6 +1180,7 @@
|
||||
"正在构造请求体预览...": "正在构造请求体预览...",
|
||||
"正在测试第 ${current} - ${end} 个模型 (共 ${total} 个)": "正在测试第 ${current} - ${end} 个模型 (共 ${total} 个)",
|
||||
"正在跳转...": "正在跳转...",
|
||||
"此代理仅用于图片请求转发,Webhook通知发送等,AI API请求仍然由服务器直接发出,可在渠道设置中单独配置代理": "此代理仅用于图片请求转发,Webhook通知发送等,AI API请求仍然由服务器直接发出,可在渠道设置中单独配置代理",
|
||||
"此修改将不可逆": "此修改将不可逆",
|
||||
"此操作不可恢复,请仔细确认时间后再操作!": "此操作不可恢复,请仔细确认时间后再操作!",
|
||||
"此操作不可撤销,将永久删除已自动禁用的密钥": "此操作不可撤销,将永久删除已自动禁用的密钥",
|
||||
@@ -1313,6 +1324,9 @@
|
||||
"用户分组": "用户分组",
|
||||
"用户分组和额度管理": "用户分组和额度管理",
|
||||
"用户分组配置": "用户分组配置",
|
||||
"用户协议": "用户协议",
|
||||
"用户协议已更新": "用户协议已更新",
|
||||
"用户协议更新失败": "用户协议更新失败",
|
||||
"用户可选分组": "用户可选分组",
|
||||
"用户名": "用户名",
|
||||
"用户名或邮箱": "用户名或邮箱",
|
||||
@@ -1434,6 +1448,7 @@
|
||||
"管理员未开启在线充值!": "管理员未开启在线充值!",
|
||||
"管理员未开启在线充值功能,请联系管理员开启或使用兑换码充值。": "管理员未开启在线充值功能,请联系管理员开启或使用兑换码充值。",
|
||||
"管理员未设置用户可选分组": "管理员未设置用户可选分组",
|
||||
"管理员设置了外部链接,点击下方按钮访问": "管理员设置了外部链接,点击下方按钮访问",
|
||||
"管理员账号": "管理员账号",
|
||||
"管理员账号已经初始化过,请继续设置其他参数": "管理员账号已经初始化过,请继续设置其他参数",
|
||||
"管理模型、标签、端点等预填组": "管理模型、标签、端点等预填组",
|
||||
@@ -1596,11 +1611,13 @@
|
||||
"设置已保存": "设置已保存",
|
||||
"设置模型的基本信息": "设置模型的基本信息",
|
||||
"设置用于接收额度预警的邮箱地址,不填则使用账号绑定的邮箱": "设置用于接收额度预警的邮箱地址,不填则使用账号绑定的邮箱",
|
||||
"设置用户协议": "设置用户协议",
|
||||
"设置用户可选择的充值数量选项,例如:[10, 20, 50, 100, 200, 500]": "设置用户可选择的充值数量选项,例如:[10, 20, 50, 100, 200, 500]",
|
||||
"设置管理员登录信息": "设置管理员登录信息",
|
||||
"设置类型": "设置类型",
|
||||
"设置系统名称": "设置系统名称",
|
||||
"设置过短会影响数据库性能": "设置过短会影响数据库性能",
|
||||
"设置隐私政策": "设置隐私政策",
|
||||
"设置页脚": "设置页脚",
|
||||
"设置预填组的基本信息": "设置预填组的基本信息",
|
||||
"设置首页内容": "设置首页内容",
|
||||
@@ -1630,6 +1647,7 @@
|
||||
"请先选择要删除的通道!": "请先选择要删除的通道!",
|
||||
"请先选择要设置标签的渠道!": "请先选择要设置标签的渠道!",
|
||||
"请先选择需要批量设置的模型": "请先选择需要批量设置的模型",
|
||||
"请先阅读并同意用户协议和隐私政策": "请先阅读并同意用户协议和隐私政策",
|
||||
"请再次输入新密码": "请再次输入新密码",
|
||||
"请前往个人设置 → 安全设置进行配置。": "请前往个人设置 → 安全设置进行配置。",
|
||||
"请勿过度信任此功能,IP可能被伪造": "请勿过度信任此功能,IP可能被伪造",
|
||||
@@ -1979,6 +1997,9 @@
|
||||
"降级": "降级",
|
||||
"限制周期": "限制周期",
|
||||
"限制周期统一使用上方配置的“限制周期”值。": "限制周期统一使用上方配置的“限制周期”值。",
|
||||
"隐私政策": "隐私政策",
|
||||
"隐私政策已更新": "隐私政策已更新",
|
||||
"隐私政策更新失败": "隐私政策更新失败",
|
||||
"隐私设置": "隐私设置",
|
||||
"隐藏操作项": "隐藏操作项",
|
||||
"隐藏调试": "隐藏调试",
|
||||
@@ -2042,4 +2063,4 @@
|
||||
"默认测试模型": "默认测试模型",
|
||||
"默认补全倍率": "默认补全倍率"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user