feat(subscribe): Move subscription configuration and application to subscription module

This commit is contained in:
web@ppanel
2025-01-14 14:12:26 +07:00
parent 18b07c750d
commit f90d4d2ce6
51 changed files with 1284 additions and 943 deletions
+34
View File
@@ -1,6 +1,38 @@
{
"actions": "actions",
"app": {
"add": "Ajouter",
"appDownloadURL": "URL de téléchargement de l'application",
"appIcon": "Icône de l'application",
"appName": "Nom de l'application",
"batchDelete": "Suppression par lot",
"cancel": "Annuler",
"confirm": "Confirmer",
"confirmDelete": "Confirmer la suppression",
"createApp": "Créer une application",
"createSuccess": "Créé avec succès",
"delete": "Supprimer",
"deleteSuccess": "Supprimé avec succès",
"deleteWarning": "Cette action est irréversible",
"edit": "Modifier",
"editApp": "Modifier l'application",
"platform": "Plateforme",
"subscriptionProtocol": "Protocole d'abonnement",
"updateSuccess": "Mis à jour avec succès"
},
"cancel": "Annuler",
"config": {
"singleSubscriptionMode": "Mode d'abonnement unique",
"singleSubscriptionModeDescription": "Lorsqu'il est activé, tous les abonnements des utilisateurs seront convertis en solde",
"subscriptionDomain": "Domaine d'abonnement",
"subscriptionDomainDescription": "Utilisé pour l'abonnement ; laissez vide pour utiliser le domaine du site",
"subscriptionDomainPlaceholder": "Entrez le domaine d'abonnement, un par ligne",
"subscriptionPath": "Chemin d'abonnement",
"subscriptionPathDescription": "Utilisé pour l'abonnement ; assurez-vous de redémarrer le système après modification pour des performances optimales",
"subscriptionPathPlaceholder": "Entrez",
"wildcardResolution": "Résolution générique",
"wildcardResolutionDescription": "Utilisé pour l'abonnement"
},
"confirm": "Confirmer",
"confirmDelete": "Êtes-vous sûr de vouloir supprimer ?",
"copy": "Copier",
@@ -97,6 +129,8 @@
"subscribeGroup": "S'abonner au groupe",
"tabs": {
"subscribe": "S'abonner",
"subscribeApp": "Configuration de l'application",
"subscribeConfig": "Configuration de l'abonnement",
"subscribeGroup": "Groupe d'abonnement"
},
"traffic": "trafic",
-26
View File
@@ -53,37 +53,11 @@
"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"