mirror of
https://git.axenov.dev/mirrors/cursor-free-vip.git
synced 2026-01-05 10:11:39 +03:00
Update CHANGELOG for missing translations, add manual custom authentication feature, and enhance error handling in cursor authentication. Fix: ensure proper handling of database connection errors and improve user feedback in various languages.
This commit is contained in:
426
locales/fr.json
426
locales/fr.json
@@ -30,7 +30,13 @@
|
||||
"bypass_version_check": "Ignorer la Vérification de Version de Cursor",
|
||||
"check_user_authorized": "Vérifier l'Autorisation de l'Utilisateur",
|
||||
"bypass_token_limit": "Contourner la limite de tokens",
|
||||
"restore_machine_id": "Restaurer l'ID de machine depuis une sauvegarde"
|
||||
"restore_machine_id": "Restaurer l'ID de machine depuis une sauvegarde",
|
||||
"select_chrome_profile": "Sélectionnez Chrome Profil",
|
||||
"admin_required": "Exécution en tant qu'exécutable, les privilèges de l'administrateur requis.",
|
||||
"language_config_saved": "Configuration du langage enregistré avec succès",
|
||||
"lang_invalid_choice": "Choix non valide. Veuillez saisir l'une des options suivantes: ({Lang_Choices})",
|
||||
"manual_custom_auth": "Auth personnalisé manuel",
|
||||
"admin_required_continue": "Poursuivant sans privilèges d'administrateur."
|
||||
},
|
||||
"languages": {
|
||||
"ar": "Arabe",
|
||||
@@ -45,7 +51,9 @@
|
||||
"ru": "Russe",
|
||||
"es": "Espagnol",
|
||||
"tr": "Turc",
|
||||
"bg": "Bulgare"
|
||||
"bg": "Bulgare",
|
||||
"it": "italien",
|
||||
"ja": "japonais"
|
||||
},
|
||||
"quit_cursor": {
|
||||
"start": "Début de la Fermeture de Cursor",
|
||||
@@ -196,7 +204,28 @@
|
||||
"password_submitted": "Mot de Passe Soumis",
|
||||
"total_usage": "Utilisation Totale : {usage}",
|
||||
"setting_on_password": "Définir le Mot de Passe",
|
||||
"getting_code": "Obtention du Code de Vérification, Nouvelle Tentative dans 60s"
|
||||
"getting_code": "Obtention du Code de Vérification, Nouvelle Tentative dans 60s",
|
||||
"using_browser": "Utilisation de {navigateur} navigateur: {path}",
|
||||
"could_not_track_processes": "Impossible de suivre {Browser} Processus: {Erreur}",
|
||||
"try_install_browser": "Essayez d'installer le navigateur avec votre gestionnaire de packages",
|
||||
"tempmail_plus_verification_started": "Démarrage du processus de vérification TempmailPlus",
|
||||
"max_retries_reached": "Tentatives de réessayer maximales atteintes. L'inscription a échoué.",
|
||||
"tempmail_plus_enabled": "TempmailPlus est activé",
|
||||
"browser_path_invalid": "{Browser} Le chemin n'est pas valide, en utilisant le chemin par défaut",
|
||||
"human_verify_error": "Impossible de vérifier que l'utilisateur est humain. Réessayer ...",
|
||||
"using_tempmail_plus": "Utilisation de TempmailPlus pour la vérification des e-mails",
|
||||
"tracking_processes": "Processus de suivi {count} {Browser}",
|
||||
"tempmail_plus_epin_missing": "Tempmailplus epin n'est pas configuré",
|
||||
"tempmail_plus_verification_failed": "La vérification tempmailplus a échoué: {error}",
|
||||
"using_browser_profile": "Utilisation du profil {Browser} de: {user_data_dir}",
|
||||
"tempmail_plus_verification_completed": "La vérification TempmailPlus terminée avec succès",
|
||||
"tempmail_plus_email_missing": "Le courrier électronique TempmailPlus n'est pas configuré",
|
||||
"tempmail_plus_config_missing": "La configuration de tempmailplus est manquante",
|
||||
"tempmail_plus_init_failed": "Échec de l'initialisation de tempmailplus: {error}",
|
||||
"tempmail_plus_initialized": "TempmailPlus a initialisé avec succès",
|
||||
"tempmail_plus_disabled": "TempmailPlus est désactivé",
|
||||
"no_new_processes_detected": "Pas de nouveaux processus {navigateur} détectés pour suivre",
|
||||
"make_sure_browser_is_properly_installed": "Assurez-vous que {Browser} est correctement installé"
|
||||
},
|
||||
"auth": {
|
||||
"title": "Gestionnaire d'Authentification de Cursor",
|
||||
@@ -277,7 +306,22 @@
|
||||
"domains_excluded": "Domaines Exclus : {domains}",
|
||||
"failed_to_create_account": "Échec de la Création du Compte",
|
||||
"account_creation_error": "Erreur de Création du Compte : {error}",
|
||||
"domain_blocked": "Domaine Bloqué : {domain}"
|
||||
"domain_blocked": "Domaine Bloqué : {domain}",
|
||||
"no_display_found": "Aucun écran trouvé. Assurez-vous que X Server s'exécute.",
|
||||
"try_export_display": "Essayez: Affichage d'exportation =: 0",
|
||||
"try_install_chromium": "Essayez: sudo apt install chromium-browser",
|
||||
"blocked_domains": "Domaines bloqués: {domaines}",
|
||||
"blocked_domains_loaded_timeout_error": "Domaines bloqués Erreur de délai d'expiration: {Erreur}",
|
||||
"blocked_domains_loaded_success": "Des domaines bloqués chargés avec succès",
|
||||
"extension_load_error": "Erreur de chargement d'extension: {erreur}",
|
||||
"available_domains_loaded": "Domaines disponibles chargés: {count}",
|
||||
"blocked_domains_loaded_error": "Domaines bloqués Erreur chargée: {Erreur}",
|
||||
"make_sure_chrome_chromium_is_properly_installed": "Assurez-vous que Chrome / Chromium est correctement installé",
|
||||
"blocked_domains_loaded_timeout": "Domaines bloqués Timeout chargé: {délai d'expiration}",
|
||||
"domains_filtered": "Domaines filtrés: {count}",
|
||||
"trying_to_create_email": "Essayer de créer un e-mail: {email}",
|
||||
"using_chrome_profile": "Utilisation du profil chrome de: {user_data_dir}",
|
||||
"blocked_domains_loaded": "Domaines bloqués chargés: {count}"
|
||||
},
|
||||
"update": {
|
||||
"title": "Désactivation de la Mise à Jour Automatique de Cursor",
|
||||
@@ -290,7 +334,23 @@
|
||||
"removing_directory": "Suppression du Dossier",
|
||||
"directory_removed": "Dossier Supprimé",
|
||||
"creating_block_file": "Création du Fichier de Blocage",
|
||||
"block_file_created": "Fichier de Blocage Créé"
|
||||
"block_file_created": "Fichier de Blocage Créé",
|
||||
"clearing_update_yml": "Effacer le fichier update.yml",
|
||||
"update_yml_cleared": "Fichier Update.yml effacé",
|
||||
"unsupported_os": "OS non pris en charge: {System}",
|
||||
"block_file_already_locked": "Le fichier de blocs est déjà verrouillé",
|
||||
"yml_already_locked_error": "Update.yml Fichier Erreur déjà verrouillée: {erreur}",
|
||||
"update_yml_not_found": "Fichier Update.yml introuvable",
|
||||
"yml_locked_error": "Erreur de verrouillage du fichier Update.yml: {erreur}",
|
||||
"remove_directory_failed": "Échec de la suppression du répertoire: {error}",
|
||||
"yml_already_locked": "Le fichier update.yml est déjà verrouillé",
|
||||
"create_block_file_failed": "Échec de la création du fichier de blocs: {error}",
|
||||
"block_file_locked_error": "Bloquer Erreur verrouillée du fichier: {erreur}",
|
||||
"directory_locked": "Le répertoire est verrouillé: {path}",
|
||||
"block_file_already_locked_error": "Bloquer le fichier Erreur déjà verrouillée: {erreur}",
|
||||
"clear_update_yml_failed": "Échec de l'effondrement du fichier Update.yml: {error}",
|
||||
"yml_locked": "Le fichier update.yml est verrouillé",
|
||||
"block_file_locked": "Le fichier de blocs est verrouillé"
|
||||
},
|
||||
"updater": {
|
||||
"checking": "Vérification des mises à jour...",
|
||||
@@ -303,7 +363,8 @@
|
||||
"update_skipped": "Mise à jour ignorée.",
|
||||
"invalid_choice": "Choix invalide. Veuillez entrer 'O' ou 'n'.",
|
||||
"development_version": "Version de Développement {current} > {latest}",
|
||||
"changelog_title": "Journal des modifications"
|
||||
"changelog_title": "Journal des modifications",
|
||||
"rate_limit_exceeded": "La limite de taux de l'API GitHub dépasse. Vérification de mise à jour de saut."
|
||||
},
|
||||
"totally_reset": {
|
||||
"title": "Réinitialiser Complètement Cursor",
|
||||
@@ -394,7 +455,45 @@
|
||||
"removing_electron_localstorage_files": "Suppression des fichiers localStorage Electron",
|
||||
"electron_localstorage_files_removed": "Fichiers localStorage Electron supprimés",
|
||||
"electron_localstorage_files_removal_error": "Erreur de suppression des fichiers localStorage Electron: {error}",
|
||||
"removing_electron_localstorage_files_completed": "Suppression des fichiers localStorage Electron terminée"
|
||||
"removing_electron_localstorage_files_completed": "Suppression des fichiers localStorage Electron terminée",
|
||||
"warning_title": "AVERTISSEMENT",
|
||||
"delete_input_error": "Erreur Rechercher la suppression de l'entrée: {erreur}",
|
||||
"direct_advanced_navigation": "Essayer la navigation directe vers l'onglet avancé",
|
||||
"delete_input_not_found_continuing": "Supprimer l'entrée de confirmation non trouvée, essayant de continuer de toute façon",
|
||||
"advanced_tab_not_found": "Onglet avancé non trouvé après plusieurs tentatives",
|
||||
"advanced_tab_error": "Erreur Recherche d'onglet Avancé: {Erreur}",
|
||||
"delete_input_not_found": "Supprimer l'entrée de confirmation non trouvée après plusieurs tentatives",
|
||||
"failed_to_delete_file": "Échec de la suppression du fichier: {path}",
|
||||
"operation_cancelled": "Opération annulée. Sortant sans apporter de modifications.",
|
||||
"removed": "Supprimé: {path}",
|
||||
"warning_6": "Vous devrez à nouveau rétablir un curseur AI après avoir exécuté cet outil.",
|
||||
"delete_input_retry": "Supprimer l'entrée introuvable, tentative {tentative} / {max_attempts}",
|
||||
"warning_4": "Pour cibler uniquement les fichiers d'éditeur AI de curseur et les mécanismes de détection d'essai.",
|
||||
"cursor_reset_failed": "Cursor AI Editor réinitialisation a échoué: {error}",
|
||||
"login_redirect_failed": "La redirection de connexion a échoué, essayant la navigation directe ...",
|
||||
"warning_5": "D'autres applications sur votre système ne seront pas affectées.",
|
||||
"failed_to_delete_file_or_directory": "Échec de la suppression du fichier ou du répertoire: {path}",
|
||||
"failed_to_delete_directory": "Échec de la suppression du répertoire: {path}",
|
||||
"resetting_cursor": "Réinitialisation du curseur AI Editor ... Veuillez patienter.",
|
||||
"cursor_reset_completed": "Le rédacteur en chef de Cursor AI a été entièrement réinitialisé et la détection d'essai contournée!",
|
||||
"warning_3": "Vos fichiers de code ne seront pas affectés et l'outil est conçu",
|
||||
"advanced_tab_retry": "Onglet avancé non trouvé, tentative {tentative} / {max_attempts}",
|
||||
"advanced_tab_clicked": "Cliquez sur l'onglet avancé",
|
||||
"completed_in": "Terminé en {temps} secondes",
|
||||
"delete_button_retry": "Bouton de suppression introuvable, tentative {tentative} / {max_attempts}",
|
||||
"already_on_settings": "Déjà sur la page des paramètres",
|
||||
"found_danger_zone": "Section de la zone de danger trouvée",
|
||||
"failed_to_remove": "Échec de la suppression: {path}",
|
||||
"failed_to_reset_machine_guid": "Échec de la réinitialisation de la machine Guid",
|
||||
"deep_scanning": "Effectuer une analyse profonde pour des fichiers d'essai / licence supplémentaires",
|
||||
"delete_button_clicked": "Cliquez sur le bouton Supprimer le compte",
|
||||
"warning_7": "Utiliser à vos risques et périls",
|
||||
"delete_button_not_found": "Supprimer le bouton du compte introuvable après plusieurs tentatives",
|
||||
"delete_button_error": "Erreur Recherche du bouton de suppression: {Erreur}",
|
||||
"warning_1": "Cette action supprimera tous les paramètres de Cursor AI,",
|
||||
"warning_2": "Configurations et données mises en cache. Cette action ne peut pas être annulée.",
|
||||
"navigating_to_settings": "Navigation vers la page des paramètres ...",
|
||||
"cursor_reset_cancelled": "Cursor AI Editor réinitialisé annulé. Sortant sans apporter de modifications."
|
||||
},
|
||||
"chrome_profile": {
|
||||
"title": "Sélection du Profil Chrome",
|
||||
@@ -450,5 +549,318 @@
|
||||
"success": "ID de machine restauré avec succès",
|
||||
"process_error": "Erreur du processus de restauration : {error}",
|
||||
"press_enter": "Appuyez sur Entrée pour continuer"
|
||||
},
|
||||
"oauth": {
|
||||
"no_chrome_profiles_found": "Aucun profil chromé trouvé, en utilisant par défaut",
|
||||
"failed_to_delete_account": "Échec de la suppression du compte: {error}",
|
||||
"starting_new_authentication_process": "Démarrer un nouveau processus d'authentification ...",
|
||||
"found_email": "Email trouvé: {email}",
|
||||
"github_start": "Github Start",
|
||||
"already_on_settings_page": "Déjà sur la page des paramètres!",
|
||||
"starting_github_authentication": "Démarrage de l'authentification GitHub ...",
|
||||
"status_check_error": "Erreur de vérification de l'état: {erreur}",
|
||||
"account_is_still_valid": "Le compte est toujours valide (utilisation: {usage})",
|
||||
"authentication_timeout": "Délai d'authentification",
|
||||
"usage_count": "Compte d'utilisation: {Utilisation}",
|
||||
"using_first_available_chrome_profile": "Utilisation du premier profil chrome disponible: {profil}",
|
||||
"google_start": "Google Start",
|
||||
"no_compatible_browser_found": "Aucun navigateur compatible trouvé. Veuillez installer Google Chrome ou Chromium.",
|
||||
"authentication_successful_getting_account_info": "Authentification réussie, obtenir des informations de compte ...",
|
||||
"found_chrome_at": "Trouvé chrome à: {path}",
|
||||
"error_getting_user_data_directory": "Erreur d'obtention du répertoire des données utilisateur: {erreur}",
|
||||
"error_finding_chrome_profile": "Erreur Recherche de profil Chrome, en utilisant la valeur par défaut: {Erreur}",
|
||||
"auth_update_success": "Auth à jour le succès",
|
||||
"authentication_successful": "Authentification réussie - Email: {e-mail}",
|
||||
"authentication_failed": "Échec de l'authentification: {erreur}",
|
||||
"warning_browser_close": "AVERTISSEMENT: cela fermera tous les processus exécutés {navigateur}",
|
||||
"supported_browsers": "Navigateurs pris en charge pour {plate-forme}",
|
||||
"authentication_button_not_found": "Bouton d'authentification introuvable",
|
||||
"starting_new_google_authentication": "Démarrage de la nouvelle authentification Google ...",
|
||||
"waiting_for_authentication": "En attente de l'authentification ...",
|
||||
"found_default_chrome_profile": "Profil chromé par défaut",
|
||||
"starting_browser": "Département du navigateur à: {Path}",
|
||||
"could_not_check_usage_count": "Impossible de vérifier le nombre d'utilisation: {error}",
|
||||
"token_extraction_error": "Erreur d'extraction de jeton: {erreur}",
|
||||
"profile_selection_error": "Erreur pendant la sélection du profil: {erreur}",
|
||||
"warning_could_not_kill_existing_browser_processes": "AVERTISSEMENT: Impossible de tuer les processus de navigateur existants: {Erreur}",
|
||||
"browser_failed_to_start": "Le navigateur n'a pas réussi à démarrer: {error}",
|
||||
"redirecting_to_authenticator_cursor_sh": "Redirection vers Authenticator.cursor.sh ...",
|
||||
"starting_re_authentication_process": "Démarrage du processus de réauthentification ...",
|
||||
"found_browser_data_directory": "Répertoire de données du navigateur trouvé: {path}",
|
||||
"browser_not_found_trying_chrome": "Impossible de trouver {Browser}, essayant à la place Chrome",
|
||||
"found_cookies": "Cookies trouvés {count}",
|
||||
"auth_update_failed": "La mise à jour de l'authentique a échoué",
|
||||
"browser_failed_to_start_fallback": "Le navigateur n'a pas réussi à démarrer: {error}",
|
||||
"failed_to_delete_expired_account": "Échec de la suppression du compte expiré",
|
||||
"navigating_to_authentication_page": "Navigation vers la page d'authentification ...",
|
||||
"initializing_browser_setup": "Initialisation de la configuration du navigateur ...",
|
||||
"browser_closed": "Navigateur fermé",
|
||||
"failed_to_delete_account_or_re_authenticate": "Échec de la suppression du compte ou de la ré-authentification: {error}",
|
||||
"detected_platform": "Plate-forme détectée: {plate-forme}",
|
||||
"failed_to_extract_auth_info": "Échec de l'extraction d'informations sur l'authentification: {error}",
|
||||
"starting_google_authentication": "Démarrage de l'authentification Google ...",
|
||||
"browser_failed": "Le navigateur n'a pas réussi à démarrer: {error}",
|
||||
"using_browser_profile": "Utilisation du profil du navigateur: {profil}",
|
||||
"consider_running_without_sudo": "Envisagez d'exécuter le script sans sudo",
|
||||
"try_running_without_sudo_admin": "Essayez de fonctionner sans privilèges sudo / administrateur",
|
||||
"running_as_root_warning": "En fonctionnement comme racine n'est pas recommandé pour l'automatisation du navigateur",
|
||||
"page_changed_checking_auth": "Page modifiée, vérifiant l'authentique ...",
|
||||
"please_select_your_google_account_to_continue": "Veuillez sélectionner votre compte Google pour continuer ...",
|
||||
"browser_setup_failed": "La configuration du navigateur a échoué: {erreur}",
|
||||
"missing_authentication_data": "Données d'authentification manquantes: {data}",
|
||||
"using_configured_browser_path": "Utilisation du chemin configuré {Browser}: {path}",
|
||||
"could_not_find_usage_count": "Impossible de trouver le nombre d'utilisation: {error}",
|
||||
"killing_browser_processes": "Tuer {Browser} Processus ...",
|
||||
"account_has_reached_maximum_usage": "Le compte a atteint une utilisation maximale, {Suppression}",
|
||||
"browser_setup_completed": "Configuration du navigateur terminé avec succès",
|
||||
"could_not_find_email": "Impossible de trouver un e-mail: {error}",
|
||||
"user_data_dir_not_found": "{Browser} Répertoire des données utilisateur introuvable sur {path}, essaiera à la place Chrome",
|
||||
"found_browser_user_data_dir": "Found {Browser} Répertoire des données utilisateur: {path}",
|
||||
"invalid_authentication_type": "Type d'authentification non valide"
|
||||
},
|
||||
"manual_auth": {
|
||||
"auth_type_selected": "Type d'authentification sélectionné: {type}",
|
||||
"proceed_prompt": "Procéder? (O / N):",
|
||||
"auth_type_github": "Github",
|
||||
"invalid_token": "Jeton non valide. Authentification abandonnée.",
|
||||
"confirm_prompt": "Veuillez confirmer les informations suivantes:",
|
||||
"continue_anyway": "Continuer de toute façon? (O / N):",
|
||||
"token_verified": "Token vérifié avec succès!",
|
||||
"error": "Erreur: {Erreur}",
|
||||
"auth_update_failed": "Échec de la mise à jour des informations d'authentification",
|
||||
"auth_type_prompt": "Sélectionnez le type d'authentification:",
|
||||
"auth_type_auth0": "Auth_0 (par défaut)",
|
||||
"verifying_token": "Vérification de la validité des jetons ...",
|
||||
"auth_updated_successfully": "Informations sur l'authentification mises à jour avec succès!",
|
||||
"email_prompt": "Entrez le courrier électronique (laissez en blanc pour un e-mail aléatoire):",
|
||||
"token_prompt": "Entrez votre jeton de curseur (Access_token / Refresh_token):",
|
||||
"title": "Authentification manuelle du curseur",
|
||||
"token_verification_skipped": "Vérification des jetons sautés (Check_User_Authorized.py INTORST)",
|
||||
"random_email_generated": "Email aléatoire généré: {email}",
|
||||
"token_required": "Le jeton est requis",
|
||||
"auth_type_google": "Google",
|
||||
"operation_cancelled": "Opération annulée",
|
||||
"token_verification_error": "Erreur Vérification du jeton: {Erreur}",
|
||||
"updating_database": "Mise à jour de la base de données d'authentification du curseur ..."
|
||||
},
|
||||
"auth_check": {
|
||||
"token_length": "Longueur de jeton: {longueur} caractères",
|
||||
"usage_response_status": "État de la réponse d'utilisation: {réponse}",
|
||||
"operation_cancelled": "Opération annulée par l'utilisateur",
|
||||
"error_getting_token_from_db": "Erreur d'obtention de jetons à partir de la base de données: {erreur}",
|
||||
"checking_usage_information": "Vérification des informations d'utilisation ...",
|
||||
"usage_response": "Réponse d'utilisation: {réponse}",
|
||||
"authorization_failed": "L'autorisation a échoué!",
|
||||
"authorization_successful": "Autorisation réussie!",
|
||||
"check_error": "Autorisation de vérification des erreurs: {erreur}",
|
||||
"request_timeout": "Demande de chronométrage",
|
||||
"connection_error": "Erreur de connexion",
|
||||
"invalid_token": "Jeton non valide",
|
||||
"enter_token": "Entrez votre jeton de curseur:",
|
||||
"check_usage_response": "Vérifiez la réponse à l'utilisation: {réponse}",
|
||||
"token_found_in_db": "Jeton trouvé dans la base de données",
|
||||
"user_unauthorized": "L'utilisateur n'est pas autorisé",
|
||||
"checking_authorization": "Vérification de l'autorisation ...",
|
||||
"error_generating_checksum": "Erreur générant la somme de contrôle: {error}",
|
||||
"unexpected_error": "Erreur inattendue: {erreur}",
|
||||
"token_source": "Obtenir des jetons à partir de la base de données ou des entrées manuellement? (d / m, par défaut: d)",
|
||||
"user_authorized": "L'utilisateur est autorisé",
|
||||
"token_not_found_in_db": "Jeton introuvable dans la base de données",
|
||||
"jwt_token_warning": "Le jeton semble être au format JWT, mais API Check a renvoyé un code d'état inattendu. Le jeton peut être valide mais l'accès à l'API est restreint.",
|
||||
"unexpected_status_code": "Code d'état inattendu: {code}",
|
||||
"getting_token_from_db": "Obtenir des jetons de la base de données ...",
|
||||
"cursor_acc_info_not_found": "cursor_acc_info.py introuvable"
|
||||
},
|
||||
"account_delete": {
|
||||
"delete_input_not_found": "Supprimer l'entrée de confirmation non trouvée après plusieurs tentatives",
|
||||
"confirm_button_not_found": "Bouton de confirmation introuvable après plusieurs tentatives",
|
||||
"logging_in": "Connexion avec Google ...",
|
||||
"confirm_button_error": "Bouton de confirmation de recherche d'erreur: {erreur}",
|
||||
"delete_button_clicked": "Cliquez sur le bouton Supprimer le compte",
|
||||
"confirm_prompt": "Êtes-vous sûr de vouloir procéder? (O / N):",
|
||||
"delete_button_error": "Erreur Recherche du bouton de suppression: {Erreur}",
|
||||
"cancelled": "Suppression du compte annulé.",
|
||||
"interrupted": "Processus de suppression du compte interrompu par l'utilisateur.",
|
||||
"error": "Erreur pendant la suppression du compte: {erreur}",
|
||||
"delete_input_not_found_continuing": "Supprimer l'entrée de confirmation non trouvée, essayant de continuer de toute façon",
|
||||
"advanced_tab_retry": "Onglet avancé non trouvé, tentative {tentative} / {max_attempts}",
|
||||
"waiting_for_auth": "En attendant l'authentification Google ...",
|
||||
"typed_delete": "Typé \"Supprimer\" dans la boîte de confirmation",
|
||||
"trying_settings": "Essayer de naviguer vers la page des paramètres ...",
|
||||
"delete_input_retry": "Supprimer l'entrée introuvable, tentative {tentative} / {max_attempts}",
|
||||
"email_not_found": "E-mail introuvable: {error}",
|
||||
"delete_button_not_found": "Supprimer le bouton du compte introuvable après plusieurs tentatives",
|
||||
"already_on_settings": "Déjà sur la page des paramètres",
|
||||
"failed": "Le processus de suppression du compte a échoué ou a été annulé.",
|
||||
"warning": "AVERTISSEMENT: Cela supprimera en permanence votre compte de curseur. Cette action ne peut pas être annulée.",
|
||||
"direct_advanced_navigation": "Essayer la navigation directe vers l'onglet avancé",
|
||||
"advanced_tab_not_found": "Onglet avancé non trouvé après plusieurs tentatives",
|
||||
"auth_timeout": "Timeout d'authentification, continuant de toute façon ...",
|
||||
"select_google_account": "Veuillez sélectionner votre compte Google ...",
|
||||
"google_button_not_found": "Bouton de connexion Google introuvable",
|
||||
"found_danger_zone": "Section de la zone de danger trouvée",
|
||||
"account_deleted": "Compte supprimé avec succès!",
|
||||
"starting_process": "Processus de suppression du compte de départ ...",
|
||||
"advanced_tab_error": "Erreur Recherche d'onglet Avancé: {Erreur}",
|
||||
"delete_button_retry": "Bouton de suppression introuvable, tentative {tentative} / {max_attempts}",
|
||||
"login_redirect_failed": "La redirection de connexion a échoué, essayant la navigation directe ...",
|
||||
"unexpected_error": "Erreur inattendue: {erreur}",
|
||||
"login_successful": "Connectez-vous à succès",
|
||||
"delete_input_error": "Erreur Rechercher la suppression de l'entrée: {erreur}",
|
||||
"advanced_tab_clicked": "Cliquez sur l'onglet avancé",
|
||||
"unexpected_page": "Page inattendue après la connexion: {URL}",
|
||||
"found_email": "Email trouvé: {email}",
|
||||
"title": "Outil de suppression du compte Google Cursor Google",
|
||||
"navigating_to_settings": "Navigation vers la page des paramètres ...",
|
||||
"success": "Votre compte Cursor a été supprimé avec succès!",
|
||||
"confirm_button_retry": "Bouton de confirmation introuvable, tentative {tentative} / {max_attempts}"
|
||||
},
|
||||
"token": {
|
||||
"refreshing": "Jeton rafraîchissant ...",
|
||||
"extraction_error": "Erreur Extraction de jeton: {Erreur}",
|
||||
"invalid_response": "Réponse JSON non valide du serveur de rafraîchissement",
|
||||
"no_access_token": "Pas de jeton d'accès en réponse",
|
||||
"connection_error": "Erreur de connexion pour actualiser le serveur",
|
||||
"unexpected_error": "Erreur inattendue lors de la rafraîchissement du jeton: {erreur}",
|
||||
"server_error": "Erreur de serveur de refrex: http {status}",
|
||||
"refresh_success": "Jeton actualisé avec succès! VALIDE pour {jours} jours (expire: {expire})",
|
||||
"request_timeout": "Demande de refrex sur le serveur",
|
||||
"refresh_failed": "Un rafraîchissement du jeton a échoué: {error}"
|
||||
},
|
||||
"browser_profile": {
|
||||
"profile_selected": "Profil sélectionné: {Profil}",
|
||||
"default_profile": "Profil par défaut",
|
||||
"no_profiles": "Non {Browser} Profils trouvés",
|
||||
"select_profile": "Sélectionnez le profil {Browser} à utiliser:",
|
||||
"error_loading": "Erreur Chargement {Browser} Profils: {Erreur}",
|
||||
"invalid_selection": "Sélection non valide. Veuillez réessayer.",
|
||||
"title": "Sélection de profil de navigateur",
|
||||
"profile": "Profil {numéro}",
|
||||
"profile_list": "Profils {Browser} disponibles:"
|
||||
},
|
||||
"github_register": {
|
||||
"feature2": "Enregistre un nouveau compte GitHub avec des informations d'identification aléatoires.",
|
||||
"feature6": "Enregistre toutes les informations d'identification dans un fichier.",
|
||||
"starting_automation": "Automatisation de départ ...",
|
||||
"feature1": "Génère un e-mail temporaire en utilisant 1secmail.",
|
||||
"title": "GitHub + Cursor AI Enregistrement Automatisation",
|
||||
"github_username": "Nom d'utilisateur github",
|
||||
"check_browser_windows_for_manual_intervention_or_try_again_later": "Vérifiez les fenêtres du navigateur pour une intervention manuelle ou réessayer plus tard.",
|
||||
"warning1": "Ce script automatise la création de compte, qui peut violer les conditions d'utilisation GitHub / Cursor.",
|
||||
"feature4": "Se connecte à Cursor AI à l'aide de l'authentification GitHub.",
|
||||
"invalid_choice": "Choix non valide. Veuillez saisir «oui» ou «non»",
|
||||
"completed_successfully": "L'enregistrement GitHub + Cursor s'est terminé avec succès!",
|
||||
"warning2": "Nécessite l'accès à Internet et les privilèges administratifs.",
|
||||
"registration_encountered_issues": "L'enregistrement GitHub + Cursor a rencontré des problèmes.",
|
||||
"credentials_saved": "Ces informations d'identification ont été enregistrées sur github_cursor_accounts.txt",
|
||||
"feature3": "Vérifie automatiquement l'e-mail GitHub.",
|
||||
"github_password": "Mot de passe github",
|
||||
"features_header": "Caractéristiques",
|
||||
"feature5": "Réinitialise l'ID de la machine pour contourner la détection des essais.",
|
||||
"warning4": "Utilisez de manière responsable et à vos risques et périls.",
|
||||
"warning3": "Capcha ou vérification supplémentaire peut interrompre l'automatisation.",
|
||||
"cancelled": "Opération annulée",
|
||||
"warnings_header": "Avertissements",
|
||||
"program_terminated": "Programme terminé par l'utilisateur",
|
||||
"confirm": "Êtes-vous sûr de vouloir procéder?",
|
||||
"email_address": "Adresse email"
|
||||
},
|
||||
"account_info": {
|
||||
"subscription": "Abonnement",
|
||||
"failed_to_get_account_info": "Échec de l'obtention des informations de compte",
|
||||
"subscription_type": "Type d'abonnement",
|
||||
"pro": "Pro",
|
||||
"failed_to_get_account": "Échec de l'obtention des informations de compte",
|
||||
"config_not_found": "Configuration introuvable.",
|
||||
"premium_usage": "Utilisation premium",
|
||||
"failed_to_get_subscription": "Échec de l'obtention d'informations d'abonnement",
|
||||
"basic_usage": "Utilisation de base",
|
||||
"premium": "Prime",
|
||||
"free": "Gratuit",
|
||||
"email_not_found": "E-mail introuvable",
|
||||
"title": "Informations sur le compte",
|
||||
"inactive": "Inactif",
|
||||
"remaining_trial": "Essai restant",
|
||||
"enterprise": "Entreprise",
|
||||
"lifetime_access_enabled": "Accès à vie activé",
|
||||
"usage_not_found": "Utilisation introuvable",
|
||||
"failed_to_get_usage": "Échec de l'obtention des informations d'utilisation",
|
||||
"days_remaining": "Jours restants",
|
||||
"failed_to_get_token": "Échec du jeton",
|
||||
"token": "Jeton",
|
||||
"subscription_not_found": "Informations sur l'abonnement introuvables",
|
||||
"days": "jours",
|
||||
"team": "Équipe",
|
||||
"token_not_found": "Jeton introuvable",
|
||||
"active": "Actif",
|
||||
"email": "E-mail",
|
||||
"pro_trial": "Procès professionnel",
|
||||
"failed_to_get_email": "Échec de l'adresse e-mail",
|
||||
"trial_remaining": "Essai professionnel restant",
|
||||
"usage": "Usage"
|
||||
},
|
||||
"config": {
|
||||
"configuration": "Configuration",
|
||||
"config_updated": "Configuration mise à jour",
|
||||
"file_owner": "Propriétaire de fichier: {propriétaire}",
|
||||
"error_checking_linux_paths": "Erreur Vérification des chemins Linux: {Erreur}",
|
||||
"storage_file_is_empty": "Le fichier de stockage est vide: {Storage_Path}",
|
||||
"config_directory": "Répertoire de configuration",
|
||||
"documents_path_not_found": "Documents Path introuvable, en utilisant le répertoire actuel",
|
||||
"config_not_available": "Configuration non disponible",
|
||||
"please_make_sure_cursor_is_installed_and_has_been_run_at_least_once": "Veuillez vous assurer que le curseur est installé et a été exécuté au moins une fois",
|
||||
"neither_cursor_nor_cursor_directory_found": "Ni le répertoire du curseur ni du curseur trouvé dans {config_base}",
|
||||
"config_created": "Configré créé: {config_file}",
|
||||
"using_temp_dir": "Utilisation du répertoire temporaire en raison de l'erreur: {path} (erreur: {erreur})",
|
||||
"storage_file_not_found": "Fichier de stockage introuvable: {Storage_Path}",
|
||||
"the_file_might_be_corrupted_please_reinstall_cursor": "Le fichier peut être corrompu, veuillez réinstaller le curseur",
|
||||
"error_getting_file_stats": "Erreur d'obtention des statistiques de fichiers: {erreur}",
|
||||
"enabled": "Activé",
|
||||
"backup_created": "Sauvegarde créée: {Path}",
|
||||
"file_permissions": "Autorisations de fichiers: {autorisations}",
|
||||
"config_setup_error": "Configuration de la configuration d'erreur: {erreur}",
|
||||
"config_force_update_enabled": "Config File Force Update activé, effectuer une mise à jour forcée",
|
||||
"config_removed": "Fichier de configuration supprimé pour la mise à jour forcée",
|
||||
"file_size": "Taille du fichier: {taille} octets",
|
||||
"error_reading_storage_file": "Erreur de lecture du fichier de stockage: {erreur}",
|
||||
"config_force_update_disabled": "Config File Force Update désactivé, saut à la mise à jour forcée",
|
||||
"config_dir_created": "Répertoire de configuration créé: {path}",
|
||||
"config_option_added": "Option de configuration ajoutée: {Option}",
|
||||
"file_group": "Groupe de fichiers: {groupe}",
|
||||
"and": "Et",
|
||||
"backup_failed": "Impossible de sauvegarder la configuration: {error}",
|
||||
"force_update_failed": "Force la configuration de mise à jour défaillante: {error}",
|
||||
"storage_directory_not_found": "Répertoire de stockage introuvable: {Storage_dir}",
|
||||
"also_checked": "Également vérifié {path}",
|
||||
"disabled": "Désactivé",
|
||||
"storage_file_found": "Fichier de stockage trouvé: {Storage_Path}",
|
||||
"try_running": "Essayez de courir: {Commande}",
|
||||
"storage_file_is_valid_and_contains_data": "Le fichier de stockage est valide et contient des données",
|
||||
"permission_denied": "Permission refusée: {Storage_Path}"
|
||||
},
|
||||
"bypass": {
|
||||
"found_product_json": "Trouvé produit.json: {path}",
|
||||
"starting": "Démarrage de la version du curseur Tytrass ...",
|
||||
"version_updated": "Version mise à jour de {old} à {new}",
|
||||
"menu_option": "Contourner la version de la version du curseur",
|
||||
"unsupported_os": "Système d'exploitation non pris en charge: {Système}",
|
||||
"backup_created": "Sauvegarde créée: {Path}",
|
||||
"current_version": "Version actuelle: {version}",
|
||||
"localappdata_not_found": "Variable d'environnement localappdata introuvable",
|
||||
"no_write_permission": "Aucune autorisation d'écriture pour le fichier: {path}",
|
||||
"write_failed": "Échec de l'écriture de produit.json: {error}",
|
||||
"description": "Cet outil modifie le produit de Cursor.json pour contourner les restrictions de version",
|
||||
"bypass_failed": "Version Bypass a échoué: {Erreur}",
|
||||
"title": "Outil de contournement de la version du curseur",
|
||||
"no_update_needed": "Aucune mise à jour nécessaire. La version actuelle {version} est déjà> = 0,46.0",
|
||||
"read_failed": "Échec de la lecture de Product.json: {error}",
|
||||
"stack_trace": "Trace de pile",
|
||||
"product_json_not_found": "product.json introuvable dans les chemins linux communs",
|
||||
"file_not_found": "Fichier introuvable: {Path}"
|
||||
},
|
||||
"bypass_token_limit": {
|
||||
"description": "Cet outil modifie le fichier workbench.desktop.main.js pour contourner la limite de jeton",
|
||||
"press_enter": "Appuyez sur Entrée pour continuer ...",
|
||||
"title": "Outil de limite de jeton de contournement"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user