Files
Oxicloud/frontend/static/locales/fr.json
T
Edouard Vanbelle 5aaf49859e feat(user-perf): add ui user-perf + dotfile filter
- add resource kind filter (file, folder, drive) in shared section (localStorage stored)
- add user preferences serverside store
- add client side dotfile filter (show/hide dotfiles) (user perf stored, default: dotfiles are shown)
  for security trashed dotfile are always displayed

  protection added: if a folder has only hidden items, a notification invite user to display it
  if a user rename or create a hidden item, a notification tells it to user
2026-07-13 20:27:52 +02:00

1160 lines
50 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"server": {
"magic_link": {
"page": {
"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"
},
"login": {
"subject": "Connexion à 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"
},
"kind_file": "fichier",
"kind_folder": "dossier",
"english_fallback_divider": "--- Version anglaise ci-dessous ---"
}
},
"notification": {
"share": {
"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)."
}
}
},
"app": {
"title": "OxiCloud",
"description": "Système de stockage cloud minimaliste"
},
"nav": {
"files": "Fichiers",
"shared": "Partages",
"recent": "Récents",
"favorites": "Favoris",
"photos": "Photos",
"music": "Musique",
"trash": "Corbeille",
"sharedwithme": "Partages avec moi",
"profile": "Profil",
"shared_with_me": "Partages avec moi",
"groups": "Groupes"
},
"photos": {
"empty_state": "Pas encore de photos",
"empty_hint": "Téléchargez des images ou des vidéos pour les voir ici",
"empty_hidden": "{{n}} photo(s) masquée(s) par votre préférence",
"empty_hidden_hint": "Désactivez \"Masquer les fichiers\" dans votre profil pour les voir.",
"items_selected": "sélectionnés",
"view_daily": "Jour",
"view_monthly": "Mois",
"view_yearly": "Année",
"group_by": "Grouper par"
},
"music": {
"create_playlist": "Créer une Playlist",
"playlists": "Playlists",
"no_playlists": "Aucune playlist",
"select_playlist": "Sélectionnez une playlist",
"select_hint": "Choisissez une playlist dans la barre latérale ou créez-en une nouvelle",
"add_tracks": "Ajouter des Pistes",
"no_tracks": "Aucune piste dans cette playlist",
"unknown_artist": "Artiste Inconnu",
"unknown_title": "Inconnu",
"confirm_delete": "Supprimer cette playlist ?",
"playlist_name": "Nom de la playlist",
"create": "Créer",
"delete": "Supprimer",
"share": "Partager",
"edit": "Modifier",
"play_all": "Tout Lire",
"shuffle": "Aléatoire",
"repeat": "Répéter",
"repeat_one": "Répéter Une",
"queue": "File d'attente",
"queue_empty": "File d'attente vide",
"not_playing": "Pas en lecture",
"play": "Lecture",
"pause": "Pause",
"previous": "Précédent",
"next": "Suivant",
"volume": "Volume",
"mute": "Muet",
"unmute": "Activer le son",
"title": "Titre",
"artist": "Artiste",
"album": "Album",
"tracks": "pistes",
"add": "Ajouter",
"added": "Ajouté !",
"added_to_playlist": "ajouté à la playlist",
"add_to_playlist": "Ajouter à la playlist",
"load_error": "Erreur de chargement des playlists",
"add_error": "Impossible d'ajouter les pistes",
"no_playlists_yet": "Pas encore de playlists. Créez-en une d'abord !",
"selected_files": "Sélectionnés :",
"error": "Erreur",
"search_audio": "Rechercher des fichiers audio…",
"no_audio_files": "Aucun fichier audio trouvé",
"selected": "sélectionnés",
"loading": "Chargement…",
"search_error": "Impossible de charger les fichiers audio",
"adding": "Ajout en cours…",
"can_write": "Can edit",
"cover_updated": "Cover updated",
"empty_hint": "Create your first playlist to start organizing your music",
"make_private": "Make private",
"make_public": "Make public",
"manage_shares": "Manage Shares",
"no_shares": "No shares yet",
"playback_error": "Playback failed",
"private": "Private",
"public": "Public",
"read_only": "Read only",
"remove": "Remove",
"remove_share": "Remove share",
"set_cover": "Set cover",
"share_with_user": "User ID or email",
"toggle_public": "Visibility",
"track_removed": "Track removed",
"prev": "Précédent"
},
"actions": {
"search": "Rechercher des fichiers...",
"new_folder": "Nouveau dossier",
"upload": "Téléverser",
"upload_files": "Téléverser des fichiers",
"upload_folder": "Téléverser un dossier",
"upload.uploading": "Envoi en cours...",
"upload.complete": "{count} / {total} envoyés",
"upload.files": "fichiers",
"rename": "Renommer",
"move": "Déplacer vers...",
"move_to": "Déplacer vers",
"delete": "Supprimer",
"download": "Télécharger",
"view": "Afficher",
"cancel": "Annuler",
"confirm": "Confirmer",
"share": "Partager",
"favorite": "Ajouter aux favoris",
"unfavorite": "Retirer des favoris",
"copy": "Copier",
"notify": "Notifier",
"send": "Envoyer",
"clear_recent": "Effacer les récents",
"logout": "Se déconnecter",
"create": "Créer",
"search_btn": "Rechercher",
"close": "Fermer",
"delete_permanently": "Supprimer définitivement",
"empty_trash": "Vider la corbeille",
"open_parent_folder": "Aller au dossier parent",
"add": "Add",
"apply": "Apply",
"clear": "Clear",
"remove": "Remove"
},
"user_menu": {
"appearance": "Apparence",
"about": "À propos d'OxiCloud",
"about_description": "Plateforme de stockage cloud construite avec Rust et Architecture Propre. Rapide, sécurisée et privée.",
"admin_panel": "Panneau d'administration",
"profile": "Mon profil",
"role_user": "Utilisateur",
"theme": {
"light": "Clair",
"dark": "Sombre",
"auto": "Comme le système"
},
"manage_groups": "Gérer les groupes",
"admin": "Admin"
},
"share": {
"dialogTitle": "Lien de partage",
"linkLabel": "Lien partagé :",
"copyLink": "Copier",
"permissions": "Permissions :",
"permissionRead": "Lecture",
"permissionWrite": "Écriture",
"permissionReshare": "Repartager",
"password": "Protection par mot de passe :",
"generatePassword": "Générer",
"expiration": "Date d'expiration :",
"update": "Mettre à jour le partage",
"remove": "Supprimer le partage",
"notifyTitle": "Envoyer une notification",
"notifyEmailLabel": "Adresse e-mail :",
"notifyMessageLabel": "Message (facultatif) :",
"notifySend": "Envoyer la notification",
"shareWithOthers": "Partager avec d'autres",
"sharePublicly": "Partager publiquement",
"shareSettings": "Paramètres de partage",
"shareCopied": "Lien copié dans le presse-papiers",
"shareCreated": "Lien de partage créé avec succès",
"shareUpdated": "Paramètres de partage mis à jour",
"shareRemoved": "Partage supprimé avec succès",
"inviteByEmail": "Inviter par e-mail — une invitation sera envoyée",
"directoryUnavailable": "User directory unavailable",
"linkNamePlaceholder": "Link name (optional)",
"newLink": "New link",
"noExpiry": "No expiry",
"pending": "Pending",
"people": "People",
"publicLinks": "Public links",
"role": {
"canEdit": "Can edit",
"canManage": "Can manage",
"canView": "Can view"
},
"searchPlaceholder": "Search people…",
"shareOf": "Share of:",
"sharedLink": "Shared link",
"copied": "Link copied",
"copy": "Copier",
"copy_failed": "Could not copy link",
"download": "Télécharger",
"files": "Fichiers",
"folders": "Dossiers",
"link_name": "Link name (optional)",
"notifyByEmail": "Notifier par e-mail",
"revoke": "Remove",
"role_label": "Rôle"
},
"share_dialogTitle": "Lien de partage",
"share_linkLabel": "Lien partagé :",
"share_copyLink": "Copier",
"share_permissions": "Permissions :",
"share_permissionRead": "Lecture",
"share_permissionWrite": "Écriture",
"share_permissionReshare": "Repartager",
"share_password": "Protection par mot de passe :",
"share_generatePassword": "Générer",
"share_expiration": "Date d'expiration :",
"share_update": "Mettre à jour le partage",
"share_remove": "Supprimer le partage",
"share_notifyTitle": "Envoyer une notification",
"share_notifyEmailLabel": "Adresse e-mail :",
"share_notifyMessageLabel": "Message (facultatif) :",
"share_notifySend": "Envoyer la notification",
"shared": {
"backToFiles": "Retour aux fichiers",
"pageTitle": "Ressources partagées",
"pageDescription": "Gérez vos fichiers et dossiers partagés",
"filterType": "Type :",
"filterAll": "Tous",
"filterFiles": "Fichiers",
"filterFolders": "Dossiers",
"sortBy": "Trier par :",
"sortByName": "Nom",
"sortByDate": "Date de partage",
"sortByExpiration": "Expiration",
"search": "Rechercher",
"colName": "Nom",
"colType": "Type",
"colDateShared": "Date de partage",
"colExpiration": "Expiration",
"colPermissions": "Permissions",
"colPassword": "Mot de passe",
"colActions": "Actions",
"emptyStateTitle": "Aucune ressource partagée",
"emptyStateDesc": "Lorsque vous partagerez des fichiers ou dossiers, ils apparaîtront ici",
"goToFiles": "Aller aux fichiers",
"typeFile": "Fichier",
"typeFolder": "Dossier",
"noExpiration": "Sans expiration",
"hasPassword": "Oui",
"noPassword": "Non",
"editShare": "Modifier le partage",
"notifyShare": "Notifier quelqu'un",
"copyLink": "Copier le lien",
"removeShare": "Supprimer le partage",
"linkCopied": "Lien copié dans le presse-papiers !",
"linkCopyFailed": "Erreur lors de la copie du lien",
"itemUpdated": "Paramètres de partage mis à jour",
"itemRemoved": "Partage supprimé avec succès",
"invalidEmail": "Veuillez entrer une adresse e-mail valide",
"notificationSent": "Notification envoyée avec succès",
"notificationFailed": "Erreur lors de l'envoi de la notification",
"shared_backToFiles": "Retour aux fichiers",
"shared_pageTitle": "Ressources partagées",
"shared_pageDescription": "Gérez vos fichiers et dossiers partagés",
"shared_filterType": "Type :",
"shared_filterAll": "Tous",
"shared_filterFiles": "Fichiers",
"shared_filterFolders": "Dossiers",
"shared_sortBy": "Trier par :",
"shared_sortByName": "Nom",
"shared_sortByDate": "Date de partage",
"shared_sortByExpiration": "Expiration",
"shared_search": "Rechercher",
"shared_colName": "Nom",
"shared_colType": "Type",
"shared_colDateShared": "Date de partage",
"shared_colExpiration": "Expiration",
"shared_colPermissions": "Permissions",
"shared_colPassword": "Mot de passe",
"shared_colActions": "Actions",
"shared_emptyStateTitle": "Aucune ressource partagée",
"shared_emptyStateDesc": "Lorsque vous partagerez des fichiers ou dossiers, ils apparaîtront ici",
"shared_goToFiles": "Aller aux fichiers",
"shared_typeFile": "Fichier",
"shared_typeFolder": "Dossier",
"shared_noExpiration": "Sans expiration",
"shared_hasPassword": "Oui",
"shared_noPassword": "Non",
"shared_editShare": "Modifier le partage",
"shared_notifyShare": "Notifier quelqu'un",
"shared_copyLink": "Copier le lien",
"shared_removeShare": "Supprimer le partage",
"shared_linkCopied": "Lien copié dans le presse-papiers !",
"shared_linkCopyFailed": "Erreur lors de la copie du lien",
"shared_itemUpdated": "Paramètres de partage mis à jour",
"shared_itemRemoved": "Partage supprimé avec succès",
"shared_invalidEmail": "Veuillez entrer une adresse e-mail valide",
"shared_notificationSent": "Notification envoyée avec succès",
"shared_notificationFailed": "Erreur lors de l'envoi de la notification"
},
"files": {
"name": "Nom",
"type": "Type",
"size": "Taille",
"modified": "Modifié",
"no_files": "Aucun fichier dans ce dossier",
"empty_hint": "Téléversez des fichiers ou créez des dossiers pour commencer",
"loading": "Chargement des fichiers…",
"view_grid": "Vue en grille",
"view_list": "Vue en liste",
"file_types": {
"document": "Document",
"image": "Image",
"video": "Vidéo",
"audio": "Audio",
"pdf": "PDF",
"text": "Texte",
"folder": "Dossier",
"spreadsheet": "Tableur",
"presentation": "Présentation",
"archive": "Archive",
"installer": "Installateur",
"code": "Code"
},
"owner": "Propriétaire",
"add_favorites": "Ajouter aux favoris",
"added_favorites": "Ajouté aux favoris",
"col_name": "Nom",
"col_owner": "Propriétaire",
"col_size": "Taille",
"col_type": "Type",
"copy": "Copier",
"edit": "Modifier",
"file": "Fichier",
"folder": "Dossier",
"new_folder": "Nouveau dossier",
"share": "Partager",
"view": "Afficher",
"empty_hidden_title": "{{n}} élément(s) masqué(s) dans ce dossier",
"empty_hidden_hint": "Les fichiers dont le nom commence par '.' sont masqués. Modifiez le réglage pour les afficher.",
"show_hidden": "Afficher les fichiers masqués",
"upload_dotfile_hidden": "{{n}} fichier(s) téléversé(s) mais masqué(s) par votre préférence.",
"rename_dotfile_hidden": "Renommé en \"{{name}}\" — désormais masqué par votre préférence.",
"new_folder_dotfile_hidden": "Dossier \"{{name}}\" créé — masqué par votre préférence.",
"dotfiles_hidden_toast": "Fichiers masqués",
"dotfiles_shown_toast": "Fichiers affichés"
},
"dialogs": {
"rename_folder": "Renommer le dossier",
"rename_file": "Renommer le fichier",
"new_name": "Nouveau nom",
"new_folder_title": "Nouveau dossier",
"folder_name": "Nom du dossier",
"folder_placeholder": "Mon dossier",
"rename_title": "Renommer",
"move_file": "Déplacer le fichier",
"move_folder": "Déplacer le dossier",
"select_destination": "Sélectionnez le dossier de destination :",
"root": "Racine",
"delete_confirmation": "Êtes-vous sûr de vouloir supprimer",
"and_contents": "et tout son contenu",
"no_undo": "Cette action est irréversible",
"confirm_title": "Confirmer l'action",
"confirm_delete": "Déplacer vers la corbeille",
"confirm_delete_file": "Êtes-vous sûr de vouloir déplacer le fichier « {{name}} » vers la corbeille ?",
"confirm_delete_folder": "Êtes-vous sûr de vouloir déplacer le dossier « {{name}} » et tout son contenu vers la corbeille ?",
"confirm_permanent_delete": "Supprimer définitivement",
"confirm_permanent_delete_msg": "Êtes-vous sûr de vouloir supprimer définitivement cet élément ? Cette action est irréversible.",
"confirm_empty_trash": "Vider la corbeille",
"confirm_delete_share": "Supprimer le lien de partage",
"confirm_delete_share_msg": "Êtes-vous sûr de vouloir supprimer ce lien de partage ?",
"share_file": "Partager le fichier",
"share_folder": "Partager le dossier",
"existing_shares": "Partages existants",
"share_options": "Options de partage",
"password": "Mot de passe",
"expiration": "Expiration",
"permissions": "Permissions",
"generated_link": "Lien généré",
"notify": "Envoyer une notification",
"recipient": "Destinataire",
"message": "Message",
"go_to_parent": ".. (parent folder)",
"no_subfolders": "No subfolders",
"select_this_folder": "Select this folder",
"move_to_home": "Déplacer vers le dossier personnel"
},
"dropzone": {
"drag_files": "Glissez des fichiers ici ou cliquez pour sélectionner",
"drop_files": "Déposez les fichiers pour téléverser"
},
"permissions": {
"read": "Lecture",
"write": "Écriture",
"reshare": "Repartager"
},
"errors": {
"file_not_found": "Fichier introuvable",
"folder_not_found": "Dossier introuvable",
"delete_error": "Erreur lors de la suppression",
"upload_error": "Erreur lors du téléversement",
"rename_error": "Erreur lors du renommage",
"move_error": "Erreur lors du déplacement",
"empty_name": "Le nom ne peut pas être vide",
"name_exists": "Un fichier ou dossier portant ce nom existe déjà",
"generic_error": "Une erreur est survenue",
"group_name_invalid": "Le nom du groupe doit respecter le format préfixe d'email (lettres, chiffres, point, tiret, souligné ; 1–64 caractères).",
"group_cycle": "Ce membre créerait une référence circulaire entre groupes.",
"group_depth_exceeded": "Cette profondeur d'imbrication dépasse le maximum autorisé (8).",
"group_virtual_immutable": "Le groupe « Internal » est géré par le système et ne peut pas être modifié.",
"group_not_found": "Groupe introuvable.",
"group_name_taken": "Un groupe portant ce nom existe déjà."
},
"breadcrumb": {
"home": "Accueil"
},
"trash": {
"empty_trash": "Vider la corbeille",
"empty_state": "La corbeille est vide",
"original_location": "Emplacement d'origine",
"deleted_date": "Date de suppression",
"remaining": "Restant",
"actions": "Actions",
"restore": "Restaurer",
"delete_permanently": "Supprimer définitivement",
"empty_confirm": "Êtes-vous sûr de vouloir vider la corbeille ? Tous les éléments seront définitivement supprimés.",
"groupby": {
"remaining_days": "Jours restants",
"trashed_time": "Date de suppression"
},
"delete": "Supprimer définitivement",
"empty_action": "Vider la corbeille"
},
"daysRemaining": {
"expired": "Expiré",
"today": "Aujourd'hui",
"tomorrow": "Demain",
"inDays": "{{count}} jours"
},
"expiryChip": {
"never": "N'expire jamais",
"expired": "Expiré",
"today": "Expire aujourd'hui",
"tomorrow": "Expire demain",
"inDays": "Expire dans {{count}} jours",
"onDate": "Expire le {{date}}"
},
"auth": {
"login_title": "Se connecter",
"username": "Nom d'utilisateur",
"username_placeholder": "Entrez votre nom d'utilisateur",
"login_identifier": "Nom d'utilisateur ou e-mail",
"login_identifier_placeholder": "Saisissez votre nom d'utilisateur ou e-mail",
"password": "Mot de passe",
"password_placeholder": "Entrez votre mot de passe",
"login_button": "Se connecter",
"no_account": "Vous n'avez pas de compte ?",
"register": "S'inscrire",
"admin_setup": "Première fois ?",
"setup": "Configurer l'administrateur",
"register_title": "Créer un compte",
"email": "E-mail",
"email_placeholder": "Entrez votre e-mail",
"confirm_password": "Confirmer le mot de passe",
"confirm_password_placeholder": "Confirmez votre mot de passe",
"register_button": "Créer un compte",
"have_account": "Vous avez déjà un compte ?",
"login": "Se connecter",
"setup_title": "Configuration initiale",
"setup_step1": "Admin",
"setup_step2": "Système",
"setup_step3": "Terminé",
"admin_username": "Nom d'utilisateur administrateur",
"admin_email": "E-mail administrateur",
"admin_password": "Mot de passe administrateur",
"create_admin": "Créer l'administrateur",
"back_to_login": "Déjà configuré ?",
"admin_success": "Compte administrateur créé avec succès ! Vous pouvez maintenant vous connecter.",
"account_success": "Compte créé avec succès ! Vous pouvez maintenant vous connecter.",
"passwords_mismatch": "Les mots de passe ne correspondent pas",
"admin_create_error": "Erreur lors de la création du compte administrateur",
"or": "ou",
"sso_login": "Se connecter avec SSO",
"sso_login_provider": "Se connecter avec {{provider}}",
"magicLinkHint": "Pas de mot de passe ? Saisissez votre adresse e-mail et nous vous enverrons un lien de connexion à usage unique.",
"magicLinkEmailLabel": "Adresse e-mail",
"magicLinkEmailPlaceholder": "vous@exemple.com",
"magicLinkSubmit": "Envoyer le lien de connexion",
"magicLinkSent": "Si un compte existe pour cette adresse, un lien de connexion vient d'être envoyé. Consultez votre boîte de réception.",
"magicLinkUnavailable": "La connexion par e-mail n'est pas disponible sur ce serveur.",
"magicLinkNetworkError": "Impossible de joindre le serveur : {{message}}",
"magicLinkToggle": "Pas de mot de passe ? Recevez un lien par e-mail",
"passwordsMatch": "Les mots de passe correspondent",
"capsLock": "Verr. Maj activé",
"caps_lock": "Verr. Maj activé",
"magic_email_label": "Adresse e-mail",
"magic_hint": "Pas de mot de passe ? Saisissez votre adresse e-mail et nous vous enverrons un lien de connexion à usage unique.",
"magic_unavailable": "La connexion par e-mail n'est pas disponible sur ce serveur.",
"passwords_match": "Les mots de passe correspondent",
"sign_in": "Se connecter"
},
"storage": {
"title": "Stockage",
"calculating": "Calcul en cours...",
"used": "{{percentage}}% utilisé ({{used}} / {{total}})"
},
"viewer": {
"unsupported_file": "Ce type de fichier ne peut pas être prévisualisé.",
"download_file": "Télécharger le fichier",
"zoom_in": "Zoom avant",
"zoom_out": "Zoom arrière",
"zoom_reset": "Réinitialiser le zoom"
},
"language_selector": {
"title": "Bienvenue !",
"subtitle": "Sélectionnez votre langue pour continuer",
"continue": "Continuer",
"languages": {
"en": "English",
"es": "Español",
"zh": "中文",
"fa": "فارسی",
"fr": "Français",
"de": "Deutsch",
"pt": "Português",
"ar": "العربية",
"hi": "हिन्दी",
"it": "Italiano",
"ja": "日本語",
"ko": "한국어",
"nl": "Nederlands",
"ru": "Русский"
}
},
"favorites": {
"empty_state": "Aucun favori pour le moment",
"empty_hint": "Marquez des fichiers ou dossiers avec une étoile pour les ajouter à vos favoris",
"add": "Ajouter aux favoris",
"remove": "Retirer des favoris",
"added_title": "Ajouté aux favoris",
"added_msg": "ajouté aux favoris",
"removed_title": "Retiré des favoris",
"removed_msg": "retiré des favoris"
},
"recent": {
"title": "Récents",
"clear": "Effacer les récents",
"accessed": "Consulté",
"empty_state": "Aucun fichier récent",
"empty_hint": "Les fichiers que vous ouvrez apparaîtront ici",
"empty_hidden_state": "{{n}} élément(s) récent(s) masqué(s) par votre préférence",
"empty_hidden_hint": "Désactivez \"Masquer les fichiers\" dans votre profil pour les voir.",
"loadMore": "Charger plus"
},
"notifications": {
"file_renamed": "Fichier renommé",
"file_renamed_to": "Fichier renommé en « {{name}} »",
"folder_renamed": "Dossier renommé",
"folder_renamed_to": "Dossier renommé en « {{name}} »",
"file_uploaded": "Fichier téléversé",
"file_deleted": "Fichier déplacé vers la corbeille",
"folder_deleted": "Dossier déplacé vers la corbeille",
"item_deleted_permanently": "Élément supprimé définitivement",
"trash_emptied": "Corbeille vidée avec succès",
"empty": "No notifications",
"title": "Notifications",
"link_created": "Lien créé",
"share_success": "Lien de partage créé avec succès",
"upload_files_section_title": "Dépôt non disponible ici",
"upload_files_section_body": "Accédez à la section Fichiers pour déposer des fichiers"
},
"batch": {
"one_selected": "1 élément sélectionné",
"n_selected": "{{count}} éléments sélectionnés",
"confirm_delete": "Voulez-vous vraiment déplacer {{count}} éléments vers la corbeille ?",
"move_title": "Déplacer {{count}} élément(s)",
"add_favorites": "Ajouter aux favoris",
"move_copy": "Déplacer ou copier"
},
"admin": {
"page_title": "Panneau d'administration",
"back_to_app": "Retour à OxiCloud",
"loading": "Chargement…",
"access_denied": "Accès refusé",
"access_denied_desc": "Privilèges d'administrateur requis.",
"sign_in": "Se connecter",
"tab_dashboard": "Tableau de bord",
"tab_users": "Utilisateurs",
"tab_oidc": "SSO / OIDC",
"total_users": "Utilisateurs totaux",
"active_users": "Utilisateurs actifs",
"admins": "Admins",
"version": "Version",
"storage_overview": "Aperçu du stockage",
"used": "Utilisé",
"total_quota": "Quota total",
"usage_pct": "Utilisation %",
"users_over_80": "Utilisateurs >80% quota",
"users_over_quota": "Utilisateurs dépassant le quota",
"system": "Système",
"auth_label": "Auth",
"oidc_label": "OIDC",
"quotas_label": "Quotas",
"enabled": "Activé",
"disabled": "Désactivé",
"active": "Actif",
"off": "Inactif",
"allow_registration": "Autoriser l'inscription publique",
"registration_warning": "L'inscription publique est désactivée. Seuls les admins peuvent créer des utilisateurs.",
"user_management": "Gestion des utilisateurs",
"create_user": "Créer un utilisateur",
"col_user": "Utilisateur",
"col_role": "Rôle",
"col_auth": "Auth",
"col_status": "Statut",
"col_storage": "Stockage",
"col_last_login": "Dernière connexion",
"col_actions": "Actions",
"loading_users": "Chargement des utilisateurs…",
"failed_load_users": "Échec du chargement",
"no_users_found": "Aucun utilisateur trouvé",
"showing_users": "Affichage {{from}}-{{to}} sur {{total}}",
"prev": "Précédent",
"next": "Suivant",
"inactive": "Inactif",
"you_badge": "(vous)",
"local": "Local",
"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}}j",
"edit_quota_title": "Modifier le quota",
"reset_password_title": "Réinitialiser le mot de passe",
"toggle_role_title": "Changer de rôle",
"deactivate_title": "Désactiver",
"activate_title": "Activer",
"delete_title": "Supprimer",
"sso_title": "Authentification unique (OIDC / SSO)",
"enable_sso": "Activer l'authentification SSO",
"provider_name": "Nom du fournisseur",
"issuer_url": "URL de l'émetteur",
"issuer_url_hint": "URL de l'émetteur OpenID Connect",
"auto_discover": "Auto-découverte",
"discovering": "Découverte…",
"client_id": "Client ID",
"client_secret": "Client Secret",
"client_secret_placeholder": "Laisser vide pour conserver la valeur",
"secret_configured": "Un client secret est déjà configuré",
"callback_url": "URL de rappel",
"callback_url_hint": "(enregistrer dans votre IdP)",
"advanced_settings": "Paramètres avancés",
"scopes": "Scopes",
"auto_provision": "Provisionner automatiquement les utilisateurs",
"admin_groups": "Groupes admin",
"admin_groups_hint": "Noms de groupes OIDC séparés par des virgules",
"disable_password": "Désactiver la connexion par mot de passe (OIDC uniquement)",
"password_warning": "Cela empêchera TOUTES les connexions par mot de passe !",
"test_btn": "Tester",
"save_btn": "Enregistrer",
"saving": "Enregistrement…",
"settings_saved": "Paramètres enregistrés — OIDC est maintenant {{status}}",
"quota_modal_title": "Mettre à jour le quota",
"quota_user_label": "Utilisateur :",
"new_quota": "Nouveau quota",
"quota_unlimited_hint": "0 pour illimité",
"cancel": "Annuler",
"create_user_title": "Créer un nouvel utilisateur",
"username_label": "Nom d'utilisateur",
"username_placeholder": "jeandupont",
"username_hint": "3–32 caractères",
"password_label": "Mot de passe",
"password_placeholder": "Min 8 caractères",
"email_label": "E-mail",
"email_optional": "(facultatif)",
"email_placeholder": "utilisateur@exemple.com (auto-généré si vide)",
"role_label": "Rôle",
"role_user": "Utilisateur",
"role_admin": "Admin",
"quota_label": "Quota",
"creating": "Création…",
"reset_pw_title": "Réinitialiser le mot de passe",
"new_password_label": "Nouveau mot de passe",
"resetting": "Réinitialisation…",
"reset_btn": "Réinitialiser",
"confirm_role_change": "Changer le rôle en {{role}} ?",
"confirm_deactivate": "Voulez-vous vraiment désactiver cet utilisateur ?",
"confirm_activate": "Voulez-vous vraiment activer cet utilisateur ?",
"confirm_delete_user": "SUPPRIMER l'utilisateur \"{{name}}\" ? Irréversible !",
"confirm_action": "Confirmer l'action",
"confirm_yes": "Confirmer",
"confirm_no": "Annuler",
"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)",
"oidc_issuer": "URL de l'émetteur",
"oidc_scopes": "Scopes",
"password": "Mot de passe",
"quotas": "Quotas",
"reset_pw_for": "Nouveau mot de passe pour",
"role": "Rôle",
"smtp_fail": "Échec de l'envoi.",
"smtp_send": "Envoyer",
"smtp_test": "Envoyer l'e-mail de test",
"smtp_user_state": "Auth",
"status": "Statut",
"storage": "Stockage",
"storage_endpoint": "URL du point de terminaison",
"storage_tab": "Stockage",
"time_min_ago": "il y a {{n}} min",
"title": "Admin",
"user": "Utilisateur",
"username": "Nom d'utilisateur",
"users": "Utilisateurs",
"drive_manage_policies": "Gérer les règles",
"drive_manage_policies_for": "Règles du Drive — {{name}}",
"drive_manage_policies_help": "Les règles sont réservées aux administrateurs : les propriétaires du Drive ne peuvent pas les modifier. Chaque interrupteur contrôle une restriction.",
"drive_policy": {
"forbid_sharing": "Interdire le partage par ressource",
"forbid_sharing_help": "Bloque les partages par fichier ou par dossier (couvre également les liens publics et le partage externe). L'adhésion au Drive reste possible.",
"forbid_public_links": "Interdire les liens publics",
"forbid_public_links_help": "Bloque la création de liens partagés anonymes sur les ressources du Drive.",
"forbid_external_sharing": "Interdire le partage externe",
"forbid_external_sharing_help": "Bloque les partages aux utilisateurs externes (invitations par e-mail et comptes externes existants).",
"forbid_cross_drive_move": "Interdire le déplacement entre Drives",
"forbid_cross_drive_move_help": "Bloque le déplacement de fichiers ou de dossiers vers un autre Drive. N'empêche pas le téléchargement puis le ré-envoi.",
"forbid_owner_role_change": "Verrouiller la liste des propriétaires",
"forbid_owner_role_change_help": "Seul l'administrateur peut ajouter, retirer ou rétrograder les propriétaires du Drive tant que cette règle est active.",
"include_in_photo_index": "Inclure dans Photos",
"include_in_photo_index_help": "Afficher les images et vidéos de ce Drive dans le fil Photos et sur la carte Lieux. Les Drives personnels par défaut sont inclus automatiquement ; activez cette option pour les Drives partagés qui contiennent réellement des photos (par ex. « Photos famille »).",
"include_in_music_index": "Inclure dans Musique",
"include_in_music_index_help": "Inclure les fichiers audio de ce Drive dans la bibliothèque Musique. Les Drives personnels par défaut sont inclus automatiquement ; activez cette option pour les Drives partagés qui contiennent réellement une collection musicale (par ex. « Musique famille », « Collaboration groupe »).",
"implied_by_forbid_sharing": "Déjà appliqué par « Interdire le partage par ressource »."
}
},
"profile": {
"page_title": "Profil",
"back_to_app": "Retour à OxiCloud",
"loading": "Chargement…",
"not_authenticated": "Non authentifié",
"not_authenticated_desc": "Connectez-vous pour voir votre profil.",
"sign_in": "Se connecter",
"role_admin": "Administrateur",
"role_user": "Utilisateur",
"account_details": "Détails du compte",
"username": "Nom d'utilisateur",
"email": "E-mail",
"role": "Rôle",
"last_login": "Dernière connexion",
"storage": "Stockage",
"used": "Utilisé",
"quota": "Quota",
"usage": "Utilisation",
"unlimited": "Illimité",
"app_passwords": "Mots de passe d'application",
"app_pw_desc": "Générez des mots de passe pour les clients WebDAV, CalDAV et CardDAV. Chaque mot de passe n'est affiché qu'une seule fois.",
"app_pw_label_placeholder": "Libellé (ex. Thunderbird, macOS)",
"generate": "Générer",
"generating": "Génération…",
"new_password_for": "Nouveau mot de passe pour",
"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.",
"hide_dotfiles": "Masquer les fichiers dont le nom commence par un point (.env, .git, …)",
"save_profile": "Enregistrer",
"profile_saved": "Profil mis à jour",
"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.",
"error_revoke": "Échec de la révocation",
"edit_photo": "Edit photo",
"photo_tab_url": "URL",
"photo_tab_upload": "Upload",
"photo_url_placeholder": "https://example.com/photo.jpg",
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
"photo_choose_file": "Choose a photo (PNG, JPEG, WebP)",
"photo_resize_note": "Images larger than 512 × 512 px are automatically resized.",
"photo_save": "Save photo",
"photo_remove": "Remove photo",
"photo_cancel": "Cancel",
"photo_save_failed": "Failed to save photo",
"photo_no_file": "Please select a file first",
"photo_managed_by_oidc": "Photo managed by your identity provider.",
"password_mismatch": "Les mots de passe ne correspondent pas"
},
"upload": {
"uploading": "Téléchargement en cours...",
"files": "fichiers",
"complete": "{{count}} / {{total}} téléchargés"
},
"storage_quota_exceeded": "Quota de stockage dépassé",
"sharedwithme": {
"pageTitle": "Partagé avec moi",
"pageDescription": "Fichiers et dossiers que d'autres utilisateurs ont partagés avec vous",
"emptyStateTitle": "Rien n'a encore été partagé avec vous",
"emptyStateDesc": "Les éléments partagés avec vous par d'autres utilisateurs apparaîtront ici",
"loadMore": "Charger plus",
"sharedBy": "Partagé par",
"colName": "Nom",
"colType": "Type",
"colSharedBy": "Partagé par",
"colDate": "Date de partage",
"colPermissions": "Permissions"
},
"groupby": {
"none": "Aucun",
"title": "Grouper par",
"type": "Type",
"type.folders": "Dossiers",
"owner": "Propriétaire",
"shareDate": "Date de partage",
"favoriteDate": "Date d'ajout aux favoris",
"accessedAt": "Date d'accès",
"modifiedAt": "Date de modification",
"createdAt": "Date de création",
"size": "Taille",
"byFiles": "By files",
"sharedWith": "Shared with",
"justAdded": "Nouveau",
"folders": "Dossiers"
},
"dateBucket": {
"today": "Aujourd'hui",
"last7days": "7 derniers jours",
"last30days": "30 derniers jours",
"unknown": "Inconnu"
},
"groups": {
"title": "Gérer les groupes",
"create_button": "Créer un groupe",
"create_dialog_title": "Nouveau groupe",
"edit_dialog_title": "Renommer le groupe",
"name_label": "Nom",
"name_placeholder": "ingenierie",
"description_label": "Description (facultatif)",
"members_section": "Membres",
"add_member_placeholder": "Ajouter un utilisateur ou un groupe…",
"no_members": "Aucun membre pour le moment.",
"remove_member": "Retirer",
"delete_group": "Supprimer le groupe",
"delete_confirm": "Supprimer le groupe « {name} » ? Les autorisations associées à ce groupe seront révoquées.",
"empty_state": "Aucun groupe pour le moment.",
"load_more": "Charger plus",
"back_to_list": "Retour",
"loading": "Chargement…",
"virtual_badge": "Système",
"member_count_zero": "Aucun membre",
"member_count_one": "1 membre",
"member_count_other": "{count} membres",
"delete_confirm_label": "Tapez le nom du groupe pour confirmer :",
"delete_confirm_mismatch": "Tapez le nom du groupe exactement pour confirmer.",
"virtual_internal_name": "Interne",
"members_loading": "Chargement des membres…",
"members_empty": "Aucun membre",
"virtual_internal_explanation": "Tous les utilisateurs internes de ce serveur",
"create": "Créer un groupe",
"empty": "Aucun groupe pour le moment.",
"members": "Membres"
},
"myshares": {
"copyLink": "Copier le lien",
"deleteLink": "Supprimer le lien",
"notifyByEmail": "Notifier par e-mail",
"notifyFailed": "Impossible d'envoyer la notification.",
"notifyGroupMembers": "Notifier les membres du groupe",
"notifyRateLimited": "Trop de notifications pour ce destinataire — réessayez plus tard.",
"removeAccess": "Retirer l'accès",
"resendInvitation": "Renvoyer l'e-mail d'invitation",
"publicLinks": "Public links",
"filter": {
"button": "Types",
"title": "Filtrer par type",
"files": "Fichiers",
"folders": "Dossiers",
"drives": "Lecteurs",
"emptyTitle": "Aucun partage ne correspond au filtre actuel",
"emptyHint": "Ajustez le filtre de type ou réinitialisez-le à sa valeur par défaut (Fichiers + Dossiers).",
"reset": "Réinitialiser le filtre"
}
},
"sort": {
"asc": "croissant",
"desc": "décroissant"
},
"notif": {
"errorTitle": "Error",
"searchError": "Error performing search",
"cleanupCompleted": "Cleanup completed",
"cleanupCompletedBody": "Recent files history has been cleared",
"batchCopy": "Batch copy",
"batchCopyBody": "{{success}} copied, {{errors}} failed",
"itemsCopied": "Items copied",
"itemsCopiedBody": "{{count}} items copied successfully",
"batchMove": "Batch move",
"batchMoveBody": "{{success}} moved, {{errors}} failed",
"itemsMoved": "Items moved",
"itemsMovedBody": "{{count}} items moved successfully",
"batchDelete": "Batch delete",
"batchDeleteBody": "{{success}} moved to trash, {{errors}} failed",
"movedToTrash": "Moved to trash",
"movedToTrashBody": "{{count}} items moved to trash",
"trashItemsError": "Could not move items to trash",
"preparingDownload": "Preparing download",
"preparingDownloadBody": "Preparing your download…",
"downloadItemsError": "Could not download selected items",
"favoritesAddError": "Could not add items to favorites",
"invalidEmail": "Please enter a valid email address",
"notificationSendError": "Could not send notification",
"folderCreated": "Folder created",
"folderCreatedBody": "\"{{name}}\" created successfully",
"fileMoved": "File moved",
"fileMovedBody": "File moved successfully",
"fileMoveError": "Error moving the file: {{error}}",
"fileMoveErrorGeneric": "Error moving the file",
"folderMoved": "Folder moved",
"folderMovedBody": "Folder moved successfully",
"folderMoveError": "Error moving the folder: {{error}}",
"folderMoveErrorGeneric": "Error moving the folder",
"fileCopied": "File copied",
"fileCopiedBody": "File copied successfully",
"fileCopyError": "Error copying the file: {{error}}",
"fileCopyErrorGeneric": "Error copying the file",
"folderRenamed": "Folder renamed",
"folderRenamedBody": "Folder renamed to \"{{name}}\"",
"fileTrashed": "File moved to trash",
"fileTrashedBody": "\"{{name}}\" moved to trash",
"fileDeleted": "File deleted",
"fileDeletedBody": "\"{{name}}\" deleted successfully",
"fileDeleteError": "Error deleting the file",
"folderTrashed": "Folder moved to trash",
"folderTrashedBody": "\"{{name}}\" moved to trash",
"folderDeleted": "Folder deleted",
"folderDeletedBody": "\"{{name}}\" deleted successfully",
"folderDeleteError": "Error deleting the folder",
"itemRestored": "Item restored",
"itemRestoredBody": "Item restored successfully",
"itemRestoreError": "Error restoring the item",
"itemDeleted": "Item deleted",
"itemDeletedBody": "Item permanently deleted",
"itemDeleteError": "Error deleting the item",
"trashEmptied": "Trash emptied",
"trashEmptiedBody": "The trash has been emptied successfully",
"trashEmptyError": "Error emptying the trash",
"cacheCleared": "Cache cleared",
"cacheClearedBody": "Search cache cleared successfully",
"cacheClearError": "Error clearing search cache",
"wopiOpenError": "Could not open the document editor.",
"linkCopied": "Link copied",
"linkCopiedBody": "Link copied to clipboard",
"linkCopyError": "Could not copy link",
"notificationSent": "Notification sent",
"notificationSentBody": "Notification sent to {{email}}"
},
"category": {
"audio": "Audio",
"code": "Code",
"text": "Texte"
},
"common": {
"add": "Ajouter",
"cancel": "Annuler",
"clear": "Clear",
"close": "Fermer",
"confirm": "Confirmer",
"copy": "Copier",
"create": "Créer",
"delete": "Supprimer",
"download": "Télécharger",
"load_more": "Charger plus",
"loading": "Chargement…",
"next": "Suivant",
"no": "Non",
"previous": "Précédent",
"remove": "Remove",
"rename": "Renommer",
"save": "Enregistrer",
"search": "Rechercher",
"yes": "Oui",
"saving": "Enregistrement…"
},
"device": {
"continue": "Continuer",
"unknown": "Inconnu"
},
"expiryBucket": {
"expired": "Expiré",
"noExpiry": "Sans expiration",
"today": "Aujourd'hui",
"tomorrow": "Demain"
},
"nextcloud": {
"error_title": "Erreur",
"sign_in_with": "Se connecter avec {{provider}}"
},
"search": {
"size_label": "Taille",
"title": "Rechercher",
"type": {
"audio": "Audio"
},
"type_label": "Type"
},
"sizeBucket": {
"folders": "Dossiers"
},
"view": {
"grid": "Vue en grille",
"list": "Vue en liste"
},
"preferences": {
"save_failed": "Impossible d'enregistrer votre préférence. Veuillez réessayer."
}
}