{ "currency": { "accessKey": "Clé d'accès", "accessKeyDescription": "Clé API de taux de change fournie gratuitement par https://exchangerate.host", "currencySymbol": "Symbole monétaire", "currencySymbolDescription": "Utilisé uniquement pour l'affichage, toute modification entraînera un changement de toutes les unités monétaires dans le système", "currencyUnit": "Unité monétaire", "currencyUnitDescription": "Utilisé uniquement pour l'affichage, toute modification entraînera un changement de toutes les unités monétaires dans le système", "saveSuccess": "Enregistrement réussi" }, "invite": { "commissionFirstTimeOnly": "Commission uniquement sur le premier achat", "commissionFirstTimeOnlyDescription": "Une fois activé, la commission est générée uniquement lors du premier paiement de l'invité. Vous pouvez configurer chaque utilisateur individuellement dans la gestion des utilisateurs.", "enableForcedInvite": "Activer l'invitation forcée", "enableForcedInviteDescription": "Une fois activé, seuls les utilisateurs invités peuvent s'inscrire.", "inputPlaceholder": "Veuillez entrer", "inviteCommissionPercentage": "Pourcentage de commission d'invitation", "inviteCommissionPercentageDescription": "Pourcentage de commission global par défaut, vous pouvez configurer un pourcentage individuel dans la gestion des utilisateurs.", "saveSuccess": "Enregistrement réussi" }, "node": { "addTimeSlot": "Ajouter un créneau horaire", "communicationKey": "Clé de communication", "communicationKeyDescription": "Clé pour la communication du nœud, afin de garantir que les données ne soient pas interceptées par d'autres", "delete": "Supprimer", "dynamicMultiplier": "Multiplicateur Dynamique", "dynamicMultiplierDescription": "Le Multiplicateur Dynamique fait référence au traitement des données poussées avec différents multiplicateurs pour différents nœuds pendant différentes périodes.", "endTime": "Heure de Fin", "inputPlaceholder": "Veuillez entrer", "multiplier": "Multiplicateur", "nodePullInterval": "Intervalle de récupération du nœud", "nodePullIntervalDescription": "Fréquence à laquelle le nœud récupère les données du panneau (en secondes)", "nodePushInterval": "Intervalle de poussée du nœud", "nodePushIntervalDescription": "Fréquence à laquelle le nœud pousse les données vers le panneau", "reset": "Réinitialiser", "save": "Enregistrer", "saveSuccess": "Enregistrement réussi", "startTime": "Heure de Début", "timeSlot": "Créneau horaire" }, "site": { "logo": "LOGO", "logoDescription": "Utilisé pour afficher l'emplacement où le LOGO doit être montré", "logoPlaceholder": "Veuillez entrer l'URL du LOGO, ne pas terminer par '/'", "saveSuccess": "Enregistrement réussi", "siteDesc": "Description du site", "siteDescDescription": "Utilisé pour afficher l'emplacement où la description du site doit être montrée", "siteDescPlaceholder": "Veuillez entrer la description du site", "siteDomain": "Domaine du site", "siteDomainDescription": "L'adresse de domaine actuelle du site, par exemple pour les e-mails", "siteDomainPlaceholder": "Veuillez entrer l'adresse du domaine, un domaine par ligne", "siteName": "Nom du site", "siteNameDescription": "Utilisé pour afficher l'emplacement où le nom du site doit être montré", "siteNamePlaceholder": "Veuillez entrer le nom du site" }, "subscription": { "add": "Ajouter", "app": "Application", "appDescription": "Configurez l'adresse de téléchargement de l'application et les règles d'importation, n'oubliez pas de sauvegarder après modification", "appDownloadURL": "Adresse de téléchargement de l'application", "appIcon": "Icône de l'application", "appName": "Nom de l'application", "delete": "Supprimer", "reset": "Réinitialiser", "save": "Enregistrer", "saveSuccess": "Enregistrement réussi", "singleSubscriptionMode": "Mode d'abonnement unique", "singleSubscriptionModeDescription": "Une fois activé, tous les forfaits des utilisateurs seront convertis en solde", "subscriptionDomain": "Domaine d'abonnement", "subscriptionDomainDescription": "Utilisé pour l'abonnement, laissez vide pour utiliser le domaine du site", "subscriptionDomainPlaceholder": "Veuillez entrer le domaine d'abonnement, un domaine par ligne", "subscriptionPath": "Chemin d'abonnement", "subscriptionPathDescription": "Utilisé pour l'abonnement, veuillez redémarrer le système après modification pour garantir une performance optimale", "subscriptionPathPlaceholder": "Veuillez entrer", "subscriptionProtocol": "Protocole d'abonnement", "wildcardResolution": "Résolution de joker", "wildcardResolutionDescription": "Utilisé pour l'abonnement" }, "tabs": { "currency": "Devise", "email": "E-mail", "invite": "Inviter", "node": "Nœud", "register": "S'inscrire", "site": "Site", "subscription": "Abonnement", "telegram": "Telegram", "tos": "Conditions de service", "verify": "Vérifier" }, "telegram": { "botToken": "Jeton du robot", "botTokenDescription": "Veuillez entrer le jeton fourni par Botfather", "enableBotNotifications": "Activer les notifications du robot", "enableBotNotificationsDescription": "Une fois activé, le robot enverra des notifications de base aux administrateurs et utilisateurs liés à Telegram", "groupURL": "URL du groupe", "groupURLDescription": "Une fois rempli, il sera affiché ou utilisé là où nécessaire sur le côté utilisateur", "inputPlaceholderBotToken": "0000000000:xxxxxxxxx_xxxxxxxxxxxxxxx", "inputPlaceholderGroupURL": "https://t.me/xxxxxx", "inputPlaceholderWebhookDomain": "https://exemple.com", "saveSuccess": "Enregistrement réussi", "webhookDomain": "Domaine du Webhook", "webhookDomainDescription": "Entrez le nom de domaine du serveur de webhook" }, "tos": { "saveSuccess": "Enregistrement réussi", "title": "Conditions de service" }, "verify": { "inputPlaceholder": "Veuillez entrer", "loginVerificationCode": "Code de vérification de connexion", "loginVerificationCodeDescription": "Vérification humaine lors de la connexion", "registrationVerificationCode": "Code de vérification d'inscription", "registrationVerificationCodeDescription": "Vérification humaine lors de l'inscription", "resetPasswordVerificationCode": "Code de vérification de réinitialisation du mot de passe", "resetPasswordVerificationCodeDescription": "Vérification humaine lors de la réinitialisation du mot de passe", "saveSuccess": "Enregistrement réussi", "turnstileSecret": "Clé secrète Turnstile", "turnstileSecretDescription": "Clé secrète Turnstile fournie par Cloudflare", "turnstileSiteKey": "Clé de site Turnstile", "turnstileSiteKeyDescription": "Clé de site Turnstile fournie par Cloudflare" } }