Commit 087248c2 by Dmitriy Safonov

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.
parent 4724dc33
# 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.
\ No newline at end of file
# Русский глоссарий (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({ ...@@ -24,7 +24,8 @@ export default defineConfig({
locales: [ locales: [
"zh", "zh",
"en", "en",
"fr" "fr",
"ru"
], ],
extract: { extract: {
input: [ input: [
...@@ -86,7 +87,7 @@ export default defineConfig({ ...@@ -86,7 +87,7 @@ export default defineConfig({
], ],
sort: true, sort: true,
disablePlurals: false, disablePlurals: false,
removeUnusedKeys: true, removeUnusedKeys: false,
nsSeparator: false, nsSeparator: false,
keySeparator: false, keySeparator: false,
mergeNamespaces: true mergeNamespaces: true
......
...@@ -20,7 +20,7 @@ For commercial licensing, please contact support@quantumnous.com ...@@ -20,7 +20,7 @@ For commercial licensing, please contact support@quantumnous.com
import React from 'react'; import React from 'react';
import { Button, Dropdown } from '@douyinfe/semi-ui'; import { Button, Dropdown } from '@douyinfe/semi-ui';
import { Languages } from 'lucide-react'; 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 }) => { const LanguageSelector = ({ currentLang, onLanguageChange, t }) => {
return ( return (
...@@ -49,6 +49,13 @@ const LanguageSelector = ({ currentLang, onLanguageChange, t }) => { ...@@ -49,6 +49,13 @@ const LanguageSelector = ({ currentLang, onLanguageChange, t }) => {
<FR title='Français' className='!w-5 !h-auto' /> <FR title='Français' className='!w-5 !h-auto' />
<span>Français</span> <span>Français</span>
</Dropdown.Item> </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> </Dropdown.Menu>
} }
> >
......
...@@ -24,6 +24,7 @@ import LanguageDetector from 'i18next-browser-languagedetector'; ...@@ -24,6 +24,7 @@ import LanguageDetector from 'i18next-browser-languagedetector';
import enTranslation from './locales/en.json'; import enTranslation from './locales/en.json';
import frTranslation from './locales/fr.json'; import frTranslation from './locales/fr.json';
import zhTranslation from './locales/zh.json'; import zhTranslation from './locales/zh.json';
import ruTranslation from './locales/ru.json';
i18n i18n
.use(LanguageDetector) .use(LanguageDetector)
...@@ -34,6 +35,7 @@ i18n ...@@ -34,6 +35,7 @@ i18n
en: enTranslation, en: enTranslation,
zh: zhTranslation, zh: zhTranslation,
fr: frTranslation, fr: frTranslation,
ru: ruTranslation,
}, },
fallbackLng: 'zh', fallbackLng: 'zh',
interpolation: { interpolation: {
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -211,6 +211,7 @@ ...@@ -211,6 +211,7 @@
"仅密钥": "仅密钥", "仅密钥": "仅密钥",
"仅对自定义模型有效": "仅对自定义模型有效", "仅对自定义模型有效": "仅对自定义模型有效",
"仅当自动禁用开启时有效,关闭后不会自动禁用该渠道": "仅当自动禁用开启时有效,关闭后不会自动禁用该渠道", "仅当自动禁用开启时有效,关闭后不会自动禁用该渠道": "仅当自动禁用开启时有效,关闭后不会自动禁用该渠道",
"仅支持": "仅支持",
"仅支持 JSON 文件": "仅支持 JSON 文件", "仅支持 JSON 文件": "仅支持 JSON 文件",
"仅支持 JSON 文件,支持多文件": "仅支持 JSON 文件,支持多文件", "仅支持 JSON 文件,支持多文件": "仅支持 JSON 文件,支持多文件",
"仅支持 OpenAI 接口格式": "仅支持 OpenAI 接口格式", "仅支持 OpenAI 接口格式": "仅支持 OpenAI 接口格式",
...@@ -486,7 +487,9 @@ ...@@ -486,7 +487,9 @@
"加载失败": "加载失败", "加载失败": "加载失败",
"加载模型信息失败": "加载模型信息失败", "加载模型信息失败": "加载模型信息失败",
"加载模型失败": "加载模型失败", "加载模型失败": "加载模型失败",
"加载用户协议内容失败...": "加载用户协议内容失败...",
"加载账单失败": "加载账单失败", "加载账单失败": "加载账单失败",
"加载隐私政策内容失败...": "加载隐私政策内容失败...",
"包含": "包含", "包含": "包含",
"包含来自未知或未标明供应商的AI模型,这些模型可能来自小型供应商或开源项目。": "包含来自未知或未标明供应商的AI模型,这些模型可能来自小型供应商或开源项目。", "包含来自未知或未标明供应商的AI模型,这些模型可能来自小型供应商或开源项目。": "包含来自未知或未标明供应商的AI模型,这些模型可能来自小型供应商或开源项目。",
"包括失败请求的次数,0代表不限制": "包括失败请求的次数,0代表不限制", "包括失败请求的次数,0代表不限制": "包括失败请求的次数,0代表不限制",
...@@ -558,6 +561,7 @@ ...@@ -558,6 +561,7 @@
"启用额度消费日志记录": "启用额度消费日志记录", "启用额度消费日志记录": "启用额度消费日志记录",
"启用验证": "启用验证", "启用验证": "启用验证",
"周": "周", "周": "周",
"和": "和",
"响应": "响应", "响应": "响应",
"响应时间": "响应时间", "响应时间": "响应时间",
"商品价格 ID": "商品价格 ID", "商品价格 ID": "商品价格 ID",
...@@ -585,7 +589,9 @@ ...@@ -585,7 +589,9 @@
"在此输入新的公告内容,支持 Markdown & HTML 代码": "在此输入新的公告内容,支持 Markdown & HTML 代码", "在此输入新的公告内容,支持 Markdown & HTML 代码": "在此输入新的公告内容,支持 Markdown & HTML 代码",
"在此输入新的关于内容,支持 Markdown & HTML 代码。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为关于页面": "在此输入新的关于内容,支持 Markdown & HTML 代码。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为关于页面", "在此输入新的关于内容,支持 Markdown & HTML 代码。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为关于页面": "在此输入新的关于内容,支持 Markdown & HTML 代码。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为关于页面",
"在此输入新的页脚,留空则使用默认页脚,支持 HTML 代码": "在此输入新的页脚,留空则使用默认页脚,支持 HTML 代码", "在此输入新的页脚,留空则使用默认页脚,支持 HTML 代码": "在此输入新的页脚,留空则使用默认页脚,支持 HTML 代码",
"在此输入用户协议内容,支持 Markdown & HTML 代码": "在此输入用户协议内容,支持 Markdown & HTML 代码",
"在此输入系统名称": "在此输入系统名称", "在此输入系统名称": "在此输入系统名称",
"在此输入隐私政策内容,支持 Markdown & HTML 代码": "在此输入隐私政策内容,支持 Markdown & HTML 代码",
"在此输入首页内容,支持 Markdown & HTML 代码,设置后首页的状态信息将不再显示。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为首页": "在此输入首页内容,支持 Markdown & HTML 代码,设置后首页的状态信息将不再显示。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为首页", "在此输入首页内容,支持 Markdown & HTML 代码,设置后首页的状态信息将不再显示。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为首页": "在此输入首页内容,支持 Markdown & HTML 代码,设置后首页的状态信息将不再显示。如果输入的是一个链接,则会使用该链接作为 iframe 的 src 属性,这允许你设置任意网页作为首页",
"域名IP过滤详细说明": "⚠️此功能为实验性选项,域名可能解析到多个 IPv4/IPv6 地址,若开启,请确保 IP 过滤列表覆盖这些地址,否则可能导致访问失败。", "域名IP过滤详细说明": "⚠️此功能为实验性选项,域名可能解析到多个 IPv4/IPv6 地址,若开启,请确保 IP 过滤列表覆盖这些地址,否则可能导致访问失败。",
"域名白名单": "域名白名单", "域名白名单": "域名白名单",
...@@ -597,6 +603,8 @@ ...@@ -597,6 +603,8 @@
"填入相关模型": "填入相关模型", "填入相关模型": "填入相关模型",
"填写Gotify服务器的完整URL地址": "填写Gotify服务器的完整URL地址", "填写Gotify服务器的完整URL地址": "填写Gotify服务器的完整URL地址",
"填写带https的域名,逗号分隔": "填写带https的域名,逗号分隔", "填写带https的域名,逗号分隔": "填写带https的域名,逗号分隔",
"填写用户协议内容后,用户注册时将被要求勾选已阅读用户协议": "填写用户协议内容后,用户注册时将被要求勾选已阅读用户协议",
"填写隐私政策内容后,用户注册时将被要求勾选已阅读隐私政策": "填写隐私政策内容后,用户注册时将被要求勾选已阅读隐私政策",
"备份支持": "备份支持", "备份支持": "备份支持",
"备份状态": "备份状态", "备份状态": "备份状态",
"备注": "备注", "备注": "备注",
...@@ -836,7 +844,9 @@ ...@@ -836,7 +844,9 @@
"成功兑换额度:": "成功兑换额度:", "成功兑换额度:": "成功兑换额度:",
"成功时自动启用通道": "成功时自动启用通道", "成功时自动启用通道": "成功时自动启用通道",
"我已了解禁用两步验证将永久删除所有相关设置和备用码,此操作不可撤销": "我已了解禁用两步验证将永久删除所有相关设置和备用码,此操作不可撤销", "我已了解禁用两步验证将永久删除所有相关设置和备用码,此操作不可撤销": "我已了解禁用两步验证将永久删除所有相关设置和备用码,此操作不可撤销",
"我已阅读并同意": "我已阅读并同意",
"或": "或", "或": "或",
"或其兼容new-api-worker格式的其他版本": "或其兼容new-api-worker格式的其他版本",
"或手动输入密钥:": "或手动输入密钥:", "或手动输入密钥:": "或手动输入密钥:",
"所有上游数据均可信": "所有上游数据均可信", "所有上游数据均可信": "所有上游数据均可信",
"所有密钥已复制到剪贴板": "所有密钥已复制到剪贴板", "所有密钥已复制到剪贴板": "所有密钥已复制到剪贴板",
...@@ -1170,6 +1180,7 @@ ...@@ -1170,6 +1180,7 @@
"正在构造请求体预览...": "正在构造请求体预览...", "正在构造请求体预览...": "正在构造请求体预览...",
"正在测试第 ${current} - ${end} 个模型 (共 ${total} 个)": "正在测试第 ${current} - ${end} 个模型 (共 ${total} 个)", "正在测试第 ${current} - ${end} 个模型 (共 ${total} 个)": "正在测试第 ${current} - ${end} 个模型 (共 ${total} 个)",
"正在跳转...": "正在跳转...", "正在跳转...": "正在跳转...",
"此代理仅用于图片请求转发,Webhook通知发送等,AI API请求仍然由服务器直接发出,可在渠道设置中单独配置代理": "此代理仅用于图片请求转发,Webhook通知发送等,AI API请求仍然由服务器直接发出,可在渠道设置中单独配置代理",
"此修改将不可逆": "此修改将不可逆", "此修改将不可逆": "此修改将不可逆",
"此操作不可恢复,请仔细确认时间后再操作!": "此操作不可恢复,请仔细确认时间后再操作!", "此操作不可恢复,请仔细确认时间后再操作!": "此操作不可恢复,请仔细确认时间后再操作!",
"此操作不可撤销,将永久删除已自动禁用的密钥": "此操作不可撤销,将永久删除已自动禁用的密钥", "此操作不可撤销,将永久删除已自动禁用的密钥": "此操作不可撤销,将永久删除已自动禁用的密钥",
...@@ -1313,6 +1324,9 @@ ...@@ -1313,6 +1324,9 @@
"用户分组": "用户分组", "用户分组": "用户分组",
"用户分组和额度管理": "用户分组和额度管理", "用户分组和额度管理": "用户分组和额度管理",
"用户分组配置": "用户分组配置", "用户分组配置": "用户分组配置",
"用户协议": "用户协议",
"用户协议已更新": "用户协议已更新",
"用户协议更新失败": "用户协议更新失败",
"用户可选分组": "用户可选分组", "用户可选分组": "用户可选分组",
"用户名": "用户名", "用户名": "用户名",
"用户名或邮箱": "用户名或邮箱", "用户名或邮箱": "用户名或邮箱",
...@@ -1434,6 +1448,7 @@ ...@@ -1434,6 +1448,7 @@
"管理员未开启在线充值!": "管理员未开启在线充值!", "管理员未开启在线充值!": "管理员未开启在线充值!",
"管理员未开启在线充值功能,请联系管理员开启或使用兑换码充值。": "管理员未开启在线充值功能,请联系管理员开启或使用兑换码充值。", "管理员未开启在线充值功能,请联系管理员开启或使用兑换码充值。": "管理员未开启在线充值功能,请联系管理员开启或使用兑换码充值。",
"管理员未设置用户可选分组": "管理员未设置用户可选分组", "管理员未设置用户可选分组": "管理员未设置用户可选分组",
"管理员设置了外部链接,点击下方按钮访问": "管理员设置了外部链接,点击下方按钮访问",
"管理员账号": "管理员账号", "管理员账号": "管理员账号",
"管理员账号已经初始化过,请继续设置其他参数": "管理员账号已经初始化过,请继续设置其他参数", "管理员账号已经初始化过,请继续设置其他参数": "管理员账号已经初始化过,请继续设置其他参数",
"管理模型、标签、端点等预填组": "管理模型、标签、端点等预填组", "管理模型、标签、端点等预填组": "管理模型、标签、端点等预填组",
...@@ -1596,11 +1611,13 @@ ...@@ -1596,11 +1611,13 @@
"设置已保存": "设置已保存", "设置已保存": "设置已保存",
"设置模型的基本信息": "设置模型的基本信息", "设置模型的基本信息": "设置模型的基本信息",
"设置用于接收额度预警的邮箱地址,不填则使用账号绑定的邮箱": "设置用于接收额度预警的邮箱地址,不填则使用账号绑定的邮箱", "设置用于接收额度预警的邮箱地址,不填则使用账号绑定的邮箱": "设置用于接收额度预警的邮箱地址,不填则使用账号绑定的邮箱",
"设置用户协议": "设置用户协议",
"设置用户可选择的充值数量选项,例如:[10, 20, 50, 100, 200, 500]": "设置用户可选择的充值数量选项,例如:[10, 20, 50, 100, 200, 500]", "设置用户可选择的充值数量选项,例如:[10, 20, 50, 100, 200, 500]": "设置用户可选择的充值数量选项,例如:[10, 20, 50, 100, 200, 500]",
"设置管理员登录信息": "设置管理员登录信息", "设置管理员登录信息": "设置管理员登录信息",
"设置类型": "设置类型", "设置类型": "设置类型",
"设置系统名称": "设置系统名称", "设置系统名称": "设置系统名称",
"设置过短会影响数据库性能": "设置过短会影响数据库性能", "设置过短会影响数据库性能": "设置过短会影响数据库性能",
"设置隐私政策": "设置隐私政策",
"设置页脚": "设置页脚", "设置页脚": "设置页脚",
"设置预填组的基本信息": "设置预填组的基本信息", "设置预填组的基本信息": "设置预填组的基本信息",
"设置首页内容": "设置首页内容", "设置首页内容": "设置首页内容",
...@@ -1630,6 +1647,7 @@ ...@@ -1630,6 +1647,7 @@
"请先选择要删除的通道!": "请先选择要删除的通道!", "请先选择要删除的通道!": "请先选择要删除的通道!",
"请先选择要设置标签的渠道!": "请先选择要设置标签的渠道!", "请先选择要设置标签的渠道!": "请先选择要设置标签的渠道!",
"请先选择需要批量设置的模型": "请先选择需要批量设置的模型", "请先选择需要批量设置的模型": "请先选择需要批量设置的模型",
"请先阅读并同意用户协议和隐私政策": "请先阅读并同意用户协议和隐私政策",
"请再次输入新密码": "请再次输入新密码", "请再次输入新密码": "请再次输入新密码",
"请前往个人设置 → 安全设置进行配置。": "请前往个人设置 → 安全设置进行配置。", "请前往个人设置 → 安全设置进行配置。": "请前往个人设置 → 安全设置进行配置。",
"请勿过度信任此功能,IP可能被伪造": "请勿过度信任此功能,IP可能被伪造", "请勿过度信任此功能,IP可能被伪造": "请勿过度信任此功能,IP可能被伪造",
...@@ -1979,6 +1997,9 @@ ...@@ -1979,6 +1997,9 @@
"降级": "降级", "降级": "降级",
"限制周期": "限制周期", "限制周期": "限制周期",
"限制周期统一使用上方配置的“限制周期”值。": "限制周期统一使用上方配置的“限制周期”值。", "限制周期统一使用上方配置的“限制周期”值。": "限制周期统一使用上方配置的“限制周期”值。",
"隐私政策": "隐私政策",
"隐私政策已更新": "隐私政策已更新",
"隐私政策更新失败": "隐私政策更新失败",
"隐私设置": "隐私设置", "隐私设置": "隐私设置",
"隐藏操作项": "隐藏操作项", "隐藏操作项": "隐藏操作项",
"隐藏调试": "隐藏调试", "隐藏调试": "隐藏调试",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment