"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)."
"subject":"Votre mot de passe OxiCloud a été modifié",
"body":"Bonjour,\n\nVotre mot de passe OxiCloud vient d'être modifié le {{timestamp}} (UTC) depuis l'adresse IP {{ip}}.\n\nSi c'était vous, aucune action n'est nécessaire — vous pouvez ignorer ce message.\n\nSi ce n'était PAS vous, contactez immédiatement votre administrateur. Quelqu'un a peut-être obtenu accès à votre compte.\n\n— OxiCloud"
"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."
"login_error_back_to_login":"Retour à la connexion",
"login_error_auto_link_disabled":"Ce serveur ne relie pas automatiquement les comptes SSO. Connectez-vous avec vos identifiants existants, puis reliez SSO depuis votre profil.",
"login_error_auto_link_email_not_verified":"Votre fournisseur SSO n'a pas confirmé votre adresse e-mail. Vérifiez votre e-mail chez votre fournisseur d'identité, puis réessayez.",
"login_error_already_linked_elsewhere":"Un compte local avec cette adresse e-mail existe déjà et est relié à une autre identité SSO. Contactez votre administrateur.",
"password_or_link_hint":"Mot de passe (laisser vide pour un lien de connexion)",
"cookie_rejected":"La connexion a réussi mais le navigateur a rejeté le cookie de session. Si vous êtes sur HTTP, définissez OXICLOUD_COOKIE_SECURE=false ou utilisez HTTPS.",
"login_error":"Erreur de connexion",
"magic_error":"Quelque chose s'est mal passé. Essayer à nouveau.",
"magic_prompt":"Pas de mot de passe ? Connectez-vous avec un lien e-mail",
"magic_send":"Envoyer le lien",
"magic_sent":"Si un compte existe, un lien de connexion a été envoyé. Vérifiez votre boîte de réception.",
"register_error":"L'inscription a échoué",
"session_expired":"Votre session a expiré. Veuillez vous reconnecter.",
"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",
"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}}",
"plugins_disabled":"Les plugins sont désactivés sur ce serveur. Définissez OXICLOUD_ENABLE_PLUGINS=true (et construisez avec la fonctionnalité \"plugins\") pour gérer les plugins WASM ici.",
"plugins_install_title":"Installer un plugin",
"plugins_install_intro":"Téléchargez un bundle de plugins (.zip) contenant plugin.toml et son module WebAssembly compilé (.wasm). Le manifeste est validé et le module est sondé avant l'installation.",
"plugins_bundle_label":"Ensemble de plugins (.zip)",
"plugins_install":"Installer le plug-in",
"plugins_installed_title":"Plugins installés",
"plugins_col_name":"Nom",
"plugins_col_id":"IDENTIFIANT",
"plugins_col_version":"Version",
"plugins_col_events":"Événements",
"plugins_col_status":"Statut",
"plugins_col_actions":"Actes",
"plugins_loading":"Chargement des plugins…",
"plugins_none":"Aucun plugin installé.",
"plugins_enabled":"Activé",
"plugins_disabled_badge":"Désactivé",
"plugins_enable":"Activer",
"plugins_disable":"Désactiver",
"plugins_delete":"Supprimer",
"plugins_confirm_delete":"Supprimer le plugin \"{{name}}\"? Ses fichiers seront supprimés du serveur.",
"plugins_installing":"Installation…",
"plugins_installed":"Installé {{name}}.",
"plugins_install_missing_bundle":"Sélectionnez un bundle de plugins (.zip).",
"plugins_details":"Journaux et détails",
"plugins_back":"Retour aux plugins",
"plugins_retention_title":"Conservation des journaux",
"plugins_retention_intro":"Les segments de journaux pivotés plus anciens que la fenêtre de rétention ou au-delà de la taille maximale sont élagués selon un calendrier.",
"plugins_retention_days":"Rétention (jours)",
"plugins_retention_max_mb":"Taille maximale du journal (Mo)",
"plugins_retention_save":"Enregistrer la rétention",
"plugins_retention_invalid":"Entrez des nombres non négatifs.",
"plugins_logs_title":"Journaux",
"plugins_logs_level_all":"Tous niveaux",
"plugins_logs_search":"Rechercher des messages…",
"plugins_logs_live":"En direct",
"plugins_logs_clear":"Clair",
"plugins_logs_confirm_clear":"Effacer tous les journaux de ce plugin?",
"plugins_logs_none":"Aucune entrée de journal.",
"plugins_logs_col_time":"Temps",
"plugins_logs_col_level":"Niveau",
"plugins_logs_col_kind":"Gentil",
"plugins_logs_col_invocation":"Invocation",
"plugins_logs_col_message":"Message",
"plugins_logs_showing":"Affichage {{from}}–{{to}} de {{total}}",
"available":"disponible",
"confirm_delete_plugin":"Supprimer le plugin {{name}} ?",
"disable":"Désactiver",
"email_auto":"Généré automatiquement si laissé vide",
"enable":"Activer",
"env_locked":"Défini par une variable d'environnement",
"logs_all":"Tous niveaux",
"logs_empty":"Aucune entrée de journal.",
"logs_invocation":"Invocation",
"logs_kind":"Gentil",
"logs_level":"Niveau",
"logs_live":"En direct",
"logs_message":"Message",
"logs_search":"Rechercher…",
"logs_showing":"Affichage {{from}}–{{to}} de {{total}}",
"logs_time":"Temps",
"mig_eta":"~{{min}} minutes restantes",
"mig_failed":"{{n}} blobs échoués",
"mig_start":"Commencer",
"mig_verify":"Vérifier l'intégrité",
"mig_verify_mismatch":"{{n}} incohérences de taille",
"mig_verify_missing":"{{n}} manquant",
"mig_verify_summary":"{{checked}} blobs vérifiés, {{total}} total dans la base de données",
"migration":"Migration du stockage",
"new_password":"Nouveau mot de passe",
"no_plugins":"Aucun plugin installé.",
"oidc_admin_groups":"Groupes d'administrateurs",
"oidc_auth_endpoint":"Point de terminaison d'authentification",
"oidc_client_secret":"Secret client",
"oidc_enabled":"Activer la connexion OIDC",
"oidc_provider_name":"Nom du fournisseur",
"oidc_secret_set":"Un secret client est déjà configuré.",
"over_80":"{{n}} utilisateurs dépassant le quota de 80%",
"over_quota":"{{n}} utilisateurs dépassant le quota",
"password_reset":"Réinitialisation du mot de passe",
"plugin":"Plugin",
"plugin_logs":"Journaux des plugins",
"plugins":"Plugins",
"plugins_clear_logs":"Effacer les journaux",
"plugins_install_hint":"Téléchargez un bundle de plugins (.zip).",
"plugins_retention":"Conservation des journaux",
"plugins_retention_max":"Taille maximale (Mo)",
"plugins_upload":"Téléchargez le fichier .zip",
"quota_for":"Quota pour",
"registration":"Inscription",
"registration_disabled_warning":"L'inscription publique est désactivée. Seuls les administrateurs peuvent créer de nouveaux comptes.",
"settings_saved_ok":"Paramètres enregistrés.",
"smtp":"Courriel (SMTP)",
"smtp_from":"Depuis",
"smtp_host":"Hôte",
"smtp_port":"Port",
"smtp_status":"Statut SMTP",
"smtp_to":"destinataire@exemple.com",
"storage_blobs":"Objets blobs",
"storage_current":"Back-end actuel",
"storage_dedup":"Taux de déduplication",
"storage_preset":"Préréglage",
"storage_size":"Stocké",
"time_day_ago":"il y a {{n}} j",
"time_hour_ago":"il y a {{n}} h",
"time_just_now":"tout à l' heure",
"unchanged":"Laisser vide pour rester à jour",
"running":"En cours d'exécution…",
"maintenance":"Entretien",
"maintenance_hint":"Analysez à nouveau les fichiers existants pour remplir les métadonnées. Réexécution en toute sécurité ; traite toute la bibliothèque et peut prendre un certain temps.",
"reextract_audio":"Réextraire les métadonnées audio",
"reextract_photos":"Réextraire les dates de capture photo et vidéo",
"encryption":"Cryptage",
"encryption_hint":"Générez une clé AES-256 pour le chiffrement des objets blob au repos, puis définissez-la sur OXICLOUD_STORAGE_ENCRYPTION_KEY dans votre environnement de serveur.",
"gen_key":"Générer une clé",
"gen_key_warning":"Conservez cette clé en toute sécurité. En cas de perte, les données cryptées sont irrémédiablement perdues.",
"jobs":{
"tab":"Emplois",
"title":"Emplois",
"hint":"Cette section concerne les jobs internes : jobs périodiques + à la demande. Les contrôles de cohérence peuvent être exécutés en toute sécurité à tout moment: ils sont en lecture seule.",
"run_all_consistency":"Exécutez tous les contrôles de cohérence",
"run_deep":"Courir en profondeur",
"run_deep_hint":"Exécute également des variantes lentes (re-hachage de blob, détection bitrot).",
"col_name":"Nom",
"col_cadence":"Cadence",
"col_last_run":"Dernière course",
"col_outcome":"Résultat",
"col_state":"État",
"col_actions":"Actes",
"col_started_at":"Commencé",
"col_status":"Statut",
"col_duration":"Durée",
"col_scanned":"Numérisé",
"col_progress":"Progrès",
"col_findings":"Résultats",
"progress_scanned_only":"{{n}} scanné",
"progress_scanned_only_tooltip":"Aucun total disponible pour cette exécution (déploiement préalable de la barre de progression ou le locataire ne signale pas de sujet dénombrable).",
"findings_present_tooltip":"Développez cette analyse pour voir les détails par résultat.",
"notices_present_tooltip":"Résultats informatifs – aucune action requise. Développez pour plus de détails.",
"purge":"Purger les anciennes exécutions",
"purge_hint":"Supprimez l’historique des exécutions terminées et échouées plus ancienne que la fenêtre de conservation choisie. Les résultats tombent avec leurs exécutions parentes. Les parcours non terminaux sont toujours préservés.",
"purge_title":"Purger l'ancien historique des tâches",
"purge_body":"Supprimez l’historique des exécutions terminées et échouées plus ancienne que le nombre de jours choisi. Les résultats tombent avec leurs exécutions parentes. Les exécutions non terminales (en cours d’exécution, en pause, demandées en annulation) sont toujours conservées.",
"include_revoked":"Inclure les révoquées / expirées",
"refresh":"Actualiser",
"col_user":"Utilisateur",
"col_origin":"Origine",
"col_created":"Créée",
"col_expires":"Expire",
"col_ip":"IP",
"col_user_agent":"Agent utilisateur",
"col_bound":"Liée",
"col_status":"Statut",
"current_tooltip":"Il s'agit de la session que vous utilisez actuellement — la révoquer vous déconnectera.",
"bound_tooltip":"Liée par DPoP (jkt {{prefix}}…)",
"unbound":"non liée",
"revoked":"révoquée",
"expired":"expirée",
"active":"active",
"revoke":"Révoquer",
"empty":"Aucune session ne correspond au filtre actuel.",
"revoke_self_confirm":"⚠️ Il s'agit de VOTRE session actuelle. La révoquer vous déconnectera immédiatement et vous devrez vous reconnecter. Continuer ?",
"revoke_confirm":"Révoquer cette session ? La prochaine requête depuis ce navigateur renverra 401.",
"revoke_lag_notice":"La révocation d'une session coupe immédiatement son chemin de rafraîchissement, mais tout JWT déjà présent dans le navigateur reste valide pendant jusqu'à {{secs}} secondes, jusqu'à la prochaine tentative de rafraîchissement.",
"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.",
"sso_connect_description":"Reliez votre compte à {{provider}} pour vous connecter via SSO au lieu du mot de passe.",
"sso_connect_button":"Se connecter avec {{provider}}",
"sso_disconnect_title":"Authentification unique",
"sso_disconnect_description":"Votre compte est connecté à {{provider}}. Le déconnecter vous obligera à utiliser votre mot de passe pour vous connecter.",
"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."