# French translation of Proton Drive for Linux.
# This file is distributed under the same license as the proton-drive-linux package.
#
msgid ""
msgstr ""
"Project-Id-Version: proton-drive-linux 2.1.0\n"
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
"POT-Creation-Date: 2026-09-28 01:26+0200\n"
"PO-Revision-Date: 2026-09-23 12:00+0200\n"
"Last-Translator: Proton Drive for Linux contributors\n"
"Language-Team: French\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: crates/pdfs-gui/src/app/main.rs:854
#: crates/pdfs-gui/src/app/pages/locations.rs:1133
#: crates/pdfs-gui/src/prompt.rs:169
msgid "My files"
msgstr "Mes fichiers"
#: crates/pdfs-gui/src/app/main.rs:857 crates/pdfs-gui/src/app/main.rs:1478
#: crates/pdfs-gui/src/app/pages/albums.rs:634
#: crates/pdfs-gui/src/app/pages/photos.rs:843
#: crates/pdfs-gui/src/app/pages/places.rs:218
msgid "Photos"
msgstr "Photos"
#: crates/pdfs-gui/src/app/main.rs:862
msgid "Shared with me"
msgstr "Partagés avec moi"
#: crates/pdfs-gui/src/app/main.rs:867
msgid "Shared by me"
msgstr "Partagés par moi"
#: crates/pdfs-gui/src/app/main.rs:870
#: crates/pdfs-gui/src/app/pages/devices.rs:109
msgid "Computers"
msgstr "Ordinateurs"
#: crates/pdfs-gui/src/app/main.rs:871
#: crates/pdfs-gui/src/app/pages/trash.rs:106
msgid "Trash"
msgstr "Corbeille"
#: crates/pdfs-gui/src/app/main.rs:875
msgid "Sync"
msgstr "Synchronisation"
#: crates/pdfs-gui/src/app/main.rs:880
#: crates/pdfs-gui/src/app/pages/activity.rs:153
msgid "Activity"
msgstr "Activité"
#: crates/pdfs-gui/src/app/main.rs:1026
msgid "Refresh (F5)"
msgstr "Actualiser (F5)"
#. Translators: a failed action's toast. {what} says what failed, such as
#. "Couldn't rename"; {detail} is the reason, usually untranslated text
#. from the mount service.
#: crates/pdfs-gui/src/app/main.rs:1200
#, rust-format
msgid "{what}: {detail}"
msgstr "{what} : {detail}"
#: crates/pdfs-gui/src/app/main.rs:1219
msgid "You're offline"
msgstr "Vous êtes hors ligne"
#: crates/pdfs-gui/src/app/main.rs:1220
msgid "That's not there any more"
msgstr "Cet élément n’existe plus"
#: crates/pdfs-gui/src/app/main.rs:1221
msgid "You don't have access to that"
msgstr "Vous n’avez pas accès à cet élément"
#: crates/pdfs-gui/src/app/main.rs:1222
msgid "Something changed this first"
msgstr "Quelque chose l’a modifié entre-temps"
#: crates/pdfs-gui/src/app/main.rs:1223
msgid "Your Proton Drive is full"
msgstr "Votre Proton Drive est plein"
#: crates/pdfs-gui/src/app/main.rs:1264 crates/pdfs-gui/src/app/main.rs:1460
#: crates/pdfs-gui/src/app/pages/status.rs:353
msgid "Preferences"
msgstr "Préférences"
#: crates/pdfs-gui/src/app/main.rs:1265 crates/pdfs-gui/src/app/main.rs:1517
msgid "Keyboard Shortcuts"
msgstr "Raccourcis clavier"
#: crates/pdfs-gui/src/app/main.rs:1267
msgid "About Proton Drive for Linux"
msgstr "À propos de Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1272
msgid "Main menu"
msgstr "Menu principal"
#: crates/pdfs-gui/src/app/main.rs:1318
msgid "Proton Drive for Linux"
msgstr "Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1326
msgid ""
"Files-on-demand Proton Drive for the Linux desktop.\n"
"\n"
"Unofficial client — not affiliated with, endorsed by, or supported by Proton "
"AG."
msgstr ""
"Proton Drive avec fichiers à la demande pour le bureau Linux.\n"
"\n"
"Client non officiel — non affilié à Proton AG, ni approuvé ni pris en charge "
"par Proton AG."
#: crates/pdfs-gui/src/app/main.rs:1331
msgid "Source Code"
msgstr "Code source"
#: crates/pdfs-gui/src/app/main.rs:1335
msgid "Proton Terms of Service"
msgstr "Conditions d’utilisation de Proton"
#: crates/pdfs-gui/src/app/main.rs:1339
msgid "Proton Privacy Policy"
msgstr "Politique de confidentialité de Proton"
#: crates/pdfs-gui/src/app/main.rs:1344
msgid "Disclaimer"
msgstr "Avertissement"
#: crates/pdfs-gui/src/app/main.rs:1348
msgid ""
"This is an unofficial, community-built client. It is not affiliated with, "
"endorsed by, or supported by Proton AG.\n"
"\n"
"“Proton” and “Proton Drive” are trademarks of Proton AG, used here only to "
"describe the service this software connects to. Your use of Proton Drive is "
"governed by Proton's own terms of service and privacy policy.\n"
"\n"
"This software is provided “as is”, without warranty of any kind. Keep a copy "
"of any data you cannot afford to lose."
msgstr ""
"Ceci est un client non officiel développé par la communauté. Il n’est ni "
"affilié à Proton AG, ni approuvé ou pris en charge par Proton AG.\n"
"\n"
"« Proton » et « Proton Drive » sont des marques de Proton AG, utilisées ici "
"uniquement pour décrire le service auquel ce logiciel se connecte. Votre "
"utilisation de Proton Drive est régie par les conditions d’utilisation et la "
"politique de confidentialité de Proton.\n"
"\n"
"Ce logiciel est fourni « tel quel », sans garantie d’aucune sorte. Conservez "
"une copie de toutes les données que vous ne pouvez pas vous permettre de "
"perdre."
#: crates/pdfs-gui/src/app/main.rs:1356
msgid ""
"Places are named with data from GeoNames, licensed under CC BY 4.0."
msgstr "Les noms des lieux proviennent des données de GeoNames, sous licence CC BY 4.0."
#. Translators: replace with your name(s) and email address(es), one
#. per line, to be credited in the About dialog.
#: crates/pdfs-gui/src/app/main.rs:1367
msgid "translator-credits"
msgstr "Les contributeurs de Proton Drive for Linux"
#: crates/pdfs-gui/src/app/main.rs:1398
msgid "Stop Proton Drive?"
msgstr "Arrêter Proton Drive ?"
#: crates/pdfs-gui/src/app/main.rs:1399
msgid ""
"The drive unmounts and nothing syncs until you connect again. Proton Drive "
"starts again at your next login."
msgstr ""
"Le lecteur est démonté et plus rien n’est synchronisé jusqu’à ce que vous "
"vous reconnectiez. Proton Drive redémarrera à votre prochaine ouverture de "
"session."
#: crates/pdfs-gui/src/app/main.rs:1401 crates/pdfs-gui/src/app/main.rs:1674
#: crates/pdfs-gui/src/app/pages/albums.rs:243
#: crates/pdfs-gui/src/app/pages/albums.rs:424
#: crates/pdfs-gui/src/app/pages/browser.rs:2273
#: crates/pdfs-gui/src/app/pages/browser.rs:2345
#: crates/pdfs-gui/src/app/pages/browser.rs:2596
#: crates/pdfs-gui/src/app/pages/devices.rs:586
#: crates/pdfs-gui/src/app/pages/devices.rs:739
#: crates/pdfs-gui/src/app/pages/devices.rs:777
#: crates/pdfs-gui/src/app/pages/devices.rs:829
#: crates/pdfs-gui/src/app/pages/devices.rs:872
#: crates/pdfs-gui/src/app/pages/locations.rs:670
#: crates/pdfs-gui/src/app/pages/locations.rs:1050
#: crates/pdfs-gui/src/app/pages/login.rs:312
#: crates/pdfs-gui/src/app/pages/photos.rs:1997
#: crates/pdfs-gui/src/app/pages/shared.rs:717
#: crates/pdfs-gui/src/app/pages/shared.rs:748
#: crates/pdfs-gui/src/app/pages/shared.rs:789
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:280
#: crates/pdfs-gui/src/app/pages/status.rs:553
#: crates/pdfs-gui/src/app/pages/takeout.rs:395
#: crates/pdfs-gui/src/app/pages/trash.rs:457
#: crates/pdfs-gui/src/app/pages/trash.rs:490
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:276
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:309
msgid "Cancel"
msgstr "Annuler"
#: crates/pdfs-gui/src/app/main.rs:1402
msgctxt "verb"
msgid "Stop"
msgstr "Arrêter"
#: crates/pdfs-gui/src/app/main.rs:1419
msgid "Couldn't stop Proton Drive"
msgstr "Impossible d’arrêter Proton Drive"
#: crates/pdfs-gui/src/app/main.rs:1420
msgid "The mount service did not stop."
msgstr "Le service de montage ne s’est pas arrêté."
#: crates/pdfs-gui/src/app/main.rs:1456
#: crates/pdfs-gui/src/app/pages/status.rs:226
msgid "General"
msgstr "Général"
#: crates/pdfs-gui/src/app/main.rs:1458
#: crates/pdfs-gui/src/app/pages/browser.rs:270
msgid "Search Drive"
msgstr "Rechercher dans Drive"
#: crates/pdfs-gui/src/app/main.rs:1459
#: crates/pdfs-gui/src/app/pages/browser.rs:1363
msgid "Refresh"
msgstr "Actualiser"
#: crates/pdfs-gui/src/app/main.rs:1461
msgid "Keyboard shortcuts"
msgstr "Raccourcis clavier"
#: crates/pdfs-gui/src/app/main.rs:1465
msgid "Files"
msgstr "Fichiers"
#: crates/pdfs-gui/src/app/main.rs:1467
#: crates/pdfs-gui/src/app/pages/browser.rs:319
#: crates/pdfs-gui/src/app/pages/browser.rs:2586
msgid "New folder"
msgstr "Nouveau dossier"
#: crates/pdfs-gui/src/app/main.rs:1468
#: crates/pdfs-gui/src/app/pages/browser.rs:315
msgid "Upload files"
msgstr "Téléverser des fichiers"
#: crates/pdfs-gui/src/app/main.rs:1469
msgid "Back / forward"
msgstr "Précédent / suivant"
#: crates/pdfs-gui/src/app/main.rs:1470
#: crates/pdfs-gui/src/app/pages/browser.rs:2320
msgid "Parent folder"
msgstr "Dossier parent"
#: crates/pdfs-gui/src/app/main.rs:1471
msgid "Grid / list"
msgstr "Grille / liste"
#: crates/pdfs-gui/src/app/main.rs:1472
#: crates/pdfs-gui/src/app/pages/albums.rs:298
#: crates/pdfs-gui/src/app/pages/browser.rs:2252
#: crates/pdfs-gui/src/app/pages/browser.rs:2274
#: crates/pdfs-gui/src/app/pages/devices.rs:778
#: crates/pdfs-gui/src/app/widgets/details.rs:159
msgid "Rename"
msgstr "Renommer"
#: crates/pdfs-gui/src/app/main.rs:1473 crates/pdfs-gui/src/app/main.rs:1493
#: crates/pdfs-gui/src/app/pages/browser.rs:414
#: crates/pdfs-gui/src/app/pages/browser.rs:1306
#: crates/pdfs-gui/src/app/pages/browser.rs:1338
#: crates/pdfs-gui/src/app/pages/duplicates.rs:24
#: crates/pdfs-gui/src/app/pages/photos.rs:585
#: crates/pdfs-gui/src/app/pages/photos.rs:1994
#: crates/pdfs-gui/src/app/pages/photos.rs:1998
#: crates/pdfs-gui/src/app/widgets/details.rs:162
msgid "Move to Trash"
msgstr "Mettre à la corbeille"
#: crates/pdfs-gui/src/app/main.rs:1474
msgid "Clear the selection"
msgstr "Effacer la sélection"
#: crates/pdfs-gui/src/app/main.rs:1480
msgid "Larger thumbnails"
msgstr "Miniatures plus grandes"
#: crates/pdfs-gui/src/app/main.rs:1481
msgid "Smaller thumbnails"
msgstr "Miniatures plus petites"
#: crates/pdfs-gui/src/app/main.rs:1482
msgid "Reset thumbnail size"
msgstr "Réinitialiser la taille des miniatures"
#: crates/pdfs-gui/src/app/main.rs:1483
msgid "Select all"
msgstr "Tout sélectionner"
#: crates/pdfs-gui/src/app/main.rs:1487
msgid "Photo Viewer"
msgstr "Visionneuse de photos"
#: crates/pdfs-gui/src/app/main.rs:1489
msgid "Previous / next photo"
msgstr "Photo précédente / suivante"
#: crates/pdfs-gui/src/app/main.rs:1490
msgid "First / last photo"
msgstr "Première / dernière photo"
#: crates/pdfs-gui/src/app/main.rs:1491
msgid "Show details"
msgstr "Afficher les détails"
#: crates/pdfs-gui/src/app/main.rs:1492
msgid "Fullscreen"
msgstr "Plein écran"
#: crates/pdfs-gui/src/app/main.rs:1494
msgid "Close"
msgstr "Fermer"
#: crates/pdfs-gui/src/app/main.rs:1597
msgid "Select a single item to rename it"
msgstr "Sélectionnez un seul élément pour le renommer"
#: crates/pdfs-gui/src/app/pages/activity.rs:61
msgctxt "activity filter"
msgid "All"
msgstr "Tout"
#: crates/pdfs-gui/src/app/pages/activity.rs:62
msgctxt "activity filter"
msgid "Transfers"
msgstr "Transferts"
#: crates/pdfs-gui/src/app/pages/activity.rs:63
msgctxt "activity filter"
msgid "Changes"
msgstr "Modifications"
#: crates/pdfs-gui/src/app/pages/activity.rs:64
msgctxt "activity filter"
msgid "Sharing"
msgstr "Partage"
#: crates/pdfs-gui/src/app/pages/activity.rs:65
msgctxt "activity filter"
msgid "Problems"
msgstr "Problèmes"
#: crates/pdfs-gui/src/app/pages/activity.rs:109
msgid "Needs attention"
msgstr "Attention requise"
#: crates/pdfs-gui/src/app/pages/activity.rs:134
#: crates/pdfs-gui/src/app/pages/browser.rs:306
#: crates/pdfs-gui/src/app/pages/devices.rs:84
#: crates/pdfs-gui/src/app/pages/locations.rs:134
#: crates/pdfs-gui/src/app/pages/photos.rs:453
#: crates/pdfs-gui/src/app/pages/shared.rs:83
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:38
#: crates/pdfs-gui/src/app/pages/trash.rs:57 crates/pdfs-gui/src/prompt.rs:593
msgid "Retry"
msgstr "Réessayer"
#: crates/pdfs-gui/src/app/pages/activity.rs:248
#: crates/pdfs-gui/src/app/pages/browser.rs:443
#: crates/pdfs-gui/src/app/pages/browser.rs:475
#: crates/pdfs-gui/src/app/pages/browser.rs:2412
#: crates/pdfs-gui/src/app/pages/browser.rs:2847
#: crates/pdfs-gui/src/app/pages/browser.rs:2855
#: crates/pdfs-gui/src/app/pages/devices.rs:161
#: crates/pdfs-gui/src/app/pages/locations.rs:142
#: crates/pdfs-gui/src/app/pages/locations.rs:778
#: crates/pdfs-gui/src/app/pages/shared.rs:181
#: crates/pdfs-gui/src/app/pages/shared.rs:234
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:112
#: crates/pdfs-gui/src/app/pages/trash.rs:296
msgid "Loading…"
msgstr "Chargement…"
#: crates/pdfs-gui/src/app/pages/activity.rs:249
msgid "Reading recent activity."
msgstr "Lecture de l’activité récente."
#: crates/pdfs-gui/src/app/pages/activity.rs:267
#: crates/pdfs-gui/src/app/pages/activity.rs:274
msgid "Couldn't read activity"
msgstr "Impossible de lire l’activité"
#: crates/pdfs-gui/src/app/pages/activity.rs:275
#: crates/pdfs-gui/src/app/pages/browser.rs:2880
#: crates/pdfs-gui/src/app/pages/browser.rs:3066
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:310
#: crates/pdfs-gui/src/app/pages/photos.rs:3392
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:139
#: crates/pdfs-gui/src/app/pages/trash.rs:320
msgid "Unexpected reply from the mount service."
msgstr "Réponse inattendue du service de montage."
#: crates/pdfs-gui/src/app/pages/activity.rs:289
#: crates/pdfs-gui/src/app/pages/albums.rs:85
#: crates/pdfs-gui/src/app/pages/browser.rs:2910
#: crates/pdfs-gui/src/app/pages/browser.rs:2914
#: crates/pdfs-gui/src/app/pages/devices.rs:209
#: crates/pdfs-gui/src/app/pages/locations.rs:844
#: crates/pdfs-gui/src/app/pages/photos.rs:3426
#: crates/pdfs-gui/src/app/pages/places.rs:83
#: crates/pdfs-gui/src/app/pages/shared.rs:523
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:156
#: crates/pdfs-gui/src/app/pages/status.rs:1301
#: crates/pdfs-gui/src/app/pages/trash.rs:335
msgid "Not connected"
msgstr "Non connecté"
#: crates/pdfs-gui/src/app/pages/activity.rs:290
#: crates/pdfs-gui/src/app/pages/browser.rs:2915
#: crates/pdfs-gui/src/app/pages/devices.rs:210
#: crates/pdfs-gui/src/app/pages/locations.rs:845
#: crates/pdfs-gui/src/app/pages/photos.rs:3427
#: crates/pdfs-gui/src/app/pages/shared.rs:524
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:157
#: crates/pdfs-gui/src/app/pages/trash.rs:336
msgid "The Proton Drive mount service isn't running."
msgstr "Le service de montage de Proton Drive n’est pas en cours d’exécution."
#: crates/pdfs-gui/src/app/pages/activity.rs:298
#: crates/pdfs-gui/src/app/pages/browser.rs:2920
#: crates/pdfs-gui/src/app/pages/browser.rs:2924
#: crates/pdfs-gui/src/app/pages/devices.rs:218
#: crates/pdfs-gui/src/app/pages/locations.rs:853
#: crates/pdfs-gui/src/app/pages/photos.rs:3435
#: crates/pdfs-gui/src/app/pages/shared.rs:532
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:165
#: crates/pdfs-gui/src/app/pages/status.rs:305
#: crates/pdfs-gui/src/app/pages/trash.rs:344 crates/pdfs-gui/src/main.rs:413
#: crates/pdfs-gui/src/prompt.rs:614 crates/pdfs-gui/src/prompt.rs:866
msgid "Connecting…"
msgstr "Connexion…"
#: crates/pdfs-gui/src/app/pages/activity.rs:299
#: crates/pdfs-gui/src/app/pages/browser.rs:2925
#: crates/pdfs-gui/src/app/pages/devices.rs:219
#: crates/pdfs-gui/src/app/pages/locations.rs:854
#: crates/pdfs-gui/src/app/pages/photos.rs:3436
#: crates/pdfs-gui/src/app/pages/shared.rs:533
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:166
#: crates/pdfs-gui/src/app/pages/trash.rs:345
msgid "Waiting for the Proton Drive mount service to come up."
msgstr "En attente du démarrage du service de montage de Proton Drive."
#: crates/pdfs-gui/src/app/pages/activity.rs:419
#: crates/pdfs-gui/src/app/pages/photos.rs:2665
msgid "Today"
msgstr "Aujourd’hui"
#: crates/pdfs-gui/src/app/pages/activity.rs:422
#: crates/pdfs-gui/src/app/pages/photos.rs:2670
msgid "Yesterday"
msgstr "Hier"
#. Translators: strftime format for a day heading in this year, such as "Wednesday, September 23".
#: crates/pdfs-gui/src/app/pages/activity.rs:428
msgid "%A, %B %-d"
msgstr "%A %-d %B"
#. Translators: strftime format for a day heading in an earlier year, such as "December 31, 2025".
#: crates/pdfs-gui/src/app/pages/activity.rs:431
msgid "%B %-d, %Y"
msgstr "%-d %B %Y"
#: crates/pdfs-gui/src/app/pages/activity.rs:454
msgid "Nothing yet"
msgstr "Rien pour l’instant"
#: crates/pdfs-gui/src/app/pages/activity.rs:455
msgid "Uploads, moves, shares and other changes appear here as they happen."
msgstr ""
"Les téléversements, déplacements, partages et autres modifications "
"apparaissent ici au fur et à mesure."
#: crates/pdfs-gui/src/app/pages/activity.rs:469
#, rust-format
msgid "A file was changed in two places at once. Choose which version to keep."
msgid_plural ""
"{n} files were changed in two places at once. Choose which versions to keep."
msgstr[0] ""
"Un fichier a été modifié à deux endroits en même temps. Choisissez la "
"version à conserver."
msgstr[1] ""
"{n} fichiers ont été modifiés à deux endroits en même temps. Choisissez les "
"versions à conserver."
#: crates/pdfs-gui/src/app/pages/activity.rs:492
msgid "No matching activity"
msgstr "Aucune activité correspondante"
#: crates/pdfs-gui/src/app/pages/activity.rs:493
msgid "Nothing in the recent log fits this filter."
msgstr "Rien dans le journal récent ne correspond à ce filtre."
#: crates/pdfs-gui/src/app/pages/activity.rs:544
#, rust-format
msgid "{n} time since {time}"
msgid_plural "{n} times since {time}"
msgstr[0] "{n} fois depuis {time}"
msgstr[1] "{n} fois depuis {time}"
#: crates/pdfs-gui/src/app/pages/activity.rs:551
msgctxt "state"
msgid "Resolved"
msgstr "Résolu"
#. Translators: strftime format for the time of day in the activity feed, such as "14:05".
#. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05".
#: crates/pdfs-gui/src/app/pages/activity.rs:580
#: crates/pdfs-gui/src/app/pages/photos.rs:2709
msgid "%H:%M"
msgstr "%H:%M"
#: crates/pdfs-gui/src/app/pages/activity.rs:595
msgid "Resolve…"
msgstr "Résoudre…"
#. Translators: {name} is a file or folder name.
#: crates/pdfs-gui/src/app/pages/activity.rs:612
#, rust-format
msgid "Uploaded {name}"
msgstr "{name} téléversé"
#. Translators: {name} is a file or folder name.
#: crates/pdfs-gui/src/app/pages/activity.rs:614
#, rust-format
msgid "Downloaded {name}"
msgstr "{name} téléchargé"
#. Translators: {name} is a file or folder name.
#: crates/pdfs-gui/src/app/pages/activity.rs:616
#, rust-format
msgid "Synced {name}"
msgstr "{name} synchronisé"
#. Translators: {name} is a file or folder name.
#: crates/pdfs-gui/src/app/pages/activity.rs:618
#, rust-format
msgid "Renamed {name}"
msgstr "{name} renommé"
#. Translators: {name} is a file or folder name.
#: crates/pdfs-gui/src/app/pages/activity.rs:620
#, rust-format
msgid "Moved {name}"
msgstr "{name} déplacé"
#. Translators: {name} is a folder name.
#: crates/pdfs-gui/src/app/pages/activity.rs:622
#, rust-format
msgid "Created folder {name}"
msgstr "Dossier {name} créé"
#. Translators: {name} is a file or folder name.
#: crates/pdfs-gui/src/app/pages/activity.rs:624
#, rust-format
msgid "Trashed {name}"
msgstr "{name} mis à la corbeille"
#. Translators: {name} is a file or folder name.
#: crates/pdfs-gui/src/app/pages/activity.rs:626
#, rust-format
msgid "Restored {name}"
msgstr "{name} restauré"
#. Translators: {name} is a file or folder name.
#: crates/pdfs-gui/src/app/pages/activity.rs:628
#, rust-format
msgid "Deleted {name}"
msgstr "{name} supprimé"
#. Translators: {count} is the number of items removed from the Trash.
#: crates/pdfs-gui/src/app/pages/activity.rs:631
#, rust-format
msgid "Emptied Trash ({count})"
msgstr "Corbeille vidée ({count})"
#. Translators: {name} is a file or folder name.
#: crates/pdfs-gui/src/app/pages/activity.rs:633
#, rust-format
msgid "Shared {name}"
msgstr "{name} partagé"
#. Translators: {name} is a file or folder name.
#: crates/pdfs-gui/src/app/pages/activity.rs:635
#, rust-format
msgid "Created a link to {name}"
msgstr "Lien vers {name} créé"
#. Translators: {name} is a file or folder name.
#: crates/pdfs-gui/src/app/pages/activity.rs:637
#, rust-format
msgid "Unshared {name}"
msgstr "{name} n’est plus partagé"
#. Translators: {name} is the name of the conflict copy.
#: crates/pdfs-gui/src/app/pages/activity.rs:639
#, rust-format
msgid "Conflict {name}"
msgstr "Conflit {name}"
#. Translators: strftime format for a date and time in the activity feed, such as "Sep 23, 14:05".
#: crates/pdfs-gui/src/app/pages/activity.rs:665
msgid "%b %-d, %H:%M"
msgstr "%-d %b, %H:%M"
#: crates/pdfs-gui/src/app/pages/albums.rs:44
msgid "Loading albums…"
msgstr "Chargement des albums…"
#: crates/pdfs-gui/src/app/pages/albums.rs:45
msgid "Reading your Proton Drive albums."
msgstr "Lecture de vos albums Proton Drive."
#: crates/pdfs-gui/src/app/pages/albums.rs:60
#: crates/pdfs-gui/src/app/pages/photos.rs:3305
msgid "No photo library"
msgstr "Aucune photothèque"
#: crates/pdfs-gui/src/app/pages/albums.rs:61
#: crates/pdfs-gui/src/app/pages/photos.rs:3306
msgid "This Proton account doesn't have Photos enabled."
msgstr "Photos n’est pas activé pour ce compte Proton."
#: crates/pdfs-gui/src/app/pages/albums.rs:66
msgid "No albums"
msgstr "Aucun album"
#: crates/pdfs-gui/src/app/pages/albums.rs:67
msgid "Create one with New Album, or in Proton Photos."
msgstr "Créez-en un avec « Nouvel album » ou dans Proton Photos."
#: crates/pdfs-gui/src/app/pages/albums.rs:74
#: crates/pdfs-gui/src/app/pages/albums.rs:78
#: crates/pdfs-gui/src/app/pages/albums.rs:376
#: crates/pdfs-gui/src/app/pages/albums.rs:382
msgid "Couldn't load albums"
msgstr "Impossible de charger les albums"
#: crates/pdfs-gui/src/app/pages/albums.rs:86
#: crates/pdfs-gui/src/app/pages/places.rs:84
msgid "The Proton Drive mount service didn't respond."
msgstr "Le service de montage de Proton Drive n’a pas répondu."
#: crates/pdfs-gui/src/app/pages/albums.rs:107
#: crates/pdfs-gui/src/app/pages/albums.rs:690
#, rust-format
msgid "{n} album"
msgid_plural "{n} albums"
msgstr[0] "{n} album"
msgstr[1] "{n} albums"
#: crates/pdfs-gui/src/app/pages/albums.rs:206
#: crates/pdfs-gui/src/app/pages/browser.rs:1246
#: crates/pdfs-gui/src/app/pages/photos.rs:3145
#: crates/pdfs-gui/src/app/pages/shared.rs:384
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:244
#: crates/pdfs-gui/src/app/widgets/details.rs:155
#: crates/pdfs-gui/src/app/widgets/details.rs:395
msgctxt "verb"
msgid "Open"
msgstr "Ouvrir"
#: crates/pdfs-gui/src/app/pages/albums.rs:212
#: crates/pdfs-gui/src/app/pages/browser.rs:1288
#: crates/pdfs-gui/src/app/pages/devices.rs:305
msgid "Rename…"
msgstr "Renommer…"
#: crates/pdfs-gui/src/app/pages/albums.rs:217
msgid "Delete Album…"
msgstr "Supprimer l’album…"
#: crates/pdfs-gui/src/app/pages/albums.rs:237
msgid "Album name"
msgstr "Nom de l’album"
#: crates/pdfs-gui/src/app/pages/albums.rs:265
#: crates/pdfs-gui/src/app/pages/browser.rs:2597
msgid "Create"
msgstr "Créer"
#: crates/pdfs-gui/src/app/pages/albums.rs:265
msgid "New Album"
msgstr "Nouvel album"
#: crates/pdfs-gui/src/app/pages/albums.rs:277
msgid "Album created"
msgstr "Album créé"
#: crates/pdfs-gui/src/app/pages/albums.rs:284
#: crates/pdfs-gui/src/app/pages/albums.rs:288
msgid "Couldn't create the album"
msgstr "Impossible de créer l’album"
#: crates/pdfs-gui/src/app/pages/albums.rs:289
#: crates/pdfs-gui/src/app/pages/albums.rs:354
#: crates/pdfs-gui/src/app/pages/albums.rs:383
#: crates/pdfs-gui/src/app/pages/albums.rs:490
#: crates/pdfs-gui/src/app/pages/albums.rs:562
#: crates/pdfs-gui/src/app/pages/browser.rs:702
#: crates/pdfs-gui/src/app/pages/browser.rs:786
#: crates/pdfs-gui/src/app/pages/browser.rs:1430
#: crates/pdfs-gui/src/app/pages/browser.rs:1538
#: crates/pdfs-gui/src/app/pages/browser.rs:1584
#: crates/pdfs-gui/src/app/pages/browser.rs:2006
#: crates/pdfs-gui/src/app/pages/browser.rs:2044
#: crates/pdfs-gui/src/app/pages/browser.rs:2230
#: crates/pdfs-gui/src/app/pages/browser.rs:2530
#: crates/pdfs-gui/src/app/pages/browser.rs:2706
#: crates/pdfs-gui/src/app/pages/devices.rs:492
#: crates/pdfs-gui/src/app/pages/devices.rs:532
#: crates/pdfs-gui/src/app/pages/devices.rs:682
#: crates/pdfs-gui/src/app/pages/devices.rs:912
#: crates/pdfs-gui/src/app/pages/duplicates.rs:63
#: crates/pdfs-gui/src/app/pages/locations.rs:342
#: crates/pdfs-gui/src/app/pages/locations.rs:516
#: crates/pdfs-gui/src/app/pages/locations.rs:739
#: crates/pdfs-gui/src/app/pages/locations.rs:1090
#: crates/pdfs-gui/src/app/pages/locations.rs:1109
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1427
#: crates/pdfs-gui/src/app/pages/photos.rs:1427
#: crates/pdfs-gui/src/app/pages/photos.rs:2082
#: crates/pdfs-gui/src/app/pages/photos.rs:3209
#: crates/pdfs-gui/src/app/pages/photos.rs:3398
#: crates/pdfs-gui/src/app/pages/shared.rs:510
#: crates/pdfs-gui/src/app/pages/shared.rs:838
#: crates/pdfs-gui/src/app/pages/status.rs:672
#: crates/pdfs-gui/src/app/pages/status.rs:1440
#: crates/pdfs-gui/src/app/pages/takeout.rs:424
#: crates/pdfs-gui/src/app/pages/takeout.rs:616
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:430
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:721
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:759
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:170
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:380
msgid "The mount service didn't respond."
msgstr "Le service de montage n’a pas répondu."
#: crates/pdfs-gui/src/app/pages/albums.rs:298
msgid "Rename Album"
msgstr "Renommer l’album"
#: crates/pdfs-gui/src/app/pages/albums.rs:306
msgid "Album renamed"
msgstr "Album renommé"
#: crates/pdfs-gui/src/app/pages/albums.rs:307
msgid "Couldn't rename the album"
msgstr "Impossible de renommer l’album"
#: crates/pdfs-gui/src/app/pages/albums.rs:317
msgid "Delete Album?"
msgstr "Supprimer l’album ?"
#: crates/pdfs-gui/src/app/pages/albums.rs:320
#, rust-format
msgid "“{name}” is deleted. Its photos stay in your timeline."
msgstr "« {name} » sera supprimé. Ses photos restent dans votre chronologie."
#: crates/pdfs-gui/src/app/pages/albums.rs:323
msgid "Delete"
msgstr "Supprimer"
#: crates/pdfs-gui/src/app/pages/albums.rs:331
msgid "Album deleted"
msgstr "Album supprimé"
#: crates/pdfs-gui/src/app/pages/albums.rs:332
msgid "Couldn't delete the album"
msgstr "Impossible de supprimer l’album"
#: crates/pdfs-gui/src/app/pages/albums.rs:412
msgid "Add to Album"
msgstr "Ajouter à un album"
#: crates/pdfs-gui/src/app/pages/albums.rs:414
msgid "Choose an album for this photo."
msgstr "Choisissez un album pour cette photo."
#: crates/pdfs-gui/src/app/pages/albums.rs:416
#, rust-format
msgid "Choose an album for {n} photo."
msgid_plural "Choose an album for {n} photos."
msgstr[0] "Choisissez un album pour {n} photo."
msgstr[1] "Choisissez un album pour {n} photos."
#: crates/pdfs-gui/src/app/pages/albums.rs:425
#: crates/pdfs-gui/src/app/pages/photos.rs:783
msgid "New Album…"
msgstr "Nouvel album…"
#: crates/pdfs-gui/src/app/pages/albums.rs:458
msgid "Some photos couldn't be added"
msgstr "Certaines photos n’ont pas pu être ajoutées"
#: crates/pdfs-gui/src/app/pages/albums.rs:465
#, rust-format
msgid "Added {n} photo to the album"
msgid_plural "Added {n} photos to the album"
msgstr[0] "{n} photo ajoutée à l’album"
msgstr[1] "{n} photos ajoutées à l’album"
#: crates/pdfs-gui/src/app/pages/albums.rs:485
#: crates/pdfs-gui/src/app/pages/albums.rs:489
msgid "Couldn't add to the album"
msgstr "Impossible d’ajouter à l’album"
#: crates/pdfs-gui/src/app/pages/albums.rs:524
msgid "Some photos couldn't be removed from the album"
msgstr "Certaines photos n’ont pas pu être retirées de l’album"
#: crates/pdfs-gui/src/app/pages/albums.rs:541
#, rust-format
msgid "Removed {n} photo from the album"
msgid_plural "Removed {n} photos from the album"
msgstr[0] "{n} photo retirée de l’album"
msgstr[1] "{n} photos retirées de l’album"
#: crates/pdfs-gui/src/app/pages/albums.rs:552
#: crates/pdfs-gui/src/app/pages/albums.rs:561
msgid "Couldn't remove from the album"
msgstr "Impossible de retirer de l’album"
#: crates/pdfs-gui/src/app/pages/albums.rs:574
#, rust-format
msgid "{n} photo · shared with me"
msgid_plural "{n} photos · shared with me"
msgstr[0] "{n} photo · partagé avec moi"
msgstr[1] "{n} photos · partagé avec moi"
#: crates/pdfs-gui/src/app/pages/albums.rs:580
#, rust-format
msgid "{n} photo"
msgid_plural "{n} photos"
msgstr[0] "{n} photo"
msgstr[1] "{n} photos"
#: crates/pdfs-gui/src/app/pages/browser.rs:168
msgid "Back (Alt+Left)"
msgstr "Précédent (Alt+Gauche)"
#: crates/pdfs-gui/src/app/pages/browser.rs:175
msgid "Forward (Alt+Right)"
msgstr "Suivant (Alt+Droite)"
#: crates/pdfs-gui/src/app/pages/browser.rs:199
msgid "New Folder"
msgstr "Nouveau dossier"
#: crates/pdfs-gui/src/app/pages/browser.rs:201
#: crates/pdfs-gui/src/app/pages/browser.rs:1354
msgid "Upload Files…"
msgstr "Téléverser des fichiers…"
#: crates/pdfs-gui/src/app/pages/browser.rs:203
#: crates/pdfs-gui/src/app/pages/browser.rs:1355
msgid "Upload Folder…"
msgstr "Téléverser un dossier…"
#. Translators: tooltip of the menu button that creates a folder or uploads files.
#: crates/pdfs-gui/src/app/pages/browser.rs:210
msgctxt "create"
msgid "New"
msgstr "Nouveau"
#: crates/pdfs-gui/src/app/pages/browser.rs:219
msgctxt "layout"
msgid "Grid"
msgstr "Grille"
#: crates/pdfs-gui/src/app/pages/browser.rs:220
msgctxt "layout"
msgid "List"
msgstr "Liste"
#: crates/pdfs-gui/src/app/pages/browser.rs:223
#: crates/pdfs-gui/src/app/pages/browser.rs:1078
msgctxt "column"
msgid "Name"
msgstr "Nom"
#: crates/pdfs-gui/src/app/pages/browser.rs:224
#: crates/pdfs-gui/src/app/pages/browser.rs:989
#: crates/pdfs-gui/src/app/widgets/details.rs:88
msgctxt "column"
msgid "Size"
msgstr "Taille"
#: crates/pdfs-gui/src/app/pages/browser.rs:226
msgid "Last Modified"
msgstr "Dernière modification"
#: crates/pdfs-gui/src/app/pages/browser.rs:229
msgid "Sort By"
msgstr "Trier par"
#: crates/pdfs-gui/src/app/pages/browser.rs:231
msgid "Reversed Order"
msgstr "Ordre inversé"
#: crates/pdfs-gui/src/app/pages/browser.rs:232
msgid "Folders First"
msgstr "Dossiers en premier"
#: crates/pdfs-gui/src/app/pages/browser.rs:236
#: crates/pdfs-gui/src/app/pages/browser.rs:1828
msgid "Show as list (Ctrl+2)"
msgstr "Afficher en liste (Ctrl+2)"
#: crates/pdfs-gui/src/app/pages/browser.rs:237
msgid "Sort and view options"
msgstr "Options de tri et d’affichage"
#: crates/pdfs-gui/src/app/pages/browser.rs:246
#: crates/pdfs-gui/src/app/pages/browser.rs:1365
msgid "Open in File Manager"
msgstr "Ouvrir dans le gestionnaire de fichiers"
#: crates/pdfs-gui/src/app/pages/browser.rs:250
msgid "Build Thumbnails"
msgstr "Générer les miniatures"
#: crates/pdfs-gui/src/app/pages/browser.rs:255
msgid "Folder actions"
msgstr "Actions du dossier"
#: crates/pdfs-gui/src/app/pages/browser.rs:264
msgid "Cancel thumbnail build"
msgstr "Annuler la génération des miniatures"
#: crates/pdfs-gui/src/app/pages/browser.rs:278
#: crates/pdfs-gui/src/app/pages/browser.rs:3000
msgid "Search this folder only"
msgstr "Rechercher uniquement dans ce dossier"
#: crates/pdfs-gui/src/app/pages/browser.rs:399
msgid "Make available offline"
msgstr "Rendre disponible hors ligne"
#: crates/pdfs-gui/src/app/pages/browser.rs:404
#: crates/pdfs-gui/src/app/pages/status.rs:1416
msgid "Make online only"
msgstr "Garder en ligne uniquement"
#: crates/pdfs-gui/src/app/pages/browser.rs:409
msgid "Move to…"
msgstr "Déplacer vers…"
#: crates/pdfs-gui/src/app/pages/browser.rs:420
msgid "Clear selection (Esc)"
msgstr "Effacer la sélection (Échap)"
#. Translators: label in front of the icon-size slider in the status bar.
#: crates/pdfs-gui/src/app/pages/browser.rs:450
msgid "Zoom:"
msgstr "Zoom :"
#: crates/pdfs-gui/src/app/pages/browser.rs:462
#: crates/pdfs-gui/src/app/pages/browser.rs:883
#, rust-format
msgid "Size: {n} pixel"
msgid_plural "Size: {n} pixels"
msgstr[0] "Taille : {n} pixel"
msgstr[1] "Taille : {n} pixels"
#: crates/pdfs-gui/src/app/pages/browser.rs:472
#: crates/pdfs-gui/src/app/pages/browser.rs:479
msgid "Proton account storage"
msgstr "Stockage du compte Proton"
#: crates/pdfs-gui/src/app/pages/browser.rs:531
#: crates/pdfs-gui/src/app/pages/browser.rs:1090
msgid "My Files"
msgstr "Mes fichiers"
#. Translators: {n} is how many items are selected: files and folders in My Files, photos here.
#: crates/pdfs-gui/src/app/pages/browser.rs:638
#: crates/pdfs-gui/src/app/pages/browser.rs:1331
#: crates/pdfs-gui/src/app/pages/photos.rs:1930
#, rust-format
msgid "{n} selected"
msgid_plural "{n} selected"
msgstr[0] "{n} sélectionné"
msgstr[1] "{n} sélectionnés"
#: crates/pdfs-gui/src/app/pages/browser.rs:674
#: crates/pdfs-gui/src/app/pages/browser.rs:709
#: crates/pdfs-gui/src/app/pages/photos.rs:2075
#: crates/pdfs-gui/src/app/pages/photos.rs:2081
msgid "Couldn't move to Trash"
msgstr "Impossible de mettre à la corbeille"
#: crates/pdfs-gui/src/app/pages/browser.rs:675
#: crates/pdfs-gui/src/app/pages/browser.rs:1973
#: crates/pdfs-gui/src/app/pages/browser.rs:2211
#: crates/pdfs-gui/src/app/pages/browser.rs:2503
#: crates/pdfs-gui/src/app/pages/browser.rs:2676
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:254
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:91
msgid "Proton Drive isn't connected."
msgstr "Proton Drive n’est pas connecté."
#: crates/pdfs-gui/src/app/pages/browser.rs:714
#, rust-format
msgid "Moved {n} item to Trash — some couldn't be moved"
msgid_plural "Moved {n} items to Trash — some couldn't be moved"
msgstr[0] ""
"{n} élément mis à la corbeille — certains n’ont pas pu être déplacés"
msgstr[1] ""
"{n} éléments mis à la corbeille — certains n’ont pas pu être déplacés"
#: crates/pdfs-gui/src/app/pages/browser.rs:719
#, rust-format
msgid "Moved “{name}” to Trash"
msgstr "« {name} » mis à la corbeille"
#: crates/pdfs-gui/src/app/pages/browser.rs:721
#, rust-format
msgid "Moved {n} item to Trash"
msgid_plural "Moved {n} items to Trash"
msgstr[0] "{n} élément mis à la corbeille"
msgstr[1] "{n} éléments mis à la corbeille"
#: crates/pdfs-gui/src/app/pages/browser.rs:727
#: crates/pdfs-gui/src/app/pages/photos.rs:2068
msgid "Undo"
msgstr "Annuler"
#: crates/pdfs-gui/src/app/pages/browser.rs:741
msgid "Restored from Trash"
msgstr "Restauré depuis la corbeille"
#: crates/pdfs-gui/src/app/pages/browser.rs:744
#, rust-format
msgid "Restored {n} item from Trash"
msgid_plural "Restored {n} items from Trash"
msgstr[0] "{n} élément restauré depuis la corbeille"
msgstr[1] "{n} éléments restaurés depuis la corbeille"
#: crates/pdfs-gui/src/app/pages/browser.rs:750
msgid "Couldn't restore from Trash"
msgstr "Impossible de restaurer depuis la corbeille"
#: crates/pdfs-gui/src/app/pages/browser.rs:794
#: crates/pdfs-gui/src/app/pages/browser.rs:1562
#: crates/pdfs-gui/src/app/pages/browser.rs:1583
msgid "Couldn't change offline state"
msgstr "Impossible de modifier la disponibilité hors ligne"
#: crates/pdfs-gui/src/app/pages/browser.rs:801
#, rust-format
msgid "{n} file is now available offline"
msgid_plural "{n} files are now available offline"
msgstr[0] "{n} fichier est désormais disponible hors ligne"
msgstr[1] "{n} fichiers sont désormais disponibles hors ligne"
#: crates/pdfs-gui/src/app/pages/browser.rs:808
#, rust-format
msgid "{n} file is now online only"
msgid_plural "{n} files are now online only"
msgstr[0] "{n} fichier est désormais en ligne uniquement"
msgstr[1] "{n} fichiers sont désormais en ligne uniquement"
#: crates/pdfs-gui/src/app/pages/browser.rs:996
#: crates/pdfs-gui/src/app/widgets/details.rs:93
msgctxt "column"
msgid "Modified"
msgstr "Modifié"
#: crates/pdfs-gui/src/app/pages/browser.rs:1084
#: crates/pdfs-gui/src/app/pages/status.rs:169
#: crates/pdfs-gui/src/app/widgets/details.rs:98
msgid "Location"
msgstr "Emplacement"
#: crates/pdfs-gui/src/app/pages/browser.rs:1256
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1113
msgid "Open With…"
msgstr "Ouvrir avec…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1263
#: crates/pdfs-gui/src/app/pages/photos.rs:3143
msgctxt "verb"
msgid "Play"
msgstr "Lire"
#: crates/pdfs-gui/src/app/pages/browser.rs:1271
#: crates/pdfs-gui/src/app/pages/browser.rs:1322
#: crates/pdfs-gui/src/app/pages/status.rs:283
#: crates/pdfs-gui/src/app/widgets/details.rs:111
msgid "Available offline"
msgstr "Disponible hors ligne"
#: crates/pdfs-gui/src/app/pages/browser.rs:1278
#: crates/pdfs-gui/src/app/widgets/details.rs:127
msgid "Share…"
msgstr "Partager…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1282
#: crates/pdfs-gui/src/app/widgets/details.rs:128
msgid "Copy Link"
msgstr "Copier le lien"
#: crates/pdfs-gui/src/app/pages/browser.rs:1292
#: crates/pdfs-gui/src/app/pages/browser.rs:1327
msgid "Move To…"
msgstr "Déplacer vers…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1297
#: crates/pdfs-gui/src/app/widgets/details.rs:149
msgid "Versions…"
msgstr "Versions…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1302
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1148
msgid "Details"
msgstr "Détails"
#: crates/pdfs-gui/src/app/pages/browser.rs:1353
msgid "New Folder…"
msgstr "Nouveau dossier…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1359
msgid "Select All"
msgstr "Tout sélectionner"
#: crates/pdfs-gui/src/app/pages/browser.rs:1378
#: crates/pdfs-gui/src/app/pages/browser.rs:1393
#: crates/pdfs-gui/src/app/pages/browser.rs:1533
#: crates/pdfs-gui/src/app/pages/browser.rs:1537
#: crates/pdfs-gui/src/app/pages/shared.rs:505
#: crates/pdfs-gui/src/app/pages/shared.rs:509
msgid "Couldn't open file"
msgstr "Impossible d’ouvrir le fichier"
#: crates/pdfs-gui/src/app/pages/browser.rs:1379
msgid "Open With needs the Proton Drive folder to be mounted."
msgstr "« Ouvrir avec » nécessite que le dossier Proton Drive soit monté."
#: crates/pdfs-gui/src/app/pages/browser.rs:1421
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:222
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:585
msgid "Link copied"
msgstr "Lien copié"
#: crates/pdfs-gui/src/app/pages/browser.rs:1425
#: crates/pdfs-gui/src/app/pages/browser.rs:1429
msgid "Couldn't copy link"
msgstr "Impossible de copier le lien"
#: crates/pdfs-gui/src/app/pages/browser.rs:1461
msgid "Couldn't play media"
msgstr "Impossible de lire le média"
#: crates/pdfs-gui/src/app/pages/browser.rs:1462
msgid "The file path isn't valid UTF-8."
msgstr "Le chemin du fichier n’est pas en UTF-8 valide."
#: crates/pdfs-gui/src/app/pages/browser.rs:1468
#, rust-format
msgid "Streaming “{name}”…"
msgstr "Diffusion de « {name} »…"
#: crates/pdfs-gui/src/app/pages/browser.rs:1574
#, rust-format
msgid "“{name}” is now online only"
msgstr "« {name} » est désormais en ligne uniquement"
#: crates/pdfs-gui/src/app/pages/browser.rs:1576
#, rust-format
msgid "“{name}” is now available offline"
msgstr "« {name} » est désormais disponible hors ligne"
#: crates/pdfs-gui/src/app/pages/browser.rs:1803
msgid "Couldn't save the view"
msgstr "Impossible d’enregistrer l’affichage"
#: crates/pdfs-gui/src/app/pages/browser.rs:1826
msgid "Show as grid (Ctrl+1)"
msgstr "Afficher en grille (Ctrl+1)"
#: crates/pdfs-gui/src/app/pages/browser.rs:1959
msgid "Couldn't open the folder"
msgstr "Impossible d’ouvrir le dossier"
#: crates/pdfs-gui/src/app/pages/browser.rs:1972
#: crates/pdfs-gui/src/app/pages/browser.rs:2003
#: crates/pdfs-gui/src/app/pages/browser.rs:2008
msgid "Couldn't build thumbnails"
msgstr "Impossible de générer les miniatures"
#: crates/pdfs-gui/src/app/pages/browser.rs:1987
msgid "Starting thumbnail build…"
msgstr "Démarrage de la génération des miniatures…"
#: crates/pdfs-gui/src/app/pages/browser.rs:2021
msgid "Stopping thumbnail build…"
msgstr "Arrêt de la génération des miniatures…"
#: crates/pdfs-gui/src/app/pages/browser.rs:2034
#: crates/pdfs-gui/src/app/pages/browser.rs:2043
msgid "Couldn't cancel thumbnail build"
msgstr "Impossible d’annuler la génération des miniatures"
#: crates/pdfs-gui/src/app/pages/browser.rs:2074
#: crates/pdfs-gui/src/app/pages/browser.rs:2080
msgid "Thumbnail build stopped"
msgstr "Génération des miniatures arrêtée"
#: crates/pdfs-gui/src/app/pages/browser.rs:2081
msgid "The mount service stopped reporting thumbnail progress."
msgstr ""
"Le service de montage a cessé de signaler la progression des miniatures."
#: crates/pdfs-gui/src/app/pages/browser.rs:2101
#: crates/pdfs-gui/src/app/pages/browser.rs:3138
#, rust-format
msgid "{n} folder"
msgid_plural "{n} folders"
msgstr[0] "{n} dossier"
msgstr[1] "{n} dossiers"
#: crates/pdfs-gui/src/app/pages/browser.rs:2102
#, rust-format
msgid "{n} image"
msgid_plural "{n} images"
msgstr[0] "{n} image"
msgstr[1] "{n} images"
#: crates/pdfs-gui/src/app/pages/browser.rs:2105
#, rust-format
msgid "Scanning {root}… {folders}, {images}"
msgstr "Analyse de {root}… {folders}, {images}"
#: crates/pdfs-gui/src/app/pages/browser.rs:2119
#, rust-format
msgid "Building thumbnails in {root}… {done} of {total}"
msgstr "Génération des miniatures dans {root}… {done} sur {total}"
#: crates/pdfs-gui/src/app/pages/browser.rs:2132
#, rust-format
msgid "Thumbnails ready for {n} image in {root}"
msgid_plural "Thumbnails ready for {n} images in {root}"
msgstr[0] "Miniatures prêtes pour {n} image dans {root}"
msgstr[1] "Miniatures prêtes pour {n} images dans {root}"
#: crates/pdfs-gui/src/app/pages/browser.rs:2139
#, rust-format
msgid "Thumbnails ready for {n} image in {root}; {failed} unavailable"
msgid_plural "Thumbnails ready for {n} images in {root}; {failed} unavailable"
msgstr[0] ""
"Miniatures prêtes pour {n} image dans {root} ; indisponibles : {failed}"
msgstr[1] ""
"Miniatures prêtes pour {n} images dans {root} ; indisponibles : {failed}"
#: crates/pdfs-gui/src/app/pages/browser.rs:2149
#, rust-format
msgid "{status}. {message}"
msgstr "{status}. {message}"
#: crates/pdfs-gui/src/app/pages/browser.rs:2256
#: crates/pdfs-gui/src/app/pages/devices.rs:771
msgid "New name"
msgstr "Nouveau nom"
#: crates/pdfs-gui/src/app/pages/browser.rs:2288
#, rust-format
msgid "Renamed to “{name}”"
msgstr "Renommé en « {name} »"
#: crates/pdfs-gui/src/app/pages/browser.rs:2296
msgid "Couldn't rename"
msgstr "Impossible de renommer"
#: crates/pdfs-gui/src/app/pages/browser.rs:2310
#, rust-format
msgid "Move “{name}”"
msgstr "Déplacer « {name} »"
#: crates/pdfs-gui/src/app/pages/browser.rs:2311
#, rust-format
msgid "Move {n} item"
msgid_plural "Move {n} items"
msgstr[0] "Déplacer {n} élément"
msgstr[1] "Déplacer {n} éléments"
#: crates/pdfs-gui/src/app/pages/browser.rs:2315
msgid "Choose the folder to move into."
msgstr "Choisissez le dossier de destination."
#: crates/pdfs-gui/src/app/pages/browser.rs:2346
msgid "Move Here"
msgstr "Déplacer ici"
#: crates/pdfs-gui/src/app/pages/browser.rs:2431
msgid "Couldn't read this folder."
msgstr "Impossible de lire ce dossier."
#: crates/pdfs-gui/src/app/pages/browser.rs:2461
msgid "No folders here."
msgstr "Aucun dossier ici."
#: crates/pdfs-gui/src/app/pages/browser.rs:2502
#: crates/pdfs-gui/src/app/pages/browser.rs:2546
#: crates/pdfs-gui/src/app/pages/browser.rs:2793
msgid "Couldn't move"
msgstr "Impossible de déplacer"
#. Translators: a folder name in quotes, filled in as {place} in "Moved to {place}".
#: crates/pdfs-gui/src/app/pages/browser.rs:2541
#, rust-format
msgid "“{name}”"
msgstr "« {name} »"
#: crates/pdfs-gui/src/app/pages/browser.rs:2553
#, rust-format
msgid "Moved {n} item to {place}, but not all"
msgid_plural "Moved {n} items to {place}, but not all"
msgstr[0] "{n} élément déplacé vers {place}, mais pas tous"
msgstr[1] "{n} éléments déplacés vers {place}, mais pas tous"
#. Translators: {place} is a quoted folder name or "Proton Drive".
#: crates/pdfs-gui/src/app/pages/browser.rs:2561
#, rust-format
msgid "Moved to {place}"
msgstr "Déplacé vers {place}"
#: crates/pdfs-gui/src/app/pages/browser.rs:2566
#, rust-format
msgid "Moved {n} item to {place}"
msgid_plural "Moved {n} items to {place}"
msgstr[0] "{n} élément déplacé vers {place}"
msgstr[1] "{n} éléments déplacés vers {place}"
#: crates/pdfs-gui/src/app/pages/browser.rs:2587
msgid "Create a folder in the current directory."
msgstr "Créer un dossier dans le répertoire actuel."
#: crates/pdfs-gui/src/app/pages/browser.rs:2591
msgid "Folder name"
msgstr "Nom du dossier"
#: crates/pdfs-gui/src/app/pages/browser.rs:2611
#, rust-format
msgid "Created “{name}”"
msgstr "« {name} » créé"
#: crates/pdfs-gui/src/app/pages/browser.rs:2619
msgid "Couldn't create folder"
msgstr "Impossible de créer le dossier"
#: crates/pdfs-gui/src/app/pages/browser.rs:2631
msgid "Upload Files"
msgstr "Téléverser des fichiers"
#: crates/pdfs-gui/src/app/pages/browser.rs:2652
msgid "Upload Folder"
msgstr "Téléverser un dossier"
#: crates/pdfs-gui/src/app/pages/browser.rs:2675
#: crates/pdfs-gui/src/app/pages/browser.rs:2701
#: crates/pdfs-gui/src/app/pages/browser.rs:2705
msgid "Couldn't upload"
msgstr "Impossible de téléverser"
#: crates/pdfs-gui/src/app/pages/browser.rs:2691
msgid "Uploading…"
msgstr "Téléversement…"
#: crates/pdfs-gui/src/app/pages/browser.rs:2693
#, rust-format
msgid "Uploading {n} item…"
msgid_plural "Uploading {n} items…"
msgstr[0] "Téléversement de {n} élément…"
msgstr[1] "Téléversement de {n} éléments…"
#: crates/pdfs-gui/src/app/pages/browser.rs:2696
#: crates/pdfs-gui/src/app/pages/photos.rs:827
msgctxt "verb"
msgid "View"
msgstr "Afficher"
#: crates/pdfs-gui/src/app/pages/browser.rs:2785
#, rust-format
msgid "Moved into “{name}”"
msgstr "Déplacé dans « {name} »"
#. Translators: strftime format for a modification date, such as "23 Sep 2026".
#: crates/pdfs-gui/src/app/pages/browser.rs:2831
msgid "%-d %b %Y"
msgstr "%-d %b %Y"
#: crates/pdfs-gui/src/app/pages/browser.rs:2856
msgid "Reading this folder."
msgstr "Lecture de ce dossier."
#: crates/pdfs-gui/src/app/pages/browser.rs:2893
msgid "Folder unavailable"
msgstr "Dossier indisponible"
#: crates/pdfs-gui/src/app/pages/browser.rs:2897
msgid "Couldn't open this folder"
msgstr "Impossible d’ouvrir ce dossier"
#: crates/pdfs-gui/src/app/pages/browser.rs:2956
msgid "This folder is empty"
msgstr "Ce dossier est vide"
#: crates/pdfs-gui/src/app/pages/browser.rs:2957
msgid "Drop files here, or upload a file or create a folder to get started."
msgstr ""
"Déposez des fichiers ici, ou téléversez un fichier ou créez un dossier pour "
"commencer."
#: crates/pdfs-gui/src/app/pages/browser.rs:2998
msgid "Search everywhere"
msgstr "Rechercher partout"
#: crates/pdfs-gui/src/app/pages/browser.rs:3030
#: crates/pdfs-gui/src/app/pages/browser.rs:3034
msgid "Searching…"
msgstr "Recherche…"
#: crates/pdfs-gui/src/app/pages/browser.rs:3035
#, rust-format
msgid "Looking for “{query}”."
msgstr "Recherche de « {query} »."
#: crates/pdfs-gui/src/app/pages/browser.rs:3093
#, rust-format
msgid "{summary} — showing the first {n} search result"
msgid_plural "{summary} — showing the first {n} search results"
msgstr[0] "{summary} — affichage de {n} premier résultat de recherche"
msgstr[1] "{summary} — affichage des {n} premiers résultats de recherche"
#. Translators: {summary} counts the hits, such as "2 folders, 5 files (3.0 MB)".
#: crates/pdfs-gui/src/app/pages/browser.rs:3100
#, rust-format
msgid "{summary} — search results"
msgstr "{summary} — résultats de recherche"
#: crates/pdfs-gui/src/app/pages/browser.rs:3106
msgid "No matches"
msgstr "Aucun résultat"
#: crates/pdfs-gui/src/app/pages/browser.rs:3107
msgid "No files or folders match that search."
msgstr "Aucun fichier ni dossier ne correspond à cette recherche."
#: crates/pdfs-gui/src/app/pages/browser.rs:3139
#: crates/pdfs-gui/src/i18n.rs:236
#, rust-format
msgid "{n} file"
msgid_plural "{n} files"
msgstr[0] "{n} fichier"
msgstr[1] "{n} fichiers"
#: crates/pdfs-gui/src/app/pages/browser.rs:3145
#, rust-format
msgid "{files} ({size})"
msgstr "{files} ({size})"
#: crates/pdfs-gui/src/app/pages/browser.rs:3150
#, rust-format
msgid "{folders}, {files}"
msgstr "{folders}, {files}"
#: crates/pdfs-gui/src/app/pages/browser.rs:3155
#, rust-format
msgid "{folders}, {files} ({size})"
msgstr "{folders}, {files} ({size})"
#: crates/pdfs-gui/src/app/pages/devices.rs:55
#: crates/pdfs-gui/src/app/pages/devices.rs:355
#: crates/pdfs-gui/src/prompt.rs:566
msgid "This computer"
msgstr "Cet ordinateur"
#: crates/pdfs-gui/src/app/pages/devices.rs:56
msgid "The computer this machine backs up as."
msgstr "L’ordinateur sous le nom duquel cette machine est sauvegardée."
#: crates/pdfs-gui/src/app/pages/devices.rs:63
msgid "Rename this computer"
msgstr "Renommer cet ordinateur"
#: crates/pdfs-gui/src/app/pages/devices.rs:70
msgid "Other computers"
msgstr "Autres ordinateurs"
#: crates/pdfs-gui/src/app/pages/devices.rs:71
msgid "Other computers backing up to this account."
msgstr "Autres ordinateurs sauvegardés sur ce compte."
#: crates/pdfs-gui/src/app/pages/devices.rs:162
msgid "Reading your computers."
msgstr "Lecture de vos ordinateurs."
#: crates/pdfs-gui/src/app/pages/devices.rs:254
#, rust-format
msgid "Backing up as “{name}”."
msgstr "Sauvegardé en tant que « {name} »."
#: crates/pdfs-gui/src/app/pages/devices.rs:262
#, rust-format
msgid "Rename this computer ({name})"
msgstr "Renommer cet ordinateur ({name})"
#: crates/pdfs-gui/src/app/pages/devices.rs:274
msgid "No other computers"
msgstr "Aucun autre ordinateur"
#: crates/pdfs-gui/src/app/pages/devices.rs:275
msgid "Desktop apps syncing to this account appear here."
msgstr ""
"Les applications de bureau qui se synchronisent avec ce compte apparaissent "
"ici."
#: crates/pdfs-gui/src/app/pages/devices.rs:299
msgid "Restore to This Computer…"
msgstr "Restaurer sur cet ordinateur…"
#: crates/pdfs-gui/src/app/pages/devices.rs:309
msgid "Use This Computer's Identity…"
msgstr "Utiliser l’identité de cet ordinateur…"
#: crates/pdfs-gui/src/app/pages/devices.rs:313
msgid "Remove Computer…"
msgstr "Retirer l’ordinateur…"
#: crates/pdfs-gui/src/app/pages/devices.rs:330
#, rust-format
msgid "{platform} · last synced {time}"
msgstr "{platform} · dernière synchronisation : {time}"
#: crates/pdfs-gui/src/app/pages/devices.rs:338
#, rust-format
msgid "{platform} · never synced"
msgstr "{platform} · jamais synchronisé"
#: crates/pdfs-gui/src/app/pages/devices.rs:360
msgid "Open Sync"
msgstr "Ouvrir la synchronisation"
#: crates/pdfs-gui/src/app/pages/devices.rs:361
msgid "Manage this computer's folders and mountpoint"
msgstr "Gérer les dossiers et le point de montage de cet ordinateur"
#: crates/pdfs-gui/src/app/pages/devices.rs:370
msgid "Restore Folders…"
msgstr "Restaurer des dossiers…"
#: crates/pdfs-gui/src/app/pages/devices.rs:381
msgid "No folders backed up yet — add one on the Sync page."
msgstr ""
"Aucun dossier sauvegardé pour l’instant — ajoutez-en un sur la page "
"Synchronisation."
#: crates/pdfs-gui/src/app/pages/devices.rs:384
#, rust-format
msgid "{n} folder backed up"
msgid_plural "{n} folders backed up"
msgstr[0] "{n} dossier sauvegardé"
msgstr[1] "{n} dossiers sauvegardés"
#: crates/pdfs-gui/src/app/pages/devices.rs:396
#, rust-format
msgid "{folders} · manage them on the Sync page"
msgstr "{folders} · gérez-les sur la page Synchronisation"
#: crates/pdfs-gui/src/app/pages/devices.rs:401
#, rust-format
msgid "{folders} · {n} needs attention"
msgid_plural "{folders} · {n} need attention"
msgstr[0] "{folders} · {n} requiert votre attention"
msgstr[1] "{folders} · {n} requièrent votre attention"
#: crates/pdfs-gui/src/app/pages/devices.rs:412
msgid "syncing…"
msgstr "synchronisation…"
#: crates/pdfs-gui/src/app/pages/devices.rs:413
msgid "sync error"
msgstr "erreur de synchronisation"
#: crates/pdfs-gui/src/app/pages/devices.rs:414
msgid "needs attention"
msgstr "attention requise"
#: crates/pdfs-gui/src/app/pages/devices.rs:415
msgid "up to date"
msgstr "à jour"
#: crates/pdfs-gui/src/app/pages/devices.rs:427
msgid "checking for changes…"
msgstr "recherche de modifications…"
#: crates/pdfs-gui/src/app/pages/devices.rs:430
#, rust-format
msgid "checking for changes — {done} of {total}"
msgstr "recherche de modifications — {done} sur {total}"
#: crates/pdfs-gui/src/app/pages/devices.rs:442
#, rust-format
msgid "syncing {done} of {total}"
msgstr "synchronisation de {done} sur {total}"
#: crates/pdfs-gui/src/app/pages/devices.rs:448
#, rust-format
msgid "syncing {file} — {done} of {total}"
msgstr "synchronisation de {file} — {done} sur {total}"
#: crates/pdfs-gui/src/app/pages/devices.rs:460
msgid "Add Folder to Sync"
msgstr "Ajouter un dossier à synchroniser"
#: crates/pdfs-gui/src/app/pages/devices.rs:484
#: crates/pdfs-gui/src/app/pages/locations.rs:1102
msgid "Syncing folder…"
msgstr "Synchronisation du dossier…"
#: crates/pdfs-gui/src/app/pages/devices.rs:487
#: crates/pdfs-gui/src/app/pages/devices.rs:491
msgid "Couldn't add folder"
msgstr "Impossible d’ajouter le dossier"
#: crates/pdfs-gui/src/app/pages/devices.rs:525
#: crates/pdfs-gui/src/app/pages/devices.rs:531
msgid "Couldn't list folders to restore"
msgstr "Impossible de lister les dossiers à restaurer"
#: crates/pdfs-gui/src/app/pages/devices.rs:557
msgid ""
"Tick the folders to sync to this machine, and adjust where each one should "
"live."
msgstr ""
"Cochez les dossiers à synchroniser sur cette machine et ajustez "
"l’emplacement de chacun."
#: crates/pdfs-gui/src/app/pages/devices.rs:580
msgid "Restore folders"
msgstr "Restaurer des dossiers"
#: crates/pdfs-gui/src/app/pages/devices.rs:587
msgid "Restore"
msgstr "Restaurer"
#: crates/pdfs-gui/src/app/pages/devices.rs:620
msgid "Restoring folders…"
msgstr "Restauration des dossiers…"
#: crates/pdfs-gui/src/app/pages/devices.rs:621
msgid "Couldn't restore folders"
msgstr "Impossible de restaurer les dossiers"
#: crates/pdfs-gui/src/app/pages/devices.rs:632
#, rust-format
msgid ""
"These folders are backed up from “{name}”. Restored folders keep syncing "
"with that computer's copy."
msgstr ""
"Ces dossiers sont sauvegardés depuis « {name} ». Les dossiers restaurés "
"restent synchronisés avec la copie de cet ordinateur."
#: crates/pdfs-gui/src/app/pages/devices.rs:635
msgid "These folders are backed up under this computer in Proton Drive."
msgstr "Ces dossiers sont sauvegardés sous cet ordinateur dans Proton Drive."
#: crates/pdfs-gui/src/app/pages/devices.rs:644
#, rust-format
msgid "Nothing to restore — “{name}”'s folders are all synced here."
msgstr ""
"Rien à restaurer — les dossiers de « {name} » sont tous synchronisés ici."
#: crates/pdfs-gui/src/app/pages/devices.rs:647
msgid "Nothing to restore — this computer's folders are all synced here."
msgstr ""
"Rien à restaurer — les dossiers de cet ordinateur sont tous synchronisés ici."
#: crates/pdfs-gui/src/app/pages/devices.rs:671
msgid "Folder will switch to on-demand"
msgstr "Le dossier va passer en mode à la demande"
#: crates/pdfs-gui/src/app/pages/devices.rs:673
msgid "Folder will download and stay synced"
msgstr "Le dossier va être téléchargé et rester synchronisé"
#: crates/pdfs-gui/src/app/pages/devices.rs:677
#: crates/pdfs-gui/src/app/pages/devices.rs:681
msgid "Couldn't change mode"
msgstr "Impossible de changer de mode"
#: crates/pdfs-gui/src/app/pages/devices.rs:713
#, rust-format
msgid ""
"Stop syncing “{path}”?\n"
"\n"
"This folder is on-demand: its files live in Proton Drive, not on this disk, "
"so the folder will be empty once it is unmounted. To keep a local copy, "
"cancel, turn off On-demand, and wait for the download to finish before "
"removing it."
msgstr ""
"Arrêter la synchronisation de « {path} » ?\n"
"\n"
"Ce dossier est à la demande : ses fichiers résident dans Proton Drive et non "
"sur ce disque, le dossier sera donc vide une fois démonté. Pour conserver "
"une copie locale, annulez, désactivez « À la demande » et attendez la fin du "
"téléchargement avant de le retirer."
#: crates/pdfs-gui/src/app/pages/devices.rs:719
#, rust-format
msgid ""
"Stop syncing “{path}”?\n"
"\n"
"The local files stay on this disk and simply stop being synced. Choose "
"whether to also delete the copy in Proton Drive."
msgstr ""
"Arrêter la synchronisation de « {path} » ?\n"
"\n"
"Les fichiers locaux restent sur ce disque et ne sont simplement plus "
"synchronisés. Choisissez s’il faut aussi supprimer la copie dans Proton "
"Drive."
#: crates/pdfs-gui/src/app/pages/devices.rs:724
msgid "Stop syncing folder"
msgstr "Arrêter la synchronisation du dossier"
#: crates/pdfs-gui/src/app/pages/devices.rs:729
msgid "Also delete from Proton Drive"
msgstr "Supprimer aussi de Proton Drive"
#: crates/pdfs-gui/src/app/pages/devices.rs:731
msgid "Deletes the only copy of these files."
msgstr "Supprime l’unique copie de ces fichiers."
#: crates/pdfs-gui/src/app/pages/devices.rs:733
msgid "The local copy is unaffected."
msgstr "La copie locale n’est pas affectée."
#: crates/pdfs-gui/src/app/pages/devices.rs:740
msgid "Stop Syncing"
msgstr "Arrêter la synchronisation"
#: crates/pdfs-gui/src/app/pages/devices.rs:753
msgid "Stopped syncing folder"
msgstr "Synchronisation du dossier arrêtée"
#: crates/pdfs-gui/src/app/pages/devices.rs:754
msgid "Couldn't stop syncing the folder"
msgstr "Impossible d’arrêter la synchronisation du dossier"
#: crates/pdfs-gui/src/app/pages/devices.rs:765
msgid "Rename Computer"
msgstr "Renommer l’ordinateur"
#. Translators: {name} is the computer's current name.
#: crates/pdfs-gui/src/app/pages/devices.rs:767
#, rust-format
msgid "Rename “{name}”."
msgstr "Renommer « {name} »."
#: crates/pdfs-gui/src/app/pages/devices.rs:792
#: crates/pdfs-gui/src/app/pages/devices.rs:804
msgid "Couldn't rename the computer"
msgstr "Impossible de renommer l’ordinateur"
#: crates/pdfs-gui/src/app/pages/devices.rs:793
msgid "A name is required."
msgstr "Un nom est requis."
#: crates/pdfs-gui/src/app/pages/devices.rs:803
msgid "Computer renamed"
msgstr "Ordinateur renommé"
#. Translators: {name} is the computer's name, which the user must type.
#: crates/pdfs-gui/src/app/pages/devices.rs:816
#, rust-format
msgid "Type “{name}” to confirm"
msgstr "Saisissez « {name} » pour confirmer"
#: crates/pdfs-gui/src/app/pages/devices.rs:821
msgid "Remove Computer"
msgstr "Retirer l’ordinateur"
#: crates/pdfs-gui/src/app/pages/devices.rs:824
#, rust-format
msgid ""
"Remove “{name}” from this account?\n"
"\n"
"Everything it backed up to Proton Drive is deleted along with it. The files "
"on that computer itself are not touched — but this cannot be undone from "
"here."
msgstr ""
"Retirer « {name} » de ce compte ?\n"
"\n"
"Tout ce qu’il a sauvegardé dans Proton Drive est supprimé avec lui. Les "
"fichiers présents sur cet ordinateur ne sont pas touchés — mais cette action "
"ne peut pas être annulée d’ici."
#: crates/pdfs-gui/src/app/pages/devices.rs:830
#: crates/pdfs-gui/src/app/pages/shared.rs:749
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:521
msgid "Remove"
msgstr "Retirer"
#: crates/pdfs-gui/src/app/pages/devices.rs:847
msgid "Computer removed"
msgstr "Ordinateur retiré"
#: crates/pdfs-gui/src/app/pages/devices.rs:848
msgid "Couldn't remove the computer"
msgstr "Impossible de retirer l’ordinateur"
#: crates/pdfs-gui/src/app/pages/devices.rs:865
msgid "Use this computer's identity"
msgstr "Utiliser l’identité de cet ordinateur"
#: crates/pdfs-gui/src/app/pages/devices.rs:868
#, rust-format
msgid ""
"Treat this machine as “{name}”?\n"
"\n"
"New synced folders are created under that computer in Proton Drive, and this "
"machine keeps that identity even if its hostname changes. Folders already "
"synced here are not moved.\n"
"\n"
"Use “Restore folders” afterwards to bring back what “{name}” was syncing."
msgstr ""
"Traiter cette machine comme « {name} » ?\n"
"\n"
"Les nouveaux dossiers synchronisés sont créés sous cet ordinateur dans "
"Proton Drive, et cette machine conserve cette identité même si son nom "
"d’hôte change. Les dossiers déjà synchronisés ici ne sont pas déplacés.\n"
"\n"
"Utilisez ensuite « Restaurer des dossiers » pour récupérer ce que « {name} » "
"synchronisait."
#: crates/pdfs-gui/src/app/pages/devices.rs:873
msgid "Use identity"
msgstr "Utiliser l’identité"
#: crates/pdfs-gui/src/app/pages/devices.rs:886
msgid "Identity adopted"
msgstr "Identité adoptée"
#: crates/pdfs-gui/src/app/pages/devices.rs:887
msgid "Couldn't adopt that computer"
msgstr "Impossible d’adopter cet ordinateur"
#: crates/pdfs-gui/src/app/pages/duplicates.rs:15
msgid "Looking for duplicates…"
msgstr "Recherche des doublons…"
#: crates/pdfs-gui/src/app/pages/duplicates.rs:42
msgid "Duplicates"
msgstr "Doublons"
#: crates/pdfs-gui/src/app/pages/duplicates.rs:56
#: crates/pdfs-gui/src/app/pages/duplicates.rs:62
msgid "Couldn't look for duplicates"
msgstr "Impossible de rechercher les doublons"
#: crates/pdfs-gui/src/app/pages/duplicates.rs:69
msgid "No duplicates"
msgstr "Aucun doublon"
#: crates/pdfs-gui/src/app/pages/duplicates.rs:71
msgid "Every photo in your library is stored once."
msgstr "Chaque photo de votre bibliothèque n’est stockée qu’une fois."
#: crates/pdfs-gui/src/app/pages/duplicates.rs:88
msgid ""
"These photos are stored more than once. The copies you don't keep move to "
"Trash, where you can restore them."
msgstr ""
"Ces photos sont stockées plusieurs fois. Les copies que vous ne gardez pas "
"sont mises à la corbeille, d’où vous pouvez les restaurer."
#: crates/pdfs-gui/src/app/pages/duplicates.rs:111
#, rust-format
msgid "{date}, {n} copy"
msgid_plural "{date}, {n} copies"
msgstr[0] "{date}, {n} copie"
msgstr[1] "{date}, {n} copies"
#: crates/pdfs-gui/src/app/pages/duplicates.rs:143
#, rust-format
msgid "Move {n} copy to Trash"
msgid_plural "Move {n} copies to Trash"
msgstr[0] "Mettre {n} copie à la corbeille"
msgstr[1] "Mettre {n} copies à la corbeille"
#: crates/pdfs-gui/src/app/pages/duplicates.rs:235
msgid "Keep"
msgstr "Garder"
#: crates/pdfs-gui/src/app/pages/locations.rs:89
msgid "Add Folder"
msgstr "Ajouter un dossier"
#: crates/pdfs-gui/src/app/pages/locations.rs:94
msgid "Back a local folder up to this computer's Proton Drive device"
msgstr ""
"Sauvegarder un dossier local sur l’appareil Proton Drive de cet ordinateur"
#: crates/pdfs-gui/src/app/pages/locations.rs:102
msgid "Conflicts"
msgstr "Conflits"
#: crates/pdfs-gui/src/app/pages/locations.rs:104
msgid ""
"Files changed in two places at once. Both versions were kept; choose which "
"one stays."
msgstr ""
"Fichiers modifiés à deux endroits en même temps. Les deux versions ont été "
"conservées ; choisissez celle qui reste."
#: crates/pdfs-gui/src/app/pages/locations.rs:113
msgid "On this computer"
msgstr "Sur cet ordinateur"
#: crates/pdfs-gui/src/app/pages/locations.rs:114
msgid ""
"Where Proton Drive lives on this machine. Synced folders keep a full copy on "
"this disk; on-demand folders keep the files in Proton Drive only and fetch "
"them as you open them."
msgstr ""
"L’emplacement de Proton Drive sur cette machine. Les dossiers synchronisés "
"conservent une copie complète sur ce disque ; les dossiers à la demande "
"conservent les fichiers uniquement dans Proton Drive et les récupèrent quand "
"vous les ouvrez."
#: crates/pdfs-gui/src/app/pages/locations.rs:165
msgctxt "page"
msgid "Sync"
msgstr "Synchronisation"
#: crates/pdfs-gui/src/app/pages/locations.rs:220
msgid "Pause for 1 Hour"
msgstr "Mettre en pause pendant 1 heure"
#: crates/pdfs-gui/src/app/pages/locations.rs:224
msgid "Pause for 8 Hours"
msgstr "Mettre en pause pendant 8 heures"
#: crates/pdfs-gui/src/app/pages/locations.rs:228
msgid "Pause for 24 Hours"
msgstr "Mettre en pause pendant 24 heures"
#: crates/pdfs-gui/src/app/pages/locations.rs:232
#: crates/pdfs-gui/src/app/pages/locations.rs:277
msgctxt "verb"
msgid "Pause"
msgstr "Mettre en pause"
#: crates/pdfs-gui/src/app/pages/locations.rs:236
#: crates/pdfs-gui/src/app/pages/locations.rs:282
msgid "Stop uploading until you resume. Files still open as usual."
msgstr ""
"Arrêter les téléversements jusqu’à la reprise. Les fichiers s’ouvrent "
"toujours normalement."
#: crates/pdfs-gui/src/app/pages/locations.rs:238
msgid "Pause for a while"
msgstr "Mettre en pause un moment"
#: crates/pdfs-gui/src/app/pages/locations.rs:241
msgid "Checking…"
msgstr "Vérification…"
#: crates/pdfs-gui/src/app/pages/locations.rs:275
msgctxt "verb"
msgid "Resume"
msgstr "Reprendre"
#: crates/pdfs-gui/src/app/pages/locations.rs:280
msgid "Upload everything that waited while sync was paused"
msgstr ""
"Téléverser tout ce qui attendait pendant la pause de la synchronisation"
#: crates/pdfs-gui/src/app/pages/locations.rs:328
msgid "Couldn't pause sync"
msgstr "Impossible de mettre en pause la synchronisation"
#: crates/pdfs-gui/src/app/pages/locations.rs:330
msgid "Couldn't resume sync"
msgstr "Impossible de reprendre la synchronisation"
#: crates/pdfs-gui/src/app/pages/locations.rs:336
msgid "Sync resumed"
msgstr "Synchronisation reprise"
#: crates/pdfs-gui/src/app/pages/locations.rs:337
msgid "Sync paused until you resume"
msgstr "Synchronisation en pause jusqu’à la reprise"
#: crates/pdfs-gui/src/app/pages/locations.rs:338
#: crates/pdfs-gui/src/app/pages/status.rs:1254 crates/pdfs-gui/src/main.rs:166
msgid "Sync paused"
msgstr "Synchronisation en pause"
#: crates/pdfs-gui/src/app/pages/locations.rs:352
msgid "Retry All"
msgstr "Tout réessayer"
#: crates/pdfs-gui/src/app/pages/locations.rs:354
msgid "Try every failed change again now"
msgstr "Réessayer maintenant toutes les modifications ayant échoué"
#: crates/pdfs-gui/src/app/pages/locations.rs:359
msgid "Waiting to Upload"
msgstr "En attente de téléversement"
#: crates/pdfs-gui/src/app/pages/locations.rs:361
#: crates/pdfs-gui/src/app/pages/locations.rs:420
msgid "Changes made on this computer that are not on Proton Drive yet."
msgstr ""
"Modifications effectuées sur cet ordinateur qui ne sont pas encore sur "
"Proton Drive."
#. Translators: {shown} is how many rows are listed (50), {n} the total number of queued changes.
#: crates/pdfs-gui/src/app/pages/locations.rs:418
#, rust-format
msgid ""
"Changes made on this computer that are not on Proton Drive yet. Showing the "
"first {shown} of {n}."
msgid_plural ""
"Changes made on this computer that are not on Proton Drive yet. Showing the "
"first {shown} of {n}."
msgstr[0] ""
"Modifications effectuées sur cet ordinateur qui ne sont pas encore sur "
"Proton Drive. Affichage des {shown} premières sur {n}."
msgstr[1] ""
"Modifications effectuées sur cet ordinateur qui ne sont pas encore sur "
"Proton Drive. Affichage des {shown} premières sur {n}."
#: crates/pdfs-gui/src/app/pages/locations.rs:435
msgid "Upload changes"
msgstr "Téléverser les modifications"
#: crates/pdfs-gui/src/app/pages/locations.rs:436
msgid "Upload new file"
msgstr "Téléverser le nouveau fichier"
#: crates/pdfs-gui/src/app/pages/locations.rs:437
msgid "Create folder"
msgstr "Créer le dossier"
#: crates/pdfs-gui/src/app/pages/locations.rs:438
msgid "Rename or move"
msgstr "Renommer ou déplacer"
#: crates/pdfs-gui/src/app/pages/locations.rs:439
msgid "Move to trash"
msgstr "Mettre à la corbeille"
#. Translators: a queued change of an unknown kind.
#: crates/pdfs-gui/src/app/pages/locations.rs:441
msgctxt "noun"
msgid "Change"
msgstr "Modification"
#: crates/pdfs-gui/src/app/pages/locations.rs:444
msgid "waiting for the app writing it to finish"
msgstr "en attente de la fin de l’écriture par l’application"
#. Translators: {time} is when the next attempt happens, such as "14:30".
#: crates/pdfs-gui/src/app/pages/locations.rs:447
#, rust-format
msgid "retrying {time}"
msgstr "nouvelle tentative à {time}"
#: crates/pdfs-gui/src/app/pages/locations.rs:449
msgid "waiting for sync to resume"
msgstr "en attente de la reprise de la synchronisation"
#: crates/pdfs-gui/src/app/pages/locations.rs:450
msgid "up next"
msgstr "prochain dans la file"
#: crates/pdfs-gui/src/app/pages/locations.rs:454
#, rust-format
msgid "{action} · {state}"
msgstr "{action} · {state}"
#: crates/pdfs-gui/src/app/pages/locations.rs:461
#, rust-format
msgid "Failed {n} time: {error}"
msgid_plural "Failed {n} times: {error}"
msgstr[0] "{n} échec : {error}"
msgstr[1] "{n} échecs : {error}"
#: crates/pdfs-gui/src/app/pages/locations.rs:487
msgid "Retry now"
msgstr "Réessayer maintenant"
#: crates/pdfs-gui/src/app/pages/locations.rs:506
msgid "Retrying now…"
msgstr "Nouvelle tentative…"
#: crates/pdfs-gui/src/app/pages/locations.rs:511
#: crates/pdfs-gui/src/app/pages/locations.rs:515
msgid "Couldn't retry"
msgstr "Impossible de réessayer"
#: crates/pdfs-gui/src/app/pages/locations.rs:589
#, rust-format
msgid "{size}, changed {time}"
msgstr "{size}, modification : {time}"
#: crates/pdfs-gui/src/app/pages/locations.rs:599
msgid "The original is gone; only this copy is left"
msgstr "L’original a disparu ; seule cette copie subsiste"
#: crates/pdfs-gui/src/app/pages/locations.rs:601
msgid "Same content as the original"
msgstr "Même contenu que l’original"
#: crates/pdfs-gui/src/app/pages/locations.rs:605
#, rust-format
msgid "Differs from {name}"
msgstr "Diffère de {name}"
#: crates/pdfs-gui/src/app/pages/locations.rs:642
#, rust-format
msgid ""
"“{name}” was changed here and elsewhere at the same time.\n"
"\n"
"Original: {original}\n"
"Copy: {copy}\n"
"\n"
"Whatever is not kept goes to Trash, where it can be restored."
msgstr ""
"« {name} » a été modifié ici et ailleurs en même temps.\n"
"\n"
"Original : {original}\n"
"Copie : {copy}\n"
"\n"
"Ce qui n’est pas conservé est placé dans la corbeille, d’où il peut être "
"restauré."
#: crates/pdfs-gui/src/app/pages/locations.rs:654
#, rust-format
msgid ""
"The original “{name}” no longer exists; only the copy is left ({copy}).\n"
"\n"
"Keep the copy to give it the original name back."
msgstr ""
"L’original « {name} » n’existe plus ; seule la copie subsiste ({copy}).\n"
"\n"
"Conservez la copie pour lui redonner le nom d’origine."
#: crates/pdfs-gui/src/app/pages/locations.rs:660
msgid "Resolve conflict"
msgstr "Résoudre le conflit"
#: crates/pdfs-gui/src/app/pages/locations.rs:665
msgid "Name for the copy, if keeping both"
msgstr "Nom de la copie, si les deux sont conservés"
#: crates/pdfs-gui/src/app/pages/locations.rs:672
msgid "Keep Original"
msgstr "Conserver l’original"
#: crates/pdfs-gui/src/app/pages/locations.rs:673
msgid "Keep Both"
msgstr "Conserver les deux"
#: crates/pdfs-gui/src/app/pages/locations.rs:675
msgid "Keep Copy"
msgstr "Conserver la copie"
#: crates/pdfs-gui/src/app/pages/locations.rs:732
#: crates/pdfs-gui/src/app/pages/locations.rs:738
msgid "Couldn't resolve the conflict"
msgstr "Impossible de résoudre le conflit"
#: crates/pdfs-gui/src/app/pages/locations.rs:779
msgid "Reading this computer's Proton Drive locations."
msgstr "Lecture des emplacements Proton Drive de cet ordinateur."
#: crates/pdfs-gui/src/app/pages/locations.rs:800
msgid "Unavailable"
msgstr "Indisponible"
#: crates/pdfs-gui/src/app/pages/locations.rs:871
msgid "No locations"
msgstr "Aucun emplacement"
#: crates/pdfs-gui/src/app/pages/locations.rs:873
msgid "The mount service hasn't reported a mountpoint yet."
msgstr "Le service de montage n’a pas encore signalé de point de montage."
#: crates/pdfs-gui/src/app/pages/locations.rs:898
msgid "Read-only"
msgstr "Lecture seule"
#: crates/pdfs-gui/src/app/pages/locations.rs:930
msgid "Open this folder"
msgstr "Ouvrir ce dossier"
#: crates/pdfs-gui/src/app/pages/locations.rs:949
msgctxt "verb"
msgid "Change"
msgstr "Modifier"
#: crates/pdfs-gui/src/app/pages/locations.rs:951
#: crates/pdfs-gui/src/app/pages/status.rs:179
msgid "Choose a different folder for the Proton Drive mount"
msgstr "Choisir un autre dossier pour le montage Proton Drive"
#: crates/pdfs-gui/src/app/pages/locations.rs:968
msgid "Resume syncing this folder"
msgstr "Reprendre la synchronisation de ce dossier"
#: crates/pdfs-gui/src/app/pages/locations.rs:972
msgid "Pause syncing this folder"
msgstr "Mettre en pause la synchronisation de ce dossier"
#: crates/pdfs-gui/src/app/pages/locations.rs:990
msgid "Sync this folder now"
msgstr "Synchroniser ce dossier maintenant"
#: crates/pdfs-gui/src/app/pages/locations.rs:1005
msgid ""
"On-demand: free this disk by keeping the files in Proton Drive only, "
"fetching each as you open it. Turn off to download them back and keep a full "
"local copy."
msgstr ""
"À la demande : libérez de l’espace sur ce disque en conservant les fichiers "
"uniquement dans Proton Drive et en récupérant chacun à son ouverture. "
"Désactivez pour les retélécharger et conserver une copie locale complète."
#: crates/pdfs-gui/src/app/pages/locations.rs:1029
msgid "Stop syncing this folder"
msgstr "Arrêter la synchronisation de ce dossier"
#: crates/pdfs-gui/src/app/pages/locations.rs:1046
msgid "Make Folder On-Demand?"
msgstr "Passer le dossier en mode à la demande ?"
#. Translators: {path} is a local folder path.
#: crates/pdfs-gui/src/app/pages/locations.rs:1048
#, rust-format
msgid ""
"Files in {path} will be removed from this computer and kept in Proton Drive "
"only. Each file downloads again when you open it."
msgstr ""
"Les fichiers de {path} seront retirés de cet ordinateur et conservés "
"uniquement dans Proton Drive. Chaque fichier sera à nouveau téléchargé à son "
"ouverture."
#: crates/pdfs-gui/src/app/pages/locations.rs:1051
msgid "Make On-Demand"
msgstr "Passer à la demande"
#: crates/pdfs-gui/src/app/pages/locations.rs:1076
msgid "Couldn't pause the folder"
msgstr "Impossible de mettre en pause le dossier"
#: crates/pdfs-gui/src/app/pages/locations.rs:1077
msgid "Couldn't resume the folder"
msgstr "Impossible de reprendre le dossier"
#: crates/pdfs-gui/src/app/pages/locations.rs:1083
msgid "Folder paused"
msgstr "Dossier en pause"
#: crates/pdfs-gui/src/app/pages/locations.rs:1084
msgid "Folder resumed"
msgstr "Dossier repris"
#: crates/pdfs-gui/src/app/pages/locations.rs:1104
#: crates/pdfs-gui/src/app/pages/locations.rs:1108
msgid "Couldn't sync"
msgstr "Impossible de synchroniser"
#: crates/pdfs-gui/src/app/pages/locations.rs:1134
msgid "Shared folder"
msgstr "Dossier partagé"
#: crates/pdfs-gui/src/app/pages/locations.rs:1136
msgid "Going on-demand"
msgstr "Passage en mode à la demande"
#: crates/pdfs-gui/src/app/pages/locations.rs:1137
msgid "Switching to synced"
msgstr "Passage en mode synchronisé"
#. Translators: a folder mode: files are kept online and fetched when opened.
#: crates/pdfs-gui/src/app/pages/locations.rs:1140
msgctxt "folder mode"
msgid "On-demand"
msgstr "À la demande"
#. Translators: a folder mode: a full copy is kept on this computer.
#: crates/pdfs-gui/src/app/pages/locations.rs:1143
msgctxt "folder mode"
msgid "Synced"
msgstr "Synchronisé"
#: crates/pdfs-gui/src/app/pages/locations.rs:1149
msgctxt "state"
msgid "paused"
msgstr "en pause"
#: crates/pdfs-gui/src/app/pages/locations.rs:1159
msgid "not mounted"
msgstr "non monté"
#: crates/pdfs-gui/src/app/pages/login.rs:24
msgid "Sign in to Proton"
msgstr "Se connecter à Proton"
#: crates/pdfs-gui/src/app/pages/login.rs:25
msgid "Use your Proton account to connect Drive."
msgstr "Utilisez votre compte Proton pour connecter Drive."
#: crates/pdfs-gui/src/app/pages/login.rs:29
msgid "Email or username"
msgstr "Adresse électronique ou nom d’utilisateur"
#: crates/pdfs-gui/src/app/pages/login.rs:32
msgid "Password"
msgstr "Mot de passe"
#: crates/pdfs-gui/src/app/pages/login.rs:40
msgid "Sign in"
msgstr "Se connecter"
#: crates/pdfs-gui/src/app/pages/login.rs:76
msgid "Create account"
msgstr "Créer un compte"
#: crates/pdfs-gui/src/app/pages/login.rs:80
msgid "Forgot password?"
msgstr "Mot de passe oublié ?"
#: crates/pdfs-gui/src/app/pages/login.rs:124
msgid "Enter your email and password."
msgstr "Saisissez votre adresse électronique et votre mot de passe."
#: crates/pdfs-gui/src/app/pages/login.rs:129
msgid "Signing in…"
msgstr "Connexion…"
#: crates/pdfs-gui/src/app/pages/login.rs:154
msgid "Complete the verification to continue…"
msgstr "Terminez la vérification pour continuer…"
#: crates/pdfs-gui/src/app/pages/login.rs:164
msgid "login cancelled"
msgstr "connexion annulée"
#: crates/pdfs-gui/src/app/pages/login.rs:198
msgid "Too many sign-in attempts. Wait a few minutes and try again."
msgstr ""
"Trop de tentatives de connexion. Patientez quelques minutes et réessayez."
#: crates/pdfs-gui/src/app/pages/login.rs:204
msgid "Couldn't reach Proton. Check your internet connection and try again."
msgstr ""
"Impossible de joindre Proton. Vérifiez votre connexion Internet et réessayez."
#: crates/pdfs-gui/src/app/pages/login.rs:207
msgid ""
"Signed in, but the session couldn't be saved to the system keyring. Make "
"sure a keyring (GNOME Keyring or KWallet) is running and unlocked."
msgstr ""
"Connecté, mais la session n’a pas pu être enregistrée dans le trousseau du "
"système. Assurez-vous qu’un trousseau (GNOME Keyring ou KWallet) est en "
"cours d’exécution et déverrouillé."
#: crates/pdfs-gui/src/app/pages/login.rs:210
msgid "Sign-in cancelled: no two-factor code was entered."
msgstr "Connexion annulée : aucun code à deux facteurs n’a été saisi."
#: crates/pdfs-gui/src/app/pages/login.rs:213
msgid ""
"Sign-in cancelled: the verification wasn't completed. Sign in again to get a "
"new one."
msgstr ""
"Connexion annulée : la vérification n’a pas été terminée. Reconnectez-vous "
"pour en obtenir une nouvelle."
#. Translators: {error} is an error message, usually in English.
#: crates/pdfs-gui/src/app/pages/login.rs:218
#, rust-format
msgid "Sign-in failed: {error}"
msgstr "Échec de la connexion : {error}"
#: crates/pdfs-gui/src/app/pages/login.rs:298
msgid "Two-factor authentication"
msgstr "Authentification à deux facteurs"
#: crates/pdfs-gui/src/app/pages/login.rs:300
msgid ""
"Enter the code from your authenticator app, or one of your recovery codes."
msgstr ""
"Saisissez le code de votre application d’authentification ou l’un de vos "
"codes de récupération."
#: crates/pdfs-gui/src/app/pages/login.rs:306
msgid "Authentication code"
msgstr "Code d’authentification"
#: crates/pdfs-gui/src/app/pages/login.rs:313
msgid "Confirm"
msgstr "Confirmer"
#: crates/pdfs-gui/src/app/pages/login.rs:341
msgid "Sign Out?"
msgstr "Se déconnecter ?"
#: crates/pdfs-gui/src/app/pages/login.rs:343
msgid ""
"Proton Drive will disconnect and stop syncing until you sign in again. Files "
"already on this computer stay where they are."
msgstr ""
"Proton Drive va se déconnecter et arrêter la synchronisation jusqu’à ce que "
"vous vous reconnectiez. Les fichiers déjà présents sur cet ordinateur "
"restent en place."
#: crates/pdfs-gui/src/app/pages/login.rs:345
msgid "Sign Out"
msgstr "Se déconnecter"
#. Translators: tooltip of the button that switches to another file of the same photo; {name} is a file name.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:194
#, rust-format
msgid "Show {name}"
msgstr "Afficher {name}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:197
msgid "Show the raw file"
msgstr "Afficher le fichier RAW"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:198
msgid "Show the video"
msgstr "Afficher la vidéo"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:199
msgid "Show the photo"
msgstr "Afficher la photo"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:306
msgid "Couldn't render this photo."
msgstr "Impossible d’afficher cette photo."
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:311
msgid "Couldn't reach Proton Drive."
msgstr "Impossible de joindre Proton Drive."
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:449
msgid "Reading photo details…"
msgstr "Lecture des détails de la photo…"
#. Translators: label of a photo's file size in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:466
msgctxt "property"
msgid "Size"
msgstr "Taille"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472
msgid "This photo carries no metadata."
msgstr "Cette photo ne contient aucune métadonnée."
#. Translators: a photo's pixel dimensions, such as "4032 × 3024".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:545
#, rust-format
msgid "{width} × {height}"
msgstr "{width} × {height}"
#. Translators: label of a photo's pixel dimensions in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:548
msgid "Dimensions"
msgstr "Dimensions"
#. Translators: label of when a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:552
msgctxt "photo property"
msgid "Taken"
msgstr "Prise de vue"
#. Translators: label of the camera model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:557
msgid "Camera"
msgstr "Appareil photo"
#. Translators: label of the lens model in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:561
msgid "Lens"
msgstr "Objectif"
#. Translators: a photo's ISO sensitivity, such as "ISO 400".
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:576
#, rust-format
msgid "ISO {value}"
msgstr "ISO {value}"
#. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:588
msgid "Exposure"
msgstr "Exposition"
#. Translators: label of where a photo was taken, in the details panel.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:596
msgctxt "photo property"
msgid "Location"
msgstr "Lieu"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:599
#, rust-format
msgid "{latitude}, {longitude}"
msgstr "{latitude}, {longitude}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:789
msgid "Save a Copy"
msgstr "Enregistrer une copie"
#. Translators: {name} is the saved file's name.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:810
#, rust-format
msgid "Saved “{name}”"
msgstr "« {name} » enregistré"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:812
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:815
msgid "Couldn't save the copy"
msgstr "Impossible d’enregistrer la copie"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:816
msgid "The copy was interrupted."
msgstr "La copie a été interrompue."
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:946
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:951
#, rust-format
msgid "{position} of {total}"
msgstr "{position} sur {total}"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:956
#, rust-format
msgid "{position} of {loaded}+"
msgstr "{position} sur {loaded}+"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:984
msgid "Photo"
msgstr "Photo"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1031
msgid "Previous (←)"
msgstr "Précédente (←)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1045
msgid "Next (→)"
msgstr "Suivante (→)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1083
msgid "Details (i)"
msgstr "Détails (i)"
#. Translators: tooltip of the star button that marks a photo as a favorite.
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1092
msgctxt "verb"
msgid "Favorite"
msgstr "Ajouter aux favoris"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1100
msgid "Slideshow (F5)"
msgstr "Diaporama (F5)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1108
msgid "Other files of this photo"
msgstr "Autres fichiers de cette photo"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1111
msgid "Save a Copy…"
msgstr "Enregistrer une copie…"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1112
msgid "Move to Trash (Delete)"
msgstr "Mettre à la corbeille (Suppr)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1114
msgid "Close (Esc)"
msgstr "Fermer (Échap)"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1138
msgid "Show on map"
msgstr "Afficher sur la carte"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1156
msgid "Hide details"
msgstr "Masquer les détails"
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1432
#: crates/pdfs-gui/src/app/pages/photos.rs:3204
#: crates/pdfs-gui/src/app/pages/photos.rs:3208
msgid "Couldn't change the favorite"
msgstr "Impossible de modifier le favori"
#: crates/pdfs-gui/src/app/pages/photos.rs:463
#: crates/pdfs-gui/src/app/pages/photos.rs:543
msgid "Upload photos"
msgstr "Téléverser des photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:468
#: crates/pdfs-gui/src/app/pages/takeout.rs:287
msgid "Import from Google Photos"
msgstr "Importer depuis Google Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:508
msgid "Jump to a month"
msgstr "Aller à un mois"
#: crates/pdfs-gui/src/app/pages/photos.rs:527
msgid "Back to albums"
msgstr "Retour aux albums"
#: crates/pdfs-gui/src/app/pages/photos.rs:539
msgctxt "verb"
msgid "Upload"
msgstr "Téléverser"
#: crates/pdfs-gui/src/app/pages/photos.rs:552
msgid "Import a Google Photos Takeout export"
msgstr "Importer une archive Google Takeout de Google Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:562
msgid "Find duplicates"
msgstr "Rechercher les doublons"
#: crates/pdfs-gui/src/app/pages/photos.rs:571
#: crates/pdfs-gui/src/app/pages/photos.rs:580
#: crates/pdfs-gui/src/app/pages/photos.rs:1928
msgid "Select photos"
msgstr "Sélectionner des photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:591
#: crates/pdfs-gui/src/app/pages/photos.rs:3161
msgid "Add to Album…"
msgstr "Ajouter à un album…"
#: crates/pdfs-gui/src/app/pages/photos.rs:597
msgid "Leave selection (Esc)"
msgstr "Quitter la sélection (Échap)"
#: crates/pdfs-gui/src/app/pages/photos.rs:640
msgid "Only favorites"
msgstr "Uniquement les favoris"
#: crates/pdfs-gui/src/app/pages/photos.rs:643
msgid "Only photos not in an album"
msgstr "Uniquement les photos hors album"
#: crates/pdfs-gui/src/app/pages/photos.rs:648
msgid "Month"
msgstr "Mois"
#: crates/pdfs-gui/src/app/pages/photos.rs:649
#: crates/pdfs-gui/src/app/pages/photos.rs:979
msgid "All dates"
msgstr "Toutes les dates"
#: crates/pdfs-gui/src/app/pages/photos.rs:658
msgid "Clear filters"
msgstr "Effacer les filtres"
#: crates/pdfs-gui/src/app/pages/photos.rs:675
msgid "Filters"
msgstr "Filtres"
#: crates/pdfs-gui/src/app/pages/photos.rs:698
msgid "Timeline"
msgstr "Chronologie"
#: crates/pdfs-gui/src/app/pages/photos.rs:702
msgid "Albums"
msgstr "Albums"
#: crates/pdfs-gui/src/app/pages/photos.rs:706
msgid "Places"
msgstr "Lieux"
#: crates/pdfs-gui/src/app/pages/photos.rs:725
msgid "On this day"
msgstr "Ce jour-là"
#: crates/pdfs-gui/src/app/pages/photos.rs:826
msgid "Importing from Google Photos…"
msgstr "Importation depuis Google Photos…"
#. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form.
#: crates/pdfs-gui/src/app/pages/photos.rs:927
msgid "%OB %Y"
msgstr "%B %Y"
#. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds.
#: crates/pdfs-gui/src/app/pages/photos.rs:986
#, rust-format
msgid "{month} ({count})"
msgstr "{month} ({count})"
#. Translators: a Photos filter tab that shows photos, videos and raw files together.
#: crates/pdfs-gui/src/app/pages/photos.rs:1023
msgctxt "photo filter"
msgid "All"
msgstr "Tout"
#: crates/pdfs-gui/src/app/pages/photos.rs:1024
msgctxt "photo filter"
msgid "Photos"
msgstr "Photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:1025
msgctxt "photo filter"
msgid "Videos"
msgstr "Vidéos"
#. Translators: a Photos filter tab for raw camera files.
#: crates/pdfs-gui/src/app/pages/photos.rs:1027
msgctxt "photo filter"
msgid "Raw"
msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1353
msgid "Select Photo to Upload"
msgstr "Sélectionner une photo à téléverser"
#: crates/pdfs-gui/src/app/pages/photos.rs:1357
#: crates/pdfs-gui/src/prompt.rs:60
msgid "Images"
msgstr "Images"
#: crates/pdfs-gui/src/app/pages/photos.rs:1413
msgid "Photo uploaded"
msgstr "Photo téléversée"
#: crates/pdfs-gui/src/app/pages/photos.rs:1418
#: crates/pdfs-gui/src/app/pages/photos.rs:1426
msgid "Couldn't upload photo"
msgstr "Impossible de téléverser la photo"
#. Translators: badge on a photo tile whose shot includes a raw camera file.
#: crates/pdfs-gui/src/app/pages/photos.rs:1587
msgid "RAW"
msgstr "RAW"
#: crates/pdfs-gui/src/app/pages/photos.rs:1972
msgid "Move this photo to Trash?"
msgstr "Mettre cette photo à la corbeille ?"
#: crates/pdfs-gui/src/app/pages/photos.rs:1974
#, rust-format
msgid "Move this photo to Trash? It is stored as {n} file."
msgid_plural "Move this photo to Trash? It is stored as {n} files."
msgstr[0] ""
"Mettre cette photo à la corbeille ? Elle est stockée sous forme de {n} "
"fichier."
msgstr[1] ""
"Mettre cette photo à la corbeille ? Elle est stockée sous forme de {n} "
"fichiers."
#: crates/pdfs-gui/src/app/pages/photos.rs:1980
#, rust-format
msgid "Move {n} photo to Trash?"
msgid_plural "Move {n} photos to Trash?"
msgstr[0] "Mettre {n} photo à la corbeille ?"
msgstr[1] "Mettre {n} photos à la corbeille ?"
#: crates/pdfs-gui/src/app/pages/photos.rs:1987
#, rust-format
msgid "Move {n} photo to Trash? They are stored as {files} files."
msgid_plural "Move {n} photos to Trash? They are stored as {files} files."
msgstr[0] ""
"Mettre {n} photo à la corbeille ? Elle est stockée sous forme de {files} "
"fichiers."
msgstr[1] ""
"Mettre {n} photos à la corbeille ? Elles sont stockées sous forme de {files} "
"fichiers."
#: crates/pdfs-gui/src/app/pages/photos.rs:2051
msgid "The server refused."
msgstr "Le serveur a refusé."
#: crates/pdfs-gui/src/app/pages/photos.rs:2054
msgid "Some photos couldn't be moved to Trash"
msgstr "Certaines photos n’ont pas pu être mises à la corbeille"
#: crates/pdfs-gui/src/app/pages/photos.rs:2063
#, rust-format
msgid "Moved {n} photo to Trash"
msgid_plural "Moved {n} photos to Trash"
msgstr[0] "{n} photo mise à la corbeille"
msgstr[1] "{n} photos mises à la corbeille"
#. Translators: the Photos page subtitle, such as "12 videos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2619
#, rust-format
msgid "{count} video"
msgid_plural "{count} videos"
msgstr[0] "{count} vidéo"
msgstr[1] "{count} vidéos"
#. Translators: the Photos page subtitle, such as "12 raw photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2621
#, rust-format
msgid "{count} raw photo"
msgid_plural "{count} raw photos"
msgstr[0] "{count} photo RAW"
msgstr[1] "{count} photos RAW"
#. Translators: the Photos page subtitle, such as "1,204 photos".
#: crates/pdfs-gui/src/app/pages/photos.rs:2623
#, rust-format
msgid "{count} photo"
msgid_plural "{count} photos"
msgstr[0] "{count} photo"
msgstr[1] "{count} photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:2651
#: crates/pdfs-gui/src/app/pages/photos.rs:2677
msgid "Unknown date"
msgstr "Date inconnue"
#. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026".
#: crates/pdfs-gui/src/app/pages/photos.rs:2674
msgid "%-d %B %Y"
msgstr "%-d %B %Y"
#. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09".
#: crates/pdfs-gui/src/app/pages/photos.rs:2695
msgid "%Y-%m-%d %H:%M:%S"
msgstr "%d/%m/%Y %H:%M:%S"
#: crates/pdfs-gui/src/app/pages/photos.rs:2699
#: crates/pdfs-gui/src/app/pages/photos.rs:2701
msgid "Unknown Date"
msgstr "Date inconnue"
#. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun".
#: crates/pdfs-gui/src/app/pages/photos.rs:2719
msgid "%-d %b"
msgstr "%-d %b"
#: crates/pdfs-gui/src/app/pages/photos.rs:2741
msgid "Every photo is in an album"
msgstr "Toutes les photos sont dans un album"
#: crates/pdfs-gui/src/app/pages/photos.rs:2742
msgid "Turn off the album filter to see everything."
msgstr "Désactivez le filtre des albums pour tout afficher."
#: crates/pdfs-gui/src/app/pages/photos.rs:2747
msgid "No photos yet"
msgstr "Aucune photo pour l’instant"
#: crates/pdfs-gui/src/app/pages/photos.rs:2748
msgid "Photos you upload to Proton Drive appear here."
msgstr "Les photos que vous téléversez sur Proton Drive apparaissent ici."
#: crates/pdfs-gui/src/app/pages/photos.rs:2751
msgid "No favorites yet"
msgstr "Aucun favori pour l’instant"
#: crates/pdfs-gui/src/app/pages/photos.rs:2752
msgid "Star a photo in the viewer or from its menu to find it here."
msgstr ""
"Ajoutez une photo aux favoris dans la visionneuse ou depuis son menu pour la "
"retrouver ici."
#. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2757
#, rust-format
msgid "No favorite videos in {month}"
msgstr "Aucune vidéo favorite en {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2758
msgid "No favorite videos"
msgstr "Aucune vidéo favorite"
#. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2760
#, rust-format
msgid "No favorite raw files in {month}"
msgstr "Aucun fichier RAW favori en {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2761
msgid "No favorite raw files"
msgstr "Aucun fichier RAW favori"
#. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2763
#, rust-format
msgid "No favorite photos in {month}"
msgstr "Aucune photo favorite en {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2764
msgid "No favorite photos"
msgstr "Aucune photo favorite"
#: crates/pdfs-gui/src/app/pages/photos.rs:2766
msgid "Turn off the favorites filter to see everything."
msgstr "Désactivez le filtre des favoris pour tout afficher."
#. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2771
#, rust-format
msgid "No videos in {month}"
msgstr "Aucune vidéo en {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2772
msgid "No videos"
msgstr "Aucune vidéo"
#. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2774
#, rust-format
msgid "No raw files in {month}"
msgstr "Aucun fichier RAW en {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2775
msgid "No raw files"
msgstr "Aucun fichier RAW"
#. Translators: {month} is a month and year, such as "June 2024".
#: crates/pdfs-gui/src/app/pages/photos.rs:2777
#, rust-format
msgid "No photos in {month}"
msgstr "Aucune photo en {month}"
#: crates/pdfs-gui/src/app/pages/photos.rs:2778
msgid "No photos"
msgstr "Aucune photo"
#: crates/pdfs-gui/src/app/pages/photos.rs:2780
msgid "Try another filter or month."
msgstr "Essayez un autre filtre ou un autre mois."
#: crates/pdfs-gui/src/app/pages/photos.rs:2896
#, rust-format
msgid "{n} year ago"
msgid_plural "{n} years ago"
msgstr[0] "il y a {n} an"
msgstr[1] "il y a {n} ans"
#: crates/pdfs-gui/src/app/pages/photos.rs:2921
#, rust-format
msgid "{date}, {n} photo"
msgid_plural "{date}, {n} photos"
msgstr[0] "{date}, {n} photo"
msgstr[1] "{date}, {n} photos"
#. Translators: a check item in a photo's menu, on while the photo is a favorite.
#: crates/pdfs-gui/src/app/pages/photos.rs:3150
msgctxt "state"
msgid "Favorite"
msgstr "Favori"
#: crates/pdfs-gui/src/app/pages/photos.rs:3155
msgctxt "verb"
msgid "Select"
msgstr "Sélectionner"
#: crates/pdfs-gui/src/app/pages/photos.rs:3167
msgid "Remove from Album"
msgstr "Retirer de l’album"
#: crates/pdfs-gui/src/app/pages/photos.rs:3173
msgid "Move to Trash…"
msgstr "Mettre à la corbeille…"
#: crates/pdfs-gui/src/app/pages/photos.rs:3197
msgid "Added to Favorites"
msgstr "Ajoutée aux favoris"
#: crates/pdfs-gui/src/app/pages/photos.rs:3199
msgid "Removed from Favorites"
msgstr "Retirée des favoris"
#: crates/pdfs-gui/src/app/pages/photos.rs:3237
msgid "Loading photos…"
msgstr "Chargement des photos…"
#: crates/pdfs-gui/src/app/pages/photos.rs:3238
msgid "Reading your Proton Drive timeline."
msgstr "Lecture de votre chronologie Proton Drive."
#: crates/pdfs-gui/src/app/pages/photos.rs:3336
msgid "Empty album"
msgstr "Album vide"
#: crates/pdfs-gui/src/app/pages/photos.rs:3337
msgid "This album has no photos in it."
msgstr "Cet album ne contient aucune photo."
#: crates/pdfs-gui/src/app/pages/photos.rs:3379
#: crates/pdfs-gui/src/app/pages/photos.rs:3397
msgid "Couldn't load more photos"
msgstr "Impossible de charger plus de photos"
#: crates/pdfs-gui/src/app/pages/photos.rs:3384
#: crates/pdfs-gui/src/app/pages/photos.rs:3391
msgid "Couldn't load photos"
msgstr "Impossible de charger les photos"
#: crates/pdfs-gui/src/app/pages/places.rs:42
msgid "Loading places…"
msgstr "Chargement des lieux…"
#: crates/pdfs-gui/src/app/pages/places.rs:43
msgid "Finding where your photos were taken."
msgstr "Recherche des lieux où vos photos ont été prises."
#: crates/pdfs-gui/src/app/pages/places.rs:61
msgid "No places"
msgstr "Aucun lieu"
#: crates/pdfs-gui/src/app/pages/places.rs:63
msgid ""
"Photos that carry the location they were taken at show up here, grouped by "
"town."
msgstr "Les photos qui indiquent l’endroit où elles ont été prises apparaissent ici, regroupées par ville."
#: crates/pdfs-gui/src/app/pages/places.rs:72
#: crates/pdfs-gui/src/app/pages/places.rs:76
msgid "Couldn't load places"
msgstr "Impossible de charger les lieux"
#: crates/pdfs-gui/src/app/pages/places.rs:117
#, rust-format
msgid "{n} place"
msgid_plural "{n} places"
msgstr[0] "{n} lieu"
msgstr[1] "{n} lieux"
#. Translators: {country} is a country name, {n} a number of photos.
#: crates/pdfs-gui/src/app/pages/places.rs:124
#, rust-format
msgid "{country} · {n} photo"
msgid_plural "{country} · {n} photos"
msgstr[0] "{country} · {n} photo"
msgstr[1] "{country} · {n} photos"
#: crates/pdfs-gui/src/app/pages/shared.rs:52
msgid "Add Bookmark — save a public link to open it from here"
msgstr "Ajouter un signet — enregistrez un lien public pour l’ouvrir d’ici"
#: crates/pdfs-gui/src/app/pages/shared.rs:62
#: crates/pdfs-gui/src/app/pages/shared.rs:280
msgid "Invitations"
msgstr "Invitations"
#: crates/pdfs-gui/src/app/pages/shared.rs:63
msgid "Accept to add the item to your shared files."
msgstr "Acceptez pour ajouter l’élément à vos fichiers partagés."
#: crates/pdfs-gui/src/app/pages/shared.rs:68
msgid "Bookmarks"
msgstr "Signets"
#: crates/pdfs-gui/src/app/pages/shared.rs:111
msgid "Back"
msgstr "Retour"
#: crates/pdfs-gui/src/app/pages/shared.rs:114
msgid "Shared with Me"
msgstr "Partagés avec moi"
#: crates/pdfs-gui/src/app/pages/shared.rs:182
msgid "Reading your shared items."
msgstr "Lecture de vos éléments partagés."
#: crates/pdfs-gui/src/app/pages/shared.rs:235
msgid "Reading this shared folder."
msgstr "Lecture de ce dossier partagé."
#: crates/pdfs-gui/src/app/pages/shared.rs:254
msgid "Couldn't open shared folder"
msgstr "Impossible d’ouvrir le dossier partagé"
#. Translators: the Invitations heading; {count} is the number of pending invitations (2 or more).
#: crates/pdfs-gui/src/app/pages/shared.rs:278
#, rust-format
msgid "Invitations ({count})"
msgstr "Invitations ({count})"
#: crates/pdfs-gui/src/app/pages/shared.rs:305
msgid "This folder is empty."
msgstr "Ce dossier est vide."
#: crates/pdfs-gui/src/app/pages/shared.rs:401
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:249
msgid "Show in My Files"
msgstr "Afficher dans Mes fichiers"
#: crates/pdfs-gui/src/app/pages/shared.rs:408
msgid "Leave…"
msgstr "Quitter…"
#: crates/pdfs-gui/src/app/pages/shared.rs:420
msgid ""
"The invitation's signature doesn't match the sender's keys. It may not "
"really be from them."
msgstr ""
"La signature de l’invitation ne correspond pas aux clés de l’expéditeur. "
"Elle ne provient peut-être pas vraiment de cette personne."
#: crates/pdfs-gui/src/app/pages/shared.rs:447
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:6
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:625
msgctxt "role"
msgid "Viewer"
msgstr "Lecteur"
#: crates/pdfs-gui/src/app/pages/shared.rs:448
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:7
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:625
msgctxt "role"
msgid "Editor"
msgstr "Éditeur"
#: crates/pdfs-gui/src/app/pages/shared.rs:449
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:8
msgctxt "role"
msgid "Admin"
msgstr "Administrateur"
#: crates/pdfs-gui/src/app/pages/shared.rs:458
msgid "Can view"
msgstr "Peut consulter"
#: crates/pdfs-gui/src/app/pages/shared.rs:459
msgid "Can edit"
msgstr "Peut modifier"
#: crates/pdfs-gui/src/app/pages/shared.rs:460
msgid "Can manage"
msgstr "Peut gérer"
#. Translators: {name} is a file name.
#: crates/pdfs-gui/src/app/pages/shared.rs:486
#, rust-format
msgid "Downloading “{name}”…"
msgstr "Téléchargement de « {name} »…"
#: crates/pdfs-gui/src/app/pages/shared.rs:563
msgid "Nothing Shared with You"
msgstr "Rien n’est partagé avec vous"
#: crates/pdfs-gui/src/app/pages/shared.rs:565
msgid ""
"Files and folders other people share with you appear here. Public links you "
"bookmark are kept here too."
msgstr ""
"Les fichiers et dossiers que d’autres personnes partagent avec vous "
"apparaissent ici. Les liens publics que vous ajoutez en signet y sont "
"également conservés."
#: crates/pdfs-gui/src/app/pages/shared.rs:583
msgid "Shared with you"
msgstr "Partagés avec vous"
#: crates/pdfs-gui/src/app/pages/shared.rs:598
msgid "a shared item"
msgstr "un élément partagé"
#. Translators: {email} is the address of the person who sent the invitation.
#: crates/pdfs-gui/src/app/pages/shared.rs:602
#, rust-format
msgid "From {email}"
msgstr "De {email}"
#: crates/pdfs-gui/src/app/pages/shared.rs:611
#: crates/pdfs-gui/src/app/pages/shared.rs:640
msgid "Reject"
msgstr "Refuser"
#: crates/pdfs-gui/src/app/pages/shared.rs:616
msgid "Accept"
msgstr "Accepter"
#: crates/pdfs-gui/src/app/pages/shared.rs:628
msgid "this item"
msgstr "cet élément"
#: crates/pdfs-gui/src/app/pages/shared.rs:634
msgid "Reject Invitation?"
msgstr "Refuser l’invitation ?"
#: crates/pdfs-gui/src/app/pages/shared.rs:637
#, rust-format
msgid "You won't have access to {name} unless it is shared again."
msgstr "Vous n’aurez plus accès à {name}, sauf s’il est partagé à nouveau."
#: crates/pdfs-gui/src/app/pages/shared.rs:652
msgid "Shared link"
msgstr "Lien partagé"
#: crates/pdfs-gui/src/app/pages/shared.rs:660
#: crates/pdfs-gui/src/app/pages/shared.rs:741
msgid "Remove bookmark"
msgstr "Retirer le signet"
#: crates/pdfs-gui/src/app/pages/shared.rs:666
msgid "Open in browser"
msgstr "Ouvrir dans le navigateur"
#: crates/pdfs-gui/src/app/pages/shared.rs:694
msgid "Invitation accepted"
msgstr "Invitation acceptée"
#: crates/pdfs-gui/src/app/pages/shared.rs:695
msgid "Couldn't accept the invitation"
msgstr "Impossible d’accepter l’invitation"
#: crates/pdfs-gui/src/app/pages/shared.rs:699
msgid "Invitation rejected"
msgstr "Invitation refusée"
#: crates/pdfs-gui/src/app/pages/shared.rs:700
msgid "Couldn't reject the invitation"
msgstr "Impossible de refuser l’invitation"
#: crates/pdfs-gui/src/app/pages/shared.rs:710
msgid "Leave shared item"
msgstr "Quitter l’élément partagé"
#: crates/pdfs-gui/src/app/pages/shared.rs:713
#, rust-format
msgid "Leave “{name}”? You'll lose access until you're invited again."
msgstr ""
"Quitter « {name} » ? Vous perdrez l’accès jusqu’à ce que vous soyez invité à "
"nouveau."
#: crates/pdfs-gui/src/app/pages/shared.rs:718
msgctxt "verb"
msgid "Leave"
msgstr "Quitter"
#: crates/pdfs-gui/src/app/pages/shared.rs:729
msgid "Left shared item"
msgstr "Élément partagé quitté"
#: crates/pdfs-gui/src/app/pages/shared.rs:730
msgid "Couldn't leave the shared item"
msgstr "Impossible de quitter l’élément partagé"
#: crates/pdfs-gui/src/app/pages/shared.rs:744
#, rust-format
msgid "Remove the bookmark for “{name}”?"
msgstr "Retirer le signet de « {name} » ?"
#: crates/pdfs-gui/src/app/pages/shared.rs:762
msgid "Bookmark removed"
msgstr "Signet retiré"
#: crates/pdfs-gui/src/app/pages/shared.rs:763
msgid "Couldn't remove the bookmark"
msgstr "Impossible de retirer le signet"
#: crates/pdfs-gui/src/app/pages/shared.rs:774
msgid "Add bookmark"
msgstr "Ajouter un signet"
#: crates/pdfs-gui/src/app/pages/shared.rs:775
msgid "Paste a Proton Drive public link to save it here."
msgstr "Collez un lien public Proton Drive pour l’enregistrer ici."
#: crates/pdfs-gui/src/app/pages/shared.rs:779
msgid "Public link URL"
msgstr "URL du lien public"
#: crates/pdfs-gui/src/app/pages/shared.rs:783
msgid "Password (if the link has one)"
msgstr "Mot de passe (si le lien en a un)"
#: crates/pdfs-gui/src/app/pages/shared.rs:790
msgid "Add"
msgstr "Ajouter"
#: crates/pdfs-gui/src/app/pages/shared.rs:803
msgid "Couldn't add bookmark"
msgstr "Impossible d’ajouter le signet"
#: crates/pdfs-gui/src/app/pages/shared.rs:804
msgid "A URL is required."
msgstr "Une URL est requise."
#: crates/pdfs-gui/src/app/pages/shared.rs:813
msgid "Bookmark saved"
msgstr "Signet enregistré"
#: crates/pdfs-gui/src/app/pages/shared.rs:814
msgid "Couldn't add the bookmark"
msgstr "Impossible d’ajouter le signet"
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:63
msgid "Shared by Me"
msgstr "Partagés par moi"
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:113
msgid "Reading what you've shared."
msgstr "Lecture de ce que vous avez partagé."
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:131
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:138
msgid "Couldn't read your shares"
msgstr "Impossible de lire vos partages"
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:186
msgid "Nothing shared yet"
msgstr "Rien de partagé pour l’instant"
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:187
msgid "Items you share with people or by link show up here."
msgstr ""
"Les éléments que vous partagez avec des personnes ou par lien apparaissent "
"ici."
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:215
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:577
msgid "Copy link"
msgstr "Copier le lien"
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:254
msgid "Open Link"
msgstr "Ouvrir le lien"
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:258
msgid "Manage Access…"
msgstr "Gérer l’accès…"
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:263
msgid "Stop Sharing…"
msgstr "Arrêter le partage…"
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:273
msgid "Stop sharing?"
msgstr "Arrêter le partage ?"
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:276
#, rust-format
msgid ""
"Everyone you invited loses access to “{name}”, pending invitations are "
"withdrawn and its public link stops working."
msgstr ""
"Toutes les personnes invitées perdent l’accès à « {name} », les invitations "
"en attente sont retirées et son lien public cesse de fonctionner."
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:281
msgid "Stop Sharing"
msgstr "Arrêter le partage"
#. Translators: {name} is the item's name.
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:293
#, rust-format
msgid "Stopped sharing {name}"
msgstr "Partage de {name} arrêté"
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:294
msgid "Couldn't stop sharing"
msgstr "Impossible d’arrêter le partage"
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:329
#, rust-format
msgid "{n} person"
msgid_plural "{n} people"
msgstr[0] "{n} personne"
msgstr[1] "{n} personnes"
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:338
#, rust-format
msgid "{n} pending"
msgid_plural "{n} pending"
msgstr[0] "{n} en attente"
msgstr[1] "{n} en attente"
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:345
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:315
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:566
msgid "Public link"
msgstr "Lien public"
#. Translators: a shared item's summary when no people or link can be counted.
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:349
msgctxt "state"
msgid "Shared"
msgstr "Partagé"
#: crates/pdfs-gui/src/app/pages/status.rs:158
msgid "Startup"
msgstr "Démarrage"
#: crates/pdfs-gui/src/app/pages/status.rs:161
msgid "Start on login"
msgstr "Démarrer à l’ouverture de session"
#: crates/pdfs-gui/src/app/pages/status.rs:163
msgid "Connect Proton Drive automatically when you log in"
msgstr "Connecter automatiquement Proton Drive lorsque vous ouvrez une session"
#: crates/pdfs-gui/src/app/pages/status.rs:172
msgid "Proton Drive folder"
msgstr "Dossier Proton Drive"
#: crates/pdfs-gui/src/app/pages/status.rs:177
msgid "Change…"
msgstr "Modifier…"
#: crates/pdfs-gui/src/app/pages/status.rs:190
msgid "Network"
msgstr "Réseau"
#: crates/pdfs-gui/src/app/pages/status.rs:192
msgid "Limit how fast files move, shared by every transfer. 0 means no limit."
msgstr ""
"Limiter la vitesse de transfert des fichiers, partagée entre tous les "
"transferts. 0 signifie aucune limite."
#: crates/pdfs-gui/src/app/pages/status.rs:202
msgid "Upload limit (MiB/s)"
msgstr "Limite de téléversement (Mio/s)"
#: crates/pdfs-gui/src/app/pages/status.rs:203
msgid "Download limit (MiB/s)"
msgstr "Limite de téléchargement (Mio/s)"
#: crates/pdfs-gui/src/app/pages/status.rs:208
msgid "Appearance"
msgstr "Apparence"
#: crates/pdfs-gui/src/app/pages/status.rs:211
msgid "Proton purple accent"
msgstr "Couleur d’accentuation violet Proton"
#: crates/pdfs-gui/src/app/pages/status.rs:213
msgid "Use the Proton brand color instead of the system accent color"
msgstr ""
"Utiliser la couleur de la marque Proton au lieu de la couleur d’accentuation "
"du système"
#: crates/pdfs-gui/src/app/pages/status.rs:218
msgid "Show tray icon"
msgstr "Afficher l’icône de la zone de notification"
#: crates/pdfs-gui/src/app/pages/status.rs:219
msgid "Sync status and quick actions in the panel"
msgstr "État de la synchronisation et actions rapides dans le panneau"
#: crates/pdfs-gui/src/app/pages/status.rs:236
msgid "Cache"
msgstr "Cache"
#: crates/pdfs-gui/src/app/pages/status.rs:238
msgid "Pinned and recently opened files, kept on this computer."
msgstr "Fichiers épinglés et récemment ouverts, conservés sur cet ordinateur."
#: crates/pdfs-gui/src/app/pages/status.rs:261
msgid "Cache size limit (GiB)"
msgstr "Taille maximale du cache (Gio)"
#: crates/pdfs-gui/src/app/pages/status.rs:263
msgid "Older files are removed past this size; 0 means no limit"
msgstr ""
"Les fichiers les plus anciens sont supprimés au-delà de cette taille ; 0 "
"signifie aucune limite"
#: crates/pdfs-gui/src/app/pages/status.rs:270
msgid "Clear cache"
msgstr "Vider le cache"
#: crates/pdfs-gui/src/app/pages/status.rs:271
msgid "Remove cached copies. Files kept offline stay."
msgstr ""
"Supprimer les copies en cache. Les fichiers disponibles hors ligne sont "
"conservés."
#: crates/pdfs-gui/src/app/pages/status.rs:274
msgid "Clear…"
msgstr "Vider…"
#: crates/pdfs-gui/src/app/pages/status.rs:285
msgid "Files kept on this computer, even without a connection."
msgstr "Fichiers conservés sur cet ordinateur, même sans connexion."
#: crates/pdfs-gui/src/app/pages/status.rs:290
msgid "Storage"
msgstr "Stockage"
#: crates/pdfs-gui/src/app/pages/status.rs:326
msgid "Show sync status"
msgstr "Afficher l’état de la synchronisation"
#: crates/pdfs-gui/src/app/pages/status.rs:355
msgid "Sign Out…"
msgstr "Se déconnecter…"
#: crates/pdfs-gui/src/app/pages/status.rs:359
msgid "Account"
msgstr "Compte"
#: crates/pdfs-gui/src/app/pages/status.rs:408
msgid "System Default"
msgstr "Par défaut du système"
#: crates/pdfs-gui/src/app/pages/status.rs:413
msgid "Language"
msgstr "Langue"
#: crates/pdfs-gui/src/app/pages/status.rs:414
msgid "Takes effect the next time Proton Drive starts"
msgstr "Prend effet au prochain démarrage de Proton Drive"
#: crates/pdfs-gui/src/app/pages/status.rs:436
msgid "Transfers"
msgstr "Transferts"
#: crates/pdfs-gui/src/app/pages/status.rs:437
msgid "Files moving to and from Proton Drive."
msgstr "Fichiers en cours de transfert vers et depuis Proton Drive."
#: crates/pdfs-gui/src/app/pages/status.rs:511
msgid "Cache budget updated"
msgstr "Budget du cache mis à jour"
#: crates/pdfs-gui/src/app/pages/status.rs:512
msgid "Couldn't set cache budget"
msgstr "Impossible de définir le budget du cache"
#: crates/pdfs-gui/src/app/pages/status.rs:537
msgid "Bandwidth limits updated"
msgstr "Limites de bande passante mises à jour"
#: crates/pdfs-gui/src/app/pages/status.rs:538
msgid "Couldn't set bandwidth limits"
msgstr "Impossible de définir les limites de bande passante"
#: crates/pdfs-gui/src/app/pages/status.rs:550
msgid "Clear Cache?"
msgstr "Vider le cache ?"
#: crates/pdfs-gui/src/app/pages/status.rs:551
msgid ""
"Cached copies are removed from this computer and download again when you "
"open them. Files kept available offline stay."
msgstr ""
"Les copies en cache sont supprimées de cet ordinateur et seront à nouveau "
"téléchargées à leur ouverture. Les fichiers disponibles hors ligne sont "
"conservés."
#: crates/pdfs-gui/src/app/pages/status.rs:554
msgid "Clear Cache"
msgstr "Vider le cache"
#: crates/pdfs-gui/src/app/pages/status.rs:563
msgid "Cache cleared"
msgstr "Cache vidé"
#: crates/pdfs-gui/src/app/pages/status.rs:564
msgid "Couldn't clear the cache"
msgstr "Impossible de vider le cache"
#: crates/pdfs-gui/src/app/pages/status.rs:601
msgid "Couldn't save the accent color"
msgstr "Impossible d’enregistrer la couleur d’accentuation"
#: crates/pdfs-gui/src/app/pages/status.rs:620
msgid "Couldn't save the tray setting"
msgstr "Impossible d’enregistrer le réglage de la zone de notification"
#: crates/pdfs-gui/src/app/pages/status.rs:644
msgid "Couldn't save the language"
msgstr "Impossible d’enregistrer la langue"
#: crates/pdfs-gui/src/app/pages/status.rs:651
msgid "Restart Proton Drive to use the new language"
msgstr "Redémarrez Proton Drive pour utiliser la nouvelle langue"
#: crates/pdfs-gui/src/app/pages/status.rs:682
msgid "Choose mountpoint folder"
msgstr "Choisir le dossier du point de montage"
#: crates/pdfs-gui/src/app/pages/status.rs:694
msgid "Couldn't save mountpoint"
msgstr "Impossible d’enregistrer le point de montage"
#: crates/pdfs-gui/src/app/pages/status.rs:707
msgid "Restart to apply"
msgstr "Redémarrer pour appliquer"
#: crates/pdfs-gui/src/app/pages/status.rs:710
#, rust-format
msgid "The mountpoint is now “{path}”. Restart the Drive mount to use it?"
msgstr ""
"Le point de montage est désormais « {path} ». Redémarrer le montage Drive "
"pour l’utiliser ?"
#: crates/pdfs-gui/src/app/pages/status.rs:714
msgid "Later"
msgstr "Plus tard"
#: crates/pdfs-gui/src/app/pages/status.rs:715
msgid "Restart now"
msgstr "Redémarrer maintenant"
#. Translators: {size} is an amount of storage, such as "1.2 GiB".
#: crates/pdfs-gui/src/app/pages/status.rs:869
#, rust-format
msgid "{size} used"
msgstr "{size} utilisés"
#: crates/pdfs-gui/src/app/pages/status.rs:880
#, rust-format
msgid "{used} of {total} used ({percent}%)"
msgstr "{used} utilisés sur {total} ({percent} %)"
#. Translators: {size} is an amount of storage, such as "1.2 GiB".
#: crates/pdfs-gui/src/app/pages/status.rs:904
#, rust-format
msgid "{size} free"
msgstr "{size} libres"
#: crates/pdfs-gui/src/app/pages/status.rs:908
#, rust-format
msgid "{free} free out of {total} ({percent}% used)"
msgstr "{free} libres sur {total} ({percent} % utilisés)"
#: crates/pdfs-gui/src/app/pages/status.rs:946
msgid "Proton Drive connected"
msgstr "Proton Drive connecté"
#: crates/pdfs-gui/src/app/pages/status.rs:947
msgid "Your Drive is mounted and available."
msgstr "Votre Drive est monté et disponible."
#: crates/pdfs-gui/src/app/pages/status.rs:952
msgid "Proton Drive disconnected"
msgstr "Proton Drive déconnecté"
#: crates/pdfs-gui/src/app/pages/status.rs:953
msgid "The mount service stopped. Files aren't available until it restarts."
msgstr ""
"Le service de montage s’est arrêté. Les fichiers ne sont pas disponibles "
"tant qu’il n’a pas redémarré."
#: crates/pdfs-gui/src/app/pages/status.rs:1005
msgid "Sync complete"
msgstr "Synchronisation terminée"
#: crates/pdfs-gui/src/app/pages/status.rs:1007
#, rust-format
msgid "{n} file finished transferring."
msgid_plural "{n} files finished transferring."
msgstr[0] "Le transfert de {n} fichier est terminé."
msgstr[1] "Le transfert de {n} fichiers est terminé."
#. Translators: a background job's progress. {title} is the job, such as
#. "Scanning Photos"; {done} and {total} are counts.
#: crates/pdfs-gui/src/app/pages/status.rs:1080
#, rust-format
msgid "{title} — {done} of {total}"
msgstr "{title} — {done} sur {total}"
#. Translators: a background job's progress. {title} is the job, {detail}
#. what it is working on; {done} and {total} are counts.
#: crates/pdfs-gui/src/app/pages/status.rs:1083
#, rust-format
msgid "{title} — {detail} ({done} of {total})"
msgstr "{title} — {detail} ({done} sur {total})"
#. Translators: a background job still running. {title} is the job.
#: crates/pdfs-gui/src/app/pages/status.rs:1085
#, rust-format
msgid "{title}…"
msgstr "{title}…"
#. Translators: a background job still running. {title} is the job,
#. {detail} what it is working on.
#: crates/pdfs-gui/src/app/pages/status.rs:1088
#, rust-format
msgid "{title} — {detail}…"
msgstr "{title} — {detail}…"
#. Translators: a file being transferred. {arrow} is ↑ or ↓, {name} the
#. file name, {done} the size moved so far and {speed} a size such as
#. "1.2 MiB"; "/s" means per second.
#: crates/pdfs-gui/src/app/pages/status.rs:1117
#, rust-format
msgid "{arrow} {name} — {done} ({speed}/s)"
msgstr "{arrow} {name} — {done} ({speed}/s)"
#. Translators: a file being transferred. {arrow} is ↑ or ↓, {name} the
#. file name, {done} and {total} sizes and {speed} a size such as
#. "1.2 MiB"; "/s" means per second.
#: crates/pdfs-gui/src/app/pages/status.rs:1125
#, rust-format
msgid "{arrow} {name} — {done} of {total} ({speed}/s)"
msgstr "{arrow} {name} — {done} sur {total} ({speed}/s)"
#: crates/pdfs-gui/src/app/pages/status.rs:1259
#, rust-format
msgid "{queued} · resumes {time}"
msgstr "{queued} · reprise {time}"
#. Translators: {time} is when syncing resumes, such as "at 14:30"
#. or "Tue 09:00".
#: crates/pdfs-gui/src/app/pages/status.rs:1264
#, rust-format
msgid "Resumes {time}"
msgstr "Reprise {time}"
#: crates/pdfs-gui/src/app/pages/status.rs:1266
msgid "Until you resume"
msgstr "Jusqu’à la reprise"
#: crates/pdfs-gui/src/app/pages/status.rs:1273 crates/pdfs-gui/src/main.rs:168
#, rust-format
msgid "{n} change needs attention"
msgid_plural "{n} changes need attention"
msgstr[0] "{n} modification requiert votre attention"
msgstr[1] "{n} modifications requièrent votre attention"
#: crates/pdfs-gui/src/app/pages/status.rs:1283
#: crates/pdfs-gui/src/app/widgets/details.rs:108
msgctxt "state"
msgid "Offline"
msgstr "Hors ligne"
#: crates/pdfs-gui/src/app/pages/status.rs:1284
msgid "Cached files only"
msgstr "Fichiers en cache uniquement"
#: crates/pdfs-gui/src/app/pages/status.rs:1289
msgctxt "state"
msgid "Syncing"
msgstr "Synchronisation"
#: crates/pdfs-gui/src/app/pages/status.rs:1295
msgid "Up to date"
msgstr "À jour"
#: crates/pdfs-gui/src/app/pages/status.rs:1302
msgid "Proton Drive isn't running"
msgstr "Proton Drive n’est pas en cours d’exécution"
#. Translators: stands in for a time that could not be read, as in
#. "Resumes later".
#: crates/pdfs-gui/src/app/pages/status.rs:1338
#: crates/pdfs-gui/src/app/pages/status.rs:1353
msgid "later"
msgstr "plus tard"
#. Translators: strftime format for a time later today, such as "at 14:30".
#: crates/pdfs-gui/src/app/pages/status.rs:1342
msgid "at %H:%M"
msgstr "à %H:%M"
#. Translators: strftime format for a time within the next week, such as
#. "Tue 09:00".
#: crates/pdfs-gui/src/app/pages/status.rs:1346
msgid "%a %H:%M"
msgstr "%a %H:%M"
#. Translators: strftime format for a date further ahead, such as "23 Sep".
#: crates/pdfs-gui/src/app/pages/status.rs:1349
msgid "%e %b"
msgstr "%e %b"
#: crates/pdfs-gui/src/app/pages/status.rs:1379
msgid "No files kept offline"
msgstr "Aucun fichier disponible hors ligne"
#: crates/pdfs-gui/src/app/pages/status.rs:1381
msgid "Right-click a file and choose “Make available offline”."
msgstr ""
"Faites un clic droit sur un fichier et choisissez « Rendre disponible hors "
"ligne »."
#: crates/pdfs-gui/src/app/pages/status.rs:1432
#: crates/pdfs-gui/src/app/pages/status.rs:1439
msgid "Couldn't make it online only"
msgstr "Impossible de le garder en ligne uniquement"
#: crates/pdfs-gui/src/app/pages/status.rs:1457
msgid "Show fewer"
msgstr "Afficher moins"
#: crates/pdfs-gui/src/app/pages/status.rs:1460
#, rust-format
msgid "Show all {n} file"
msgid_plural "Show all {n} files"
msgstr[0] "Afficher {n} fichier"
msgstr[1] "Afficher les {n} fichiers"
#: crates/pdfs-gui/src/app/pages/takeout.rs:75
msgid ""
"Photos already in Proton Photos are matched by name and content and skipped, "
"so re-running an interrupted import is safe."
msgstr ""
"Les photos déjà présentes dans Proton Photos sont reconnues par leur nom et "
"leur contenu, puis ignorées : relancer une importation interrompue est donc "
"sans risque."
#: crates/pdfs-gui/src/app/pages/takeout.rs:136
msgid "Back to Photos"
msgstr "Retour aux photos"
#: crates/pdfs-gui/src/app/pages/takeout.rs:143
msgid "Add a Google Takeout export to your Proton Photos timeline."
msgstr "Ajouter une archive Google Takeout à votre chronologie Proton Photos."
#: crates/pdfs-gui/src/app/pages/takeout.rs:160
msgid "Drop your Takeout .zip files here"
msgstr "Déposez ici vos fichiers .zip Takeout"
#: crates/pdfs-gui/src/app/pages/takeout.rs:164
msgid ""
"Add every part of the export at once — a photo and its metadata often sit in "
"different parts."
msgstr ""
"Ajoutez toutes les parties de l’archive en même temps — une photo et ses "
"métadonnées se trouvent souvent dans des parties différentes."
#: crates/pdfs-gui/src/app/pages/takeout.rs:171
msgid "Choose files…"
msgstr "Choisir des fichiers…"
#: crates/pdfs-gui/src/app/pages/takeout.rs:189
msgid "Archives to import"
msgstr "Archives à importer"
#: crates/pdfs-gui/src/app/pages/takeout.rs:194
msgid "Clear"
msgstr "Effacer"
#: crates/pdfs-gui/src/app/pages/takeout.rs:195
msgid "Remove every staged archive"
msgstr "Retirer toutes les archives ajoutées"
#: crates/pdfs-gui/src/app/pages/takeout.rs:203
msgctxt "verb"
msgid "Scan"
msgstr "Analyser"
#: crates/pdfs-gui/src/app/pages/takeout.rs:205
msgid "Check the archives and report what would be imported, without uploading"
msgstr ""
"Vérifier les archives et indiquer ce qui serait importé, sans rien téléverser"
#: crates/pdfs-gui/src/app/pages/takeout.rs:210
#: crates/pdfs-gui/src/app/pages/takeout.rs:396
msgctxt "verb"
msgid "Import"
msgstr "Importer"
#: crates/pdfs-gui/src/app/pages/takeout.rs:215
msgid "Stop import"
msgstr "Arrêter l’importation"
#: crates/pdfs-gui/src/app/pages/takeout.rs:217
msgid "Finish the photo on the wire, file what was uploaded, then stop"
msgstr ""
"Terminer la photo en cours d’envoi, classer ce qui a été téléversé, puis "
"s’arrêter"
#: crates/pdfs-gui/src/app/pages/takeout.rs:238
msgid "Import in progress"
msgstr "Importation en cours"
#: crates/pdfs-gui/src/app/pages/takeout.rs:260
#: crates/pdfs-gui/src/app/pages/takeout.rs:700
msgid "Last import"
msgstr "Dernière importation"
#: crates/pdfs-gui/src/app/pages/takeout.rs:344
msgid "Select your Google Takeout archives"
msgstr "Sélectionnez vos archives Google Takeout"
#: crates/pdfs-gui/src/app/pages/takeout.rs:347
msgid "Takeout archives"
msgstr "Archives Takeout"
#: crates/pdfs-gui/src/app/pages/takeout.rs:387
msgid "Import this export?"
msgstr "Importer cette archive ?"
#: crates/pdfs-gui/src/app/pages/takeout.rs:389
#, rust-format
msgid ""
"{n} archive will be uploaded to Proton Photos, creating albums as they "
"appear in the export. This can take hours; you can stop it at any point and "
"what has been uploaded stays. Photos you already have are skipped."
msgid_plural ""
"{n} archives will be uploaded to Proton Photos, creating albums as they "
"appear in the export. This can take hours; you can stop it at any point and "
"what has been uploaded stays. Photos you already have are skipped."
msgstr[0] ""
"{n} archive sera téléversée vers Proton Photos, en créant les albums tels "
"qu’ils figurent dans l’archive. Cela peut prendre des heures ; vous pouvez "
"l’arrêter à tout moment et ce qui a été téléversé est conservé. Les photos "
"que vous avez déjà sont ignorées."
msgstr[1] ""
"{n} archives seront téléversées vers Proton Photos, en créant les albums "
"tels qu’ils figurent dans l’archive. Cela peut prendre des heures ; vous "
"pouvez l’arrêter à tout moment et ce qui a été téléversé est conservé. Les "
"photos que vous avez déjà sont ignorées."
#: crates/pdfs-gui/src/app/pages/takeout.rs:417
msgid "Stopping the import…"
msgstr "Arrêt de l’importation…"
#: crates/pdfs-gui/src/app/pages/takeout.rs:419
#: crates/pdfs-gui/src/app/pages/takeout.rs:423
msgid "Couldn't stop the import"
msgstr "Impossible d’arrêter l’importation"
#: crates/pdfs-gui/src/app/pages/takeout.rs:475
msgid ""
"Only Takeout .zip files can be imported — extracted folders aren't supported."
msgstr ""
"Seuls les fichiers .zip Takeout peuvent être importés — les dossiers "
"extraits ne sont pas pris en charge."
#: crates/pdfs-gui/src/app/pages/takeout.rs:481
#, rust-format
msgid "Added {n} archive"
msgid_plural "Added {n} archives"
msgstr[0] "{n} archive ajoutée"
msgstr[1] "{n} archives ajoutées"
#: crates/pdfs-gui/src/app/pages/takeout.rs:498
msgid "No archives added yet."
msgstr "Aucune archive ajoutée pour l’instant."
#: crates/pdfs-gui/src/app/pages/takeout.rs:516
msgid "Remove from this import"
msgstr "Retirer de cette importation"
#: crates/pdfs-gui/src/app/pages/takeout.rs:538
#, rust-format
msgid "{n} archive, {size} in total. {note}"
msgid_plural "{n} archives, {size} in total. {note}"
msgstr[0] "{n} archive, {size} au total. {note}"
msgstr[1] "{n} archives, {size} au total. {note}"
#: crates/pdfs-gui/src/app/pages/takeout.rs:596
msgid "Reading archives…"
msgstr "Lecture des archives…"
#: crates/pdfs-gui/src/app/pages/takeout.rs:598
msgid "Starting import…"
msgstr "Démarrage de l’importation…"
#: crates/pdfs-gui/src/app/pages/takeout.rs:604
msgid "Scanning the export…"
msgstr "Analyse de l’archive…"
#: crates/pdfs-gui/src/app/pages/takeout.rs:606
msgid "Import started — you can leave this page, it keeps running."
msgstr ""
"Importation démarrée — vous pouvez quitter cette page, elle se poursuit."
#: crates/pdfs-gui/src/app/pages/takeout.rs:611
#: crates/pdfs-gui/src/app/pages/takeout.rs:615
msgid "Couldn't start the import"
msgstr "Impossible de démarrer l’importation"
#: crates/pdfs-gui/src/app/pages/takeout.rs:649
msgid "Scan finished"
msgstr "Analyse terminée"
#: crates/pdfs-gui/src/app/pages/takeout.rs:651
msgid "Import finished"
msgstr "Importation terminée"
#: crates/pdfs-gui/src/app/pages/takeout.rs:658
#, rust-format
msgid "{n} photo added, {failed} failed."
msgid_plural "{n} photos added, {failed} failed."
msgstr[0] "{n} photo ajoutée, {failed} en échec."
msgstr[1] "{n} photos ajoutées, {failed} en échec."
#: crates/pdfs-gui/src/app/pages/takeout.rs:664
#, rust-format
msgid "Stopped after {n} photo."
msgid_plural "Stopped after {n} photos."
msgstr[0] "Arrêtée après {n} photo."
msgstr[1] "Arrêtée après {n} photos."
#: crates/pdfs-gui/src/app/pages/takeout.rs:670
#, rust-format
msgid "{n} photo added to Proton Photos."
msgid_plural "{n} photos added to Proton Photos."
msgstr[0] "{n} photo ajoutée à Proton Photos."
msgstr[1] "{n} photos ajoutées à Proton Photos."
#: crates/pdfs-gui/src/app/pages/takeout.rs:675
msgid "The Google Photos import has finished."
msgstr "L’importation depuis Google Photos est terminée."
#: crates/pdfs-gui/src/app/pages/takeout.rs:698
msgid "Scan result"
msgstr "Résultat de l’analyse"
#: crates/pdfs-gui/src/app/pages/takeout.rs:703
msgid "Nothing was uploaded — this is what an import would do."
msgstr "Rien n’a été téléversé — voici ce que ferait une importation."
#: crates/pdfs-gui/src/app/pages/takeout.rs:705
msgid ""
"Stopped early. Everything uploaded so far is in your timeline; run it again "
"to continue where it left off."
msgstr ""
"Arrêtée prématurément. Tout ce qui a été téléversé jusqu’ici est dans votre "
"chronologie ; relancez-la pour reprendre là où elle s’est arrêtée."
#: crates/pdfs-gui/src/app/pages/takeout.rs:707
msgid "Finished."
msgstr "Terminé."
#: crates/pdfs-gui/src/app/pages/takeout.rs:713
msgid "Photos in the export"
msgstr "Photos dans l’archive"
#: crates/pdfs-gui/src/app/pages/takeout.rs:716
msgid "Would upload"
msgstr "À téléverser"
#: crates/pdfs-gui/src/app/pages/takeout.rs:718
msgid "Uploaded"
msgstr "Téléversées"
#: crates/pdfs-gui/src/app/pages/takeout.rs:725
msgid "Already in Proton Photos"
msgstr "Déjà dans Proton Photos"
#: crates/pdfs-gui/src/app/pages/takeout.rs:732
msgid "Albums to create"
msgstr "Albums à créer"
#: crates/pdfs-gui/src/app/pages/takeout.rs:734
msgid "Albums created"
msgstr "Albums créés"
#: crates/pdfs-gui/src/app/pages/takeout.rs:741
msgid "Photos filed into albums"
msgstr "Photos classées dans des albums"
#: crates/pdfs-gui/src/app/pages/takeout.rs:747
msgid "Skipped (in Google's trash)"
msgstr "Ignorées (dans la corbeille de Google)"
#: crates/pdfs-gui/src/app/pages/takeout.rs:754
msgid "Data to upload"
msgstr "Données à téléverser"
#: crates/pdfs-gui/src/app/pages/takeout.rs:756
msgid "Data uploaded"
msgstr "Données téléversées"
#: crates/pdfs-gui/src/app/pages/takeout.rs:762
msgctxt "state"
msgid "Failed"
msgstr "Échec"
#: crates/pdfs-gui/src/app/pages/takeout.rs:795
#, rust-format
msgid "{done} of {total} — {detail}"
msgstr "{done} sur {total} — {detail}"
#: crates/pdfs-gui/src/app/pages/takeout.rs:804
msgid "Working…"
msgstr "Traitement…"
#: crates/pdfs-gui/src/app/pages/trash.rs:50
msgid "Empty Trash…"
msgstr "Vider la corbeille…"
#: crates/pdfs-gui/src/app/pages/trash.rs:51
msgid "Permanently delete everything in the Trash"
msgstr "Supprimer définitivement tout le contenu de la corbeille"
#: crates/pdfs-gui/src/app/pages/trash.rs:93
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:277
msgctxt "verb"
msgid "Restore"
msgstr "Restaurer"
#: crates/pdfs-gui/src/app/pages/trash.rs:94
msgid "Delete Permanently…"
msgstr "Supprimer définitivement…"
#: crates/pdfs-gui/src/app/pages/trash.rs:157
msgid "Restore to its original folder"
msgstr "Restaurer dans son dossier d’origine"
#: crates/pdfs-gui/src/app/pages/trash.rs:163
msgid "Delete permanently"
msgstr "Supprimer définitivement"
#: crates/pdfs-gui/src/app/pages/trash.rs:214
#: crates/pdfs-gui/src/app/widgets/details.rs:365
msgid "Folder"
msgstr "Dossier"
#: crates/pdfs-gui/src/app/pages/trash.rs:221
#, rust-format
msgid "{kind} · {modified}"
msgstr "{kind} · {modified}"
#: crates/pdfs-gui/src/app/pages/trash.rs:269
#, rust-format
msgid "{n} item selected"
msgid_plural "{n} items selected"
msgstr[0] "{n} élément sélectionné"
msgstr[1] "{n} éléments sélectionnés"
#: crates/pdfs-gui/src/app/pages/trash.rs:297
msgid "Reading the trash."
msgstr "Lecture de la corbeille."
#: crates/pdfs-gui/src/app/pages/trash.rs:312
#: crates/pdfs-gui/src/app/pages/trash.rs:319
msgid "Couldn't read the trash"
msgstr "Impossible de lire la corbeille"
#: crates/pdfs-gui/src/app/pages/trash.rs:376
msgid "Trash is empty"
msgstr "La corbeille est vide"
#: crates/pdfs-gui/src/app/pages/trash.rs:377
msgid "Items you delete from Proton Drive show up here."
msgstr "Les éléments que vous supprimez de Proton Drive apparaissent ici."
#: crates/pdfs-gui/src/app/pages/trash.rs:384
#, rust-format
msgid "{n} item"
msgid_plural "{n} items"
msgstr[0] "{n} élément"
msgstr[1] "{n} éléments"
#. Translators: {name} is a file or folder name.
#: crates/pdfs-gui/src/app/pages/trash.rs:411
#, rust-format
msgid "Restored “{name}”"
msgstr "« {name} » restauré"
#: crates/pdfs-gui/src/app/pages/trash.rs:413
#, rust-format
msgid "Restored {n} item"
msgid_plural "Restored {n} items"
msgstr[0] "{n} élément restauré"
msgstr[1] "{n} éléments restaurés"
#: crates/pdfs-gui/src/app/pages/trash.rs:419
msgid "Couldn't restore"
msgstr "Impossible de restaurer"
#. Translators: {name} is a file or folder name.
#: crates/pdfs-gui/src/app/pages/trash.rs:433
#, rust-format
msgid "Permanently delete “{name}”? This cannot be undone."
msgstr "Supprimer définitivement « {name} » ? Cette action est irréversible."
#. Translators: {name} is a file or folder name.
#: crates/pdfs-gui/src/app/pages/trash.rs:435
#, rust-format
msgid "Deleted “{name}” permanently"
msgstr "« {name} » supprimé définitivement"
#: crates/pdfs-gui/src/app/pages/trash.rs:440
#, rust-format
msgid "Permanently delete {n} item? This cannot be undone."
msgid_plural "Permanently delete {n} items? This cannot be undone."
msgstr[0] ""
"Supprimer définitivement {n} élément ? Cette action est irréversible."
msgstr[1] ""
"Supprimer définitivement {n} éléments ? Cette action est irréversible."
#: crates/pdfs-gui/src/app/pages/trash.rs:446
#, rust-format
msgid "Deleted {n} item permanently"
msgid_plural "Deleted {n} items permanently"
msgstr[0] "{n} élément supprimé définitivement"
msgstr[1] "{n} éléments supprimés définitivement"
#: crates/pdfs-gui/src/app/pages/trash.rs:454
#: crates/pdfs-gui/src/app/pages/trash.rs:458
msgid "Delete Permanently"
msgstr "Supprimer définitivement"
#: crates/pdfs-gui/src/app/pages/trash.rs:470
msgid "Couldn't delete"
msgstr "Impossible de supprimer"
#: crates/pdfs-gui/src/app/pages/trash.rs:482
#: crates/pdfs-gui/src/app/pages/trash.rs:491
msgid "Empty Trash"
msgstr "Vider la corbeille"
#: crates/pdfs-gui/src/app/pages/trash.rs:484
#, rust-format
msgid "Permanently delete all {n} item in the trash? This cannot be undone."
msgid_plural ""
"Permanently delete all {n} items in the trash? This cannot be undone."
msgstr[0] ""
"Supprimer définitivement {n} élément de la corbeille ? Cette action est "
"irréversible."
msgstr[1] ""
"Supprimer définitivement les {n} éléments de la corbeille ? Cette action est "
"irréversible."
#: crates/pdfs-gui/src/app/pages/trash.rs:502
msgid "Trash emptied"
msgstr "Corbeille vidée"
#: crates/pdfs-gui/src/app/pages/trash.rs:503
msgid "Couldn't empty the trash"
msgstr "Impossible de vider la corbeille"
#: crates/pdfs-gui/src/app/pages/verify.rs:57
msgid "Verification"
msgstr "Vérification"
#: crates/pdfs-gui/src/app/widgets/details.rs:53
msgid "Details (Alt+Enter)"
msgstr "Détails (Alt+Entrée)"
#: crates/pdfs-gui/src/app/widgets/details.rs:58
#: crates/pdfs-gui/src/app/widgets/details.rs:195
msgid "Close details"
msgstr "Fermer les détails"
#: crates/pdfs-gui/src/app/widgets/details.rs:85
msgid "Info"
msgstr "Informations"
#: crates/pdfs-gui/src/app/widgets/details.rs:113
msgid "Keep a copy on this computer, even without a connection."
msgstr "Conserver une copie sur cet ordinateur, même sans connexion."
#: crates/pdfs-gui/src/app/widgets/details.rs:119
msgid "Sharing"
msgstr "Partage"
#: crates/pdfs-gui/src/app/widgets/details.rs:122
msgid "Access"
msgstr "Accès"
#: crates/pdfs-gui/src/app/widgets/details.rs:140
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:112
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:139
msgid "Versions"
msgstr "Versions"
#: crates/pdfs-gui/src/app/widgets/details.rs:143
msgid "History"
msgstr "Historique"
#: crates/pdfs-gui/src/app/widgets/details.rs:206
msgid "No item selected"
msgstr "Aucun élément sélectionné"
#: crates/pdfs-gui/src/app/widgets/details.rs:207
msgid "Select a file or folder to see its details."
msgstr "Sélectionnez un fichier ou un dossier pour afficher ses détails."
#: crates/pdfs-gui/src/app/widgets/details.rs:367
msgid "File"
msgstr "Fichier"
#: crates/pdfs-gui/src/app/widgets/details.rs:383
msgid "Proton Drive"
msgstr "Proton Drive"
#: crates/pdfs-gui/src/app/widgets/details.rs:393
msgid "Open folder"
msgstr "Ouvrir le dossier"
#: crates/pdfs-gui/src/app/widgets/details.rs:437
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:425
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:429
msgid "Couldn't load sharing"
msgstr "Impossible de charger le partage"
#: crates/pdfs-gui/src/app/widgets/details.rs:459
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:165
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:169
msgid "Couldn't load versions"
msgstr "Impossible de charger les versions"
#: crates/pdfs-gui/src/app/widgets/details.rs:479
msgid "Only you"
msgstr "Vous uniquement"
#: crates/pdfs-gui/src/app/widgets/details.rs:480
msgid "Anyone with the link"
msgstr "Toute personne disposant du lien"
#: crates/pdfs-gui/src/app/widgets/details.rs:481
#, rust-format
msgid "Shared with {n} person"
msgid_plural "Shared with {n} people"
msgstr[0] "Partagé avec {n} personne"
msgstr[1] "Partagé avec {n} personnes"
#: crates/pdfs-gui/src/app/widgets/details.rs:483
#, rust-format
msgid "Shared with {n} person · Public link"
msgid_plural "Shared with {n} people · Public link"
msgstr[0] "Partagé avec {n} personne · Lien public"
msgstr[1] "Partagé avec {n} personnes · Lien public"
#: crates/pdfs-gui/src/app/widgets/details.rs:495
msgid "No earlier versions"
msgstr "Aucune version antérieure"
#. Translators: {date} is the date of the only version.
#: crates/pdfs-gui/src/app/widgets/details.rs:497
#, rust-format
msgid "1 version · {date}"
msgstr "1 version · {date}"
#: crates/pdfs-gui/src/app/widgets/details.rs:500
#, rust-format
msgid "{n} version · latest {date}"
msgid_plural "{n} versions · latest {date}"
msgstr[0] "{n} version · dernière : {date}"
msgstr[1] "{n} versions · dernière : {date}"
#. Translators: tooltip of a button that opens a menu of further actions.
#: crates/pdfs-gui/src/app/widgets/menu.rs:124
msgid "More"
msgstr "Plus"
#. Translators: a public link that never expires.
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:40
msgid "Never"
msgstr "Jamais"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:41
msgid "1 day"
msgstr "1 jour"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:42
msgid "7 days"
msgstr "7 jours"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:43
msgid "30 days"
msgstr "30 jours"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:253
msgid "Can't share"
msgstr "Partage impossible"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:269
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:335
msgctxt "verb"
msgid "Share"
msgstr "Partager"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:276
msgid "Invite people"
msgstr "Inviter des personnes"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:278
msgid "Proton and non-Proton email addresses, separated by spaces or commas."
msgstr ""
"Adresses électroniques Proton ou non, séparées par des espaces ou des "
"virgules."
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:282
msgid "Email addresses"
msgstr "Adresses électroniques"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:290
msgid "Role"
msgstr "Rôle"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:293
msgid "Message (optional)"
msgstr "Message (facultatif)"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:296
msgid "Send Invitations"
msgstr "Envoyer les invitations"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:312
msgid "People with access"
msgstr "Personnes ayant accès"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:361
#, rust-format
msgid "“{text}” isn't an email address"
msgstr "« {text} » n’est pas une adresse électronique"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:400
msgid "Invitations sent"
msgstr "Invitations envoyées"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:401
msgid "Couldn't send invitations"
msgstr "Impossible d’envoyer les invitations"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:443
msgid "No one else has access yet."
msgstr "Personne d’autre n’a encore accès."
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:451
msgid "Member"
msgstr "Membre"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:452
msgid "Invited (pending)"
msgstr "Invité (en attente)"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:453
msgid "Invited (external, pending)"
msgstr "Invité (externe, en attente)"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:483
msgid "Role updated"
msgstr "Rôle mis à jour"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:484
msgid "Couldn't update the role"
msgstr "Impossible de mettre à jour le rôle"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:501
msgid "Remove access"
msgstr "Retirer l’accès"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:515
msgid "Remove Access?"
msgstr "Retirer l’accès ?"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:518
#, rust-format
msgid "{email} will no longer be able to open this item."
msgstr "{email} ne pourra plus ouvrir cet élément."
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:526
msgid "Access removed"
msgstr "Accès retiré"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:527
msgid "Couldn't remove access"
msgstr "Impossible de retirer l’accès"
#. Translators: {role} is the link's role, such as "Viewer".
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:555
#, rust-format
msgid "Anyone with the link ({role})"
msgstr "Toute personne disposant du lien ({role})"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:558
msgid "password-protected"
msgstr "protégé par mot de passe"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:592
msgid "Remove link"
msgstr "Supprimer le lien"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:604
msgid "Remove Public Link?"
msgstr "Supprimer le lien public ?"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:605
msgid ""
"The link stops working for everyone who has it. A new link will have a "
"different address."
msgstr ""
"Le lien cesse de fonctionner pour toutes les personnes qui l’ont. Un nouveau "
"lien aura une adresse différente."
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:606
msgid "Remove Link"
msgstr "Supprimer le lien"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:611
msgid "Public link removed"
msgstr "Lien public supprimé"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:612
msgid "Couldn't remove the link"
msgstr "Impossible de supprimer le lien"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:632
msgid "Link role"
msgstr "Rôle du lien"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:636
msgid "Password (optional)"
msgstr "Mot de passe (facultatif)"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:645
msgid "Expires"
msgstr "Expiration"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:648
msgid "Create Public Link"
msgstr "Créer un lien public"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:712
msgid "Public link created"
msgstr "Lien public créé"
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:716
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:720
msgid "Couldn't create the link"
msgstr "Impossible de créer le lien"
#. Translators: a public link past its expiry date.
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:772
msgid "expired"
msgstr "expiré"
#. Translators: strftime format for a link's expiry date; "%x" is the locale's date, such as "09/23/26".
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:775
msgid "%x"
msgstr "%x"
#. Translators: {date} is the date a public link stops working.
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:782
#, rust-format
msgid "expires {date}"
msgstr "expire le {date}"
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:90
msgid "Can't load versions"
msgstr "Impossible de charger les versions"
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:98
msgid "No versions"
msgstr "Aucune version"
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:99
msgid "Folders don't have versions."
msgstr "Les dossiers n’ont pas de versions."
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:118
msgid "Version history"
msgstr "Historique des versions"
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:120
msgid "Proton Drive keeps earlier versions of a file until you delete them."
msgstr ""
"Proton Drive conserve les versions antérieures d’un fichier jusqu’à ce que "
"vous les supprimiez."
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:183
msgid "No earlier versions."
msgstr "Aucune version antérieure."
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:202
msgid "Current version"
msgstr "Version actuelle"
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:205
#, rust-format
msgid "{time} · {size}"
msgstr "{time} · {size}"
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:226
msgid "Save a copy…"
msgstr "Enregistrer une copie…"
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:238
msgid "Restore this version"
msgstr "Restaurer cette version"
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:249
msgid "Delete this version permanently"
msgstr "Supprimer définitivement cette version"
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:269
msgid "Restore version"
msgstr "Restaurer la version"
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:272
#, rust-format
msgid ""
"Make this version the current content of “{name}”? The version it replaces "
"stays in the history."
msgstr ""
"Faire de cette version le contenu actuel de « {name} » ? La version "
"remplacée reste dans l’historique."
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:294
msgid "Restoring that version"
msgstr "Restauration de cette version"
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:295
msgid "Couldn't restore that version"
msgstr "Impossible de restaurer cette version"
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:304
msgid "Delete version"
msgstr "Supprimer la version"
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:306
msgid "Delete this version permanently? Its content can't be recovered."
msgstr ""
"Supprimer définitivement cette version ? Son contenu ne pourra pas être "
"récupéré."
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:310
msgctxt "verb"
msgid "Delete"
msgstr "Supprimer"
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:325
msgid "Version deleted"
msgstr "Version supprimée"
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:326
msgid "Couldn't delete that version"
msgstr "Impossible de supprimer cette version"
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:340
msgid "Save version"
msgstr "Enregistrer la version"
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:350
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:359
msgid "Couldn't save that version"
msgstr "Impossible d’enregistrer cette version"
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:351
msgid "That location isn't a local file."
msgstr "Cet emplacement n’est pas un fichier local."
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:358
msgid "Version saved"
msgstr "Version enregistrée"
#. Translators: the launcher prompt while refining a search; {query} is the text searched for. Keep the trailing space.
#: crates/pdfs-gui/src/dmenu.rs:94
#, rust-format
msgid "Drive: {query} › "
msgstr "Drive : {query} › "
#. Translators: the launcher prompt; keep the trailing space, the input follows it directly.
#: crates/pdfs-gui/src/dmenu.rs:96 crates/pdfs-gui/src/fzf.rs:42
msgid "Search Drive › "
msgstr "Rechercher dans Drive › "
#. Translators: the only row of an empty launcher list; {query} is the text searched for. Keep the parentheses.
#: crates/pdfs-gui/src/dmenu.rs:113
#, rust-format
msgid "(no matches for “{query}”)"
msgstr "(aucun résultat pour « {query} »)"
#. Translators: the only row of an empty launcher list. Keep the parentheses, and avoid words that look like a file name.
#: crates/pdfs-gui/src/dmenu.rs:115
msgid "(no pinned files — type to search)"
msgstr "(aucun fichier épinglé — tapez pour rechercher)"
#. Translators: shown as a row in the search list. Keep the parentheses.
#: crates/pdfs-gui/src/fzf.rs:171
msgid "(cannot resolve app dirs)"
msgstr "(impossible de déterminer les répertoires de l’application)"
#: crates/pdfs-gui/src/i18n.rs:84
msgid "Kosovo"
msgstr "Kosovo"
#: crates/pdfs-gui/src/i18n.rs:178
#, rust-format
msgid "{n} upload queued"
msgid_plural "{n} uploads queued"
msgstr[0] "{n} téléversement en attente"
msgstr[1] "{n} téléversements en attente"
#: crates/pdfs-gui/src/i18n.rs:184
#, rust-format
msgid "{n} change queued"
msgid_plural "{n} changes queued"
msgstr[0] "{n} modification en attente"
msgstr[1] "{n} modifications en attente"
#: crates/pdfs-gui/src/i18n.rs:190
#, rust-format
msgid "{n} upload"
msgid_plural "{n} uploads"
msgstr[0] "{n} téléversement"
msgstr[1] "{n} téléversements"
#: crates/pdfs-gui/src/i18n.rs:191
#, rust-format
msgid "{n} change"
msgid_plural "{n} changes"
msgstr[0] "{n} modification"
msgstr[1] "{n} modifications"
#: crates/pdfs-gui/src/i18n.rs:194
#, rust-format
msgid "{uploads}, {changes} queued"
msgstr "{uploads} et {changes} en attente"
#: crates/pdfs-gui/src/i18n.rs:239
#, rust-format
msgid "{n} file in {dir}"
msgid_plural "{n} files in {dir}"
msgstr[0] "{n} fichier dans {dir}"
msgstr[1] "{n} fichiers dans {dir}"
#: crates/pdfs-gui/src/main.rs:97
#, rust-format
msgid "{title} ({done} of {total})"
msgstr "{title} ({done} sur {total})"
#. Translators: {n} files are downloading; keep the arrow.
#: crates/pdfs-gui/src/main.rs:124
#, rust-format
msgid "↓ {n} downloading"
msgid_plural "↓ {n} downloading"
msgstr[0] "↓ {n} en téléchargement"
msgstr[1] "↓ {n} en téléchargement"
#. Translators: {n} files are uploading; keep the arrow.
#: crates/pdfs-gui/src/main.rs:126
#, rust-format
msgid "↑ {n} uploading"
msgid_plural "↑ {n} uploading"
msgstr[0] "↑ {n} en téléversement"
msgstr[1] "↑ {n} en téléversement"
#: crates/pdfs-gui/src/main.rs:175
#, rust-format
msgid "Mounted at {mountpoint} ({n} pinned)"
msgid_plural "Mounted at {mountpoint} ({n} pinned)"
msgstr[0] "Monté sur {mountpoint} ({n} épinglé)"
msgstr[1] "Monté sur {mountpoint} ({n} épinglés)"
#: crates/pdfs-gui/src/main.rs:182
#, rust-format
msgid "Syncing — {queued} ({n} pinned)"
msgid_plural "Syncing — {queued} ({n} pinned)"
msgstr[0] "Synchronisation — {queued} ({n} épinglé)"
msgstr[1] "Synchronisation — {queued} ({n} épinglés)"
#: crates/pdfs-gui/src/main.rs:189
#, rust-format
msgid "Offline — cached files only ({n} pinned)"
msgid_plural "Offline — cached files only ({n} pinned)"
msgstr[0] "Hors ligne — fichiers en cache uniquement ({n} épinglé)"
msgstr[1] "Hors ligne — fichiers en cache uniquement ({n} épinglés)"
#. Translators: {queued} is a queue summary such as "3 uploads queued".
#: crates/pdfs-gui/src/main.rs:195
#, rust-format
msgid "Offline — {queued}"
msgstr "Hors ligne — {queued}"
#: crates/pdfs-gui/src/main.rs:207
msgid "Mount: unexpected daemon response"
msgstr "Montage : réponse inattendue du démon"
#: crates/pdfs-gui/src/main.rs:221
#, rust-format
msgid "Logged in as {username} — not mounted"
msgstr "Connecté en tant que {username} — non monté"
#: crates/pdfs-gui/src/main.rs:226
msgid "Not signed in"
msgstr "Non connecté"
#. Translators: {error} is an error message, in English.
#: crates/pdfs-gui/src/main.rs:229
#, rust-format
msgid "Error: {error}"
msgstr "Erreur : {error}"
#. Translators: a menu item that opens the list of failing changes.
#: crates/pdfs-gui/src/main.rs:265
#, rust-format
msgid "{n} issue — View"
msgid_plural "{n} issues — View"
msgstr[0] "{n} problème — Afficher"
msgstr[1] "{n} problèmes — Afficher"
#: crates/pdfs-gui/src/main.rs:371
msgid "Sign In…"
msgstr "Se connecter…"
#: crates/pdfs-gui/src/main.rs:372
msgid "Open Proton Drive"
msgstr "Ouvrir Proton Drive"
#: crates/pdfs-gui/src/main.rs:378
msgid "Open Folder"
msgstr "Ouvrir le dossier"
#: crates/pdfs-gui/src/main.rs:390
msgid "Resume Sync"
msgstr "Reprendre la synchronisation"
#: crates/pdfs-gui/src/main.rs:392
msgid "Pause Sync"
msgstr "Mettre en pause la synchronisation"
#: crates/pdfs-gui/src/main.rs:411
msgid "Connect"
msgstr "Connecter"
#: crates/pdfs-gui/src/main.rs:418
msgid "Hide Tray Icon"
msgstr "Masquer l’icône de la zone de notification"
#: crates/pdfs-gui/src/main.rs:422
msgid "Stop Proton Drive…"
msgstr "Arrêter Proton Drive…"
#: crates/pdfs-gui/src/main.rs:426
msgid "Quit"
msgstr "Quitter"
#. Translators: a filter chip that shows every kind of result.
#: crates/pdfs-gui/src/prompt.rs:57
msgid "All"
msgstr "Tout"
#: crates/pdfs-gui/src/prompt.rs:58
msgid "Folders"
msgstr "Dossiers"
#: crates/pdfs-gui/src/prompt.rs:59
msgid "Documents"
msgstr "Documents"
#. Translators: a filter chip for audio and video files.
#: crates/pdfs-gui/src/prompt.rs:62
msgid "Media"
msgstr "Médias"
#: crates/pdfs-gui/src/prompt.rs:173
#, rust-format
msgid "My files / {path}"
msgstr "Mes fichiers / {path}"
#: crates/pdfs-gui/src/prompt.rs:518
msgid "Search Proton Drive"
msgstr "Rechercher dans Proton Drive"
#: crates/pdfs-gui/src/prompt.rs:539
msgid "Search in Drive and on this computer"
msgstr "Rechercher dans Drive et sur cet ordinateur"
#. Translators: the Escape key, shown as a hint that it closes the window.
#: crates/pdfs-gui/src/prompt.rs:550
msgid "Esc"
msgstr "Échap"
#: crates/pdfs-gui/src/prompt.rs:564 crates/pdfs-gui/src/prompt.rs:1087
msgid "Best matches"
msgstr "Meilleurs résultats"
#: crates/pdfs-gui/src/prompt.rs:580 crates/pdfs-gui/src/prompt.rs:1111
msgid "No results"
msgstr "Aucun résultat"
#: crates/pdfs-gui/src/prompt.rs:588
msgid "Proton Drive is not running"
msgstr "Proton Drive n’est pas en cours d’exécution"
#: crates/pdfs-gui/src/prompt.rs:589
msgid "Start the mount daemon to search your Drive."
msgstr ""
"Démarrez le démon de montage pour effectuer une recherche dans votre Drive."
#. Translators: keyboard hints in the footer; keep the arrow and Enter symbols.
#: crates/pdfs-gui/src/prompt.rs:622
msgid "↑↓ navigate · ↵ open · Tab filter"
msgstr "↑↓ naviguer · ↵ ouvrir · Tab filtrer"
#: crates/pdfs-gui/src/prompt.rs:879 crates/pdfs-gui/src/prompt.rs:893
msgid "Daemon offline"
msgstr "Démon hors ligne"
#: crates/pdfs-gui/src/prompt.rs:1098
msgid "Pinned in Proton Drive"
msgstr "Épinglé dans Proton Drive"
#: crates/pdfs-gui/src/prompt.rs:1113
msgid "Search your Drive"
msgstr "Rechercher dans votre Drive"
#: crates/pdfs-gui/src/prompt.rs:1118
msgid "Still indexing this computer — local results will fill in shortly."
msgstr ""
"Indexation de cet ordinateur en cours — les résultats locaux vont bientôt "
"apparaître."
#: crates/pdfs-gui/src/prompt.rs:1120
msgid "Try a different search, or another filter."
msgstr "Essayez une autre recherche ou un autre filtre."
#: crates/pdfs-gui/src/prompt.rs:1122
msgid "Start typing to search Proton Drive and the files on this computer."
msgstr ""
"Commencez à taper pour rechercher dans Proton Drive et dans les fichiers de "
"cet ordinateur."
#: crates/pdfs-gui/src/prompt.rs:1148
msgid "No pinned files"
msgstr "Aucun fichier épinglé"
#: crates/pdfs-gui/src/prompt.rs:1149
#, rust-format
msgid "{n} pinned file"
msgid_plural "{n} pinned files"
msgstr[0] "{n} fichier épinglé"
msgstr[1] "{n} fichiers épinglés"
#: crates/pdfs-gui/src/prompt.rs:1158
#, rust-format
msgid "{drive} in Drive · {local} on this computer · indexing…"
msgstr "{drive} dans Drive · {local} sur cet ordinateur · indexation…"
#. Translators: result counts in the footer; {drive} and {local} are numbers.
#: crates/pdfs-gui/src/prompt.rs:1163
#, rust-format
msgid "{drive} in Drive · {local} on this computer"
msgstr "{drive} dans Drive · {local} sur cet ordinateur"
#. Translators: {name} is a file name.
#: crates/pdfs-gui/src/prompt.rs:1297
#, rust-format
msgid "Opening {name}…"
msgstr "Ouverture de {name}…"
#: crates/pdfs-gui/src/prompt.rs:1321
#, rust-format
msgid "Could not open: {message}"
msgstr "Impossible d’ouvrir : {message}"
#: crates/pdfs-gui/src/prompt.rs:1325
msgid "Could not reach the daemon"
msgstr "Impossible de joindre le démon"
#. Translators: the user's home folder, as the location of a result.
#: crates/pdfs-gui/src/prompt.rs:1434
msgid "Home"
msgstr "Dossier personnel"
#. Translators: {path} is a folder path inside the home folder, folder names separated by " / ".
#: crates/pdfs-gui/src/prompt.rs:1436
#, rust-format
msgid "Home / {path}"
msgstr "Dossier personnel / {path}"
#. Translators: a file size in gigabytes; {size} is a number such as "4.2".
#: crates/pdfs-gui/src/prompt.rs:1451
#, rust-format
msgid "{size} GB"
msgstr "{size} Go"
#. Translators: a file size in megabytes; {size} is a number such as "4.2".
#: crates/pdfs-gui/src/prompt.rs:1453
#, rust-format
msgid "{size} MB"
msgstr "{size} Mo"
#. Translators: a file size in kilobytes; {size} is a number such as "4.2".
#: crates/pdfs-gui/src/prompt.rs:1455
#, rust-format
msgid "{size} KB"
msgstr "{size} Ko"
#. Translators: a file size in bytes; {size} is a whole number.
#: crates/pdfs-gui/src/prompt.rs:1464
#, rust-format
msgid "{size} B"
msgstr "{size} o"
#. Translators: the age of a file modified under a minute ago.
#: crates/pdfs-gui/src/prompt.rs:1475
msgctxt "age"
msgid "now"
msgstr "maintenant"
#. Translators: a compact file age; {count} is a number of minutes.
#: crates/pdfs-gui/src/prompt.rs:1477
#, rust-format
msgid "{count}m"
msgstr "{count} min"
#. Translators: a compact file age; {count} is a number of hours.
#: crates/pdfs-gui/src/prompt.rs:1479
#, rust-format
msgid "{count}h"
msgstr "{count} h"
#. Translators: a compact file age; {count} is a number of days.
#: crates/pdfs-gui/src/prompt.rs:1481
#, rust-format
msgid "{count}d"
msgstr "{count} j"
#. Translators: a compact file age; {count} is a number of months.
#: crates/pdfs-gui/src/prompt.rs:1483
#, rust-format
msgid "{count}mo"
msgstr "{count} mois"
#. Translators: a compact file age; {count} is a number of years.
#: crates/pdfs-gui/src/prompt.rs:1485
#, rust-format
msgid "{count}y"
msgstr "{count} a"
#: crates/pdfs-gui/src/query.rs:170
#, rust-format
msgid "cannot reach the Proton Drive daemon: {error}"
msgstr "impossible de joindre le démon Proton Drive : {error}"