{ "actions": { "add": "Ajouter", "batchDelete": "Suppression par lot", "batchDeleteSuccess": "Suppression de {count} clients réussie", "batchDeleteWarning": "Êtes-vous sûr de vouloir supprimer les {count} clients sélectionnés ?", "cancel": "Annuler", "confirm": "Confirmer", "confirmDelete": "Confirmer la suppression", "createSuccess": "Créé avec succès", "delete": "Supprimer", "deleteFailed": "Échec de la suppression", "deleteSuccess": "Supprimé avec succès", "deleteWarning": "Cette opération ne peut pas être annulée. Êtes-vous sûr de vouloir supprimer ce client ?", "edit": "Modifier", "save": "Enregistrer", "saveFailed": "Échec de l'enregistrement", "update": "Mettre à jour", "updateSuccess": "Mis à jour avec succès" }, "config": { "description": "Gérer les paramètres du système d'abonnement", "singleSubscriptionMode": "Mode d'abonnement unique", "singleSubscriptionModeDescription": "Limiter les utilisateurs à un abonnement actif. Les abonnements existants ne sont pas affectés", "subscriptionDomain": "Domaine d'abonnement", "subscriptionDomainDescription": "Domaine personnalisé pour les liens d'abonnement", "subscriptionDomainPlaceholder": "Entrez le domaine d'abonnement, un par ligne", "subscriptionPath": "Chemin d'abonnement", "subscriptionPathDescription": "Chemin personnalisé pour les points de terminaison d'abonnement (meilleure performance après le redémarrage du système)", "subscriptionPathPlaceholder": "Entrez le chemin d'abonnement", "title": "Configuration de l'abonnement", "updateError": "Échec de la mise à jour", "updateSuccess": "Paramètres mis à jour avec succès", "userAgentLimit": "Restriction {userAgent}", "userAgentLimitDescription": "Activer les restrictions d'accès basées sur {userAgent}", "userAgentList": "Liste blanche {userAgent}", "userAgentListDescription": "Autorisé {userAgent} pour l'accès à l'abonnement, un par ligne. L'application configurée {userAgent} sera automatiquement incluse", "userAgentListPlaceholder": "Entrez {userAgent} autorisés, un par ligne", "wildcardResolution": "Résolution de wildcard", "wildcardResolutionDescription": "Activer la résolution de domaine wildcard pour les abonnements" }, "form": { "addTitle": "Ajouter un client", "descriptions": { "description": "Description détaillée du client", "downloadLink": "URL de téléchargement de la plateforme", "icon": "URL de l'icône ou encodage base64", "name": "Nom d'affichage du client", "outputFormat": "Format du fichier de configuration d'abonnement", "scheme": { "base64Encoding": "Encodage Base64", "functions": "Prend en charge les fonctions :", "jsonStringify": "Objet JSON en chaîne", "nameVariable": "nom du site", "title": "Modèle de schéma d'URL", "urlEncoding": "Encodage d'URL", "urlVariable": "URL d'abonnement", "variables": "Prend en charge les variables :" }, "template": { "description": "Utilisez la syntaxe de modèle Go pour générer des fichiers de configuration d'abonnement", "functions": "Fonctions de modèle :", "if": "instructions conditionnelles", "nodes": "liste des nœuds proxy", "range": "itérer des tableaux", "siteName": "nom du site", "sprig": "Bibliothèque de fonctions Sprig (traitement de chaînes, dates, etc.)", "subscribeName": "nom de l'abonnement", "title": "Syntaxe de modèle Go", "userInfo": "informations utilisateur (trafic, expiration, etc.)", "variables": "Variables disponibles :" }, "userAgentPrefix": "Identifiant du client pour distinguer différents clients" }, "editTitle": "Modifier un client", "fields": { "description": "Description", "icon": "Icône", "name": "Nom", "outputFormat": "Format de sortie", "scheme": "Schéma d'URL", "template": "Modèle de fichier d'abonnement" }, "tabs": { "basic": "Informations de base", "download": "Téléchargements", "template": "Modèles" }, "validation": { "nameRequired": "Le nom du client est requis", "userAgentRequiredSuffix": "est requis" } }, "outputFormats": { "base64": "Base64", "conf": "CONF", "json": "JSON", "plain": "Texte brut", "yaml": "YAML" }, "platforms": { "android": "Android", "harmony": "HarmonyOS", "ios": "iOS", "linux": "Linux", "mac": "macOS", "windows": "Windows" }, "protocol": { "title": "Gestion des clients" }, "table": { "columns": { "default": "Par défaut", "description": "Description", "name": "Nom du client", "outputFormat": "Format de sortie", "supportedPlatforms": "Plateformes prises en charge" } }, "templatePreview": { "base64": { "decodeError": "Échec du décodage : le contenu n'est pas au format Base64 valide", "decodedContent": "Contenu décodé", "originalContent": "Contenu original (Base64)" }, "failed": "Échec de l'aperçu", "loading": "Chargement...", "preview": "Aperçu", "title": "Aperçu du modèle" } }