diff --git a/client/strings/fr.json b/client/strings/fr.json index 796b549c5..e744b15ef 100644 --- a/client/strings/fr.json +++ b/client/strings/fr.json @@ -76,7 +76,7 @@ "ButtonReScan": "Nouvelle analyse", "ButtonRead": "Lire", "ButtonReadLess": "Lire moins", - "ButtonReadMore": "Lire la suite", + "ButtonReadMore": "Lire plus", "ButtonRefresh": "Rafraîchir", "ButtonRemove": "Retirer", "ButtonRemoveAll": "Supprimer tout", @@ -378,6 +378,7 @@ "LabelFilterByUser": "Filtrer par utilisateur", "LabelFindEpisodes": "Trouver des épisodes", "LabelFinished": "Terminé le", + "LabelFinishedDate": "Terminé {0}", "LabelFolder": "Dossier", "LabelFolders": "Dossiers", "LabelFontBold": "Gras", @@ -435,7 +436,9 @@ "LabelLibraryFilterSublistEmpty": "Aucun {0}", "LabelLibraryItem": "Élément de bibliothèque", "LabelLibraryName": "Nom de la bibliothèque", - "LabelLibrarySortByProgress": "Progression mise à jour", + "LabelLibrarySortByProgress": "Progression : dernière mise à jour", + "LabelLibrarySortByProgressFinished": "Progression : Terminé", + "LabelLibrarySortByProgressStarted": "Progression : Commencé", "LabelLimit": "Limite", "LabelLineSpacing": "Espacement des lignes", "LabelListenAgain": "Écouter à nouveau", @@ -635,6 +638,7 @@ "LabelStartTime": "Heure de démarrage", "LabelStarted": "Démarré", "LabelStartedAt": "Démarré à", + "LabelStartedDate": "Commencé {0}", "LabelStatsAudioTracks": "Pistes audio", "LabelStatsAuthors": "Auteurs", "LabelStatsBestDay": "Meilleur jour", @@ -871,7 +875,7 @@ "MessagePlaylistCreateFromCollection": "Créer une liste de lecture depuis la collection", "MessagePleaseWait": "Merci de patienter…", "MessagePodcastHasNoRSSFeedForMatching": "Le Podcast n’a pas d’URL de flux RSS à utiliser pour la correspondance", - "MessagePodcastSearchField": "Saisissez le terme de recherche ou l'URL du flux RSS", + "MessagePodcastSearchField": "Saisir un terme de recherche ou l'URL d'un flux RSS", "MessageQuickEmbedInProgress": "Intégration rapide en cours", "MessageQuickEmbedQueue": "En file d'attente pour une intégration rapide ({0} dans la file d'attente)", "MessageQuickMatchAllEpisodes": "Associer rapidement tous les épisodes", @@ -958,7 +962,7 @@ "PlaceholderNewFolderPath": "Nouveau chemin de dossier", "PlaceholderNewPlaylist": "Nouveau nom de liste de lecture", "PlaceholderSearch": "Recherche…", - "PlaceholderSearchEpisode": "Rechercher un épisode…", + "PlaceholderSearchEpisode": "Rechercher un épisode..", "StatsAuthorsAdded": "auteurs ajoutés", "StatsBooksAdded": "livres ajoutés", "StatsBooksAdditional": "Les ajouts comprennent…", @@ -1010,6 +1014,8 @@ "ToastBulkChapterInvalidCount": "Veuillez entrer un nombre valide entre 1 et 150", "ToastCachePurgeFailed": "Échec de la purge du cache", "ToastCachePurgeSuccess": "Cache purgé avec succès", + "ToastChapterLocked": "Le chapitre est verrouillé.", + "ToastChapterStartTimeAdjusted": "Début du chapitre ajusté de {0} secondes", "ToastChaptersAllLocked": "Tous les chapitres sont verrouillés. Déverrouillez certains chapitres pour décaler leurs temps.", "ToastChaptersHaveErrors": "Les chapitres contiennent des erreurs", "ToastChaptersInvalidShiftAmountLast": "Durée de décalage non valide. L’heure de début du dernier chapitre pourrait dépasser la durée de ce livre audio.", @@ -1094,6 +1100,7 @@ "ToastPlaylistUpdateSuccess": "Liste de lecture mise à jour", "ToastPodcastCreateFailed": "Échec de la création du podcast", "ToastPodcastCreateSuccess": "Podcast créé avec succès", + "ToastPodcastEpisodeUpdated": "Épisode mis à jour", "ToastPodcastGetFeedFailed": "Échec de la récupération du flux du podcast", "ToastPodcastNoEpisodesInFeed": "Aucun épisode trouvé dans le flux RSS", "ToastPodcastNoRssFeed": "Le podcast n’a pas de flux RSS", @@ -1147,6 +1154,7 @@ "ToastUserRootRequireName": "Vous devez entrer un nom d’utilisateur root", "TooltipAddChapters": "Ajouter chapitre(s)", "TooltipAddOneSecond": "Ajouter 1 seconde", + "TooltipAdjustChapterStart": "Cliquez pour régler l'heure de début", "TooltipLockAllChapters": "Verrouiller tous les chapitres", "TooltipLockChapter": "Verrouiller le chapitre (Maj+clic pour plage)", "TooltipSubtractOneSecond": "Soustraire 1 seconde",