"expired_title":"Ce lien de connexion n'est plus valide",
"expired_body":"Le lien a peut-être expiré ou a déjà été utilisé. Nous pouvons vous en envoyer un nouveau — il arrivera dans votre boîte de réception dans quelques secondes.",
"resend_to":"Envoyer un nouveau lien à {{email}}",
"generic_unavailable":"Ce lien de connexion n'est plus valide. Il a peut-être déjà été utilisé ou a expiré. Demandez un nouveau lien depuis la page de connexion.",
"service_unavailable":"La connexion par lien magique n'est pas activée sur ce serveur.",
"internal_error":"Une erreur s'est produite lors de votre connexion. Veuillez réessayer.",
"resend_failure":"Une erreur s'est produite lors de l'envoi du lien. Veuillez réessayer.",
"cross_browser_title":"Continuer la connexion sur cet appareil ?",
"cross_browser_body":"Vous avez ouvert ce lien de connexion dans un navigateur ou un appareil différent de celui où vous l'avez demandé.",
"cross_browser_warning":"Si vous avez demandé ce lien, vous pouvez continuer en toute sécurité. Sinon, fermez cette page — cliquer sur Continuer connecterait quelqu'un d'autre à votre compte.",
"cross_browser_continue":"Continuer et se connecter",
"resend_confirmation_title":"Vérifiez votre boîte de réception",
"resend_confirmation_body":"Si le lien de connexion correspondait à un compte actif, un nouveau lien vient d'être envoyé. Veuillez vérifier votre boîte de réception.",
"return_link":"Retour à OxiCloud"
},
"email":{
"invitation":{
"subject":"{{inviter}} a partagé un {{kind}} avec vous sur OxiCloud",
"body":"{{inviter_full}} a partagé un {{kind}} avec vous sur OxiCloud.\n\nOuvrez-le en cliquant sur le lien ci-dessous :\n{{link}}\n\nLe lien est à usage unique et expire dans {{ttl_hours}} heures.\nSi vous n'attendiez pas cette invitation, vous pouvez ignorer ce message.\n\n— OxiCloud"
"body":"Bonjour,\n\nUtilisez le lien ci-dessous pour vous connecter à OxiCloud. Le lien est à usage unique et expire dans {{ttl_minutes}} minutes. Ouvrez-le sur le même appareil que celui où vous l'avez demandé.\n\n{{link}}\n\nSi vous n'avez pas demandé ce lien de connexion, vous pouvez ignorer ce message — aucune action supplémentaire n'est nécessaire.\n\n— OxiCloud"
"subject":"{{inviter}} a partagé un {{kind}} avec vous sur OxiCloud",
"body":"{{inviter_full}} a partagé un {{kind}} avec vous sur OxiCloud.\n\nOuvrez OxiCloud pour voir votre nouveau partage :\n{{login_link}}\n\nVous avez peut-être d'autres nouveaux partages de {{inviter}} — connectez-vous pour voir tous vos éléments partagés.\n\n— OxiCloud\n\nVous recevez ce message parce que vous avez un compte OxiCloud et que la préférence de notification de partage est activée. Vous pouvez la désactiver dans votre profil (M'avertir par e-mail quand quelqu'un partage avec moi)."
"readonly_banner_aria":"Maintenance du serveur en cours",
"readonly_title":"Maintenance du serveur en cours",
"readonly_progress":"Migration du stockage vers `{{target}}` — {{percent}} % ({{migrated}} / {{total}} blocs). Les téléversements, renommages, suppressions et partages sont refusés ; la lecture et le téléchargement continuent normalement.",
"readonly_body":"Les téléversements, renommages, suppressions et partages sont temporairement refusés. La lecture et le téléchargement fonctionnent normalement."
"error_username_short":"Le nom d'utilisateur doit contenir au moins 3 caractères",
"error_password_short":"Le mot de passe doit contenir au moins 8 caractères",
"error_generic":"Échec",
"error_network":"Erreur réseau : {{message}}",
"error_create_user":"Impossible de créer l'utilisateur",
"tab_storage":"Stockage",
"storage_title":"Configuration du stockage",
"storage_current_backend":"Backend actuel",
"storage_total_blobs":"Total des blobs",
"storage_total_size":"Taille totale",
"storage_dedup_ratio":"Taux de déduplication",
"storage_backend":"Backend",
"storage_local":"Local",
"storage_s3":"Compatible S3",
"storage_provider_preset":"Préréglage du fournisseur",
"storage_preset_custom":"Personnalisé",
"storage_endpoint_url":"URL du point de terminaison",
"storage_endpoint_hint":"Laisser vide pour AWS S3",
"storage_bucket":"Bucket",
"storage_region":"Région",
"storage_access_key":"Clé d'accès",
"storage_secret_key":"Clé secrète",
"storage_secret_configured":"Clé configurée",
"storage_key_placeholder":"Saisir une nouvelle clé",
"storage_path_style":"Forcer le style de chemin",
"storage_path_style_hint":"Requis pour MinIO et certains services compatibles S3",
"storage_test_connection":"Tester la connexion",
"storage_test_success":"Connexion réussie",
"storage_test_failure":"Échec de la connexion",
"storage_save":"Enregistrer la configuration",
"storage_saved":"Configuration enregistrée",
"storage_migration":"Migration des données",
"storage_migration_coming_soon":"Outils de migration bientôt disponibles",
"migration_status_label":"État de la migration",
"migration_start":"Démarrer la migration",
"migration_pause":"Pause",
"migration_resume":"Reprendre",
"migration_verify":"Vérifier",
"migration_complete":"Terminer",
"migration_started":"Migration démarrée",
"migration_paused_msg":"Migration en pause",
"migration_resumed_msg":"Migration reprise",
"migration_completed_msg":"Migration terminée avec succès",
"migration_verifying":"Vérification en cours...",
"migration_verify_passed":"Vérification réussie",
"migration_verify_failed":"Échec de la vérification",
"migration_failed_blobs":"Blobs échoués",
"testing":"Test en cours...",
"tab_smtp":"SMTP",
"smtp_title":"E-mail sortant (SMTP)",
"smtp_intro":"Le SMTP est configuré exclusivement via les variables d'environnement (OXICLOUD_SMTP_*). Les valeurs ci-dessous proviennent du serveur en cours d'exécution — pour les modifier, éditez l'environnement et redémarrez OxiCloud.",
"smtp_enabled_label":"État",
"smtp_enabled":"Activé",
"smtp_disabled":"Désactivé (hôte non défini)",
"smtp_test_title":"Envoyer un e-mail de test",
"smtp_test_intro":"Envoie un message de diagnostic au destinataire ci-dessous et affiche la réponse du serveur SMTP afin que vous puissiez la corréler avec les journaux de votre relais.",
"smtp_test_to":"Adresse du destinataire",
"smtp_send_test":"Envoyer l'e-mail de test",
"smtp_sending":"Envoi…",
"smtp_sent":"E-mail de test envoyé.",
"smtp_send_failed":"Échec de l'envoi.",
"smtp_server_code":"Le serveur a répondu",
"smtp_test_missing_to":"Veuillez saisir une adresse de destinataire.",
"smtp_not_configured":"Le SMTP n'est pas configuré sur ce serveur.",
"admin_users":"Admins",
"confirm_role":"Changer le rôle en {{role}} ?",
"dashboard":"Tableau de bord",
"email":"E-mail",
"mig_complete":"Terminer",
"mig_pause":"Pause",
"mig_resume":"Reprendre",
"mig_verify_failed":"Échec de la vérification",
"mig_verify_passed":"Vérification réussie",
"mig_verifying":"Vérification en cours...",
"oidc_auto_provision":"Provisionner automatiquement les utilisateurs",
"oidc_callback":"URL de rappel",
"oidc_client_id":"Client ID",
"oidc_disable_pw":"Désactiver la connexion par mot de passe (OIDC uniquement)",
"drive_manage_policies_for":"Règles du Disque — {{name}}",
"drive_manage_policies_help":"Les règles sont réservées aux administrateurs : les propriétaires du Disque ne peuvent pas les modifier. Chaque interrupteur contrôle une restriction.",
"forbid_sharing_help":"Bloque les partages par fichier ou par dossier (couvre également les liens publics et le partage externe). L'adhésion au Disque reste possible.",
"forbid_cross_drive_move":"Interdire le déplacement entre Disques",
"forbid_cross_drive_move_help":"Bloque le déplacement de fichiers ou de dossiers vers un autre Disque. N'empêche pas le téléchargement puis le ré-envoi.",
"forbid_owner_role_change_help":"Seul l'administrateur peut ajouter, retirer ou rétrograder les propriétaires du Disque tant que cette règle est active.",
"include_in_photo_index_help":"Afficher les images et vidéos de ce Disque dans le fil Photos et sur la carte Lieux. Les Disques personnels par défaut sont inclus automatiquement ; activez cette option pour les Disques partagés qui contiennent réellement des photos (par ex. « Photos famille »).",
"include_in_music_index_help":"Inclure les fichiers audio de ce Disque dans la bibliothèque Musique. Les Disques personnels par défaut sont inclus automatiquement ; activez cette option pour les Disques partagés qui contiennent réellement une collection musicale (par ex. « Musique famille », « Collaboration groupe »).",
"read_only_help":"Geler entièrement le Disque — toute modification est refusée (téléversements, éditions, suppressions, renommages, partages, changements d'appartenance). La lecture et le téléchargement continuent de fonctionner. Le nettoyage automatique de la corbeille est également mis en pause. À utiliser pour les archives, les mises sous scellé légal ou la clôture de comptes. Seul un administrateur peut lever le gel."
},
"drives":"Disques",
"drive_name":"Nom",
"drive_kind":"Type",
"drive_owners":"Propriétaires",
"drive_usage":"Utilisation",
"drive_created_at":"Créé le",
"drive_kind_shared":"Partagé",
"drive_kind_personal":"Personnel",
"drive_kind_default_suffix":"(par défaut)",
"drive_manage_owners":"Gérer les propriétaires",
"drive_manage_owners_for":"Gérer les propriétaires — {{name}}",
"drive_edit_quota":"Modifier le quota",
"drive_delete":"Supprimer le disque",
"drive_delete_confirm":"Supprimer le disque « {{name}} » ? Cette action est irréversible.",
"drive_deleted":"Disque supprimé.",
"drive_created":"Disque créé.",
"drive_add_owner":"Ajouter un propriétaire",
"drive_current_owners":"Propriétaires actuels",
"drive_no_owners":"Aucun propriétaire",
"drive_owner":"Propriétaire",
"drive_owner_hint":"Choisissez un utilisateur (unique propriétaire) ou un groupe (chaque membre devient propriétaire par expansion du sujet).",
"drive_owner_picked":"Propriétaire : {{name}}",
"drive_owner_placeholder":"Rechercher un utilisateur ou un groupe…",
"drive_owner_remove_confirm":"Retirer ce propriétaire du disque ?",
"drive_name_placeholder":"ex. Ingénierie",
"drive_error_name_required":"Le nom du disque est requis.",
"drive_error_owner_required":"Choisissez un utilisateur ou un groupe comme propriétaire du disque.",
"external_user_hint":"Compte à accès par invitation (magic-link ou OCM). Ne peut pas être admin et n’a pas de quota de stockage.",
"no_storage_for_external":"Les comptes externes n’ont pas d’enveloppe de stockage.",
"promote_to_internal_title":"Promouvoir en utilisateur interne",
"confirm_promote_user":"Promouvoir {{name}} en utilisateur interne ? Cela provisionne un disque personnel et attribue une enveloppe de stockage normale. L’identité du compte est conservée ; la connexion par magic-link reste la voie d’accès tant qu’aucun mot de passe n’est défini.",
"delete_user_title":"Supprimer l’utilisateur",
"delete_user_warning":"Vous êtes sur le point de supprimer définitivement « {{name}} ». Cette action supprime le compte, révoque toutes les sessions et efface le disque personnel. Elle est irréversible.",
"delete_user_confirm_hint":"Pour confirmer, saisissez l’e-mail du compte ci-dessous : {{email}}",
"copy_warning":"Copiez ce mot de passe maintenant. Vous ne pourrez plus le revoir.",
"copy_to_clipboard":"Copier dans le presse-papiers",
"col_label":"Libellé",
"col_created":"Créé",
"col_last_used":"Dernière utilisation",
"col_status":"Statut",
"active":"Actif",
"revoked":"Révoqué",
"revoke_title":"Révoquer",
"no_app_passwords":"Aucun mot de passe d'application.",
"client_sessions":"Sessions client",
"client_sessions_desc":"Générées automatiquement lors de la connexion d'un client compatible Nextcloud.",
"col_client":"Client",
"never":"Jamais",
"just_now":"À l'instant",
"minutes_ago":"il y a {{n}} min",
"hours_ago":"il y a {{n}}h",
"days_ago":"il y a {{n}} jours",
"edit_profile":"Modifier le profil",
"edit_oidc_managed":"Pour modifier vos informations (nom, prénom, photo de profil, …), veuillez les mettre à jour chez votre fournisseur d'identité. Vos changements apparaîtront à votre prochaine connexion.",
"username_claim_hint":"2 à 64 caractères, lettres / chiffres / point / tiret / souligné. Une fois choisi, le nom d'utilisateur ne peut plus être modifié (les clients DAV/NextCloud en dépendent).",
"username_already_claimed":"Nom d'utilisateur fixé et non modifiable (les clients DAV/NextCloud en dépendent).",
"given_name":"Prénom",
"family_name":"Nom",
"notify_on_share":"M'avertir par e-mail quand quelqu'un partage avec moi",
"notify_on_share_hint":"Lorsque décoché, les partages apparaissent toujours dans votre compte — vous ne recevrez simplement pas d'e-mail à leur sujet.",
"profile_no_changes":"Aucun changement à enregistrer.",
"profile_save_failed":"Échec de l'enregistrement",
"username_taken_error":"Ce nom d'utilisateur est déjà pris.",
"username_immutable_error":"Votre nom d'utilisateur est déjà défini et ne peut plus être modifié ici. Contactez un administrateur si vous souhaitez le renommer.",
"change_password":"Changer le mot de passe",
"current_password":"Mot de passe actuel",
"new_password":"Nouveau mot de passe",
"min_8_chars":"Au moins 8 caractères",
"confirm_password":"Confirmer le nouveau mot de passe",
"update_password":"Mettre à jour le mot de passe",
"updating":"Mise à jour…",
"password_updated":"Mot de passe mis à jour avec succès",
"passwords_no_match":"Les mots de passe ne correspondent pas",
"password_too_short":"Le mot de passe doit contenir au moins 8 caractères",
"password_change_failed":"Échec du changement de mot de passe",
"error_network":"Erreur réseau : {{message}}",
"error_label_required":"Veuillez entrer un libellé",
"error_create_pw":"Impossible de créer le mot de passe",
"confirm_revoke":"Révoquer le mot de passe \"{{label}}\" ? Les clients l'utilisant ne fonctionneront plus.",
"title_named":"Le disque « {{name}} » est en lecture seule",
"body":"Les téléversements, éditions, suppressions, renommages, partages et changements d'appartenance sont refusés. La lecture et le téléchargement continuent de fonctionner. Contactez un administrateur pour lever le gel du disque.",
"aria":"Ce disque est en lecture seule"
},
"back_to_files":"Retour aux fichiers",
"danger_zone":"Zone dangereuse",
"delete":"Supprimer le disque",
"delete_confirm":"Supprimer le disque « {{name}} » ? Cette action est irréversible — le disque doit être vide, sinon le serveur refusera.",
"delete_hint":"La suppression d’un disque est définitive. Le disque doit être vide (aucun fichier ni dossier actif) avant la suppression.",
"deleted":"Disque supprimé.",
"field":{
"created":"Créé le",
"default":"Par défaut",
"default_yes":"C’est votre disque principal",
"id":"Identifiant",
"kind":"Type",
"updated":"Dernière mise à jour"
},
"info":"Informations du disque",
"kind_personal":"Disque personnel",
"kind_shared":"Disque partagé",
"manage_members":"Gérer les membres",
"members":"Membres",
"members_empty":"Aucun membre.",
"not_found_body":"Ce disque n’existe pas ou vous n’y avez pas accès.",
"not_found_title":"Disque introuvable",
"policies":"Règles",
"policies_help":"Règles définies par un administrateur d’OxiCloud pour ce disque. Seuls les administrateurs peuvent les modifier ; vous voyez l’état actuel.",
"quota":"Quota",
"rename":"Renommer le disque",
"role":{
"commenter":"Commentateur",
"contributor":"Contributeur",
"editor":"Éditeur",
"owner":"Propriétaire",
"viewer":"Lecteur"
},
"storage":"Stockage",
"usage":"Utilisation",
"used":"Utilisé",
"members_personal_immutable":"Les disques personnels ont une appartenance figée à un unique propriétaire."