{ "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 de {userAgent}", "userAgentLimitDescription": "Activer les restrictions d'accès basées sur {userAgent}", "userAgentList": "Liste blanche {userAgent}", "userAgentListDescription": "{userAgent} autorisés pour l'accès à l'abonnement, un par ligne. L'application configurée {userAgent} sera automatiquement incluse", "userAgentListPlaceholder": "Entrez les {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", "proxyTemplate": "Modèle de lien d'abonnement, prend en charge les variables : ", "template": "Modèle de configuration d'abonnement, prend en charge diverses variables", "userAgentPrefix": "Identifiant du client pour distinguer les différents clients." }, "editTitle": "Modifier un client", "fields": { "description": "Description", "icon": "Icône", "name": "Nom", "outputFormat": "Format de sortie", "proxyTemplate": "Lien d'abonnement", "template": "Modèle de configuration" }, "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", "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" } } }