From a875524a850d52c62eafa23507cfd38f0966c41a Mon Sep 17 00:00:00 2001 From: Zachary Date: Sun, 8 Feb 2026 19:53:36 +0100 Subject: [PATCH] Update french translations (#2445) --- src/gui/src/i18n/translations/fr.js | 71 +++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/src/gui/src/i18n/translations/fr.js b/src/gui/src/i18n/translations/fr.js index 6421c6193..130f6412d 100644 --- a/src/gui/src/i18n/translations/fr.js +++ b/src/gui/src/i18n/translations/fr.js @@ -27,6 +27,7 @@ const fr = { account_password: 'Vérifier le mot de passe du compte', access_granted_to: 'Accès accordé à', add_existing_account: 'Ajouter un compte existant', + ai_app_unavailable: 'L\'application IA n\'est pas disponible. Veuillez réessayer plus tard.', all_fields_required: 'Tous les champs sont requis.', allow: 'Autoriser', apply: 'Appliquer', @@ -35,6 +36,9 @@ const fr = { auto_arrange: 'Organisation automatique', background: 'Arrière-plan', browse: 'Parcourir', + browser: 'Navigateur', + browser_version: 'Version du navigateur', + captcha_required: 'Veuillez compléter la vérification CAPTCHA', cancel: 'Annuler', center: 'Centrer', change: 'Changer', @@ -45,6 +49,7 @@ const fr = { change_password: 'Changer le mot de passe', change_ui_colors: "Changer les couleurs de l'interface", change_username: "Changer le nom d'utilisateur", + color_depth: 'Profondeur de couleur', clock_visibility: "Visibilité de l'horloge", close: 'Fermer', close_all_windows: 'Fermer toutes les fenêtres', @@ -81,6 +86,8 @@ const fr = { copying: 'Copie...', copying_file: 'Copie de %%...', cover: 'Couverture', + cpu_cores: 'Cœurs CPU', + cpu: 'CPU', create_account: 'Créer un compte', create_free_account: 'Créer un compte gratuitement', create_desktop_shortcut: 'Créer un raccourci (Bureau)', @@ -90,6 +97,7 @@ const fr = { credits: 'Crédits', current_password: 'Mot de passe actuel', cut: 'Couper', + client_information: 'Informations client', clock: 'Horloge', clock_visible_hide: 'Cacher - Toujours cachée', clock_visible_show: 'Afficher - Toujours visible', @@ -112,11 +120,15 @@ const fr = { disable_2fa_confirm: "Êtes-vous sûr de vouloir désactiver l'A2F ?", disable_2fa_instructions: "Entrez votre mot de passe pour désactiver l'A2F.", disassociate_dir: 'Dissocier le répertoire', + disk_storage: 'Stockage disque', documents: 'Documents', dont_allow: 'Ne pas autoriser', download: 'Télécharger', + confirm_download_file_to_desktop: 'Êtes-vous sûr de vouloir télécharger %% sur votre bureau ?', download_file: 'Télécharger le fichier', downloading: 'Téléchargement en cours', + downloading_file: 'Téléchargement de %%', + error_download_failed: 'Échec du téléchargement du fichier', email: 'E-mail', email_change_confirmation_sent: 'Un e-mail de confirmation a été envoyé à votre nouvelle adresse e-mail. Veuillez vérifier votre boîte de réception et suivre les instructions pour terminer le processus.', email_invalid: 'L\'e-mail n\'est pas valide.', @@ -191,13 +203,16 @@ const fr = { ok: 'OK', open: 'Ouvrir', new_window: 'Nouvelle fenêtre', + open_in_ai: 'Ouvrir dans l\'IA', open_in_new_tab: 'Ouvrir dans un nouvel onglet', open_in_new_window: 'Ouvrir dans une nouvelle fenêtre', open_trash: 'Ouvrir la corbeille', open_with: 'Ouvrir avec', original_name: "Nom d'origine", original_path: "Chemin d'origine", + os: 'Système d\'exploitation', oss_code_and_content: 'Logiciels et contenu open source', + os_version: 'Version du système d\'exploitation', password: 'Mot de passe', password_changed: 'Mot de passe modifié.', password_recovery_rate_limit: "Vous avez atteint notre limite de débit ; veuillez patienter quelques minutes. Pour éviter cela à l'avenir, évitez de recharger la page trop de fois.", @@ -214,6 +229,7 @@ const fr = { pick_name_for_worker: 'Choisissez un nom pour votre worker :', picture: 'Image', pictures: 'Images', + pixel_ratio: 'Ratio de pixels', plural_suffix: 's', powered_by_puter_js: 'Propulsé par {{link=docs}}Puter.js{{/link}}', preparing: 'Préparation...', @@ -233,6 +249,7 @@ const fr = { publish_as_website: 'Publier en tant que site internet', publish_as_serverless_worker: 'Publier en tant que Worker', puter_description: 'Puter est un cloud personnel axé sur la confidentialité pour conserver tous vos fichiers, applications et jeux en un seul endroit sécurisé, accessible de partout et à tout moment.', + ram: 'RAM', reading: 'lecture de %strong%', writing: 'écriture de %strong%', recent: 'Récent', @@ -249,6 +266,7 @@ const fr = { replace_all: 'Tout remplacer', resend_confirmation_code: 'Renvoyer le code de confirmation', reset_colors: 'Réinitialiser les couleurs', + 'Resources': 'Ressources', restart_puter_confirm: 'Êtes-vous sûr de vouloir redémarrer Puter ?', restore: 'Restaurer', save: 'Sauvegarder', @@ -261,6 +279,7 @@ const fr = { scan_qr_c2a: 'Scannez le code ci-dessous\npour vous connecter à cette session depuis d\'autres appareils', scan_qr_2fa: 'Scannez le code QR avec votre application d\'authentification', scan_qr_generic: 'Scannez ce code QR à l\'aide de votre téléphone ou d\'un autre appareil', + screen_resolution: 'Résolution d\'écran', search: 'Rechercher', seconds: 'secondes', security: 'Sécurité', @@ -270,6 +289,7 @@ const fr = { sessions: 'Sessions', send: 'Envoyer', send_password_recovery_email: 'Envoyer un e-mail de récupération de mot de passe', + server_information: 'Informations serveur', session_saved: "Merci d'avoir créé un compte. Cette session a été sauvegardée.", settings: 'Paramètres', set_new_password: 'Definir un nouveau mot de passe', @@ -288,8 +308,10 @@ const fr = { sort_by: 'Trier par', start: 'Démarrer', status: 'Statut', + 'Storage': 'Stockage', storage_usage: 'Utilisation du stockage', storage_puter_used: 'utilisé par Puter', + 'your_plan': 'Votre plan', taking_longer_than_usual: "Cela prend un peu plus de temps que d'habitude. Veuillez patienter...", task_manager: 'Gestionnaire des tâches', taskmgr_header_name: 'Nom', @@ -318,8 +340,13 @@ const fr = { unlimited: 'Illimité', unzip: 'Décompresser', unzipping: 'décompression de %strong%', + untar: 'Extraire (.tar)', + untarring: 'Extraction de %strong% (.tar)', upload: 'Importer', + uploading: 'Importation en cours', + uploading_file: 'Importation de %%', upload_here: 'Importer ici', + uptime: 'Temps de disponibilité', used_of: '{{used}} utilisé sur {{available}}', usage: 'Usage', username: "Nom d'utilisateur", @@ -332,9 +359,12 @@ const fr = { yes_release_it: 'Oui, libérez-la', you_have_been_referred_to_puter_by_a_friend: 'Vous avez été recommandé à Puter par un ami !', zip: 'Compresser', + tar: 'Tar', + download_as_tar: 'Télécharger comme Tar', sequencing: 'séquençage de %strong%', worker: 'Worker', zipping: 'compression de %strong%', + tarring: 'Compression en .tar de %strong%', // === 2FA Setup === setup2fa_1_step_heading: 'Ouvrez votre application d\'authentification', @@ -498,6 +528,47 @@ const fr = { // Website Management 'manage_your_subdomains': 'Gérer vos sous-domaines', 'open_containing_folder': 'Ouvrir le dossier conteneur', + + 'set_as_background': 'Définir comme arrière-plan', + + // Permission Descriptions + 'perm_fs_file_access': 'utiliser {{name}} situé à {{path}} avec un accès {{access}}.', + 'perm_fs_resource_access': 'accéder à {{resource_id}} avec un accès {{access}}.', + 'perm_folder_access': '{{access}} {{folder}}.', + 'perm_thread_post': 'publier sur le fil {{thread}}.', + 'perm_service_invoke': 'utiliser {{service}} pour invoquer {{interface}}.', + 'perm_driver_use': 'utiliser {{driver}} pour {{action}}.', + 'perm_email_read': 'voir votre adresse e-mail', + 'perm_folder_desktop': 'votre dossier Bureau', + 'perm_folder_documents': 'votre dossier Documents', + 'perm_folder_pictures': 'votre dossier Images', + 'perm_folder_videos': 'votre dossier Vidéos', + 'perm_apps_read': 'voir vos applications', + 'perm_apps_write': 'gérer vos applications', + 'perm_subdomains_read': 'voir vos sous-domaines', + 'perm_subdomains_write': 'gérer vos sous-domaines', + + 'error_user_or_path_not_found': 'Utilisateur ou chemin introuvable.', + 'error_invalid_username': 'Nom d\'utilisateur invalide.', + + // Auth token + auth_token: 'Jeton d\'authentification', + token_copied: 'Jeton copié', + copy_auth_token: 'Copier le jeton d\'auth', + approve: 'Approuver', + copy_token_message: 'Votre jeton d\'authentification est affiché ci-dessous. Gardez-le secret — toute personne possédant ce jeton peut accéder à votre compte.', + copy_token_description: 'Voir et copier votre jeton d\'authentification', + + // AuthMe dialog + authorization_required: 'Autorisation requise', + external_site_auth_request: 'Une application demande l\'accès à votre compte.', + authme_security_warning: 'Votre jeton d\'authentification sera partagé avec cette application pour terminer la connexion.', + redirect_destination: 'Destination de redirection', + will_be_shared: 'Sera partagé', + your_auth_token: 'Votre jeton d\'authentification', + authorization_cancelled: 'Autorisation annulée', + authorization_cancelled_desc: 'Vous avez refusé la demande d\'autorisation.', + authorization_cancelled_message: 'L\'application ne recevra pas l\'accès à votre compte. Vous pouvez fermer cette fenêtre en toute sécurité.', }, };