{
  "translation": {
    " + Web搜索 {{count}}次 / 1K 次 * {{symbol}}{{price}} * {{ratioType}} {{ratio}}_one": " + Recherche Web {{count}} fois / 1K fois * {{symbol}}{{price}} * {{ratioType}} {{ratio}}",
    " + Web搜索 {{count}}次 / 1K 次 * {{symbol}}{{price}} * {{ratioType}} {{ratio}}_many": " + Recherche Web {{count}} fois / 1K fois * {{symbol}}{{price}} * {{ratioType}} {{ratio}}",
    " + Web搜索 {{count}}次 / 1K 次 * {{symbol}}{{price}} * {{ratioType}} {{ratio}}_other": " + Recherche Web {{count}} fois / 1K fois * {{symbol}}{{price}} * {{ratioType}} {{ratio}}",
    " + 图片生成调用 {{symbol}}{{price}} / 1次 * {{ratioType}} {{ratio}}": " + Appel de génération d'image {{symbol}}{{price}} / 1 fois * {{ratioType}} {{ratio}}",
    " + 文件搜索 {{count}}次 / 1K 次 * {{symbol}}{{price}} * {{ratioType}} {{ratio}}_one": " + Recherche de fichiers {{count}} fois / 1K fois * {{symbol}}{{price}} * {{ratioType}} {{ratio}}",
    " + 文件搜索 {{count}}次 / 1K 次 * {{symbol}}{{price}} * {{ratioType}} {{ratio}}_many": " + Recherche de fichiers {{count}} fois / 1K fois * {{symbol}}{{price}} * {{ratioType}} {{ratio}}",
    " + 文件搜索 {{count}}次 / 1K 次 * {{symbol}}{{price}} * {{ratioType}} {{ratio}}_other": " + Recherche de fichiers {{count}} fois / 1K fois * {{symbol}}{{price}} * {{ratioType}} {{ratio}}",
    " 个模型设置相同的值": " modèles avec la même valeur",
    " 吗？": " ?",
    " 秒": "s",
    " 秒。": " secondes.",
    "，当前无生效订阅，将自动使用钱包": ", aucun abonnement actif, le portefeuille sera utilisé automatiquement.",
    "，时间：": ", time:",
    "，点击更新": ", cliquez sur Mettre à jour",
    "（共 {{total}} 个，省略 {{omit}} 个）": "",
    "（共 {{total}} 个）": "",
    "当前仅支持易支付接口，回调地址请在通用设置中配置。": "Seule l'interface Epay est actuellement prise en charge. Configurez l'adresse de rappel dans les paramètres généraux.",
    "请确认商户和所选环境密钥一致。": "Vérifiez que le marchand et les clés de l'environnement sélectionné correspondent.",
    "请确认 Merchant、Store、Product 和所选环境密钥一致。": "Vérifiez que Merchant, Store, Product et les clés de l'environnement sélectionné correspondent.",
    "(筛选后显示 {{count}} 条)_one": "(Showing {{count}} item after filtering)",
    "(筛选后显示 {{count}} 条)_many": "(Affichage de {{count}} éléments après filtrage)",
    "(筛选后显示 {{count}} 条)_other": "(Showing {{count}} items after filtering)",
    "(输入 {{input}} tokens / 1M tokens * {{symbol}}{{price}}": "(Entrée {{input}} tokens / 1M tokens * {{symbol}}{{price}}",
    "(输入 {{nonAudioInput}} tokens / 1M tokens * {{symbol}}{{price}} + 音频输入 {{audioInput}} tokens / 1M tokens * {{symbol}}{{audioPrice}}": "(Entrée {{nonAudioInput}} tokens / 1M tokens * {{symbol}}{{price}} + Entrée audio {{audioInput}} tokens / 1M tokens * {{symbol}}{{audioPrice}}",
    "(输入 {{nonCacheInput}} tokens / 1M tokens * {{symbol}}{{price}} + 缓存 {{cacheInput}} tokens / 1M tokens * {{symbol}}{{cachePrice}}": "(Entrée {{nonCacheInput}} tokens / 1M tokens * {{symbol}}{{price}} + Cache {{cacheInput}} tokens / 1M tokens * {{symbol}}{{cachePrice}}",
    "(输入 {{nonImageInput}} tokens + 图片输入 {{imageInput}} tokens / 1M tokens * {{symbol}}{{price}}": "(Entrée {{nonImageInput}} tokens + Entrée image {{imageInput}} tokens / 1M tokens * {{symbol}}{{price}}",
    "[最多请求次数]和[最多请求完成次数]的最大值为2147483647。": "La valeur maximale de [Nombre maximal de requêtes] et [Nombre maximal d'achèvements de requêtes] est 2147483647.",
    "[最多请求次数]必须大于等于0，[最多请求完成次数]必须大于等于1。": "[Nombre maximal de requêtes] doit être supérieur ou égal à 0, [Nombre maximal d'achèvements de requêtes] doit être supérieur ou égal à 1.",
    "{\n  \"default\": [200, 100],\n  \"vip\": [0, 1000]\n}": "{\n  \"default\": [200, 100],\n  \"vip\": [0, 1000]\n}",
    "{{breakdown}} * {{ratioType}} {{ratio}} = {{symbol}}{{total}}": "{{breakdown}} * {{ratioType}} {{ratio}} = {{symbol}}{{total}}",
    "{{count}} 项操作_one": "",
    "{{count}} 项操作_many": "",
    "{{count}} 项操作_other": "",
    "{{inputDesc}} + {{outputDesc}}{{extraServices}} = {{symbol}}{{total}}": "{{inputDesc}} + {{outputDesc}}{{extraServices}} = {{symbol}}{{total}}",
    "{{name}} ID": "{{name}} ID",
    "{{ratioType}} {{ratio}}": "{{ratioType}} {{ratio}}",
    "{{ratioType}} {{ratio}}x": "{{ratioType}} {{ratio}}x",
    "「用户可选」决定用户创建令牌时能否自主选择该分组。未勾选的分组只能由管理员在后台分配给用户，不会出现在用户的令牌创建页面中。": "\"User Selectable\" controls whether users can choose this group when creating tokens. Unchecked groups can only be assigned by admin and won't appear in the token creation page.",
    "• 视频服务商的跨域限制": "• Des restrictions cross-origin imposées par le fournisseur vidéo",
    "• 防盗链保护机制": "• Un mécanisme de protection anti-hotlink",
    "• 需要特定的请求头或认证": "• Des en-têtes ou une authentification spécifiques sont requis",
    "© {{currentYear}}": "© {{currentYear}}",
    "| 基于": " | Basé sur ",
    "$/1M tokens": "$/1M tokens",
    "$/次": "",
    "0 - 最低": "0 - La plus basse",
    "0 表示不限": "0 signifie illimité",
    "0.002-1之间的小数": "Décimal entre 0,002-1",
    "0.1以上的小数": "Décimal supérieur à 0,1",
    "1. 管理员在此创建分组并设置倍率": "1. Admin creates groups and sets ratios here",
    "10 - 最高": "10 - La plus haute",
    "1h缓存创建 {{price}} / 1M tokens": "Création de cache 1h {{price}} / 1M tokens",
    "1h缓存创建 {{tokens}} tokens / 1M tokens * {{symbol}}{{price}}": "Création de cache 1h {{tokens}} tokens / 1M tokens * {{symbol}}{{price}}",
    "1h缓存创建 {{tokens}} tokens / 1M tokens * {{symbol}}{{price}} (倍率: {{ratio}})": "Création du cache 1h {{tokens}} tokens / 1M tokens * {{symbol}}{{price}} (ratio : {{ratio}})",
    "1h缓存创建：{{tokens}} / 1M * 模型倍率 {{modelRatio}} * 1h缓存创建倍率 {{cacheCreationRatio1h}} * {{ratioType}} {{ratio}} = {{amount}}": "Création du cache 1h : {{tokens}} / 1M * ratio du modèle {{modelRatio}} * ratio de création du cache 1h {{cacheCreationRatio1h}} * {{ratioType}} {{ratio}} = {{amount}}",
    "1h缓存创建价格 {{symbol}}{{price}} / 1M tokens": "Prix de création du cache 1h {{symbol}}{{price}} / 1M tokens",
    "1h缓存创建价格：{{symbol}}{{price}} * {{ratio}} = {{symbol}}{{total}} / 1M tokens (1h缓存创建倍率: {{cacheCreationRatio1h}})": "Prix de création de cache 1h : {{symbol}}{{price}} * {{ratio}} = {{symbol}}{{total}} / 1M tokens (ratio de création 1h : {{cacheCreationRatio1h}})",
    "1h缓存创建价格：{{symbol}}{{price}} / 1M tokens": "Prix de création du cache 1h : {{symbol}}{{price}} / 1M tokens",
    "2 - 低": "2 - Basse",
    "2. 管理员在用户管理中将用户分配到对应分组（如 vip）": "2. Admin assigns users to groups in User Management (e.g., vip)",
    "2025年5月10日后添加的渠道，不需要再在部署的时候移除模型名称中的\".\"": "Après le 10 mai 2025, les canaux ajoutés n'ont plus besoin de supprimer le point dans le nom du modèle lors du déploiement",
    "3. 用户创建令牌时，下拉菜单中出现勾选了「用户可选」的分组": "3. When users create tokens, groups with \"User Selectable\" checked appear in the dropdown",
    "360智脑": "360 AI Brain",
    "4. 令牌使用所选分组的倍率进行计费": "4. Token uses the selected group's ratio for billing",
    "5 - 正常（默认）": "5 - Normale (par défaut)",
    "5m缓存创建 {{price}} / 1M tokens": "Création de cache 5m {{price}} / 1M tokens",
    "5m缓存创建 {{tokens}} tokens / 1M tokens * {{symbol}}{{price}}": "Création de cache 5m {{tokens}} tokens / 1M tokens * {{symbol}}{{price}}",
    "5m缓存创建 {{tokens}} tokens / 1M tokens * {{symbol}}{{price}} (倍率: {{ratio}})": "Création du cache 5m {{tokens}} tokens / 1M tokens * {{symbol}}{{price}} (ratio : {{ratio}})",
    "5m缓存创建：{{tokens}} / 1M * 模型倍率 {{modelRatio}} * 5m缓存创建倍率 {{cacheCreationRatio5m}} * {{ratioType}} {{ratio}} = {{amount}}": "Création du cache 5m : {{tokens}} / 1M * ratio du modèle {{modelRatio}} * ratio de création du cache 5m {{cacheCreationRatio5m}} * {{ratioType}} {{ratio}} = {{amount}}",
    "5m缓存创建价格 {{symbol}}{{price}} / 1M tokens": "Prix de création du cache 5m {{symbol}}{{price}} / 1M tokens",
    "5m缓存创建价格：{{symbol}}{{price}} * {{ratio}} = {{symbol}}{{total}} / 1M tokens (5m缓存创建倍率: {{cacheCreationRatio5m}})": "Prix de création de cache 5m : {{symbol}}{{price}} * {{ratio}} = {{symbol}}{{total}} / 1M tokens (ratio de création 5m : {{cacheCreationRatio5m}})",
    "5m缓存创建价格：{{symbol}}{{price}} / 1M tokens": "Prix de création du cache 5m : {{symbol}}{{price}} / 1M tokens",
    "8 - 高": "8 - Haute",
    "AGPL v3.0协议": "Licence AGPL v3.0",
    "AI 对话": "Conversation IA",
    "AI模型测试环境": "Environnement de test de modèle d'IA",
    "AI模型配置": "Configuration du modèle d'IA",
    "AK/SK 模式：使用 AccessKey 和 SecretAccessKey；API Key 模式：使用 API Key": "Mode AK/SK : utiliser AccessKey et SecretAccessKey ; mode API Key : utiliser API Key",
    "anthropic-beta JSON 示例": "",
    "API Key": "API Key",
    "API Key 模式下不支持批量创建": "Création en lot non prise en charge en mode clé API",
    "API Key 验证失败": "API Key verification failed",
    "API Key 验证成功！连接到 io.net 服务正常": "API Key verification successful! Connection to io.net service is normal",
    "API 地址和相关配置": "URL de l'API et configuration associée",
    "API 密钥": "Clé API",
    "API 密钥 (沙盒)": "",
    "API 密钥 (生产)": "",
    "API 文档": "Docs API",
    "API 配置": "Config. API",
    "API令牌管理": "Jetons API",
    "API使用记录": "Journaux d'API",
    "API信息": "Informations sur l'API",
    "API信息管理，可以配置多个API地址用于状态展示和负载均衡（最多50个）": "Infos API, vous pouvez configurer plusieurs adresses d'API pour l'affichage de l'état et l'équilibrage de charge (maximum 50)",
    "API地址": "URL de base",
    "API渠道配置": "Configuration du canal de l'API",
    "API端点": "Points de terminaison de l'API",
    "Authorization callback URL 填": "Remplir l'URL de rappel d'autorisation",
    "Authorization Endpoint": "Point de terminaison d'autorisation",
    "auto分组调用链路": "Chaîne d'appels de groupe auto",
    "Bark推送URL": "URL de notification Bark",
    "Bark推送URL必须以http://或https://开头": "L'URL de notification Bark doit commencer par http:// ou https://",
    "Bark通知": "Notification Bark",
    "Basic Auth 头": "En-tête Basic Auth",
    "Cached tokens": "Cached tokens",
    "Cached tokens 占比口径由后端返回：Claude 语义按 cached/(prompt+cached)，其余按 cached/prompt。": "Le ratio de cached tokens est renvoyé par le backend : la sémantique Claude calcule cached/(prompt+cached), les autres calculent cached/prompt.",
    "Changing batch type to:": "Changement du type de lot en :",
    "ChatCompletions→Responses 兼容配置": "Configuration de compatibilité ChatCompletions→Responses",
    "ChatCompletions→Responses 兼容配置（Beta）": "Compatibilité ChatCompletions→Responses (bêta)",
    "Claude 强制 beta=true": "Claude forcer beta=true",
    "Claude会在原有请求头基础上追加这些值，不会覆盖已有同名请求头；重复值会自动忽略。": "Claude ajoute ces valeurs aux en-tetes de requete existants. Les en-tetes existants ne sont pas remplaces et les valeurs en double sont ignorees automatiquement.",
    "Claude思考适配 BudgetTokens = MaxTokens * BudgetTokens 百分比": "Adaptation de la pensée Claude BudgetTokens = MaxTokens * BudgetTokens pourcentage",
    "Claude设置": "Paramètres Claude",
    "Claude请求头覆盖": "Remplacement de l'en-tête de la requête Claude",
    "Claude请求头追加": "Ajout des en-tetes de requete Claude",
    "Client ID": "ID client",
    "Client Secret": "Secret client",
    "Codex 渠道不支持批量创建": "Le canal Codex ne prend pas en charge la création par lot",
    "common.changeLanguage": "Changer de langue",
    "Completion tokens": "Completion tokens",
    "Configuration": "Configuration",
    "context_int/context_string 从请求上下文读取；gjson 从入口请求的 JSON body 按 gjson path 读取。": "context_int/context_string lit depuis le contexte de la requête ; gjson lit depuis le body JSON de la requête d'entrée via le chemin gjson.",
    "CPU 使用率超过此值时拒绝请求": "Rejeter les requêtes lorsque l'utilisation du CPU dépasse cette valeur",
    "CPU 阈值 (%)": "Seuil CPU (%)",
    "Creem API 密钥，敏感信息不显示": "Clé API Creem, les informations sensibles ne sont pas affichées",
    "Creem Setting Tips": "Creem ne prend en charge que des produits à montant fixe préconfigurés. Ces produits et leurs prix doivent être créés et configurés à l'avance sur le site Creem, les recharges à montant dynamique ne sont donc pas prises en charge. Configurez le nom et le prix du produit sur Creem, récupérez l'identifiant du produit, puis remplissez-le ci-dessous. Définissez enfin le montant et le prix affiché dans new-api.",
    "Creem 介绍": "Présentation de Creem",
    "Creem 充值": "Recharge Creem",
    "Creem 设置": "Paramètres Creem",
    "default 和 vip 只能由管理员在「用户管理」中分配给用户。适用于按用户等级定价、内部测试等不希望用户自主选择的场景。": "default and vip can only be assigned to users by admin in \"User Management\". Suitable for tiered pricing, internal testing, or other scenarios where user self-selection is not desired.",
    "default为默认设置，可单独设置每个分类的安全等级": "\"default\" est le paramètre par défaut, et chaque catégorie peut être définie séparément",
    "default为默认设置，可单独设置每个模型的版本": "\"default\" est le paramètre par défaut, et chaque modèle peut être défini séparément",
    "Dify渠道只适配chatflow和agent，并且agent不支持图片！": "Le canal Dify ne prend en charge que chatflow et agent, et l'agent ne prend pas en charge les images !",
    "Discord": "Discord",
    "Discord Client ID": "ID client Discord",
    "Discord Client Secret": "Secret client Discord",
    "Discord ID": "ID Discord",
    "Discovery claims": "Discovery claims",
    "Discovery scopes": "Discovery scopes",
    "Discovery 建议 scopes：": "Scopes Discovery recommandés :",
    "EUR (欧元)": "EUR (Euro)",
    "false": "faux",
    "GC 已执行": "GC exécuté",
    "GC 执行失败": "Échec de l'exécution du GC",
    "GC 次数": "Nombre de GC",
    "Gemini安全设置": "Paramètres de sécurité Gemini",
    "Gemini思考适配 BudgetTokens = MaxTokens * BudgetTokens 百分比": "Adaptation de la pensée Gemini BudgetTokens = MaxTokens * BudgetTokens pourcentage",
    "Gemini思考适配设置": "Paramètres d'adaptation de la pensée Gemini",
    "Gemini版本设置": "Paramètres de version Gemini",
    "Gemini设置": "Paramètres Gemini",
    "GitHub": "GitHub",
    "GitHub Client ID": "ID client GitHub",
    "GitHub Client Secret": "Secret client GitHub",
    "GitHub ID": "ID GitHub",
    "Goroutine 数": "Nombre de Goroutines",
    "Gotify应用令牌": "Jeton d'application Gotify",
    "Gotify服务器地址": "Adresse du serveur Gotify",
    "Gotify服务器地址必须以http://或https://开头": "L'adresse du serveur Gotify doit commencer par http:// ou https://",
    "Gotify通知": "Notification Gotify",
    "GPU/容器": "GPU/Container",
    "GPU数量": "Number of GPUs",
    "Grok设置": "Paramètres Grok",
    "Haiku 模型": "Modèle Haiku",
    "Homepage URL 填": "Remplir l'URL de la page d'accueil",
    "ID": "ID",
    "include_obfuscation 用于控制 Responses 流混淆字段。默认关闭以避免客户端关闭该安全保护": "include_obfuscation contrôle les champs d'obfuscation dans le flux Responses. Désactivé par défaut pour éviter que les clients ne désactivent cette protection de sécurité",
    "inference_geo 字段用于控制 Claude 数据驻留推理区域。默认关闭以避免未经授权透传地域信息": "Le champ inference_geo contrôle la région de résidence des données d'inférence de Claude. Désactivé par défaut pour éviter la transmission non autorisée d'informations géographiques",
    "IP": "IP",
    "IP白名单": "IP Whitelist",
    "IP白名单（支持CIDR表达式）": "Liste blanche d'adresses IP (prise en charge des expressions CIDR)",
    "IP限制": "Restrictions d'IP",
    "IP黑名单": "Liste noire d'adresses IP",
    "JSON": "JSON",
    "JSON 已格式化": "JSON formaté",
    "JSON 文本": "Texte JSON",
    "JSON 无效": "JSON invalide",
    "JSON 格式参考": "JSON Reference",
    "JSON 模式": "Mode JSON",
    "JSON 模式支持手动输入或上传服务账号 JSON": "Le mode JSON prend en charge la saisie manuelle ou le téléchargement du JSON du compte de service",
    "JSON格式密钥，请确保格式正确": "Clé au format JSON, veuillez vous assurer que le format est correct",
    "JSON格式错误": "Erreur de format JSON",
    "JSON编辑": "Édition JSON",
    "JSON解析错误:": "Erreur d'analyse JSON :",
    "Key": "Key",
    "Key 或 Path": "Clé ou chemin",
    "Key 指纹": "Empreinte de clé",
    "Key 摘要": "Résumé de Key",
    "Key 来源": "Source de clé",
    "Key 来源类型": "Type de source de clé",
    "Linux DO Client ID": "ID client Linux DO",
    "Linux DO Client Secret": "Secret client Linux DO",
    "LinuxDO": "LinuxDO",
    "LinuxDO ID": "ID LinuxDO",
    "Logo 图片地址": "Adresse de l'image du logo",
    "Midjourney 任务记录": "Tâches Midjourney",
    "MIT许可证": "Licence MIT",
    "New API项目仓库地址：": "Adresse du référentiel du projet New API : ",
    "NewAPI 默认不会将入口请求的 User-Agent 透传到上游渠道；该条件仅用于识别访问本站点的客户端。": "NewAPI ne transmet pas le User-Agent de la requête entrante aux canaux en amont par défaut ; cette condition sert uniquement à identifier les clients accédant à ce site.",
    "OAuth Client ID": "OAuth Client ID",
    "OAuth Client Secret": "OAuth Client Secret",
    "OAuth 端点": "Points de terminaison OAuth",
    "OIDC": "OIDC",
    "OIDC ID": "ID OIDC",
    "Ollama 模型管理": "Ollama Model Management",
    "Ollama 版本信息": "Ollama Version Info",
    "Opus 模型": "Modèle Opus",
    "Passkey": "Passkey",
    "Passkey 已解绑": "Passkey délié",
    "Passkey 已重置": "Le Passkey a été réinitialisé",
    "Passkey 是基于 WebAuthn 标准的无密码身份验证方法，支持指纹、面容、硬件密钥等认证方式": "Passkey est une méthode d'authentification sans mot de passe basée sur la norme WebAuthn, prenant en charge les empreintes digitales, la reconnaissance faciale, les clés matérielles et d'autres méthodes d'authentification",
    "Passkey 注册失败，请重试": "L'enregistrement du Passkey a échoué. Veuillez réessayer.",
    "Passkey 注册成功": "Enregistrement du Passkey réussi",
    "Passkey 登录": "Connexion avec Passkey",
    "Pay Method Name": "",
    "Pay Method Type": "",
    "Ping间隔（秒）": "Intervalle de ping (secondes)",
    "POST 参数": "Paramètres POST",
    "price_xxx 的商品价格 ID，新建产品后可获得": "ID de prix du produit price_xxx, peut être obtenu après la création d'un nouveau produit",
    "Prompt cache hit tokens": "Prompt cache hit tokens",
    "Prompt tokens": "Prompt tokens",
    "Reasoning Effort": "Effort de raisonnement",
    "Request ID": "Request ID",
    "RSA 私钥 (沙盒)": "",
    "RSA 私钥 (生产)": "",
    "safety_identifier 字段用于帮助 OpenAI 识别可能违反使用政策的应用程序用户。默认关闭以保护用户隐私": "Le champ safety_identifier aide OpenAI à identifier les utilisateurs d'applications susceptibles de violer les politiques d'utilisation. Désactivé par défaut pour protéger la confidentialité des utilisateurs",
    "Scopes（可选）": "Scopes (optionnel)",
    "service_tier 字段用于指定服务层级，允许透传可能导致实际计费高于预期。默认关闭以避免额外费用": "Le champ service_tier est utilisé pour spécifier le niveau de service. Permettre le passage peut entraîner une facturation plus élevée que prévu. Désactivé par défaut pour éviter des frais supplémentaires",
    "sk_xxx 或 rk_xxx 的 Stripe 密钥，敏感信息不显示": "Clé secrète Stripe sk_xxx ou rk_xxx, les informations sensibles ne sont pas affichées",
    "SMTP 发送者邮箱": "Adresse e-mail de l'expéditeur SMTP",
    "SMTP 服务器地址": "Adresse du serveur SMTP",
    "SMTP 端口": "Port SMTP",
    "SMTP 访问凭证": "Informations d'identification d'accès SMTP",
    "SMTP 账户": "Compte SMTP",
    "Sonnet 模型": "Modèle Sonnet",
    "speed 字段用于控制 Claude 推理速度模式。默认关闭以避免意外切换到 fast 模式": "Le champ speed contrôle le mode de vitesse d'inférence de Claude. Désactivé par défaut pour éviter un passage involontaire au mode fast",
    "SSE 事件": "Événement SSE",
    "SSE数据流": "Flux de données SSE",
    "SSRF防护开关详细说明": "L'interrupteur principal contrôle si la protection SSRF est activée. Lorsqu'elle est désactivée, toutes les vérifications SSRF sont contournées, autorisant l'accès à n'importe quelle URL. ⚠️ Ne désactivez cette fonctionnalité que dans des environnements entièrement fiables.",
    "SSRF防护设置": "Protection SSRF",
    "SSRF防护详细说明": "La protection SSRF empêche les utilisateurs malveillants d'utiliser votre serveur pour accéder aux ressources du réseau interne. Configurez des listes blanches pour les domaines/IP de confiance et limitez les ports autorisés. S'applique aux téléchargements de fichiers, aux webhooks et aux notifications.",
    "standard 已被移除，vip 用户看不到": "standard has been removed, vip users cannot see it",
    "store 字段用于授权 OpenAI 存储请求数据以评估和优化产品。默认关闭，开启后可能导致 Codex 无法正常使用": "Le champ store autorise OpenAI à stocker les données de requête pour l'évaluation et l'optimisation du produit. Désactivé par défaut. L'activation peut causer un dysfonctionnement de Codex",
    "Stripe 设置": "Paramètres Stripe",
    "Stripe/Creem 商品ID（可选）": "ID produit Stripe/Creem (optionnel)",
    "Stripe/Creem 需在第三方平台创建商品并填入 ID": "Les produits Stripe/Creem doivent être créés sur la plateforme tierce et l'ID doit être renseigné",
    "Telegram": "Telegram",
    "Telegram Bot Token": "Jeton du bot Telegram",
    "Telegram Bot 名称": "Nom du bot Telegram",
    "Telegram ID": "ID Telegram",
    "Token Endpoint": "Point de terminaison du jeton",
    "token 会按倍率换算成“额度/次数”，请求结束后再做差额结算（补扣/返还）。": "Les tokens sont convertis en quota/nombre d'utilisations selon le ratio. Après la requête, la différence est réglée (déduction supplémentaire/remboursement).",
    "Total tokens": "Total tokens",
    "true": "vrai",
    "TTL（秒，0 表示默认）": "TTL (secondes, 0 pour la valeur par défaut)",
    "TTL（秒）": "TTL (secondes)",
    "Turnstile Secret Key": "Clé secrète Turnstile",
    "Turnstile Site Key": "Clé du site Turnstile",
    "Unix时间戳": "Horodatage Unix",
    "Uptime Kuma地址": "Adresse Uptime Kuma",
    "Uptime Kuma监控分类管理，可以配置多个监控分类用于服务状态展示（最多20个）": "Catégories de surveillance Uptime Kuma, vous pouvez configurer plusieurs catégories de surveillance pour l'affichage de l'état du service (maximum 20)",
    "URL 标识，只能包含小写字母、数字和连字符": "Identifiant URL, uniquement lettres minuscules, chiffres et tirets autorisés",
    "URL链接": "Lien URL",
    "USD (美元)": "USD (Dollar US)",
    "User Info Endpoint": "Point de terminaison des informations utilisateur",
    "User-Agent include（每行一个，可不写）": "User-Agent include (un par ligne, optionnel)",
    "Value 正则": "Regex de valeur",
    "Vertex AI 不支持 functionResponse.id 字段，开启后将自动移除该字段": "Vertex AI ne prend pas en charge le champ functionResponse.id. Lorsqu'il est activé, ce champ sera automatiquement supprimé",
    "Waffo API 参数，可空，例如：CREDITCARD,DEBITCARD（最多64位）": "",
    "Waffo API 参数，可空（最多64位）": "",
    "Waffo 充值": "",
    "Waffo 充值的最低数量，默认 1": "",
    "Waffo 公钥 (沙盒)": "",
    "Waffo 公钥 (生产)": "",
    "Waffo 商户 ID": "",
    "Waffo 是一个支付聚合平台，支持多种支付方式。": "",
    "Waffo 设置": "",
    "Web 搜索：{{count}} / 1K * 单价 {{price}} * {{ratioType}} {{ratio}} = {{amount}}": "Recherche Web : {{count}} / 1K * prix unitaire {{price}} * {{ratioType}} {{ratio}} = {{amount}}",
    "Web 搜索调用 {{webSearchCallCount}} 次": "Recherche Web appelée {{webSearchCallCount}} fois",
    "Webhook 密钥": "Clé Webhook",
    "Webhook 签名密钥": "Clé de signature Webhook",
    "Webhook地址": "URL du Webhook",
    "Webhook地址必须以https://开头": "L'adresse Webhook doit commencer par https://",
    "Webhook请求结构说明": "Description de la structure de la requête Webhook",
    "Webhook通知": "Notification par Webhook",
    "Web搜索价格：{{symbol}}{{price}} / 1K 次": "Prix de recherche Web : {{symbol}}{{price}} / 1K fois",
    "WeChat Server 服务器地址": "Adresse du serveur WeChat Server",
    "WeChat Server 访问凭证": "Informations d'identification d'accès au serveur WeChat",
    "Well-Known URL": "URL bien connue",
    "Well-Known URL 必须以 http:// 或 https:// 开头": "L'URL bien connue doit commencer par http:// ou https://",
    "whsec_xxx 的 Webhook 签名密钥，敏感信息不显示": "Clé de signature Webhook whsec_xxx, les informations sensibles ne sont pas affichées",
    "Worker地址": "Adresse du Worker",
    "Worker密钥": "Clé du Worker",
    "一个月": "Un mois",
    "一天": "Un jour",
    "一小时": "Une heure",
    "一次调用消耗多少刀，优先级大于模型倍率": "Combien de USD coûte un appel, priorité sur le ratio de modèle",
    "一行一个，不区分大小写": "Un mot-clé par ligne, insensible à la casse",
    "一行一个屏蔽词，不需要符号分割": "Un mot sensible par ligne, aucun symbole n'est requis",
    "一键填充到 FluentRead": "Remplissage en un clic vers FluentRead",
    "三种操作的区别：": "Differences between the three operations:",
    "上一个表单块": "Bloc de formulaire précédent",
    "上一步": "Précédent",
    "上传 PNG/JPG/SVG 图片，建议尺寸 ≤ 128×128px": "",
    "上传图片": "",
    "上次保存: ": "Dernier enregistrement : ",
    "上次检测到可加入模型": "",
    "上次检测时间": "",
    "上游倍率同步": "Synchronisation du ratio en amont",
    "上游模型管理": "Gestion des modèles amont",
    "上游返回": "Réponse amont",
    "下一个表单块": "Bloc de formulaire suivant",
    "下一次重置": "Prochaine réinitialisation",
    "下一步": "Suivant",
    "下午好": "Bon après-midi",
    "下载日志": "Download Logs",
    "下面展示这个模型保存后会写入哪些后端字段，便于和原始 JSON 编辑框保持一致。": "Les champs backend écrits après l'enregistrement sont affichés ci-dessous afin de rester cohérents avec les éditeurs JSON bruts.",
    "下面是带注释的示例，仅用于参考；实际保存时请删除注释。": "",
    "不会出现": "will not appear",
    "不再提醒": "Ne plus rappeler",
    "不勾选用户可选": "Not user-selectable",
    "不升级": "Pas de mise à niveau",
    "不变": "unchanged",
    "不同用户分组的价格信息": "Informations sur les prix pour différents groupes d'utilisateurs",
    "不填则为模型列表第一个": "Premier modèle de la liste si vide",
    "不建议使用": "Non recommandé",
    "不支持": "Non pris en charge",
    "不是合法的 JSON 字符串": "N'est pas une chaîne JSON valide",
    "不更改": "Ne pas changer",
    "不配置特殊倍率时：": "Without special ratios:",
    "不配置规则时，所有用户看到的下拉框一样：": "Without rules, all users see the same dropdown:",
    "不重置": "Pas de réinitialisation",
    "不重试": "Ne pas réessayer",
    "不限": "Illimité",
    "不限制": "Illimité",
    "与本地相同": "Identique au local",
    "专属倍率": "Ratio de groupe exclusif",
    "专属分组": "Exclusive group",
    "两个分组都勾选了「用户可选」，所以用户创建令牌时可以看到这两个选项：": "Both groups have \"User Selectable\" checked, so users can see these two options when creating tokens:",
    "两次输入的密码不一致": "Les deux mots de passe saisis ne correspondent pas",
    "两次输入的密码不一致！": "Les mots de passe saisis deux fois sont incohérents !",
    "两步验证": "Authentification à deux facteurs",
    "两步验证（2FA）为您的账户提供额外的安全保护。启用后，登录时需要输入密码和验证器应用生成的验证码。": "L'authentification à deux facteurs (2FA) offre une protection de sécurité supplémentaire à votre compte. Après l'avoir activée, vous devez saisir votre mot de passe et le code de vérification généré par l'application d'authentification lorsque vous vous connectez.",
    "两步验证启用成功！": "Authentification à deux facteurs activée avec succès !",
    "两步验证已禁用": "L'authentification à deux facteurs a été désactivée",
    "两步验证设置": "Paramètres d'authentification à deux facteurs",
    "个": " individuel",
    "个GPU": " GPUs",
    "个人中心": "Centre personnel",
    "个人中心区域": "Zone du centre personnel",
    "个人信息设置": "Infos personnelles",
    "个人设置": "Profil",
    "个字段": " champs",
    "个实例": " instances",
    "个已过期": "expirés",
    "个性化设置": "Personnalisation",
    "个性化设置左侧边栏的显示内容": "Personnaliser le contenu affiché dans la barre latérale gauche",
    "个月": " mois",
    "个未配置模型": "modèles non configurés",
    "个模型": "modèles",
    "个生效中": "actifs",
    "个部署吗？此操作不可逆。": " deployments? This operation cannot be undone.",
    "中午好": "Bon midi",
    "为 vip 用户配置规则：": "Configure rules for vip users:",
    "为一个 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",
    "为一个 JSON 文本，例如：": "Est un texte JSON, par exemple :",
    "为一个 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 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}",
    "为一个 JSON 文本，键为组名称，值为倍率": "Est un texte JSON, la clé est le nom du groupe, la valeur est le ratio",
    "为了保护账户安全，请验证您的两步验证码。": "Pour protéger la sécurité du compte, veuillez vérifier votre code d'authentification à deux facteurs.",
    "为了保护账户安全，请验证您的身份。": "Pour protéger la sécurité de votre compte, veuillez vérifier votre identité.",
    "为什么 default 不勾选「用户可选」？": "Why is default not set as \"User Selectable\"?",
    "为保证匹配准确，请确保客户端直连本站点（避免反向代理/网关改写 User-Agent）。": "Pour garantir un matching précis, assurez-vous que le client se connecte directement à ce site (évitez les proxys inversés/passerelles qui réécrivent le User-Agent).",
    "为特定用户分组配置可用分组的增减规则。「添加」为该分组新增可用分组，「移除」移除默认可用分组，「追加」直接追加分组": "Configure add/remove rules for specific user groups. \"Add\" adds a new selectable group, \"Remove\" removes a default selectable group, \"Append\" directly appends a group",
    "为空则默认使用服务器地址，多个 Origin 用逗号分隔，例如 https://newapi.pro,https://newapi.com ,注意不能携带[]，需使用https": "Si vide, l'adresse du serveur est utilisée par défaut, plusieurs Origines sont séparées par des virgules, par exemple https://newapi.pro,https://newapi.com, attention ne pas inclure [], utiliser https",
    "主模型": "Modèle principal",
    "主页链接填": "Remplir le lien de la page d'accueil",
    "之前的所有日志": "Tous les journaux précédents",
    "二步验证已重置": "L'authentification à deux facteurs a été réinitialisée",
    "产品ID": "ID du produit",
    "产品ID已存在": "L'ID du produit existe déjà",
    "产品名称": "Nom du produit",
    "产品配置": "Configuration du produit",
    "产品配置错误，请联系管理员": "Erreur de configuration du produit, veuillez contacter l'administrateur",
    "享受 8 折": "20% off",
    "什么是分组？": "What are groups?",
    "仅为使用OpenAI格式的Gemini/Vertex渠道填充thoughtSignature": "Remplit thoughtSignature uniquement pour les canaux Gemini/Vertex utilisant le format OpenAI",
    "仅会覆盖你勾选的字段，未勾选的字段保持本地不变。": "Seuls les champs sélectionnés seront remplacés, les champs non sélectionnés restent inchangés.",
    "仅供参考，以实际扣费为准": "Pour référence uniquement, la déduction réelle prévaudra",
    "仅保存": "Enregistrer uniquement",
    "仅修改展示粒度，统计精确到小时": "Modifier uniquement la granularité d'affichage, statistiques précises à l'heure près",
    "仅密钥": "Clé uniquement",
    "仅对自定义模型有效": "Uniquement efficace pour les modèles personnalisés",
    "仅当前层": "Niveau actuel uniquement",
    "仅当自动禁用开启时有效，关闭后不会自动禁用该渠道": "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 对象，必须包含 access_token 与 account_id": "Seuls les objets JSON sont pris en charge, doivent inclure access_token et account_id",
    "仅支持 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",
    "仅显示已绑定": "Afficher uniquement les liés",
    "仅显示矛盾倍率": "Afficher uniquement les ratios contradictoires",
    "仅检测上游模型更新": "",
    "仅用于开发环境，生产环境应使用 HTTPS": "Pour le développement uniquement, utilisez HTTPS en production",
    "仅用于换算，实际保存的是额度": "Uniquement pour la conversion, c'est le quota qui est enregistré",
    "仅用订阅": "Abonnement uniquement",
    "仅用钱包": "Portefeuille uniquement",
    "仅管理员可用。开启后，当系统定时检测全部渠道发现上游模型变更或检测异常时，将按你选择的通知方式发送汇总通知；渠道或模型过多时会自动省略部分明细。": "",
    "仅重置配置": "Réinitialiser uniquement la configuration",
    "今日关闭": "Fermer aujourd'hui",
    "今日已签到": "Enregistré aujourd'hui",
    "今日已签到，累计签到": "Enregistré aujourd'hui, total des enregistrements",
    "仍有未处理项": "",
    "从 0.5 降到 0.3": "reduced from 0.5 to 0.3",
    "从剪贴板粘贴配置": "Coller la config",
    "从官方模型库同步": "Synchroniser depuis la bibliothèque de modèles officielle",
    "从认证器应用中获取验证码，或使用备用码": "Obtenez le code de vérification à partir de l'application d'authentification ou utilisez un code de secours",
    "从配置文件同步": "Synchroniser depuis un fichier de configuration",
    "从默认列表中去掉一个分组": "Remove a group from the default list",
    "代理地址": "Adresse du proxy",
    "代理设置": "Paramètres du proxy",
    "代码已复制到剪贴板": "Le code a été copié dans le presse-papiers",
    "令牌": "Jeton",
    "令牌不存在": "",
    "令牌分组": "Regroupement de jetons",
    "令牌分组，默认为用户的分组": "Groupe de jetons, par défaut le groupe de l'utilisateur",
    "令牌分组设为 auto 时，按以下顺序依次尝试选择可用分组，排在前面的优先级更高": "When token group is set to auto, groups are selected in order of priority, with higher priority groups listed first",
    "令牌分组设为 auto 时，系统按优先级顺序自动选择一个可用分组。": "When token group is set to auto, the system automatically selects an available group by priority.",
    "令牌创建成功，请在列表页面点击复制获取令牌！": "Jeton créé avec succès, veuillez cliquer sur copier sur la page de liste pour obtenir le jeton !",
    "令牌名称": "Nom du jeton",
    "令牌已重置并已复制到剪贴板": "Le jeton a été réinitialisé et copié dans le presse-papiers",
    "令牌更新成功！": "Jeton mis à jour avec succès !",
    "令牌的额度仅用于限制令牌本身的最大额度使用量，实际的使用受到账户的剩余额度限制": "Le quota du jeton est uniquement utilisé pour limiter l'utilisation maximale du quota du jeton lui-même, et l'utilisation réelle est limitée par le quota restant du compte",
    "令牌管理": "Jetons",
    "以下上游数据可能不可信：": "Les données en amont suivantes peuvent ne pas être fiables : ",
    "以下文件解析失败，已忽略：{{list}}": "L'analyse des fichiers suivants a échoué, ignorés : {{list}}",
    "以及": "et",
    "仪表盘设置": "Tableau de bord",
    "价格": "Tarifs",
    "价格：{{symbol}}{{price}} * {{ratioType}}：{{ratio}}": "Price: {{symbol}}{{price}} * {{ratioType}}: {{ratio}}",
    "价格：${{price}} * {{ratioType}}：{{ratio}}": "Prix : ${{price}} * {{ratioType}} : {{ratio}}",
    "价格摘要": "Résumé des prix",
    "价格暂时不可用，请稍后重试": "Price temporarily unavailable, please try again later",
    "价格模式": "",
    "价格模式（默认）": "Mode prix (par défaut)",
    "价格计算中...": "Calculating price...",
    "价格计算失败": "Price calculation failed",
    "价格计算失败: ": "Price calculation failed: ",
    "价格设置": "Prix",
    "价格设置方式": "Méthode de configuration des prix",
    "价格重新计算中...": "Recalculating price...",
    "价格预估": "Price Estimate",
    "任一满足（OR）": "Au moins un (OR)",
    "任务 ID": "ID de la tâche",
    "任务ID": "ID de tâche",
    "任务日志": "Tâches",
    "任务状态": "Statut de la tâche",
    "任务记录": "Tâches",
    "企业账户为特殊返回格式，需要特殊处理，如果非企业账户，请勿勾选": "Les comptes d'entreprise ont un format de retour spécial et nécessitent un traitement particulier. Si ce n'est pas un compte d'entreprise, veuillez ne pas cocher cette case.",
    "优先级": "Priorité",
    "优先订阅": "Abonnement en priorité",
    "优先钱包": "Portefeuille en priorité",
    "优惠": "Remise",
    "低于此额度时将发送邮件提醒用户": "Un rappel par e-mail sera envoyé lorsque le quota tombera en dessous de ce seuil",
    "余额": "Solde",
    "余额充值管理": "Recharge du solde",
    "作废": "Invalider",
    "作废于": "Invalidé le",
    "作废后该订阅将立即失效，历史记录不受影响。是否继续？": "Après invalidation, l'abonnement devient immédiatement invalide. L'historique n'est pas affecté. Continuer ?",
    "作用域": "Portée",
    "作用域：包含分组": "Portée : inclure le groupe",
    "作用域：包含模型名称": "Portée : inclure le nom du modèle",
    "作用域：包含规则名称": "Portée : inclure le nom de la règle",
    "你似乎并没有修改什么": "Vous ne semblez rien avoir modifié",
    "你可以在“自定义模型名称”处手动添加它们，然后点击填入后再提交，或者直接使用下方操作自动处理。": "Vous pouvez les ajouter manuellement dans « Noms de modèles personnalisés », cliquer sur Remplir puis soumettre, ou utiliser directement les actions ci-dessous pour les traiter automatiquement.",
    "你还没有处理{{type}}模型（{{count}}个）。是否仅提交当前已勾选内容？_one": "",
    "你还没有处理{{type}}模型（{{count}}个）。是否仅提交当前已勾选内容？_many": "",
    "你还没有处理{{type}}模型（{{count}}个）。是否仅提交当前已勾选内容？_other": "",
    "使用 {{name}} 继续": "Continuer avec {{name}}",
    "使用 Discord 继续": "Continuer avec Discord",
    "使用 GitHub 继续": "Continuer avec GitHub",
    "使用 JSON 对象格式，格式为：{\"组名\": [最多请求次数, 最多请求完成次数]}": "Utiliser le format d'objet JSON, au format : {\"nom du groupe\": [nombre maximal de requêtes, nombre maximal d'achèvements de requêtes]}",
    "使用 LinuxDO 继续": "Continuer avec LinuxDO",
    "使用 OIDC 继续": "Continuer avec OIDC",
    "使用 Passkey 实现免密且更安全的登录体验": "Utilisez Passkey pour une expérience de connexion sans mot de passe et plus sécurisée.",
    "使用 Passkey 登录": "Se connecter avec Passkey",
    "使用 Passkey 验证": "Vérifier avec Passkey",
    "使用 微信 继续": "Continuer avec WeChat",
    "使用 用户名 注册": "S'inscrire avec un nom d'utilisateur",
    "使用 邮箱或用户名 登录": "Connectez-vous avec votre e-mail ou votre nom d'utilisateur",
    "使用ID排序": "Trier par ID",
    "使用分组": "Using Group",
    "使用原生额度输入": "Saisir le quota brut",
    "使用日志": "Journaux",
    "使用模式": "Mode d'utilisation",
    "使用统计": "Statistiques d'utilisation",
    "使用认证器应用（如 Google Authenticator、Microsoft Authenticator）扫描下方二维码：": "Utilisez une application d'authentification (telle que Google Authenticator, Microsoft Authenticator) pour scanner le code QR ci-dessous :",
    "使用认证器应用扫描二维码": "Scanner le code QR avec l'application d'authentification",
    "使用说明": "Guide",
    "例如 /var/cache/new-api": "ex. : /var/cache/new-api",
    "例如 €, £, Rp, ₩, ₹...": "Par exemple, €, £, Rp, ₩, ₹...",
    "例如 https://docs.newapi.pro": "Par exemple, https://docs.newapi.pro",
    "例如 https://example.com/api/waffo/webhook": "",
    "例如 https://example.com/console/topup": "",
    "例如：": "Par exemple :",
    "例如: /bin/bash -c \"python app.py\"": "e.g.: /bin/bash -c \"python app.py\"",
    "例如: nginx:latest": "e.g.: nginx:latest",
    "例如: socks5://user:pass@host:port": "par exemple : socks5://user:pass@host:port",
    "例如：-c": "e.g.: -c",
    "例如：/bin/bash": "e.g.: /bin/bash",
    "例如：0001": "Par exemple : 0001",
    "例如：1000": "Par exemple : 1000",
    "例如：100000": "Ex. : 100000",
    "例如：2，就是最低充值2$": "Par exemple : 2, c'est-à-dire un minimum de 2$ de recharge",
    "例如：2000": "Par exemple : 2000",
    "例如：4.99": "Ex. : 4.99",
    "例如：401, 403, 429, 500-599": "ex. : 401, 403, 429, 500-599",
    "例如：7，就是7元/美金": "Par exemple : 7, c'est-à-dire 7 yuans/dollar",
    "例如：Credit Card": "",
    "例如：email": "ex. : email",
    "例如：example.com": "ex: example.com",
    "例如：github / si:google / https://example.com/logo.png / 🐱": "ex. : github / si:google / https://example.com/logo.png / 🐱",
    "例如：GitHub Enterprise": "ex. : GitHub Enterprise",
    "例如：github-enterprise": "ex. : github-enterprise",
    "例如：gpt-4.1-nano,regex:^claude-.*$,regex:^sora-.*$": "",
    "例如：https://example.com/.well-known/openid-configuration": "ex. : https://example.com/.well-known/openid-configuration",
    "例如：https://gitea.example.com": "ex. : https://gitea.example.com",
    "例如：https://yourdomain.com": "Par exemple : https://yourdomain.com",
    "例如：name、full_name": "ex. : name, full_name",
    "例如：nginx:latest": "e.g.: nginx:latest",
    "例如：preferred_username、login": "ex. : preferred_username, login",
    "例如：preview": "Par exemple : preview",
    "例如：prod_6I8rBerHpPxyoiU9WK4kot": "Ex. : prod_6I8rBerHpPxyoiU9WK4kot",
    "例如：sub、id、data.user.id": "ex. : sub, id, data.user.id",
    "例如：基础套餐": "Ex. : forfait de base",
    "例如：清理工具参数，避免上游校验错误": "",
    "例如：该请求不满足准入策略": "ex. : Cette requête ne satisfait pas la politique d'admission",
    "例如：适合轻度使用": "Ex. : Convient à un usage léger",
    "例如：需要等级 {{required}}，你当前等级 {{current}}": "ex. : Niveau requis {{required}}, votre niveau actuel est {{current}}",
    "例如（全渠道）：": "Exemple (tous les canaux) :",
    "例如（指定渠道）：": "Exemple (canaux spécifiques) :",
    "例如发卡网站的购买链接": "Par exemple, lien d'achat sur un site d'émission de cartes",
    "供应商": "Fournisseur",
    "供应商介绍": "Présentation du fournisseur",
    "供应商信息：": "Informations sur le fournisseur :",
    "供应商创建成功！": "Fournisseur créé avec succès !",
    "供应商删除成功": "Fournisseur supprimé avec succès",
    "供应商名称": "Nom du fournisseur",
    "供应商图标": "Icône du fournisseur",
    "供应商更新成功！": "Fournisseur mis à jour avec succès !",
    "侧边栏管理（全局控制）": "Barre latérale (Global)",
    "侧边栏设置保存成功": "Paramètres de la barre latérale enregistrés avec succès",
    "保前缀": "",
    "保后缀": "",
    "保存": "Enregistrer",
    "保存 Discord OAuth 设置": "Enregistrer les paramètres OAuth Discord",
    "保存 GitHub OAuth 设置": "Enregistrer les paramètres GitHub OAuth",
    "保存 Linux DO OAuth 设置": "Enregistrer les paramètres Linux DO OAuth",
    "保存 OIDC 设置": "Enregistrer les paramètres OIDC",
    "保存 Passkey 设置": "Enregistrer les paramètres Passkey",
    "保存 SMTP 设置": "Enregistrer les paramètres SMTP",
    "保存 Telegram 登录设置": "Enregistrer les paramètres de connexion Telegram",
    "保存 Turnstile 设置": "Enregistrer les paramètres Turnstile",
    "保存 WeChat Server 设置": "Enregistrer les paramètres du serveur WeChat",
    "保存分组倍率设置": "Enregistrer les paramètres de ratio de groupe",
    "保存分组相关设置": "Enregistrer les paramètres liés aux groupes",
    "保存备用码": "Enregistrer les codes de sauvegarde",
    "保存备用码以备不时之需": "Enregistrez les codes de sauvegarde pour les urgences",
    "保存失败": "Échec de l'enregistrement",
    "保存失败，请重试": "Échec de l'enregistrement, veuillez réessayer",
    "保存失败:": "Échec de l'enregistrement :",
    "保存屏蔽词过滤设置": "Enregistrer les paramètres de filtrage des mots sensibles",
    "保存性能设置": "Enregistrer les paramètres de performance",
    "保存成功": "Enregistré avec succès",
    "保存数据看板设置": "Enregistrer les paramètres du tableau de bord des données",
    "保存日志设置": "Enregistrer les paramètres du journal",
    "保存模型倍率设置": "Enregistrer les paramètres de ratio de modèle",
    "保存模型速率限制": "Enregistrer les paramètres de limite de débit de modèle",
    "保存监控设置": "Enregistrer les paramètres de surveillance",
    "保存签到设置": "Enregistrer les paramètres d'enregistrement",
    "保存绘图设置": "Enregistrer les paramètres de dessin",
    "保存聊天设置": "Enregistrer les paramètres de discussion",
    "保存设置": "Enregistrer les paramètres",
    "保存通用设置": "Enregistrer les paramètres généraux",
    "保存邮箱域名白名单设置": "Enregistrer les paramètres de liste blanche des domaines de messagerie",
    "保存预览": "Aperçu avant enregistrement",
    "保存额度设置": "Enregistrer les paramètres de quota",
    "保留": "kept",
    "保留最近N个文件": "Conserver les N derniers fichiers",
    "保留最近N天": "Conserver les N derniers jours",
    "保留原值（目标已有值时不覆盖）": "Conserver la valeur originale (ne pas écraser si la cible a déjà une valeur)",
    "保留天数": "Jours à conserver",
    "保留文件数": "Fichiers à conserver",
    "修复数据库一致性": "Réparer la cohérence de la base de données",
    "修改为": "Modifier en",
    "修改子渠道优先级": "Modifier la priorité du sous-canal",
    "修改子渠道权重": "Modifier le poids du sous-canal",
    "修改密码": "Changer le mot de passe",
    "修改绑定": "Modifier la liaison",
    "修改部署名称": "Change Deployment Name",
    "倍率": "Ratio",
    "倍率信息": "Informations sur le ratio",
    "倍率是为了方便换算不同价格的模型": "Le ratio sert à faciliter la conversion de modèles à des prix différents.",
    "倍率模式": "Mode de ratio",
    "倍率模式（默认）": "",
    "倍率用于计费乘数，勾选「用户可选」后用户可在创建令牌时选择该分组": "Ratio is the billing multiplier. Check \"User Selectable\" to let users pick this group when creating tokens",
    "倍率类型": "Type de ratio",
    "假设再加两个分组 default 和 vip，但不勾选用户可选：": "Now add two more groups default and vip, but without checking User Selectable:",
    "偏好设置": "Préférences",
    "停止测试": "Arrêter le test",
    "停止重试": "Arrêter les tentatives",
    "停用": "Désactiver",
    "允许 AccountFilter 参数": "Autoriser le paramètre AccountFilter",
    "允许 HTTP 协议图片请求（适用于自部署代理）": "Autoriser les requêtes d'images via le protocole HTTP (applicable aux proxies auto-déployés)",
    "允许 inference_geo 透传": "Autoriser la transmission de inference_geo",
    "允许 safety_identifier 透传": "Autoriser le passage de safety_identifier",
    "允许 service_tier 透传": "Autoriser le passage de service_tier",
    "允许 speed 透传": "Autoriser la transmission de speed",
    "允许 stream_options.include_obfuscation 透传": "Autoriser la transmission de stream_options.include_obfuscation",
    "允许 Turnstile 用户校验": "Autoriser la vérification des utilisateurs Turnstile",
    "允许不安全的 Origin（HTTP）": "Autoriser une origine non sécurisée (HTTP)",
    "允许回调（会泄露服务器 IP 地址）": "Autoriser le rappel (divulguera l'adresse IP du serveur)",
    "允许在 Stripe 支付中输入促销码": "Autoriser la saisie de codes promotionnels lors du paiement Stripe",
    "允许新用户注册": "Autoriser l'inscription de nouveaux utilisateurs",
    "允许的 Origins": "Origines autorisées",
    "允许的IP，一行一个，不填写则不限制": "Adresses IP autorisées, une par ligne, non remplies signifie aucune restriction",
    "允许的端口": "Ports autorisés",
    "允许访问私有IP地址（127.0.0.1、192.168.x.x等内网地址）": "Autoriser l'accès aux adresses IP privées (127.0.0.1, 192.168.x.x et autres adresses de réseau interne)",
    "允许通过 Discord 账户登录 & 注册": "Autoriser la connexion et l'inscription via un compte Discord",
    "允许通过 GitHub 账户登录 & 注册": "Autoriser la connexion & l'inscription via le compte GitHub",
    "允许通过 Linux DO 账户登录 & 注册": "Autoriser la connexion & l'inscription via le compte Linux DO",
    "允许通过 OIDC 进行登录": "Autoriser la connexion via OIDC",
    "允许通过 Passkey 登录 & 认证": "Autoriser la connexion et l'authentification via Passkey",
    "允许通过 Telegram 进行登录": "Autoriser la connexion via Telegram",
    "允许通过密码进行注册": "Autoriser l'inscription via mot de passe",
    "允许通过密码进行登录": "Autoriser la connexion via mot de passe",
    "允许通过微信登录 & 注册": "Autoriser la connexion & l'inscription via WeChat",
    "允许重试": "Autoriser les tentatives",
    "元": "CNY",
    "充值": "Recharger",
    "充值价格（x元/美金）": "Prix de recharge (x yuans/dollar)",
    "充值价格显示": "Prix de recharge",
    "充值分组倍率": "Ratio de groupe de recharge",
    "充值分组倍率不是合法的 JSON 字符串": "Le ratio de groupe de recharge n'est pas une chaîne JSON valide",
    "充值数量": "Quantité de recharge",
    "充值数量，最低 ": "Quantité de recharge, minimum ",
    "充值数量不能小于": "Le montant de la recharge ne peut pas être inférieur à",
    "充值方式设置": "Méthodes recharge",
    "充值方式设置不是合法的 JSON 字符串": "Les paramètres de la méthode de recharge ne sont pas une chaîne JSON valide",
    "充值确认": "Confirmation de la recharge",
    "充值账单": "Factures de recharge",
    "充值金额折扣配置": "Configuration des remises sur le montant de recharge",
    "充值金额折扣配置不是合法的 JSON 对象": "La configuration des remises sur le montant de recharge n'est pas un objet JSON valide",
    "充值链接": "Lien de recharge",
    "充值额度": "Quota de recharge",
    "先填写配置，再自动填充 OAuth 端点，能显著减少手工输入": "Remplissez d'abord la configuration, puis remplissez automatiquement les points de terminaison OAuth pour réduire considérablement la saisie manuelle",
    "先搜索，再一键复制字段名或填入当前规则。字段名为系统内部路径，可直接用于路径 / 来源 / 目标。": "Recherchez d'abord, puis copiez les noms de champs ou remplissez la règle actuelle en un clic. Les noms de champs sont des chemins internes du système, utilisables directement pour chemin / source / cible.",
    "免责声明：仅限个人使用，请勿分发或共享任何凭证。该渠道存在前置条件与使用门槛，请在充分了解流程与风险后使用，并遵守 OpenAI 的相关条款与政策。相关凭证与配置仅限接入 Codex CLI 使用，不适用于其他客户端、平台或渠道。": "Avertissement : usage personnel uniquement. Ne distribuez ni ne partagez aucun identifiant. Ce canal a des prérequis et nécessite une configuration préalable ; utilisez‑le uniquement si vous comprenez la procédure et les risques, et respectez les conditions et politiques d’OpenAI. Les identifiants et la configuration sont réservés à l’intégration Codex CLI et ne sont pas destinés à d’autres clients, plateformes ou canaux.",
    "兑换人ID": "ID du demandeur",
    "兑换成功！": "Échange réussi !",
    "兑换码充值": "Recharge par code d'échange",
    "兑换码创建成功": "Code d'échange créé",
    "兑换码创建成功，是否下载兑换码？": "Code d'échange créé avec succès. Voulez-vous le télécharger ?",
    "兑换码创建成功！": "Code d'échange créé avec succès !",
    "兑换码将以文本文件的形式下载，文件名为兑换码的名称。": "Le code d'échange sera téléchargé sous forme de fichier texte, le nom de fichier étant le nom du code d'échange.",
    "兑换码更新成功！": "Code d'échange mis à jour avec succès !",
    "兑换码生成管理": "Génération de codes",
    "兑换码管理": "Codes d'échange",
    "兑换额度": "Utiliser",
    "全局控制侧边栏区域和功能显示，管理员隐藏的功能用户无法启用": "Contrôle global des zones et des fonctions de la barre latérale, les utilisateurs ne peuvent pas activer les fonctions masquées par les administrateurs",
    "全局设置": "Paramètres globaux",
    "全选": "Tout sélectionner",
    "全选当前列表模型": "",
    "全部": "Tous",
    "全部供应商": "Tous les fournisseurs",
    "全部分组": "Tous les groupes",
    "全部地区总可用资源": "Total Available Resources in All Regions",
    "全部填入": "Tout remplir",
    "全部容器": "All Containers",
    "全部展开": "Tout développer",
    "全部收起": "Tout réduire",
    "全部标签": "Toutes les étiquettes",
    "全部模型": "Tous les modèles",
    "全部满足（AND）": "Tous satisfaits (AND)",
    "全部状态": "Tous les statuts",
    "全部硬件总可用资源": "Total Available Hardware Resources",
    "全部端点": "Tous les points de terminaison",
    "全部类型": "Tous les types",
    "公告": "Annonce",
    "公告内容": "Contenu de l'avis",
    "公告已更新": "Avis mis à jour",
    "公告更新失败": "Échec de la mise à jour de l'avis",
    "公告类型": "Type d'avis",
    "共": "Total",
    "共 {{count}} 个密钥_one": "{{count}} clé au total",
    "共 {{count}} 个密钥_many": "{{count}} clés au total",
    "共 {{count}} 个密钥_other": "{{count}} clés au total",
    "共 {{count}} 个模型": "{{count}} modèles",
    "共 {{count}} 个模型_one": "{{count}} modèle",
    "共 {{count}} 个模型_many": "{{count}} modèles",
    "共 {{count}} 个模型_other": "{{count}} modèles",
    "共 {{count}} 条日志_one": "{{count}} log entry",
    "共 {{count}} 条日志_many": "{{count}} entrées de journal",
    "共 {{count}} 条日志_other": "{{count}} log entries",
    "共 {{total}} 项，当前显示 {{start}}-{{end}} 项": "Total {{total}} éléments, affichage actuel {{start}}-{{end}} éléments",
    "关": "Fermer",
    "关于": "À propos",
    "关于我们": "Nous",
    "关于系统的详细信息": "Informations détaillées sur le système",
    "关于项目": "À propos du projet",
    "关键字(id或者名称)": "Mot-clé (id ou nom)",
    "关闭": "Fermer",
    "关闭侧边栏": "Fermer la barre latérale",
    "关闭公告": "Fermer l'avis",
    "关闭后，此模型将不会被“同步官方”自动覆盖或创建": "Après fermeture, ce modèle ne sera pas automatiquement remplacé ou créé par \"Synchroniser depuis la bibliothèque de modèles officielle\"",
    "关闭后将不再显示此提示（仅对当前浏览器生效）。确定要关闭吗？": "Après fermeture, cet avertissement ne sera plus affiché (uniquement pour ce navigateur). Voulez-vous vraiment le fermer ?",
    "关闭弹窗，已停止批量测试": "Fermer la fenêtre popup, le test par lots a été arrêté",
    "关闭提示": "Fermer l’avertissement",
    "其他": "Autre",
    "其他注册选项": "Autres options d'inscription",
    "其他登录选项": "Autres options de connexion",
    "其他设置": "Autres",
    "其他详情": "Autres détails",
    "内存 阈值 (%)": "Seuil mémoire (%)",
    "内存使用率超过此值时拒绝请求": "Rejeter les requêtes lorsque l'utilisation de la mémoire dépasse cette valeur",
    "内存命中": "Hits mémoire",
    "内存缓存最大条目数。0 表示使用后端默认容量：100000。": "Nombre maximal d'entrées pour le cache mémoire. 0 utilise la capacité par défaut du backend : 100000.",
    "内容": "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",
    "内置": "Intégré",
    "内置 Ollama 镜像": "Built-in Ollama Image",
    "再次输入部署名称": "Enter Deployment Name Again",
    "最低": "Le plus bas",
    "最低充值数量": "",
    "最低充值美元数量": "Montant minimum de recharge en dollars",
    "最低充值美元数量必须大于 0": "Le montant minimum de recharge en dollars doit être supérieur à 0",
    "留空则自动使用当前站点的默认回调地址": "Laissez vide pour utiliser l'adresse de rappel par défaut du site actuel",
    "最后使用时间": "Dernière utilisation",
    "最后更新": "Last Updated",
    "最后请求": "Dernière requête",
    "最大GPU数量": "Max Number of GPUs",
    "最大可用": "Max Available",
    "最大条目数": "Nombre max. d'entrées",
    "最终抵扣": "Déduction finale",
    "最近一次": "Dernière",
    "最近事件": "Recent Events",
    "最高优先级": "highest priority",
    "写": "Écriture",
    "准入策略": "Politique d'admission",
    "准入策略 JSON（可选）": "Politique d'admission JSON (optionnel)",
    "准备中...": "Preparing...",
    "准备完成初始化": "Prêt à terminer l'initialisation",
    "减少": "Soustraire",
    "凭证已刷新": "Identifiants actualisés",
    "分类名称": "Nom de la catégorie",
    "分组": "Groupe",
    "分组JSON设置": "Group JSON Settings",
    "分组与模型定价设置": "Groupes & tarification des modèles",
    "分组价格": "Prix de groupe",
    "分组倍率": "Ratio",
    "分组倍率设置": "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",
    "分组名": "Group",
    "分组名称": "Group Name",
    "分组名称到倍率的映射": "Mapping of group names to ratios",
    "分组描述": "Group Description",
    "分组是用于控制计费倍率和模型访问权限的核心概念。每个用户属于一个分组，每个令牌也可以指定使用某个分组。": "Groups are a core concept for controlling billing ratios and model access. Each user belongs to a group, and each token can be assigned to a specific group.",
    "分组特殊倍率": "Ratio spécial de groupe",
    "分组特殊可用分组": "Groupes spéciaux disponibles",
    "分组相关设置": "Paramètres liés aux groupes",
    "分组管理": "Group Management",
    "分组设置": "Groupe",
    "分组设置使用说明": "Group Settings Guide",
    "分组速率配置优先级高于全局速率限制。": "La priorité de configuration du taux de groupe est supérieure à la limite de taux globale.",
    "分组速率限制": "Limitation du taux de groupe",
    "分钟": "minutes",
    "切换为Assistant角色": "Basculer vers le rôle Assistant",
    "切换为System角色": "Basculer vers le rôle Système",
    "切换为单密钥模式": "Passer en mode clé unique",
    "切换主题": "Changer de thème",
    "划转到余额": "Transférer au solde",
    "划转邀请额度": "Quota d'invitation de transfert",
    "划转金额最低为": "Le montant minimum du virement est de",
    "划转额度": "Montant du virement",
    "列出的模型将不会自动添加或移除-thinking/-nothinking 后缀": "Les modèles listés ici n'ajouteront ni ne retireront automatiquement le suffixe -thinking/-nothinking.",
    "列设置": "Colonnes",
    "创建": "Create",
    "创建令牌可选": "Selectable when creating tokens",
    "创建令牌默认选择auto分组，初始令牌也将设为auto（否则留空，为用户默认分组）": "Lors de la création d'un jeton, le groupe auto est sélectionné par défaut, et le jeton initial sera également défini sur auto (sinon laisser vide, pour le groupe par défaut de l'utilisateur)",
    "创建和管理分组": "Create and Manage Groups",
    "创建失败": "Échec de la création",
    "创建成功": "Création réussie",
    "创建或选择密钥时，将 Project 设置为 io.cloud": "When creating or selecting a key, set Project to io.cloud",
    "创建新用户账户": "Créer un nouveau compte utilisateur",
    "创建新的令牌": "Créer un nouveau jeton",
    "创建新的兑换码": "Créer un nouveau code d'échange",
    "创建新的模型": "Créer un nouveau modèle",
    "创建新的渠道": "Créer un nouveau canal",
    "创建新的订阅套餐": "Créer un nouveau plan d'abonnement",
    "创建新的预填组": "Créer un nouveau groupe pré-rempli",
    "创建时间": "Heure de création",
    "创建渠道所需的基本信息": "Informations de base pour créer un canal",
    "创建用户": "Créer un utilisateur",
    "初始化失败，请重试": "Échec de l'initialisation, veuillez réessayer",
    "初始化系统": "Initialiser le système",
    "删请求头": "",
    "删除": "Supprimer",
    "删除 Key 来源": "Supprimer la source de clé",
    "删除会彻底移除该订阅记录（含权益明细）。是否继续？": "La suppression retirera définitivement cet enregistrement d'abonnement (y compris les détails des avantages). Continuer ?",
    "删除后无法恢复，确定要删除模型 \"{{name}}\" 吗？": "Cannot be recovered after deletion, are you sure you want to delete model \"{{name}}\"?",
    "删除失败": "Échec de la suppression",
    "删除密钥失败": "Échec de la suppression de la clé",
    "删除已选 {{selected}} / {{total}}": "",
    "删除成功": "Supprimé avec succès",
    "删除所选": "Supprimer la sélection",
    "删除所选令牌": "Supprimer le jeton sélectionné",
    "删除所选通道": "Supprimer les canaux sélectionnés",
    "删除条件": "Supprimer la condition",
    "删除模型": "",
    "删除禁用密钥失败": "Échec de la suppression des clés désactivées",
    "删除禁用通道": "Supprimer les canaux désactivés",
    "删除自动禁用密钥": "Supprimer les clés désactivées automatiquement",
    "删除规则": "Supprimer la règle",
    "删除账户": "Supprimer le compte",
    "删除账户确认": "Confirmation de la suppression du compte",
    "删除部署失败": "Failed to delete deployment",
    "刷新": "Actualiser",
    "刷新凭证": "Actualiser les identifiants",
    "刷新失败": "Échec de l'actualisation",
    "刷新容器信息": "Refresh Container Info",
    "刷新日志": "Refresh Logs",
    "刷新统计": "Actualiser les statistiques",
    "刷新缓存统计": "Actualiser les statistiques du cache",
    "刷新缓存统计失败": "Échec de l'actualisation des statistiques du cache",
    "刷新页面": "Recharger la page",
    "前：": "Avant :",
    "前往 io.net API Keys": "Go to io.net API Keys",
    "前往设置": "Go to Settings",
    "前往设置页面": "Go to Settings Page",
    "前缀": "Préfixe",
    "前置": "",
    "剪贴板中未检测到连接信息": "Aucune info de connexion trouvée dans le presse-papiers",
    "副本数量": "Number of Replicas",
    "剩余": "Remaining",
    "剩余备用码：": "Codes de sauvegarde restants : ",
    "剩余时间": "Remaining Time",
    "剩余额度": "Quota restant",
    "剩余额度/总额度": "Restant/Total",
    "剩余额度$": "Quota restant $",
    "功能特性": "Fonctionnalités",
    "加入渠道": "Join Channel",
    "加入预填组": "Rejoindre un groupe pré-rempli",
    "加密存储": "Encrypted Storage",
    "加载中...": "Chargement...",
    "加载供应商信息失败": "Échec du chargement des informations du fournisseur",
    "加载关于内容失败...": "Échec du chargement du contenu À propos...",
    "加载分组失败": "Échec du chargement du groupe",
    "加载失败": "Échec du chargement",
    "加载容器信息中...": "Loading container info...",
    "加载容器详情中...": "Loading container details...",
    "加载日志中...": "Loading logs...",
    "加载模型信息失败": "Échec du chargement des informations du modèle",
    "加载模型列表失败": "Failed to load model list",
    "加载模型失败": "Échec du chargement du modèle",
    "加载用户协议内容失败...": "Échec du chargement du contenu de l'accord utilisateur...",
    "加载设置中...": "Loading settings...",
    "加载详情中...": "Loading details...",
    "加载账单失败": "Échec du chargement des factures",
    "加载隐私政策内容失败...": "Échec du chargement du contenu de la politique de confidentialité...",
    "勾选后，该分组会出现在用户创建令牌时的下拉菜单中。未勾选的分组只能由管理员分配，用户自己无法选择。": "When checked, this group appears in the dropdown when users create tokens. Unchecked groups can only be assigned by admin.",
    "包含": "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",
    "匹配值": "Valeur de correspondance",
    "匹配值（可选）": "Valeur de correspondance (optionnel)",
    "匹配方式": "Méthode de correspondance",
    "匹配类型": "Type de correspondance",
    "区域": "Région",
    "升级分组": "Groupe de mise à niveau",
    "单GPU小时费率": "Per GPU Hour Rate",
    "单价 (USD)": "",
    "历史消耗": "Consommation historique",
    "原价": "Prix original",
    "原价，和普通用户一样": "original price, same as regular users",
    "原因：": "Raison :",
    "原密码": "Mot de passe original",
    "原生格式": "Format natif",
    "原生额度": "Quota brut",
    "去前缀": "",
    "去后缀": "",
    "去处理{{type}}": "",
    "去空格": "",
    "去重完成：去重前 {{before}} 个密钥，去重后 {{after}} 个密钥": "Doublons supprimés : {{before}} clés avant, {{after}} clés après",
    "参与官方同步": "Participer à la synchronisation officielle",
    "参数": "paramètre",
    "参数值": "Valeur du paramètre",
    "参数覆盖": "Remplacement des paramètres",
    "参数覆盖 JSON 已复制": "JSON de remplacement des paramètres copié",
    "参数覆盖已复制": "",
    "参数覆盖必须是合法的 JSON 对象": "Le remplacement des paramètres doit être un objet JSON valide",
    "参数覆盖必须是合法的 JSON 格式！": "Le remplacement des paramètres doit être au format JSON valide !",
    "参数覆盖模板": "Modèle de remplacement des paramètres",
    "参数覆盖模板 JSON 格式不正确": "Le format JSON du modèle de remplacement des paramètres est incorrect",
    "参数覆盖模板预览": "Aperçu du modèle de remplacement des paramètres",
    "参数覆盖详情": "",
    "参数配置": "Configuration des paramètres",
    "参数配置有误": "Configuration des paramètres invalide",
    "参数错误": "Erreur de paramètre",
    "参照生视频": "Générer une vidéo par référence",
    "友情链接": "Liens amicaux",
    "发布日期": "Date de publication",
    "发布时间": "Heure de publication",
    "发现文档地址（Discovery URL，可选）": "URL de découverte (optionnel)",
    "发行者 URL（Issuer URL）": "URL de l'émetteur (Issuer URL)",
    "取消": "Annuler",
    "取消全选": "Annuler la sélection",
    "取消选择": "Deselect",
    "切换到新版前端": "Passer au nouveau frontend",
    "切换后页面会自动刷新，并进入新版前端。是否继续？": "La page sera actualisée et ouvrira le nouveau frontend. Continuer ?",
    "切换失败，请稍后重试": "Le changement a échoué, veuillez réessayer plus tard",
    "变换": "Variation",
    "变更": "Modification",
    "变焦": "Zoom",
    "变量值": "Variable Value",
    "变量名": "Variable Name",
    "只包括请求成功的次数": "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é",
    "只有配置了规则的组合才会覆盖，未配置的组合仍使用令牌分组的基础倍率。": "Only configured combinations are overridden. Unconfigured combinations still use the token group's base ratio.",
    "可以根据用户分组增减令牌可选的分组范围。例如 vip 用户额外开放 premium 分组，或移除某个分组的选择权。": "Adjust the selectable group range based on user group. E.g., grant vip users access to premium, or remove access to a group.",
    "可以根据用户分组设置不同的计费倍率。例如 vip 用户使用 standard 令牌时倍率从 1.0 降为 0.8。": "Set different billing ratios based on user group. E.g., vip users using standard tokens get ratio 0.8 instead of 1.0.",
    "可信": "Fiable",
    "可勾选需要执行的变更：新增会加入渠道模型列表，删除会从渠道模型列表移除。": "",
    "可在设置页面设置关于内容，支持 HTML & Markdown": "Le contenu \"À propos\" peut être défini sur la page des paramètres, prenant en charge HTML & Markdown",
    "可手动填写，多个 scope 用空格分隔": "Peut être rempli manuellement, séparer les scopes par des espaces",
    "可用": "Disponible",
    "可用令牌分组": "Groupes de jetons disponibles",
    "可用分组": "Groupes disponibles",
    "可用变量：{{provider}} {{field}} {{op}} {{required}} {{current}} 以及 {{current.path}}": "Variables disponibles : {{provider}} {{field}} {{op}} {{required}} {{current}} et {{current.path}}",
    "可用数量": "Available Quantity",
    "可用模型": "Modèles disponibles",
    "可用空间: {{free}} / 总空间: {{total}}": "Espace disponible : {{free}} / Espace total : {{total}}",
    "可用端点类型": "Types de points de terminaison pris en charge",
    "可用邀请额度": "Quota d'invitation disponible",
    "可留空；留空时会尝试使用 Issuer URL + /.well-known/openid-configuration": "Peut être laissé vide ; si vide, tentera d'utiliser Issuer URL + /.well-known/openid-configuration",
    "可视化": "Visualisation",
    "可视化倍率设置": "Ratio visuel",
    "可视化编辑": "Édition visuelle",
    "可空": "",
    "可选，公告的补充说明": "Facultatif, informations supplémentaires pour l'avis",
    "可选，用于复现结果": "Optionnel, pour des résultats reproductibles",
    "可选：基于用户信息 JSON 做组合条件准入，条件不满足时返回自定义提示": "Optionnel : Admission basée sur des conditions combinées à partir du JSON des informations utilisateur ; renvoie un message personnalisé lorsque les conditions ne sont pas remplies",
    "可选：用于自动生成端点或 Discovery URL": "Optionnel : Utilisé pour générer automatiquement les points de terminaison ou l'URL de découverte",
    "可选。匹配入口请求的 User-Agent；任意一行作为子串匹配（忽略大小写）即命中。": "Optionnel. Correspondance du User-Agent de la requête entrante ; toute ligne correspondant comme sous-chaîne (insensible à la casse) est considérée comme un hit.",
    "可选。对提取到的亲和 Key 做正则校验；不填表示不校验。": "Optionnel. Validation regex de la clé d'affinité extraite ; laisser vide pour ignorer la validation.",
    "可选。对请求路径进行匹配；不填表示匹配所有路径。": "Optionnel. Correspondance du chemin de la requête ; laisser vide pour correspondre à tous les chemins.",
    "可选值": "Valeur facultative",
    "合计：{{total}}": "Total : {{total}}",
    "合计：文字部分 {{textTotal}} + 音频部分 {{audioTotal}} = {{total}}": "Total : partie texte {{textTotal}} + partie audio {{audioTotal}} = {{total}}",
    "同时重置消息": "Réinitialiser également les messages",
    "同步": "Synchroniser",
    "同步到渠道": "Sync to Channel",
    "同步向导": "Assistant de synchronisation",
    "同步失败": "Échec de la synchronisation",
    "同步字段": "",
    "同步成功": "Synchronisation réussie",
    "同步接口": "Interface de synchronisation",
    "同步渠道失败": "Failed to sync channel",
    "同步渠道失败：缺少部署信息": "Failed to sync channel: Missing deployment info",
    "同步端点": "Synchroniser les points de terminaison",
    "名称": "Nom",
    "名称+密钥": "Nom + clé",
    "名称不能为空": "Le nom ne peut pas être vide",
    "名称匹配类型": "Type de correspondance de nom",
    "后：": "Apres :",
    "后端固定": "",
    "后端固定倍率：{{ratio}}。该字段仅展示换算后的价格。": "Ratio fixé par le backend : {{ratio}}. Ce champ affiche uniquement le prix converti.",
    "后端请求失败": "Échec de la requête du backend",
    "后缀": "Suffixe",
    "向右展开": "Développer à droite",
    "向左展开": "Développer à gauche",
    "否": "Non",
    "启动": "Start",
    "启动参数 (Args)": "Startup Args",
    "启动命令": "Startup Command",
    "启动命令 (Entrypoint)": "Entrypoint",
    "启动授权失败": "Échec du démarrage de l'autorisation",
    "启动时间": "Heure de démarrage",
    "启动部署失败": "Failed to start deployment",
    "启动配置": "Startup Configuration",
    "启用": "Activer",
    "启用 io.net 部署": "Enable io.net Deployment",
    "启用 io.net 部署开关": "Enable io.net Deployment Switch",
    "启用 io.net 部署时必须填写 API Key": "API Key is required when enabling io.net deployment",
    "启用 Prompt 检查": "Activer la vérification de l'invite",
    "启用 Waffo": "",
    "启用2FA失败": "Échec de l'activation de 2FA",
    "启用Claude思考适配（-thinking后缀）": "Activer l'adaptation de la pensée Claude (suffixe -thinking)",
    "启用FunctionCall思维签名填充": "Activer le remplissage de thoughtSignature pour FunctionCall",
    "启用Gemini思考后缀适配": "Activer l'adaptation du suffixe de la pensée Gemini",
    "启用Ping间隔": "Activer l'intervalle de ping",
    "启用SMTP SSL": "Activer SMTP SSL",
    "启用SSRF防护（推荐开启以保护服务器安全）": "Activer la protection SSRF (recommandé pour la sécurité du serveur)",
    "启用供应商": "Activer le fournisseur",
    "启用全部": "Activer tout",
    "启用后可接入 io.net GPU 资源": "After enabling, you can access io.net GPU resources",
    "启用后可添加图片URL进行多模态对话": "Activer pour ajouter des URL d'images pour une conversation multimodale",
    "启用后套餐将在用户端展示。是否继续？": "Après activation, le plan sera affiché côté utilisateur. Continuer ?",
    "启用后将优先复用上一次成功的渠道（粘滞选路）。": "Une fois activé, le dernier canal réussi sera réutilisé en priorité (routage persistant).",
    "启用后将使用 Creem Test Mode": "Après activation, le mode test Creem sera utilisé",
    "启用后将使用 Waffo 沙盒环境": "",
    "启用密钥失败": "Échec de l'activation de la clé",
    "启用屏蔽词过滤功能": "Activer la fonction de filtrage des mots sensibles",
    "启用性能监控": "Activer la surveillance des performances",
    "启用性能监控后，当系统资源使用率超过设定阈值时，将拒绝新的 Relay 请求 (/v1, /v1beta 等)，以保护系统稳定性。": "Lorsque la surveillance des performances est activée et que l'utilisation des ressources système dépasse le seuil défini, les nouvelles requêtes Relay (/v1, /v1beta, etc.) seront rejetées pour protéger la stabilité du système.",
    "启用所有密钥失败": "Échec de l'activation de toutes les clés",
    "启用数据看板（实验性）": "Activer le tableau de bord des données (expérimental)",
    "启用此模式后，将使用您自定义的请求体发送API请求，模型配置面板的参数设置将被忽略。": "Lorsqu'il est activé, votre corps de requête personnalisé sera utilisé pour les requêtes API et les paramètres du panneau de configuration du modèle seront ignorés.",
    "启用状态": "Statut d'activation",
    "启用用户模型请求速率限制（可能会影响高并发性能）": "Activer la limite de débit de requête de modèle utilisateur (peut affecter les performances à haute concurrence)",
    "启用磁盘缓存": "Activer le cache disque",
    "启用磁盘缓存后，大请求体将临时存储到磁盘而非内存，可显著降低内存占用，适用于处理包含大量图片/文件的请求。建议在 SSD 环境下使用。": "Lorsque le cache disque est activé, les grands corps de requête sont temporairement stockés sur le disque au lieu de la mémoire, ce qui réduit considérablement l'utilisation de la mémoire. Adapté au traitement des requêtes contenant de nombreuses images/fichiers. Recommandé pour les environnements SSD.",
    "启用签到功能": "Activer la fonction d'enregistrement",
    "启用绘图功能": "Activer la fonction de dessin",
    "启用请求体透传功能": "Activer la fonctionnalité de transmission du corps de la requête",
    "启用请求透传": "Activer la transmission de la requête",
    "启用违规扣费": "Activer la déduction de violation",
    "启用额度消费日志记录": "Activer la journalisation de la consommation de quota",
    "启用验证": "Activer l'authentification",
    "周": "semaine",
    "命中判定：usage 中存在 cached tokens（例如 cached_tokens/prompt_cache_hit_tokens）即视为命中。": "Détermination de hit : La présence de cached tokens dans usage (ex. cached_tokens/prompt_cache_hit_tokens) est considérée comme un hit.",
    "命中率": "Taux de hits",
    "命中该亲和规则后，会把此模板合并到渠道参数覆盖中（同名键由模板覆盖）。": "Lorsque cette règle d'affinité est déclenchée, le modèle est fusionné dans les remplacements de paramètres du canal (les clés homonymes sont remplacées par le modèle).",
    "和": "et",
    "和Claude不同，默认情况下Gemini的思考模型会自动决定要不要思考，就算不开启适配模型也可以正常使用，如果您需要计费，推荐设置无后缀模型价格按思考价格设置。支持使用 gemini-2.5-pro-preview-06-05-thinking-128 格式来精确传递思考预算。": "Contrairement à Claude, les modèles de réflexion Gemini décident automatiquement s'ils doivent réfléchir. Ils fonctionnent normalement même sans l'adaptateur activé. Si vous avez besoin de facturation, définissez le prix des modèles sans suffixe au prix de réflexion. Utilisez un format comme gemini-2.5-pro-preview-06-05-thinking-128 pour spécifier le budget de réflexion exact.",
    "响应": "Réponse",
    "响应时间": "Temps de réponse",
    "响应缺少凭据": "Identifiants manquants dans la réponse",
    "响应缺少授权链接": "Lien d'autorisation manquant dans la réponse",
    "商品价格 ID": "ID du prix du produit",
    "商户 ID": "ID marchand",
    "回答内容": "Contenu de la réponse",
    "回调 URL 填": "Remplir l'URL de rappel",
    "回调 URL 格式": "Format de l'URL de rappel",
    "回调地址": "Adresse de rappel",
    "回调支付方式": "Méthode de paiement du rappel",
    "回调调用者IP": "IP de l'appelant du rappel",
    "回调通知地址": "",
    "固定价格": "Prix fixe",
    "固定价格(每次)": "Prix fixe (par utilisation)",
    "固定价格值": "Valeur de prix fixe",
    "图像生成": "Génération d'images",
    "图标": "Icône",
    "图标使用 react-icons（Simple Icons）或 URL/emoji，例如：github、gitlab、si:google": "L'icône utilise react-icons (Simple Icons) ou URL/emoji, ex. : github, gitlab, si:google",
    "图标使用@lobehub/icons库，如：OpenAI、Claude.Color，支持链式参数：OpenAI.Avatar.type={'platform'}、OpenRouter.Avatar.shape={'square'}，查询所有可用图标请 ": "L'icône utilise la bibliothèque @lobehub/icons, telle que : OpenAI, Claude.Color, prend en charge les paramètres de chaîne : OpenAI.Avatar.type={'platform'}, OpenRouter.Avatar.shape={'square'}, interroger toutes les icônes disponibles s'il vous plaît ",
    "图标文件不能超过 100KB，请压缩后重新上传": "",
    "图混合": "Mélanger",
    "图片倍率 {{imageRatio}}": "Ratio d'image {{imageRatio}}",
    "图片功能在自定义请求体模式下不可用": "La fonction image n'est pas disponible en mode requête personnalisée",
    "图片地址": "URL de l'image",
    "图片已添加": "Image ajoutée",
    "图片生成：1 次 * 单价 {{price}} * {{ratioType}} {{ratio}} = {{amount}}": "Génération d'image : 1 appel * prix unitaire {{price}} * {{ratioType}} {{ratio}} = {{amount}}",
    "图片生成调用：{{symbol}}{{price}} / 1次": "Appel de génération d'image : {{symbol}}{{price}} / 1 fois",
    "图片输入 {{price}} / 1M tokens": "Entrée image {{price}} / 1M tokens",
    "图片输入: {{imageRatio}}": "Entrée d'image : {{imageRatio}}",
    "图片输入：{{tokens}} / 1M * 模型倍率 {{modelRatio}} * 图片倍率 {{imageRatio}} * {{ratioType}} {{ratio}} = {{amount}}": "Entrée d'image : {{tokens}} / 1M * ratio du modèle {{modelRatio}} * ratio d'image {{imageRatio}} * {{ratioType}} {{ratio}} = {{amount}}",
    "图片输入价格": "Prix d'entrée image",
    "图片输入价格 {{symbol}}{{price}} / 1M tokens": "Prix d'entrée image {{symbol}}{{price}} / 1M tokens",
    "图片输入价格：{{symbol}}{{price}} * {{ratio}} = {{symbol}}{{total}} / 1M tokens (图片倍率: {{imageRatio}})": "Prix d'entrée d'image : {{symbol}}{{price}} * {{ratio}} = {{symbol}}{{total}} / 1M tokens (ratio d'image : {{imageRatio}})",
    "图片输入价格：{{symbol}}{{price}} / 1M tokens": "Prix d'entrée image : {{symbol}}{{price}} / 1M tokens",
    "图片输入价格：{{symbol}}{{total}} / 1M tokens": "Prix d'entrée image : {{symbol}}{{total}} / 1M tokens",
    "图片输入倍率": "",
    "图片输入倍率（仅部分模型支持该计费）": "Ratio d'entrée d'image (seulement certains modèles prennent en charge cette facturation)",
    "图片输入相关的倍率设置，键为模型名称，值为倍率，仅部分模型支持该计费": "Paramètres de ratio liés à l'entrée d'image, la clé est le nom du modèle, la valeur est le ratio, seulement certains modèles prennent en charge cette facturation",
    "图生文": "Décrire",
    "图生视频": "Générer une vidéo à partir d'une image",
    "在Gotify服务器创建应用后获得的令牌，用于发送通知": "Jeton obtenu après la création d'une application sur le serveur Gotify, utilisé pour envoyer des notifications",
    "在Gotify服务器的应用管理中创建新应用": "Créer une nouvelle application dans la gestion des applications du serveur Gotify",
    "在找兑换码？": "Vous cherchez un code d'échange ? ",
    "在新标签页中打开": "Ouvrir dans un nouvel onglet",
    "在模型广场向用户展示的端点": "Endpoint affiché aux utilisateurs dans la place de marché des modèles",
    "在此输入 Logo 图片地址": "Saisissez l'URL de l'image du logo ici",
    "在此输入新的公告内容，支持 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 代码": "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",
    "在默认列表基础上新增一个分组": "Add a new group to the default list",
    "场景：站点提供两个价格档位，用户可以按需选择": "Scenario: site offers two pricing tiers, users can choose as needed",
    "场景：站点有 standard 和 premium 两个用户可选分组。希望 vip 用户额外看到 exclusive 分组，同时不再看到 standard 分组": "Scenario: site has standard and premium as selectable groups. Want vip users to see exclusive but not standard",
    "场景：站点有 standard（倍率 1.0）和 premium（倍率 0.5）两个分组，希望 vip 用户使用 standard 令牌时也能享受折扣": "Scenario: site has standard (ratio 1.0) and premium (ratio 0.5). Want vip users to get a discount on standard tokens too",
    "场景：设置自动选择优先级": "Scenario: set auto-selection priority",
    "域名IP过滤详细说明": "Recommandé : lorsqu'il est activé, les domaines sont résolus par DNS et les IP résultantes sont vérifiées par rapport aux plages d'adresses privées, ce qui empêche efficacement les attaques de DNS rebinding qui contournent la protection SSRF. Remarque : un domaine peut se résoudre en plusieurs adresses IPv4/IPv6. Si vous avez configuré une liste de filtres IP, assurez-vous qu'elle couvre ces adresses, sinon l'accès peut échouer.",
    "域名白名单": "Liste blanche de domaines",
    "域名黑名单": "Liste noire de domaines",
    "基本信息": "Informations de base",
    "基础价格": "Prix de base",
    "基础用户": "Basic user",
    "填充 Codex CLI / Claude CLI 模版": "Remplir le modèle Codex CLI / Claude CLI",
    "填充新模板": "Remplir le nouveau modèle",
    "填充旧模板": "Remplir l'ancien modèle",
    "填充模板": "Remplir le modèle",
    "填充模板：等级+激活": "Remplir le modèle : Niveau + Activation",
    "填充模板：等级提示": "Remplir le modèle : Invite de niveau",
    "填充模板：组织或角色": "Remplir le modèle : Organisation ou rôle",
    "填充模板：组织提示": "Remplir le modèle : Invite d'organisation",
    "填充模板（全渠道）": "Remplir le modèle (tous les canaux)",
    "填充模板（指定渠道）": "Remplir le modèle (canaux sélectionnés)",
    "填入": "Remplir",
    "填入 CC Switch": "Remplir CC Switch",
    "填入所有模型": "Remplir tous les modèles",
    "填入来源": "Remplir la source",
    "填入模板": "Remplir le modèle",
    "填入目标": "Remplir la cible",
    "填入相关模型": "Remplir les modèles associés",
    "填入路径": "Remplir le chemin",
    "填入透传完整模版": "Remplir le modèle passthrough complet",
    "填入透传模版": "Remplir le modèle passthrough",
    "填写 Issuer URL 后自动生成：": "Généré automatiquement après avoir rempli l'Issuer URL :",
    "填写Gotify服务器的完整URL地址": "Remplir l'adresse URL complète du serveur Gotify",
    "填写后会自动拼接预设端点": "Les points de terminaison prédéfinis seront automatiquement ajoutés après la saisie",
    "填写带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",
    "填写音频补全价格前，需要先填写音频输入价格。": "Renseignez d'abord le prix d'entrée audio avant de définir le prix de complétion audio.",
    "处理上游模型更新": "",
    "处理中": "Processing",
    "处理全部渠道上游更新": "",
    "备份支持": "Prise en charge de la sauvegarde",
    "备份状态": "État de la sauvegarde",
    "备注": "Remarque",
    "备用恢复代码": "Codes de récupération de sauvegarde",
    "备用码已复制到剪贴板": "Codes de sauvegarde copiés dans le presse-papiers",
    "备用码重新生成成功": "Codes de sauvegarde régénérés avec succès",
    "复制": "Copier",
    "复制代码": "Copier le code",
    "复制令牌": "Copier le Jeton",
    "复制令牌失败": "",
    "复制全部": "Tout copier",
    "复制名称": "Copier le nom",
    "复制失败": "Échec de la copie",
    "复制失败，请手动复制": "Échec de la copie, veuillez copier manuellement",
    "复制失败，请手动选择文本复制": "Copy failed, please manually select and copy the text",
    "复制密钥": "Copier la clé",
    "复制已选": "Copier la sélection",
    "复制应用的令牌（Token）并填写到上方的应用令牌字段": "Copier le jeton de l'application et le remplir dans le champ de jeton d'application ci-dessus",
    "复制成功": "Copié avec succès",
    "复制所有代码": "Copier tous les codes",
    "复制所有模型": "Copier tous les modèles",
    "复制所选令牌": "Copier le jeton sélectionné",
    "复制所选兑换码到剪贴板": "Copier les codes d'échange sélectionnés dans le presse-papiers",
    "复制日志": "Copy Logs",
    "复制渠道的所有信息": "Copier toutes les informations d'un canal",
    "复制版本号": "Copy Version",
    "复制生成的密钥并粘贴到此处": "Copy the generated key and paste it here",
    "复制请求头": "",
    "复制连接信息": "Copier les infos de connexion",
    "复制链接": "Copier le lien",
    "外接设备": "Périphériques externes",
    "多个命令用空格分隔": "Multiple commands separated by spaces",
    "多密钥渠道操作项目组": "Groupe d'opérations de canal multi-clés",
    "多密钥管理": "Gestion multi-clés",
    "多种充值方式，安全便捷": "Plusieurs méthodes de recharge, sûres et pratiques",
    "大模型接口网关": "API LLM Unifiée",
    "天": "Jour",
    "天前": "il y a des jours",
    "失败": "Échec",
    "失败原因": "Raison de l'échec",
    "失败后不重试": "Pas de nouvelle tentative après échec",
    "失败后是否重试": "Réessayer après échec",
    "失败时自动禁用通道": "Désactiver automatiquement le canal en cas d'échec",
    "失败重试次数": "Nombre de tentatives en cas d'échec",
    "奖励说明": "Description de la récompense",
    "套餐": "Plan",
    "套餐副标题": "Sous-titre du plan",
    "套餐名称": "Nom du plan",
    "套餐标题": "Titre du plan",
    "套餐标题不能为空": "Le titre du forfait ne peut pas être vide",
    "套餐的基本信息和定价": "Informations de base et tarification du plan",
    "如：大带宽批量分析图片推荐": "par exemple, Recommandations d'analyse d'images par lots à large bande passante",
    "如：香港线路": "par exemple, Ligne de Hong Kong",
    "开启后，亲和到的渠道被禁用，或不再适用于当前分组/模型时，仍保留这条亲和；关闭时会删除并重新选择渠道。": "Lorsque cette option est activée, conserver l'entrée d'affinité même si le canal d'affinité est désactivé ou n'est plus utilisable pour le groupe/modèle actuel. Lorsqu'elle est désactivée, l'entrée sera supprimée et un autre canal sera sélectionné.",
    "如果亲和到的渠道失败，重试到其他渠道成功后，将亲和更新到成功的渠道。": "Si le canal d'affinité échoue, après une nouvelle tentative réussie sur un autre canal, l'affinité sera mise à jour vers le canal réussi.",
    "如果你对接的是上游One API或者New API等转发项目，请使用OpenAI类型，不要使用此类型，除非你知道你在做什么。": "Si vous vous connectez à des projets de redirection One API ou New API en amont, veuillez utiliser le type OpenAI. N'utilisez pas ce type, sauf si vous savez ce que vous faites.",
    "如果用户请求中包含系统提示词，则使用此设置拼接到用户的系统提示词前面": "Si la requête de l'utilisateur contient un prompt système, utilisez ce paramètre pour le concaténer avant le prompt système de l'utilisateur",
    "如果镜像为私有，请填写密码或Token": "If the image is private, please fill in the password or token",
    "如果镜像为私有，请填写用户名": "If the image is private, please fill in the username",
    "始终使用浅色主题": "Toujours utiliser le thème clair",
    "始终使用深色主题": "Toujours utiliser le thème sombre",
    "字段映射": "Mapping des champs",
    "字段缺失视为命中": "Champ manquant traité comme un hit",
    "字段路径": "Chemin du champ",
    "字段透传控制": "Contrôle du passage des champs",
    "字段速查": "Référence rapide des champs",
    "存在惩罚，鼓励讨论新话题": "Pénalité de présence, encourage de nouveaux sujets",
    "存在重复的分组名称：": "Duplicate group names: ",
    "存在重复的键名：": "Il existe des noms de clés en double :",
    "安全提醒": "Rappel de sécurité",
    "安全设置": "Sécurité",
    "安全验证": "Vérification de sécurité",
    "安全验证级别": "Niveau de vérification de la sécurité",
    "安装指南": "Guide d'installation",
    "完成": "Terminé",
    "完成初始化": "Terminer l'initialisation",
    "完成硬件类型、部署位置、副本数量等配置后，将自动计算价格": "Price will be automatically calculated after completing hardware type, deployment location, number of replicas and other configurations",
    "完成设置并启用两步验证": "Terminer la configuration et activer l'authentification à deux facteurs",
    "完成进度": "Completion Progress",
    "完整流程：": "Full workflow:",
    "完整的 Base URL，支持变量{model}": "URL de base complète, prend en charge la variable {model}",
    "官方": "Officiel",
    "官方文档": "Documentation officielle",
    "官方模型同步": "Synchronisation des modèles officiels",
    "官方说明": "Documentation officielle",
    "定价模式": "Mode de tarification",
    "定时测试所有通道": "Tester périodiquement tous les canaux",
    "定期更改密码可以提高账户安全性": "Changer régulièrement votre mot de passe peut améliorer la sécurité de votre compte",
    "实付": "Paiement réel",
    "实付金额": "Montant du paiement réel",
    "实付金额：": "Montant du paiement réel : ",
    "实际模型": "Modèle réel",
    "实际结算金额：{{symbol}}{{total}}（已包含分组价格调整）": "Montant facturé réel : {{symbol}}{{total}} (ajustement tarifaire de groupe inclus)",
    "实际请求体": "Corps de requête réel",
    "审计信息": "Informations d'audit",
    "容器": "Container",
    "容器ID": "Container ID",
    "容器创建失败: ": "Container creation failed: ",
    "容器创建成功": "Container created successfully",
    "容器名称": "Container Name",
    "容器名称更新成功": "Container name updated successfully",
    "容器启动后执行的命令": "Command to execute after container starts",
    "容器启动配置": "Container Startup Configuration",
    "容器实例": "Container Instance",
    "容器对外暴露的端口": "Container exposed port",
    "容器对外服务的端口号，可选": "Port number for external service, optional",
    "容器总数": "Total Containers",
    "容器数量": "Number of Containers",
    "容器日志": "Container Logs",
    "容器时长延长成功": "Container duration extended successfully",
    "容器访问地址无效": "Invalid container access address",
    "容器详情": "Container Details",
    "容器配置": "Container Configuration",
    "容器配置更新成功": "Container configuration updated successfully",
    "容器销毁请求已提交": "Container deletion request submitted",
    "密码": "Mot de passe",
    "密码修改成功！": "Mot de passe changé avec succès !",
    "密码已复制到剪贴板：": "Le mot de passe a été copié dans le presse-papiers : ",
    "密码已重置并已复制到剪贴板：": "Le mot de passe a été réinitialisé et copié dans le presse-papiers : ",
    "密码管理": "Mots de passe",
    "密码重置": "Réinitialisation du mot de passe",
    "密码重置完成": "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é API",
    "密钥 JSON 必须包含 access_token": "Le JSON de la clé doit inclure access_token",
    "密钥 JSON 必须包含 account_id": "Le JSON de la clé doit inclure account_id",
    "密钥（编辑模式下，保存的密钥不会显示）": "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",
    "密钥已删除": "La clé a été supprimée",
    "密钥已启用": "La clé a été activée",
    "密钥已复制到剪贴板": "Clé copiée dans le presse-papiers",
    "密钥已禁用": "La clé a été désactivée",
    "密钥必须是 JSON 对象": "La clé doit être un objet JSON",
    "密钥必须是合法的 JSON 格式！": "La clé doit être au format JSON valide !",
    "密钥文件 (.json)": "Fichier de clé (.json)",
    "密钥更新模式": "Mode de mise à jour de la clé",
    "密钥格式": "Format de la clé",
    "密钥格式无效，请输入有效的 JSON 格式密钥": "Format de clé invalide, veuillez saisir une clé au format JSON valide",
    "密钥环境变量": "Secret Environment Variables",
    "密钥聚合模式": "Mode d'agrégation de clés",
    "密钥获取成功": "Acquisition de la clé réussie",
    "密钥输入方式": "Méthode de saisie de la clé",
    "密钥预览": "Aperçu de la clé",
    "对于官方渠道，new-api已经内置地址，除非是第三方代理站点或者Azure的特殊接入地址，否则不需要填写": "Pour les canaux officiels, le new-api a une adresse intégrée. Sauf s'il s'agit d'un site proxy tiers ou d'une adresse d'accès Azure spéciale, il n'est pas nécessaire de la remplir",
    "对免费模型启用预消耗": "Activer la préconsommation pour les modèles gratuits",
    "对域名启用 IP 过滤（推荐开启）": "Activer le filtrage IP pour les domaines (recommandé)",
    "对外运营模式": "Mode par défaut",
    "对比：不勾选「用户可选」的场景": "Comparison: groups without \"User Selectable\"",
    "对象清理规则": "Règles de nettoyage d'objets",
    "导入": "Importer",
    "导入的配置将覆盖当前设置，是否继续？": "La configuration importée remplacera les paramètres actuels. Continuer ?",
    "导入配置": "Importer la configuration",
    "导入配置失败: ": "Échec de l'importation de la configuration : ",
    "导出": "Exporter",
    "导出日志失败": "Failed to export logs",
    "导出配置": "Exporter la configuration",
    "导出配置失败: ": "Échec de l'exportation de la configuration : ",
    "将 reasoning_content 转换为 <think> 标签拼接到内容中": "Convertir reasoning_content en balises <think> et les ajouter au contenu",
    "将为选中的 ": "Définira pour la sélection ",
    "将仅保留第一个密钥文件，其余文件将被移除，是否继续？": "Seul le premier fichier de clé sera conservé, et les fichiers restants seront supprimés. Continuer ?",
    "将删除": "Supprimera",
    "将删除 {{value}} 天前的日志文件。": "Les fichiers journaux de plus de {{value}} jours seront supprimés.",
    "将删除已使用、已禁用及过期的兑换码，此操作不可撤销。": "Cela supprimera tous les codes d'échange utilisés, désactivés et expirés, cette opération ne peut pas être annulée.",
    "将删除所有仍在内存中的渠道亲和性缓存条目。": "Ceci supprimera toutes les entrées de cache d'affinité de canal encore en mémoire.",
    "将只保留最近 {{value}} 个日志文件，其余将被删除。": "Seuls les {{value}} derniers fichiers journaux seront conservés ; le reste sera supprimé.",
    "将大请求体临时存储到磁盘": "Stocker temporairement les grands corps de requête sur le disque",
    "将把当前编辑中的模型 {{name}} 的价格配置，批量应用到已勾选的 {{count}} 个模型。": "La configuration tarifaire du modèle actuellement édité {{name}} sera appliquée aux {{count}} modèles sélectionnés.",
    "将把当前编辑中的模型 {{name}} 的价格配置，批量应用到已勾选的 {{count}} 个模型。_one": "",
    "将把当前编辑中的模型 {{name}} 的价格配置，批量应用到已勾选的 {{count}} 个模型。_many": "",
    "将把当前编辑中的模型 {{name}} 的价格配置，批量应用到已勾选的 {{count}} 个模型。_other": "",
    "将清除所有保存的配置并恢复默认设置，此操作不可撤销。是否继续？": "Effacera toutes les configurations enregistrées et rétablira les paramètres par défaut. Cette opération ne peut pas être annulée. Continuer ?",
    "将清除选定时间之前的所有日志": "Effacera tous les journaux avant l'heure sélectionnée",
    "将追加 2 条规则到现有规则列表。": "2 règles seront ajoutées à la liste de règles existante.",
    "小时": "Heure",
    "小时费率": "Hourly Rate",
    "尚未使用": "Pas encore utilisé",
    "局部重绘-提交": "Varier la région",
    "屏蔽词列表": "Mots sensibles",
    "屏蔽词过滤设置": "Filtrage mots sensibles",
    "展开": "Développer",
    "展开更多": "Développer plus",
    "展示价格": "Prix affiché",
    "嵌套映射：用户分组 → 使用分组 → 倍率": "Nested mapping: user group → using group → ratio",
    "左侧边栏个人设置": "Paramètres personnels de la barre latérale gauche",
    "已为 {{count}} 个模型设置{{type}}_one": "{{type}} défini pour {{count}} modèle",
    "已为 {{count}} 个模型设置{{type}}_many": "{{type}} défini pour {{count}} modèles",
    "已为 {{count}} 个模型设置{{type}}_other": "{{type}} défini pour {{count}} modèles",
    "已为 ${count} 个渠道设置标签！": "Étiquettes définies pour ${count} canaux !",
    "已从 Discovery 自动填充配置": "Configuration remplie automatiquement depuis Discovery",
    "已从 Discovery 获取配置，可继续手动修改所有字段。": "Configuration récupérée depuis Discovery. Vous pouvez continuer à modifier manuellement tous les champs.",
    "已作废": "Invalidé",
    "已保存偏好为": "Préférence enregistrée : ",
    "已修复 ${success} 个通道，失败 ${fails} 个通道。": "${success} canaux réparés, ${fails} canaux en échec.",
    "已停止": "Stopped",
    "已停止批量测试": "Test par lots arrêté",
    "已关闭后续提醒": "Rappels suivants désactivés",
    "已分配内存": "Mémoire allouée",
    "已切换为Assistant角色": "Basculé vers le rôle Assistant",
    "已切换为System角色": "Basculé vers le rôle Système",
    "已切换至最优倍率视图，每个模型使用其最低倍率分组": "Passé à la vue de ratio optimal, chaque modèle utilise son groupe de ratio le plus bas",
    "已初始化": "Initialisé",
    "已删除": "Supprimé",
    "已删除 {{count}} 个令牌！": "Supprimé {{count}} jetons !",
    "已删除 {{count}} 个令牌！_one": "Supprimé {{count}} jeton !",
    "已删除 {{count}} 个令牌！_many": "Supprimé {{count}} jetons !",
    "已删除 {{count}} 个令牌！_other": "Supprimé {{count}} jetons !",
    "已删除 {{count}} 条失效兑换码_one": "{{count}} code d'échange invalide supprimé",
    "已删除 {{count}} 条失效兑换码_many": "{{count}} codes d'échange invalides supprimés",
    "已删除 {{count}} 条失效兑换码_other": "{{count}} codes d'échange invalides supprimés",
    "已删除 ${data} 个通道！": "${data} canaux supprimés !",
    "已删除所有禁用渠道，共计 ${data} 个": "Tous les canaux désactivés ont été supprimés, au total ${data}",
    "已删除消息及其回复": "Message et ses réponses supprimés",
    "已勾选": "Sélectionné",
    "已勾选 {{count}} 个模型": "{{count}} modèles sélectionnés",
    "已勾选 {{count}} 个模型_one": "",
    "已勾选 {{count}} 个模型_many": "",
    "已勾选 {{count}} 个模型_other": "",
    "已发起支付": "Paiement initié",
    "已发送到 Fluent": "Envoyé à Fluent",
    "已取消 Passkey 注册": "Enregistrement du Passkey annulé",
    "已切换到新版前端，正在刷新页面": "Passage au nouveau frontend effectué, actualisation de la page",
    "已同步到渠道": "Synced to Channel",
    "已启用": "Activé",
    "已启用 Passkey，无需密码即可登录": "Passkey activé. Connexion sans mot de passe disponible.",
    "已启用所有密钥": "Toutes les clés ont été activées",
    "已在自定义模式中忽略": "Ignoré en mode personnalisé",
    "已填充提示模板": "Modèle d'invite rempli",
    "已填充模版": "Modèle rempli",
    "已填充策略模板": "Modèle de politique rempli",
    "已处理上游模型更新：加入 {{added}} 个，删除 {{removed}} 个，本次忽略 {{ignored}} 个，当前已忽略模型 {{totalIgnored}} 个": "",
    "已备份": "Sauvegardé",
    "已复制": "Copié",
    "已复制 ${count} 个模型": "${count} modèles copiés",
    "已复制 ID 到剪贴板": "ID copied to clipboard",
    "已复制：": "Copié :",
    "已复制：{{name}}": "Copié : {{name}}",
    "已复制全部数据": "Toutes les données copiées",
    "已复制到剪切板": "Copié dans le presse-papiers",
    "已复制到剪贴板": "Copié dans le presse-papiers",
    "已复制到剪贴板！": "Copié dans le presse-papiers !",
    "已复制字段：{{name}}": "Champ copié : {{name}}",
    "已复制模型名称": "Nom du modèle copié",
    "已复制版本号": "Version copied",
    "已复制自动生成的 API Key": "Auto-generated API Key copied",
    "已完成": "Completed",
    "已将模型 {{name}} 的价格配置批量应用到 {{count}} 个模型": "La configuration tarifaire du modèle {{name}} a été appliquée à {{count}} modèles en lot",
    "已将模型 {{name}} 的价格配置批量应用到 {{count}} 个模型_one": "",
    "已将模型 {{name}} 的价格配置批量应用到 {{count}} 个模型_many": "",
    "已将模型 {{name}} 的价格配置批量应用到 {{count}} 个模型_other": "",
    "已开启全局请求透传：参数覆写、模型重定向、渠道适配等 NewAPI 内置功能将失效，非最佳实践；如因此产生问题，请勿提交 issue 反馈。": "La transmission globale des requêtes est activée. Les fonctionnalités intégrées de NewAPI (surcharge des paramètres, redirection de modèle, adaptation du canal, etc.) seront désactivées. Ce n'est pas une bonne pratique. Si cela cause des problèmes, merci de ne pas ouvrir d'issue.",
    "已忽略模型": "",
    "已成功开始测试所有已启用通道，请刷新页面查看结果。": "Le test de tous les canaux activés a démarré avec succès. Veuillez actualiser la page pour voir les résultats.",
    "已打开支付页面": "Page de paiement ouverte",
    "已批量处理上游模型更新：渠道 {{channels}} 个，加入 {{added}} 个，删除 {{removed}} 个，失败 {{fails}} 个": "",
    "已提交": "Soumis",
    "已支付金额": "Amount Paid",
    "已新增 {{count}} 个模型：{{list}}_one": "{{count}} nouveau modèle ajouté : {{list}}",
    "已新增 {{count}} 个模型：{{list}}_many": "{{count}} nouveaux modèles ajoutés : {{list}}",
    "已新增 {{count}} 个模型：{{list}}_other": "{{count}} nouveaux modèles ajoutés : {{list}}",
    "已更新完毕所有已启用通道余额！": "Le quota de tous les canaux activés a été mis à jour !",
    "已有保存的配置": "Configuration enregistrée existante",
    "已有模型": "Existing Models",
    "已有的模型": "Modèles existants",
    "已有账户？": "Vous avez déjà un compte ?",
    "已服务": "Served",
    "已注销": "Déconnecté",
    "已添加": "Ajouté",
    "已添加 {{count}} 个模板_one": "{{count}} modèle ajouté",
    "已添加 {{count}} 个模板_many": "{{count}} modèles ajoutés",
    "已添加 {{count}} 个模板_other": "{{count}} modèles ajoutés",
    "已添加到白名单": "Ajouté à la liste blanche",
    "已清理 {{count}} 个日志文件，释放 {{size}}": "{{count}} fichiers journaux nettoyés, {{size}} libérés",
    "已清理 {{count}} 个日志文件，释放 {{size}}_one": "",
    "已清理 {{count}} 个日志文件，释放 {{size}}_many": "",
    "已清理 {{count}} 个日志文件，释放 {{size}}_other": "",
    "已清空": "Vidé",
    "已清空测试结果": "Résultats de test effacés",
    "已用": "Used",
    "已用/剩余": "Utilisé/Restant",
    "已用额度": "Quota utilisé",
    "已禁用": "Désactivé",
    "已禁用所有密钥": "Toutes les clés ont été désactivées",
    "已绑定": "Lié",
    "已绑定渠道": "Canaux liés",
    "已结束": "Ended",
    "已耗尽": "Épuisé",
    "已解锁豆包自定义 API 地址编辑": "L'édition de l'adresse API personnalisée Doubao est déverrouillée",
    "已设置": "Configuré",
    "已达上限": "Limite atteinte",
    "已达到购买上限": "Limite d'achat atteinte",
    "已过期": "Expiré",
    "已运行时间": "Uptime",
    "已选择 {{count}} 个模型_one": "{{count}} modèle sélectionné",
    "已选择 {{count}} 个模型_many": "{{count}} modèles sélectionnés",
    "已选择 {{count}} 个模型_other": "{{count}} modèles sélectionnés",
    "已选择 {{selected}} / {{total}}": "{{selected}} / {{total}} sélectionnés",
    "已选择 ${count} 个渠道": "${count} canaux sélectionnés",
    "已重置为默认配置": "Réinitialisé à la configuration par défaut",
    "已销毁": "Destroyed",
    "币种": "Devise",
    "帐号信息": "",
    "常用上下文 Key（用于 context_*）": "Clés de contexte courantes (pour context_*)",
    "常见问答": "FAQ",
    "常见问答管理，为用户提供常见问题的答案（最多50个，前端显示最新20条）": "Gestion de la FAQ, fournissant des réponses aux questions courantes des utilisateurs (maximum 50, afficher les 20 dernières sur le front-end)",
    "平台": "plateforme",
    "平均RPM": "RPM moyen",
    "平均TPM": "TPM moyen",
    "平移": "Panoramique",
    "年": "an",
    "应付金额": "Montant à payer",
    "应用": "Appliquer",
    "应用同步": "Appliquer la synchronisation",
    "应用更改": "Appliquer les modifications",
    "应用覆盖": "Appliquer le remplacement",
    "延长后总时长": "Total Duration After Extension",
    "延长容器时长": "Extend Container Duration",
    "延长容器时长将会产生额外费用，请确认您有足够的账户余额。": "Extending container duration will incur additional charges, please ensure you have sufficient account balance.",
    "延长操作一旦确认无法撤销，费用将立即扣除。": "Once confirmed, the extension operation cannot be undone, and charges will be deducted immediately.",
    "延长时长": "Extension Duration",
    "延长时长（小时）": "Extension Duration (hours)",
    "延长时长不能超过720小时（30天）": "Extension duration cannot exceed 720 hours (30 days)",
    "延长时长失败": "Failed to extend duration",
    "延长时长至少为1小时": "Extension duration must be at least 1 hour",
    "建立连接时发生错误": "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",
    "开启「默认使用 auto 分组」后，新建令牌和初始令牌都会自动设为 auto。": "After enabling \"Default to auto group\", new tokens and initial tokens will be set to auto.",
    "开启之后会清除用户提示词中的": "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",
    "开启后，using_group 会参与 cache key（不同分组隔离）。": "Une fois activé, using_group fera partie de la clé de cache (isolation par groupe).",
    "开启后，仅\"消费\"和\"错误\"日志将记录您的客户端IP地址": "Après l'activation, seuls les journaux \"consommation\" et \"erreur\" enregistreront votre adresse IP client",
    "开启后，对免费模型（倍率为0，或者价格为0）的模型也会预消耗额度": "Après activation, les modèles gratuits (ratio 0 ou prix 0) préconsommeront également du quota",
    "开启后，将定期发送ping数据保持连接活跃": "Après activation, des données ping seront envoyées périodiquement pour maintenir la connexion active",
    "开启后，当前分组渠道失败时会按顺序尝试下一个分组的渠道": "Après activation, lorsque le canal du groupe actuel échoue, il essaiera le canal du groupe suivant dans l'ordre",
    "开启后，所有请求将直接透传给上游，不会进行任何处理（重定向和渠道适配也将失效）,请谨慎开启": "Après activation, toutes les requêtes seront directement transmises en amont sans aucun traitement (la redirection et l'adaptation de canal seront également désactivées), veuillez activer avec prudence",
    "开启后，模型名称会参与 cache key（不同模型隔离）。": "Lorsque activé, le nom du modèle est inclus dans la clé de cache (isole les différents modèles).",
    "开启后，若该规则命中且请求失败，将不会切换渠道重试。": "Une fois activé, si cette règle est déclenchée et que la requête échoue, aucune nouvelle tentative sur un autre canal ne sera effectuée.",
    "开启后，规则名称会参与 cache key（不同规则隔离）。": "Une fois activé, le nom de la règle fera partie de la clé de cache (isolation par règle).",
    "开启后，该渠道请求 Claude 时将强制追加 ?beta=true（无需客户端手动传参）": "Une fois activé, les requêtes à Claude via ce canal ajouteront automatiquement ?beta=true (pas besoin de le passer manuellement côté client)",
    "开启后，违规请求将额外扣费。": "Lorsqu'il est activé, les requêtes en violation entraîneront des frais supplémentaires.",
    "开启后不限制：必须设置模型倍率": "Après l'activation, aucune limite : le ratio de modèle doit être défini",
    "开启后创建令牌默认选择auto分组，初始令牌也将设为auto": "When enabled, new tokens default to auto group, initial tokens are also set to auto",
    "开启后未登录用户无法访问模型广场": "Lorsqu'il est activé, les utilisateurs non authentifiés ne peuvent pas accéder à la place du marché des modèles",
    "开启后检测到新增模型会自动加入当前渠道模型列表": "",
    "开启后由后端定时任务检测该渠道上游模型变化": "",
    "开启批量操作": "Activer la sélection par lots",
    "开始": "Début",
    "开始同步": "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",
    "异常": "",
    "异步任务退款": "Remboursement de tâche asynchrone",
    "张图片": "images",
    "弱变换": "Faible variation",
    "强制使用 AUTH LOGIN": "Forcer AUTH LOGIN",
    "强制将响应格式化为 OpenAI 标准格式（只适用于OpenAI渠道类型）": "Forcer le formatage des réponses au format standard OpenAI (uniquement pour les types de canaux OpenAI)",
    "强制格式化": "Forcer le format",
    "强制要求": "Exigence obligatoire",
    "强变换": "Forte variation",
    "当上游通道返回错误中包含这些关键词时（不区分大小写），自动禁用通道": "Lorsque le canal en amont renvoie une erreur contenant ces mots-clés (insensible à la casse), désactivez automatiquement le canal",
    "当令牌分组设为 auto 时，系统按列表顺序依次选择可用分组。排在前面的优先级更高。": "When token group is set to auto, the system selects groups in list order. Groups listed first have higher priority.",
    "当前 API 密钥已过期，请在设置中更新。": "Current API key has expired, please update it in settings.",
    "当前 Ollama 版本为 ${version}": "Current Ollama version is ${version}",
    "当前仅 OpenAI / Claude 语义支持缓存 token 统计，其他通道将隐藏 token 相关字段。": "Actuellement, seules les sémantiques OpenAI / Claude prennent en charge les statistiques de tokens en cache. Les autres canaux masqueront les champs liés aux tokens.",
    "当前余额": "Solde actuel",
    "当前值": "Valeur actuelle",
    "当前值不是合法 JSON，无法格式化": "La valeur actuelle n'est pas un JSON valide, impossible de formater",
    "当前分组为 auto，会自动选择最优分组，当一个组不可用时自动降级到下一个组（熔断机制）": "Le groupe actuel est auto, il sélectionnera automatiquement le groupe optimal et passera automatiquement au groupe suivant lorsqu'un groupe n'est pas disponible (mécanisme de disjoncteur)",
    "当前剩余": "Currently Remaining",
    "当前参数覆盖不是合法的 JSON": "Le remplacement de paramètres actuel n'est pas un JSON valide",
    "当前提示": "Informations actuelles",
    "当前旧格式 JSON 不合法，无法追加模板": "Le JSON de l'ancien format actuel est invalide, impossible d'ajouter le modèle",
    "当前旧格式不是 JSON 对象，无法追加模板": "L'ancien format actuel n'est pas un objet JSON, impossible d'ajouter le modèle",
    "当前时间": "Heure actuelle",
    "当前未启用，需要时再打开即可。": "Ce champ est actuellement désactivé. Activez-le si nécessaire.",
    "当前未开启Midjourney回调，部分项目可能无法获得绘图结果，可在运营设置中开启。": "Le rappel Midjourney actuel n'est pas activé, certains projets peuvent ne pas être en mesure d'obtenir des résultats de dessin, qui peuvent être activés dans les paramètres de fonctionnement.",
    "当前查看的分组为：{{group}}，倍率为：{{ratio}}": "Groupe actuel : {{group}}, ratio : {{ratio}}",
    "当前模型列表为该标签下所有渠道模型列表最长的一个，并非所有渠道的并集，请注意可能导致某些渠道模型丢失。": "La liste de modèles actuelle est la plus longue liste de modèles de canal sous cette étiquette, pas l'union de tous les canaux. Veuillez noter que cela peut entraîner la perte de certains modèles de canal.",
    "当前模型同时存在按次价格和倍率配置，保存时会按当前计费方式覆盖。": "Ce modèle possède actuellement à la fois une tarification par requête et une configuration par ratio. L'enregistrement écrasera selon le mode de facturation actuel.",
    "当前模型存在未显式设置输入倍率的扩展倍率；填写输入价格后会自动换算为价格字段。": "Ce modèle contient des ratios étendus sans ratio d'entrée explicite. Après saisie du prix d'entrée, ils seront convertis automatiquement en champs de prix.",
    "当前没有未设置定价的模型": "Il n'y a actuellement aucun modèle sans prix",
    "当前版本": "Version actuelle",
    "当前状态": "Current Status",
    "当前缓存大小": "Taille actuelle du cache",
    "当前编辑": "En cours d'édition",
    "当前规则不支持写入到该位置": "La règle actuelle ne prend pas en charge l'écriture à cet emplacement",
    "当前规则未设置参数覆盖模板": "La règle actuelle n'a pas de modèle de remplacement de paramètres défini",
    "当前计费": "Facturation actuelle",
    "当前设备不支持 Passkey": "Passkey n'est pas pris en charge sur cet appareil",
    "当前设置类型: ": "Type de paramètre actuel : ",
    "当前跟随系统": "Suit actuellement le système",
    "当前配置无法连接到 io.net。": "Unable to connect to io.net with current configuration.",
    "当前额度": "Quota actuel",
    "当某个分组的用户使用另一个分组的令牌时，可设置特殊倍率覆盖基础倍率。例如：vip 分组的用户使用 default 分组时倍率为 0.5": "When a user in one group uses a token from another group, a special ratio can override the base ratio. E.g., vip users using default group get ratio 0.5",
    "当模型没有设置价格时仍接受调用，仅当您信任该网站时使用，可能会产生高额费用": "Acceptez les appels même si le modèle n'a pas de prix défini, utilisez uniquement lorsque vous faites confiance au site Web, ce qui peut entraîner des coûts élevés",
    "当运行通道全部测试时，超过此时间将自动禁用通道": "Lors de l'exécution de tous les tests de canaux, le canal sera automatiquement désactivé lorsque ce temps sera dépassé",
    "当钱包或订阅剩余额度低于此数值时，系统将通过选择的方式发送通知": "Lorsque le quota restant du portefeuille ou de l'abonnement est inférieur à cette valeur, le système enverra une notification via la méthode sélectionnée",
    "待使用收益": "Produits à utiliser",
    "待部署": "Pending Deployment",
    "微信": "WeChat",
    "微信公众号二维码图片链接": "Lien de l'image du code QR du compte public WeChat",
    "微信扫码关注公众号，输入「验证码」获取验证码（三分钟内有效）": "Scannez le code QR WeChat pour suivre le compte officiel, entrez \"code de vérification\" pour obtenir le code (valide 3 minutes)",
    "微信扫码登录": "Scanner le code WeChat pour vous connecter",
    "微信账户绑定成功！": "Compte WeChat lié avec succès !",
    "必填。对请求的 model 名称进行匹配，任意一条匹配即命中该规则。": "Requis. Correspondance du nom du modèle demandé ; toute correspondance déclenche cette règle.",
    "必须全部满足（AND）": "Tous doivent être satisfaits (AND)",
    "必须是有效的 JSON 字符串数组，例如：[\"g1\",\"g2\"]": "Doit être un tableau de chaînes JSON valide, par exemple : [\"g1\",\"g2\"]",
    "忘记密码？": "Mot de passe oublié ?",
    "快速开始": "Démarrage rapide",
    "快速选择": "Quick Select",
    "忽略": "Ignorer",
    "思考中...": "Réflexion en cours...",
    "思考内容转换": "Conversion du contenu de la pensée",
    "思考过程": "Processus de réflexion",
    "思考适配 BudgetTokens 百分比": "Adaptation de la pensée BudgetTokens pourcentage",
    "思考预算占比": "Ratio du budget de la pensée",
    "性能指标": "Indicateurs de performance",
    "性能监控": "Surveillance des performances",
    "性能设置": "Performance",
    "总 GPU 小时": "Total GPU Hours",
    "总价：文字价格 {{textPrice}} + 音频价格 {{audioPrice}} = {{symbol}}{{total}}": "Prix total : prix du texte {{textPrice}} + prix de l'audio {{audioPrice}} = {{symbol}}{{total}}",
    "总分配内存": "Mémoire totale allouée",
    "总密钥数": "Nombre total de clés",
    "总收益": "revenu total",
    "总计": "Total",
    "总额度": "Quota total",
    "您可以个性化设置侧边栏的要显示功能": "Vous pouvez personnaliser les fonctions de la barre latérale à afficher",
    "您可以在上方拉取需要的模型": "You can pull the required models above",
    "您无权访问此页面，请联系管理员": "Vous n'êtes pas autorisé à accéder à cette page. Veuillez contacter l'administrateur.",
    "您正在使用 MySQL 数据库。MySQL 是一个可靠的关系型数据库管理系统，适合生产环境使用。": "Vous utilisez la base de données MySQL. MySQL est un système de gestion de base de données relationnelle fiable, adapté aux environnements de production.",
    "您正在使用 PostgreSQL 数据库。PostgreSQL 是一个功能强大的开源关系型数据库系统，提供了出色的可靠性和数据完整性，适合生产环境使用。": "Vous utilisez la base de données PostgreSQL. PostgreSQL est un système de base de données relationnelle open-source puissant qui offre une excellente fiabilité et intégrité des données, adapté aux environnements de production.",
    "您正在使用 SQLite 数据库。如果您在容器环境中运行，请确保已正确设置数据库文件的持久化映射，否则容器重启后所有数据将丢失！": "Vous utilisez la base de données SQLite. Si vous exécutez dans un environnement de conteneur, veuillez vous assurer que le mappage de persistance du fichier de base de données est correctement défini, sinon toutes les données seront perdues après le redémarrage du conteneur !",
    "您正在删除自己的帐户，将清空所有数据且不可恢复": "Vous êtes sur le point de supprimer votre compte. Toutes les données seront effacées et ne pourront pas être récupérées.",
    "您的数据将安全地存储在本地计算机上。所有配置、用户信息和使用记录都会自动保存，关闭应用后不会丢失。": "Vos données seront stockées en toute sécurité sur votre ordinateur local. Toutes les configurations, informations utilisateur et historiques d'utilisation seront automatiquement sauvegardés et ne seront pas perdus après la fermeture de l'application.",
    "您确定要取消密码登录功能吗？这可能会影响用户的登录方式。": "Êtes-vous sûr de vouloir annuler la fonction de connexion par mot de passe ? Cela pourrait affecter les méthodes de connexion des utilisateurs.",
    "您需要先启用两步验证或 Passkey 才能执行此操作": "Vous devez d'abord activer l'authentification à deux facteurs ou Passkey pour effectuer cette opération",
    "您需要先启用两步验证或 Passkey 才能查看敏感信息。": "Vous devez d'abord activer l'authentification à deux facteurs ou Passkey pour afficher les informations sensibles.",
    "想起来了？": "Vous vous souvenez ?",
    "成功": "Succès",
    "成功兑换额度：": "Montant de l'échange réussi :",
    "成功后切换亲和": "Changer l'affinité en cas de succès",
    "渠道禁用后保留亲和": "Conserver l'affinité lorsque le canal est désactivé",
    "成功时自动启用通道": "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",
    "我已阅读并同意": "J'ai lu et j'accepte",
    "我的订阅": "Mes abonnements",
    "或": "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",
    "所有用户": "All users",
    "所有编辑均为覆盖操作，留空则不更改": "Toutes les modifications sont des opérations de remplacement, laisser vide ne changera rien",
    "所选模板已存在": "Le modèle sélectionné existe déjà",
    "手动禁用": "Désactivé manuellement",
    "手动编辑": "Modification manuelle",
    "手动输入": "Saisie manuelle",
    "打开 CC Switch": "Ouvrir CC Switch",
    "打开侧边栏": "Ouvrir la barre latérale",
    "扣费": "Déduction",
    "执行 GC": "Exécuter le GC",
    "执行中": "En cours",
    "扩展价格": "Prix supplémentaires",
    "扫描二维码": "Scanner le code QR",
    "批量创建": "Création par lots",
    "批量创建时会在名称后自动添加随机后缀": "Lors de la création par lots, un suffixe aléatoire sera automatiquement ajouté au nom",
    "批量创建模式下仅支持文件上传，不支持手动输入": "En mode création par lots, seul le téléchargement de fichiers est pris en charge, la saisie manuelle n'est pas prise en charge",
    "批量删除": "Supprimer par lots",
    "批量删除令牌": "Supprimer le jeton par lots",
    "批量删除失败": "Échec de la suppression par lots",
    "批量删除成功": "Batch deletion successful",
    "批量删除模型": "Supprimer les modèles par lots",
    "批量处理失败": "",
    "批量应用当前模型价格": "Appliquer en lot le prix du modèle actuel",
    "批量操作": "Opérations par lots",
    "批量操作失败": "Batch operation failed",
    "批量操作完成: {{success}}个成功, {{failed}}个失败": "Batch operation completed: {{success}} succeeded, {{failed}} failed",
    "批量检测失败": "",
    "批量检测完成：渠道 {{channels}} 个，新增 {{add}} 个，删除 {{remove}} 个，失败 {{fails}} 个": "",
    "批量测试${count}个模型": "Tester par lots ${count} modèles",
    "批量测试完成！成功: ${success}, 失败: ${fail}, 总计: ${total}": "Test par lots terminé ! Succès : ${success}, Échec : ${fail}, Total : ${total}",
    "批量测试已停止": "Le test par lots a été arrêté",
    "批量测试过程中发生错误: ": "Une erreur s'est produite pendant le test par lots : ",
    "批量设置": "Paramétrage par lots",
    "批量设置成功": "Paramétrage par lots réussi",
    "批量设置标签": "Définir l'étiquette par lots",
    "批量设置模型参数": "Paramètres de modèle par lots",
    "折": "% de réduction",
    "拉取中...": "Pulling...",
    "拉取新模型": "Pull New Model",
    "拉取模型": "Pull Model",
    "拉取进度": "Pull Progress",
    "拒绝提示模板（可选）": "Modèle d'invite de rejet (optionnel)",
    "拦截原因": "Raison du blocage",
    "按K显示单位": "Afficher en K",
    "按价格设置": "Définir par prix",
    "按倍率类型筛选": "Filtrer par type de ratio",
    "按倍率设置": "Définir par ratio",
    "按次": "Par requête",
    "按次 {{symbol}}{{price}} * {{ratioType}} {{ratio}} = {{symbol}}{{total}}": "Par requête {{symbol}}{{price}} * {{ratioType}} {{ratio}} = {{symbol}}{{total}}",
    "按次：{{symbol}}{{price}}": "Par requête : {{symbol}}{{price}}",
    "按次：{{symbol}}{{price}} * {{ratioType}}：{{ratio}} = {{symbol}}{{total}}": "Par requête : {{symbol}}{{price}} * {{ratioType}} : {{ratio}} = {{symbol}}{{total}}",
    "按次计费": "Paiement par requête",
    "按照如下格式输入：AccessKey|SecretAccessKey|Region": "Entrez au format : AccessKey|SecretAccessKey|Region",
    "按量计费": "Paiement à l'utilisation",
    "按量计费下需要先填写输入价格，才能保存其它价格项。": "En facturation au volume, il faut d'abord renseigner le prix d'entrée avant d'enregistrer les autres prix.",
    "按顺序替换content中的变量占位符": "Remplacer les espaces réservés de variable dans le contenu dans l'ordre",
    "换脸": "Remplacement de visage",
    "授权，需在遵守": " et doit être utilisé conformément au ",
    "授权失败": "Échec de l'autorisation",
    "排序": "Ordre",
    "排队中": "En file d'attente",
    "接受未设置价格模型": "Accepter les modèles sans prix défini",
    "接口凭证": "Informations d'identification de l'interface",
    "接口密钥已过期": "API key has expired",
    "接收上游模型更新通知": "",
    "控制台": "Console",
    "控制台区域": "Zone de la console",
    "控制输出的随机性和创造性": "Contrôle l'aléatoire et la créativité de la sortie",
    "控制顶栏模块显示状态，全局生效": "Contrôler l'état d'affichage du module d'en-tête, effet global",
    "推荐": "Recommandé",
    "推荐：用户可以选择是否使用指纹等验证": "Recommandé : les utilisateurs peuvent choisir d'utiliser ou non la vérification par empreinte digitale",
    "推荐使用（用户可选）": "Recommandé (optionnel pour l'utilisateur)",
    "描述": "Description",
    "提交": "Soumettre",
    "提交时间": "Heure de soumission",
    "提交结果": "Résultats",
    "提升": "Promouvoir",
    "提示": "Invite",
    "提示 {{input}} tokens / 1M tokens * {{symbol}}{{price}}": "Invite {{input}} tokens / 1M tokens * {{symbol}}{{price}}",
    "提示 {{input}} tokens / 1M tokens * {{symbol}}{{price}} + 补全 {{completion}} tokens / 1M tokens * {{symbol}}{{compPrice}} * {{ratioType}} {{ratio}} = {{symbol}}{{total}}": "Invite {{input}} tokens / 1M tokens * {{symbol}}{{price}} + Complétion {{completion}} tokens / 1M tokens * {{symbol}}{{compPrice}} * {{ratioType}} {{ratio}} = {{symbol}}{{total}}",
    "提示 {{nonCacheInput}} tokens / 1M tokens * {{symbol}}{{price}} + 缓存 {{cacheInput}} tokens / 1M tokens * {{symbol}}{{cachePrice}} + 缓存创建 {{cacheCreationInput}} tokens / 1M tokens * {{symbol}}{{cacheCreationPrice}} + 补全 {{completion}} tokens / 1M tokens * {{symbol}}{{compPrice}} * {{ratioType}} {{ratio}} = {{symbol}}{{total}}": "Invite {{nonCacheInput}} tokens / 1M tokens * {{symbol}}{{price}} + Cache {{cacheInput}} tokens / 1M tokens * {{symbol}}{{cachePrice}} + Création de cache {{cacheCreationInput}} tokens / 1M tokens * {{symbol}}{{cacheCreationPrice}} + Complétion {{completion}} tokens / 1M tokens * {{symbol}}{{compPrice}} * {{ratioType}} {{ratio}} = {{symbol}}{{total}}",
    "提示：如需备份数据，只需复制上述目录即可": "Astuce : pour sauvegarder les données, il suffit de copier le répertoire ci-dessus",
    "提示：此处配置仅用于控制「模型广场」对用户的展示效果，不会影响模型的实际调用与路由。若需配置真实调用行为，请前往「渠道管理」进行设置。": "Remarque : cette configuration n'affecte que l'affichage des modèles dans la place de marché des modèles et n'a aucun impact sur l'invocation ou le routage réels. Pour configurer le comportement réel des appels, veuillez aller dans « Gestion des canaux ».",
    "提示：端点映射仅用于模型广场展示，不会影响模型真实调用。如需配置真实调用，请前往「渠道管理」。": "Remarque : la correspondance des endpoints sert uniquement à l'affichage dans la place de marché des modèles et n'affecte pas l'invocation réelle. Pour configurer l'invocation réelle, veuillez aller dans « Gestion des canaux ».",
    "提示：该功能为测试版，未来配置结构与功能行为可能发生变更，请勿在生产环境使用。": "Remarque : cette fonctionnalité est en version bêta. La structure de configuration et le comportement peuvent changer à l’avenir. Ne l’utilisez pas en production.",
    "提示：语言偏好会同步到您登录的所有设备，并影响API返回的错误消息语言。": "Conseil : La préférence linguistique sera synchronisée sur tous vos appareils connectés et affectera la langue des messages d'erreur renvoyés par l'API.",
    "提示：链接中的{key}将被替换为API密钥，{address}将被替换为服务器地址": "Astuce : {key} dans le lien sera remplacé par la clé API, {address} sera remplacé par l'adresse du serveur",
    "提示价格：{{symbol}}{{price}} / 1M tokens": "Prix d'invite : {{symbol}}{{price}} / 1M tokens",
    "提示缓存倍率": "Ratio de cache d'invite",
    "搜索供应商": "Rechercher un fournisseur",
    "搜索关键字": "Rechercher des mots-clés",
    "搜索失败": "Search failed",
    "搜索字段名 / 中文说明": "Rechercher nom de champ / description",
    "搜索无结果": "Aucun résultat trouvé",
    "搜索日志内容": "Search log content",
    "搜索条件": "Conditions de recherche",
    "搜索模型": "Rechercher des modèles",
    "搜索模型...": "Rechercher des modèles...",
    "搜索模型名称": "Rechercher un nom de modèle",
    "搜索模型失败": "Échec de la recherche de modèles",
    "搜索渠道名称或地址": "Rechercher un nom ou une adresse de canal",
    "搜索聊天应用名称": "Rechercher le nom de l'application de chat",
    "搜索规则（描述 / 类型 / 路径 / 来源 / 目标）": "",
    "搜索规则（类型 / 路径 / 来源 / 目标）": "Rechercher des règles (type / chemin / source / cible)",
    "搜索部署名称": "Search deployment name",
    "操作": "Actions",
    "操作失败": "Opération échouée",
    "操作失败，请重试": "L'opération a échoué, veuillez réessayer",
    "操作成功完成！": "Opération terminée avec succès !",
    "操作暂时被禁用": "Opération temporairement désactivée",
    "操作管理员": "Administrateur opérateur",
    "操作类型": "Type d'opération",
    "操练场": "Terrain de jeu",
    "操练场和聊天功能": "Terrain de jeu et fonctions de discussion",
    "支付": "Payer",
    "支付地址": "Adresse de paiement",
    "支付失败": "Paiement échoué",
    "支付完成后用户跳转的页面，留空则自动使用 服务器地址 + /console/topup": "",
    "支付宝": "Alipay",
    "支付方式": "Mode de paiement",
    "支付方式名称": "Nom de méthode de paiement",
    "支付方式名称不能为空": "",
    "支付方式类型": "Type de méthode de paiement",
    "支付渠道": "Canaux de paiement",
    "支付设置": "Paiement",
    "支付请求失败": "Échec de la demande de paiement",
    "支付返回地址": "URL de retour",
    "支付金额": "Montant payé",
    "支持 Ctrl+V 粘贴图片": "Supporte Ctrl+V pour coller l'image",
    "支持6位TOTP验证码或8位备用码，可到`个人设置-安全设置-两步验证设置`配置或查看。": "Prend en charge le code de vérification TOTP à 6 chiffres ou le code de sauvegarde à 8 chiffres, peut être configuré ou consulté dans `Paramètres personnels - Paramètres de sécurité - Paramètres d'authentification à deux facteurs`.",
    "支持CIDR格式，如：8.8.8.8, 192.168.1.0/24": "Prend en charge le format CIDR, par exemple : 8.8.8.8, 192.168.1.0/24",
    "支持HTTP和HTTPS，填写Gotify服务器的完整URL地址": "Prend en charge HTTP et HTTPS, saisissez l'URL complète du serveur Gotify",
    "支持HTTP和HTTPS，模板变量: {{title}} (通知标题), {{content}} (通知内容)": "Prend en charge HTTP et HTTPS, variables de modèle : {{title}} (titre de la notification), {{content}} (contenu de la notification)",
    "支持众多的大模型供应商": "Prise en charge de divers fournisseurs de LLM",
    "支持单个端口和端口范围，如：80, 443, 8000-8999": "Prend en charge les ports uniques et les plages de ports, par exemple : 80, 443, 8000-8999",
    "支持变量：": "Variables prises en charge :",
    "支持周期性重置套餐权益额度": "Prend en charge la réinitialisation périodique du quota du plan",
    "支持填写单个状态码或范围（含首尾），使用逗号分隔": "Prend en charge un code d'état unique ou une plage (inclusif), séparés par des virgules",
    "支持填写单个状态码或范围（含首尾），使用逗号分隔；504 和 524 始终不重试，不受此处配置影响": "Prend en charge un code d'état unique ou une plage (inclusif), séparés par des virgules ; 504 et 524 ne sont jamais retentés, non affectés par cette configuration",
    "支持备份": "Pris en charge",
    "支持拉取 Ollama 官方模型库中的所有模型，拉取过程可能需要几分钟时间": "Supports pulling all models from the Ollama official model library, the pulling process may take a few minutes",
    "支持搜索用户的 ID、用户名、显示名称和邮箱地址": "Prise en charge de la recherche par ID utilisateur, nom d'utilisateur, nom d'affichage et adresse e-mail",
    "支持的图像模型": "Modèles d'image pris en charge",
    "支持精确匹配；使用 regex: 开头可按正则匹配。": "",
    "支持通配符格式，如：example.com, *.api.example.com": "Prend en charge le format générique, par exemple : example.com, *.api.example.com",
    "支持逻辑 and/or 与嵌套 groups；操作符支持 eq/ne/gt/gte/lt/lte/in/not_in/contains/exists": "Prend en charge la logique and/or avec des groupes imbriqués ; opérateurs : eq/ne/gt/gte/lt/lte/in/not_in/contains/exists",
    "收益": "Gains",
    "收益统计": "Statistiques sur les revenus",
    "收起": "Réduire",
    "收起侧边栏": "Réduire la barre latérale",
    "收起内容": "Réduire le contenu",
    "收起原生额度输入": "Masquer la saisie du quota brut",
    "放大": "Upscalers",
    "放大编辑": "Développer l'éditeur",
    "敏感信息不会发送到前端显示": "Les informations sensibles ne seront pas affichées dans le frontend",
    "数据传输中断": "Data transfer interrupted",
    "数据存储位置：": "Emplacement de stockage des données :",
    "数据库信息": "Informations sur la base de données",
    "数据库检查": "Vérification de la base de données",
    "数据库类型": "Type de base de données",
    "数据库警告": "Avertissement de la base de données",
    "数据格式错误": "Erreur de format de données",
    "数据看板": "Tableau de bord",
    "数据看板更新间隔": "Intervalle de mise à jour du tableau de bord des données",
    "数据看板设置": "Tableau de bord",
    "数据看板默认时间粒度": "Granularité temporelle par défaut du tableau de bord des données",
    "数据管理和日志查看": "Données et journaux",
    "文件上传": "Téléchargement de fichier",
    "文件搜索：{{count}} / 1K * 单价 {{price}} * {{ratioType}} {{ratio}} = {{amount}}": "Recherche de fichier : {{count}} / 1K * prix unitaire {{price}} * {{ratioType}} {{ratio}} = {{amount}}",
    "文件搜索价格：{{symbol}}{{price}} / 1K 次": "Prix de recherche de fichier : {{symbol}}{{price}} / 1K fois",
    "文件搜索调用 {{fileSearchCallCount}} 次": "Recherche de fichier appelée {{fileSearchCallCount}} fois",
    "文字提示 {{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}}",
    "文字提示 {{input}} tokens / 1M tokens * {{symbol}}{{textInputPrice}} + 文字补全 {{completion}} tokens / 1M tokens * {{symbol}}{{textCompPrice}} + 音频提示 {{audioInput}} tokens / 1M tokens * {{symbol}}{{audioInputPrice}} + 音频补全 {{audioCompletion}} tokens / 1M tokens * {{symbol}}{{audioCompPrice}} * {{ratioType}} {{ratio}} = {{symbol}}{{total}}": "Prompt texte {{input}} tokens / 1M tokens * {{symbol}}{{textInputPrice}} + Complétion texte {{completion}} tokens / 1M tokens * {{symbol}}{{textCompPrice}} + Prompt audio {{audioInput}} tokens / 1M tokens * {{symbol}}{{audioInputPrice}} + Complétion audio {{audioCompletion}} tokens / 1M tokens * {{symbol}}{{audioCompPrice}} * {{ratioType}} {{ratio}} = {{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",
    "文字输出：{{tokens}} / 1M * 模型倍率 {{modelRatio}} * 补全倍率 {{completionRatio}} * {{ratioType}} {{ratio}} = {{amount}}": "Sortie texte : {{tokens}} / 1M * ratio du modèle {{modelRatio}} * ratio de complétion {{completionRatio}} * {{ratioType}} {{ratio}} = {{amount}}",
    "文心一言": "ERNIE Bot",
    "文档": "Documentation",
    "文档地址": "Lien du document",
    "文生视频": "Texte vers vidéo",
    "新增": "added",
    "新增 Key 来源": "Ajouter une source de clé",
    "新增供应商": "Ajouter un fournisseur",
    "新增失败": "Échec de l'ajout",
    "新增已选 {{selected}} / {{total}}": "",
    "新增成功": "Ajouté avec succès",
    "新增支付方式": "",
    "新增条件": "Ajouter une condition",
    "新增模型": "",
    "新增规则": "Ajouter une règle",
    "新增订阅": "Ajouter un abonnement",
    "新密码": "Nouveau mot de passe",
    "新密码需要和原密码不一致！": "Le nouveau mot de passe doit être différent de l'ancien mot de passe !",
    "新建": "Créer",
    "新建套餐": "Créer un plan",
    "新建容器": "Create Container",
    "新建容器部署": "Create Container Deployment",
    "新建数量": "Nouvelle quantité",
    "新建组": "Nouveau groupe",
    "新格式（支持条件判断与json自定义）：": "Nouveau format (prend en charge les conditions et la personnalisation JSON) :",
    "新格式（规则 + 条件）": "Nouveau format (Règles + Conditions)",
    "新格式模板": "Modèle de nouveau format",
    "新版本": "Nouvelle version",
    "新用户使用邀请码奖励额度": "Quota de bonus de code d'invitation pour nouvel utilisateur",
    "新用户初始额度": "Quota initial pour les nouveaux utilisateurs",
    "新的备用恢复代码": "Nouveau code de récupération de sauvegarde",
    "新的备用码已生成": "Un nouveau code de sauvegarde a été généré",
    "新获取的模型": "Nouveaux modèles",
    "新额度：": "Nouveau quota : ",
    "无": "Aucun",
    "无GPU": "No GPU",
    "无冲突项": "Aucun élément en conflit",
    "无效的部署信息": "Invalid deployment information",
    "无效的重置链接，请重新发起密码重置请求": "Lien de réinitialisation non valide, veuillez lancer une nouvelle demande de réinitialisation de mot de passe",
    "无法发起 Passkey 注册": "Impossible de lancer l'inscription Passkey",
    "无法复制到剪贴板，请手动复制": "Impossible de copier dans le presse-papiers, veuillez copier manuellement",
    "无法添加图片": "Impossible d'ajouter l'image",
    "无法获取容器详情": "Unable to get container details",
    "无法读取剪贴板": "Impossible de lire le presse-papiers",
    "无法连接 io.net": "Unable to connect to io.net",
    "无生效": "Aucun actif",
    "无邀请人": "Pas d'invitant",
    "无限制": "Illimité",
    "无限额度": "Quota illimité",
    "日": "jour",
    "日志导出成功": "Logs exported successfully",
    "日志已下载": "Logs downloaded",
    "日志已加载": "Logs loaded",
    "日志已复制到剪贴板": "Logs copied to clipboard",
    "日志总大小": "Taille totale des journaux",
    "日志文件数": "Nombre de fichiers journaux",
    "日志时间范围": "Plage de dates des journaux",
    "日志流": "Log Stream",
    "日志清理失败：": "Échec du nettoyage des journaux :",
    "日志目录": "Répertoire des journaux",
    "日志类型": "Type de journal",
    "日志设置": "Config. journaux",
    "日志详情": "Détails du journal",
    "旧格式（JSON 对象）": "Ancien format (Objet JSON)",
    "旧格式（直接覆盖）：": "Ancien format (remplacement direct) :",
    "旧格式必须是 JSON 对象": "L'ancien format doit être un objet JSON",
    "旧格式模板": "Modèle d'ancien format",
    "旧的备用码已失效，请保存新的备用码": "Les anciens codes de sauvegarde ont été invalidés, veuillez enregistrer les nouveaux codes de sauvegarde",
    "早上好": "Bonjour",
    "时间": "Heure",
    "时间信息": "Time Information",
    "时间粒度": "Granularité temporelle",
    "易支付": "Epay",
    "易支付商户ID": "ID marchand Epay",
    "易支付商户密钥": "Clé marchand Epay",
    "是": "Oui",
    "是否为企业账户": "Est-ce un compte d'entreprise ?",
    "是否同时重置对话消息？选择\"是\"将清空所有对话记录并恢复默认示例；选择\"否\"将保留当前对话记录。": "Voulez-vous également réinitialiser les messages de conversation ? Choisir \"Oui\" effacera tous les enregistrements de conversation et restaurera les exemples par défaut ; choisir \"Non\" conservera les enregistrements de conversation actuels.",
    "是否将该订单标记为成功并为用户入账？": "Marquer cette commande comme réussie et créditer l'utilisateur ?",
    "是否检测上游模型更新": "",
    "是否确认充值？": "Confirmer la recharge ?",
    "是否自动同步上游模型更新": "",
    "是否自动禁用": "Désactiver automatiquement",
    "是否要求指纹/面容等生物识别": "Exiger une reconnaissance biométrique par empreinte digitale/faciale",
    "显示倍率": "Afficher le ratio",
    "显示最新20条": "Afficher les 20 dernières",
    "显示名称": "Nom d'affichage",
    "显示名称字段（可选）": "Champ du nom d'affichage (optionnel)",
    "显示完整内容": "Afficher le contenu complet",
    "显示操作项": "Afficher les actions",
    "显示更多": "Afficher plus",
    "显示第": "Affichage de",
    "显示设置": "Paramètres d'affichage",
    "显示调试": "Afficher le débogage",
    "晚上好": "Bonsoir",
    "普通环境变量": "Regular Environment Variables",
    "普通用户": "Utilisateur normal",
    "普通输入：{{tokens}} / 1M * 模型倍率 {{modelRatio}} * {{ratioType}} {{ratio}} = {{amount}}": "Entrée standard : {{tokens}} / 1M * ratio du modèle {{modelRatio}} * {{ratioType}} {{ratio}} = {{amount}}",
    "智能体ID": "ID de l'agent intelligent",
    "智能熔断": "Fallback intelligent",
    "智谱": "Zhipu AI",
    "暂存错误": "Erreur temporaire",
    "暂无": "None",
    "暂无API信息": "Aucune information sur l'API",
    "暂无SSE响应数据": "Aucune donnée de réponse SSE",
    "暂无产品配置": "Aucune configuration de produit pour le moment",
    "暂无保存的配置": "Aucune configuration enregistrée",
    "暂无充值记录": "Aucune recharge",
    "暂无公告": "Pas d'avis",
    "暂无分组，点击下方按钮添加": "No groups yet. Click the button below to add one.",
    "暂无匹配模型": "Aucun modèle correspondant",
    "暂无参数覆盖记录": "",
    "暂无可复制 JSON": "Aucun JSON à copier",
    "暂无可复制的版本信息": "No version information to copy",
    "暂无可展示数据": "Aucune donnée à afficher",
    "暂无可用的支付方式，请联系管理员配置": "Aucune méthode de paiement disponible, veuillez contacter l'administrateur pour la configuration",
    "暂无可购买套餐": "Aucun plan disponible à l'achat",
    "暂无响应数据": "Aucune donnée de réponse",
    "暂无容器信息": "No container information",
    "暂无容器详情": "No container details",
    "暂无密钥数据": "Aucune donnée de clé",
    "暂无差异化倍率显示": "Aucun affichage de ratio différentiel",
    "暂无已绑定项": "Aucun élément lié",
    "暂无常见问答": "Pas de FAQ",
    "暂无成功模型": "Aucun modèle réussi",
    "暂无支付方式，点击上方按钮新增": "",
    "暂无数据": "Aucune donnée",
    "暂无数据，点击下方按钮添加键值对": "Aucune donnée, cliquez sur le bouton ci-dessous pour ajouter des paires clé-valeur",
    "暂无日志": "No logs",
    "暂无日志可下载": "No logs available to download",
    "暂无日志可复制": "No logs available to copy",
    "暂无机密环境变量": "No secret environment variables",
    "暂无模型": "No models",
    "暂无模型描述": "Aucune description de modèle",
    "暂无环境变量": "No environment variables",
    "暂无监控数据": "Pas de données de surveillance",
    "暂无系统公告": "Pas d'avis système",
    "暂无缺失模型": "Aucun modèle manquant",
    "暂无自动分组，点击下方按钮添加": "No auto groups yet. Click the button below to add one.",
    "暂无自定义 OAuth 提供商": "Aucun fournisseur OAuth personnalisé",
    "暂无规则，点击下方按钮添加": "No rules yet. Click the button below to add one.",
    "暂无订阅套餐": "Aucun plan d'abonnement",
    "暂无订阅记录": "Aucun enregistrement d'abonnement",
    "暂无请求数据": "Aucune donnée de requête",
    "暂无项目": "Aucun projet",
    "暂无预填组": "Aucun groupe pré-rempli",
    "暴露倍率接口": "Exposer l'API de ratio",
    "更多": "Développer plus",
    "更多信息请参考": "Pour plus d'informations, veuillez vous référer à",
    "更多参数请参考": "Pour plus de paramètres, veuillez vous référer à",
    "多模型统一接入，只需将基址替换为：": "Accès unifié multi-modèles, remplacez simplement l'URL de base par : ",
    "更新": "Mettre à jour",
    "更新 Creem 设置": "Mettre à jour les paramètres Creem",
    "更新 Stripe 设置": "Mettre à jour les paramètres Stripe",
    "更新 Waffo 设置": "",
    "更新SSRF防护设置": "Mettre à jour les paramètres de protection SSRF",
    "更新Worker设置": "Mettre à jour les paramètres du worker",
    "更新令牌信息": "Mettre à jour les informations du jeton",
    "更新兑换码信息": "Mettre à jour les informations du code d'échange",
    "更新名称失败": "Failed to update name",
    "更新失败": "Échec de la mise à jour",
    "更新失败，请检查输入信息": "Update failed, please check the input information",
    "更新套餐信息": "Mettre à jour le plan",
    "更新容器配置": "Update Container Configuration",
    "更新容器配置可能会导致容器重启，请确保在合适的时间进行此操作。": "Updating container configuration may cause the container to restart, please ensure you perform this operation at an appropriate time.",
    "更新成功": "Mise à jour réussie",
    "更新所有已启用通道余额": "Mettre à jour le solde de tous les canaux activés",
    "更新支付设置": "Mettre à jour les paramètres de paiement",
    "更新时间": "Heure de mise à jour",
    "更新服务器地址": "Mettre à jour l'adresse du serveur",
    "更新模型信息": "Mettre à jour les informations du modèle",
    "更新渠道信息": "Mettre à jour les informations du canal",
    "更新部署名称失败": "Failed to update deployment name",
    "更新配置": "Update Configuration",
    "更新配置后，容器可能需要重启以应用新的设置。请确保您了解这些更改的影响。": "After updating the configuration, the container may need to restart to apply the new settings. Please ensure you understand the impact of these changes.",
    "更新配置失败": "Failed to update configuration",
    "更新预填组": "Mettre à jour le groupe pré-rempli",
    "替换": "",
    "月": "mois",
    "有 Reasoning": "A un raisonnement",
    "有序字符串数组": "Ordered string array",
    "有效期": "Validité",
    "有效期单位": "Unité de validité",
    "有效期数值": "Valeur de validité",
    "有效期设置": "Paramètres de validité",
    "服务可用性": "État du service",
    "服务商": "Service Provider",
    "服务器IP": "IP du serveur",
    "节点名称": "Nom du nœud",
    "服务器地址": "Adresse du serveur",
    "服务器日志功能未启用（未配置日志目录）": "La journalisation du serveur n'est pas activée (répertoire de journaux non configuré)",
    "服务器日志管理": "Gestion des journaux du serveur",
    "服务显示名称": "Nom d'affichage du service",
    "未匹配到模型，按回车键可将「{{name}}」作为自定义模型名添加": "Aucun modèle correspondant. Appuyez sur Entrée pour ajouter «{{name}}» comme nom de modèle personnalisé.",
    "未发现新增模型": "Aucun nouveau modèle n'a été ajouté",
    "未发现重复密钥": "Aucune clé en double trouvée",
    "未启动": "Pas de démarrage",
    "未启用": "Non activé",
    "未命名": "Sans nom",
    "未在 Discovery 响应中找到可用的 OAuth 端点": "Aucun point de terminaison OAuth disponible trouvé dans la réponse Discovery",
    "未备份": "Non sauvegardé",
    "未开始": "Non démarré",
    "未找到匹配的模型": "Aucun modèle correspondant trouvé",
    "未找到可用的容器访问地址": "No available container access address found",
    "未找到差异化倍率，无需同步": "Aucun ratio différentiel trouvé, aucune synchronisation n'est requise",
    "未授权": "Non autorisé",
    "未提交": "Non soumis",
    "未检测到 Fluent 容器": "Conteneur Fluent non détecté",
    "未检测到 FluentRead（流畅阅读），请确认扩展已启用": "FluentRead non détecté, veuillez confirmer que l'extension est activée",
    "未测试": "Non testé",
    "未添加附加条件时，仅使用上方 type 进行清理。": "Lorsqu'aucune condition supplémentaire n'est ajoutée, seul le type ci-dessus est utilisé pour le nettoyage.",
    "未登录或登录已过期，请重新登录": "Non connecté ou la connexion a expiré, veuillez vous reconnecter",
    "未知": "Inconnu",
    "未知供应商": "Inconnu",
    "未知品牌": "Unknown Brand",
    "未知模型": "Modèle inconnu",
    "未知渠道": "Canal inconnu",
    "未知状态": "Statut inconnu",
    "未知类型": "Type inconnu",
    "未知身份": "Identité inconnue",
    "未知部署": "Unknown Deployment",
    "未知错误": "Unknown error",
    "未绑定": "Non lié",
    "未获取到授权码": "Code d'autorisation non obtenu",
    "未设置": "Non défini",
    "未设置价格": "Prix non défini",
    "未设置价格模型": "Modèles sans prix",
    "未设置倍率模型": "Modèles sans ratio",
    "未设置路径": "Aucun chemin configuré",
    "未配置模型": "Aucun modèle configuré",
    "未配置的模型列表": "Modèles non configurés",
    "本地": "Local",
    "本地数据存储": "Stockage de données locales",
    "本地计费": "Facturation locale",
    "本月获得": "Ce mois-ci",
    "本设备：手机指纹/面容，外接：USB安全密钥": "Intégré : empreinte digitale/visage du téléphone, Externe : clé de sécurité USB",
    "本设备内置": "Intégré à cet appareil",
    "本项目根据": "Ce projet est sous licence ",
    "机密环境变量": "Secret Environment Variables",
    "机密环境变量将被加密存储，适用于存储密码、API密钥等敏感信息。": "Secret environment variables will be stored encrypted, suitable for storing passwords, API keys and other sensitive information.",
    "机密环境变量说明": "Secret Environment Variables Description",
    "权重": "Poids",
    "权限设置": "Paramètres d'autorisation",
    "条": "éléments",
    "条 - 第": "à",
    "条，共": "sur",
    "条件取反": "Inverser la condition",
    "条件数": "Conditions",
    "条件规则": "Règles de condition",
    "条件项设置": "Paramètres des éléments de condition",
    "条日志已清理！": "les journaux ont été effacés !",
    "条规则": "rules",
    "来源": "Source",
    "来源于 IO.NET 部署": "From IO.NET Deployment",
    "来源端点": "Point de terminaison source",
    "来自模型重定向，尚未加入模型列表": "Issu d'une redirection de modèle, pas encore ajouté à la liste des modèles",
    "某些配置更改可能需要几分钟才能生效。": "Some configuration changes may take a few minutes to take effect.",
    "查看": "Voir",
    "查看 Codex 帐号信息与用量": "",
    "查看 JSON 示例": "",
    "查看关联部署": "View Associated Deployment",
    "查看图片": "Voir les images",
    "查看密钥": "Afficher la clé",
    "查看当前可用的所有模型": "Voir tous les modèles actuellement disponibles",
    "查看所有可用的AI模型供应商，包括众多知名供应商的模型。": "Affichez tous les fournisseurs de modèles d'IA disponibles, y compris les modèles de nombreux fournisseurs bien connus.",
    "查看日志": "View Logs",
    "查看渠道密钥": "Afficher la clé du canal",
    "查看示例": "View Example",
    "查看详情": "View Details",
    "查询": "Requête",
    "标准价格": "Standard price",
    "标签": "Étiquette",
    "标签不能为空！": "L'étiquette ne peut pas être vide !",
    "标签信息": "Informations sur l'étiquette",
    "标签名称": "Nom de l'étiquette",
    "标签的基本配置": "Configuration de base de l'étiquette",
    "标签组": "Groupe d'étiquettes",
    "标签聚合": "Agrégation d'étiquettes",
    "标签聚合模式": "Activer le mode étiquette",
    "标识颜色": "Couleur de l'identifiant",
    "核心概念": "Key Concepts",
    "核心配置": "Configuration principale",
    "核采样，控制词汇选择的多样性": "Échantillonnage nucléaire, contrôle la diversité de la sélection du vocabulaire",
    "根据 Anthropic 协定，/v1/messages 的输入 tokens 仅统计非缓存输入，不包含缓存读取与缓存写入 tokens。": "Selon la convention Anthropic, les tokens d'entrée de /v1/messages ne comptent que les entrées non mises en cache et excluent les tokens de lecture/écriture du cache.",
    "根据模型名称和匹配规则查找模型元数据，优先级：精确 > 前缀 > 后缀 > 包含": "Rechercher les métadonnées du modèle en fonction du nom du modèle et des règles de correspondance, priorité : exact > préfixe > suffixe > contient",
    "格式化": "Formater",
    "格式化 JSON": "Formater le JSON",
    "格式正确": "Format valide",
    "格式示例：": "Exemple de format :",
    "格式错误": "Format invalide",
    "检查更新": "Vérifier les mises à jour",
    "检测全部渠道上游更新": "",
    "检测到 FluentRead（流畅阅读）": "FluentRead détecté",
    "检测到剪贴板中的连接信息": "Informations de connexion détectées dans le presse-papiers",
    "检测到多个密钥，您可以单独复制每个密钥，或点击复制全部获取完整内容。": "Plusieurs clés détectées, vous pouvez copier chaque clé individuellement ou cliquer sur Tout copier pour obtenir le contenu complet.",
    "检测到该消息后有AI回复，是否删除后续回复并重新生成？": "Une réponse IA a été détectée après ce message, voulez-vous supprimer les réponses suivantes et régénérer ?",
    "检测失败": "",
    "检测完成：新增 {{add}} 个，删除 {{remove}} 个": "",
    "检测必须等待绘图成功才能进行放大等操作": "La détection doit attendre que le dessin réussisse avant d'effectuer un zoom et d'autres opérations",
    "概览": "Overview",
    "模型": "Modèle",
    "模型 {{name}} 缺少输入价格，无法计算补全/缓存/图片/音频价格对应的倍率": "Le modèle {{name}} n'a pas de prix d'entrée, impossible de calculer les ratios correspondants pour la complétion, le cache, les images et l'audio.",
    "模型 {{name}} 缺少音频输入价格，无法计算音频补全倍率": "Le modèle {{name}} n'a pas de prix d'entrée audio, impossible de calculer le ratio de complétion audio.",
    "模型: {{ratio}}": "Modèle : {{ratio}}",
    "模型专用区域": "Zone dédiée au modèle",
    "模型价格": "Prix du modèle",
    "模型价格 {{price}}": "Prix du modèle {{price}}",
    "模型价格 {{symbol}}{{price}} / 次": "Prix du modèle {{symbol}}{{price}} / requête",
    "模型价格 {{symbol}}{{price}} / 次 * {{ratioType}} {{ratio}} = {{symbol}}{{total}}": "Prix du modèle {{symbol}}{{price}} / requête * {{ratioType}} {{ratio}} = {{symbol}}{{total}}",
    "模型价格 {{symbol}}{{price}}，{{ratioType}} {{ratio}}": "Prix du modèle {{symbol}}{{price}}, {{ratioType}} {{ratio}}",
    "模型价格：{{symbol}}{{price}}": "Prix du modèle : {{symbol}}{{price}}",
    "模型价格：{{symbol}}{{price}} * {{ratioType}}：{{ratio}} = {{symbol}}{{total}}": "Prix du modèle : {{symbol}}{{price}} * {{ratioType}} : {{ratio}} = {{symbol}}{{total}}",
    "模型价格：{{symbol}}{{price}} / 次": "Prix du modèle : {{symbol}}{{price}} / requête",
    "模型价格未配置": "Prix du modèle non configuré",
    "模型倍率": "Ratio",
    "模型倍率 {{modelRatio}}": "Ratio du modèle {{modelRatio}}",
    "模型倍率 {{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}}，音频倍率 {{audioRatio}}，音频补全倍率 {{audioCompletionRatio}}，{{cachePart}}{{ratioType}} {{ratio}}": "Ratio du modèle {{modelRatio}}, ratio de complétion {{completionRatio}}, ratio audio {{audioRatio}}, ratio de complétion audio {{audioCompletionRatio}}, {{cachePart}}{{ratioType}} {{ratio}}",
    "模型倍率 {{modelRatio}}，输出倍率 {{completionRatio}}，缓存倍率 {{cacheRatio}}，{{ratioType}} {{ratio}}": "Ratio du modèle {{modelRatio}}, ratio de sortie {{completionRatio}}, ratio du cache {{cacheRatio}}, {{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 de complétion",
    "模型倍率和补全倍率同时设置": "Le ratio de modèle et le ratio de complétion sont définis simultanément",
    "模型倍率设置": "Ratio modèle",
    "模型关键字": "mot-clé du modèle",
    "模型列表已复制到剪贴板": "Liste des modèles copiée dans le presse-papiers",
    "模型列表已更新": "La liste des modèles a été mise à jour",
    "模型列表已追加更新": "Model list has been updated",
    "模型创建成功！": "Modèle créé avec succès !",
    "模型删除失败": "Failed to delete model",
    "模型删除失败: {{error}}": "Failed to delete model: {{error}}",
    "模型删除成功": "Model deleted successfully",
    "模型名称": "Nom du modèle",
    "模型名称已存在": "Le nom du modèle existe déjà",
    "模型固定价格": "Prix du modèle par appel",
    "模型图标": "Icône du modèle",
    "模型定价，需要登录访问": "Tarification du modèle, nécessite une connexion pour y accéder",
    "模型定价设置": "Model Pricing",
    "模型广场": "Marché des modèles",
    "模型拉取失败: {{error}}": "Failed to pull model: {{error}}",
    "模型排行": "Classement des modèles",
    "模型支持的接口端点信息": "Informations sur les points de terminaison de l'API pris en charge par le modèle",
    "模型数据分析": "Analyse des données du modèle",
    "模型映射必须是合法的 JSON 格式！": "Le mappage de modèles doit être au format JSON valide !",
    "模型更新成功！": "Modèle mis à jour avec succès !",
    "模型未加入列表，可能无法调用": "Le modèle n'est pas dans la liste, il peut ne pas être disponible",
    "模型正则": "Regex de modèle",
    "模型正则（每行一个）": "Regex de modèle (un par ligne)",
    "模型正则不能为空": "La regex de modèle ne peut pas être vide",
    "模型消耗分布": "Distribution de la consommation des modèles",
    "模型消耗趋势": "Tendance de la consommation des modèles",
    "模型版本": "Version du modèle",
    "模型的详细描述和基本特性": "Description détaillée et caractéristiques de base du modèle",
    "模型相关设置": "Modèle associé",
    "模型社区需要大家的共同维护，如发现数据有误或想贡献新的模型数据，请访问：": "La communauté des modèles a besoin de la contribution de tous. Si vous trouvez des données incorrectes ou si vous souhaitez contribuer à de nouvelles données de modèle, veuillez visiter :",
    "模型管理": "Modèles",
    "模型组": "Groupe de modèles",
    "模型补全倍率（仅对自定义模型有效）": "Ratio d'achèvement de modèle (uniquement efficace pour les modèles personnalisés)",
    "模型计费编辑器": "Éditeur de tarification des modèles",
    "模型请求速率限制": "Limite de débit de requête de modèle",
    "模型调用次数占比": "Ratio d'appels de modèles",
    "模型调用次数排行": "Classement des appels de modèles",
    "模型选择和映射设置": "Sélection de modèle et paramètres de mappage",
    "模型部署": "Model Deployment",
    "模型部署服务未启用": "Model deployment service is not enabled",
    "模型部署管理": "Model Deployment Management",
    "模型部署设置": "Déploiement de modèles",
    "模型配置": "Configuration du modèle",
    "模型重定向": "Redirection de modèle",
    "模型重定向里的下列模型尚未添加到“模型”列表，调用时会因为缺少可用模型而失败：": "Les modèles suivants provenant de la redirection n'ont pas été ajoutés à la liste « Modèles », l'appel échouera faute de modèle disponible :",
    "模型限制列表": "Liste des restrictions de modèle",
    "模式": "Mode",
    "模板": "Modèle",
    "模板应用失败": "Échec de l'application du modèle",
    "模板示例": "Exemple de modèle",
    "模糊搜索模型名称": "Recherche floue de nom de modèle",
    "次": "requête",
    "欢迎使用，请完成以下设置以开始使用系统": "Bienvenue, veuillez compléter les paramètres suivants pour commencer à utiliser le système",
    "欧元": "Euro",
    "正则替换": "",
    "正在加载可用部署位置...": "Loading available deployment locations...",
    "正在加载签到状态...": "Chargement du statut d'enregistrement...",
    "正在处理，请稍候": "",
    "正在处理大内容...": "Traitement de contenu volumineux...",
    "正在批量处理，请稍候": "",
    "正在批量检测，请稍候": "",
    "正在提交": "Envoi en cours",
    "正在构造请求体预览...": "Construction de l'aperçu du corps de la requête...",
    "正在检查 io.net 连接...": "Checking io.net connection...",
    "正在检测，请稍候": "",
    "正在测试第 ${current} - ${end} 个模型 (共 ${total} 个)": "Test des modèles ${current} - ${end} sur ${total} au total",
    "正在跟随最新日志": "Following latest logs",
    "正在跳转 GitHub...": "Redirection vers GitHub...",
    "正在跳转...": "Redirection...",
    "正常": "",
    "正常情况下，令牌的计费倍率由令牌所选的分组决定。特殊倍率可以根据「用户所在分组」进一步覆盖这个倍率。": "Normally, a token's billing ratio is determined by its selected group. Special ratios can override this based on the user's group.",
    "正数为增加，负数为减少": "Positif pour ajouter, négatif pour soustraire",
    "此代理仅用于图片请求转发，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.",
    "此操作不可撤销，将永久删除该密钥": "Cette opération ne peut être annulée et la clé sera définitivement supprimée.",
    "此操作不可逆，所有数据将被永久删除": "Cette opération est irréversible, toutes les données seront définitivement supprimées",
    "此操作具有风险，请确认要继续执行": "This operation is risky, please confirm to continue",
    "此操作将启用用户账户": "Cette opération activera le compte utilisateur",
    "此操作将提升用户的权限级别": "Cette opération augmentera le niveau de permission de l'utilisateur",
    "此操作将禁用用户账户": "Cette opération désactivera le compte utilisateur",
    "此操作将禁用该用户当前的两步验证配置，下次登录将不再强制输入验证码，直到用户重新启用。": "Cela désactivera la configuration actuelle de l'authentification à deux facteurs de l'utilisateur. Aucun code de vérification ne sera requis jusqu'à ce qu'il la réactive.",
    "此操作将解绑用户当前的 Passkey，下次登录需要重新注册。": "Cela détachera le Passkey actuel de l'utilisateur. Il devra se réenregistrer lors de sa prochaine connexion.",
    "此操作将降低用户的权限级别": "Cette opération abaissera le niveau de permission de l'utilisateur",
    "此支付方式最低充值金额为": "Le montant minimum de recharge pour ce mode de paiement est de",
    "此时用户创建令牌时只能看到 standard 和 premium：": "Users can now only see standard and premium when creating tokens:",
    "此渠道由 IO.NET 自动同步，类型、密钥和 API 地址已锁定。": "This channel is automatically synchronized by IO.NET, type, key and API address are locked.",
    "此设置用于系统内部计算，默认值500000是为了精确到6位小数点设计，不推荐修改。": "Ce paramètre est utilisé pour les calculs internes du système, la valeur par défaut 500000 est conçue pour une précision de 6 décimales, la modification n'est pas recommandée.",
    "此页面仅显示未设置价格或倍率的模型，设置后将自动从列表中移除": "Cette page n'affiche que les modèles sans prix ni ratio. Après le paramétrage, ils seront automatiquement supprimés de la liste",
    "此页面仅显示未设置价格或基础倍率的模型，设置后会自动从列表中移出": "Cette page n'affiche que les modèles sans prix ou ratio de base. Après enregistrement, ils seront retirés automatiquement de cette liste.",
    "此项只读，需要用户通过个人设置页面的相关绑定按钮进行绑定，不可直接修改": "Lecture seule, paramètres personnels de l'utilisateur, et ne peut pas être modifié directement",
    "此项可选，用于修改请求体中的模型名称，为一个 JSON 字符串，键为请求中模型名称，值为要替换的模型名称，例如：": "Ceci est facultatif, utilisé pour modifier le nom du modèle dans le corps de la requête, c'est une chaîne JSON, la clé est le nom du modèle dans la requête, et la valeur est le nom du modèle à remplacer, par exemple :",
    "此项可选，用于修改请求体中的模型名称，为一个 JSON 字符串，键为请求中模型名称，值为要替换的模型名称，留空则不更改": "Ceci est facultatif, utilisé pour modifier le nom du modèle dans le corps de la requête, sous forme de chaîne JSON, la clé est le nom du modèle dans la requête, la valeur est le nom du modèle à remplacer, laisser vide ne changera rien",
    "此项可选，用于复写返回的状态码，仅影响本地判断，不修改返回到上游的状态码，比如将claude渠道的400错误复写为500（用于重试），请勿滥用该功能，例如：": "Facultatif, utilisé pour remplacer les codes d'état renvoyés, affecte uniquement le jugement local, ne modifie pas le code d'état renvoyé en amont, par exemple, réécrire l'erreur 400 du canal Claude en 500 (pour une nouvelle tentative). N'abusez pas de cette fonctionnalité. Exemple :",
    "此项可选，用于覆盖请求参数。不支持覆盖 stream 参数": "Ceci est facultatif, utilisé pour remplacer les paramètres de requête. Ne prend pas en charge le remplacement du paramètre stream",
    "此项可选，用于覆盖请求头参数": "Ceci est facultatif, utilisé pour remplacer les paramètres d'en-tête de requête",
    "此项可选，用于通过自定义API地址来进行 API 调用，末尾不要带/v1和/": "Facultatif pour les appels d'API via une adresse d'API personnalisée, n'ajoutez pas /v1 et / à la fin",
    "每个充值单位对应的 USD 金额，默认 1.0": "",
    "每个分组代表一个价格档位。管理员创建分组后，可以选择哪些档位对用户开放自选。": "Each group represents a pricing tier. After creating groups, admins can choose which tiers are open for user self-selection.",
    "每个用户最多可创建的令牌数量，默认 1000，设置过大可能会影响性能": "Nombre maximal de jetons que chaque utilisateur peut créer, par défaut 1000. Une valeur trop élevée peut affecter les performances",
    "每周": "Hebdomadaire",
    "每天": "Quotidien",
    "每容器GPU数": "GPUs per Container",
    "每日仅可签到一次，请勿重复签到": "Un seul enregistrement par jour, veuillez ne pas vous enregistrer plusieurs fois",
    "每日签到": "Enregistrement quotidien",
    "每日签到可获得随机额度奖励": "L'enregistrement quotidien récompense un quota aléatoire",
    "每月": "Mensuel",
    "每美元对应 Token 数": "Tokens par USD",
    "每隔多少分钟测试一次所有通道": "Tous les combien de minutes tester tous les canaux",
    "永不过期": "N'expire jamais",
    "永久删除您的两步验证设置": "Supprimer définitivement vos paramètres d'authentification à deux facteurs",
    "永久删除所有备用码（包括未使用的）": "Supprimer définitivement tous les codes de sauvegarde (y compris ceux non utilisés)",
    "汇率": "Taux de change",
    "沙盒模式": "Mode bac à sable",
    "沙盒环境 RSA 私钥 Base64 (PKCS#8 DER)": "Clé privée RSA Base64 (PKCS#8 DER) de sandbox",
    "沙盒环境 Waffo API 密钥": "",
    "沙盒环境 Waffo 公钥 Base64 (X.509 DER)": "Clé publique Waffo Base64 (X.509 DER) de sandbox",
    "没有匹配的字段": "Aucun champ correspondant",
    "没有匹配的日志条目": "No matching log entries",
    "没有匹配的规则": "Aucune règle correspondante",
    "没有可用令牌用于填充": "Aucun jeton disponible pour le remplissage",
    "没有可用模型": "Aucun modèle disponible",
    "没有找到匹配的模型": "Aucun modèle correspondant trouvé",
    "没有未设置定价的模型": "Aucun modèle sans prix",
    "没有未设置的模型": "Aucun modèle non configuré",
    "没有条件时，默认总是执行该操作。": "Lorsqu'aucune condition n'est définie, l'opération est toujours exécutée par défaut.",
    "没有模型可以复制": "Aucun modèle à copier",
    "没有账户？": "Pas de compte ? ",
    "注 册": "S'inscrire",
    "注册": "S'inscrire",
    "注册 Passkey": "Enregistrer un Passkey",
    "注意": "Remarque",
    "注意：JSON中重复的键只会保留最后一个同名键的值": "Remarque : Dans JSON, pour les clés dupliquées, seule la valeur de la dernière clé du même nom sera conservée",
    "注意非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 !",
    "活跃文件": "Fichiers actifs",
    "活跃缓存数": "Nombre de caches actifs",
    "流": "Flux",
    "流式": "Streaming",
    "流式响应完成": "Flux terminé",
    "流式输出": "Sortie en flux",
    "流状态": "",
    "流量端口": "Traffic Port",
    "流错误详情": "",
    "浅色": "Clair",
    "浅色模式": "Mode clair",
    "测活": "Health Check",
    "测试": "Tester",
    "测试中": "Test en cours",
    "测试中...": "Test en cours...",
    "测试单个渠道操作项目组": "Tester un seul groupe de projet d'opération de canal",
    "测试失败": "Échec du test",
    "测试失败：": "Test failed: ",
    "测试所有未手动禁用渠道": "Tester tous les canaux sauf ceux désactivés manuellement",
    "测试所有渠道的最长响应时间": "Temps de réponse maximal pour tester tous les canaux",
    "测试所有通道": "Tester tous les canaux",
    "测试模式": "Mode test",
    "测试连接": "Test Connection",
    "测速": "Test de vitesse",
    "消息优先级": "Priorité du message",
    "消息优先级，范围0-10，默认为5": "Priorité du message, plage 0-10, par défaut 5",
    "消息已删除": "Message supprimé",
    "消息已复制到剪贴板": "Message copié dans le presse-papiers",
    "消息已更新": "Message mis à jour",
    "消息已编辑": "Message édité",
    "消耗分布": "Distribution de la consommation",
    "消耗趋势": "Tendance de la consommation",
    "消耗额度": "Quota utilisé",
    "消费": "Consommer",
    "深色": "Sombre",
    "深色模式": "Mode sombre",
    "添加": "Ajouter",
    "添加 (+:)": "Add (+:)",
    "添加 OAuth 提供商": "Ajouter un fournisseur OAuth",
    "添加API": "Ajouter une API",
    "添加产品": "Ajouter un produit",
    "添加令牌": "Créer un jeton",
    "添加兑换码": "Ajouter un code d'échange",
    "添加公告": "Ajouter un avis",
    "添加分类": "Ajouter une catégorie",
    "添加分组": "Add Group",
    "添加分组规则": "Add Group Rules",
    "添加后提交": "Soumettre après ajout",
    "添加启动参数": "Add Startup Args",
    "添加启动命令": "Add Startup Command",
    "添加密钥环境变量": "Add Secret Environment Variable",
    "添加成功": "Ajouté avec succès",
    "添加模型": "Ajouter un modèle",
    "添加模型区域": "Ajouter une zone de modèle",
    "添加渠道": "Ajouter un canal",
    "添加环境变量": "Add Environment Variable",
    "添加用户": "Ajouter un utilisateur",
    "添加聊天配置": "Ajouter une configuration de chat",
    "添加规则": "Add Rule",
    "添加键值对": "Ajouter une paire clé-valeur",
    "添加问答": "Ajouter une FAQ",
    "添加额度": "Ajouter un quota",
    "清理不活跃缓存": "Nettoyer le cache inactif",
    "清理失败": "Échec du nettoyage",
    "清理方式": "Mode de nettoyage",
    "清理日志文件": "Nettoyer les fichiers journaux",
    "清空": "Clear",
    "清空全部缓存": "Vider tout le cache",
    "清空该规则缓存": "Vider le cache de cette règle",
    "清空重定向": "Effacer la redirection",
    "清除": "",
    "清除历史日志": "Effacer les journaux historiques",
    "清除失效兑换码": "Effacer les codes d'échange non valides",
    "清除所有模型": "Effacer tous les modèles",
    "渠道": "Canal",
    "渠道 ID": "ID du Canal",
    "渠道ID，名称，密钥，API地址": "ID du canal, nom, clé, URL de base",
    "渠道亲和性": "Affinité de canal",
    "渠道亲和性：上游缓存命中": "Affinité de canal : hit du cache en amont",
    "渠道亲和性会基于从请求上下文或 JSON Body 提取的 Key，优先复用上一次成功的渠道。": "L'affinité de canal réutilise le dernier canal réussi en fonction des clés extraites du contexte de la requête ou du body JSON.",
    "渠道优先级": "Priorité du canal",
    "渠道信息": "Informations sur le canal",
    "渠道创建成功！": "Canal créé avec succès !",
    "渠道复制失败": "Échec de la copie du canal",
    "渠道复制失败: ": "Échec de la copie du canal :",
    "渠道复制成功": "Copie de canal réussie",
    "渠道密钥": "Clé de canal",
    "渠道密钥信息": "Informations sur la clé du canal",
    "渠道密钥列表": "Liste des clés de canal",
    "渠道更新成功！": "Canal mis à jour avec succès !",
    "渠道权重": "Poids du canal",
    "渠道标签": "Étiquette du canal",
    "渠道模型信息不完整": "Informations du modèle de canal incomplètes",
    "渠道的基本配置信息": "Informations de configuration de base du canal",
    "渠道的模型测试": "Test de modèle de canal",
    "渠道的高级配置选项": "Options de configuration avancées du canal",
    "渠道管理": "Canaux",
    "渠道行为": "Comportement du canal",
    "渠道额外设置": "Paramètres supplémentaires du canal",
    "源地址": "Adresse source",
    "满足任一条件（OR）": "Satisfaire une condition quelconque (OR)",
    "演示站点": "Site de démonstration",
    "演示站点模式": "Mode site de démonstration",
    "点击 + 按钮添加图片URL进行多模态对话": "Cliquez sur + pour ajouter des URL d'images pour une conversation multimodale",
    "点击\"确认延长\"后将立即扣除费用并延长容器运行时间": "After clicking \"Confirm Extension\", the fee will be deducted immediately and the container runtime will be extended",
    "点击上传文件或拖拽文件到这里": "Cliquez pour télécharger un fichier ou faites glisser et déposez un fichier ici",
    "点击下方按钮通过 Telegram 完成绑定": "Cliquez sur le bouton ci-dessous pour terminer la liaison via Telegram",
    "点击处理删除模型": "",
    "点击处理新增模型": "",
    "点击复制ID": "Click to copy ID",
    "点击复制模型名称": "Cliquez pour copier le nom du modèle",
    "点击查看差异": "Cliquez pour voir les différences",
    "点击此处": "cliquez ici",
    "点击预览视频": "Cliquez pour prévisualiser la vidéo",
    "点击预览音乐": "Cliquez pour écouter la musique",
    "点击验证按钮，使用您的生物特征或安全密钥": "Cliquez sur le bouton de vérification pour utiliser vos caractéristiques biométriques ou votre clé de sécurité",
    "版权所有": "Tous droits réservés",
    "特殊倍率": "Special Ratios",
    "特殊可用分组规则": "Special Usable Group Rules",
    "状态": "Statut",
    "状态码": "Code d'état",
    "状态码复写": "Remplacement du code d'état",
    "状态码复写包含无效的状态码": "Le remplacement du code d'état contient des codes d'état invalides",
    "状态筛选": "Filtre d'état",
    "状态页面Slug": "Slug de la page d'état",
    "环境变量": "Environment Variables",
    "生产环境 RSA 私钥 Base64 (PKCS#8 DER)": "Clé privée RSA Base64 (PKCS#8 DER) de production",
    "生产环境 Waffo API 密钥": "",
    "生产环境 Waffo 公钥 Base64 (X.509 DER)": "Clé publique Waffo Base64 (X.509 DER) de production",
    "生成令牌": "Générer un jeton",
    "生成并填入": "Générer et remplir",
    "生成数量": "Générer la quantité",
    "生成数量必须大于0": "La quantité de génération doit être supérieure à 0",
    "生成新的备用码": "Générer de nouveaux codes de sauvegarde",
    "生成歌词": "Générer des paroles",
    "生成音乐": "générer de la musique",
    "生效": "Actif",
    "用于API调用的身份验证令牌，请妥善保管": "Jeton d'authentification pour les appels d'API, veuillez le conserver en lieu sûr",
    "用于唯一标识用户的字段路径": "Chemin du champ pour identifier les utilisateurs de manière unique",
    "用于配置网络代理，支持 socks5 协议": "Utilisé pour configurer le proxy réseau, prend en charge le protocole socks5",
    "用于验证回调 new-api 的 webhook 请求的密钥，敏感信息不显示": "Clé utilisée pour vérifier les requêtes webhook de rappel de new-api, les informations sensibles ne sont pas affichées.",
    "用以支持基于 WebAuthn 的无密码登录注册": "Prise en charge de la connexion et de l'enregistrement sans mot de passe basés sur WebAuthn",
    "用以支持用户校验": "Pour prendre en charge la vérification des utilisateurs",
    "用以支持系统的邮件发送": "Pour prendre en charge l'envoi d'e-mails système",
    "用以支持通过 Discord 进行登录注册": "Utilisé pour prendre en charge la connexion/l'inscription via Discord",
    "用以支持通过 GitHub 进行登录注册": "Pour prendre en charge la connexion & l'inscription via GitHub",
    "用以支持通过 Linux DO 进行登录注册": "Pour prendre en charge la connexion & l'inscription via Linux DO",
    "用以支持通过 OIDC 登录，例如 Okta、Auth0 等兼容 OIDC 协议的 IdP": "Pour prendre en charge la connexion via OIDC, par exemple Okta, Auth0 et autres IdP compatibles avec le protocole OIDC",
    "用以支持通过 Telegram 进行登录注册": "Pour prendre en charge la connexion & l'inscription via Telegram",
    "用以支持通过微信进行登录注册": "Pour prendre en charge la connexion & l'inscription via WeChat",
    "用以防止恶意用户利用临时邮箱批量注册": "Pour empêcher les utilisateurs malveillants d'utiliser des e-mails temporaires pour s'inscrire en masse",
    "用户": "Utilisateurs",
    "用户 ID 字段（可选）": "Champ ID utilisateur (optionnel)",
    "用户个人功能": "Fonctions personnelles de l'utilisateur",
    "用户主页，展示系统信息": "Page d'accueil de l'utilisateur, affichant les informations système",
    "用户优先：如果用户在请求中指定了系统提示词，将优先使用用户的设置": "Priorité de l'utilisateur : si l'utilisateur spécifie une invite système dans la requête, le paramètre de l'utilisateur sera utilisé en premier",
    "用户信息": "Informations utilisateur",
    "用户信息更新成功！": "Informations utilisateur mises à jour avec succès !",
    "用户信息缺失": "Informations utilisateur manquantes",
    "用户最大令牌数量": "Nombre maximal de jetons par utilisateur",
    "用户分组": "Votre groupe par défaut",
    "用户分组和额度管理": "Groupes et quotas",
    "用户分组的联动作用": "How user group affects other features",
    "用户分组配置": "Configuration du groupe d'utilisateurs",
    "用户创建令牌 → 选择分组下拉框：": "User creates token → group dropdown:",
    "用户创建令牌时选择的分组，决定该令牌的实际计费倍率。一个用户可以创建多个令牌，使用不同分组。": "The group selected when creating a token determines its billing ratio. A user can create multiple tokens using different groups.",
    "用户协议": "Accord utilisateur",
    "用户协议已更新": "L'accord utilisateur a été mis à jour",
    "用户协议更新失败": "Échec de la mise à jour de l'accord utilisateur",
    "用户可选": "User Selectable",
    "用户可选分组": "Groupes sélectionnables par l'utilisateur",
    "用户可选分组的名称和描述（只包含勾选了用户可选的分组）": "Names and descriptions of user-selectable groups (only includes checked groups)",
    "用户名": "Nom d'utilisateur",
    "用户名字段（可选）": "Champ nom d'utilisateur (optionnel)",
    "用户名或邮箱": "Nom d'utilisateur ou e-mail",
    "用户名称": "Nom d'utilisateur",
    "用户在充值页面看到的支付方式名称，例如：Credit Card": "",
    "用户控制面板，管理账户": "Panneau de configuration de l'utilisateur pour la gestion du compte",
    "用户新建令牌时可选的分组，格式为 JSON 字符串，例如：{\"vip\": \"VIP 用户\", \"test\": \"测试\"}，表示用户可以选择 vip 分组和 test 分组": "Groupes sélectionnables par l'utilisateur lors de la création d'un jeton, format de chaîne JSON, par exemple : {\"vip\": \"Utilisateur VIP\", \"test\": \"Test\"}, indiquant que l'utilisateur peut sélectionner le groupe vip et le groupe test",
    "用户每周期最多请求完成次数": "Nombre maximal de requêtes utilisateur réussies par période",
    "用户每周期最多请求次数": "Nombre maximal de requêtes utilisateur par période",
    "用户注册时看到的网站名称，比如'我的网站'": "Nom du site Web que les utilisateurs voient lors de l'inscription, par exemple 'Mon site Web'",
    "用户消耗排行": "Classement de consommation des utilisateurs",
    "用户消耗趋势": "Tendance de consommation des utilisateurs",
    "用户的基本账户信息": "Informations de base du compte utilisateur",
    "用户管理": "Utilisateurs",
    "用户组": "Groupe d'utilisateurs",
    "用户订阅管理": "Gestion des abonnements utilisateur",
    "用户账户创建成功！": "Compte utilisateur créé avec succès !",
    "用户账户管理": "Comptes utilisateurs",
    "用时/首字": "Temps/premier mot",
    "由全站货币展示设置统一控制": "Contrôlé par les paramètres globaux d'affichage des devises",
    "由管理员分配，决定用户身份等级（如 default、vip）。": "Assigned by admin, determines user tier (e.g., default, vip).",
    "由订阅抵扣": "Déduit par l'abonnement",
    "界面语言和其他个人偏好": "Langue de l'interface et autres préférences personnelles",
    "留空使用系统临时目录": "Laisser vide pour utiliser le répertoire temporaire du système",
    "留空则使用账号绑定的邮箱": "Si ce champ est laissé vide, l'adresse e-mail liée au compte sera utilisée",
    "留空则使用默认端点；支持 {path, method}": "Laissez vide pour utiliser le point de terminaison par défaut ; prend en charge {path, method}",
    "留空则保持原有密钥": "Laisser vide pour conserver la clé existante",
    "留空则自动使用 服务器地址 + /api/waffo/webhook": "",
    "留空则默认使用服务器地址，注意不能携带http://或者https://": "Laissez vide pour utiliser l'adresse du serveur par défaut, notez que vous ne pouvez pas inclure http:// ou https://",
    "登 录": "Se connecter",
    "登录": "Se connecter",
    "登录成功！": "Connexion réussie !",
    "登录过期，请重新登录！": "Session expirée, veuillez vous reconnecter !",
    "白名单": "Liste blanche",
    "的前提下使用。": "doit être utilisé conformément aux conditions.",
    "监控设置": "Surveillance",
    "目录总大小": "Taille totale du répertoire",
    "目录文件数": "Nombre de fichiers du répertoire",
    "目标分组": "Target Group",
    "目标用户：{{username}}": "Utilisateur cible : {{username}}",
    "目标端点": "Point de terminaison cible",
    "目标路径（可选）": "Chemin cible (optionnel)",
    "直接提交": "Soumettre directement",
    "直接编辑 JSON 文本，保存时会校验格式。": "Modifier le texte JSON directement ; le format sera validé lors de la sauvegarde.",
    "直接追加（和添加类似，但无前缀）": "Directly append (similar to Add, but without prefix)",
    "相关项目": "Projets connexes",
    "相当于删除用户，此修改将不可逆": "Équivalent à supprimer l'utilisateur, cette modification sera irréversible",
    "矛盾": "Conflit",
    "知识库 ID": "ID de la base de connaissances",
    "硬件": "Hardware",
    "硬件与性能": "Hardware & Performance",
    "硬件类型": "Hardware Type",
    "硬件配置": "Hardware Configuration",
    "确定": "OK",
    "确定？": "Sûr ?",
    "确定删除此组？": "Confirmer la suppression de ce groupe ?",
    "确定导入": "Confirmer l'importation",
    "确定是否要修复数据库一致性？": "Êtes-vous sûr de vouloir réparer la cohérence de la base de données ?",
    "确定是否要删除所选通道？": "Êtes-vous sûr de vouloir supprimer les canaux sélectionnés ?",
    "确定是否要删除此令牌？": "Êtes-vous sûr de vouloir supprimer ce jeton ?",
    "确定是否要删除此兑换码？": "Êtes-vous sûr de vouloir supprimer ce code d'échange ?",
    "确定是否要删除此模型？": "Êtes-vous sûr de vouloir supprimer ce modèle ?",
    "确定是否要删除此渠道？": "Êtes-vous sûr de vouloir supprimer ce canal ?",
    "确定是否要删除禁用通道？": "Êtes-vous sûr de vouloir supprimer le canal désactivé ?",
    "确定是否要复制此渠道？": "Êtes-vous sûr de vouloir copier ce canal ?",
    "确定是否要注销此用户？": "Êtes-vous sûr de vouloir déconnecter cet utilisateur ?",
    "确定清除所有失效兑换码？": "Êtes-vous sûr de vouloir effacer tous les codes d'échange non valides ?",
    "确定要仅检测全部渠道上游模型更新吗？（不执行新增/删除）": "",
    "确定要修改所有子渠道优先级为 ": "Confirmer la modification de toutes les priorités des sous-canaux en ",
    "确定要修改所有子渠道权重为 ": "Confirmer la modification de tous les poids des sous-canaux en ",
    "确定要充值 $": "Confirmer la recharge de $",
    "确定要删除供应商 \"{{name}}\" 吗？此操作不可撤销。": "Êtes-vous sûr de vouloir supprimer le fournisseur \"{{name}}\" ? Cette opération est irréversible.",
    "确定要删除所有已自动禁用的密钥吗？": "Êtes-vous sûr de vouloir supprimer toutes les clés désactivées automatiquement ?",
    "确定要删除所选的 {{count}} 个令牌吗？_one": "Êtes-vous sûr de vouloir supprimer le jeton sélectionné ?",
    "确定要删除所选的 {{count}} 个令牌吗？_many": "Êtes-vous sûr de vouloir supprimer les {{count}} jetons sélectionnés ?",
    "确定要删除所选的 {{count}} 个令牌吗？_other": "Êtes-vous sûr de vouloir supprimer les {{count}} jetons sélectionnés ?",
    "确定要删除所选的 {{count}} 个模型吗？_one": "Êtes-vous sûr de vouloir supprimer le modèle sélectionné ?",
    "确定要删除所选的 {{count}} 个模型吗？_many": "Êtes-vous sûr de vouloir supprimer les {{count}} modèles sélectionnés ?",
    "确定要删除所选的 {{count}} 个模型吗？_other": "Êtes-vous sûr de vouloir supprimer les {{count}} modèles sélectionnés ?",
    "确定要删除此 OAuth 提供商吗？": "Êtes-vous sûr de vouloir supprimer ce fournisseur OAuth ?",
    "确定要删除此API信息吗？": "Êtes-vous sûr de vouloir supprimer ces informations d'API ?",
    "确定要删除此公告吗？": "Êtes-vous sûr de vouloir supprimer cet avis ?",
    "确定要删除此分类吗？": "Êtes-vous sûr de vouloir supprimer cette catégorie ?",
    "确定要删除此密钥吗？": "Êtes-vous sûr de vouloir supprimer cette clé ?",
    "确定要删除此问答吗？": "Êtes-vous sûr de vouloir supprimer cette FAQ ?",
    "确定要删除这条消息吗？": "Êtes-vous sûr de vouloir supprimer ce message ?",
    "确定要删除选中的": "Are you sure you want to delete the selected",
    "确定要启用所有密钥吗？": "Êtes-vous sûr de vouloir activer toutes les clés ?",
    "确定要启用此用户吗？": "Êtes-vous sûr de vouloir activer cet utilisateur ?",
    "确定要对全部渠道执行上游模型更新吗？": "",
    "确定要提升此用户吗？": "Êtes-vous sûr de vouloir promouvoir cet utilisateur ?",
    "确定要更新所有已启用通道余额吗？": "Êtes-vous sûr de vouloir mettre à jour le solde de tous les canaux activés ?",
    "确定要测试所有未手动禁用渠道吗？": "Êtes-vous sûr de vouloir tester tous les canaux sauf ceux désactivés manuellement ?",
    "确定要测试所有通道吗？": "Êtes-vous sûr de vouloir tester tous les canaux ?",
    "确定要禁用所有的密钥吗？": "Êtes-vous sûr de vouloir désactiver toutes les clés ?",
    "确定要禁用此用户吗？": "Êtes-vous sûr de vouloir désactiver cet utilisateur ?",
    "确定要解绑 {{name}} 吗？": "Êtes-vous sûr de vouloir dissocier {{name}} ?",
    "确定要降级此用户吗？": "Êtes-vous sûr de vouloir rétrograder cet utilisateur ?",
    "确定重置": "Confirmer la réinitialisation",
    "确定重置模型倍率吗？": "Confirmer la réinitialisation du ratio de modèle ?",
    "确认": "Confirmer",
    "确认作废": "Confirmer l'invalidation",
    "确认关闭提示": "Confirmer la fermeture",
    "确认冲突项修改": "Confirmer la modification de l'élément de conflit",
    "确认删除": "Confirmer la suppression",
    "确认删除模型": "Confirm Delete Model",
    "确认删除该分组？": "Confirm delete this group?",
    "确认删除该分组的所有规则？": "Delete all rules for this group?",
    "确认删除该规则？": "Confirm delete this rule?",
    "确认取消密码登录": "Confirmer l'annulation de la connexion par mot de passe",
    "确认启用": "Confirmer l'activation",
    "确认切换": "Confirmer le changement",
    "确认密码": "Confirmer le mot de passe",
    "确认导入配置": "Confirmer l'importation de la configuration",
    "确认延长": "Confirm Extension",
    "确认延长容器时长": "Confirm Container Duration Extension",
    "确认操作": "Confirm Operation",
    "确认新密码": "Confirmer le nouveau mot de passe",
    "确认清理不活跃的磁盘缓存？": "Confirmer le nettoyage du cache disque inactif ?",
    "确认清理日志文件？": "Confirmer le nettoyage des fichiers journaux ?",
    "确认清空全部渠道亲和性缓存": "Confirmer la suppression de tout le cache d'affinité de canal",
    "确认清空该规则缓存": "Confirmer la suppression du cache de cette règle",
    "确认清除历史日志": "Confirmer l'effacement des journaux historiques",
    "确认禁用": "Confirmer la désactivation",
    "确认移除？": "Confirm remove?",
    "确认补单": "Confirmer la complétion",
    "确认解绑": "Confirmer la dissociation",
    "确认解绑 Passkey": "Confirmer la dissociation du Passkey",
    "确认设置并完成初始化": "Confirmer les paramètres et terminer l'initialisation",
    "确认重置 Passkey": "Confirmer la réinitialisation du Passkey",
    "确认重置两步验证": "Confirmer la réinitialisation de l'authentification à deux facteurs",
    "确认重置密码": "Confirmer la réinitialisation du mot de passe",
    "磁盘 阈值 (%)": "Seuil disque (%)",
    "磁盘使用率超过此值时拒绝请求": "Rejeter les requêtes lorsque l'utilisation du disque dépasse cette valeur",
    "磁盘可用空间小于缓存最大总量设置": "L'espace disque disponible est inférieur au paramètre de taille maximale du cache",
    "磁盘命中": "Hits disque",
    "磁盘缓存最大总量 (MB)": "Taille maximale du cache disque (Mo)",
    "磁盘缓存占用的最大空间": "Espace maximal occupé par le cache disque",
    "磁盘缓存已清理": "Cache disque nettoyé",
    "磁盘缓存设置（磁盘换内存）": "Paramètres du cache disque (échange disque/mémoire)",
    "磁盘缓存阈值 (MB)": "Seuil du cache disque (Mo)",
    "示例": "Exemple",
    "示例：{\"default\": [200, 100], \"vip\": [0, 1000]}。": "Exemple : {\"default\": [200, 100], \"vip\": [0, 1000]}.",
    "视频": "Vidéo",
    "视频Remix": "Remix vidéo",
    "视频无法在当前浏览器中播放，这可能是由于：": "La vidéo ne peut pas être lue dans ce navigateur, cela peut être dû à :",
    "禁用": "Désactiver",
    "禁用 store 透传": "Désactiver le passage de store",
    "禁用2FA失败": "Échec de la désactivation de 2FA",
    "禁用两步验证": "Désactiver l'authentification à deux facteurs",
    "禁用全部": "Désactiver tout",
    "禁用原因": "Raison de la désactivation",
    "禁用后用户端不再展示，但历史订单不受影响。是否继续？": "Après désactivation, il ne sera plus affiché côté utilisateur, mais les commandes historiques ne sont pas affectées. Continuer ?",
    "禁用后的影响：": "Impact après la désactivation :",
    "禁用密钥失败": "Échec de la désactivation de la clé",
    "禁用思考处理的模型列表": "Liste noire des modèles pour le traitement thinking",
    "禁用所有密钥失败": "Échec de la désactivation de toutes les clés",
    "禁用时间": "Heure de désactivation",
    "私有IP访问详细说明": "⚠️ Avertissement de sécurité : l'activation de cette option autorise l'accès aux ressources du réseau interne (localhost, réseaux privés). N'activez cette option que si vous devez accéder à des services internes et que vous comprenez les implications en matière de sécurité.",
    "私有部署地址": "Adresse de déploiement privée",
    "私有镜像仓库的密码": "Password for private image registry",
    "私有镜像仓库的用户名": "Username for private image registry",
    "秒": "Seconde",
    "移动": "",
    "移动请求头": "",
    "移除": "Remove",
    "移除 (-:)": "Remove (-:)",
    "移除 functionResponse.id 字段": "Supprimer le champ functionResponse.id",
    "移除 One API 的版权标识必须首先获得授权，项目维护需要花费大量精力，如果本项目对你有意义，请主动支持本项目": "La suppression de la marque de copyright de One API doit d'abord être autorisée. La maintenance du projet demande beaucoup d'efforts. Si ce projet a du sens pour vous, veuillez le soutenir activement.",
    "空": "Vide",
    "窗口处理": "gestion des fenêtres",
    "窗口等待": "attente de la fenêtre",
    "立即签到": "S'enregistrer maintenant",
    "立即订阅": "S'abonner maintenant",
    "站点所有额度将以原始 Token 数显示，不做货币换算": "Tous les quotas du site seront affichés en nombre brut de tokens sans conversion monétaire",
    "站点所有额度将以美元 ($) 显示": "Tous les quotas du site seront affichés en USD ($)",
    "站点所有额度将按汇率换算为人民币 (¥) 显示": "Tous les quotas du site seront convertis en CNY (¥) selon le taux de change",
    "站点所有额度将按汇率换算为自定义货币显示": "Tous les quotas du site seront convertis en devise personnalisée selon le taux de change",
    "站点额度展示类型及汇率": "Type d'affichage du quota du site et taux de change",
    "端口号必须在1-65535之间": "Port number must be between 1-65535",
    "端口配置详细说明": "Limitez les requêtes externes à des ports spécifiques. Utilisez des ports uniques (80, 443) ou des plages (8000-8999). Une liste vide autorise tous les ports. La valeur par défaut inclut les ports Web courants.",
    "端点": "Point de terminaison",
    "端点 URL 必须是完整地址（以 http:// 或 https:// 开头）": "L'URL du point de terminaison doit être une adresse complète (commençant par http:// ou https://)",
    "端点映射": "Mappage de points de terminaison",
    "端点类型": "Type de point de terminaison",
    "端点组": "Groupe de points de terminaison",
    "第 {{line}} 条 prune_objects 缺少条件": "Règle n°{{line}} prune_objects manque de conditions",
    "第 {{line}} 条 prune_objects 需要至少一个匹配条件": "Règle n°{{line}} prune_objects nécessite au moins une condition",
    "第 {{line}} 条 return_error 需要 message 字段": "Règle n°{{line}} return_error nécessite un champ message",
    "第 {{line}} 条操作缺少值": "Règle n°{{line}} opération manque une valeur",
    "第 {{line}} 条操作缺少来源字段": "Règle n°{{line}} opération manque un champ source",
    "第 {{line}} 条操作缺少目标字段": "Règle n°{{line}} opération manque un champ cible",
    "第 {{line}} 条操作缺少目标路径": "Règle n°{{line}} opération manque un chemin cible",
    "第 {{line}} 条请求头透传格式无效": "Règle n°{{line}} format de transmission d'en-tête invalide",
    "第 {{line}} 条请求头透传缺少请求头名称": "Règle n°{{line}} transmission d'en-tête manque le nom de l'en-tête",
    "第三方支付配置": "Configuration des paiements tiers",
    "第三方账户绑定状态（只读）": "État de la liaison du compte tiers (lecture seule)",
    "等价金额：": "Montant équivalent : ",
    "等待中": "En attente",
    "等待获取邮箱信息...": "En attente d'obtenir des informations par e-mail...",
    "筛选": "Filtre",
    "签到最大额度": "Quota maximum d'enregistrement",
    "签到最小额度": "Quota minimum d'enregistrement",
    "签到功能允许用户每日签到获取随机额度奖励": "La fonction d'enregistrement permet aux utilisateurs de s'enregistrer quotidiennement pour recevoir des récompenses de quota aléatoires",
    "签到失败": "Échec de l'enregistrement",
    "签到奖励将直接添加到您的账户余额": "Les récompenses d'enregistrement seront directement ajoutées à votre solde de compte",
    "签到奖励的最大额度": "Quota maximum pour les récompenses d'enregistrement",
    "签到奖励的最小额度": "Quota minimum pour les récompenses d'enregistrement",
    "签到成功！获得": "Enregistrement réussi ! Reçu",
    "签到设置": "Paramètres d'enregistrement",
    "简单来说：同一个令牌分组，不同等级的用户可以享受不同的价格。": "In short: same token group, different user tiers can enjoy different prices.",
    "简洁": "Simple",
    "简洁模式：按 type 全量清理对象，例如 redacted_thinking。": "Mode simple : Nettoyer tous les objets par type, ex. redacted_thinking.",
    "简洁模式仅返回 message；状态码和错误类型将使用系统默认值。": "Le mode simple renvoie uniquement le message ; le code d'état et le type d'erreur utiliseront les valeurs par défaut du système.",
    "管理": "Gérer",
    "管理 Ollama 模型的拉取和删除": "Manage Ollama model pulling and deletion",
    "管理你的 LinuxDO OAuth App": "Gérer votre application OAuth LinuxDO",
    "管理员": "Admin",
    "管理员分配的优惠分组": "Admin-assigned discount group",
    "管理员分配的基础分组": "Admin-assigned base group",
    "管理员区域": "Zone administrateur",
    "管理员暂时未设置任何关于内容": "L'administrateur n'a encore défini aucun contenu personnalisé \"À propos\".",
    "管理员未开启 Creem 充值！": "L'administrateur n'a pas activé la recharge Creem !",
    "管理员未开启Stripe充值！": "L'administrateur n'a pas activé la recharge Stripe !",
    "管理员未开启在线充值！": "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.",
    "管理员未开启在线支付功能，请联系管理员配置。": "Le paiement en ligne n'est pas activé par l'administrateur. Veuillez contacter l'administrateur.",
    "管理员未设置用户可选分组": "L'administrateur n'a pas défini de groupes sélectionnables par l'utilisateur",
    "管理员给用户分配的分组（如 vip）不仅决定用户身份，还会影响后续两个功能：": "The group assigned to a user (e.g., vip) not only determines their identity, but also affects the following two features:",
    "管理员设置了外部链接，点击下方按钮访问": "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 fichiers journaux du serveur. Les fichiers journaux s'accumulent au fil du temps ; un nettoyage régulier est recommandé pour libérer de l'espace disque.",
    "管理模型、标签、端点等预填组": "Gérer les groupes pré-remplis de modèles, d'étiquettes, de points de terminaison, etc.",
    "管理用户已绑定的第三方账户，支持筛选与解绑": "Gérer les comptes tiers liés des utilisateurs, avec prise en charge du filtrage et de la dissociation",
    "管理绑定": "Gérer les liaisons",
    "类型": "Type",
    "类型（常用）": "Type (courant)",
    "粘贴图片失败": "Échec du collage de l'image",
    "精确": "Exact",
    "系统": "Système",
    "系统令牌已复制到剪切板": "Le jeton système a été copié dans le presse-papiers",
    "系统任务记录": "Tâches système",
    "系统信息": "Informations système",
    "系统公告": "Avis système",
    "系统公告管理，可以发布系统通知和重要消息（最多100个，前端显示最新20条）": "Avis système, vous pouvez publier des avis système et des messages importants (maximum 100, afficher les 20 derniers sur le front-end)",
    "系统内存": "Mémoire système",
    "系统内部以美元 (USD) 为基准计价。用户余额、充值金额、模型定价、用量日志等所有金额显示均按此汇率换算为人民币，不影响内部计费": "Le système utilise l'USD comme unité de tarification de base. Solde utilisateur, montants de recharge, tarification des modèles, journaux d'utilisation — tous les montants affichés seront convertis en CNY à ce taux. La facturation interne n'est pas affectée.",
    "系统内部以美元 (USD) 为基准计价。用户余额、充值金额、模型定价、用量日志等所有金额显示均按此汇率换算为自定义货币，不影响内部计费": "Le système utilise l'USD comme unité de tarification de base. Solde utilisateur, montants de recharge, tarification des modèles, journaux d'utilisation — tous les montants affichés seront convertis en devise personnalisée à ce taux. La facturation interne n'est pas affectée.",
    "系统内部计费精度，默认 500000，修改可能导致计费异常，请谨慎操作": "Précision de facturation interne, par défaut 500000. Modifier cette valeur peut provoquer des anomalies de facturation — procédez avec prudence.",
    "系统初始化": "Initialisation du système",
    "系统初始化失败，请重试": "L'initialisation du système a échoué, veuillez réessayer",
    "系统初始化成功，正在跳转...": "Initialisation du système réussie, redirection en cours...",
    "系统参数配置": "Paramètres système",
    "系统名称": "Nom du système",
    "系统名称已更新": "Nom du système mis à jour",
    "系统名称更新失败": "Échec de la mise à jour du nom du système",
    "系统已为该部署准备 Ollama 镜像与随机 API Key": "System has prepared Ollama image and random API Key for this deployment",
    "系统性能监控": "Surveillance des performances du système",
    "系统提示覆盖": "Remplacement de l'invite système",
    "系统提示词": "Invite système",
    "系统提示词拼接": "Concaténation des invites système",
    "系统数据统计": "Statistiques des données système",
    "系统文档和帮助信息": "Documentation système et informations d'aide",
    "系统消息": "Messages système",
    "系统版本": "Version du système",
    "系统管理功能": "Fonctions de gestion du système",
    "系统设置": "Système",
    "系统访问令牌": "Jeton d'accès au système",
    "约": "Environ",
    "索引": "Index",
    "紧凑列表": "Liste compacte",
    "纯字符串会直接覆盖整条请求头，或者点击“查看 JSON 示例”按 token 规则处理。": "",
    "累计签到": "Total des enregistrements",
    "累计获得": "Total reçu",
    "线路描述": "Description de l'itinéraire",
    "组列表": "Liste des groupes",
    "组名": "Nom du groupe",
    "组织": "Organisation",
    "组织，不填则为默认组织": "Organisation, par défaut si vide",
    "终止中": "Terminating",
    "终止请求中": "Terminating request",
    "绑定": "Lier",
    "绑定 Telegram": "Lier Telegram",
    "绑定信息": "Informations de liaison",
    "绑定后会立即生成用户订阅（无需支付），有效期按套餐配置计算。": "Après liaison, un abonnement utilisateur est créé immédiatement (sans paiement) ; la validité suit la configuration du plan.",
    "绑定微信账户": "Lier le compte WeChat",
    "绑定成功！": "Liaison réussie !",
    "绑定订阅套餐": "Lier un plan d'abonnement",
    "绑定邮箱地址": "Lier l'adresse e-mail",
    "结束": "Fin",
    "结束时间": "Heure de fin",
    "结果图片": "Résultat",
    "结算差额": "Différence de règlement",
    "绘图": "Dessin",
    "绘图任务记录": "Tâches dessin",
    "绘图日志": "Dessins",
    "绘图设置": "Dessin",
    "统一的": "La Passerelle",
    "统计Tokens": "Jetons statistiques",
    "统计已重置": "Statistiques réinitialisées",
    "统计次数": "Nombre de statistiques",
    "统计额度": "Quota statistique",
    "继续": "Continuer",
    "缓存 {{tokens}} tokens / 1M tokens * {{symbol}}{{price}}": "Cache {{tokens}} tokens / 1M tokens * {{symbol}}{{price}}",
    "缓存 {{tokens}} tokens / 1M tokens * {{symbol}}{{price}} (倍率: {{ratio}})": "Cache {{tokens}} tokens / 1M tokens * {{symbol}}{{price}} (ratio : {{ratio}})",
    "缓存 Tokens": "Jetons de cache",
    "缓存: {{cacheRatio}}": "Cache : {{cacheRatio}}",
    "缓存价格：{{symbol}}{{price}} * {{cacheRatio}} = {{symbol}}{{total}} / 1M tokens (缓存倍率: {{cacheRatio}})": "Prix du cache : {{symbol}}{{price}} * {{cacheRatio}} = {{symbol}}{{total}} / 1M tokens (taux de cache : {{cacheRatio}})",
    "缓存价格：{{symbol}}{{price}} * {{ratio}} = {{symbol}}{{total}} / 1M tokens (缓存倍率: {{cacheRatio}})": "Prix du cache : {{symbol}}{{price}} * {{ratio}} = {{symbol}}{{total}} / 1M tokens (taux de cache : {{cacheRatio}})",
    "缓存倍率": "Ratio de cache",
    "缓存倍率 {{cacheRatio}}": "Ratio de cache {{cacheRatio}}",
    "缓存写": "Écriture cache",
    "缓存创建 {{price}} / 1M tokens": "Création de cache {{price}} / 1M tokens",
    "缓存创建 {{tokens}} tokens / 1M tokens * {{symbol}}{{price}}": "Création de cache {{tokens}} tokens / 1M tokens * {{symbol}}{{price}}",
    "缓存创建 {{tokens}} tokens / 1M tokens * {{symbol}}{{price}} (倍率: {{ratio}})": "Création de cache {{tokens}} tokens / 1M tokens * {{symbol}}{{price}} (ratio : {{ratio}})",
    "缓存创建 Tokens": "Jetons de création de cache",
    "缓存创建: {{cacheCreationRatio}}": "Création de cache : {{cacheCreationRatio}}",
    "缓存创建: 1h {{cacheCreationRatio1h}}": "Création de cache : 1h {{cacheCreationRatio1h}}",
    "缓存创建: 5m {{cacheCreationRatio5m}}": "Création de cache : 5m {{cacheCreationRatio5m}}",
    "缓存创建: 5m {{cacheCreationRatio5m}} / 1h {{cacheCreationRatio1h}}": "Création de cache : 5m {{cacheCreationRatio5m}} / 1h {{cacheCreationRatio1h}}",
    "缓存创建：{{tokens}} / 1M * 模型倍率 {{modelRatio}} * 缓存创建倍率 {{cacheCreationRatio}} * {{ratioType}} {{ratio}} = {{amount}}": "Création du cache : {{tokens}} / 1M * ratio du modèle {{modelRatio}} * ratio de création du cache {{cacheCreationRatio}} * {{ratioType}} {{ratio}} = {{amount}}",
    "缓存创建价格": "Prix de création du cache d'entrée",
    "缓存创建价格 {{symbol}}{{price}} / 1M tokens": "Prix de création du cache {{symbol}}{{price}} / 1M tokens",
    "缓存创建价格：{{symbol}}{{price}} * {{ratio}} = {{symbol}}{{total}} / 1M tokens (缓存创建倍率: {{cacheCreationRatio}})": "Prix de création du cache : {{symbol}}{{price}} * {{ratio}} = {{symbol}}{{total}} / 1M tokens (taux de création de cache : {{cacheCreationRatio}})",
    "缓存创建价格：{{symbol}}{{price}} / 1M tokens": "Prix de création du cache : {{symbol}}{{price}} / 1M tokens",
    "缓存创建价格合计：5m {{symbol}}{{five}} + 1h {{symbol}}{{one}} = {{symbol}}{{total}} / 1M tokens": "Total du prix de création de cache : 5m {{symbol}}{{five}} + 1h {{symbol}}{{one}} = {{symbol}}{{total}} / 1M tokens",
    "缓存创建倍率": "Ratio de création du cache",
    "缓存创建倍率 {{cacheCreationRatio}}": "Ratio de création de cache {{cacheCreationRatio}}",
    "缓存创建倍率 1h {{cacheCreationRatio1h}}": "Multiplicateur de création de cache 1h {{cacheCreationRatio1h}}",
    "缓存创建倍率 5m {{cacheCreationRatio5m}}": "Multiplicateur de création de cache 5m {{cacheCreationRatio5m}}",
    "缓存创建倍率 5m {{cacheCreationRatio5m}} / 1h {{cacheCreationRatio1h}}": "Ratio de création du cache 5m {{cacheCreationRatio5m}} / 1h {{cacheCreationRatio1h}}",
    "缓存条目数": "Nombre d'entrées en cache",
    "缓存目录": "Répertoire de cache",
    "缓存目录磁盘空间": "Espace disque du répertoire de cache",
    "缓存读": "Lecture cache",
    "缓存读 {{price}} / 1M tokens": "Lecture du cache {{price}} / 1M tokens",
    "缓存读取：{{tokens}} / 1M * 模型倍率 {{modelRatio}} * 缓存倍率 {{cacheRatio}} * {{ratioType}} {{ratio}} = {{amount}}": "Lecture du cache : {{tokens}} / 1M * ratio du modèle {{modelRatio}} * ratio du cache {{cacheRatio}} * {{ratioType}} {{ratio}} = {{amount}}",
    "缓存读取价格": "Prix de lecture du cache d'entrée",
    "缓存读取价格 {{symbol}}{{price}} / 1M tokens": "Prix de lecture du cache {{symbol}}{{price}} / 1M tokens",
    "缓存读取价格：{{symbol}}{{price}} / 1M tokens": "Prix de lecture du cache : {{symbol}}{{price}} / 1M tokens",
    "缓存读取价格：{{symbol}}{{total}} / 1M tokens": "Prix de lecture du cache : {{symbol}}{{total}} / 1M tokens",
    "缓存读取倍率": "",
    "缓存输入：{{tokens}} / 1M * 模型倍率 {{modelRatio}} * 缓存倍率 {{cacheRatio}} * {{ratioType}} {{ratio}} = {{amount}}": "Entrée en cache : {{tokens}} / 1M * ratio du modèle {{modelRatio}} * ratio du cache {{cacheRatio}} * {{ratioType}} {{ratio}} = {{amount}}",
    "编辑": "Modifier",
    "编辑 OAuth 提供商": "Modifier le fournisseur OAuth",
    "编辑API": "Modifier l'API",
    "编辑产品": "Modifier le produit",
    "编辑供应商": "Modifier le fournisseur",
    "编辑公告": "Modifier l'avis",
    "编辑公告内容": "Modifier le contenu de l'annonce",
    "编辑分类": "Modifier la catégorie",
    "编辑成功": "Modification réussie",
    "编辑支付方式": "",
    "编辑方式": "Mode d'édition",
    "编辑标签": "Modifier l'étiquette",
    "编辑模型": "Modifier le modèle",
    "编辑模式": "Mode d'édition",
    "编辑用户": "Modifier l'utilisateur",
    "编辑聊天配置": "Modifier la configuration de discussion",
    "编辑规则": "Modifier la règle",
    "编辑问答": "Modifier la FAQ",
    "缩词": "Raccourcir",
    "缺省 MaxTokens": "MaxTokens par défaut",
    "网站地址": "Adresse du site web",
    "网站域名标识": "ID de domaine du site Web",
    "网络连接失败，请检查网络设置或稍后重试": "Network connection failed, please check network settings or try again later",
    "网络配置": "Network Configuration",
    "网络错误": "Erreur réseau",
    "置信度": "Confiance",
    "美元": "Dollar américain",
    "聊天": "Discuter",
    "聊天会话管理": "Sessions de discussion",
    "聊天区域": "Zone de discussion",
    "聊天应用名称": "Nom de l'application de discussion",
    "聊天应用名称已存在，请使用其他名称": "Le nom de l'application de discussion existe déjà, veuillez utiliser un autre nom",
    "聊天设置": "Discussion",
    "聊天配置": "Configuration de la discussion",
    "聊天链接配置错误，请联系管理员": "Erreur de configuration du lien de discussion, veuillez contacter l'administrateur",
    "联系我们": "Contactez-nous",
    "腾讯混元": "Hunyuan",
    "自动分组": "Auto Group",
    "自动分组auto，从第一个开始选择": "Regroupement automatique auto, sélection à partir du premier",
    "自动分组选择": "Auto Group Selection",
    "自动刷新": "Auto Refresh",
    "自动刷新中": "Auto refreshing",
    "自动填充字段": "Remplissage automatique des champs",
    "自动填入": "Remplir auto",
    "自动检测": "Détection automatique",
    "自动模式": "Mode automatique",
    "自动测试所有通道间隔时间": "Intervalle de test automatique pour tous les canaux",
    "自动生成：": "Généré automatiquement :",
    "自动禁用": "Désactivé automatiquement",
    "自动禁用关键词": "Mots-clés de désactivation automatique",
    "自动禁用状态码": "Codes d'état de désactivation automatique",
    "自动禁用状态码格式不正确": "Format des codes d'état de désactivation automatique incorrect",
    "自动选择": "Sélection automatique",
    "自动重试状态码": "Codes d'état de nouvelle tentative automatique",
    "自动重试状态码格式不正确": "Format des codes d'état de nouvelle tentative automatique incorrect",
    "自定义": "Personnalisé",
    "自定义 JSON": "JSON personnalisé",
    "自定义 OAuth 提供商": "Fournisseurs OAuth personnalisés",
    "自定义充值数量选项": "Options de montant de recharge personnalisées",
    "自定义充值数量选项不是合法的 JSON 数组": "Les options de montant de recharge personnalisées ne sont pas un tableau JSON valide",
    "自定义变焦-提交": "Zoom personnalisé-Soumettre",
    "自定义模型名称": "Nom de modèle personnalisé",
    "自定义模式下不可用": "Non disponible en mode personnalisé",
    "自定义秒数": "Secondes personnalisées",
    "自定义请求体模式": "Mode de corps de requête personnalisé",
    "自定义货币": "Devise personnalisée",
    "自定义货币符号": "Symbole de devise personnalisé",
    "自定义货币符号将显示在所有额度数值前，例如 €1.50": "Le symbole de devise personnalisé sera affiché avant tous les montants de quota, par ex. €1.50",
    "自定义错误响应": "Réponse d'erreur personnalisée",
    "自定义镜像": "Custom Image",
    "自用模式": "Mode auto-utilisation",
    "自适应列表": "Liste adaptative",
    "至": "jusqu'à",
    "节省": "Économiser",
    "花费": "Dépenser",
    "花费时间": "passer du temps",
    "若你的 OIDC Provider 支持 Discovery Endpoint，你可以仅填写 OIDC Well-Known URL，系统会自动获取 OIDC 配置": "Si votre fournisseur OIDC prend en charge le Discovery Endpoint, vous pouvez simplement remplir l'URL OIDC Well-Known, le système obtiendra automatiquement la configuration OIDC",
    "获取 Discovery 配置": "Récupérer la configuration Discovery",
    "获取 Discovery 配置失败：": "Échec de la récupération de la configuration Discovery : ",
    "获取 io.net API Key": "Get io.net API Key",
    "获取 OIDC 配置失败，请检查网络状况和 Well-Known URL 是否正确": "Échec de l'obtention de la configuration OIDC, veuillez vérifier l'état du réseau et si l'URL Well-Known est correcte",
    "获取 OIDC 配置成功！": "Configuration OIDC obtenue avec succès !",
    "获取 Ollama 版本失败": "Failed to get Ollama version",
    "获取2FA状态失败": "Échec de l'obtention de l'état 2FA",
    "获取令牌密钥失败": "",
    "获取充值配置失败": "Échec de la récupération de la configuration de recharge",
    "获取充值配置异常": "Erreur de configuration de recharge",
    "获取初始化状态失败": "Échec de l'obtention de l'état d'initialisation",
    "获取可用资源失败: ": "Failed to get available resources: ",
    "获取启用模型失败": "Échec de l'obtention des modèles activés",
    "获取启用模型失败:": "Échec de l'obtention des modèles activés :",
    "获取容器信息失败": "Failed to get container information",
    "获取容器列表失败": "Failed to get container list",
    "获取容器详情失败": "Failed to get container details",
    "获取密钥": "Obtenir la clé",
    "获取密钥失败": "Échec de l'obtention de la clé",
    "获取密钥状态失败": "Échec de l'obtention de l'état de la clé",
    "获取日志失败": "Failed to get logs",
    "获取未配置模型失败": "Échec de l'obtention des modèles non configurés",
    "获取模型列表": "Obtenir la liste des modèles",
    "获取模型列表失败": "Échec de la récupération de la liste des modèles",
    "获取渠道失败：": "Échec de l'obtention des canaux : ",
    "获取硬件类型失败: ": "Failed to get hardware types: ",
    "获取签到状态失败": "Échec de la récupération du statut d'enregistrement",
    "获取组列表失败": "Échec de l'obtention de la liste des groupes",
    "获取绑定信息失败": "Échec de la récupération des informations de liaison",
    "获取自定义 OAuth 提供商列表失败": "Échec de la récupération de la liste des fournisseurs OAuth personnalisés",
    "获取详情失败": "Failed to get details",
    "获取部署列表失败": "Failed to get deployment list",
    "获取金额失败": "Échec de l'obtention du montant",
    "获取验证码": "Obtenir le code de vérification",
    "获得": "Reçu",
    "补全": "Achèvement",
    "补全 {{completion}} tokens * 输出倍率 {{completionRatio}}": "Complétion {{completion}} tokens * Ratio de sortie {{completionRatio}}",
    "补全 {{completion}} tokens / 1M tokens * {{symbol}}{{price}}": "Complétion {{completion}} tokens / 1M tokens * {{symbol}}{{price}}",
    "补全价格": "Prix de complétion",
    "补全价格：{{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",
    "补全价格已锁定": "Le prix de complétion est verrouillé",
    "补全倍率": "Ratio de complétion",
    "补全倍率 {{completionRatio}}": "Ratio de complétion {{completionRatio}}",
    "补全倍率值": "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",
    "表单引用错误，请刷新页面重试": "Erreur de référence de formulaire, veuillez actualiser la page et réessayer",
    "表格视图": "Vue tableau",
    "覆盖": "Remplacer",
    "覆盖模式：将完全替换现有的所有密钥": "Mode de remplacement : remplacera complètement toutes les clés existantes",
    "覆盖模板": "Modèle de remplacement",
    "覆盖现有密钥": "Remplacer les clés existantes",
    "规则": "Règle",
    "规则 JSON": "JSON de règle",
    "规则 JSON 格式不正确": "Le format JSON de la règle est incorrect",
    "规则 ttl_seconds 为 0 时使用。0 表示使用后端默认 TTL：3600 秒。": "Utilisé lorsque ttl_seconds de la règle est 0. 0 signifie utiliser le TTL par défaut du backend : 3600 secondes.",
    "规则为 JSON 数组；可视化与 JSON 模式共用同一份数据。": "Les règles sont un tableau JSON ; les modes visuel et JSON partagent les mêmes données.",
    "规则名称（可读性更好，也会出现在管理侧日志中）。": "Nom de la règle (pour une meilleure lisibilité, apparaît également dans les journaux d'administration).",
    "规则导航": "Navigation des règles",
    "规则描述（可选）": "",
    "规则未找到，请刷新后重试": "Règle non trouvée, veuillez actualiser et réessayer",
    "角色": "Rôle",
    "解析响应数据时发生错误": "Erreur lors de l'analyse des données de réponse",
    "解析密钥文件失败: {{msg}}": "Échec de l'analyse du fichier de clés : {{msg}}",
    "解析错误": "Erreur d'analyse",
    "解绑": "Dissocier",
    "解绑 Passkey": "Supprimer le Passkey",
    "解绑后将无法使用 Passkey 登录，确定要继续吗？": "Après la dissociation, vous ne pourrez plus vous connecter avec Passkey. Êtes-vous sûr de vouloir continuer ?",
    "解绑成功": "Dissociation réussie",
    "计价币种": "Pricing Currency",
    "计算中": "Calculating",
    "计算成本": "Calculate Cost",
    "计算费用中...": "Calculating fees...",
    "计费乘数，倍率越低费用越低。例如倍率 0.5 表示半价。": "Billing multiplier — the lower the ratio, the lower the cost. E.g., ratio 0.5 means half price.",
    "计费开始": "Billing Start",
    "计费摘要": "",
    "计费方式": "Mode de facturation",
    "计费显示模式": "Mode d'affichage de la facturation",
    "计费模式": "Mode de facturation",
    "计费类型": "Type de facturation",
    "计费过程": "Processus de mise en lots",
    "订单号": "N° de commande",
    "订单支付方式": "Méthode de paiement de la commande",
    "订阅": "Abonnement",
    "订阅剩余": "Abonnement restant",
    "订阅套餐": "Plans d'abonnement",
    "订阅套餐管理": "Gestion des plans d'abonnement",
    "订阅实例": "Instance d'abonnement",
    "订阅抵扣": "Déduction d'abonnement",
    "订阅管理": "Gestion des abonnements",
    "订阅结算": "Règlement d'abonnement",
    "订阅说明": "Description de l'abonnement",
    "认证方式": "Méthode d'authentification",
    "讯飞星火": "Spark Desk",
    "记录请求与错误日志IP": "Enregistrer l'adresse IP du journal des requêtes et des erreurs",
    "设备": "Device",
    "设备类型偏好": "Préférence de type d'appareil",
    "设置": "",
    "设置 Logo": "Définir un logo",
    "设置2FA失败": "Échec de la configuration de 2FA",
    "设置不同充值金额对应的折扣，键为充值金额，值为折扣率，例如：{\"100\": 0.95, \"200\": 0.9, \"500\": 0.85}": "Définir les remises correspondant aux différents montants de recharge, la clé est le montant de recharge, la valeur est le taux de remise, par exemple : {\"100\": 0.95, \"200\": 0.9, \"500\": 0.85}",
    "设置两步验证": "Configurer l'authentification à deux facteurs",
    "设置令牌可用额度和数量": "Définir le quota et la quantité disponibles du jeton",
    "设置令牌的基本信息": "Définir les informations de base du jeton",
    "设置令牌的访问限制": "Définir les restrictions d'accès au jeton",
    "设置保存失败": "Échec de l'enregistrement des paramètres",
    "设置保存成功": "Paramètres enregistrés avec succès",
    "设置兑换码的基本信息": "Définir les informations de base du code d'échange",
    "设置兑换码的额度和数量": "Définir le quota et la quantité du code d'échange",
    "设置公告": "Définir un avis",
    "设置关于": "Définir \"À propos\"",
    "设置已保存": "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",
    "设置默认地区和特定模型的专用地区": "Définir la région par défaut et les régions dédiées pour des modèles spécifiques",
    "设计与开发由": "Conçu et développé avec amour par",
    "设计版本": "b80c3466cb6feafeb3990c7820e10e50",
    "设请求头": "",
    "访问 io.net 控制台的 API Keys 页面": "Visit the API Keys page of the io.net console",
    "访问容器": "Access Container",
    "访问模型部署功能需要先启用 io.net 部署服务": "Accessing model deployment features requires enabling the io.net deployment service first",
    "访问限制": "Restrictions d'accès",
    "该供应商提供多种AI模型，适用于不同的应用场景。": "Ce fournisseur propose plusieurs modèles d'IA, adaptés à différents scénarios d'application.",
    "该分类下没有可用模型": "Aucun modèle disponible dans cette catégorie",
    "该域名已存在于白名单中": "Ce nom de domaine existe déjà dans la liste blanche",
    "该套餐未配置 Creem": "Ce plan n'est pas configuré pour Creem",
    "该套餐未配置 Stripe": "Ce plan n'est pas configuré pour Stripe",
    "该数据可能不可信，请谨慎使用": "Ces données peuvent ne pas être fiables, veuillez les utiliser avec prudence",
    "该服务器地址将影响支付回调地址以及默认首页展示的地址，请确保正确配置": "Cette adresse de serveur affectera l'adresse de rappel de paiement et l'adresse affichée sur la page d'accueil par défaut, veuillez vous assurer d'une configuration correcte",
    "该模型存在固定价格与倍率计费方式冲突，请确认选择": "Le modèle a un conflit de méthode de facturation à prix fixe et à ratio, veuillez confirmer la sélection",
    "该模型补全倍率由后端固定为 {{ratio}}。补全价格不能在这里修改。": "Le ratio de complétion de ce modèle est fixé à {{ratio}} par le backend. Le prix de complétion ne peut pas être modifié ici.",
    "该渠道已开启请求透传，参数覆写、模型重定向等 NewAPI 内置功能将失效，非最佳实践。": "La transmission des requêtes est activée pour ce canal ; les fonctionnalités intégrées de NewAPI (comme la surcharge des paramètres et la redirection de modèle) seront désactivées. Ce n'est pas une bonne pratique.",
    "该渠道已开启请求透传：参数覆写、模型重定向、渠道适配等 NewAPI 内置功能将失效，非最佳实践；如因此产生问题，请勿提交 issue 反馈。": "La transmission des requêtes est activée pour ce canal. Les fonctionnalités intégrées de NewAPI (surcharge des paramètres, redirection de modèle, adaptation du canal, etc.) seront désactivées. Ce n'est pas une bonne pratique. Si cela cause des problèmes, merci de ne pas ouvrir d'issue.",
    "该渠道暂无可处理的上游模型更新": "",
    "该渠道未开启上游模型更新检测": "",
    "该规则未启用“作用域：包含规则名称”，无法按规则清空缓存。": "Cette règle n'a pas activé « Portée : inclure le nom de la règle », impossible de vider le cache par règle.",
    "该规则未设置参数覆盖模板": "Cette règle n'a pas de modèle de remplacement de paramètres défini",
    "该规则的缓存保留时长；0 表示使用默认 TTL：": "Durée de rétention du cache pour cette règle ; 0 signifie utiliser le TTL par défaut : ",
    "该记录不包含可用的 token 统计口径。": "Cet enregistrement ne contient pas de statistiques de tokens disponibles.",
    "该记录由旧版本实例写入，缺少审计信息，建议将实例升级至最新版本以便记录服务器IP、回调IP、支付方式与系统版本等审计字段。": "Cet enregistrement a été écrit par une ancienne version de l'instance et ne contient pas d'informations d'audit. Veuillez mettre à jour l'instance vers la dernière version afin d'enregistrer les champs d'audit tels que l'IP du serveur, l'IP de rappel, le mode de paiement et la version du système.",
    "详情": "Détails",
    "详见「特殊倍率」和「可用分组」标签页。": "See \"Special Ratios\" and \"Usable Groups\" tabs for details.",
    "语言偏好": "Préférence linguistique",
    "语言偏好已保存": "Préférence linguistique enregistrée",
    "语音输入": "Entrée vocale",
    "语音输出": "Sortie vocale",
    "说明": "Description",
    "说明：": "Description :",
    "说明：本页测试为非流式请求；若渠道仅支持流式返回，可能出现测试失败，请以实际使用为准。": "Remarque : les tests sur cette page utilisent des requêtes non-streaming. Si un canal ne prend en charge que les réponses en streaming, les tests peuvent échouer. Veuillez vous référer à l’usage réel.",
    "说明：生成结果是可直接粘贴到渠道密钥里的 JSON（包含 access_token / refresh_token / account_id）。": "Note : Le résultat généré est un JSON qui peut être collé directement dans la clé du canal (inclut access_token / refresh_token / account_id).",
    "说明信息": "Description",
    "请上传密钥文件": "Veuillez télécharger le fichier de clé",
    "请上传密钥文件！": "Veuillez télécharger le fichier de clé !",
    "请为渠道命名": "Veuillez nommer le canal",
    "请使用 Project 为 io.cloud 的密钥": "Please use a key with Project set to io.cloud",
    "请先勾选需要批量设置的模型": "Veuillez d'abord sélectionner les modèles à configurer en lot",
    "请先在设置中启用图片功能": "Veuillez d'abord activer la fonction image dans les paramètres",
    "请先填写 API Key": "Please fill in API Key first",
    "请先填写 Discovery URL 或 Issuer URL": "Veuillez d'abord remplir l'URL de découverte ou l'URL de l'émetteur",
    "请先填写 Issuer URL，以自动生成完整的端点 URL": "Veuillez d'abord remplir l'Issuer URL pour générer automatiquement les URL complètes des points de terminaison",
    "请先填写 Ollama API 地址": "Please fill in Ollama API address first",
    "请先填写服务器地址": "Veuillez d'abord remplir l'adresse du serveur",
    "请先开启并填写音频输入价格。": "Activez et renseignez d'abord le prix d'entrée audio.",
    "请先新增模型或从左侧列表选择一个模型": "",
    "请先粘贴回调 URL": "Veuillez d'abord coller l'URL de rappel",
    "请先输入密钥": "Veuillez d'abord saisir la clé",
    "请先选择一个作为模板的模型": "Veuillez d'abord choisir un modèle comme modèle de référence",
    "请先选择一条规则": "Veuillez d'abord sélectionner une règle",
    "请先选择同步渠道": "Veuillez d'abord sélectionner le canal de synchronisation",
    "请先选择模型！": "Veuillez d'abord sélectionner un modèle !",
    "请先选择硬件类型": "Please select hardware type first",
    "请先选择要删除的令牌！": "Veuillez sélectionner le jeton à supprimer !",
    "请先选择要删除的通道！": "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可能被伪造，请配合nginx和cdn等网关使用": "Ne faites pas trop confiance à cette fonctionnalité, l'IP peut être usurpée, veuillez l'utiliser en conjonction avec des passerelles telles que nginx et cdn",
    "请在 Waffo 后台获取 API 密钥、商户 ID 以及 RSA 密钥对，并配置回调地址。": "",
    "请在系统设置页面编辑分组倍率以添加新的分组：": "Veuillez modifier les ratios de groupe dans les paramètres système pour ajouter de nouveaux groupes :",
    "请填写完整的产品信息": "Veuillez renseigner l'ensemble des informations produit",
    "请填写完整的管理员账号信息": "Veuillez remplir les informations complètes du compte administrateur",
    "请填写密钥": "Veuillez saisir la clé",
    "请填写渠道名称和渠道密钥！": "Veuillez saisir le nom et la clé du canal !",
    "请填写部署地区": "Veuillez remplir la région de déploiement",
    "请妥善保管密钥信息，不要泄露给他人。如有安全疑虑，请及时更换密钥。": "Conservez les informations de clé en lieu sûr, ne les divulguez pas à d'autres. En cas de problèmes de sécurité, veuillez changer la clé immédiatement.",
    "请尝试其他搜索关键词": "Please try other search keywords",
    "请检查渠道配置或刷新重试": "Veuillez vérifier la configuration du canal ou actualiser et réessayer",
    "请检查表单填写是否正确": "Veuillez vérifier si le formulaire est correctement rempli",
    "请检查输入": "Veuillez vérifier votre saisie",
    "请求体 JSON": "Corps de requête JSON",
    "请求体内存缓存": "Cache mémoire du corps de requête",
    "请求体磁盘缓存": "Cache disque du corps de requête",
    "请求体超过此大小时使用磁盘缓存": "Utiliser le cache disque lorsque le corps de la requête dépasse cette taille",
    "请求参数无效": "Invalid request parameters",
    "请求发生错误": "Une erreur s'est produite lors de la demande",
    "请求发生错误: ": "Une erreur s'est produite lors de la demande : ",
    "请求后端接口失败：": "Échec de la requête de l'interface backend : ",
    "请求失败": "Échec de la demande",
    "请求头覆盖": "Remplacement des en-têtes de demande",
    "请求并计费模型": "Modèle de demande et de facturation",
    "请求时长: ${time}s": "Durée de la requête : ${time}s",
    "请求次数": "Nombre de demandes",
    "请求结束后多退少补": "Ajuster après la fin de la demande",
    "请求超时，请刷新页面后重新发起 GitHub 登录": "Délai dépassé, veuillez actualiser la page puis relancer la connexion GitHub",
    "请求路径": "Chemin de requête",
    "请求转换": "Transformation de requête",
    "请求配置": "Configuration des requêtes",
    "请求预扣费额度": "Quota de pré-déduction pour les demandes",
    "请点击我": "Veuillez cliquer sur moi",
    "请确认以下设置信息，点击\"初始化系统\"开始配置": "Veuillez confirmer les informations de configuration suivantes, cliquez sur \"Initialiser le système\" pour commencer la configuration",
    "请确认您已了解禁用两步验证的后果": "Veuillez confirmer que vous comprenez les conséquences de la désactivation de l'authentification à deux facteurs",
    "请确认管理员密码": "Veuillez confirmer le mot de passe de l'administrateur",
    "请稍后几秒重试，Turnstile 正在检查用户环境！": "Veuillez réessayer dans quelques secondes, Turnstile vérifie l'environnement utilisateur !",
    "请粘贴完整回调 URL（包含 code 与 state）": "Veuillez coller l'URL de rappel complète (incluant code et state)",
    "请联系管理员在系统设置中配置API信息": "Veuillez contacter l'administrateur pour configurer les informations de l'API dans les paramètres système.",
    "请联系管理员在系统设置中配置Uptime": "Veuillez contacter l'administrateur pour configurer Uptime dans les paramètres système.",
    "请联系管理员在系统设置中配置公告信息": "Veuillez contacter l'administrateur pour configurer les informations d'avis dans les paramètres système.",
    "请联系管理员在系统设置中配置常见问答": "Veuillez contacter l'administrateur pour configurer les informations de la FAQ dans les paramètres système.",
    "请联系管理员配置聊天链接": "Veuillez contacter l'administrateur pour configurer le lien de chat",
    "请至少选择一个令牌！": "Veuillez sélectionner au moins un jeton !",
    "请至少选择一个兑换码！": "Veuillez sélectionner au moins un code d'échange !",
    "请至少选择一个模型": "Veuillez sélectionner au moins un modèle",
    "请至少选择一个模型！": "Veuillez sélectionner au moins un modèle !",
    "请至少选择一个渠道": "Veuillez sélectionner au moins un canal",
    "请输入 API Key，一行一个，格式：APIKey|Region": "Saisissez une API Key par ligne, format : APIKey|Region",
    "请输入 API Key，格式：APIKey|Region": "Saisissez l'API Key au format : APIKey|Region",
    "请输入 Authorization Endpoint": "Veuillez saisir l'Authorization Endpoint",
    "请输入 AZURE_OPENAI_ENDPOINT，例如：https://docs-test-001.openai.azure.com": "Veuillez saisir AZURE_OPENAI_ENDPOINT, par exemple : https://docs-test-001.openai.azure.com",
    "请输入 Client ID": "Veuillez saisir le Client ID",
    "请输入 Client Secret": "Veuillez saisir le Client Secret",
    "请输入 io.net API Key": "Please enter io.net API Key",
    "请输入 io.net API Key（敏感信息不显示）": "Please enter io.net API Key (sensitive information not displayed)",
    "请输入 JSON 格式的 OAuth 凭据，例如：\n{\n  \"access_token\": \"...\",\n  \"account_id\": \"...\" \n}": "Veuillez saisir les identifiants OAuth au format JSON, ex. :\n{\n  \"access_token\": \"...\",\n  \"account_id\": \"...\" \n}",
    "请输入 JSON 格式的密钥内容，例如：\n{\n  \"type\": \"service_account\",\n  \"project_id\": \"your-project-id\",\n  \"private_key_id\": \"...\",\n  \"private_key\": \"...\",\n  \"client_email\": \"...\",\n  \"client_id\": \"...\",\n  \"auth_uri\": \"...\",\n  \"token_uri\": \"...\",\n  \"auth_provider_x509_cert_url\": \"...\",\n  \"client_x509_cert_url\": \"...\"\n}": "Veuillez saisir le contenu de la clé au format JSON, par exemple :\n{\n  \"type\": \"service_account\",\n  \"project_id\": \"your-project-id\",\n  \"private_key_id\": \"...\",\n  \"private_key\": \"...\",\n  \"client_email\": \"...\",\n  \"client_id\": \"...\",\n  \"auth_uri\": \"...\",\n  \"token_uri\": \"...\",\n  \"auth_provider_x509_cert_url\": \"...\",\n  \"client_x509_cert_url\": \"...\"\n}",
    "请输入 OIDC 的 Well-Known URL": "Veuillez saisir l'URL Well-Known de l'OIDC",
    "请输入 Slug": "Veuillez saisir le Slug",
    "请输入 Token Endpoint": "Veuillez saisir le Token Endpoint",
    "请输入 User Info Endpoint": "Veuillez saisir le User Info Endpoint",
    "请输入6位验证码或8位备用码": "Veuillez saisir le code de vérification à 6 chiffres ou le code de sauvegarde à 8 chiffres",
    "请输入API地址": "Veuillez saisir l'adresse de l'API",
    "请输入API地址！": "Veuillez saisir l'adresse de l'API !",
    "请输入Bark推送URL": "Veuillez saisir l'URL de notification Bark",
    "请输入Bark推送URL，例如: https://api.day.app/yourkey/{{title}}/{{content}}": "Veuillez saisir l'URL de notification Bark, par exemple : https://api.day.app/yourkey/{{title}}/{{content}}",
    "请输入Gotify应用令牌": "Veuillez saisir le jeton d'application Gotify",
    "请输入Gotify服务器地址": "Veuillez saisir l'adresse du serveur Gotify",
    "请输入Gotify服务器地址，例如: https://gotify.example.com": "Veuillez saisir l'adresse du serveur Gotify, par exemple : https://gotify.example.com",
    "请输入JSON数组，如 [\"model-a\",\"model-b\"]": "Saisissez un tableau JSON, par ex. [\"model-a\",\"model-b\"]",
    "请输入Uptime Kuma地址": "Veuillez saisir l'adresse Uptime Kuma",
    "请输入Uptime Kuma服务地址，如：https://status.example.com": "Veuillez saisir l'adresse du service Uptime Kuma, telle que : https://status.example.com",
    "请输入URL链接": "Veuillez saisir le lien URL",
    "请输入Webhook地址": "Veuillez saisir l'adresse du Webhook",
    "请输入Webhook地址，例如: https://example.com/webhook": "Veuillez saisir l'URL du Webhook, par exemple : https://example.com/webhook",
    "请输入你的账户名以确认删除！": "Veuillez saisir votre nom de compte pour confirmer la suppression !",
    "请输入供应商名称": "Veuillez saisir le nom du fournisseur",
    "请输入供应商名称，如：OpenAI": "Veuillez saisir le nom du fournisseur, tel que : OpenAI",
    "请输入供应商描述": "Veuillez saisir la description du fournisseur",
    "请输入兑换码": "Veuillez saisir le code d'échange",
    "请输入兑换码！": "Veuillez saisir le code d'échange !",
    "请输入公告内容": "Veuillez saisir le contenu de l'avis",
    "请输入公告内容（支持 Markdown/HTML）": "Veuillez saisir le contenu de l'avis (prend en charge Markdown/HTML)",
    "请输入分类名称": "Veuillez saisir le nom de la catégorie",
    "请输入分类名称，如：OpenAI、Claude等": "Veuillez saisir le nom de la catégorie, tel que : OpenAI, Claude, etc.",
    "请输入到 /suno 前的路径，通常就是域名，例如：https://api.example.com": "Veuillez saisir le chemin avant /suno, généralement le domaine, par exemple : https://api.example.com",
    "请输入副本数量": "Please enter number of replicas",
    "请输入原密码": "Veuillez saisir le mot de passe original",
    "请输入原密码！": "Veuillez saisir le mot de passe original !",
    "请输入名称": "Veuillez saisir un nom",
    "请输入回答内容": "Veuillez saisir le contenu de la réponse",
    "请输入回答内容（支持 Markdown/HTML）": "Veuillez saisir le contenu de la réponse (prend en charge Markdown/HTML)",
    "请输入图标名称": "Veuillez saisir le nom de l'icône",
    "请输入填充值": "Veuillez saisir une valeur",
    "请输入备注（仅管理员可见）": "Veuillez saisir une remarque (visible uniquement par les administrateurs)",
    "请输入套餐标题": "Veuillez saisir le titre du plan",
    "请输入完整的 JSON 格式密钥内容": "Veuillez saisir le contenu complet de la clé au format JSON",
    "请输入完整的URL，例如：https://api.openai.com/v1/chat/completions": "Veuillez saisir l'URL complète, par exemple : https://api.openai.com/v1/chat/completions",
    "请输入完整的URL链接": "Veuillez saisir le lien URL complet",
    "请输入容器名称": "Please enter container name",
    "请输入密码": "Veuillez saisir un mot de passe",
    "请输入密钥": "Veuillez saisir la clé",
    "请输入密钥，一行一个": "Veuillez saisir la clé, une par ligne",
    "请输入密钥，一行一个，格式：AccessKey|SecretAccessKey|Region": "Saisissez les clés une par ligne, format : AccessKey|SecretAccessKey|Region",
    "请输入密钥！": "Veuillez saisir la clé !",
    "请输入延长时长": "Please enter extension duration",
    "请输入总额度": "Veuillez saisir le quota total",
    "请输入您的密码": "Veuillez saisir votre mot de passe",
    "请输入您的用户名以确认删除": "Veuillez saisir votre nom d'utilisateur pour confirmer la suppression",
    "请输入您的用户名或邮箱地址": "Veuillez saisir votre nom d'utilisateur ou votre adresse e-mail",
    "请输入您的邮箱地址": "Veuillez saisir votre adresse e-mail",
    "请输入您的问题...": "Veuillez saisir votre question...",
    "请输入数值": "Saisir une valeur",
    "请输入数字": "Veuillez saisir un nombre",
    "请输入新密码": "Veuillez saisir le nouveau mot de passe",
    "请输入新密码！": "Veuillez saisir le nouveau mot de passe !",
    "请输入新建数量": "Veuillez saisir la quantité à créer",
    "请输入新标签，留空则解散标签": "Veuillez saisir une nouvelle étiquette, laissez vide pour dissoudre l'étiquette",
    "请输入新的剩余额度": "Veuillez saisir le nouveau quota restant",
    "请输入新的密码，最短 8 位": "Veuillez saisir un nouveau mot de passe, d'au moins 8 caractères",
    "请输入新的显示名称": "Veuillez saisir un nouveau nom d'affichage",
    "请输入新的用户名": "Veuillez saisir un nouveau nom d'utilisateur",
    "请输入新的部署名称": "Please enter new deployment name",
    "请输入显示名称": "Veuillez saisir un nom d'affichage",
    "请输入有效的JSON格式的请求体。您可以参考预览面板中的默认请求体格式。": "Veuillez entrer un corps de requête au format JSON valide. Vous pouvez vous référer au format de corps de requête par défaut dans le panneau d'aperçu.",
    "请输入有效的数值": "Veuillez saisir une valeur valide",
    "请输入有效的数字": "Veuillez saisir un nombre valide",
    "请输入有效的镜像地址": "Please enter a valid image address",
    "请输入标签名称": "Veuillez saisir le nom de l'étiquette",
    "请输入模型倍率": "Saisir le ratio de modèle",
    "请输入模型倍率和补全倍率": "Veuillez saisir le ratio de modèle et le ratio d'achèvement",
    "请输入模型名称": "Veuillez saisir le nom du modèle",
    "请输入模型名称，例如: llama3.2, qwen2.5:7b": "Please enter model name, e.g.: llama3.2, qwen2.5:7b",
    "请输入模型名称，如：gpt-4": "Veuillez saisir le nom du modèle, tel que : gpt-4",
    "请输入模型描述": "Veuillez saisir la description du modèle",
    "请输入汇率": "Veuillez saisir le taux de change",
    "请输入消息内容...": "Veuillez saisir le contenu du message...",
    "请输入状态页面Slug": "Veuillez saisir le Slug de la page d'état",
    "请输入状态页面的Slug，如：my-status": "Veuillez saisir le slug de la page d'état, tel que : my-status",
    "请输入生成数量": "Veuillez saisir la quantité à générer",
    "请输入用户名": "Veuillez saisir un nom d'utilisateur",
    "请输入私有部署地址，格式为：https://fastgpt.run/api/openapi": "Veuillez saisir l'adresse de déploiement privée, format : https://fastgpt.run/api/openapi",
    "请输入秒数": "Veuillez saisir le nombre de secondes",
    "请输入管理员密码": "Veuillez saisir le mot de passe de l'administrateur",
    "请输入管理员用户名": "Veuillez saisir le nom d'utilisateur de l'administrateur",
    "请输入线路描述": "Veuillez saisir la description de l'itinéraire",
    "请输入组名": "Veuillez saisir le nom du groupe",
    "请输入组描述": "Veuillez saisir la description du groupe",
    "请输入组织org-xxx": "Veuillez saisir l'organisation org-xxx",
    "请输入聊天应用名称": "Veuillez saisir le nom de l'application de chat",
    "请输入补全倍率": "Saisir le ratio d'achèvement",
    "请输入要延长的小时数": "Please enter the number of hours to extend",
    "请输入要设置的标签名称": "Veuillez saisir le nom de l'étiquette à définir",
    "请输入认证器验证码": "Veuillez saisir le code de vérification de l'authentificateur",
    "请输入认证器验证码或备用码": "Veuillez saisir le code de vérification de l'authentificateur ou le code de sauvegarde",
    "请输入说明": "Veuillez saisir la description",
    "请输入运行时长": "Please enter runtime duration",
    "请输入邮箱！": "Veuillez saisir votre e-mail !",
    "请输入邮箱地址": "Veuillez saisir l'adresse e-mail",
    "请输入邮箱验证码！": "Veuillez saisir le code de vérification de l'e-mail !",
    "请输入部署名称": "Please enter deployment name",
    "请输入部署名称以完成二次确认": "Enter deployment name to complete secondary confirmation",
    "请输入部署地区，例如：us-central1\n支持使用模型映射格式\n{\n    \"default\": \"us-central1\",\n    \"claude-3-5-sonnet-20240620\": \"europe-west1\"\n}": "Veuillez saisir la région de déploiement, par exemple : us-central1\nPrend en charge l'utilisation du format de mappage de modèle\n{\n    \"default\": \"us-central1\",\n    \"claude-3-5-sonnet-20240620\": \"europe-west1\"\n}",
    "请输入金额": "Veuillez saisir le montant",
    "请输入镜像地址": "Please enter image address",
    "请输入问题标题": "Veuillez saisir le titre de la question",
    "请输入预警阈值": "Veuillez saisir le seuil d'alerte",
    "请输入预警额度": "Veuillez saisir le quota d'alerte",
    "请输入额度": "Veuillez saisir le quota",
    "请输入验证码": "Veuillez saisir le code de vérification",
    "请输入验证码或备用码": "Veuillez saisir le code de vérification ou le code de sauvegarde",
    "请输入默认 API 版本，例如：2025-04-01-preview": "Veuillez saisir la version de l'API par défaut, par exemple : 2025-04-01-preview.",
    "请选择API地址": "Veuillez sélectionner l'adresse de l'API",
    "请选择一条规则进行编辑。": "Veuillez sélectionner une règle à modifier.",
    "请选择主模型": "Veuillez sélectionner le modèle principal",
    "请选择产品": "Veuillez sélectionner un produit",
    "请选择你的复制方式": "Veuillez sélectionner votre méthode de copie",
    "请选择使用模式": "Veuillez sélectionner le mode d'utilisation",
    "请选择分组": "Veuillez sélectionner un groupe",
    "请选择发布日期": "Veuillez sélectionner la date de publication",
    "请选择可以使用该渠道的分组": "Veuillez sélectionner les groupes qui peuvent utiliser ce canal",
    "请选择可以使用该渠道的分组，留空则不更改": "Veuillez sélectionner les groupes qui peuvent utiliser ce canal, laisser vide ne changera rien",
    "请选择同步语言": "Veuillez sélectionner la langue de synchronisation",
    "请选择名称匹配类型": "Veuillez sélectionner le type de correspondance de nom",
    "请选择多密钥使用策略": "Veuillez sélectionner la stratégie d'utilisation de plusieurs clés",
    "请选择密钥更新模式": "Veuillez sélectionner le mode de mise à jour des clés",
    "请选择密钥格式": "Veuillez sélectionner le format de clé",
    "请选择支付方式": "Veuillez sélectionner un mode de paiement",
    "请选择日志记录时间": "Veuillez sélectionner l'heure d'enregistrement du journal",
    "请选择模型": "Veuillez sélectionner un modèle",
    "请选择模型。": "Veuillez sélectionner un modèle.",
    "请选择消息优先级": "Veuillez sélectionner la priorité du message",
    "请选择渠道类型": "Veuillez sélectionner le type de canal",
    "请选择硬件类型": "Please select hardware type",
    "请选择组类型": "Veuillez sélectionner le type de groupe",
    "请选择至少一个部署位置": "Please select at least one deployment location",
    "请选择订阅套餐": "Veuillez sélectionner un forfait d'abonnement",
    "请选择该令牌支持的模型，留空支持所有模型": "Sélectionnez les modèles pris en charge par le jeton, laissez vide pour prendre en charge tous les modèles",
    "请选择该渠道所支持的模型": "Veuillez sélectionner le modèle pris en charge par ce canal",
    "请选择该渠道所支持的模型，留空则不更改": "Veuillez sélectionner les modèles pris en charge par le canal, laisser vide ne changera rien",
    "请选择过期时间": "Veuillez sélectionner une date d'expiration",
    "请选择通知方式": "Veuillez sélectionner la méthode de notification",
    "调整额度": "Ajuster le quota",
    "调整额度成功": "Quota ajusté avec succès",
    "调用次数": "Nombre d'appels",
    "调用次数分布": "Distribution des appels de modèles",
    "调用次数排行": "Classement des appels de modèles",
    "调用趋势": "Tendance des appels",
    "调试信息": "Informations de débogage",
    "谨慎": "Prudent",
    "警告": "Avertissement",
    "警告：启用保活后，如果已经写入保活数据后渠道出错，系统无法重试，如果必须开启，推荐设置尽可能大的Ping间隔": "Avertissement : après l'activation du keep-alive, si une erreur de canal se produit après l'écriture des données de keep-alive, le système ne peut pas réessayer. Si vous devez l'activer, il est recommandé de définir un intervalle Ping aussi grand que possible",
    "警告：禁用两步验证将永久删除您的验证设置和所有备用码，此操作不可撤销！": "Avertissement : la désactivation de l'authentification à deux facteurs supprimera définitivement vos paramètres de vérification et tous les codes de sauvegarde. Cette action est irréversible !",
    "豆包": "Doubao",
    "账单": "Factures",
    "账户充值": "Recharge de compte",
    "账户已删除！": "Le compte a été supprimé !",
    "账户已锁定": "Compte verrouillé",
    "账户数据": "Données du compte",
    "账户管理": "Gestion de compte",
    "账户绑定": "Liaison de compte",
    "账户绑定、安全设置和身份验证": "Liaison de compte, paramètres de sécurité et vérification d'identité",
    "账户绑定管理": "Gestion des liaisons de compte",
    "账户统计": "Statistiques du compte",
    "货币": "Devise",
    "货币单位": "Unité monétaire",
    "购买上限": "Limite d'achat",
    "购买兑换码": "Acheter un code d'échange",
    "购买套餐后即可享受模型权益": "Profitez des avantages du modèle après l'achat d'un plan",
    "购买或手动新增订阅会升级到该分组；当套餐失效/过期或手动作废/删除后，将回退到升级前分组。回退不会立即生效，通常会有几分钟延迟。": "L'achat ou l'ajout manuel d'un abonnement mettra à niveau vers ce groupe. À l'expiration ou en cas d'invalidation/suppression, il reviendra au groupe précédent. Le retour n'est pas immédiat et prend généralement quelques minutes.",
    "购买订阅套餐": "Acheter un plan d'abonnement",
    "购买订阅获得模型额度/次数": "Acheter un abonnement pour obtenir des quotas/usages de modèles",
    "费用信息": "Cost Information",
    "费用预估": "Cost Estimate",
    "资源消耗": "Consommation de ressources",
    "起始时间": "Heure de début",
    "超级管理员": "Super Admin",
    "超级管理员未设置充值链接！": "Le super administrateur n'a pas défini le lien de recharge !",
    "超过阈值时拒绝新请求": "Rejeter les nouvelles requêtes lorsque le seuil est dépassé",
    "跟随日志": "Follow Logs",
    "跟随系统主题设置": "Suivre le thème du système",
    "跨分组": "Inter-groupes",
    "跨分组特殊倍率": "Cross-Group Special Ratios",
    "跨分组重试": "Nouvelle tentative inter-groupes",
    "路径正则": "Regex de chemin",
    "路径正则（每行一个）": "Regex de chemin (un par ligne)",
    "跳转": "Sauter",
    "转大写": "",
    "转小写": "",
    "轮询": "Sondage",
    "轮询模式": "Mode de sondage",
    "轮询模式必须搭配Redis和内存缓存功能使用，否则性能将大幅降低，并且无法实现轮询功能": "Le mode de sondage doit être utilisé avec les fonctionnalités Redis et cache mémoire, sinon les performances seront considérablement réduites et la fonctionnalité de sondage ne pourra pas être réalisée",
    "软错误": "",
    "输入": "Entrée",
    "输入 {{price}} / 1M tokens": "Entrée {{price}} / 1M tokens",
    "输入 $/1M tokens": "",
    "输入 OIDC 的 Authorization Endpoint": "Saisir le point de terminaison d'autorisation OIDC",
    "输入 OIDC 的 Client ID": "Saisir l'ID client OIDC",
    "输入 OIDC 的 Token Endpoint": "Saisir le point de terminaison de jeton OIDC",
    "输入 OIDC 的 Userinfo Endpoint": "Saisir le point de terminaison des informations utilisateur OIDC",
    "输入IP地址后回车，如：8.8.8.8": "Saisissez l'adresse IP et appuyez sur Entrée, par exemple : 8.8.8.8",
    "输入JSON对象": "Saisir l'objet JSON",
    "输入价格": "Prix d'entrée",
    "输入价格 {{symbol}}{{price}} / 1M tokens": "Prix d'entrée {{symbol}}{{price}} / 1M tokens",
    "输入价格：{{symbol}}{{price}} / 1M tokens": "Prix d'entrée : {{symbol}}{{price}} / 1M tokens",
    "输入价格：{{symbol}}{{price}} / 1M tokens{{audioPrice}}": "Prix d'entrée : {{symbol}}{{price}} / 1M tokens{{audioPrice}}",
    "输入你注册的 LinuxDO OAuth APP 的 ID": "Saisir l'ID de votre application OAuth LinuxDO enregistrée",
    "输入你的账户名{{username}}以确认删除": "Saisissez votre nom de compte{{username}}pour confirmer la suppression",
    "输入倍率": "",
    "输入域名后回车": "Saisissez le domaine et appuyez sur Entrée",
    "输入域名后回车，如：example.com": "Saisissez le domaine et appuyez sur Entrée, par exemple : example.com",
    "输入密码，最短 8 位，最长 20 位": "Saisissez un mot de passe, d'au moins 8 caractères et jusqu'à 20 caractères",
    "输入数字": "Saisir un nombre",
    "输入标签或使用\",\"分隔多个标签": "Saisissez des étiquettes ou utilisez \",\" pour séparer plusieurs étiquettes",
    "输入模型倍率": "Saisir le ratio de modèle",
    "输入模型名称，例如 gpt-4.1": "Saisissez un nom de modèle, par exemple gpt-4.1",
    "输入每次价格": "Saisir le prix par utilisation",
    "输入每次调用价格": "",
    "输入端口后回车，如：80 或 8000-8999": "Saisissez le port et appuyez sur Entrée, par exemple : 80 ou 8000-8999",
    "输入系统提示词，用户的系统提示词将优先于此设置": "Saisissez l'invite système, l'invite système de l'utilisateur aura la priorité sur ce paramètre",
    "输入自定义模型名称": "Saisir un nom de modèle personnalisé",
    "输入补全价格": "Saisir le prix d'achèvement",
    "输入补全倍率": "Saisir le ratio d'achèvement",
    "输入要添加的邮箱域名": "Saisir le domaine e-mail à ajouter",
    "输入认证器应用显示的6位数字验证码": "Saisissez le code de vérification à 6 chiffres affiché sur l'application d'authentification",
    "输入邮箱地址": "Saisir l'adresse e-mail",
    "输入金额": "Entrer le montant",
    "输入项目名称，按回车添加": "Saisissez le nom de l'élément, appuyez sur Entrée pour ajouter",
    "输入额度": "Entrer le quota",
    "输入验证码": "Saisir le code de vérification",
    "输入验证码完成设置": "Saisissez le code de vérification pour terminer la configuration",
    "输出": "Sortie",
    "输出 {{completion}} tokens / 1M tokens * {{symbol}}{{compPrice}}) * {{ratioType}} {{ratio}}": "Sortie {{completion}} tokens / 1M tokens * {{symbol}}{{compPrice}} * {{ratioType}} {{ratio}}",
    "输出：{{tokens}} / 1M * 模型倍率 {{modelRatio}} * 补全倍率 {{completionRatio}} * {{ratioType}} {{ratio}} = {{amount}}": "Sortie : {{tokens}} / 1M * ratio du modèle {{modelRatio}} * ratio de complétion {{completionRatio}} * {{ratioType}} {{ratio}} = {{amount}}",
    "输出：{{tokens}} / 1M * 模型倍率 {{modelRatio}} * 输出倍率 {{completionRatio}} * {{ratioType}} {{ratio}} = {{amount}}": "Sortie : {{tokens}} / 1M * ratio du modèle {{modelRatio}} * ratio de sortie {{completionRatio}} * {{ratioType}} {{ratio}} = {{amount}}",
    "输出价格": "Prix de sortie",
    "输出价格 {{symbol}}{{price}} / 1M tokens": "Prix de sortie {{symbol}}{{price}} / 1M tokens",
    "输出价格：{{symbol}}{{price}} * {{completionRatio}} = {{symbol}}{{total}} / 1M tokens (补全倍率: {{completionRatio}})": "Prix de sortie : {{symbol}}{{price}} * {{completionRatio}} = {{symbol}}{{total}} / 1M tokens (ratio d'achèvement : {{completionRatio}})",
    "输出价格：{{symbol}}{{price}} / 1M tokens": "Prix de sortie : {{symbol}}{{price}} / 1M tokens",
    "输出价格：{{symbol}}{{total}} / 1M tokens": "Prix de sortie : {{symbol}}{{total}} / 1M tokens",
    "输出倍率 {{completionRatio}}": "Ratio de sortie {{completionRatio}}",
    "边栏设置": "Barre latérale",
    "过期于": "Expire le",
    "过期时间": "Date d'expiration",
    "过期时间不能早于当前时间！": "La date d'expiration ne peut pas être antérieure à l'heure actuelle !",
    "过期时间快捷设置": "Paramètres rapides de la date d'expiration",
    "过期时间格式错误！": "Erreur de format de la date d'expiration !",
    "运营设置": "Opérations",
    "运行中": "Running",
    "运行命令 (Command)": "Command",
    "运行时长": "Runtime Duration",
    "运行时长（小时）": "Runtime Duration (hours)",
    "返回修改": "Revenir pour modifier",
    "返回登录": "Retour à la connexion",
    "返回错误": "",
    "这个界面默认按价格填写，保存时会自动换算回后端需要的倍率 JSON。": "Cette interface utilise les prix par défaut et les reconvertit automatiquement en JSON de ratios requis par le backend lors de l'enregistrement.",
    "这些价格都是可选项，不填也可以。": "Tous ces prix sont optionnels et peuvent être laissés vides.",
    "这将删除超过 10 分钟未使用的临时缓存文件": "Cela supprimera les fichiers de cache temporaires non utilisés depuis plus de 10 minutes",
    "这是基础金额，实际扣费 = 基础金额 x 系统分组倍率。": "Ceci est le montant de base. Déduction réelle = montant de base × ratio de groupe système.",
    "这是重复键中的最后一个，其值将被使用": "Ceci est la dernière clé dupliquée, sa valeur sera utilisée",
    "这里直接编辑 JSON 对象。适合简单覆盖参数的场景。": "Modifier l'objet JSON directement ici. Adapté aux scénarios de remplacement simple de paramètres.",
    "进度": "calendrier",
    "进行中": "En cours",
    "进行该操作时，可能导致渠道访问错误，请仅在数据库出现问题时使用": "Lors de cette opération, cela peut entraîner des erreurs d'accès au canal. Veuillez ne l'utiliser que lorsqu'il y a un problème avec la base de données.",
    "违规扣费": "Déduction pour violation",
    "违规扣费金额": "Montant de la déduction de violation",
    "连接保活设置": "Maintien connexion",
    "连接信息已填入": "Informations de connexion appliquées",
    "连接已断开": "Connexion interrompue",
    "连接测试中...": "Testing connection...",
    "追加": "Append",
    "追加到现有密钥": "Ajouter aux clés existantes",
    "追加模式：将新密钥添加到现有密钥列表末尾": "Mode d'ajout : ajouter les nouvelles clés à la fin de la liste de clés existantes",
    "追加模式：新密钥将添加到现有密钥列表的末尾": "Mode d'ajout : les nouvelles clés seront ajoutées à la fin de la liste de clés existantes",
    "追加模板": "Ajouter le modèle",
    "退出": "Quitter",
    "退款": "Remboursement",
    "适合 MJ / 任务类等按次收费模型。": "Convient aux modèles MJ et autres modèles facturés à la requête.",
    "适合同系列模型一起定价，例如把 gpt-5.1 的价格批量同步到 gpt-5.1-high、gpt-5.1-low 等模型。": "Pratique pour tarifer ensemble des variantes d'un même modèle, par exemple synchroniser le prix de gpt-5.1 vers gpt-5.1-high, gpt-5.1-low et autres variantes similaires.",
    "适用于个人使用的场景，不需要设置模型价格": "Adapté à un usage personnel, pas besoin de définir le prix du modèle.",
    "适用于为多个用户提供服务的场景": "Adapté aux scénarios où plusieurs utilisateurs sont fournis.",
    "适用于展示系统功能的场景，提供基础功能演示": "Adapté aux scénarios où les fonctions du système sont affichées, fournissant des démonstrations de fonctionnalités de base.",
    "适配 -thinking、-thinking-预算数字 和 -nothinking 后缀": "Adapter les suffixes -thinking, -thinking-budget, -nothinking et -low/-medium/-high",
    "选择 premium 创建的令牌，调用 API 时费用为 standard 的 50%。": "Tokens created with premium cost 50% of standard when calling APIs.",
    "选择使用分组": "Select using group",
    "选择充值额度": "Sélectionner le montant de la recharge",
    "选择分组": "Sélectionner un groupe",
    "选择同步来源": "Sélectionner la source de synchronisation",
    "选择同步渠道": "Sélectionner le canal de synchronisation",
    "选择同步语言": "Sélectionner la langue de synchronisation",
    "选择容器": "Select Container",
    "选择您的首选界面语言，设置将自动保存并同步到所有设备": "Sélectionnez votre langue d'interface préférée, les paramètres seront automatiquement enregistrés et synchronisés sur tous les appareils",
    "选择成功": "Sélection réussie",
    "选择支付方式": "Sélectionner le mode de paiement",
    "选择支持的认证设备类型": "Choisissez les types d'appareils d'authentification pris en charge",
    "选择方式": "Sélectionner la méthode",
    "选择时间": "Sélectionner l'heure",
    "选择模型": "Sélectionner un modèle",
    "选择模型供应商": "Sélectionner le fournisseur du modèle",
    "选择模型后可一键填充当前选中令牌（或本页第一个令牌）。": "Après avoir sélectionné un modèle, vous pouvez remplir en un clic le jeton actuellement sélectionné (ou le premier jeton de cette page).",
    "选择模型开始对话": "Sélectionner un modèle pour commencer la conversation",
    "选择状态": "Select Status",
    "选择用户分组": "Select user group",
    "选择硬件类型": "Select Hardware Type",
    "选择端点类型": "Sélectionner le type de point de terminaison",
    "选择系统运行模式": "Sélectionner le mode de fonctionnement du système",
    "选择组类型": "Sélectionner le type de groupe",
    "选择要覆盖的冲突项": "Sélectionner les éléments en conflit à remplacer",
    "选择订阅套餐": "Sélectionner un plan d'abonnement",
    "选择语言": "Sélectionner la langue",
    "选择过期时间（可选，留空为永久）": "Sélectionnez la date d'expiration (facultatif, laissez vide pour permanent)",
    "选择部署位置（可多选）": "Select deployment location(s) (multiple selections allowed)",
    "选择预设模板（可选）": "Sélectionner un modèle prédéfini (optionnel)",
    "透传请求体": "Corps de transmission",
    "透传请求头": "",
    "递归": "Récursif",
    "递归策略": "Stratégie récursive",
    "通义千问": "Qwen",
    "通用设置": "Général",
    "通知": "Avis",
    "通知、价格和隐私相关设置": "Paramètres de notification, de prix et de confidentialité",
    "通知内容": "Contenu de la notification",
    "通知内容，支持 {{value}} 变量占位符": "Contenu de la notification, prend en charge les espaces réservés de variable {{value}}",
    "通知方式": "Méthode de notification",
    "通知标题": "Titre de la notification",
    "通知类型 (quota_exceed: 额度预警)": "Type de notification (quota_exceed : avertissement de quota)",
    "通知邮箱": "E-mail de notification",
    "通知配置": "Notifications",
    "通过分组可以实现不同用户等级的差异化定价，例如 VIP 用户享受更低的 API 调用费用。": "Groups enable differentiated pricing for different user tiers. For example, VIP users can enjoy lower API costs.",
    "通过划转功能将奖励额度转入到您的账户余额中": "Transférez le montant de la récompense sur le solde de votre compte via la fonction de virement",
    "通过密码注册时需要进行邮箱验证": "La vérification par e-mail est requise lors de l'inscription via mot de passe",
    "通过此功能，可以根据用户所在分组，为不同等级的用户展示不同的可选列表。": "This feature allows showing different selectable group lists to users of different tiers.",
    "通道 ${name} 余额更新成功！": "Le quota du canal ${name} a été mis à jour avec succès !",
    "通道 ${name} 测试成功，模型 ${model} 耗时 ${time.toFixed(2)} 秒。": "Test du canal ${name} réussi, modèle ${model} a pris ${time.toFixed(2)} secondes.",
    "通道 ${name} 测试成功，耗时 ${time.toFixed(2)} 秒。": "Test du canal ${name} réussi, a pris ${time.toFixed(2)} secondes.",
    "速率限制设置": "Limitation débit",
    "逻辑": "Logique",
    "邀请": "Invitations",
    "邀请人": "Inviteur",
    "邀请人数": "Nombre de personnes invitées",
    "邀请信息": "Informations sur l'invitation",
    "邀请奖励": "Récompense d'invitation",
    "邀请好友注册，好友充值后您可获得相应奖励": "Invitez des amis à s'inscrire et vous pourrez obtenir la récompense correspondante après que l'ami ait rechargé",
    "邀请好友获得额外奖励": "Invitez des amis pour obtenir des récompenses supplémentaires",
    "邀请新用户奖励额度": "Quota de bonus de parrainage",
    "邀请的好友越多，获得的奖励越多": "Plus vous invitez d'amis, plus vous obtiendrez de récompenses",
    "邀请码": "Code d'invitation",
    "邀请获得额度": "Quota d'invitation",
    "邀请链接": "Lien d'invitation",
    "邀请链接已复制到剪切板": "Le lien d'invitation a été copié dans le presse-papiers",
    "邮件通知": "Notification par e-mail",
    "邮箱": "E-mail",
    "邮箱地址": "Adresse e-mail",
    "邮箱域名格式不正确，请输入有效的域名，如 gmail.com": "Le format du domaine e-mail est incorrect, veuillez saisir un domaine valide, comme gmail.com",
    "邮箱域名白名单格式不正确": "Le format de la liste blanche des domaines e-mail est incorrect",
    "邮箱字段（可选）": "Champ e-mail (optionnel)",
    "邮箱账户绑定成功！": "Liaison du compte e-mail réussie !",
    "部分保存失败": "Certains paramètres n'ont pas pu être enregistrés",
    "部分保存失败，请重试": "Échec de l'enregistrement partiel, veuillez réessayer",
    "部分渠道测试失败：": "Certains canaux n'ont pas réussi le test : ",
    "部署 ID": "Deployment ID",
    "部署ID": "Deployment ID",
    "部署中": "Deploying",
    "部署位置": "Deployment Location",
    "部署位置加载中...": "Loading deployment locations...",
    "部署删除成功": "Deployment deleted successfully",
    "部署名称": "Deployment Name",
    "部署名称不匹配，请检查后重新输入": "Deployment name does not match, please check and re-enter",
    "部署名称只能包含字母、数字、横线、下划线和中文": "Deployment name can only contain letters, numbers, hyphens, underscores and Chinese characters",
    "部署名称更新成功": "Deployment name updated successfully",
    "部署启动成功": "Deployment started successfully",
    "部署地区": "Région de déploiement",
    "部署请求中": "Requesting deployment",
    "部署配置": "Deployment Configuration",
    "部署重启成功": "Deployment restarted successfully",
    "配置": "Configurer",
    "配置 Discord OAuth": "Configurer OAuth Discord",
    "配置 GitHub OAuth App": "Configurer l'application GitHub OAuth",
    "配置 Linux DO OAuth": "Configurer Linux DO OAuth",
    "配置 OIDC": "Configurer OIDC",
    "配置 Passkey": "Configurer Passkey",
    "配置 SMTP": "Configurer SMTP",
    "配置 Telegram 登录": "Configurer la connexion Telegram",
    "配置 Turnstile": "Configurer Turnstile",
    "配置 Waffo 充值时可用的支付方式，保存后在充值页面展示给用户。": "",
    "配置 WeChat Server": "Configurer le serveur WeChat",
    "配置：": "Configuration :",
    "配置后的效果：": "After configuration:",
    "配置和消息已全部重置": "La configuration et les messages ont été entièrement réinitialisés",
    "配置套餐的有效时长": "Configurer la durée de validité du plan",
    "配置如何从用户信息 API 响应中提取用户数据，支持 JSONPath 语法": "Configurer comment extraire les données utilisateur de la réponse API des informations utilisateur, prend en charge la syntaxe JSONPath",
    "配置完成后刷新页面即可使用模型部署功能": "After configuration is complete, refresh the page to use the model deployment feature",
    "配置导入成功": "Importation de la configuration réussie",
    "配置已导出到下载文件夹": "La configuration a été exportée vers le dossier de téléchargement",
    "配置已重置，对话消息已保留": "La configuration a été réinitialisée, les messages de conversation ont été conservés",
    "配置文件同步": "Synchronisation du fichier de configuration",
    "配置更新确认": "Configuration Update Confirmation",
    "配置有效的 io.net API Key": "Configure a valid io.net API Key",
    "配置服务器端请求伪造(SSRF)防护，用于保护内网资源安全": "Configurez la protection contre la falsification de requêtes côté serveur (SSRF) pour sécuriser les ressources du réseau interne",
    "配置模型部署服务提供商的API密钥和启用状态": "Configure the API key and enabled status of the model deployment service provider",
    "配置特殊倍率后：": "After configuring special ratios:",
    "配置登录注册": "Configurer la connexion/l'inscription",
    "配置自定义 OAuth 提供商，支持 GitHub Enterprise、GitLab、Gitea、Nextcloud、Keycloak、ORY 等兼容 OAuth 2.0 协议的身份提供商": "Configurer des fournisseurs OAuth personnalisés, prend en charge GitHub Enterprise, GitLab, Gitea, Nextcloud, Keycloak, ORY et d'autres fournisseurs d'identité compatibles OAuth 2.0",
    "配置说明": "Instructions de configuration",
    "配置邮箱域名白名单": "Configurer la liste blanche des domaines e-mail",
    "重启部署失败": "Failed to restart deployment",
    "重命名部署": "Rename Deployment",
    "重复提交": "Soumission en double",
    "重复的键名": "Nom de clé dupliqué",
    "重复的键名，此值将被后面的同名键覆盖": "Nom de clé dupliqué, cette valeur sera écrasée par la clé du même nom qui suit",
    "重定向 URL 填": "URL de redirection",
    "重新上传": "",
    "重新发送": "Renvoyer",
    "重新生成": "Régénérer",
    "重新生成备用码": "Régénérer les codes de sauvegarde",
    "重新生成备用码失败": "Échec de la régénération des codes de sauvegarde",
    "重新生成备用码将使现有的备用码失效，请确保您已保存了当前的备用码。": "La régénération des codes de sauvegarde invalidera les codes de sauvegarde existants. Veuillez vous assurer que vous avez enregistré les codes de sauvegarde actuels.",
    "重绘": "Varier",
    "重置": "Réinitialisation",
    "重置 2FA": "Réinitialiser 2FA",
    "重置 Passkey": "Réinitialiser le Passkey",
    "重置为默认": "Réinitialiser aux valeurs par défaut",
    "重置周期": "Période de réinitialisation",
    "重置失败": "Échec de la réinitialisation",
    "重置模型倍率": "Réinitialiser le ratio de modèle",
    "重置统计": "Réinitialiser les statistiques",
    "重置选项": "Options de réinitialisation",
    "重置邮件发送成功，请检查邮箱！": "L'e-mail de réinitialisation a été envoyé avec succès, veuillez vérifier votre e-mail !",
    "重置配置": "Réinitialiser la configuration",
    "重要提醒": "Important Notice",
    "重试": "Réessayer",
    "重试建议": "Suggestion de nouvelle tentative",
    "重试连接": "Retry Connection",
    "金额": "Montant",
    "钱包管理": "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",
    "销毁容器": "Destroy Container",
    "销毁容器失败": "Failed to destroy container",
    "错误": "Erreur",
    "错误代码（可选）": "Code d'erreur (optionnel)",
    "错误消息（必填）": "Message d'erreur (requis)",
    "错误类型（可选）": "Type d'erreur (optionnel)",
    "错误详情": "Détails de l'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",
    "键为用户分组名称，值为操作映射对象。内层键以\"+:\"开头表示添加指定分组（键值为分组名称，值为描述），以\"-:\"开头表示移除指定分组（键值为分组名称），不带前缀的键直接添加该分组。例如：{\"vip\": {\"+:premium\": \"高级分组\", \"special\": \"特殊分组\", \"-:default\": \"默认分组\"}}，表示 vip 分组的用户可以使用 premium 和 special 分组，同时移除 default 分组的访问权限": "La clé correspond au nom du groupe d'utilisateurs et la valeur à un objet de mappage des opérations. Les clés internes commençant par \"+:\" ajoutent le groupe indiqué (clé = nom du groupe, valeur = description), celles commençant par \"-:\" retirent le groupe indiqué, et les clés sans préfixe ajoutent directement ce groupe. Exemple : {\"vip\": {\"+:premium\": \"Groupe avancé\", \"special\": \"Groupe spécial\", \"-:default\": \"Groupe par défaut\"}} signifie que les utilisateurs du groupe vip peuvent accéder aux groupes premium et special tout en perdant l'accès au groupe default.",
    "键为端点类型，值为路径和方法对象": "La clé est le type de point de terminaison, la valeur est le chemin et l'objet de la méthode",
    "键为请求中的模型名称，值为要替换的模型名称": "La clé est le nom du modèle dans la requête, la valeur est le nom du modèle à remplacer",
    "键名": "Nom de clé",
    "键的前缀 +: 表示添加，-: 表示移除，无前缀表示追加。值为分组描述（移除时填 \"remove\"）。": "Key prefix +: means add, -: means remove, no prefix means append. Value is the group description (use \"remove\" for removal).",
    "镜像仓库密码": "Image Registry Password",
    "镜像仓库用户名": "Image Registry Username",
    "镜像仓库配置": "Image Registry Configuration",
    "镜像地址": "Image Address",
    "镜像选择": "Image Selection",
    "镜像配置": "Image Configuration",
    "问题标题": "Titre de la question",
    "队列中": "En file d'attente",
    "附加条件": "Conditions supplémentaires",
    "降低您账户的安全性": "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.",
    "限流": "Limitation de débit",
    "限购": "Limite",
    "隐私政策": "Politique de confidentialité",
    "隐私政策已更新": "La politique de confidentialité a été mise à jour",
    "隐私政策更新失败": "Échec de la mise à jour de la politique de confidentialité",
    "隐私设置": "Confidentialité",
    "隐藏操作项": "Masquer les actions",
    "隐藏调试": "Masquer le débogage",
    "随机": "Aléatoire",
    "随机模式": "Mode aléatoire",
    "随机种子 (留空为随机)": "Graine aléatoire (laisser vide pour aléatoire)",
    "零一万物": "Yi",
    "需要安全验证": "Vérification de sécurité requise",
    "需要添加的额度（支持负数）": "Besoin d'ajouter un quota (prend en charge les nombres négatifs)",
    "需要登录访问": "Nécessite une connexion",
    "需要配置的项目": "Items to Configure",
    "需要重新完整设置才能再次启用": "Nécessite une nouvelle configuration pour être réactivé",
    "非必要，不建议启用模型限制": "Non nécessaire, les restrictions de modèle ne sont pas recommandées",
    "非流": "Non flux",
    "音乐预览": "Aperçu musical",
    "音频倍率 {{audioRatio}}": "Ratio audio {{audioRatio}}",
    "音频倍率（仅部分模型支持该计费）": "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}})",
    "音频无法播放": "Impossible de lire l'audio",
    "音频补全价格": "Prix de complétion audio",
    "音频补全价格：{{symbol}}{{price}} * {{audioRatio}} * {{audioCompRatio}} = {{symbol}}{{total}} / 1M tokens (音频补全倍率: {{audioCompRatio}})": "Prix d'achèvement audio : {{symbol}}{{price}} * {{audioRatio}} * {{audioCompRatio}} = {{symbol}}{{total}} / 1M tokens (ratio d'achèvement audio : {{audioCompRatio}})",
    "音频补全价格：{{symbol}}{{price}} / 1M tokens": "Prix de complétion audio : {{symbol}}{{price}} / 1M tokens",
    "音频补全倍率": "",
    "音频补全倍率（仅部分模型支持该计费）": "Ratio d'achèvement audio (seuls certains modèles prennent en charge cette facturation)",
    "音频输入：{{tokens}} / 1M * 模型倍率 {{modelRatio}} * 音频倍率 {{audioRatio}} * {{ratioType}} {{ratio}} = {{amount}}": "Entrée audio : {{tokens}} / 1M * ratio du modèle {{modelRatio}} * ratio audio {{audioRatio}} * {{ratioType}} {{ratio}} = {{amount}}",
    "音频输入价格": "Prix d'entrée audio",
    "音频输入价格：{{symbol}}{{price}} / 1M tokens": "Prix d'entrée audio : {{symbol}}{{price}} / 1M tokens",
    "音频输入倍率": "",
    "音频输入相关的倍率设置，键为模型名称，值为倍率": "Paramètres de ratio liés à l'entrée audio, la clé est le nom du modèle, la valeur est le ratio",
    "音频输出：{{tokens}} / 1M * 模型倍率 {{modelRatio}} * 音频倍率 {{audioRatio}} * 音频补全倍率 {{audioCompletionRatio}} * {{ratioType}} {{ratio}} = {{amount}}": "Sortie audio : {{tokens}} / 1M * ratio du modèle {{modelRatio}} * ratio audio {{audioRatio}} * ratio de complétion audio {{audioCompletionRatio}} * {{ratioType}} {{ratio}} = {{amount}}",
    "音频输出补全相关的倍率设置，键为模型名称，值为倍率": "Paramètres de ratio liés à l'achèvement de la sortie audio, la clé est le nom du modèle, la valeur est le ratio",
    "页脚": "Pied de page",
    "页面未找到，请检查您的浏览器地址是否正确": "Page non trouvée, veuillez vérifier si l'adresse de votre navigateur est correcte",
    "页面渲染出错，请刷新页面重试": "Une erreur est survenue lors du rendu de la page. Veuillez rafraîchir et réessayer.",
    "顶栏管理": "En-tête",
    "项": "éléments",
    "项目": "Élément",
    "项目内容": "Contenu de l'élément",
    "项目操作按钮组": "Groupe de boutons d'action du projet",
    "预估总费用": "Estimated Total Cost",
    "预估费用仅供参考，实际费用可能略有差异": "Estimated cost is for reference only, actual cost may vary slightly",
    "预填组管理": "Groupe pré-rempli",
    "预扣": "Pré-déduction",
    "预览失败": "Échec de l'aperçu",
    "预览效果": "Aperçu",
    "预览更新": "Mise à jour de l'aperçu",
    "预览模板": "Aperçu du modèle",
    "预览请求体": "Aperçu du corps de la requête",
    "预计结束": "Estimated End",
    "预计结果": "Résultat estimé",
    "预设模板": "Modèle prédéfini",
    "预警阈值必须为正数": "Le seuil d'alerte doit être un nombre positif",
    "频率惩罚，减少重复词汇的出现": "Pénalité de fréquence, réduit la répétition des mots",
    "频率限制的周期（分钟）": "Période de limitation de débit (minutes)",
    "颜色": "Couleur",
    "额外价格项": "Éléments de prix supplémentaires",
    "额外设置": "Paramètres supplémentaires",
    "额度": "Quota",
    "额度充值": "Recharge de quota",
    "额度展示类型": "Type d'affichage du quota",
    "额度必须大于0": "Le quota doit être supérieur à 0",
    "额度提醒阈值": "Seuil de rappel de quota",
    "额度查询接口返回令牌额度而非用户额度": "Affiche le quota de jetons au lieu du quota utilisateur",
    "额度设置": "Quota",
    "额度重置": "Réinitialisation du quota",
    "额度预警阈值": "Seuil d'avertissement de quota",
    "首尾生视频": "Vidéo de début et de fin",
    "首页": "Accueil",
    "首页内容": "Contenu de la page d'accueil",
    "验证": "Vérifier",
    "验证 Passkey": "Vérifier Passkey",
    "验证失败，请重试": "Échec de la vérification, veuillez réessayer",
    "验证成功": "Vérification réussie",
    "验证数据库连接状态": "Vérifier l'état de la connexion à la base de données",
    "验证码": "Code de vérification",
    "验证码发送成功，请检查邮箱！": "Le code de vérification a été envoyé avec succès, veuillez vérifier votre e-mail !",
    "验证设置": "Vérifier la configuration",
    "验证身份": "Vérifier l'identité",
    "验证配置错误": "Erreur de configuration de vérification",
    "高级": "Avancé",
    "高级套餐，半价优惠": "Premium plan, 50% off",
    "高级文本编辑": "Édition de texte avancée",
    "高级设置": "Paramètres avancés",
    "高级选项": "Options avancées",
    "高级配置": "Advanced Configuration",
    "黑名单": "Liste noire",
    "默认": "Par défaut",
    "默认 API 版本": "Version de l'API par défaut",
    "默认 Responses API 版本，为空则使用上方版本": "Version de l'API Responses par défaut, utilise la version ci-dessus si vide",
    "默认 TTL（秒）": "TTL par défaut (secondes)",
    "默认为 5m 缓存创建倍率；1h 缓存创建倍率按固定乘法自动计算（当前为 1.6x）": "Par défaut, le ratio de création de cache 5m est utilisé ; le ratio de création de cache 1h est calculé via une multiplication fixe (actuellement 1.6x)",
    "默认使用auto分组": "Default to auto group",
    "默认使用系统名称": "Le nom du système est utilisé par défaut",
    "默认助手消息": "Bonjour ! Comment puis-je vous aider aujourd'hui ?",
    "默认区域": "Région par défaut",
    "默认区域，如: us-central1": "Région par défaut, ex: us-central1",
    "默认情况下，所有用户创建令牌时看到的可选分组列表是一样的（即「用户可选」列勾选的分组）。": "By default, all users see the same selectable group list when creating tokens (i.e., groups with \"User Selectable\" checked).",
    "默认折叠侧边栏": "Réduire la barre latérale par défaut",
    "默认测试模型": "Modèle de test par défaut",
    "默认用户消息": "Bonjour",
    "默认补全倍率": "Taux de complétion par défaut",
    "阶梯计费（表达式解析失败）": "Facturation par paliers (échec de l'analyse de l'expression)",
    "阶梯计费（未匹配到对应阶梯）": "Facturation par paliers (aucun palier correspondant)",
    "你已合法取得所接入模型 API、账号、密钥和额度的授权；": "You have legally obtained authorization for the connected model APIs, accounts, keys, and quotas.",
    "你承诺仅在已取得上游服务商、模型服务提供方或相关权利方合法授权的范围内使用其 API、账号、密钥、额度及服务能力，不进行未经授权的转售、倒卖、分销或其他违规商业化使用。": "You commit to using upstream APIs, accounts, keys, quotas, and service capabilities only within the scope of lawful authorization obtained from upstream service providers, model service providers, or relevant rights holders, and will not conduct unauthorized resale, trafficking, distribution, or other non-compliant commercialization.",
    "如向中华人民共和国境内公众提供生成式人工智能服务，你将依法履行备案登记、安全评估、内容安全、投诉举报、生成合成内容标识、日志留存、个人信息保护等合规义务；": "If you provide generative AI services to the public in mainland China, you will fulfill legal compliance obligations.",
    "你承诺不会利用本系统实施、协助实施或变相实施违反适用法律法规、监管要求、平台规则、社会公共利益或第三方合法权益的行为。": "You commit not to use this system to implement, assist with, or indirectly implement acts that violate applicable laws and regulations, regulatory requirements, platform rules, public interests, or the lawful rights and interests of third parties.",
    "你理解并自行承担部署、运营和收费行为产生的法律责任。": "You understand and independently bear legal responsibility arising from deployment, operation, and charging behavior.",
    "你理解本合规提醒仅用于风险提示，不构成法律意见、合规审查结论或对你使用本系统行为合法性的保证；你应根据实际业务场景自行咨询专业法律或合规顾问。": "You understand this compliance reminder is only for risk notice and does not constitute legal advice, a compliance review conclusion, or a guarantee of the legality of your use of this system; you should consult professional legal or compliance advisors based on your actual business scenario.",
    "我已阅读并理解上述合规提醒，知悉相关法律风险，并确认自行承担部署、运营和收费行为产生的法律责任": "I have read and understood the above compliance reminder, acknowledge the related legal risks, and confirm that I bear legal responsibility arising from deployment, operation, and charging behavior.",
    "需要确认合规声明": "Compliance confirmation required",
    "确认前，支付、兑换码、订阅计划和邀请返利功能将保持锁定。": "Payment, redemption codes, subscription plans, and invitation rewards remain locked until confirmation.",
    "确认合规声明": "Confirm compliance terms",
    "合规声明已确认": "Compliance confirmed",
    "确认时间：{{time}}，确认用户：#{{userId}}": "Confirmed at {{time}} by user #{{userId}}",
    "该操作将启用支付、兑换码、订阅计划和邀请返利相关功能。请仔细阅读并确认以下声明。": "This confirmation unlocks payment, redemption code, subscription plan, and invitation reward features. Please read carefully.",
    "请输入以下文字以确认:": "Please type the following text to confirm:",
    "请输入确认文案": "Type the confirmation text here",
    "输入内容与要求文案不一致": "The entered text does not match the required text.",
    "确认并启用": "Confirm and enable",
    "合规声明确认成功": "Compliance confirmed successfully",
    "确认失败": "Confirmation failed",
    "兑换码功能已禁用，管理员需先确认合规声明。": "Redemption codes are disabled until the administrator confirms compliance terms.",
    "订阅套餐创建和变更已锁定，管理员需先在支付设置中确认合规声明。": "Subscription plan creation and changes are locked until compliance terms are confirmed in payment settings.",
    "邀请奖励划转已禁用，管理员需先确认合规声明。": "Invitation reward transfer is disabled until compliance terms are confirmed.",
    "设置非零邀请奖励额度前，需要先在支付设置中确认合规声明。": "Non-zero invitation rewards require compliance confirmation in payment settings.",
    "非零值需先确认合规声明": "Non-zero values require compliance confirmation first",
    "我已阅读并理解上述合规提醒": "I have read and understood the above compliance reminder",
    "知悉相关法律风险": "acknowledge the related legal risks",
    "并确认自行承担部署": "confirm that I bear legal responsibility arising from deployment",
    "运营和收费行为产生的法律责任": "operation and charging behavior",
    "，": ", ",
    "、": ", "
  }
}
