diff --git a/src/i18n/locale/fr.json b/src/i18n/locale/fr.json
index 2acc41072..50ed0460d 100644
--- a/src/i18n/locale/fr.json
+++ b/src/i18n/locale/fr.json
@@ -1,6 +1,31 @@
{
+ "components.AirDateBadge.airedrelative": "Diffusé {relativeTime}",
+ "components.AirDateBadge.airsrelative": "Diffusion {relativeTime}",
+ "components.AppDataWarning.dockerVolumeMissingDescription": "Le montage du volume {appDataPath} n'a pas été configuré correctement. Toutes les données seront effacées lorsque le conteneur sera arrêté ou redémarré.",
+ "components.CollectionDetails.numberofmovies": "{count} films",
+ "components.CollectionDetails.overview": "Résumé",
+ "components.CollectionDetails.requestcollection": "Demander la collection",
+ "components.CollectionDetails.requestcollection4k": "Demander la collection en 4K",
+ "components.Discover.DiscoverMovieGenre.genreMovies": "Films {genre}",
+ "components.Discover.DiscoverMovieLanguage.languageMovies": "Films en {language}",
+ "components.Discover.DiscoverNetwork.networkSeries": "Séries {network}",
+ "components.Discover.DiscoverStudio.studioMovies": "Films {studio}",
+ "components.Discover.DiscoverTvGenre.genreSeries": "Séries {genre}",
+ "components.Discover.DiscoverTvLanguage.languageSeries": "Séries en {language}",
+ "components.Discover.DiscoverWatchlist.discoverwatchlist": "Ta Plex Watchlist",
+ "components.Discover.DiscoverWatchlist.watchlist": "Plex Watchlist",
+ "components.Discover.MovieGenreList.moviegenres": "Genres de films",
+ "components.Discover.MovieGenreSlider.moviegenres": "Genres de films",
+ "components.Discover.NetworkSlider.networks": "Diffuseurs",
+ "components.Discover.StudioSlider.studios": "Studios",
+ "components.Discover.TvGenreList.seriesgenres": "Genres de séries",
+ "components.Discover.TvGenreSlider.tvgenres": "Genres de séries",
+ "components.Discover.discover": "Découvrir",
"components.Discover.discovermovies": "Films populaires",
"components.Discover.discovertv": "Séries populaires",
+ "components.Discover.emptywatchlist": "Les médias ajoutés à ta Plex Watchlist apparaîtront ici.",
+ "components.Discover.noRequests": "Aucun requête",
+ "components.Discover.plexwatchlist": "Ta Plex Watchlist",
"components.Discover.popularmovies": "Films populaires",
"components.Discover.populartv": "Séries populaires",
"components.Discover.recentlyAdded": "Ajouts récents",
@@ -8,92 +33,728 @@
"components.Discover.trending": "Tendances",
"components.Discover.upcoming": "Films à venir",
"components.Discover.upcomingmovies": "Films à venir",
+ "components.Discover.upcomingtv": "Séries à venir",
+ "components.DownloadBlock.estimatedtime": "Estimé {time}",
+ "components.DownloadBlock.formattedTitle": "{title} : Saison {seasonNumber} Épisode {episodeNumber}",
+ "components.IssueDetails.IssueComment.areyousuredelete": "Êtes-vous sûr de vouloir supprimer ce commentaire ?",
+ "components.IssueDetails.IssueComment.delete": "Supprimer le commentaire",
+ "components.IssueDetails.IssueComment.edit": "Éditer le commentaire",
+ "components.IssueDetails.IssueComment.postedby": "Ajouté {relativeTime} par {username}",
+ "components.IssueDetails.IssueComment.postedbyedited": "Ajouté {relativeTime} par {username} (Édité)",
+ "components.IssueDetails.IssueComment.validationComment": "Vous devez écrire un message",
+ "components.IssueDetails.IssueDescription.deleteissue": "Supprimer le problème",
+ "components.IssueDetails.IssueDescription.description": "Description",
+ "components.IssueDetails.IssueDescription.edit": "Éditer la description",
+ "components.IssueDetails.allepisodes": "Tous les épisodes",
+ "components.IssueDetails.allseasons": "Toutes les saisons",
+ "components.IssueDetails.closeissue": "Clore le problème",
+ "components.IssueDetails.closeissueandcomment": "Clore avec un commentaire",
+ "components.IssueDetails.commentplaceholder": "Ajouter un commentaire…",
+ "components.IssueDetails.comments": "Commentaires",
+ "components.IssueDetails.deleteissue": "Supprimer le problème",
+ "components.IssueDetails.deleteissueconfirm": "Êtes-vous sûr de vouloir supprimer ce problème ?",
+ "components.IssueDetails.episode": "Épisode {episodeNumber}",
+ "components.IssueDetails.issuepagetitle": "Problème",
+ "components.IssueDetails.issuetype": "Type",
+ "components.IssueDetails.lastupdated": "Dernière mise à jour",
+ "components.IssueDetails.leavecomment": "Commenter",
+ "components.IssueDetails.nocomments": "Aucun commentaire.",
+ "components.IssueDetails.openedby": "#{issueId} ouvert {relativeTime} par {username}",
+ "components.IssueDetails.openin4karr": "Ouvrir dans {arr} 4K",
+ "components.IssueDetails.openinarr": "Ouvrir dans {arr}",
+ "components.IssueDetails.play4konplex": "Lire en 4K sur Plex",
+ "components.IssueDetails.playonplex": "Lire sur Plex",
+ "components.IssueDetails.problemepisode": "Épisode concerné",
+ "components.IssueDetails.problemseason": "Saison concernée",
+ "components.IssueDetails.reopenissue": "Rouvrir le problème",
+ "components.IssueDetails.reopenissueandcomment": "Rouvrir avec un commentaire",
+ "components.IssueDetails.season": "Saison {seasonNumber}",
+ "components.IssueDetails.toasteditdescriptionfailed": "Un problème est survenu lors de l'édition de la description du problème.",
+ "components.IssueDetails.toasteditdescriptionsuccess": "La description du problème a été éditée avec succès !",
+ "components.IssueDetails.toastissuedeleted": "Le problème a été supprimé avec succès !",
+ "components.IssueDetails.toastissuedeletefailed": "Un problème est survenu lors de la suppression du problème.",
+ "components.IssueDetails.toaststatusupdated": "Le statut du problème a été mis à jour avec succès !",
+ "components.IssueDetails.toaststatusupdatefailed": "Un problème est survenu lors de la mise à jour du statut du problème.",
+ "components.IssueDetails.unknownissuetype": "Inconnu",
+ "components.IssueList.IssueItem.episodes": "{episodeCount, plural, one {Épisode} other {Épisodes}}",
+ "components.IssueList.IssueItem.issuestatus": "Statut",
+ "components.IssueList.IssueItem.issuetype": "Type",
+ "components.IssueList.IssueItem.opened": "Ouvert",
+ "components.IssueList.IssueItem.openeduserdate": "{date} par {user}",
+ "components.IssueList.IssueItem.problemepisode": "Épisode concerné",
+ "components.IssueList.IssueItem.seasons": "{seasonCount, plural, one {Saison} other {Saisons}}",
+ "components.IssueList.IssueItem.unknownissuetype": "Inconnu",
+ "components.IssueList.IssueItem.viewissue": "Afficher le problème",
+ "components.IssueList.issues": "Problèmes",
+ "components.IssueList.showallissues": "Afficher tous les problèmes",
+ "components.IssueList.sortAdded": "Plus récents",
+ "components.IssueList.sortModified": "Dernière modification",
+ "components.IssueModal.CreateIssueModal.allepisodes": "Tous les épisodes",
+ "components.IssueModal.CreateIssueModal.allseasons": "Toutes les saisons",
+ "components.IssueModal.CreateIssueModal.episode": "Épisode {episodeNumber}",
+ "components.IssueModal.CreateIssueModal.extras": "Extras",
+ "components.IssueModal.CreateIssueModal.problemepisode": "Épisode concerné",
+ "components.IssueModal.CreateIssueModal.problemseason": "Saison affectée",
+ "components.IssueModal.CreateIssueModal.providedetail": "Fournissez une explication détaillée du problème.",
+ "components.IssueModal.CreateIssueModal.reportissue": "Signaler un problème",
+ "components.IssueModal.CreateIssueModal.season": "Saison {seasonNumber}",
+ "components.IssueModal.CreateIssueModal.submitissue": "Soumettre le problème",
+ "components.IssueModal.CreateIssueModal.toastFailedCreate": "Un problème est survenu lors de la soumission du problème.",
+ "components.IssueModal.CreateIssueModal.toastSuccessCreate": "Le signalement du problème pour {title} a été soumis avec succès !",
+ "components.IssueModal.CreateIssueModal.toastviewissue": "Afficher le problème",
+ "components.IssueModal.CreateIssueModal.validationMessageRequired": "Vous devez fournir une description",
+ "components.IssueModal.CreateIssueModal.whatswrong": "Qu’est-ce qui ne va pas ?",
+ "components.IssueModal.issueAudio": "Audio",
+ "components.IssueModal.issueOther": "Autre",
+ "components.IssueModal.issueSubtitles": "Sous-titre",
+ "components.IssueModal.issueVideo": "Vidéo",
+ "components.LanguageSelector.languageServerDefault": "({language}) par défaut",
+ "components.LanguageSelector.originalLanguageDefault": "Toutes les langues",
+ "components.Layout.LanguagePicker.displaylanguage": "Langue d'affichage",
"components.Layout.SearchInput.searchPlaceholder": "Rechercher des films et des séries",
"components.Layout.Sidebar.dashboard": "Découvrir",
+ "components.Layout.Sidebar.issues": "Problèmes",
"components.Layout.Sidebar.requests": "Demandes",
"components.Layout.Sidebar.settings": "Paramètres",
"components.Layout.Sidebar.users": "Utilisateurs",
+ "components.Layout.UserDropdown.MiniQuotaDisplay.movierequests": "Demandes de films",
+ "components.Layout.UserDropdown.MiniQuotaDisplay.seriesrequests": "Demandes de séries",
+ "components.Layout.UserDropdown.myprofile": "Profil",
+ "components.Layout.UserDropdown.requests": "Demandes",
+ "components.Layout.UserDropdown.settings": "Paramètres",
"components.Layout.UserDropdown.signout": "Se déconnecter",
+ "components.Layout.VersionStatus.commitsbehind": "{commitsBehind} {commitsBehind, plural, one {commit} other {commits}} en retard",
+ "components.Layout.VersionStatus.outofdate": "Obsolète",
+ "components.Layout.VersionStatus.streamdevelop": "Développement d'Jellyseerr",
+ "components.Layout.VersionStatus.streamstable": "Jellyseerr stable",
+ "components.Login.email": "Adresse e-mail",
+ "components.Login.forgotpassword": "Mot de passe oublié ?",
+ "components.Login.loginerror": "Une erreur s'est produite lors de la tentative de connexion.",
+ "components.Login.password": "Mot de passe",
+ "components.Login.signin": "Connexion",
+ "components.Login.signingin": "Connexion en cours…",
+ "components.Login.signinheader": "Connectez-vous pour continuer",
+ "components.Login.signinwithoverseerr": "Utilisez votre compte {applicationTitle}",
+ "components.Login.signinwithplex": "Utilisez votre compte Plex",
+ "components.Login.validationemailrequired": "Vous devez fournir un e-mail valide",
+ "components.Login.validationpasswordrequired": "Vous devez renseigner un mot de passe",
+ "components.ManageSlideOver.alltime": "Tout le temps",
+ "components.ManageSlideOver.downloadstatus": "Téléchargement(s)",
+ "components.ManageSlideOver.manageModalAdvanced": "Avancé",
+ "components.ManageSlideOver.manageModalClearMedia": "Effacer les données",
+ "components.ManageSlideOver.manageModalClearMediaWarning": "* Ceci supprimera de manière irréversible toutes les données de ce(tte) {mediaType}, y compris les demandes éventuelles. Si cet élément existe dans votre bibliothèque {mediaServerName}, les informations sur le média seront recréées lors de la prochaine analyse.",
+ "components.ManageSlideOver.manageModalIssues": "Problèmes ouverts",
+ "components.ManageSlideOver.manageModalMedia": "Média(s)",
+ "components.ManageSlideOver.manageModalMedia4k": "Média(s) 4K",
+ "components.ManageSlideOver.manageModalNoRequests": "Aucune demande.",
+ "components.ManageSlideOver.manageModalRequests": "Demandes",
+ "components.ManageSlideOver.manageModalTitle": "Gérer {mediaType}",
+ "components.ManageSlideOver.mark4kavailable": "Marquer comme disponible en 4K",
+ "components.ManageSlideOver.markallseasons4kavailable": "Marquer toutes les saisons comme disponibles en 4K",
+ "components.ManageSlideOver.markallseasonsavailable": "Marquer toutes les saisons comme disponibles",
+ "components.ManageSlideOver.markavailable": "Marquer comme disponible",
+ "components.ManageSlideOver.movie": "film",
+ "components.ManageSlideOver.openarr": "Ouvrir dans {arr}",
+ "components.ManageSlideOver.openarr4k": "Ouvrir dans {arr} 4K",
+ "components.ManageSlideOver.opentautulli": "Ouvrir dans Tautulli",
+ "components.ManageSlideOver.pastdays": "{days, number} derniers jours",
+ "components.ManageSlideOver.playedby": "Joué par",
+ "components.ManageSlideOver.plays": "{playCount, number} {playCount, plural, one {lecture} other {lectures}}",
+ "components.ManageSlideOver.tvshow": "série",
+ "components.MediaSlider.ShowMoreCard.seemore": "Voir plus",
+ "components.MovieDetails.MovieCast.fullcast": "Casting complet",
+ "components.MovieDetails.MovieCrew.fullcrew": "Équipe complète",
"components.MovieDetails.budget": "Budget",
"components.MovieDetails.cast": "Casting",
+ "components.MovieDetails.digitalrelease": "Sortie numérique",
+ "components.MovieDetails.managemovie": "Gérer le film",
+ "components.MovieDetails.mark4kavailable": "Marquer comme disponible en 4K",
+ "components.MovieDetails.markavailable": "Marquer comme disponible",
"components.MovieDetails.originallanguage": "Langue originale",
+ "components.MovieDetails.originaltitle": "Titre original",
"components.MovieDetails.overview": "Résumé",
"components.MovieDetails.overviewunavailable": "Résumé indisponible.",
+ "components.MovieDetails.physicalrelease": "Sortie physique",
+ "components.MovieDetails.play4konplex": "Lire en 4K sur Plex",
+ "components.MovieDetails.playonplex": "Lire sur Plex",
+ "components.MovieDetails.productioncountries": "Pays de production",
"components.MovieDetails.recommendations": "Recommandations",
"components.MovieDetails.releasedate": "{releaseCount, plural, one {Date} other {Dates}} de sortie",
+ "components.MovieDetails.reportissue": "Signaler un problème",
"components.MovieDetails.revenue": "Revenus",
+ "components.MovieDetails.rtaudiencescore": "Note d'audience de Rotten Tomatoes",
+ "components.MovieDetails.rtcriticsscore": "Rotten Tomatoes Tomatomètre",
"components.MovieDetails.runtime": "{minutes} minutes",
+ "components.MovieDetails.showless": "Montrer moins",
+ "components.MovieDetails.showmore": "Montrer plus",
"components.MovieDetails.similar": "Titres similaires",
+ "components.MovieDetails.streamingproviders": "Actuellement diffusé sur",
+ "components.MovieDetails.studio": "{studioCount, plural, one {Studio} other {Studios}}",
+ "components.MovieDetails.theatricalrelease": "Sortie en salles",
+ "components.MovieDetails.tmdbuserscore": "Note des utilisateurs TMDB",
+ "components.MovieDetails.viewfullcrew": "Voir l'équipe complète",
+ "components.MovieDetails.watchtrailer": "Regarder la bande-annonce",
+ "components.NotificationTypeSelector.adminissuecommentDescription": "Être averti(e) lorsque d'autres utilisateurs commentent sur un problème.",
+ "components.NotificationTypeSelector.adminissuereopenedDescription": "Être averti(e) lorsqu'un problème est ré-ouvert par d'autres utilisateurs.",
+ "components.NotificationTypeSelector.adminissueresolvedDescription": "Être averti(e) lorsqu'un problème est résolu par d'autres utilisateurs.",
+ "components.NotificationTypeSelector.issuecomment": "Commentaires du problème",
+ "components.NotificationTypeSelector.issuecommentDescription": "Envoyer des notifications lorsqu'un problème reçoit de nouveaux commentaires.",
+ "components.NotificationTypeSelector.issuecreated": "Problème signalé",
+ "components.NotificationTypeSelector.issuecreatedDescription": "Envoyer des notifications lorsqu'un problème est signalé.",
+ "components.NotificationTypeSelector.issuereopened": "Problème rouvert",
+ "components.NotificationTypeSelector.issuereopenedDescription": "Envoyer des notifications lorsqu'un problème est rouvert.",
+ "components.NotificationTypeSelector.issueresolved": "Problème résolu",
+ "components.NotificationTypeSelector.issueresolvedDescription": "Envoyer des notifications lorsqu'un problème est résolu.",
+ "components.NotificationTypeSelector.mediaAutoApproved": "Demande validée automatiquement",
+ "components.NotificationTypeSelector.mediaAutoApprovedDescription": "Envoyer des notifications lorsque des utilisateurs soumettent une demande pour un nouveau média qui est validée automatiquement.",
+ "components.NotificationTypeSelector.mediaapproved": "Demande validée",
+ "components.NotificationTypeSelector.mediaapprovedDescription": "Envoyer des notifications lorsqu'une demande de média est validée manuellement.",
+ "components.NotificationTypeSelector.mediaautorequested": "Demande soumise automatiquement",
+ "components.NotificationTypeSelector.mediaautorequestedDescription": "Recevez une notification lorsque de nouvelles demandes de médias sont automatiquement soumises pour des éléments de votre Plex Watchlist.",
+ "components.NotificationTypeSelector.mediaavailable": "Demande disponible",
+ "components.NotificationTypeSelector.mediaavailableDescription": "Envoyer des notifications lorsque le média demandé devient disponible.",
+ "components.NotificationTypeSelector.mediadeclined": "Demande refusée",
+ "components.NotificationTypeSelector.mediadeclinedDescription": "Envoyer des notifications lorsqu'une demande de média est refusée.",
+ "components.NotificationTypeSelector.mediafailed": "Échec d’ajout de la demande",
+ "components.NotificationTypeSelector.mediafailedDescription": "Envoyer des notifications lorsqu'une demande de média n'a pas pu être ajoutée à Radarr ou Sonarr.",
+ "components.NotificationTypeSelector.mediarequested": "Demande en attente de validation",
+ "components.NotificationTypeSelector.mediarequestedDescription": "Envoyer des notifications lorsque des utilisateurs soumettent une demande de média qui nécessite une validation.",
+ "components.NotificationTypeSelector.notificationTypes": "Types de Notification",
+ "components.NotificationTypeSelector.userissuecommentDescription": "Être averti(e) lorsqu'un problème que vous avez signalé reçoit de nouveaux commentaires.",
+ "components.NotificationTypeSelector.userissuecreatedDescription": "Être averti(e) lorsque d’autres utilisateurs signalent des problèmes.",
+ "components.NotificationTypeSelector.userissuereopenedDescription": "Être averti(e) lorsqu'un problème que vous avez signalé a été rouvert.",
+ "components.NotificationTypeSelector.userissueresolvedDescription": "Être averti(e) lorsqu'un problème que vous avez signalé est résolu.",
+ "components.NotificationTypeSelector.usermediaAutoApprovedDescription": "Être averti(e) lorsque des utilisateurs soumettent une demande de média qui est validée automatiquement.",
+ "components.NotificationTypeSelector.usermediaapprovedDescription": "Être averti(e) lorsque vos demandes de médias sont validées.",
+ "components.NotificationTypeSelector.usermediaavailableDescription": "Être averti(e) lorsque vos demandes de médias deviennent disponibles.",
+ "components.NotificationTypeSelector.usermediadeclinedDescription": "Être averti(e) lorsque vos demandes de médias sont refusées.",
+ "components.NotificationTypeSelector.usermediafailedDescription": "Être averti(e) lorsqu'une demande de média n'a pas pu être ajoutée à Radarr ou Sonarr.",
+ "components.NotificationTypeSelector.usermediarequestedDescription": "Être averti(e) lorsque d'autres utilisateurs soumettent une demande de média qui nécessite une validation.",
+ "components.PermissionEdit.admin": "Admin",
+ "components.PermissionEdit.adminDescription": "Accès administrateur complet. Contourne toutes les autres permissions (sélectionnées ou non).",
+ "components.PermissionEdit.advancedrequest": "Demandes avancées",
+ "components.PermissionEdit.advancedrequestDescription": "Permet de modifier les options de demande de média avancées.",
+ "components.PermissionEdit.autoapprove": "Valider automatiquement",
+ "components.PermissionEdit.autoapprove4k": "Validation automatique 4K",
+ "components.PermissionEdit.autoapprove4kDescription": "Valide automatiquement toutes les demandes de média en 4K.",
+ "components.PermissionEdit.autoapprove4kMovies": "Validation automatique des films 4K",
+ "components.PermissionEdit.autoapprove4kMoviesDescription": "Valide automatiquement les demandes de films en 4K.",
+ "components.PermissionEdit.autoapprove4kSeries": "Validation automatique des séries 4K",
+ "components.PermissionEdit.autoapprove4kSeriesDescription": "Valide automatiquement les demandes de séries en 4K.",
+ "components.PermissionEdit.autoapproveDescription": "Valide automatiquement toutes les demandes de média non-4K.",
+ "components.PermissionEdit.autoapproveMovies": "Valider automatiquement les films",
+ "components.PermissionEdit.autoapproveMoviesDescription": "Valide automatiquement les demandes de films non-4K.",
+ "components.PermissionEdit.autoapproveSeries": "Valider automatiquement les séries",
+ "components.PermissionEdit.autoapproveSeriesDescription": "Valider automatiquement les demandes de séries non-4K.",
+ "components.PermissionEdit.autorequest": "Demande automatique",
+ "components.PermissionEdit.autorequestDescription": "Autorise l'envoi de demande automatique pour les médias non-4K via la Plex Watchlist.",
+ "components.PermissionEdit.autorequestMovies": "Demander automatiquement les Films",
+ "components.PermissionEdit.autorequestMoviesDescription": "Autorise l'envoi de demande automatique pour les médias non-4K via la Plex Watchlist.",
+ "components.PermissionEdit.autorequestSeries": "Demander automatiquement les Séries",
+ "components.PermissionEdit.autorequestSeriesDescription": "Autorise l'envoi de demande automatique pour les médias non-4K via la Plex Watchlist.",
+ "components.PermissionEdit.createissues": "Signaler des problèmes",
+ "components.PermissionEdit.createissuesDescription": "Autorise à signaler les problèmes liés aux médias.",
+ "components.PermissionEdit.manageissues": "Gérer les problèmes",
+ "components.PermissionEdit.manageissuesDescription": "Autorise à gérer les problèmes liés aux médias.",
+ "components.PermissionEdit.managerequests": "Gérer les demandes",
+ "components.PermissionEdit.managerequestsDescription": "Autorise à gérer les demandes de média. Toutes les demandes faites par un utilisateur avec cette autorisation seront validées automatiquement.",
+ "components.PermissionEdit.request": "Demander",
+ "components.PermissionEdit.request4k": "Demander en 4K",
+ "components.PermissionEdit.request4kDescription": "Autorise à demander des médias en 4K.",
+ "components.PermissionEdit.request4kMovies": "Demander des films en 4K",
+ "components.PermissionEdit.request4kMoviesDescription": "Autorise à demander des films en 4K.",
+ "components.PermissionEdit.request4kTv": "Demander des séries en 4K",
+ "components.PermissionEdit.request4kTvDescription": "Autorise à demander des séries en 4K.",
+ "components.PermissionEdit.requestDescription": "Autorise à demander des médias non-4K.",
+ "components.PermissionEdit.requestMovies": "Demander des films",
+ "components.PermissionEdit.requestMoviesDescription": "Autorise à demander des films non-4K.",
+ "components.PermissionEdit.requestTv": "Demander des séries",
+ "components.PermissionEdit.requestTvDescription": "Autorise à demander des séries non-4K.",
+ "components.PermissionEdit.settings": "Gérer les réglages",
+ "components.PermissionEdit.settingsDescription": "Autorise à modifier les réglages globaux. Un utilisateur doit avoir cette autorisation pour l'accorder à d'autres.",
+ "components.PermissionEdit.users": "Gérer les utilisateurs",
+ "components.PermissionEdit.usersDescription": "Autorise à gérer les utilisateurs. Les utilisateurs avec cette autorisation ne peuvent pas modifier les utilisateurs dotés de privilèges d'administrateur ni les accorder.",
+ "components.PermissionEdit.viewissues": "Afficher les problèmes",
+ "components.PermissionEdit.viewissuesDescription": "Autorise à consulter les problèmes liés aux médias signalés par d'autres utilisateurs.",
+ "components.PermissionEdit.viewrecent": "Voir les ajouts récents",
+ "components.PermissionEdit.viewrecentDescription": "Autorise à voir la liste des médias ajoutés récemment.",
+ "components.PermissionEdit.viewrequests": "Voir les demandes",
+ "components.PermissionEdit.viewrequestsDescription": "Autorise à afficher les demandes des autres utilisateurs.",
+ "components.PermissionEdit.viewwatchlists": "Voir Plex Watchlists",
+ "components.PermissionEdit.viewwatchlistsDescription": "Autorise à voir la Plex Watchlist des autres utilisateurs.",
+ "components.PersonDetails.alsoknownas": "Aussi connu sous le(s) nom(s) : {names}",
"components.PersonDetails.appearsin": "Apparitions",
"components.PersonDetails.ascharacter": "rôle : {character}",
+ "components.PersonDetails.birthdate": "Né(e) le {birthdate}",
+ "components.PersonDetails.crewmember": "Équipe",
+ "components.PersonDetails.lifespan": "{birthdate} – {deathdate}",
+ "components.PlexLoginButton.signingin": "Connexion en cours…",
+ "components.PlexLoginButton.signinwithplex": "Se connecter",
+ "components.QuotaSelector.days": "{count, plural, one {jour} other {jours}}",
+ "components.QuotaSelector.movieRequests": "{quotaLimit} {movies} tous les {quotaDays} {days}",
+ "components.QuotaSelector.movies": "{count, plural, one {film} other {films}}",
+ "components.QuotaSelector.seasons": "{count, plural, one {saison} other {saisons}}",
+ "components.QuotaSelector.tvRequests": "{quotaLimit} {seasons} tous les {quotaDays} {days}",
+ "components.QuotaSelector.unlimited": "Illimité",
+ "components.RegionSelector.regionDefault": "Toutes les régions",
+ "components.RegionSelector.regionServerDefault": "Défaut ({region})",
+ "components.RequestBlock.approve": "Approuver la demande",
+ "components.RequestBlock.decline": "Refuser la demande",
+ "components.RequestBlock.delete": "Supprimer la demande",
+ "components.RequestBlock.edit": "Modifier la demande",
+ "components.RequestBlock.languageprofile": "Profil de langue",
+ "components.RequestBlock.lastmodifiedby": "Dernière modification par",
+ "components.RequestBlock.profilechanged": "Profil de qualité",
+ "components.RequestBlock.requestdate": "Date de la demande",
+ "components.RequestBlock.requestedby": "Demandé par",
+ "components.RequestBlock.requestoverrides": "Modifications de la demande",
+ "components.RequestBlock.rootfolder": "Dossier racine",
"components.RequestBlock.seasons": "{seasonCount, plural, one {Saison} other {Saisons}}",
+ "components.RequestBlock.server": "Serveur de destination",
+ "components.RequestButton.approve4krequests": "Valider {requestCount, plural, one {demande en 4K} other {{requestCount} demandes en 4K}}",
+ "components.RequestButton.approverequest": "Valider la demande",
+ "components.RequestButton.approverequest4k": "Valider la demande 4K",
+ "components.RequestButton.approverequests": "Valider {requestCount, plural, one {demande} other {{requestCount} demandes}}",
+ "components.RequestButton.decline4krequests": "Refuser {requestCount, plural, one {demande en 4K} other {{requestCount} demandes en 4K}}",
+ "components.RequestButton.declinerequest": "Refuser la demande",
+ "components.RequestButton.declinerequest4k": "Refuser la demande 4K",
+ "components.RequestButton.declinerequests": "Refuser {requestCount, plural, one {demande} other {{requestCount} demandes}}",
+ "components.RequestButton.requestmore": "Demander d'autres ajouts",
+ "components.RequestButton.requestmore4k": "Demander d'autres ajouts en 4K",
+ "components.RequestButton.viewrequest": "Voir la demande",
+ "components.RequestButton.viewrequest4k": "Voir la demande 4K",
+ "components.RequestCard.approverequest": "Approuver la demande",
+ "components.RequestCard.cancelrequest": "Annuler la demande",
+ "components.RequestCard.declinerequest": "Refuser la demande",
+ "components.RequestCard.deleterequest": "Supprimer la Demande",
+ "components.RequestCard.editrequest": "Modifier la demande",
+ "components.RequestCard.failedretry": "Une erreur s'est produite lors du renvoi de la demande.",
+ "components.RequestCard.mediaerror": "{mediaType} non trouvé",
"components.RequestCard.seasons": "{seasonCount, plural, one {Saison} other {Saisons}}",
+ "components.RequestCard.tmdbid": "TMDB ID",
+ "components.RequestCard.tvdbid": "TheTVDB ID",
+ "components.RequestCard.unknowntitle": "Titre inconnu",
+ "components.RequestList.RequestItem.cancelRequest": "Annuler la demande",
+ "components.RequestList.RequestItem.deleterequest": "Supprimer la Demande",
+ "components.RequestList.RequestItem.editrequest": "Modifier la demande",
+ "components.RequestList.RequestItem.failedretry": "Une erreur s'est produite lors du renvoi de la demande.",
+ "components.RequestList.RequestItem.mediaerror": "{mediaType} non trouvé",
+ "components.RequestList.RequestItem.modified": "Modifiée",
+ "components.RequestList.RequestItem.modifieduserdate": "{date} par {user}",
+ "components.RequestList.RequestItem.requested": "Demandé",
+ "components.RequestList.RequestItem.requesteddate": "Demandé",
"components.RequestList.RequestItem.seasons": "{seasonCount, plural, one {Saison} other {Saisons}}",
+ "components.RequestList.RequestItem.tmdbid": "TMDB ID",
+ "components.RequestList.RequestItem.tvdbid": "TheTVDB ID",
+ "components.RequestList.RequestItem.unknowntitle": "Titre inconnu",
"components.RequestList.requests": "Demandes",
+ "components.RequestList.showallrequests": "Afficher toutes les demandes",
+ "components.RequestList.sortAdded": "Plus récent",
+ "components.RequestList.sortModified": "Dernière modification",
+ "components.RequestModal.AdvancedRequester.advancedoptions": "Options Avancées",
+ "components.RequestModal.AdvancedRequester.animenote": "* Cette série est un animé.",
+ "components.RequestModal.AdvancedRequester.default": "{name} (Défaut)",
+ "components.RequestModal.AdvancedRequester.destinationserver": "Serveur de destination",
+ "components.RequestModal.AdvancedRequester.folder": "{path} ({space})",
+ "components.RequestModal.AdvancedRequester.languageprofile": "Profil de langue",
+ "components.RequestModal.AdvancedRequester.notagoptions": "Aucun tag.",
+ "components.RequestModal.AdvancedRequester.qualityprofile": "Profil de qualité",
+ "components.RequestModal.AdvancedRequester.requestas": "Demander en tant que",
+ "components.RequestModal.AdvancedRequester.rootfolder": "Dossier racine",
+ "components.RequestModal.AdvancedRequester.selecttags": "Sélectionner les tags",
+ "components.RequestModal.AdvancedRequester.tags": "Tags",
+ "components.RequestModal.QuotaDisplay.allowedRequests": "Vous êtes autorisé à demander {limit} {type} tous les {days} jour(s).",
+ "components.RequestModal.QuotaDisplay.allowedRequestsUser": "Cet utilisateur est autorisé à demander {limit} {type} tous les {days} jour(s).",
+ "components.RequestModal.QuotaDisplay.movie": "film",
+ "components.RequestModal.QuotaDisplay.movielimit": "{limit, plural, one {film} other {films}}",
+ "components.RequestModal.QuotaDisplay.notenoughseasonrequests": "Pas assez de demandes de saison restantes",
+ "components.RequestModal.QuotaDisplay.quotaLink": "Vous pouvez voir un résumé de vos limites de demandes sur votre page de profil.",
+ "components.RequestModal.QuotaDisplay.quotaLinkUser": "Vous pouvez voir un résumé des limites de demandes de cet utilisateur sur sa page de profil.",
+ "components.RequestModal.QuotaDisplay.requestsremaining": "{remaining, plural, =0 {Aucune} other {#}} {remaining, plural, one {demande} other {demandes}} de {type} {remaining, plural, one {restante} other {restantes}}",
+ "components.RequestModal.QuotaDisplay.requiredquota": "Vous devez avoir au moins {seasons} {seasons, plural, one {demande de saison} other {demandes de saisons}} afin de soumettre une demande pour cette série.",
+ "components.RequestModal.QuotaDisplay.requiredquotaUser": "Cet utilisateur doit avoir au moins {seasons} {seasons, plural, one {demande de saison} other {demandes de saisons}} afin de soumettre une demande pour cette série.",
+ "components.RequestModal.QuotaDisplay.season": "saison",
+ "components.RequestModal.QuotaDisplay.seasonlimit": "{limit, plural, one {saison} other {saisons}}",
+ "components.RequestModal.SearchByNameModal.nomatches": "Nous n'avons pas pu trouver de correspondance pour cette série.",
+ "components.RequestModal.SearchByNameModal.notvdbiddescription": "Nous n'avons pas pu associer cette série automatiquement. Veuillez sélectionner l'association correcte dans la liste ci-dessous.",
+ "components.RequestModal.alreadyrequested": "Déjà demandé",
+ "components.RequestModal.approve": "Valider la demande",
+ "components.RequestModal.autoapproval": "Validation automatique",
"components.RequestModal.cancel": "Annuler la demande",
+ "components.RequestModal.edit": "Modifier la demande",
+ "components.RequestModal.errorediting": "Une erreur s'est produite lors de la modification de la demande.",
"components.RequestModal.extras": "Extras",
"components.RequestModal.numberofepisodes": "Nbr d'épisodes",
+ "components.RequestModal.pending4krequest": "Demande 4K en attente",
+ "components.RequestModal.pendingapproval": "Votre demande est en attente de validation.",
"components.RequestModal.pendingrequest": "Demande en attente",
+ "components.RequestModal.requestApproved": "Demande pour {title} validée !",
"components.RequestModal.requestCancel": "Demande pour {title} refusée.",
"components.RequestModal.requestSuccess": "{title} demandé avec succès !",
"components.RequestModal.requestadmin": "Cette demande sera validée automatiquement.",
+ "components.RequestModal.requestcancelled": "Demande pour {title} refusée.",
+ "components.RequestModal.requestcollection4ktitle": "Demander la collection en 4K",
+ "components.RequestModal.requestcollectiontitle": "Demander la collection",
+ "components.RequestModal.requestedited": "Demande pour {title} modifiée avec succès !",
+ "components.RequestModal.requesterror": "Une erreur s'est produite lors de la demande.",
"components.RequestModal.requestfrom": "La demande de {username} est en attente de validation.",
+ "components.RequestModal.requestmovie4ktitle": "Demander le film en 4K",
+ "components.RequestModal.requestmovies": "Demander {count} {count, plural, one {film} other {films}}",
+ "components.RequestModal.requestmovies4k": "Demander {count} {count, plural, one {film} autre {films}} en 4K",
+ "components.RequestModal.requestmovietitle": "Demander le film",
"components.RequestModal.requestseasons": "Demander {seasonCount} {seasonCount, plural, one {saison} other {saisons}}",
+ "components.RequestModal.requestseasons4k": "Demander {seasonCount} {seasonCount, plural, one {saison} other {saisons}} en 4K",
+ "components.RequestModal.requestseries4ktitle": "Demander la série en 4K",
+ "components.RequestModal.requestseriestitle": "Demander la série",
"components.RequestModal.season": "Saison",
"components.RequestModal.seasonnumber": "Saison {number}",
+ "components.RequestModal.selectmovies": "Sélectionner le(s) film(s)",
"components.RequestModal.selectseason": "Sélectionner la/les saison(s)",
+ "components.ResetPassword.confirmpassword": "Confirmez le mot de passe",
+ "components.ResetPassword.email": "Adresse e-mail",
+ "components.ResetPassword.emailresetlink": "Envoyer un lien de récupération par e-mail",
+ "components.ResetPassword.gobacklogin": "Retourner à la page de connexion",
+ "components.ResetPassword.password": "Mot de passe",
+ "components.ResetPassword.passwordreset": "Réinitialiser le mot de passe",
+ "components.ResetPassword.requestresetlinksuccessmessage": "Un lien de réinitialisation du mot de passe sera envoyé à l'e-mail fourni si il est associé à un utilisateur valide.",
+ "components.ResetPassword.resetpassword": "Réinitialiser votre mot de passe",
+ "components.ResetPassword.resetpasswordsuccessmessage": "Le mot de passe a été réinitialisé avec succès !",
+ "components.ResetPassword.validationemailrequired": "Vous devez fournir un e-mail valide",
+ "components.ResetPassword.validationpasswordmatch": "Les mots de passe doivent être les mêmes",
+ "components.ResetPassword.validationpasswordminchars": "Le mot de passe est trop court ; il doit comporter au moins 8 caractères",
+ "components.ResetPassword.validationpasswordrequired": "Vous devez renseigner un mot de passe",
+ "components.Search.search": "Rechercher",
"components.Search.searchresults": "Résultats de la recherche",
+ "components.Settings.Notifications.NotificationsGotify.agentenabled": "Activer l'agent",
+ "components.Settings.Notifications.NotificationsGotify.gotifysettingsfailed": "Les paramètres de notification Gotify n'ont pas pu être enregistrés.",
+ "components.Settings.Notifications.NotificationsGotify.gotifysettingssaved": "Paramètres de notification de Gotify sauvegardés avec succès !",
+ "components.Settings.Notifications.NotificationsGotify.toastGotifyTestFailed": "L'envoi de la notification test Gotify a échoué.",
+ "components.Settings.Notifications.NotificationsGotify.toastGotifyTestSending": "Envoi de la notification test Gotify…",
+ "components.Settings.Notifications.NotificationsGotify.toastGotifyTestSuccess": "Notification test Gotify envoyée !",
+ "components.Settings.Notifications.NotificationsGotify.token": "Jeton d'application",
+ "components.Settings.Notifications.NotificationsGotify.url": "URL du serveur",
+ "components.Settings.Notifications.NotificationsGotify.validationTokenRequired": "Vous devez fournir un jeton d'application",
+ "components.Settings.Notifications.NotificationsGotify.validationTypes": "Vous devez sélectionner au moins un type de notification",
+ "components.Settings.Notifications.NotificationsGotify.validationUrlRequired": "Vous devez fournir une URL valide",
+ "components.Settings.Notifications.NotificationsGotify.validationUrlTrailingSlash": "L'URL ne doit pas se terminer par un slash",
+ "components.Settings.Notifications.NotificationsLunaSea.agentenabled": "Activer l'agent",
+ "components.Settings.Notifications.NotificationsLunaSea.profileName": "Nom du Profil",
+ "components.Settings.Notifications.NotificationsLunaSea.profileNameTip": "Uniquement nécessaire si vous n'utilisez pas le profil default",
+ "components.Settings.Notifications.NotificationsLunaSea.settingsFailed": "Les paramètres de notification LunaSea n'ont pas pu être enregistrés.",
+ "components.Settings.Notifications.NotificationsLunaSea.settingsSaved": "Paramètres de notification de LunaSea sauvegardés avec succès !",
+ "components.Settings.Notifications.NotificationsLunaSea.toastLunaSeaTestFailed": "L'envoi de la notification test LunaSea a échoué.",
+ "components.Settings.Notifications.NotificationsLunaSea.toastLunaSeaTestSending": "Envoi de la notification test LunaSea…",
+ "components.Settings.Notifications.NotificationsLunaSea.toastLunaSeaTestSuccess": "Notification test LunaSea envoyée !",
+ "components.Settings.Notifications.NotificationsLunaSea.validationTypes": "Vous devez sélectionner au moins un type de notification",
+ "components.Settings.Notifications.NotificationsLunaSea.validationWebhookUrl": "Vous devez fournir une URL valide",
+ "components.Settings.Notifications.NotificationsLunaSea.webhookUrl": "URL de webhook",
+ "components.Settings.Notifications.NotificationsLunaSea.webhookUrlTip": "Votre URL de webhook de notification basée sur l'utilisateur ou l'appareil",
+ "components.Settings.Notifications.NotificationsPushbullet.accessToken": "Jeton d'accès",
+ "components.Settings.Notifications.NotificationsPushbullet.accessTokenTip": "Créer un jeton à partir de vos paramètres de compte",
+ "components.Settings.Notifications.NotificationsPushbullet.agentEnabled": "Activer l'agent",
+ "components.Settings.Notifications.NotificationsPushbullet.channelTag": "Étiquette de canal",
+ "components.Settings.Notifications.NotificationsPushbullet.pushbulletSettingsFailed": "Les paramètres de notification Pushbullet n'ont pas pu être enregistrés.",
+ "components.Settings.Notifications.NotificationsPushbullet.pushbulletSettingsSaved": "Paramètres de notification Pushbullet enregistrés avec succès !",
+ "components.Settings.Notifications.NotificationsPushbullet.toastPushbulletTestFailed": "L'envoi de la notification test Pushbullet a échoué.",
+ "components.Settings.Notifications.NotificationsPushbullet.toastPushbulletTestSending": "Envoi de la notification test Pushbullet…",
+ "components.Settings.Notifications.NotificationsPushbullet.toastPushbulletTestSuccess": "Notification test Pushbullet envoyée !",
+ "components.Settings.Notifications.NotificationsPushbullet.validationAccessTokenRequired": "Vous devez fournir un jeton d'accès",
+ "components.Settings.Notifications.NotificationsPushbullet.validationTypes": "Vous devez sélectionner au moins un type de notification",
+ "components.Settings.Notifications.NotificationsPushover.accessToken": "Jeton API d'application",
+ "components.Settings.Notifications.NotificationsPushover.accessTokenTip": "Enregistrer une application pour l'utiliser avec Jellyseerr",
+ "components.Settings.Notifications.NotificationsPushover.agentenabled": "Activer l'agent",
+ "components.Settings.Notifications.NotificationsPushover.pushoversettingsfailed": "Les paramètres de notification Pushover n'ont pas pu être enregistrés.",
+ "components.Settings.Notifications.NotificationsPushover.pushoversettingssaved": "Paramètres de notification Pushover enregistrés avec succès !",
+ "components.Settings.Notifications.NotificationsPushover.toastPushoverTestFailed": "L'envoi de la notification test Pushover a échoué.",
+ "components.Settings.Notifications.NotificationsPushover.toastPushoverTestSending": "Envoi de la notification test Pushover…",
+ "components.Settings.Notifications.NotificationsPushover.toastPushoverTestSuccess": "Notification test Pushover envoyée !",
+ "components.Settings.Notifications.NotificationsPushover.userToken": "Clé d'utilisateur ou de groupe",
+ "components.Settings.Notifications.NotificationsPushover.userTokenTip": "Votre identifiant d'utilisateur ou de groupe de 30 caractères",
+ "components.Settings.Notifications.NotificationsPushover.validationAccessTokenRequired": "Vous devez fournir un jeton d'application valide",
+ "components.Settings.Notifications.NotificationsPushover.validationTypes": "Vous devez sélectionner au moins un type de notification",
+ "components.Settings.Notifications.NotificationsPushover.validationUserTokenRequired": "Vous devez fournir une clé d'utilisateur ou de groupe valide",
+ "components.Settings.Notifications.NotificationsSlack.agentenabled": "Activer l'agent",
+ "components.Settings.Notifications.NotificationsSlack.slacksettingsfailed": "Les paramètres de notification Slack n'ont pas pu être enregistrés.",
+ "components.Settings.Notifications.NotificationsSlack.slacksettingssaved": "Paramètres de notification de Slack sauvegardés avec succès !",
+ "components.Settings.Notifications.NotificationsSlack.toastSlackTestFailed": "L'envoi de la notification test Slack a échoué.",
+ "components.Settings.Notifications.NotificationsSlack.toastSlackTestSending": "Envoi de la notification test Slack…",
+ "components.Settings.Notifications.NotificationsSlack.toastSlackTestSuccess": "Notification test Slack envoyée !",
+ "components.Settings.Notifications.NotificationsSlack.validationTypes": "Vous devez sélectionner au moins un type de notification",
+ "components.Settings.Notifications.NotificationsSlack.validationWebhookUrl": "Vous devez fournir une URL valide",
+ "components.Settings.Notifications.NotificationsSlack.webhookUrl": "URL de webhook",
+ "components.Settings.Notifications.NotificationsSlack.webhookUrlTip": "Créer une intégration Webhook entrante",
+ "components.Settings.Notifications.NotificationsWebPush.agentenabled": "Activer l'agent",
+ "components.Settings.Notifications.NotificationsWebPush.httpsRequirement": "Afin de recevoir des notifications push web, Jellyseerr doit fonctionner en HTTPS.",
+ "components.Settings.Notifications.NotificationsWebPush.toastWebPushTestFailed": "L'envoi de la notification de test Web push a échoué.",
+ "components.Settings.Notifications.NotificationsWebPush.toastWebPushTestSending": "Envoi d'une notification de test web push…",
+ "components.Settings.Notifications.NotificationsWebPush.toastWebPushTestSuccess": "Notification de test web push envoyée !",
+ "components.Settings.Notifications.NotificationsWebPush.webpushsettingsfailed": "Les paramètres de la notification Web push n'ont pas été enregistrés.",
+ "components.Settings.Notifications.NotificationsWebPush.webpushsettingssaved": "Les paramètres de la notification Web push ont été enregistrés avec succès !",
+ "components.Settings.Notifications.NotificationsWebhook.agentenabled": "Activer l'agent",
+ "components.Settings.Notifications.NotificationsWebhook.authheader": "En-tête d'autorisation",
+ "components.Settings.Notifications.NotificationsWebhook.customJson": "Données utiles JSON",
+ "components.Settings.Notifications.NotificationsWebhook.resetPayload": "Réinitialiser les données par défaut",
+ "components.Settings.Notifications.NotificationsWebhook.resetPayloadSuccess": "Les données utiles JSON par défaut ont été réinitialisées avec succès !",
+ "components.Settings.Notifications.NotificationsWebhook.templatevariablehelp": "Aide sur les variables de modèle",
+ "components.Settings.Notifications.NotificationsWebhook.toastWebhookTestFailed": "La notification de test Web Push n’a pas été envoyée.",
+ "components.Settings.Notifications.NotificationsWebhook.toastWebhookTestSending": "Envoi de notification de test webhook…",
+ "components.Settings.Notifications.NotificationsWebhook.toastWebhookTestSuccess": "Notification de test Webhook envoyée !",
+ "components.Settings.Notifications.NotificationsWebhook.validationJsonPayloadRequired": "Vous devez fournir un JSON payload valide",
+ "components.Settings.Notifications.NotificationsWebhook.validationTypes": "Vous devez sélectionner au moins un type de notification",
+ "components.Settings.Notifications.NotificationsWebhook.validationWebhookUrl": "Vous devez fournir une URL valide",
+ "components.Settings.Notifications.NotificationsWebhook.webhookUrl": "URL de webhook",
+ "components.Settings.Notifications.NotificationsWebhook.webhooksettingsfailed": "Échec de l'enregistrement des paramètres de notification du webhook.",
+ "components.Settings.Notifications.NotificationsWebhook.webhooksettingssaved": "Paramètres de notification Webhook enregistrés avec succès !",
"components.Settings.Notifications.agentenabled": "Activer l'agent",
+ "components.Settings.Notifications.allowselfsigned": "Autoriser les certificats autosignés",
"components.Settings.Notifications.authPass": "Mot de passe SMTP",
"components.Settings.Notifications.authUser": "Nom d'utilisateur SMTP",
+ "components.Settings.Notifications.botAPI": "Jeton d'autorisation du bot",
+ "components.Settings.Notifications.botApiTip": "Créer un bot à utiliser avec Jellyseerr",
+ "components.Settings.Notifications.botAvatarUrl": "L'URL de l'avatar de votre Bot",
+ "components.Settings.Notifications.botUsername": "Pseudonyme du Bot",
+ "components.Settings.Notifications.botUsernameTip": "Permet aux utilisateurs de démarrer également une conversation avec votre bot et de configurer leurs propres notifications personnelles",
+ "components.Settings.Notifications.chatId": "ID discussion",
+ "components.Settings.Notifications.chatIdTip": "Démarrez une discussion avec votre bot, ajoutez @get_id_bot et exécutez la commande /my_id",
+ "components.Settings.Notifications.discordsettingsfailed": "Les paramètres de notification Discord n'ont pas pu être enregistrés.",
+ "components.Settings.Notifications.discordsettingssaved": "Paramètres de notification Discord enregistrés avec succès !",
"components.Settings.Notifications.emailsender": "Adresse de l'expéditeur",
+ "components.Settings.Notifications.emailsettingsfailed": "Les paramètres de notification par e-mail n'ont pas pu être enregistrés.",
+ "components.Settings.Notifications.emailsettingssaved": "Paramètres de notification par e-mail enregistrés avec succès !",
+ "components.Settings.Notifications.enableMentions": "Activer les mentions",
+ "components.Settings.Notifications.encryption": "Méthode de chiffrement",
+ "components.Settings.Notifications.encryptionDefault": "Utiliser STARTTLS si disponible",
+ "components.Settings.Notifications.encryptionImplicitTls": "Utiliser TLS implicite",
+ "components.Settings.Notifications.encryptionNone": "Aucune",
+ "components.Settings.Notifications.encryptionOpportunisticTls": "Toujours utiliser STARTTLS",
+ "components.Settings.Notifications.encryptionTip": "Dans la majorité des cas, TLS implicite utilise le port 465 et STARTTLS utilise le port 587",
+ "components.Settings.Notifications.pgpPassword": "PGP mot de passe",
+ "components.Settings.Notifications.pgpPasswordTip": "Signer des emails chiffrés en utilisant OpenPGP",
+ "components.Settings.Notifications.pgpPrivateKey": "PGP Clé privée",
+ "components.Settings.Notifications.pgpPrivateKeyTip": "Signer des emails chiffrés en utilisant OpenPGP",
+ "components.Settings.Notifications.sendSilently": "Envoyer silencieusement",
+ "components.Settings.Notifications.sendSilentlyTip": "Envoyer des notifications sans son",
+ "components.Settings.Notifications.senderName": "Nom de l'expéditeur",
"components.Settings.Notifications.smtpHost": "Hôte SMTP",
"components.Settings.Notifications.smtpPort": "Port SMTP",
+ "components.Settings.Notifications.telegramsettingsfailed": "Les paramètres de notification Telegram n'ont pas pu être enregistrés.",
+ "components.Settings.Notifications.telegramsettingssaved": "Paramètres de notification Telegram enregistrés avec succès !",
+ "components.Settings.Notifications.toastDiscordTestFailed": "Échec de l'envoi de la notification de test Discord.",
+ "components.Settings.Notifications.toastDiscordTestSending": "Envoi de la notification de test Discord…",
+ "components.Settings.Notifications.toastDiscordTestSuccess": "Notification de test à Discord envoyée !",
+ "components.Settings.Notifications.toastEmailTestFailed": "Échec de l'envoi de la notification de test par e-mail.",
+ "components.Settings.Notifications.toastEmailTestSending": "Envoi d'une notification de test par e-mail…",
+ "components.Settings.Notifications.toastEmailTestSuccess": "Notification de test par e-mail envoyée !",
+ "components.Settings.Notifications.toastTelegramTestFailed": "L'envoi de la notification test à Telegram a échoué.",
+ "components.Settings.Notifications.toastTelegramTestSending": "Envoi de la notification de test à Telegram…",
+ "components.Settings.Notifications.toastTelegramTestSuccess": "Notification de test de télégramme envoyée !",
+ "components.Settings.Notifications.validationBotAPIRequired": "Vous devez fournir la clé d'autorisation du bot",
+ "components.Settings.Notifications.validationChatIdRequired": "Vous devez fournir un identifiant de discussion valide",
+ "components.Settings.Notifications.validationEmail": "Vous devez fournir un e-mail valide",
+ "components.Settings.Notifications.validationPgpPassword": "Vous devez fournir un mot de passe PGP",
+ "components.Settings.Notifications.validationPgpPrivateKey": "Vous devez fournir une clé privée PGP valide si un mot de passe PGP est entré",
"components.Settings.Notifications.validationSmtpHostRequired": "Vous devez fournir un nom d'hôte ou une adresse IP valide",
"components.Settings.Notifications.validationSmtpPortRequired": "Vous devez fournir un numéro de port valide",
+ "components.Settings.Notifications.validationTypes": "Vous devez sélectionner au moins un type de notification",
+ "components.Settings.Notifications.validationUrl": "Vous devez fournir une URL valide",
"components.Settings.Notifications.webhookUrl": "URL de webhook",
+ "components.Settings.Notifications.webhookUrlTip": "Créez une intégration de webhook dans votre serveur",
"components.Settings.RadarrModal.add": "Ajouter un serveur",
+ "components.Settings.RadarrModal.announced": "Annoncé",
"components.Settings.RadarrModal.apiKey": "Clé d'API",
"components.Settings.RadarrModal.baseUrl": "URL de base",
+ "components.Settings.RadarrModal.create4kradarr": "Ajouter un nouveau serveur Radarr 4K",
"components.Settings.RadarrModal.createradarr": "Ajouter un nouveau serveur Radarr",
+ "components.Settings.RadarrModal.default4kserver": "Serveur 4K par défaut",
"components.Settings.RadarrModal.defaultserver": "Serveur par défaut",
+ "components.Settings.RadarrModal.edit4kradarr": "Modifier le serveur Radarr 4K",
"components.Settings.RadarrModal.editradarr": "Modifier le serveur Radarr",
+ "components.Settings.RadarrModal.enableSearch": "Activer la recherche automatique",
+ "components.Settings.RadarrModal.externalUrl": "URL externe",
"components.Settings.RadarrModal.hostname": "Nom d'hôte ou adresse IP",
+ "components.Settings.RadarrModal.inCinemas": "Au cinéma",
+ "components.Settings.RadarrModal.loadingTags": "Chargement des tags en cours…",
+ "components.Settings.RadarrModal.loadingprofiles": "Chargement des profils qualité…",
+ "components.Settings.RadarrModal.loadingrootfolders": "Chargement des dossiers racine…",
"components.Settings.RadarrModal.minimumAvailability": "Disponibilité minimale",
+ "components.Settings.RadarrModal.notagoptions": "Aucun tag.",
"components.Settings.RadarrModal.port": "Port",
"components.Settings.RadarrModal.qualityprofile": "Profil de qualité",
+ "components.Settings.RadarrModal.released": "Disponible",
"components.Settings.RadarrModal.rootfolder": "Dossier racine",
- "components.Settings.RadarrModal.selectMinimumAvailability": "Sélectionner une disponibilté minimale",
+ "components.Settings.RadarrModal.selectMinimumAvailability": "Sélectionner une disponibilité minimale",
"components.Settings.RadarrModal.selectQualityProfile": "Sélectionner un profil qualité",
"components.Settings.RadarrModal.selectRootFolder": "Sélectionner un dossier racine",
+ "components.Settings.RadarrModal.selecttags": "Sélectionner les tags",
"components.Settings.RadarrModal.server4k": "Serveur 4K",
"components.Settings.RadarrModal.servername": "Nom du serveur",
"components.Settings.RadarrModal.ssl": "Utiliser SSL",
+ "components.Settings.RadarrModal.syncEnabled": "Activer les scans",
+ "components.Settings.RadarrModal.tags": "Tags",
+ "components.Settings.RadarrModal.testFirstQualityProfiles": "Testez la connexion pour charger les profils qualité",
+ "components.Settings.RadarrModal.testFirstRootFolders": "Testez la connexion pour charger les dossiers racine",
+ "components.Settings.RadarrModal.testFirstTags": "Tester la connexion pour charger les tags",
"components.Settings.RadarrModal.toastRadarrTestFailure": "Échec de la connexion à Radarr.",
"components.Settings.RadarrModal.toastRadarrTestSuccess": "Connexion avec le Serveur Radarr établie avec succès !",
"components.Settings.RadarrModal.validationApiKeyRequired": "Vous devez fournir une clé d'API",
+ "components.Settings.RadarrModal.validationApplicationUrl": "Vous devez fournir une URL valide",
+ "components.Settings.RadarrModal.validationApplicationUrlTrailingSlash": "L'URL ne doit pas se terminer par une barre oblique finale",
+ "components.Settings.RadarrModal.validationBaseUrlLeadingSlash": "L'URL de base doit être précédée d'un slash",
+ "components.Settings.RadarrModal.validationBaseUrlTrailingSlash": "L'URL de base ne doit pas se terminer par un slash",
"components.Settings.RadarrModal.validationHostnameRequired": "Vous devez fournir un nom d'hôte ou une adresse IP valide",
+ "components.Settings.RadarrModal.validationMinimumAvailabilityRequired": "Vous devez sélectionner une disponibilité minimale",
+ "components.Settings.RadarrModal.validationNameRequired": "Vous devez fournir un nom de serveur",
"components.Settings.RadarrModal.validationPortRequired": "Vous devez fournir un numéro de port valide",
"components.Settings.RadarrModal.validationProfileRequired": "Vous devez sélectionner un profil",
"components.Settings.RadarrModal.validationRootFolderRequired": "Vous devez sélectionner un dossier racine",
+ "components.Settings.SettingsAbout.Releases.currentversion": "Actuelle",
+ "components.Settings.SettingsAbout.Releases.latestversion": "Dernière version",
+ "components.Settings.SettingsAbout.Releases.releasedataMissing": "Les données de version sont actuellement indisponible.",
+ "components.Settings.SettingsAbout.Releases.releases": "Versions",
+ "components.Settings.SettingsAbout.Releases.versionChangelog": "Journal des modifications de la version {version}",
+ "components.Settings.SettingsAbout.Releases.viewchangelog": "Voir le journal des modifications",
+ "components.Settings.SettingsAbout.Releases.viewongithub": "Voir sur GitHub",
+ "components.Settings.SettingsAbout.about": "À propos",
+ "components.Settings.SettingsAbout.appDataPath": "Répertoire de données",
+ "components.Settings.SettingsAbout.betawarning": "Ceci est un logiciel BÊTA. Les fonctionnalités peuvent être non opérationnelles ou instables. Veuillez signaler tout problème sur GitHub !",
+ "components.Settings.SettingsAbout.documentation": "Documentation",
+ "components.Settings.SettingsAbout.gettingsupport": "Obtenir de l'aide",
+ "components.Settings.SettingsAbout.githubdiscussions": "Discussions GitHub",
+ "components.Settings.SettingsAbout.helppaycoffee": "Aidez-nous à payer le café",
+ "components.Settings.SettingsAbout.outofdate": "Obsolète",
+ "components.Settings.SettingsAbout.overseerrinformation": "À propos de Jellyseerr",
+ "components.Settings.SettingsAbout.preferredmethod": "Préféré",
+ "components.Settings.SettingsAbout.runningDevelop": "Vous utilisez la branche develop d'Jellyseerr, qui n'est recommandée que pour ceux qui contribuent au développement ou qui aident aux tests et correctifs.",
+ "components.Settings.SettingsAbout.supportoverseerr": "Soutenez Jellyseerr",
+ "components.Settings.SettingsAbout.timezone": "Fuseau horaire",
+ "components.Settings.SettingsAbout.totalmedia": "Total des médias",
+ "components.Settings.SettingsAbout.totalrequests": "Total des demandes",
+ "components.Settings.SettingsAbout.uptodate": "À jour",
+ "components.Settings.SettingsAbout.version": "Version",
+ "components.Settings.SettingsJobsCache.cache": "Cache",
+ "components.Settings.SettingsJobsCache.cacheDescription": "Jellyseerr met en cache les demandes aux points de terminaison d'API externes pour optimiser les performances et éviter de faire des appels d'API inutiles.",
+ "components.Settings.SettingsJobsCache.cacheflushed": "Cache de {cachename} vidé.",
+ "components.Settings.SettingsJobsCache.cachehits": "Résultats",
+ "components.Settings.SettingsJobsCache.cachekeys": "Total des clés",
+ "components.Settings.SettingsJobsCache.cacheksize": "Taille de la clé",
+ "components.Settings.SettingsJobsCache.cachemisses": "Manqués",
+ "components.Settings.SettingsJobsCache.cachename": "Nom du cache",
+ "components.Settings.SettingsJobsCache.cachevsize": "Taille de la valeur",
+ "components.Settings.SettingsJobsCache.canceljob": "Annuler la tâche",
+ "components.Settings.SettingsJobsCache.command": "Commande",
+ "components.Settings.SettingsJobsCache.download-sync": "Synchroniser les téléchargements",
+ "components.Settings.SettingsJobsCache.download-sync-reset": "Reset de la synchronisation des téléchargements",
+ "components.Settings.SettingsJobsCache.editJobSchedule": "Modifier la tâche",
+ "components.Settings.SettingsJobsCache.editJobScheduleCurrent": "Fréquence actuelle",
+ "components.Settings.SettingsJobsCache.editJobSchedulePrompt": "Nouvelle fréquence",
+ "components.Settings.SettingsJobsCache.editJobScheduleSelectorHours": "Toutes les {jobScheduleHours, plural, one {heure} other {{jobScheduleHours} heures}}",
+ "components.Settings.SettingsJobsCache.editJobScheduleSelectorMinutes": "Toutes les {jobScheduleMinutes, plural, one {minute} other {{jobScheduleMinutes} minutes}}",
+ "components.Settings.SettingsJobsCache.flushcache": "Vider le cache",
+ "components.Settings.SettingsJobsCache.jelly-recently-added-scan": "Scanner les récents ajoutés sur Jellyfin",
+ "components.Settings.SettingsJobsCache.jellyfin-full-scan": "Scanner toute la bibliothèque Jellyfin",
+ "components.Settings.SettingsJobsCache.image-cache-cleanup": "Vider le cache des images",
+ "components.Settings.SettingsJobsCache.imagecache": "Cache des images",
+ "components.Settings.SettingsJobsCache.imagecacheDescription": "Une fois activé dans les paramètres, Jellyseerr va mettre en cache les images provenant de sources externes pré-configurées. Les images mises en cache sont sauvegardées dans votre dossier de configuration. Vous pouvez les trouver dans {appDataPath}/cache/images.",
+ "components.Settings.SettingsJobsCache.imagecachecount": "Images mises en cache",
+ "components.Settings.SettingsJobsCache.imagecachesize": "Taille totale du cache",
+ "components.Settings.SettingsJobsCache.jobScheduleEditFailed": "Un problème est survenu lors de l'enregistrement de la tâche.",
+ "components.Settings.SettingsJobsCache.jobScheduleEditSaved": "Tâche modifiée avec succès !",
+ "components.Settings.SettingsJobsCache.jobcancelled": "{jobname} annulé.",
+ "components.Settings.SettingsJobsCache.jobname": "Nom de la tâche",
+ "components.Settings.SettingsJobsCache.jobs": "Tâches",
+ "components.Settings.SettingsJobsCache.jobsDescription": "Jellyseerr effectue certaines tâches de maintenance comme des tâches planifiées régulièrement, mais elles peuvent également être déclenchées manuellement ci-dessous. L'exécution manuelle d'une tâche ne modifiera pas sa planification.",
+ "components.Settings.SettingsJobsCache.jobsandcache": "Tâches et cache",
+ "components.Settings.SettingsJobsCache.jobstarted": "{jobname} a commencé.",
+ "components.Settings.SettingsJobsCache.jobtype": "Type",
+ "components.Settings.SettingsJobsCache.nextexecution": "Prochaine exécution",
+ "components.Settings.SettingsJobsCache.plex-full-scan": "Scan complet des bibliothèques Plex",
+ "components.Settings.SettingsJobsCache.plex-recently-added-scan": "Scan des ajouts récents aux bibliothèques Plex",
+ "components.Settings.SettingsJobsCache.plex-watchlist-sync": "Synchronisation de la Plex Watchlist",
+ "components.Settings.SettingsJobsCache.process": "Processus",
+ "components.Settings.SettingsJobsCache.radarr-scan": "Scan de Radarr",
+ "components.Settings.SettingsJobsCache.runnow": "Exécuter",
+ "components.Settings.SettingsJobsCache.sonarr-scan": "Scan de Sonarr",
+ "components.Settings.SettingsJobsCache.unknownJob": "Tâche inconnue",
+ "components.Settings.SettingsLogs.copiedLogMessage": "Le texte des journaux a été ajouté au presse-papiers.",
+ "components.Settings.SettingsLogs.copyToClipboard": "Copier dans le presse-papiers",
+ "components.Settings.SettingsLogs.extraData": "Données supplémentaires",
+ "components.Settings.SettingsLogs.filterDebug": "Débogage",
+ "components.Settings.SettingsLogs.filterError": "Erreur",
+ "components.Settings.SettingsLogs.filterInfo": "Infos",
+ "components.Settings.SettingsLogs.filterWarn": "Attention",
+ "components.Settings.SettingsLogs.label": "Étiquette",
+ "components.Settings.SettingsLogs.level": "Gravité",
+ "components.Settings.SettingsLogs.logDetails": "Journal détaillé",
+ "components.Settings.SettingsLogs.logs": "Journaux",
+ "components.Settings.SettingsLogs.logsDescription": "Vous pouvez également afficher ces journaux directement via stdout, ou dans {appDataPath}/logs/overseerr.log.",
+ "components.Settings.SettingsLogs.message": "Message",
+ "components.Settings.SettingsLogs.pauseLogs": "Pause",
+ "components.Settings.SettingsLogs.resumeLogs": "Résumer",
+ "components.Settings.SettingsLogs.showall": "Afficher tous les journaux",
+ "components.Settings.SettingsLogs.time": "Horodatage",
+ "components.Settings.SettingsLogs.viewdetails": "Voir les détails",
+ "components.Settings.SettingsUsers.defaultPermissions": "Permissions par défaut",
+ "components.Settings.SettingsUsers.defaultPermissionsTip": "Autorisations par défaut attribuées aux nouveaux utilisateurs",
+ "components.Settings.SettingsUsers.localLogin": "Activer la connexion locale",
+ "components.Settings.SettingsUsers.localLoginTip": "Autoriser les utilisateurs à se connecter en utilisant leur adresse e-mail et leur mot de passe, au lieu de Plex OAuth",
+ "components.Settings.SettingsUsers.movieRequestLimitLabel": "Limite globale de demandes de films",
+ "components.Settings.SettingsUsers.newPlexLogin": "Autoriser nouvelle connexion Plex",
+ "components.Settings.SettingsUsers.newPlexLoginTip": "Autoriser les utilisateurs de Plex à se connecter sans être d'abord importés",
+ "components.Settings.SettingsUsers.toastSettingsFailure": "Un problème est survenu pendant la sauvegarde des paramètres.",
+ "components.Settings.SettingsUsers.toastSettingsSuccess": "Les paramètres utilisateur ont été enregistrés avec succès !",
+ "components.Settings.SettingsUsers.tvRequestLimitLabel": "Limite globale de demandes de séries",
+ "components.Settings.SettingsUsers.userSettings": "Paramètres utilisateur",
+ "components.Settings.SettingsUsers.userSettingsDescription": "Configurer les paramètres généraux et par défaut de l'utilisateur.",
+ "components.Settings.SettingsUsers.users": "Utilisateurs",
"components.Settings.SonarrModal.add": "Ajouter un serveur",
+ "components.Settings.SonarrModal.animeTags": "Tags d'animés",
+ "components.Settings.SonarrModal.animelanguageprofile": "Profil de langue d'anime",
+ "components.Settings.SonarrModal.animequalityprofile": "Profil qualité pour anime",
+ "components.Settings.SonarrModal.animerootfolder": "Dossier racine pour anime",
"components.Settings.SonarrModal.apiKey": "Clé API",
"components.Settings.SonarrModal.baseUrl": "URL de base",
+ "components.Settings.SonarrModal.create4ksonarr": "Ajouter un nouveau serveur Sonarr 4K",
"components.Settings.SonarrModal.createsonarr": "Ajouter un nouveau serveur Sonarr",
+ "components.Settings.SonarrModal.default4kserver": "Serveur 4K par défaut",
"components.Settings.SonarrModal.defaultserver": "Serveur par défaut",
+ "components.Settings.SonarrModal.edit4ksonarr": "Modifier le serveur Sonarr 4K",
"components.Settings.SonarrModal.editsonarr": "Modifier le serveur Sonarr",
+ "components.Settings.SonarrModal.enableSearch": "Activer la recherche automatique",
+ "components.Settings.SonarrModal.externalUrl": "URL externe",
"components.Settings.SonarrModal.hostname": "Nom d'hôte ou adresse IP",
+ "components.Settings.SonarrModal.languageprofile": "Profil de langue",
+ "components.Settings.SonarrModal.loadingTags": "Chargement des tags en cours…",
+ "components.Settings.SonarrModal.loadinglanguageprofiles": "Chargement des profils de langue…",
+ "components.Settings.SonarrModal.loadingprofiles": "Chargement des profils qualité…",
+ "components.Settings.SonarrModal.loadingrootfolders": "Chargement des dossiers racine…",
+ "components.Settings.SonarrModal.notagoptions": "Aucun tag.",
"components.Settings.SonarrModal.port": "Port",
"components.Settings.SonarrModal.qualityprofile": "Profil de qualité",
"components.Settings.SonarrModal.rootfolder": "Dossier racine",
"components.Settings.SonarrModal.seasonfolders": "Dossier saison",
+ "components.Settings.SonarrModal.selectLanguageProfile": "Sélectionnez le profil de langue",
"components.Settings.SonarrModal.selectQualityProfile": "Sélectionner un profil qualité",
"components.Settings.SonarrModal.selectRootFolder": "Sélectionner un dossier racine",
+ "components.Settings.SonarrModal.selecttags": "Sélectionner les tags",
"components.Settings.SonarrModal.server4k": "Serveur 4K",
"components.Settings.SonarrModal.servername": "Nom du serveur",
"components.Settings.SonarrModal.ssl": "Utiliser SSL",
+ "components.Settings.SonarrModal.syncEnabled": "Activer les scans",
+ "components.Settings.SonarrModal.tags": "Tags",
+ "components.Settings.SonarrModal.testFirstLanguageProfiles": "Tester la connexion pour charger les profils de langue",
+ "components.Settings.SonarrModal.testFirstQualityProfiles": "Testez la connexion pour charger les profils qualité",
+ "components.Settings.SonarrModal.testFirstRootFolders": "Testez la connexion pour charger les dossiers racine",
+ "components.Settings.SonarrModal.testFirstTags": "Tester la connexion pour charger les tags",
+ "components.Settings.SonarrModal.toastSonarrTestFailure": "Échec de la connexion à Sonarr.",
+ "components.Settings.SonarrModal.toastSonarrTestSuccess": "Connexion à Sonarr établie avec succès !",
"components.Settings.SonarrModal.validationApiKeyRequired": "Vous devez fournir une clé d'API",
+ "components.Settings.SonarrModal.validationApplicationUrl": "Vous devez fournir une URL valide",
+ "components.Settings.SonarrModal.validationApplicationUrlTrailingSlash": "L'URL ne doit pas se terminer par une barre oblique finale",
+ "components.Settings.SonarrModal.validationBaseUrlLeadingSlash": "L'URL de base doit être précédée d'une barre oblique",
+ "components.Settings.SonarrModal.validationBaseUrlTrailingSlash": "L'URL de base ne doit pas se terminer par une barre oblique finale",
"components.Settings.SonarrModal.validationHostnameRequired": "Vous devez fournir un nom d'hôte ou une adresse IP valide",
+ "components.Settings.SonarrModal.validationLanguageProfileRequired": "Vous devez sélectionner un profil de langue",
+ "components.Settings.SonarrModal.validationNameRequired": "Vous devez fournir un nom de serveur",
"components.Settings.SonarrModal.validationPortRequired": "Vous devez fournir un numéro de port valide",
"components.Settings.SonarrModal.validationProfileRequired": "Vous devez sélectionner un profil qualité",
"components.Settings.SonarrModal.validationRootFolderRequired": "Vous devez sélectionner un dossier racine",
@@ -101,20 +762,38 @@
"components.Settings.addradarr": "Ajouter un serveur Radarr",
"components.Settings.address": "Adresse",
"components.Settings.addsonarr": "Ajouter un serveur Sonarr",
+ "components.Settings.advancedTooltip": "Une configuration incorrecte de ce paramètre peut entraîner un dysfonctionnement",
"components.Settings.apikey": "Clé d'API",
+ "components.Settings.applicationTitle": "Titre de l'application",
"components.Settings.applicationurl": "URL de l'application",
+ "components.Settings.cacheImages": "Activer la mise en cache d'image",
+ "components.Settings.cacheImagesTip": "Met en cache localement et utilise des images optimisées (nécessite une quantité considérable d'espace disque)",
"components.Settings.cancelscan": "Annuler le scan",
- "components.Settings.copied": "Clé d'API copiée dans le presse-papier.",
+ "components.Settings.copied": "Clé d'API copiée dans le presse-papiers.",
+ "components.Settings.csrfProtection": "Activer la protection CSRF",
+ "components.Settings.csrfProtectionHoverTip": "N'activez PAS ce paramètre à moins que vous ne compreniez ce que vous faites !",
+ "components.Settings.csrfProtectionTip": "Définir l'accès à l'API externe en lecture seule (nécessite HTTPS)",
"components.Settings.currentlibrary": "Bibliothèque actuelle : {name}",
"components.Settings.default": "Par défaut",
"components.Settings.default4k": "4K par défaut",
+ "components.Settings.deleteServer": "Supprimer {serverType} serveur",
"components.Settings.deleteserverconfirm": "Êtes-vous sûr(e) de vouloir supprimer ce serveur ?",
+ "components.Settings.email": "E-mail",
+ "components.Settings.enablessl": "Utiliser SSL",
+ "components.Settings.experimentalTooltip": "L'activation de ce paramètre peut entraîner un comportement inattendu de l'application",
+ "components.Settings.externalUrl": "URL externe",
+ "components.Settings.general": "Général",
"components.Settings.generalsettings": "Paramètres généraux",
"components.Settings.generalsettingsDescription": "Configurer les paramètres généraux et par défaut pour Jellyseerr.",
+ "components.Settings.hideAvailable": "Masquer les médias disponibles",
"components.Settings.hostname": "Nom d'hôte ou adresse IP",
+ "components.Settings.is4k": "4K",
"components.Settings.librariesRemaining": "Bibliothèques restantes : {count}",
+ "components.Settings.locale": "Langue d'affichage",
"components.Settings.manualscan": "Scan manuel des bibliothèques",
"components.Settings.manualscanDescription": "Normalement, le scan sera effectué une fois toutes les 24 heures seulement. Jellyseerr vérifiera les ajouts récents de votre serveur Plex de façon proactive. Si c'est la première fois que vous configurez Plex, un scan complet de la bibliothèque est recommandé !",
+ "components.Settings.mediaTypeMovie": "film",
+ "components.Settings.mediaTypeSeries": "série",
"components.Settings.menuAbout": "À propos",
"components.Settings.menuGeneralSettings": "Général",
"components.Settings.menuJobs": "Tâches et cache",
@@ -122,999 +801,337 @@
"components.Settings.menuNotifications": "Notifications",
"components.Settings.menuPlexSettings": "Plex",
"components.Settings.menuServices": "Applications",
+ "components.Settings.menuUsers": "Utilisateurs",
+ "components.Settings.noDefault4kServer": "Un serveur 4K {serverType} doit être marqué par défaut afin de permettre aux utilisateurs de soumettre des requêtes 4K {mediaType}.",
+ "components.Settings.noDefaultNon4kServer": "Si vous n’avez qu’un seul serveur {serverType} pour les contenus non-4K et 4K (ou si vous ne téléchargez que du contenu 4K), votre serveur {serverType} ne devrait PAS être désigné comme serveur 4K.",
+ "components.Settings.noDefaultServer": "Au moins un serveur {serverType} doit être marqué par défaut pour que les demandes {mediaType} puissent être envoyées.",
+ "components.Settings.notificationAgentSettingsDescription": "Configurer et activer les agents de notification.",
+ "components.Settings.notifications": "Notifications",
"components.Settings.notificationsettings": "Paramètres de notification",
"components.Settings.notrunning": "Pas en exécution",
+ "components.Settings.originallanguage": "Langue à découvrir",
+ "components.Settings.originallanguageTip": "Filtrer le contenu par langue d’origine",
+ "components.Settings.partialRequestsEnabled": "Permettre les demandes partielles des séries",
+ "components.Settings.plex": "Plex",
"components.Settings.plexlibraries": "Bibliothèques Plex",
"components.Settings.plexlibrariesDescription": "Les bibliothèques Jellyseerr recherchent les titres. Configurez et sauvegardez vos paramètres de connexion Plex, puis cliquez sur le bouton ci-dessous si aucune bibliothèque n'est répertoriée.",
"components.Settings.plexsettings": "Paramètres Plex",
"components.Settings.plexsettingsDescription": "Configurer les paramètres de votre serveur Plex. Jellyseerr scanne vos librairies Plex pour déterminer les contenus disponibles.",
"components.Settings.port": "Port",
"components.Settings.radarrsettings": "Paramètres Radarr",
+ "components.Settings.region": "Région à découvrir",
+ "components.Settings.regionTip": "Filtrer le contenu par disponibilité régionale",
+ "components.Settings.restartrequiredTooltip": "Jellyseerr doit être redémarré pour que les modifications de ce paramètre prennent effet",
+ "components.Settings.scan": "Synchroniser les bibliothèques",
+ "components.Settings.scanning": "Synchronisation en cours…",
+ "components.Settings.serverLocal": "local",
+ "components.Settings.serverRemote": "distant",
+ "components.Settings.serverSecure": "sécurisée",
+ "components.Settings.serverpreset": "Serveur",
+ "components.Settings.serverpresetLoad": "Appuyez sur le bouton pour charger les serveurs disponibles",
+ "components.Settings.serverpresetManualMessage": "Configuration manuelle",
+ "components.Settings.serverpresetRefreshing": "Récupération des serveurs…",
+ "components.Settings.serviceSettingsDescription": "Configurez votre serveur {serverType} ci-dessous. Vous pouvez connecter plusieurs serveurs {serverType}, mais seulement deux d’entre eux peuvent être marqués par défaut (un non-4K et un 4K). Les administrateurs peuvent modifier le serveur utilisé pour traiter les nouvelles demandes avant la validation.",
+ "components.Settings.services": "Applications",
+ "components.Settings.settingUpPlexDescription": "Pour configurer Plex, vous pouvez soit entrer les paramètres manuellement ou choisir parmi l'un des serveurs récupérés sur plex.tv. Appuyez sur le bouton à droite de la liste déroulante pour actualiser la liste des serveurs disponibles.",
"components.Settings.sonarrsettings": "Paramètres Sonarr",
"components.Settings.ssl": "SSL",
"components.Settings.startscan": "Commencer le scan",
+ "components.Settings.tautulliApiKey": "Clé API",
+ "components.Settings.tautulliSettings": "Paramètres Tautulli",
+ "components.Settings.tautulliSettingsDescription": "Configuration optionnelle pour votre serveur Tautulli. Jellyseerr va récupérer l'historique de visionnage de votre Plex depuis Tautulli.",
+ "components.Settings.toastApiKeyFailure": "Une erreur s'est produite lors de la génération de la nouvelle clé API.",
+ "components.Settings.toastApiKeySuccess": "Nouvelle clé API générée avec succès !",
+ "components.Settings.toastPlexConnecting": "Tentative de connexion à Plex…",
+ "components.Settings.toastPlexConnectingFailure": "Échec de connexion à Plex.",
+ "components.Settings.toastPlexConnectingSuccess": "Connexion Plex établie avec succès !",
+ "components.Settings.toastPlexRefresh": "Récupération de la liste des serveurs depuis Plex…",
+ "components.Settings.toastPlexRefreshFailure": "Échec de la récupération de la liste des serveurs Plex.",
+ "components.Settings.toastPlexRefreshSuccess": "Liste des serveurs Plex récupérée avec succès !",
+ "components.Settings.toastSettingsFailure": "Une erreur s'est produite durant l'enregistrement des paramètres.",
+ "components.Settings.toastSettingsSuccess": "Les paramètres ont été enregistrés avec succès !",
+ "components.Settings.toastTautulliSettingsFailure": "Quelque chose c'est mal passé quand les paramètres Tautulli on été enregistrés.",
+ "components.Settings.toastTautulliSettingsSuccess": "Les paramètres pour Tautulli on bien été sauvegardés !",
+ "components.Settings.trustProxy": "Activer la prise en charge proxy",
+ "components.Settings.trustProxyTip": "Permettre Jellyseerr à enregistrer correctement les adresses IP des clients derrière un proxy",
+ "components.Settings.urlBase": "URL de base",
+ "components.Settings.validationApiKey": "Vous devez fournir une clef API",
+ "components.Settings.validationApplicationTitle": "Vous devez fournir un titre d'application",
+ "components.Settings.validationApplicationUrl": "Vous devez fournir une URL valide",
+ "components.Settings.validationApplicationUrlTrailingSlash": "L'URL ne doit pas se terminer par une barre oblique finale",
+ "components.Settings.validationHostnameRequired": "Vous devez fournir un nom d'hôte valide ou une adresse IP",
+ "components.Settings.validationPortRequired": "Vous devez fournir un numéro de port valide",
+ "components.Settings.validationUrl": "Vous devez fournir une URL valide",
+ "components.Settings.validationUrlBaseLeadingSlash": "L'URL de base doit avoir un slash",
+ "components.Settings.validationUrlBaseTrailingSlash": "L'URL de base ne doit pas ce terminer par un slash",
+ "components.Settings.validationUrlTrailingSlash": "L'URL ne doit pas ce terminer par un slash",
+ "components.Settings.webAppUrl": "URL Application Web",
+ "components.Settings.webAppUrlTip": "Dirigez éventuellement les utilisateurs vers l'application Web sur votre serveur au lieu de l'application Web « hébergée »",
+ "components.Settings.webhook": "Webhook",
+ "components.Settings.webpush": "Web Push",
"components.Setup.configureplex": "Configurer Plex",
"components.Setup.configureservices": "Configurer les Services",
"components.Setup.continue": "Continuer",
"components.Setup.finish": "Finir la configuration",
"components.Setup.finishing": "Finalisation…",
"components.Setup.loginwithplex": "Se connecter avec Plex",
- "components.Setup.signinMessage": "Commencez en vous connectant avec votre compte Plex",
- "components.Setup.welcome": "Bienvenue sur Jellyseerr",
- "components.TvDetails.cast": "Casting",
- "components.TvDetails.originallanguage": "Langue originale",
- "components.TvDetails.overview": "Résumé",
- "components.TvDetails.overviewunavailable": "Résumé indisponible.",
- "components.TvDetails.recommendations": "Recommandations",
- "components.TvDetails.similar": "Séries similaires",
- "components.UserList.admin": "Admin",
- "components.UserList.created": "A rejoint",
- "components.UserList.plexuser": "Utilisateur Plex",
- "components.UserList.role": "Rôle",
- "components.UserList.totalrequests": "Demandes",
- "components.UserList.user": "Utilisateur",
- "components.UserList.userlist": "Liste des utilisateurs",
- "i18n.approve": "Valider",
- "i18n.approved": "Validé",
- "i18n.available": "Disponible",
- "i18n.cancel": "Annuler",
- "i18n.decline": "Refuser",
- "i18n.declined": "Refusé",
- "i18n.delete": "Supprimer",
- "i18n.movies": "Films",
- "i18n.partiallyavailable": "Partiellement disponible",
- "i18n.pending": "En attente",
- "i18n.processing": "En traitement",
- "i18n.tvshows": "Séries",
- "i18n.unavailable": "Indisponible",
- "pages.oops": "Oups",
- "pages.returnHome": "Retourner à l'acceuil",
- "components.TvDetails.TvCast.fullseriescast": "Casting complet de la série",
- "components.MovieDetails.MovieCast.fullcast": "Casting complet",
- "components.Settings.Notifications.emailsettingssaved": "Paramètres de notification par e-mail enregistrés avec succès !",
- "components.Settings.Notifications.emailsettingsfailed": "Les paramètres de notification par e-mail n'ont pas pu être enregistrés.",
- "components.Settings.Notifications.discordsettingssaved": "Paramètres de notification Discord enregistrés avec succès !",
- "components.Settings.Notifications.discordsettingsfailed": "Les paramètres de notification Discord n'ont pas pu être enregistrés.",
- "components.Settings.validationPortRequired": "Vous devez fournir un numéro de port valide",
- "components.Settings.validationHostnameRequired": "Vous devez fournir un nom d'hôte valide ou une adresse IP",
- "components.Settings.SonarrModal.validationNameRequired": "Vous devez fournir un nom de serveur",
- "components.Settings.SettingsAbout.version": "Version",
- "components.Settings.SettingsAbout.totalrequests": "Total des demandes",
- "components.Settings.SettingsAbout.totalmedia": "Total des médias",
- "components.Settings.SettingsAbout.overseerrinformation": "À propos d'Jellyseerr",
- "components.Settings.SettingsAbout.githubdiscussions": "Discussions GitHub",
- "components.Settings.SettingsAbout.gettingsupport": "Obtenir de l'aide",
- "components.Settings.RadarrModal.validationNameRequired": "Vous devez fournir un nom de serveur",
- "components.Setup.tip": "Astuce",
- "i18n.deleting": "Suppression…",
- "components.UserList.userdeleteerror": "Une erreur s'est produite lors de la suppression de l'utilisateur.",
- "components.UserList.userdeleted": "Utilisateur supprimé avec succès !",
- "components.UserList.deleteuser": "Supprimer l'utilisateur",
- "components.UserList.deleteconfirm": "Voulez-vous vraiment supprimer cet utilisateur ? Toutes les données de demande de cet utilisateur seront supprimées de façon permanente.",
- "components.Settings.SonarrModal.testFirstRootFolders": "Testez la connexion pour charger les dossiers racine",
- "components.Settings.SonarrModal.testFirstQualityProfiles": "Testez la connexion pour charger les profils qualité",
- "components.Settings.SonarrModal.loadingrootfolders": "Chargement des dossiers racine…",
- "components.Settings.SonarrModal.loadingprofiles": "Chargement des profils qualité…",
- "components.Settings.RadarrModal.validationMinimumAvailabilityRequired": "Vous devez sélectionner une disponibilité minimale",
- "components.Settings.RadarrModal.testFirstRootFolders": "Testez la connexion pour charger les dossiers racine",
- "components.Settings.RadarrModal.testFirstQualityProfiles": "Testez la connexion pour charger les profils qualité",
- "components.Settings.RadarrModal.loadingrootfolders": "Chargement des dossiers racine…",
- "components.Settings.RadarrModal.loadingprofiles": "Chargement des profils qualité…",
- "components.TvDetails.showtype": "Type de séries",
- "components.TvDetails.network": "{networkCount, plural, one {Diffuseur} other {Diffuseurs}}",
- "components.TvDetails.anime": "Animé",
- "components.Settings.toastSettingsSuccess": "Les paramètres ont été enregistrés avec succès !",
- "components.Settings.toastSettingsFailure": "Une erreur s'est produite durant l'enregistrement des paramètres.",
- "components.Settings.toastApiKeySuccess": "Nouvelle clé API générée avec succès !",
- "components.Settings.toastApiKeyFailure": "Une erreur s'est produite lors de la génération de la nouvelle clé API.",
- "components.Settings.SonarrModal.animerootfolder": "Dossier racine pour anime",
- "components.Settings.SonarrModal.animequalityprofile": "Profil qualité pour anime",
- "components.MovieDetails.studio": "{studioCount, plural, one {Studio} other {Studios}}",
- "components.Settings.SettingsAbout.supportoverseerr": "Soutenez Jellyseerr",
- "i18n.close": "Fermer",
- "components.Settings.SettingsAbout.timezone": "Fuseau horaire",
- "components.Settings.SettingsAbout.helppaycoffee": "Aidez-nous à payer le café",
- "components.Settings.SettingsAbout.Releases.viewongithub": "Voir sur GitHub",
- "components.Settings.SettingsAbout.Releases.viewchangelog": "Voir le journal des modifications",
- "components.Settings.SettingsAbout.Releases.versionChangelog": "Journal des modifications de la version {version}",
- "components.Settings.SettingsAbout.Releases.releases": "Versions",
- "components.Settings.SettingsAbout.Releases.releasedataMissing": "Les données de version sont actuellement indisponible.",
- "components.Settings.SettingsAbout.Releases.latestversion": "Dernière version",
- "components.Settings.SettingsAbout.Releases.currentversion": "Actuelle",
- "components.UserList.importfromplexerror": "Une erreur s'est produite durant l'importation des utilisateurs de Plex.",
- "components.UserList.importfromplex": "Importer les utilisateurs de Plex",
- "components.UserList.importedfromplex": "{userCount} {userCount, plural, one {utilisateur} other {utilisateurs}} importé(s) depuis Plex avec succès !",
- "components.TvDetails.viewfullcrew": "Voir l'équipe complète",
- "components.TvDetails.TvCrew.fullseriescrew": "Équipe complète de la série",
- "components.PersonDetails.crewmember": "Équipe",
- "components.MovieDetails.viewfullcrew": "Voir l'équipe complète",
- "components.MovieDetails.MovieCrew.fullcrew": "Équipe complète",
- "components.TvDetails.firstAirDate": "Date de première diffusion",
- "components.Settings.Notifications.allowselfsigned": "Autoriser les certificats autosignés",
- "components.TvDetails.watchtrailer": "Regarder la bande-annonce",
- "components.MovieDetails.watchtrailer": "Regarder la bande-annonce",
- "components.CollectionDetails.requestcollection": "Demander la collection",
- "components.CollectionDetails.overview": "Résumé",
- "components.CollectionDetails.numberofmovies": "{count} films",
- "i18n.requested": "Demandé",
- "i18n.retry": "Réessayer",
- "i18n.failed": "Échec",
- "components.Settings.Notifications.NotificationsSlack.webhookUrl": "URL de webhook",
- "components.Settings.Notifications.NotificationsSlack.slacksettingssaved": "Paramètres de notification de Slack sauvegardés avec succès !",
- "components.Settings.Notifications.NotificationsSlack.slacksettingsfailed": "Les paramètres de notification Slack n'ont pas pu être enregistrés.",
- "components.Settings.Notifications.NotificationsSlack.agentenabled": "Activer l'agent",
- "components.RequestList.RequestItem.failedretry": "Une erreur s'est produite lors du renvoi de la demande.",
- "components.Settings.Notifications.validationChatIdRequired": "Vous devez fournir un identifiant de discussion valide",
- "components.Settings.Notifications.botAPI": "Jeton d'autorisation du bot",
- "components.Settings.Notifications.validationBotAPIRequired": "Vous devez fournir la clé d'autorisation du bot",
- "components.Settings.Notifications.telegramsettingssaved": "Paramètres de notification Telegram enregistrés avec succès !",
- "components.Settings.Notifications.telegramsettingsfailed": "Les paramètres de notification Telegram n'ont pas pu être enregistrés.",
- "components.Settings.Notifications.senderName": "Nom de l'expéditeur",
- "components.Settings.Notifications.chatId": "ID discussion",
- "components.Settings.SettingsAbout.documentation": "Documentation",
- "components.NotificationTypeSelector.mediarequestedDescription": "Envoyer des notifications lorsque des utilisateurs soumettent une demande de média qui nécessite une validation.",
- "components.NotificationTypeSelector.mediarequested": "Demande en attente de validation",
- "components.NotificationTypeSelector.mediafailedDescription": "Envoyer des notifications lorsqu'une demande de média n'a pas pu être ajoutée à Radarr ou Sonarr.",
- "components.NotificationTypeSelector.mediafailed": "Échec d’ajout de la demande",
- "components.NotificationTypeSelector.mediaavailableDescription": "Envoyer des notifications lorsque le média demandé devient disponible.",
- "components.NotificationTypeSelector.mediaavailable": "Demande disponible",
- "components.NotificationTypeSelector.mediaapprovedDescription": "Envoyer des notifications lorsqu'une demande de média est validée manuellement.",
- "components.NotificationTypeSelector.mediaapproved": "Demande validée",
- "i18n.request": "Demander",
- "components.Settings.Notifications.NotificationsPushover.validationUserTokenRequired": "Vous devez fournir une clé d'utilisateur ou de groupe valide",
- "components.Settings.Notifications.NotificationsPushover.validationAccessTokenRequired": "Vous devez fournir un jeton d'application valide",
- "components.Settings.Notifications.NotificationsPushover.userToken": "Clé d'utilisateur ou de groupe",
- "components.Settings.Notifications.NotificationsPushover.pushoversettingssaved": "Paramètres de notification Pushover enregistrés avec succès !",
- "components.Settings.Notifications.NotificationsPushover.pushoversettingsfailed": "Les paramètres de notification Pushover n'ont pas pu être enregistrés.",
- "components.Settings.Notifications.NotificationsPushover.agentenabled": "Activer l'agent",
- "components.Settings.Notifications.NotificationsPushover.accessToken": "Jeton API d'application",
- "components.RequestList.sortModified": "Dernière modification",
- "components.RequestList.sortAdded": "Plus récent",
- "components.RequestList.showallrequests": "Afficher toutes les demandes",
- "components.StatusBadge.status4k": "{status} en 4K",
- "components.Settings.Notifications.NotificationsWebhook.webhooksettingssaved": "Paramètres de notification Webhook enregistrés avec succès !",
- "components.Settings.Notifications.NotificationsWebhook.webhooksettingsfailed": "Échec de l'enregistrement des paramètres de notification du webhook.",
- "components.Settings.Notifications.NotificationsWebhook.webhookUrl": "URL de webhook",
- "components.Settings.Notifications.NotificationsWebhook.templatevariablehelp": "Aide sur les variables de modèle",
- "components.Settings.Notifications.NotificationsWebhook.authheader": "En-tête d'autorisation",
- "components.Settings.Notifications.NotificationsWebhook.agentenabled": "Activer l'agent",
- "components.RequestModal.pending4krequest": "Demande 4K en attente",
- "components.RequestButton.viewrequest4k": "Voir la demande 4K",
- "components.RequestButton.viewrequest": "Voir la demande",
- "components.RequestButton.requestmore4k": "Demander d'autres ajouts en 4K",
- "components.RequestButton.requestmore": "Demander d'autres ajouts",
- "components.RequestButton.declinerequests": "Refuser {requestCount, plural, one {demande} other {{requestCount} demandes}}",
- "components.RequestButton.declinerequest4k": "Refuser la demande 4K",
- "components.RequestButton.declinerequest": "Refuser la demande",
- "components.RequestButton.decline4krequests": "Refuser {requestCount, plural, one {demande en 4K} other {{requestCount} demandes en 4K}}",
- "components.RequestButton.approverequests": "Valider {requestCount, plural, one {demande} other {{requestCount} demandes}}",
- "components.RequestButton.approverequest4k": "Valider la demande 4K",
- "components.RequestButton.approverequest": "Valider la demande",
- "components.RequestButton.approve4krequests": "Valider {requestCount, plural, one {demande en 4K} other {{requestCount} demandes en 4K}}",
- "components.Settings.Notifications.NotificationsWebhook.customJson": "Données utiles JSON",
- "components.Settings.Notifications.NotificationsWebhook.resetPayloadSuccess": "Les données utiles JSON par défaut ont été réinitialisées avec succès !",
- "components.Settings.Notifications.NotificationsWebhook.resetPayload": "Réinitialiser les données par défaut",
- "components.Settings.Notifications.NotificationsWebhook.validationJsonPayloadRequired": "Vous devez fournir un JSON payload valide",
- "components.UserList.validationpasswordminchars": "Le mot de passe est trop court ; il doit contenir au moins 8 caractères",
- "components.UserList.usercreatedsuccess": "L'utilisateur a bien été créé !",
- "components.UserList.usercreatedfailed": "Une erreur s'est produite lors de la création de l'utilisateur.",
- "components.UserList.password": "Mot de passe",
- "components.UserList.localuser": "Utilisateur local",
- "components.UserList.creating": "Création…",
- "components.UserList.createlocaluser": "Créer un utilisateur local",
- "components.UserList.create": "Créer",
- "components.UserList.autogeneratepassword": "Générer automatiquement le mot de passe",
- "components.UserList.passwordinfodescription": "Configurez l'URL de l'application ainsi que les notifications par e-mail pour permettre la génération automatique de mots de passe.",
- "components.UserList.email": "Adresse e-mail",
- "components.Login.validationpasswordrequired": "Vous devez renseigner un mot de passe",
- "components.Login.validationemailrequired": "Vous devez fournir un e-mail valide",
- "components.Login.signinwithoverseerr": "Utilisez votre compte {applicationTitle}",
- "components.Login.password": "Mot de passe",
- "components.Login.loginerror": "Une erreur s'est produite lors de la tentative de connexion.",
- "components.Login.email": "Adresse e-mail",
- "components.MediaSlider.ShowMoreCard.seemore": "Voir plus",
- "i18n.edit": "Modifier",
- "components.RequestModal.requestedited": "Demande pour {title} modifiée avec succès !",
- "components.RequestModal.requestcancelled": "Demande pour {title} refusée.",
- "components.RequestModal.errorediting": "Une erreur s'est produite lors de la modification de la demande.",
- "components.RequestModal.autoapproval": "Validation automatique",
- "components.RequestModal.AdvancedRequester.rootfolder": "Dossier racine",
- "components.RequestModal.AdvancedRequester.qualityprofile": "Profil de qualité",
- "components.RequestModal.AdvancedRequester.destinationserver": "Serveur de destination",
- "components.RequestModal.AdvancedRequester.default": "{name} (Défaut)",
- "components.RequestModal.AdvancedRequester.animenote": "* Cette série est un animé.",
- "components.RequestModal.AdvancedRequester.advancedoptions": "Options Avancées",
- "components.RequestBlock.requestoverrides": "Modifications de la demande",
- "components.RequestBlock.server": "Serveur de destination",
- "components.RequestBlock.rootfolder": "Dossier racine",
- "components.RequestBlock.profilechanged": "Profil de qualité",
- "components.NotificationTypeSelector.mediadeclined": "Demande refusée",
- "components.NotificationTypeSelector.mediadeclinedDescription": "Envoyer des notifications lorsqu'une demande de média est refusée.",
- "i18n.experimental": "Expérimentale",
- "components.Settings.hideAvailable": "Masquer les médias disponibles",
- "components.RequestModal.requesterror": "Une erreur s'est produite lors de la demande.",
- "components.RequestModal.SearchByNameModal.notvdbiddescription": "Nous n'avons pas pu associer cette série automatiquement. Veuillez sélectionner l'association correcte dans la liste ci-dessous.",
- "components.Login.signinwithplex": "Utilisez votre compte Plex",
- "components.Login.signin": "Connexion",
- "components.Login.signinheader": "Connectez-vous pour continuer",
- "components.Login.signingin": "Connexion en cours…",
- "components.Settings.notificationAgentSettingsDescription": "Configurer et activer les agents de notification.",
- "components.PlexLoginButton.signinwithplex": "Se connecter",
- "components.PlexLoginButton.signingin": "Connexion en cours…",
- "components.UserList.userssaved": "Les permissions d'utilisateur ont été enregistrées avec succès !",
- "components.UserList.bulkedit": "Modification en masse",
- "components.Settings.csrfProtectionTip": "Définir l'accès à l'API externe en lecture seule (nécessite HTTPS)",
- "components.Settings.csrfProtection": "Activer la protection CSRF",
- "components.PermissionEdit.usersDescription": "Autorise à gérer les utilisateurs. Les utilisateurs avec cette autorisation ne peuvent pas modifier les utilisateurs dotés de privilèges d'administrateur ni les accorder.",
- "components.PermissionEdit.users": "Gérer les utilisateurs",
- "components.PermissionEdit.requestDescription": "Autorise à demander des médias non-4K.",
- "components.PermissionEdit.request4kTvDescription": "Autorise à demander des séries en 4K.",
- "components.PermissionEdit.request4kTv": "Demander des séries en 4K",
- "components.PermissionEdit.request4kMoviesDescription": "Autorise à demander des films en 4K.",
- "components.PermissionEdit.request4kMovies": "Demander des films en 4K",
- "components.PermissionEdit.request4kDescription": "Autorise à demander des médias en 4K.",
- "components.PermissionEdit.request4k": "Demander en 4K",
- "components.PermissionEdit.request": "Demander",
- "components.PermissionEdit.managerequestsDescription": "Autorise à gérer les demandes de média. Toutes les demandes faites par un utilisateur avec cette autorisation seront validées automatiquement.",
- "components.PermissionEdit.managerequests": "Gérer les demandes",
- "components.PermissionEdit.autoapproveSeriesDescription": "Valider automatiquement les demandes de séries non-4K.",
- "components.PermissionEdit.autoapproveSeries": "Valider automatiquement les séries",
- "components.PermissionEdit.autoapproveMoviesDescription": "Valide automatiquement les demandes de films non-4K.",
- "components.PermissionEdit.autoapproveMovies": "Valider automatiquement les films",
- "components.PermissionEdit.autoapproveDescription": "Valide automatiquement toutes les demandes de média non-4K.",
- "components.PermissionEdit.autoapprove": "Valider automatiquement",
- "components.PermissionEdit.advancedrequestDescription": "Permet de modifier les options de demande de média avancées.",
- "components.PermissionEdit.advancedrequest": "Demandes avancées",
- "components.PermissionEdit.adminDescription": "Accès administrateur complet. Contourne toutes les autres permissions (sélectionnées ou non).",
- "components.PermissionEdit.admin": "Admin",
- "components.Settings.toastPlexRefreshSuccess": "Liste des serveurs Plex récupérée avec succès !",
- "components.Settings.toastPlexRefreshFailure": "Échec de la récupération de la liste des serveurs Plex.",
- "components.Settings.toastPlexRefresh": "Récupération de la liste des serveurs depuis Plex…",
- "components.Settings.toastPlexConnectingSuccess": "Connexion Plex établie avec succès !",
- "components.Settings.toastPlexConnectingFailure": "Échec de connexion à Plex.",
- "components.Settings.toastPlexConnecting": "Tentative de connexion à Plex…",
- "components.Settings.settingUpPlexDescription": "Pour configurer Plex, vous pouvez soit entrer les paramètres manuellement ou choisir parmi l'un des serveurs récupérés sur plex.tv. Appuyez sur le bouton à droite de la liste déroulante pour actualiser la liste des serveurs disponibles.",
- "components.Settings.serverpresetRefreshing": "Récupération des serveurs…",
- "components.Settings.serverpresetManualMessage": "Configuration manuelle",
- "components.Settings.serverpresetLoad": "Appuyez sur le bouton pour charger les serveurs disponibles",
- "components.Settings.serverpreset": "Serveur",
- "components.Settings.serverRemote": "distant",
- "components.Settings.serverLocal": "local",
- "components.TvDetails.playonplex": "Lire sur Plex",
- "components.TvDetails.play4konplex": "Lire en 4K sur Plex",
- "components.Settings.SonarrModal.toastSonarrTestSuccess": "Connexion à Sonarr établie avec succès !",
- "components.Settings.SonarrModal.toastSonarrTestFailure": "Échec de la connexion à Sonarr.",
- "components.Settings.SonarrModal.syncEnabled": "Activer les scans",
- "components.Settings.SonarrModal.externalUrl": "URL externe",
- "components.Settings.RadarrModal.syncEnabled": "Activer les scans",
- "components.Settings.RadarrModal.externalUrl": "URL externe",
- "components.MovieDetails.markavailable": "Marquer comme disponible",
- "components.MovieDetails.mark4kavailable": "Marquer comme disponible en 4K",
- "components.MovieDetails.playonplex": "Lire sur Plex",
- "components.MovieDetails.play4konplex": "Lire en 4K sur Plex",
- "components.Settings.trustProxyTip": "Permettre Jellyseerr à enregistrer correctement les adresses IP des clients derrière un proxy",
- "components.Settings.trustProxy": "Activer la prise en charge proxy",
- "components.Settings.SettingsJobsCache.jobsDescription": "Jellyseerr effectue certaines tâches de maintenance comme des tâches planifiées régulièrement, mais elles peuvent également être déclenchées manuellement ci-dessous. L'exécution manuelle d'une tâche ne modifiera pas sa planification.",
- "components.Settings.SettingsJobsCache.cachemisses": "Manqués",
- "components.Settings.SettingsJobsCache.runnow": "Exécuter",
- "components.Settings.SettingsJobsCache.nextexecution": "Prochaine exécution",
- "components.Settings.SettingsJobsCache.jobtype": "Type",
- "components.Settings.SettingsJobsCache.jobstarted": "{jobname} a commencé.",
- "components.Settings.SettingsJobsCache.jobs": "Tâches",
- "components.Settings.SettingsJobsCache.jobname": "Nom de la tâche",
- "components.Settings.SettingsJobsCache.jobcancelled": "{jobname} annulé.",
- "components.Settings.SettingsJobsCache.flushcache": "Vider le cache",
- "components.Settings.SettingsJobsCache.canceljob": "Annuler la tâche",
- "components.Settings.SettingsJobsCache.cachevsize": "Taille de la valeur",
- "components.Settings.SettingsJobsCache.cachename": "Nom du cache",
- "components.Settings.SettingsJobsCache.cacheksize": "Taille de la clé",
- "components.Settings.SettingsJobsCache.cachekeys": "Total des clés",
- "components.Settings.SettingsJobsCache.cachehits": "Résultats",
- "components.Settings.SettingsJobsCache.cacheflushed": "Cache de {cachename} vidé.",
- "components.Settings.SettingsJobsCache.cacheDescription": "Jellyseerr met en cache les demandes aux points de terminaison d'API externes pour optimiser les performances et éviter de faire des appels d'API inutiles.",
- "components.Settings.SettingsJobsCache.cache": "Cache",
- "components.Settings.applicationTitle": "Titre de l'application",
- "i18n.advanced": "Avancés",
- "components.UserList.users": "Utilisateurs",
- "components.Setup.setup": "Configuration",
- "components.Settings.validationApplicationUrlTrailingSlash": "L'URL ne doit pas se terminer par une barre oblique finale",
- "components.Settings.validationApplicationUrl": "Vous devez fournir une URL valide",
- "components.Settings.csrfProtectionHoverTip": "N'activez PAS ce paramètre à moins que vous ne compreniez ce que vous faites !",
- "components.Settings.SonarrModal.validationApplicationUrlTrailingSlash": "L'URL ne doit pas se terminer par une barre oblique finale",
- "components.Settings.SonarrModal.validationApplicationUrl": "Vous devez fournir une URL valide",
- "components.Settings.SettingsAbout.preferredmethod": "Préféré",
- "components.Settings.RadarrModal.validationApplicationUrlTrailingSlash": "L'URL ne doit pas se terminer par une barre oblique finale",
- "components.Settings.RadarrModal.validationApplicationUrl": "Vous devez fournir une URL valide",
- "components.Search.search": "Rechercher",
- "components.RequestModal.AdvancedRequester.requestas": "Demander en tant que",
- "components.PermissionEdit.viewrequestsDescription": "Autorise à afficher les demandes des autres utilisateurs.",
- "components.PermissionEdit.viewrequests": "Voir les demandes",
- "components.Discover.discover": "Découvrir",
- "components.UserList.validationEmail": "Vous devez fournir un e-mail valide",
- "components.TvDetails.nextAirDate": "Prochaine diffusion",
- "components.Settings.SonarrModal.validationBaseUrlTrailingSlash": "L'URL de base ne doit pas se terminer par une barre oblique finale",
- "components.Settings.SonarrModal.validationBaseUrlLeadingSlash": "L'URL de base doit être précédée d'une barre oblique",
- "components.Settings.RadarrModal.validationBaseUrlTrailingSlash": "L'URL de base ne doit pas se terminer par un slash",
- "components.Settings.RadarrModal.validationBaseUrlLeadingSlash": "L'URL de base doit être précédée d'un slash",
- "components.Settings.Notifications.validationEmail": "Vous devez fournir un e-mail valide",
- "components.Settings.Notifications.NotificationsWebhook.validationWebhookUrl": "Vous devez fournir une URL valide",
- "components.Settings.Notifications.NotificationsSlack.validationWebhookUrl": "Vous devez fournir une URL valide",
- "components.ResetPassword.validationpasswordrequired": "Vous devez renseigner un mot de passe",
- "components.ResetPassword.validationpasswordminchars": "Le mot de passe est trop court ; il doit comporter au moins 8 caractères",
- "components.ResetPassword.validationpasswordmatch": "Les mots de passe doivent être les mêmes",
- "components.ResetPassword.validationemailrequired": "Vous devez fournir un e-mail valide",
- "components.ResetPassword.resetpasswordsuccessmessage": "Le mot de passe a été réinitialisé avec succès !",
- "components.ResetPassword.resetpassword": "Réinitialiser votre mot de passe",
- "components.ResetPassword.requestresetlinksuccessmessage": "Un lien de réinitialisation du mot de passe sera envoyé à l'e-mail fourni si il est associé à un utilisateur valide.",
- "components.ResetPassword.password": "Mot de passe",
- "components.ResetPassword.gobacklogin": "Retourner à la page de connexion",
- "components.ResetPassword.emailresetlink": "Envoyer un lien de récupération par e-mail",
- "components.ResetPassword.email": "Adresse e-mail",
- "components.ResetPassword.confirmpassword": "Confirmez le mot de passe",
- "components.Login.forgotpassword": "Mot de passe oublié ?",
- "components.Settings.SettingsJobsCache.process": "Processus",
- "components.Settings.SettingsJobsCache.command": "Commande",
- "components.Settings.validationApplicationTitle": "Vous devez fournir un titre d'application",
- "components.Settings.SonarrModal.validationLanguageProfileRequired": "Vous devez sélectionner un profil de langue",
- "components.Settings.SonarrModal.testFirstLanguageProfiles": "Tester la connexion pour charger les profils de langue",
- "components.Settings.SonarrModal.selectLanguageProfile": "Sélectionnez le profil de langue",
- "components.Settings.SonarrModal.loadinglanguageprofiles": "Chargement des profils de langue…",
- "components.Settings.SonarrModal.languageprofile": "Profil de langue",
- "components.Settings.SonarrModal.animelanguageprofile": "Profil de langue d'anime",
- "components.RequestModal.AdvancedRequester.languageprofile": "Profil de langue",
- "components.Settings.Notifications.sendSilentlyTip": "Envoyer des notifications sans son",
- "components.Settings.Notifications.sendSilently": "Envoyer silencieusement",
- "components.UserList.sortRequests": "Nombre de demandes",
- "components.UserList.sortDisplayName": "Nom d'Utilisateur affiché",
- "components.UserList.sortCreated": "Date d'inscription",
- "components.PermissionEdit.autoapprove4kSeriesDescription": "Valide automatiquement les demandes de séries en 4K.",
- "components.PermissionEdit.autoapprove4kSeries": "Validation automatique des séries 4K",
- "components.PermissionEdit.autoapprove4kMoviesDescription": "Valide automatiquement les demandes de films en 4K.",
- "components.PermissionEdit.autoapprove4kMovies": "Validation automatique des films 4K",
- "components.PermissionEdit.autoapprove4kDescription": "Valide automatiquement toutes les demandes de média en 4K.",
- "components.PermissionEdit.autoapprove4k": "Validation automatique 4K",
- "components.AppDataWarning.dockerVolumeMissingDescription": "Le montage du volume {appDataPath} n'a pas été configuré correctement. Toutes les données seront effacées lorsque le conteneur sera arrêté ou redémarré.",
- "components.UserProfile.UserSettings.UserNotificationSettings.discordId": "Identifiant",
- "components.UserProfile.UserSettings.UserNotificationSettings.notificationsettings": "Paramètres de notification",
- "components.UserProfile.UserSettings.UserPasswordChange.newpassword": "Nouveau mot de passe",
- "components.UserProfile.UserSettings.UserPasswordChange.currentpassword": "Mot de passe actuel",
- "components.UserProfile.UserSettings.UserPasswordChange.password": "Mot de passe",
- "components.UserProfile.UserSettings.UserPermissions.toastSettingsSuccess": "Paramètres enregistrés avec succès !",
- "components.UserProfile.UserSettings.UserPermissions.toastSettingsFailure": "Une erreur s'est produite lors de l'enregistrement des paramètres.",
- "components.UserProfile.recentrequests": "Demandes récentes",
- "components.UserProfile.UserSettings.menuPermissions": "Permissions",
- "components.UserProfile.UserSettings.menuNotifications": "Notifications",
- "components.UserProfile.UserSettings.menuGeneralSettings": "Général",
- "components.UserProfile.UserSettings.menuChangePass": "Mot de passe",
- "components.Settings.Notifications.NotificationsPushbullet.validationAccessTokenRequired": "Vous devez fournir un jeton d'accès",
- "components.Settings.Notifications.NotificationsPushbullet.pushbulletSettingsFailed": "Les paramètres de notification Pushbullet n'ont pas pu être enregistrés.",
- "components.Settings.Notifications.NotificationsPushbullet.agentEnabled": "Activer l'agent",
- "components.Settings.Notifications.NotificationsPushbullet.accessToken": "Jeton d'accès",
- "components.Layout.UserDropdown.settings": "Paramètres",
- "components.Layout.UserDropdown.myprofile": "Profil",
- "components.CollectionDetails.requestcollection4k": "Demander la collection en 4K",
- "components.UserProfile.UserSettings.UserPermissions.permissions": "Permissions",
- "components.UserProfile.UserSettings.UserPasswordChange.validationNewPasswordLength": "Le mot de passe est trop court, il doit contenir un minimum de 8 caractères",
- "components.UserProfile.UserSettings.UserPasswordChange.validationNewPassword": "Vous devez fournir un nouveau mot de passe",
- "components.UserProfile.UserSettings.UserPasswordChange.validationCurrentPassword": "Vous devez fournir votre mot de passe actuel",
- "components.UserProfile.UserSettings.UserPasswordChange.validationConfirmPasswordSame": "Les mots de passe doivent correspondre",
- "components.UserProfile.UserSettings.UserPasswordChange.validationConfirmPassword": "Vous devez confirmer le nouveau mot de passe",
- "components.UserProfile.UserSettings.UserPasswordChange.toastSettingsSuccess": "Mot de passe enregistré avec succès !",
- "components.UserProfile.UserSettings.UserPasswordChange.toastSettingsFailure": "Un problème est survenu lors de l'enregistrement du mot de passe.",
- "components.UserProfile.UserSettings.UserNotificationSettings.validationDiscordId": "Vous devez fournir un identifiant valide",
- "components.UserProfile.UserSettings.UserNotificationSettings.discordIdTip": "L' IDassocié à votre compte utilisateur",
- "components.UserProfile.UserSettings.UserGeneralSettings.toastSettingsSuccess": "Les paramètres ont été enregistrés avec succès !",
- "components.UserProfile.UserSettings.UserGeneralSettings.toastSettingsFailure": "Un problème est survenu pendant l'enregistrement des paramètres.",
- "components.UserProfile.UserSettings.UserGeneralSettings.plexuser": "Utilisateur Plex",
- "components.UserProfile.UserSettings.UserGeneralSettings.localuser": "Utilisateur local",
- "components.UserProfile.UserSettings.UserGeneralSettings.generalsettings": "Paramètres généraux",
- "components.UserProfile.UserSettings.UserGeneralSettings.displayName": "Nom affiché",
- "components.UserProfile.ProfileHeader.settings": "Modifier les paramètres",
- "components.UserProfile.ProfileHeader.profile": "Afficher le profil",
- "components.UserList.userfail": "Un problème est survenu lors de l'enregistrement des permissions de l'utilisateur.",
- "components.UserList.edituser": "Modifier les permissions de l'utilisateur",
- "components.Settings.Notifications.NotificationsPushbullet.pushbulletSettingsSaved": "Paramètres de notification Pushbullet enregistrés avec succès !",
- "components.UserProfile.UserSettings.UserPasswordChange.confirmpassword": "Confirmez le mot de passe",
- "components.UserProfile.UserSettings.UserGeneralSettings.regionTip": "Filtrer le contenu par disponibilité régionale",
- "components.UserProfile.UserSettings.UserGeneralSettings.region": "Région à découvrir",
- "components.UserProfile.UserSettings.UserGeneralSettings.originallanguageTip": "Filtrer le contenu par langue d’origine",
- "components.UserProfile.UserSettings.UserGeneralSettings.originallanguage": "Langue à découvrir",
- "components.Settings.regionTip": "Filtrer le contenu par disponibilité régionale",
- "components.Settings.region": "Région à découvrir",
- "components.Settings.originallanguageTip": "Filtrer le contenu par langue d’origine",
- "components.Discover.upcomingtv": "Séries à venir",
- "components.Settings.originallanguage": "Langue à découvrir",
- "components.RegionSelector.regionDefault": "Toutes les régions",
- "components.Settings.webhook": "Webhook",
- "components.Settings.email": "E-mail",
- "components.RegionSelector.regionServerDefault": "Défaut ({region})",
- "components.UserProfile.UserSettings.UserPasswordChange.nopermissionDescription": "Vous n'avez l'autorisation de modifier le mot de passe de cet utilisateur.",
- "components.UserProfile.UserSettings.UserGeneralSettings.user": "Utilisateur",
- "components.UserProfile.UserSettings.UserGeneralSettings.role": "Rôle",
- "components.UserProfile.UserSettings.UserGeneralSettings.owner": "Propriétaire",
- "components.UserProfile.UserSettings.UserGeneralSettings.admin": "Admin",
- "components.UserList.owner": "Propriétaire",
- "components.UserProfile.UserSettings.UserGeneralSettings.accounttype": "Type de compte",
- "components.UserList.accounttype": "Type de compte",
- "components.Settings.SettingsJobsCache.unknownJob": "Tâche inconnue",
- "components.Settings.SettingsJobsCache.download-sync": "Synchroniser les téléchargements",
- "components.Settings.SettingsJobsCache.download-sync-reset": "Reset de la synchronisation des téléchargements",
- "i18n.loading": "Chargement…",
- "components.Discover.DiscoverMovieGenre.genreMovies": "Films {genre}",
- "components.Discover.DiscoverTvGenre.genreSeries": "Séries {genre}",
- "components.Discover.DiscoverStudio.studioMovies": "Films {studio}",
- "components.Discover.DiscoverNetwork.networkSeries": "Séries {network}",
- "components.TvDetails.seasons": "{seasonCount, plural, one {# Saison} other {# Saisons}}",
- "components.UserProfile.UserSettings.UserNotificationSettings.sendSilentlyDescription": "Envoyer des notifications sans son",
- "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatIdTipLong": "Démarre une discussion, ajoute @get_id_bot, et utilise la commande /my_id",
- "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatId": "ID de discussion",
- "components.UserProfile.UserSettings.UserNotificationSettings.sendSilently": "Envoie les messages silencieusement",
- "components.UserProfile.UserSettings.UserNotificationSettings.validationTelegramChatId": "Vous devez fournir un identifiant de chat valide",
- "components.Settings.Notifications.botUsername": "Pseudonyme du Bot",
- "components.Discover.NetworkSlider.networks": "Diffuseurs",
- "components.RequestList.RequestItem.modified": "Modifiée",
- "components.RequestList.RequestItem.requested": "Demandé",
- "components.RequestList.RequestItem.modifieduserdate": "{date} par {user}",
- "components.Discover.StudioSlider.studios": "Studios",
- "components.Discover.DiscoverTvLanguage.languageSeries": "Séries en {language}",
- "components.Discover.DiscoverMovieLanguage.languageMovies": "Films en {language}",
"components.Setup.scanbackground": "Le scan s'effectue en arrière-plan. Vous pouvez donc continuer le processus de configuration pendant ce temps.",
- "components.Settings.scanning": "Synchronisation en cours…",
- "components.Settings.scan": "Synchroniser les bibliothèques",
- "components.Settings.SettingsJobsCache.sonarr-scan": "Scan de Sonarr",
- "components.Settings.SettingsJobsCache.radarr-scan": "Scan de Radarr",
- "components.Settings.SettingsJobsCache.plex-recently-added-scan": "Scan des ajouts récents aux bibliothèques Plex",
- "components.Settings.SettingsJobsCache.plex-full-scan": "Scan complet des bibliothèques Plex",
- "components.Settings.Notifications.validationUrl": "Vous devez fournir une URL valide",
- "components.Settings.Notifications.botAvatarUrl": "L'URL de l'avatar de votre Bot",
- "components.Settings.SettingsUsers.userSettingsDescription": "Configurer les paramètres généraux et par défaut de l'utilisateur.",
- "components.Settings.SettingsUsers.toastSettingsFailure": "Un problème est survenu pendant la sauvegarde des paramètres.",
- "components.Settings.SettingsUsers.localLogin": "Activer la connexion locale",
- "components.Settings.SettingsUsers.defaultPermissions": "Permissions par défaut",
- "components.UserProfile.ProfileHeader.userid": "ID utilisateur : {userid}",
- "components.UserProfile.ProfileHeader.joindate": "Membre depuis le {joindate}",
- "components.Settings.menuUsers": "Utilisateurs",
- "components.Settings.SettingsUsers.userSettings": "Paramètres utilisateur",
- "components.Settings.SettingsUsers.toastSettingsSuccess": "Les paramètres utilisateur ont été enregistrés avec succès !",
- "components.NotificationTypeSelector.mediaAutoApproved": "Demande validée automatiquement",
- "components.NotificationTypeSelector.mediaAutoApprovedDescription": "Envoyer des notifications lorsque des utilisateurs soumettent une demande pour un nouveau média qui est validée automatiquement.",
- "components.UserProfile.UserSettings.unauthorizedDescription": "Vous n'avez pas l'autorisation de modifier les paramètres de cet utilisateur.",
- "components.UserProfile.UserSettings.UserPermissions.unauthorizedDescription": "Vous ne pouvez pas modifier vos propres permissions.",
- "components.Settings.Notifications.pgpPrivateKeyTip": "Signer des emails chiffrés en utilisant OpenPGP",
- "components.Settings.Notifications.pgpPasswordTip": "Signer des emails chiffrés en utilisant OpenPGP",
- "components.Settings.Notifications.pgpPrivateKey": "PGP Clé privée",
- "components.TvDetails.episodeRuntimeMinutes": "{runtime} minutes",
- "components.TvDetails.episodeRuntime": "Durée d'un épisode",
- "components.Settings.Notifications.pgpPassword": "PGP mot de passe",
- "components.RequestModal.AdvancedRequester.folder": "{path} ({space})",
- "components.Settings.partialRequestsEnabled": "Permettre les demandes partielles des séries",
- "components.RequestModal.alreadyrequested": "Déjà demandé",
- "components.Discover.TvGenreSlider.tvgenres": "Genres de séries",
- "components.Discover.TvGenreList.seriesgenres": "Genres de séries",
- "components.Discover.MovieGenreSlider.moviegenres": "Genres de films",
- "components.Discover.MovieGenreList.moviegenres": "Genres de films",
- "pages.errormessagewithcode": "{statusCode} - {error}",
- "pages.pagenotfound": "La page n'a pas été trouvée",
- "pages.serviceunavailable": "Service indisponible",
- "components.Settings.SettingsLogs.pauseLogs": "Pause",
- "components.Settings.SettingsLogs.logs": "Journaux",
- "components.Settings.SettingsLogs.filterWarn": "Attention",
- "components.Settings.SettingsLogs.filterInfo": "Infos",
- "components.Settings.SettingsLogs.filterError": "Erreur",
- "components.Settings.SettingsLogs.filterDebug": "Débogage",
- "components.Settings.SettingsAbout.about": "À propos",
- "pages.somethingwentwrong": "Un problème est survenu",
- "i18n.usersettings": "Paramètres utilisateur",
- "i18n.settings": "Paramètres",
- "components.UserProfile.UserSettings.UserNotificationSettings.notifications": "Notifications",
- "components.Settings.SettingsLogs.copiedLogMessage": "Le texte des journaux a été ajouté au presse-papiers.",
- "components.UserProfile.UserSettings.UserGeneralSettings.general": "Général",
- "components.Settings.services": "Applications",
- "components.Settings.plex": "Plex",
- "components.Settings.notifications": "Notifications",
- "components.Settings.general": "Général",
- "components.Settings.enablessl": "Utiliser SSL",
- "components.Settings.SettingsUsers.users": "Utilisateurs",
- "components.Settings.SettingsLogs.showall": "Afficher tous les journaux",
- "components.Settings.SettingsLogs.logDetails": "Journal détaillé",
- "components.Settings.SettingsLogs.copyToClipboard": "Copier dans le presse-papiers",
- "components.ResetPassword.passwordreset": "Réinitialiser le mot de passe",
- "pages.internalservererror": "Erreur interne du serveur",
- "components.UserProfile.UserSettings.UserPasswordChange.toastSettingsFailureVerifyCurrent": "Un problème est survenu lors de l'enregistrement du mot de passe. Votre mot de passe actuel a-t-il été saisi correctement ?",
- "components.Settings.cacheImagesTip": "Met en cache localement et utilise des images optimisées (nécessite une quantité considérable d'espace disque)",
- "components.Settings.cacheImages": "Activer la mise en cache d'image",
- "components.Settings.SettingsLogs.time": "Horodatage",
- "components.Settings.SettingsLogs.resumeLogs": "Résumer",
- "components.Settings.SettingsLogs.message": "Message",
- "components.Settings.SettingsLogs.logsDescription": "Vous pouvez également afficher ces journaux directement via stdout, ou dans {appDataPath}/logs/overseerr.log.",
- "components.Settings.SettingsLogs.level": "Gravité",
- "components.Settings.SettingsLogs.label": "Étiquette",
- "components.Settings.SettingsLogs.extraData": "Données supplémentaires",
- "components.Settings.SettingsJobsCache.jobsandcache": "Tâches et cache",
- "components.UserList.nouserstoimport": "Aucun nouvel utilisateur de Plex à importer.",
- "components.PersonDetails.lifespan": "{birthdate} – {deathdate}",
- "components.PersonDetails.birthdate": "Né(e) le {birthdate}",
- "components.PersonDetails.alsoknownas": "Aussi connu sous le(s) nom(s) : {names}",
- "i18n.delimitedlist": "{a}, {b}",
- "components.RequestModal.QuotaDisplay.season": "saison",
- "components.RequestModal.QuotaDisplay.requestsremaining": "{remaining, plural, =0 {Aucune} other {#}} {remaining, plural, one {demande} other {demandes}} de {type} {remaining, plural, one {restante} other {restantes}}",
- "components.RequestModal.QuotaDisplay.quotaLinkUser": "Vous pouvez voir un résumé des limites de demandes de cet utilisateur sur sa page de profil.",
- "components.RequestModal.QuotaDisplay.quotaLink": "Vous pouvez voir un résumé de vos limites de demandes sur votre page de profil.",
- "components.RequestModal.QuotaDisplay.notenoughseasonrequests": "Pas assez de demandes de saison restantes",
- "components.RequestModal.QuotaDisplay.movielimit": "{limit, plural, one {film} other {films}}",
- "components.RequestModal.QuotaDisplay.movie": "film",
- "components.RequestModal.QuotaDisplay.allowedRequestsUser": "Cet utilisateur est autorisé à demander {limit} {type} tous les {days} jour(s).",
- "components.RequestModal.QuotaDisplay.allowedRequests": "Vous êtes autorisé à demander {limit} {type} tous les {days} jour(s).",
- "components.QuotaSelector.unlimited": "Illimité",
- "components.UserProfile.unlimited": "Illimité",
- "components.TvDetails.originaltitle": "Titre original",
- "components.MovieDetails.originaltitle": "Titre original",
- "components.RequestModal.QuotaDisplay.seasonlimit": "{limit, plural, one {saison} other {saisons}}",
- "components.LanguageSelector.originalLanguageDefault": "Toutes les langues",
- "components.LanguageSelector.languageServerDefault": "({language}) par défaut",
- "i18n.tvshow": "Séries",
- "i18n.test": "Tester",
- "i18n.save": "Sauvegarder les changements",
- "i18n.request4k": "Demander en 4K",
- "i18n.movie": "Film",
- "components.UserProfile.totalrequests": "Total des demandes",
- "components.UserProfile.requestsperdays": "{limit} restantes",
- "components.UserProfile.limit": "{remaining} sur {limit}",
- "i18n.view": "Voir",
- "i18n.testing": "Test en cours…",
- "i18n.status": "Statut",
- "i18n.saving": "Sauvegarde en cours…",
- "i18n.resultsperpage": "Afficher {pageSize} résultats par page",
- "i18n.requesting": "Demande en cours…",
- "i18n.previous": "Précédent",
- "i18n.notrequested": "Non demandé",
- "i18n.noresults": "Aucun résultat.",
- "i18n.next": "Suivant",
- "i18n.canceling": "Annulation…",
- "i18n.back": "Retour",
- "i18n.areyousure": "Êtes-vous sûr ?",
- "i18n.all": "Toutes",
- "components.UserProfile.seriesrequest": "Demandes de séries",
- "components.UserProfile.pastdays": "{type} (derniers {days} jours)",
- "components.UserProfile.movierequests": "Demandes de films",
- "components.UserProfile.UserSettings.UserGeneralSettings.movierequestlimit": "Limite de demandes de films",
- "components.UserProfile.UserSettings.UserGeneralSettings.seriesrequestlimit": "Limite de demandes de séries",
- "components.UserProfile.UserSettings.UserGeneralSettings.enableOverride": "Contourner la limite globale",
- "components.Settings.SonarrModal.loadingTags": "Chargement des tags en cours…",
- "components.Settings.SonarrModal.edit4ksonarr": "Modifier le serveur Sonarr 4K",
- "components.Settings.SonarrModal.default4kserver": "Serveur 4K par défaut",
- "components.Settings.SonarrModal.create4ksonarr": "Ajouter un nouveau serveur Sonarr 4K",
- "components.Settings.SonarrModal.animeTags": "Tags d'animés",
- "components.Settings.SettingsUsers.tvRequestLimitLabel": "Limite globale de demandes de séries",
- "components.Settings.SettingsUsers.movieRequestLimitLabel": "Limite globale de demandes de films",
- "components.Settings.SonarrModal.testFirstTags": "Tester la connexion pour charger les tags",
- "components.Settings.RadarrModal.testFirstTags": "Tester la connexion pour charger les tags",
- "components.Settings.SonarrModal.tags": "Tags",
- "components.Settings.RadarrModal.tags": "Tags",
- "components.Settings.SonarrModal.selecttags": "Sélectionner les tags",
- "components.Settings.RadarrModal.selecttags": "Sélectionner les tags",
- "components.Settings.SonarrModal.notagoptions": "Aucun tag.",
- "components.Settings.RadarrModal.notagoptions": "Aucun tag.",
- "components.Settings.RadarrModal.loadingTags": "Chargement des tags en cours…",
- "components.Settings.RadarrModal.edit4kradarr": "Modifier le serveur Radarr 4K",
- "components.Settings.RadarrModal.default4kserver": "Serveur 4K par défaut",
- "components.Settings.RadarrModal.create4kradarr": "Ajouter un nouveau serveur Radarr 4K",
- "components.RequestModal.AdvancedRequester.tags": "Tags",
- "components.RequestModal.AdvancedRequester.selecttags": "Sélectionner les tags",
- "components.RequestModal.AdvancedRequester.notagoptions": "Aucun tag.",
- "components.UserProfile.UserSettings.UserNotificationSettings.pgpPublicKeyTip": "Chiffrer les emails en utilisant OpenPGP",
- "components.UserProfile.UserSettings.UserPasswordChange.noPasswordSetOwnAccount": "Votre compte n’a actuellement pas de mot de passe. Configurez un mot de passe ci-dessous pour activer la connexion en tant qu’ \"utilisateur local\" en utilisant votre adresse e-mail.",
- "components.UserProfile.UserSettings.UserPasswordChange.noPasswordSet": "Ce compte utilisateur n’a actuellement pas de mot de passe. Configurez un mot de passe ci-dessous pour permettre à ce compte de se connecter en tant \"qu’utilisateur local.\"",
- "components.UserProfile.UserSettings.UserNotificationSettings.validationPgpPublicKey": "Vous devez fournir une clé publique PGP valide",
- "components.UserProfile.UserSettings.UserNotificationSettings.telegramsettingssaved": "Paramètres de notification Telegram enregistrés avec succès !",
- "components.UserProfile.UserSettings.UserNotificationSettings.telegramsettingsfailed": "Impossible d’enregistrer les paramètres de notification de Telegram.",
- "components.UserProfile.UserSettings.UserNotificationSettings.pgpPublicKey": "Clé Publique PGP",
- "components.UserProfile.UserSettings.UserNotificationSettings.email": "Email",
- "components.UserProfile.UserSettings.UserNotificationSettings.discordsettingsfailed": "Les paramètres de notification Discord n’ont pas pu être enregistrés.",
- "components.Settings.serviceSettingsDescription": "Configurez votre serveur {serverType} ci-dessous. Vous pouvez connecter plusieurs serveurs {serverType}, mais seulement deux d’entre eux peuvent être marqués par défaut (un non-4K et un 4K). Les administrateurs peuvent modifier le serveur utilisé pour traiter les nouvelles demandes avant la validation.",
- "components.Settings.mediaTypeSeries": "série",
- "components.Settings.mediaTypeMovie": "film",
- "components.Settings.SettingsAbout.uptodate": "À jour",
- "components.Settings.SettingsAbout.outofdate": "Obsolète",
- "components.Settings.Notifications.validationPgpPrivateKey": "Vous devez fournir une clé privée PGP valide si un mot de passe PGP est entré",
- "components.Settings.Notifications.validationPgpPassword": "Vous devez fournir un mot de passe PGP",
- "components.Settings.Notifications.botUsernameTip": "Permet aux utilisateurs de démarrer également une conversation avec votre bot et de configurer leurs propres notifications personnelles",
- "components.RequestModal.pendingapproval": "Votre demande est en attente de validation.",
- "components.RequestList.RequestItem.mediaerror": "{mediaType} non trouvé",
- "components.RequestList.RequestItem.deleterequest": "Supprimer la Demande",
- "components.RequestList.RequestItem.cancelRequest": "Annuler la demande",
- "components.RequestCard.mediaerror": "{mediaType} non trouvé",
- "components.RequestCard.deleterequest": "Supprimer la Demande",
- "components.NotificationTypeSelector.notificationTypes": "Types de Notification",
- "components.Layout.VersionStatus.streamstable": "Jellyseerr stable",
- "components.Layout.VersionStatus.streamdevelop": "Développement d'Jellyseerr",
- "components.Layout.VersionStatus.commitsbehind": "{commitsBehind} {commitsBehind, plural, one {commit} other {commits}} en retard",
- "components.Layout.VersionStatus.outofdate": "Obsolète",
- "components.RequestModal.QuotaDisplay.requiredquota": "Vous devez avoir au moins {seasons} {seasons, plural, one {demande de saison} other {demandes de saisons}} afin de soumettre une demande pour cette série.",
- "components.RequestModal.QuotaDisplay.requiredquotaUser": "Cet utilisateur doit avoir au moins {seasons} {seasons, plural, one {demande de saison} other {demandes de saisons}} afin de soumettre une demande pour cette série.",
- "components.Settings.noDefaultNon4kServer": "Si vous n’avez qu’un seul serveur {serverType} pour les contenus non-4K et 4K (ou si vous ne téléchargez que du contenu 4K), votre serveur {serverType} ne devrait PAS être désigné comme serveur 4K.",
- "components.Settings.noDefaultServer": "Au moins un serveur {serverType} doit être marqué par défaut pour que les demandes {mediaType} puissent être envoyées.",
- "components.UserProfile.UserSettings.UserNotificationSettings.discordsettingssaved": "Paramètres de notification Discord enregistrés avec succès !",
- "components.UserProfile.UserSettings.UserNotificationSettings.emailsettingsfailed": "Impossible d’enregistrer les paramètres de notification par E-mail.",
- "components.UserProfile.UserSettings.UserNotificationSettings.emailsettingssaved": "Paramètres de notification par E-mail enregistrés avec succès !",
- "i18n.showingresults": "Affichage de {from} à {to} pour {total} résultats",
- "components.UserList.autogeneratepasswordTip": "Envoyer par email un mot de passe généré par le serveur à l’utilisateur",
- "i18n.retrying": "Nouvelle tentative…",
- "components.Settings.serverSecure": "sécurisée",
- "components.RequestModal.edit": "Modifier la demande",
- "components.RequestList.RequestItem.editrequest": "Modifier la demande",
- "components.UserList.usercreatedfailedexisting": "L'adresse électronique fournie est déjà utilisée par un autre utilisateur.",
- "components.UserProfile.UserSettings.UserNotificationSettings.webpush": "Web Push",
- "components.UserProfile.UserSettings.UserGeneralSettings.applanguage": "Langue d'affichage",
- "components.Settings.webpush": "Web Push",
- "components.Settings.SonarrModal.enableSearch": "Activer la recherche automatique",
- "components.Settings.RadarrModal.enableSearch": "Activer la recherche automatique",
- "components.Settings.Notifications.NotificationsWebPush.webpushsettingssaved": "Les paramètres de la notification Web push ont été enregistrés avec succès !",
- "components.Settings.Notifications.NotificationsWebPush.webpushsettingsfailed": "Les paramètres de la notification Web push n'ont pas été enregistrés.",
- "components.Settings.Notifications.NotificationsWebPush.agentenabled": "Activer l'agent",
- "components.Settings.Notifications.NotificationsLunaSea.webhookUrl": "URL de webhook",
- "components.Settings.Notifications.NotificationsLunaSea.validationWebhookUrl": "Vous devez fournir une URL valide",
- "components.Settings.Notifications.NotificationsLunaSea.settingsSaved": "Paramètres de notification de LunaSea sauvegardés avec succès !",
- "components.Settings.Notifications.NotificationsLunaSea.settingsFailed": "Les paramètres de notification LunaSea n'ont pas pu être enregistrés.",
- "components.Settings.Notifications.NotificationsLunaSea.profileNameTip": "Uniquement nécessaire si vous n'utilisez pas le profil default",
- "components.Settings.Notifications.NotificationsLunaSea.profileName": "Nom du Profil",
- "components.Settings.Notifications.NotificationsLunaSea.agentenabled": "Activer l'agent",
- "components.PermissionEdit.requestMoviesDescription": "Autorise à demander des films non-4K.",
- "components.Settings.Notifications.NotificationsWebhook.toastWebhookTestFailed": "La notification de test Web Push n’a pas été envoyée.",
- "components.PermissionEdit.requestMovies": "Demander des films",
- "components.PermissionEdit.requestTv": "Demander des séries",
- "components.PermissionEdit.requestTvDescription": "Autorise à demander des séries non-4K.",
- "components.Settings.Notifications.NotificationsLunaSea.toastLunaSeaTestSuccess": "Notification test LunaSea envoyée !",
- "components.Settings.Notifications.NotificationsLunaSea.toastLunaSeaTestSending": "Envoi de la notification test LunaSea…",
- "components.Settings.Notifications.NotificationsLunaSea.toastLunaSeaTestFailed": "L'envoi de la notification test LunaSea a échoué.",
- "components.Settings.Notifications.NotificationsPushbullet.toastPushbulletTestSending": "Envoi de la notification test Pushbullet…",
- "components.Settings.Notifications.NotificationsPushbullet.toastPushbulletTestFailed": "L'envoi de la notification test Pushbullet a échoué.",
- "components.Settings.Notifications.toastTelegramTestFailed": "L'envoi de la notification test à Telegram a échoué.",
- "components.Settings.Notifications.NotificationsPushbullet.toastPushbulletTestSuccess": "Notification test Pushbullet envoyée !",
- "components.Settings.Notifications.NotificationsPushover.toastPushoverTestSending": "Envoi de la notification test Pushover…",
- "components.Settings.Notifications.NotificationsPushover.toastPushoverTestFailed": "L'envoi de la notification test Pushover a échoué.",
- "components.Settings.Notifications.NotificationsPushover.toastPushoverTestSuccess": "Notification test Pushover envoyée !",
- "components.Settings.Notifications.encryptionImplicitTls": "Utiliser TLS implicite",
- "components.Settings.Notifications.encryptionTip": "Dans la majorité des cas, TLS implicite utilise le port 465 et STARTTLS utilise le port 587",
- "components.Settings.Notifications.encryptionNone": "Aucune",
- "components.Settings.Notifications.encryption": "Méthode de chiffrement",
- "components.Settings.Notifications.encryptionDefault": "Utiliser STARTTLS si disponible",
- "components.Settings.Notifications.encryptionOpportunisticTls": "Toujours utiliser STARTTLS",
- "components.DownloadBlock.estimatedtime": "Estimé {time}",
- "components.Settings.Notifications.NotificationsPushover.userTokenTip": "Votre identifiant d'utilisateur ou de groupe de 30 caractères",
- "components.Settings.Notifications.NotificationsPushover.accessTokenTip": "Enregistrer une application pour l'utiliser avec Jellyseerr",
- "components.RequestList.RequestItem.requesteddate": "Demandé",
- "components.RequestCard.failedretry": "Une erreur s'est produite lors du renvoi de la demande.",
- "components.UserProfile.UserSettings.UserNotificationSettings.webpushsettingssaved": "Paramètres de notification Web Push enregistrés avec succès !",
- "components.Settings.Notifications.NotificationsWebPush.toastWebPushTestSuccess": "Notification de test web push envoyée !",
- "components.Settings.Notifications.NotificationsWebPush.toastWebPushTestSending": "Envoi d'une notification de test web push…",
- "components.Settings.Notifications.NotificationsWebPush.httpsRequirement": "Afin de recevoir des notifications push web, Jellyseerr doit fonctionner en HTTPS.",
- "components.Settings.Notifications.NotificationsWebhook.toastWebhookTestSuccess": "Notification de test Webhook envoyée !",
- "components.Settings.Notifications.NotificationsWebhook.toastWebhookTestSending": "Envoi de notification de test webhook…",
- "components.Settings.Notifications.NotificationsWebPush.toastWebPushTestFailed": "L'envoi de la notification de test Web push a échoué.",
- "components.Settings.Notifications.NotificationsSlack.toastSlackTestSuccess": "Notification test Slack envoyée !",
- "components.Settings.Notifications.NotificationsSlack.toastSlackTestSending": "Envoi de la notification test Slack…",
- "components.Settings.Notifications.NotificationsSlack.toastSlackTestFailed": "L'envoi de la notification test Slack a échoué.",
- "components.Settings.Notifications.NotificationsPushbullet.accessTokenTip": "Créer un jeton à partir de vos paramètres de compte",
- "components.Settings.Notifications.NotificationsLunaSea.webhookUrlTip": "Votre URL de webhook de notification basée sur l'utilisateur ou l'appareil",
- "components.QuotaSelector.seasons": "{count, plural, one {saison} other {saisons}}",
- "components.QuotaSelector.movies": "{count, plural, one {film} other {films}}",
- "components.QuotaSelector.movieRequests": "{quotaLimit} {movies} tous les {quotaDays} {days}",
- "components.QuotaSelector.days": "{count, plural, one {jour} other {jours}}",
- "components.Settings.SettingsAbout.betawarning": "Ceci est un logiciel BÊTA. Les fonctionnalités peuvent être non opérationnelles ou instables. Veuillez signaler tout problème sur GitHub !",
- "components.UserProfile.UserSettings.UserNotificationSettings.webpushsettingsfailed": "Échec de l'enregistrement des paramètres de notification Web push.",
- "components.UserProfile.UserSettings.UserGeneralSettings.languageDefault": "Langage par défaut ({language})",
- "components.UserList.displayName": "Nom affiché",
- "components.Settings.webAppUrlTip": "Dirigez éventuellement les utilisateurs vers l'application Web sur votre serveur au lieu de l'application Web « hébergée »",
- "components.Settings.webAppUrl": "URL Application Web",
- "components.Settings.noDefault4kServer": "Un serveur 4K {serverType} doit être marqué par défaut afin de permettre aux utilisateurs de soumettre des requêtes 4K {mediaType}.",
- "components.Settings.locale": "Langue d'affichage",
- "components.Settings.is4k": "4K",
- "components.Settings.SettingsUsers.newPlexLoginTip": "Autoriser les utilisateurs de Plex à se connecter sans être d'abord importés",
- "components.Settings.SettingsUsers.newPlexLogin": "Autoriser nouvelle connexion Plex",
- "components.Settings.SettingsUsers.localLoginTip": "Autoriser les utilisateurs à se connecter en utilisant leur adresse e-mail et leur mot de passe, au lieu de Plex OAuth",
- "components.Settings.SettingsUsers.defaultPermissionsTip": "Autorisations par défaut attribuées aux nouveaux utilisateurs",
- "components.Settings.Notifications.webhookUrlTip": "Créez une intégration de webhook dans votre serveur",
- "components.Settings.Notifications.validationTypes": "Vous devez sélectionner au moins un type de notification",
- "components.Settings.Notifications.toastTelegramTestSuccess": "Notification de test de télégramme envoyée !",
- "components.Settings.Notifications.toastTelegramTestSending": "Envoi de la notification de test à Telegram…",
- "components.Settings.Notifications.toastEmailTestSuccess": "Notification de test par e-mail envoyée !",
- "components.Settings.Notifications.toastEmailTestSending": "Envoi d'une notification de test par e-mail…",
- "components.Settings.Notifications.toastEmailTestFailed": "Échec de l'envoi de la notification de test par e-mail.",
- "components.Settings.Notifications.toastDiscordTestSuccess": "Notification de test à Discord envoyée !",
- "components.Settings.Notifications.toastDiscordTestSending": "Envoi de la notification de test Discord…",
- "components.Settings.Notifications.toastDiscordTestFailed": "Échec de l'envoi de la notification de test Discord.",
- "components.Settings.Notifications.chatIdTip": "Démarrez une discussion avec votre bot, ajoutez @get_id_bot et exécutez la commande /my_id",
- "components.Settings.Notifications.botApiTip": "Créer un bot à utiliser avec Jellyseerr",
- "components.Settings.Notifications.NotificationsWebhook.validationTypes": "Vous devez sélectionner au moins un type de notification",
- "components.Settings.Notifications.NotificationsSlack.validationTypes": "Vous devez sélectionner au moins un type de notification",
- "components.Settings.Notifications.NotificationsPushover.validationTypes": "Vous devez sélectionner au moins un type de notification",
- "components.Settings.Notifications.NotificationsPushbullet.validationTypes": "Vous devez sélectionner au moins un type de notification",
- "components.Settings.Notifications.NotificationsLunaSea.validationTypes": "Vous devez sélectionner au moins un type de notification",
- "components.QuotaSelector.tvRequests": "{quotaLimit} {seasons} tous les {quotaDays} {days}",
- "components.NotificationTypeSelector.usermediarequestedDescription": "Être averti(e) lorsque d'autres utilisateurs soumettent une demande de média qui nécessite une validation.",
- "components.NotificationTypeSelector.usermediafailedDescription": "Être averti(e) lorsqu'une demande de média n'a pas pu être ajoutée à Radarr ou Sonarr.",
- "components.NotificationTypeSelector.usermediadeclinedDescription": "Être averti(e) lorsque vos demandes de médias sont refusées.",
- "components.NotificationTypeSelector.usermediaavailableDescription": "Être averti(e) lorsque vos demandes de médias deviennent disponibles.",
- "components.NotificationTypeSelector.usermediaapprovedDescription": "Être averti(e) lorsque vos demandes de médias sont validées.",
- "components.NotificationTypeSelector.usermediaAutoApprovedDescription": "Être averti(e) lorsque des utilisateurs soumettent une demande de média qui est validée automatiquement.",
- "components.MovieDetails.showmore": "Montrer plus",
- "components.MovieDetails.showless": "Montrer moins",
- "components.Layout.LanguagePicker.displaylanguage": "Langue d'affichage",
- "components.UserList.localLoginDisabled": "Le paramètre Activer la connexion locale est actuellement désactivé.",
- "components.TvDetails.streamingproviders": "Disponible en streaming sur",
- "components.MovieDetails.streamingproviders": "Actuellement diffusé sur",
- "components.Settings.Notifications.NotificationsSlack.webhookUrlTip": "Créer une intégration Webhook entrante",
+ "components.Setup.setup": "Configuration",
+ "components.Setup.signinMessage": "Commencez en vous connectant avec votre compte Plex",
+ "components.Setup.tip": "Astuce",
+ "components.Setup.welcome": "Bienvenue sur Jellyseerr",
+ "components.StatusBadge.managemedia": "Gérer {mediaType}",
+ "components.StatusBadge.openinarr": "Ouvrir dans {arr}",
+ "components.StatusBadge.playonplex": "Lire sur {mediaServerName}",
+ "components.StatusBadge.seasonepisodenumber": "S{seasonNumber}E{episodeNumber}",
"components.StatusBadge.status": "{status}",
- "components.Settings.SettingsJobsCache.editJobScheduleSelectorHours": "Toutes les {jobScheduleHours, plural, one {heure} other {{jobScheduleHours} heures}}",
- "components.IssueDetails.IssueComment.areyousuredelete": "Êtes-vous sûr de vouloir supprimer ce commentaire ?",
- "components.IssueDetails.IssueComment.postedby": "Ajouté {relativeTime} par {username}",
- "components.IssueDetails.IssueComment.postedbyedited": "Ajouté {relativeTime} par {username} (Édité)",
- "components.IssueDetails.IssueComment.validationComment": "Vous devez écrire un message",
- "components.IssueDetails.IssueComment.delete": "Supprimer le commentaire",
- "components.IssueDetails.IssueComment.edit": "Éditer le commentaire",
- "components.IssueDetails.nocomments": "Aucun commentaire.",
- "components.IssueDetails.openedby": "#{issueId} ouvert {relativeTime} par {username}",
- "components.IssueDetails.problemepisode": "Épisode concerné",
- "components.IssueDetails.problemseason": "Saison concernée",
- "components.IssueDetails.reopenissue": "Rouvrir le problème",
- "components.IssueDetails.reopenissueandcomment": "Rouvrir avec un commentaire",
- "components.IssueDetails.season": "Saison {seasonNumber}",
- "components.IssueModal.CreateIssueModal.episode": "Épisode {episodeNumber}",
- "components.IssueModal.CreateIssueModal.problemepisode": "Épisode concerné",
- "components.IssueModal.CreateIssueModal.problemseason": "Saison affectée",
- "components.IssueModal.CreateIssueModal.providedetail": "Fournissez une explication détaillée du problème.",
- "components.NotificationTypeSelector.userissueresolvedDescription": "Être averti(e) lorsqu'un problème que vous avez signalé est résolu.",
- "components.PermissionEdit.manageissues": "Gérer les problèmes",
- "components.PermissionEdit.viewissues": "Afficher les problèmes",
- "components.PermissionEdit.viewissuesDescription": "Autorise à consulter les problèmes liés aux médias signalés par d'autres utilisateurs.",
- "components.IssueModal.CreateIssueModal.toastFailedCreate": "Un problème est survenu lors de la soumission du problème.",
- "components.IssueModal.CreateIssueModal.toastviewissue": "Afficher le problème",
- "components.IssueModal.CreateIssueModal.toastSuccessCreate": "Le signalement du problème pour {title} a été soumis avec succès !",
- "components.IssueModal.CreateIssueModal.whatswrong": "Qu’est-ce qui ne va pas ?",
- "components.Layout.Sidebar.issues": "Problèmes",
- "components.ManageSlideOver.downloadstatus": "Téléchargement(s)",
- "components.ManageSlideOver.manageModalNoRequests": "Aucune demande.",
- "components.ManageSlideOver.manageModalRequests": "Demandes",
- "components.ManageSlideOver.manageModalTitle": "Gérer {mediaType}",
- "components.ManageSlideOver.manageModalClearMediaWarning": "* Ceci supprimera de manière irréversible toutes les données de ce(tte) {mediaType}, y compris les demandes éventuelles. Si cet élément existe dans votre bibliothèque {mediaServerName}, les informations sur le média seront recréées lors de la prochaine analyse.",
- "components.ManageSlideOver.tvshow": "série",
- "components.NotificationTypeSelector.issuecomment": "Commentaires du problème",
- "components.NotificationTypeSelector.issuecreatedDescription": "Envoyer des notifications lorsqu'un problème est signalé.",
- "components.PermissionEdit.createissues": "Signaler des problèmes",
- "components.PermissionEdit.createissuesDescription": "Autorise à signaler les problèmes liés aux médias.",
- "i18n.resolved": "Résolu",
- "components.IssueDetails.toasteditdescriptionfailed": "Un problème est survenu lors de l'édition de la description du problème.",
- "components.IssueDetails.toastissuedeletefailed": "Un problème est survenu lors de la suppression du problème.",
- "components.IssueDetails.allseasons": "Toutes les saisons",
- "components.IssueDetails.IssueDescription.description": "Description",
- "components.IssueDetails.IssueDescription.edit": "Éditer la description",
- "components.IssueDetails.allepisodes": "Tous les épisodes",
- "components.IssueDetails.closeissue": "Clore le problème",
- "components.IssueDetails.IssueDescription.deleteissue": "Supprimer le problème",
- "components.IssueDetails.episode": "Épisode {episodeNumber}",
- "components.IssueDetails.closeissueandcomment": "Clore avec un commentaire",
- "components.IssueDetails.lastupdated": "Dernière mise à jour",
- "components.IssueDetails.comments": "Commentaires",
- "components.IssueDetails.deleteissueconfirm": "Êtes-vous sûr de vouloir supprimer ce problème ?",
- "components.IssueDetails.issuepagetitle": "Problème",
- "components.IssueDetails.issuetype": "Type",
- "components.IssueDetails.deleteissue": "Supprimer le problème",
- "components.IssueDetails.leavecomment": "Commenter",
- "components.IssueDetails.openinarr": "Ouvrir dans {arr}",
- "components.IssueDetails.toasteditdescriptionsuccess": "La description du problème a été éditée avec succès !",
- "components.IssueDetails.toaststatusupdated": "Le statut du problème a été mis à jour avec succès !",
- "components.IssueDetails.toastissuedeleted": "Le problème a été supprimé avec succès !",
- "components.IssueDetails.toaststatusupdatefailed": "Un problème est survenu lors de la mise à jour du statut du problème.",
- "components.IssueDetails.unknownissuetype": "Inconnu",
- "components.IssueList.IssueItem.viewissue": "Afficher le problème",
- "components.IssueList.sortAdded": "Plus récents",
- "components.IssueList.sortModified": "Dernière modification",
- "components.NotificationTypeSelector.userissuecommentDescription": "Être averti(e) lorsqu'un problème que vous avez signalé reçoit de nouveaux commentaires.",
- "components.IssueList.IssueItem.issuetype": "Type",
- "components.IssueList.IssueItem.issuestatus": "Statut",
- "components.IssueList.IssueItem.opened": "Ouvert",
- "components.IssueList.IssueItem.problemepisode": "Épisode concerné",
- "components.IssueList.issues": "Problèmes",
- "components.IssueList.IssueItem.openeduserdate": "{date} par {user}",
- "components.IssueList.IssueItem.unknownissuetype": "Inconnu",
- "components.IssueList.showallissues": "Afficher tous les problèmes",
- "components.IssueModal.CreateIssueModal.allepisodes": "Tous les épisodes",
- "components.ManageSlideOver.manageModalClearMedia": "Effacer les données",
- "components.ManageSlideOver.movie": "film",
- "components.IssueModal.CreateIssueModal.allseasons": "Toutes les saisons",
- "components.IssueModal.CreateIssueModal.season": "Saison {seasonNumber}",
- "components.IssueModal.CreateIssueModal.validationMessageRequired": "Vous devez fournir une description",
- "components.IssueModal.CreateIssueModal.reportissue": "Signaler un problème",
- "components.IssueModal.CreateIssueModal.submitissue": "Soumettre le problème",
- "components.IssueModal.issueVideo": "Vidéo",
- "components.IssueModal.issueAudio": "Audio",
- "components.IssueModal.issueSubtitles": "Sous-titre",
- "components.IssueModal.issueOther": "Autre",
- "components.ManageSlideOver.mark4kavailable": "Marquer comme disponible en 4K",
- "components.ManageSlideOver.markavailable": "Marquer comme disponible",
- "components.Settings.SettingsAbout.runningDevelop": "Vous utilisez la branche develop d'Jellyseerr, qui n'est recommandée que pour ceux qui contribuent au développement ou qui aident aux tests et correctifs.",
- "components.ManageSlideOver.openarr": "Ouvrir dans {arr}",
- "components.NotificationTypeSelector.adminissuecommentDescription": "Être averti(e) lorsque d'autres utilisateurs commentent sur un problème.",
- "components.NotificationTypeSelector.issuecommentDescription": "Envoyer des notifications lorsqu'un problème reçoit de nouveaux commentaires.",
- "components.NotificationTypeSelector.issueresolved": "Problème résolu",
- "components.ManageSlideOver.openarr4k": "Ouvrir dans {arr} 4K",
- "components.NotificationTypeSelector.issuecreated": "Problème signalé",
- "components.NotificationTypeSelector.issueresolvedDescription": "Envoyer des notifications lorsqu'un problème est résolu.",
- "components.Settings.SettingsJobsCache.editJobSchedulePrompt": "Fréquence",
- "components.Settings.SettingsJobsCache.jobScheduleEditSaved": "Tâche modifiée avec succès !",
- "i18n.open": "Ouvert",
- "components.Settings.SettingsJobsCache.editJobSchedule": "Modifier la tâche",
- "components.NotificationTypeSelector.userissuecreatedDescription": "Être averti(e) lorsque d’autres utilisateurs signalent des problèmes.",
- "components.PermissionEdit.manageissuesDescription": "Autorise à gérer les problèmes liés aux médias.",
- "components.Settings.SettingsJobsCache.jobScheduleEditFailed": "Un problème est survenu lors de l'enregistrement de la tâche.",
- "components.Settings.SettingsJobsCache.editJobScheduleSelectorMinutes": "Toutes les {jobScheduleMinutes, plural, one {minute} other {{jobScheduleMinutes} minutes}}",
- "components.IssueDetails.openin4karr": "Ouvrir dans {arr} 4K",
- "components.IssueDetails.play4konplex": "Lire en 4K sur Plex",
- "components.IssueDetails.playonplex": "Lire sur Plex",
- "components.UserProfile.UserSettings.UserNotificationSettings.pushbulletAccessToken": "Jeton d'accès",
- "components.IssueList.IssueItem.seasons": "{seasonCount, plural, one {Saison} other {Saisons}}",
- "components.NotificationTypeSelector.adminissuereopenedDescription": "Être averti(e) lorsqu'un problème est ré-ouvert par d'autres utilisateurs.",
- "components.NotificationTypeSelector.adminissueresolvedDescription": "Être averti(e) lorsqu'un problème est résolu par d'autres utilisateurs.",
- "components.NotificationTypeSelector.issuereopenedDescription": "Envoyer des notifications lorsqu'un problème est rouvert.",
- "components.NotificationTypeSelector.userissuereopenedDescription": "Être averti(e) lorsqu'un problème que vous avez signalé a été rouvert.",
- "components.UserProfile.UserSettings.UserNotificationSettings.pushbulletsettingsfailed": "Les paramètres de notification Pushbullet n'ont pas été sauvegardés correctement.",
- "components.UserProfile.UserSettings.UserNotificationSettings.pushbulletsettingssaved": "Les paramètres de notification Pushbullet ont été sauvegardés correctement !",
- "components.UserProfile.UserSettings.UserNotificationSettings.pushoverApplicationToken": "Jeton API d'application",
- "components.UserProfile.UserSettings.UserNotificationSettings.pushoverApplicationTokenTip": "Enregistrer une application à utiliser avec {applicationTitle}",
- "components.UserProfile.UserSettings.UserNotificationSettings.validationPushoverApplicationToken": "Vous devez fournir un jeton d'application valide",
- "components.IssueModal.CreateIssueModal.extras": "Extras",
- "components.UserProfile.UserSettings.UserNotificationSettings.pushoversettingsfailed": "Les paramètres de notification Pushover n'ont pas pu être enregistrés.",
- "components.UserProfile.UserSettings.UserNotificationSettings.pushoversettingssaved": "Paramètres de notification Pushover enregistrés avec succès !",
- "components.UserProfile.UserSettings.UserNotificationSettings.pushbulletAccessTokenTip": "Créer un jeton depuis les paramètres de votre compte",
- "components.ManageSlideOver.manageModalIssues": "Problèmes ouverts",
- "components.UserProfile.UserSettings.UserNotificationSettings.validationPushoverUserKey": "Vous devez fournir une clé d'utilisateur ou de groupe valide",
- "components.NotificationTypeSelector.issuereopened": "Problème rouvert",
- "components.UserProfile.UserSettings.UserNotificationSettings.validationPushbulletAccessToken": "Vous devez fournir un jeton d'accès",
- "components.IssueList.IssueItem.episodes": "{episodeCount, plural, one {Épisode} other {Épisodes}}",
- "components.UserProfile.UserSettings.UserNotificationSettings.pushoverUserKey": "Clé d'utilisateur ou de groupe",
- "components.UserProfile.UserSettings.UserNotificationSettings.pushoverUserKeyTip": "Votre identifiant d'utilisateur ou de groupe à 30 caractères",
- "components.RequestModal.requestmovies4k": "Demander {count} {count, plural, one {film} autre {films}} en 4K",
- "components.RequestModal.selectmovies": "Sélectionner le(s) film(s)",
- "components.IssueDetails.commentplaceholder": "Ajouter un commentaire…",
- "components.MovieDetails.productioncountries": "Pays de production",
- "components.Settings.RadarrModal.announced": "Annoncé",
- "components.RequestModal.approve": "Valider la demande",
- "components.RequestModal.requestseasons4k": "Demander {seasonCount} {seasonCount, plural, one {saison} other {saisons}} en 4K",
- "components.RequestModal.requestmovies": "Demander {count} {count, plural, one {film} other {films}}",
- "components.RequestModal.requestApproved": "Demande pour {title} validée !",
- "components.Settings.RadarrModal.inCinemas": "Au cinéma",
- "components.Settings.RadarrModal.released": "Disponible",
- "components.TvDetails.productioncountries": "Pays de production",
- "components.Settings.Notifications.NotificationsGotify.agentenabled": "Activer l'agent",
- "components.Settings.Notifications.NotificationsGotify.gotifysettingsfailed": "Les paramètres de notification Gotify n'ont pas pu être enregistrés.",
- "components.Settings.Notifications.NotificationsGotify.gotifysettingssaved": "Paramètres de notification de Gotify sauvegardés avec succès !",
- "components.Settings.Notifications.NotificationsGotify.toastGotifyTestSending": "Envoi de la notification test Gotify…",
- "components.Settings.Notifications.NotificationsGotify.toastGotifyTestSuccess": "Notification test Gotify envoyée !",
- "components.Settings.Notifications.NotificationsGotify.token": "Jeton d'application",
- "components.Settings.Notifications.NotificationsGotify.url": "URL du serveur",
- "components.Settings.Notifications.NotificationsGotify.validationTypes": "Vous devez sélectionner au moins un type de notification",
- "components.Settings.Notifications.NotificationsGotify.validationUrlRequired": "Vous devez fournir une URL valide",
- "components.Settings.Notifications.enableMentions": "Activer les mentions",
- "i18n.import": "Importer",
- "i18n.importing": "Importation…",
- "components.Settings.Notifications.NotificationsGotify.toastGotifyTestFailed": "L'envoi de la notification test Gotify a échoué.",
- "components.Settings.Notifications.NotificationsGotify.validationTokenRequired": "Vous devez fournir un jeton d'application",
- "components.Settings.Notifications.NotificationsGotify.validationUrlTrailingSlash": "L'URL ne doit pas se terminer par un slash",
- "components.ManageSlideOver.manageModalAdvanced": "Avancé",
- "components.ManageSlideOver.manageModalMedia4k": "Média(s) 4K",
- "components.ManageSlideOver.markallseasons4kavailable": "Marquer toutes les saisons comme disponibles en 4K",
- "components.ManageSlideOver.playedby": "Joué par",
- "components.Settings.validationUrlTrailingSlash": "L'URL ne doit pas ce terminer par un slash",
- "components.Settings.externalUrl": "URL externe",
- "components.Settings.tautulliApiKey": "Clé API",
- "components.Settings.tautulliSettings": "Paramètres Tautulli",
- "components.Settings.toastTautulliSettingsFailure": "Quelque chose c'est mal passé quand les paramètres Tautulli on été enregistrés.",
- "components.Settings.toastTautulliSettingsSuccess": "Les paramètres pour Tautulli on bien été sauvegardés !",
- "components.Settings.urlBase": "URL de base",
- "components.Settings.validationApiKey": "Vous devez fournir une clef API",
- "components.Settings.validationUrl": "Vous devez fournir une URL valide",
- "components.Settings.validationUrlBaseLeadingSlash": "L'URL de base doit avoir un slash",
- "components.UserProfile.recentlywatched": "Vu récemment",
- "components.ManageSlideOver.opentautulli": "Ouvrir dans Tautulli",
- "components.ManageSlideOver.pastdays": "{days, number} derniers jours",
- "components.ManageSlideOver.plays": "{playCount, number} {playCount, plural, one {lecture} other {lectures}}",
- "components.Settings.Notifications.NotificationsPushbullet.channelTag": "Étiquette de canal",
- "components.ManageSlideOver.alltime": "Tout le temps",
- "components.ManageSlideOver.manageModalMedia": "Média(s)",
- "components.ManageSlideOver.markallseasonsavailable": "Marquer toutes les saisons comme disponibles",
- "components.Settings.validationUrlBaseTrailingSlash": "L'URL de base ne doit pas ce terminer par un slash",
- "components.Settings.tautulliSettingsDescription": "Configuration optionnelle pour votre serveur Tautulli. Jellyseerr va récupérer l'historique de visionnage de votre Plex depuis Tautulli.",
- "components.UserList.newplexsigninenabled": "L'option Autoriser nouvelle connexion Plex est actuellement activée. Les utilisateurs Plex disposant d'un accès à la librairie n'ont pas besoin d'être importés pour pouvoir ce connecter.",
- "components.UserProfile.UserSettings.UserGeneralSettings.discordId": "ID utilisateur Discord",
- "components.UserProfile.UserSettings.UserGeneralSettings.discordIdTip": "Le numéro d'identification à plusieurs chiffres est associé avec votre compte Discord",
- "components.UserProfile.UserSettings.UserGeneralSettings.validationDiscordId": "Vous devez fournir un ID utilisateur Discord valide",
- "components.Settings.SettingsAbout.appDataPath": "Répertoire de données",
- "components.MovieDetails.digitalrelease": "Sortie numérique",
- "components.MovieDetails.physicalrelease": "Sortie physique",
- "components.PermissionEdit.autorequest": "Demande automatique",
- "components.Discover.DiscoverWatchlist.discoverwatchlist": "Ta Plex Watchlist",
- "components.Discover.plexwatchlist": "Ta Plex Watchlist",
- "components.MovieDetails.theatricalrelease": "Sortie en salles",
- "components.StatusChecker.reloadApp": "Recharger {applicationTitle}",
- "components.PermissionEdit.viewrecent": "Voir les ajouts récents",
- "components.PermissionEdit.viewrecentDescription": "Autorise à voir la liste des médias ajoutés récemment.",
- "i18n.restartRequired": "Redémarrage nécessaire",
- "components.RequestCard.tmdbid": "TMDB ID",
- "components.RequestCard.tvdbid": "TheTVDB ID",
- "components.RequestList.RequestItem.tmdbid": "TMDB ID",
- "components.RequestList.RequestItem.tvdbid": "TheTVDB ID",
- "components.NotificationTypeSelector.mediaautorequested": "Demande soumise automatiquement",
- "components.PermissionEdit.autorequestMoviesDescription": "Autorise l'envoi de demande automatique pour les médias non-4K via la Plex Watchlist.",
- "components.PermissionEdit.autorequestSeriesDescription": "Autorise l'envoi de demande automatique pour les médias non-4K via la Plex Watchlist.",
+ "components.StatusBadge.status4k": "{status} en 4K",
+ "components.StatusChecker.appUpdated": "{applicationTitle} mis à jour",
"components.StatusChecker.appUpdatedDescription": "Veuillez cliquer sur le bouton ci-dessous pour recharger l'application.",
+ "components.StatusChecker.reloadApp": "Recharger {applicationTitle}",
+ "components.StatusChecker.restartRequired": "Redémarrage du serveur requis",
"components.StatusChecker.restartRequiredDescription": "Veuillez redémarrer le serveur pour appliquer les paramètres mis à jour.",
"components.TitleCard.cleardata": "Effacer les données",
"components.TitleCard.mediaerror": "{mediaType} non trouvé",
"components.TitleCard.tmdbid": "TMDB ID",
"components.TitleCard.tvdbid": "TheTVDB ID",
- "components.UserProfile.UserSettings.UserGeneralSettings.plexwatchlistsyncmovies": "Demander automatiquement les films",
- "components.UserProfile.UserSettings.UserGeneralSettings.plexwatchlistsyncseries": "Demander automatiquement les Séries",
- "components.PermissionEdit.autorequestDescription": "Autorise l'envoi de demande automatique pour les médias non-4K via la Plex Watchlist.",
- "components.PermissionEdit.autorequestMovies": "Demander automatiquement les Films",
- "components.UserProfile.UserSettings.UserGeneralSettings.plexwatchlistsyncseriestip": "Demande automatiquement les séries de ta Plex Watchlist",
- "components.PermissionEdit.autorequestSeries": "Demander automatiquement les Séries",
- "components.Settings.SettingsJobsCache.plex-watchlist-sync": "Synchronisation de la Plex Watchlist",
- "components.UserProfile.UserSettings.UserGeneralSettings.plexwatchlistsyncmoviestip": "Demande automatiquement les films sur ta Plex Watchlist",
- "components.NotificationTypeSelector.mediaautorequestedDescription": "Recevez une notification lorsque de nouvelles demandes de médias sont automatiquement soumises pour des éléments de votre Plex Watchlist.",
- "components.StatusChecker.restartRequired": "Redémarrage du serveur requis",
- "components.StatusChecker.appUpdated": "{applicationTitle} mis à jour",
- "components.Settings.SettingsLogs.viewdetails": "Voir les détails",
- "components.Settings.advancedTooltip": "Une configuration incorrecte de ce paramètre peut entraîner un dysfonctionnement",
- "components.Settings.experimentalTooltip": "L'activation de ce paramètre peut entraîner un comportement inattendu de l'application",
- "components.Discover.DiscoverWatchlist.watchlist": "Plex Watchlist",
- "components.PermissionEdit.viewwatchlists": "Voir Plex Watchlists",
- "components.TvDetails.reportissue": "Signaler un problème",
- "components.AirDateBadge.airedrelative": "Diffusé {relativeTime}",
- "components.AirDateBadge.airsrelative": "Diffusion {relativeTime}",
- "components.Layout.UserDropdown.MiniQuotaDisplay.movierequests": "Demandes de films",
- "components.Layout.UserDropdown.MiniQuotaDisplay.seriesrequests": "Demandes de séries",
- "components.Layout.UserDropdown.requests": "Demandes",
- "components.MovieDetails.managemovie": "Gérer le film",
- "components.MovieDetails.reportissue": "Signaler un problème",
- "components.TvDetails.episodeCount": "{episodeCount, plural, one {# épisode} sur {# épisodes}}",
- "components.TvDetails.manageseries": "Gérer les séries",
- "components.TvDetails.seasonnumber": "Saison {seasonNumber}",
- "components.TvDetails.seasonstitle": "Saisons",
- "components.TvDetails.status4k": "4K {status}",
- "components.MovieDetails.rtaudiencescore": "Note d'audience de Rotten Tomatoes",
- "components.MovieDetails.rtcriticsscore": "Rotten Tomatoes Tomatomètre",
- "components.MovieDetails.tmdbuserscore": "Note des utilisateurs TMDB",
- "components.PermissionEdit.viewwatchlistsDescription": "Autorise à voir la Plex Watchlist des autres utilisateurs.",
- "components.RequestBlock.approve": "Approuver la demande",
- "components.RequestBlock.decline": "Refuser la demande",
- "components.RequestBlock.delete": "Supprimer la demande",
- "components.RequestBlock.edit": "Modifier la demande",
- "components.RequestBlock.languageprofile": "Profil de langue",
- "components.RequestBlock.lastmodifiedby": "Dernière modification par",
- "components.RequestBlock.requestdate": "Date de la demande",
- "components.RequestBlock.requestedby": "Demandé par",
- "components.RequestCard.approverequest": "Approuver la demande",
- "components.RequestCard.cancelrequest": "Annuler la demande",
- "components.RequestCard.declinerequest": "Refuser la demande",
- "components.StatusBadge.managemedia": "Gérer {mediaType}",
- "components.StatusBadge.openinarr": "Ouvrir dans {arr}",
- "components.StatusBadge.playonplex": "Lire sur {mediaServerName}",
+ "components.TvDetails.Season.noepisodes": "Liste des épisodes non disponible..",
"components.TvDetails.Season.somethingwentwrong": "Une erreur s'est produite lors de la récupération des données de la saison.",
+ "components.TvDetails.TvCast.fullseriescast": "Casting complet de la série",
+ "components.TvDetails.TvCrew.fullseriescrew": "Équipe complète de la série",
+ "components.TvDetails.anime": "Animé",
+ "components.TvDetails.cast": "Casting",
+ "components.TvDetails.episodeCount": "{episodeCount, plural, one {# épisode} sur {# épisodes}}",
+ "components.TvDetails.episodeRuntime": "Durée d'un épisode",
+ "components.TvDetails.episodeRuntimeMinutes": "{runtime} minutes",
+ "components.TvDetails.firstAirDate": "Date de première diffusion",
+ "components.TvDetails.manageseries": "Gérer les séries",
+ "components.TvDetails.network": "{networkCount, plural, one {Diffuseur} other {Diffuseurs}}",
+ "components.TvDetails.nextAirDate": "Prochaine diffusion",
+ "components.TvDetails.originallanguage": "Langue originale",
+ "components.TvDetails.originaltitle": "Titre original",
+ "components.TvDetails.overview": "Résumé",
+ "components.TvDetails.overviewunavailable": "Résumé indisponible.",
+ "components.TvDetails.play4konplex": "Lire en 4K sur Plex",
+ "components.TvDetails.playonplex": "Lire sur Plex",
+ "components.TvDetails.productioncountries": "Pays de production",
+ "components.TvDetails.recommendations": "Recommandations",
+ "components.TvDetails.reportissue": "Signaler un problème",
"components.TvDetails.rtaudiencescore": "Note d'audience de Rotten Tomatoes",
"components.TvDetails.rtcriticsscore": "Rotten Tomatoes Tomatomètre",
+ "components.TvDetails.seasonnumber": "Saison {seasonNumber}",
+ "components.TvDetails.seasons": "{seasonCount, plural, one {# Saison} other {# Saisons}}",
+ "components.TvDetails.seasonstitle": "Saisons",
+ "components.TvDetails.showtype": "Type de séries",
+ "components.TvDetails.similar": "Séries similaires",
+ "components.TvDetails.status4k": "4K {status}",
+ "components.TvDetails.streamingproviders": "Disponible en streaming sur",
"components.TvDetails.tmdbuserscore": "Note des utilisateurs TMDB",
- "components.UserProfile.plexwatchlist": "Plex Watchlist",
- "components.RequestCard.editrequest": "Modifier la demande",
- "components.Settings.restartrequiredTooltip": "Jellyseerr doit être redémarré pour que les modifications de ce paramètre prennent effet",
- "components.Settings.deleteServer": "Supprimer {serverType} serveur",
- "components.RequestModal.requestcollection4ktitle": "Demander la collection en 4K",
- "components.Discover.emptywatchlist": "Les médias ajoutés à ta Plex Watchlist apparaîtront ici.",
- "components.RequestModal.requestcollectiontitle": "Demander la collection",
+ "components.TvDetails.viewfullcrew": "Voir l'équipe complète",
+ "components.TvDetails.watchtrailer": "Regarder la bande-annonce",
+ "components.UserList.accounttype": "Type de compte",
+ "components.UserList.admin": "Admin",
+ "components.UserList.autogeneratepassword": "Générer automatiquement le mot de passe",
+ "components.UserList.autogeneratepasswordTip": "Envoyer par email un mot de passe généré par le serveur à l’utilisateur",
+ "components.UserList.bulkedit": "Modification en masse",
+ "components.UserList.create": "Créer",
+ "components.UserList.created": "A rejoint",
+ "components.UserList.createlocaluser": "Créer un utilisateur local",
+ "components.UserList.creating": "Création…",
+ "components.UserList.deleteconfirm": "Voulez-vous vraiment supprimer cet utilisateur ? Toutes les données de demande de cet utilisateur seront supprimées de façon permanente.",
+ "components.UserList.deleteuser": "Supprimer l'utilisateur",
+ "components.UserList.displayName": "Nom affiché",
+ "components.UserList.edituser": "Modifier les permissions de l'utilisateur",
+ "components.UserList.email": "Adresse e-mail",
+ "components.UserList.importedfromplex": "{userCount} {userCount, plural, one {utilisateur} other {utilisateurs}} importé(s) depuis Plex avec succès !",
+ "components.UserList.importfrommediaserver": "Importer les utilisateurs de {mediaServerName}",
+ "components.UserList.importfromplex": "Importer les utilisateurs de Plex",
+ "components.UserList.importfromplexerror": "Une erreur s'est produite durant l'importation des utilisateurs de Plex.",
+ "components.UserList.localLoginDisabled": "Le paramètre Activer la connexion locale est actuellement désactivé.",
+ "components.UserList.localuser": "Utilisateur local",
+ "components.UserList.newplexsigninenabled": "L'option Autoriser nouvelle connexion Plex est actuellement activée. Les utilisateurs Plex disposant d'un accès à la librairie n'ont pas besoin d'être importés pour pouvoir ce connecter.",
+ "components.UserList.nouserstoimport": "Aucun nouvel utilisateur de Plex à importer.",
+ "components.UserList.owner": "Propriétaire",
+ "components.UserList.password": "Mot de passe",
+ "components.UserList.passwordinfodescription": "Configurez l'URL de l'application ainsi que les notifications par e-mail pour permettre la génération automatique de mots de passe.",
+ "components.UserList.plexuser": "Utilisateur Plex",
+ "components.UserList.role": "Rôle",
+ "components.UserList.sortCreated": "Date d'inscription",
+ "components.UserList.sortDisplayName": "Nom d'Utilisateur affiché",
+ "components.UserList.sortRequests": "Nombre de demandes",
+ "components.UserList.totalrequests": "Demandes",
+ "components.UserList.user": "Utilisateur",
+ "components.UserList.usercreatedfailed": "Une erreur s'est produite lors de la création de l'utilisateur.",
+ "components.UserList.usercreatedfailedexisting": "L'adresse électronique fournie est déjà utilisée par un autre utilisateur.",
+ "components.UserList.usercreatedsuccess": "L'utilisateur a bien été créé !",
+ "components.UserList.userdeleted": "Utilisateur supprimé avec succès !",
+ "components.UserList.userdeleteerror": "Une erreur s'est produite lors de la suppression de l'utilisateur.",
+ "components.UserList.userfail": "Un problème est survenu lors de l'enregistrement des permissions de l'utilisateur.",
+ "components.UserList.userlist": "Liste des utilisateurs",
+ "components.UserList.users": "Utilisateurs",
+ "components.UserList.userssaved": "Les permissions d'utilisateur ont été enregistrées avec succès !",
+ "components.UserList.validationEmail": "Vous devez fournir un e-mail valide",
+ "components.UserList.validationpasswordminchars": "Le mot de passe est trop court ; il doit contenir au moins 8 caractères",
+ "components.UserProfile.ProfileHeader.joindate": "Membre depuis le {joindate}",
+ "components.UserProfile.ProfileHeader.profile": "Afficher le profil",
+ "components.UserProfile.ProfileHeader.settings": "Modifier les paramètres",
+ "components.UserProfile.ProfileHeader.userid": "ID utilisateur : {userid}",
+ "components.UserProfile.UserSettings.UserGeneralSettings.accounttype": "Type de compte",
+ "components.UserProfile.UserSettings.UserGeneralSettings.admin": "Admin",
+ "components.UserProfile.UserSettings.UserGeneralSettings.applanguage": "Langue d'affichage",
+ "components.UserProfile.UserSettings.UserGeneralSettings.discordId": "ID utilisateur Discord",
+ "components.UserProfile.UserSettings.UserGeneralSettings.discordIdTip": "Le numéro d'identification à plusieurs chiffres est associé avec votre compte Discord",
+ "components.UserProfile.UserSettings.UserGeneralSettings.displayName": "Nom affiché",
+ "components.UserProfile.UserSettings.UserGeneralSettings.enableOverride": "Contourner la limite globale",
+ "components.UserProfile.UserSettings.UserGeneralSettings.general": "Général",
+ "components.UserProfile.UserSettings.UserGeneralSettings.generalsettings": "Paramètres généraux",
+ "components.UserProfile.UserSettings.UserGeneralSettings.languageDefault": "Langage par défaut ({language})",
+ "components.UserProfile.UserSettings.UserGeneralSettings.localuser": "Utilisateur local",
+ "components.UserProfile.UserSettings.UserGeneralSettings.movierequestlimit": "Limite de demandes de films",
+ "components.UserProfile.UserSettings.UserGeneralSettings.originallanguage": "Langue à découvrir",
+ "components.UserProfile.UserSettings.UserGeneralSettings.originallanguageTip": "Filtrer le contenu par langue d’origine",
+ "components.UserProfile.UserSettings.UserGeneralSettings.owner": "Propriétaire",
+ "components.UserProfile.UserSettings.UserGeneralSettings.plexuser": "Utilisateur Plex",
+ "components.UserProfile.UserSettings.UserGeneralSettings.plexwatchlistsyncmovies": "Demander automatiquement les films",
+ "components.UserProfile.UserSettings.UserGeneralSettings.plexwatchlistsyncmoviestip": "Demande automatiquement les films sur ta Plex Watchlist",
+ "components.UserProfile.UserSettings.UserGeneralSettings.plexwatchlistsyncseries": "Demander automatiquement les Séries",
+ "components.UserProfile.UserSettings.UserGeneralSettings.plexwatchlistsyncseriestip": "Demande automatiquement les séries de ta Plex Watchlist",
+ "components.UserProfile.UserSettings.UserGeneralSettings.region": "Région à découvrir",
+ "components.UserProfile.UserSettings.UserGeneralSettings.regionTip": "Filtrer le contenu par disponibilité régionale",
+ "components.UserProfile.UserSettings.UserGeneralSettings.role": "Rôle",
+ "components.UserProfile.UserSettings.UserGeneralSettings.seriesrequestlimit": "Limite de demandes de séries",
+ "components.UserProfile.UserSettings.UserGeneralSettings.toastSettingsFailure": "Un problème est survenu pendant l'enregistrement des paramètres.",
+ "components.UserProfile.UserSettings.UserGeneralSettings.toastSettingsSuccess": "Les paramètres ont été enregistrés avec succès !",
+ "components.UserProfile.UserSettings.UserGeneralSettings.user": "Utilisateur",
+ "components.UserProfile.UserSettings.UserGeneralSettings.validationDiscordId": "Vous devez fournir un ID utilisateur Discord valide",
+ "components.UserProfile.UserSettings.UserNotificationSettings.discordId": "Identifiant",
+ "components.UserProfile.UserSettings.UserNotificationSettings.discordIdTip": "L' IDassocié à votre compte utilisateur",
+ "components.UserProfile.UserSettings.UserNotificationSettings.discordsettingsfailed": "Les paramètres de notification Discord n’ont pas pu être enregistrés.",
+ "components.UserProfile.UserSettings.UserNotificationSettings.discordsettingssaved": "Paramètres de notification Discord enregistrés avec succès !",
+ "components.UserProfile.UserSettings.UserNotificationSettings.email": "Email",
+ "components.UserProfile.UserSettings.UserNotificationSettings.emailsettingsfailed": "Impossible d’enregistrer les paramètres de notification par E-mail.",
+ "components.UserProfile.UserSettings.UserNotificationSettings.emailsettingssaved": "Paramètres de notification par E-mail enregistrés avec succès !",
+ "components.UserProfile.UserSettings.UserNotificationSettings.notifications": "Notifications",
+ "components.UserProfile.UserSettings.UserNotificationSettings.notificationsettings": "Paramètres de notification",
+ "components.UserProfile.UserSettings.UserNotificationSettings.pgpPublicKey": "Clé Publique PGP",
+ "components.UserProfile.UserSettings.UserNotificationSettings.pgpPublicKeyTip": "Chiffrer les emails en utilisant OpenPGP",
+ "components.UserProfile.UserSettings.UserNotificationSettings.pushbulletAccessToken": "Jeton d'accès",
+ "components.UserProfile.UserSettings.UserNotificationSettings.pushbulletAccessTokenTip": "Créer un jeton depuis les paramètres de votre compte",
+ "components.UserProfile.UserSettings.UserNotificationSettings.pushbulletsettingsfailed": "Les paramètres de notification Pushbullet n'ont pas été sauvegardés correctement.",
+ "components.UserProfile.UserSettings.UserNotificationSettings.pushbulletsettingssaved": "Les paramètres de notification Pushbullet ont été sauvegardés correctement !",
+ "components.UserProfile.UserSettings.UserNotificationSettings.pushoverApplicationToken": "Jeton API d'application",
+ "components.UserProfile.UserSettings.UserNotificationSettings.pushoverApplicationTokenTip": "Enregistrer une application à utiliser avec {applicationTitle}",
+ "components.UserProfile.UserSettings.UserNotificationSettings.pushoverUserKey": "Clé d'utilisateur ou de groupe",
+ "components.UserProfile.UserSettings.UserNotificationSettings.pushoverUserKeyTip": "Votre identifiant d'utilisateur ou de groupe à 30 caractères",
+ "components.UserProfile.UserSettings.UserNotificationSettings.pushoversettingsfailed": "Les paramètres de notification Pushover n'ont pas pu être enregistrés.",
+ "components.UserProfile.UserSettings.UserNotificationSettings.pushoversettingssaved": "Paramètres de notification Pushover enregistrés avec succès !",
+ "components.UserProfile.UserSettings.UserNotificationSettings.sendSilently": "Envoie les messages silencieusement",
+ "components.UserProfile.UserSettings.UserNotificationSettings.sendSilentlyDescription": "Envoyer des notifications sans son",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatId": "ID de discussion",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatIdTipLong": "Démarre une discussion, ajoute @get_id_bot, et utilise la commande /my_id",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramsettingsfailed": "Impossible d’enregistrer les paramètres de notification de Telegram.",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramsettingssaved": "Paramètres de notification Telegram enregistrés avec succès !",
+ "components.UserProfile.UserSettings.UserNotificationSettings.validationDiscordId": "Vous devez fournir un identifiant valide",
+ "components.UserProfile.UserSettings.UserNotificationSettings.validationPgpPublicKey": "Vous devez fournir une clé publique PGP valide",
+ "components.UserProfile.UserSettings.UserNotificationSettings.validationPushbulletAccessToken": "Vous devez fournir un jeton d'accès",
+ "components.UserProfile.UserSettings.UserNotificationSettings.validationPushoverApplicationToken": "Vous devez fournir un jeton d'application valide",
+ "components.UserProfile.UserSettings.UserNotificationSettings.validationPushoverUserKey": "Vous devez fournir une clé d'utilisateur ou de groupe valide",
+ "components.UserProfile.UserSettings.UserNotificationSettings.validationTelegramChatId": "Vous devez fournir un identifiant de chat valide",
+ "components.UserProfile.UserSettings.UserNotificationSettings.webpush": "Web Push",
+ "components.UserProfile.UserSettings.UserNotificationSettings.webpushsettingsfailed": "Échec de l'enregistrement des paramètres de notification Web push.",
+ "components.UserProfile.UserSettings.UserNotificationSettings.webpushsettingssaved": "Paramètres de notification Web Push enregistrés avec succès !",
+ "components.UserProfile.UserSettings.UserPasswordChange.confirmpassword": "Confirmez le mot de passe",
+ "components.UserProfile.UserSettings.UserPasswordChange.currentpassword": "Mot de passe actuel",
+ "components.UserProfile.UserSettings.UserPasswordChange.newpassword": "Nouveau mot de passe",
+ "components.UserProfile.UserSettings.UserPasswordChange.noPasswordSet": "Ce compte utilisateur n’a actuellement pas de mot de passe. Configurez un mot de passe ci-dessous pour permettre à ce compte de se connecter en tant \"qu’utilisateur local.\"",
+ "components.UserProfile.UserSettings.UserPasswordChange.noPasswordSetOwnAccount": "Votre compte n’a actuellement pas de mot de passe. Configurez un mot de passe ci-dessous pour activer la connexion en tant qu’ \"utilisateur local\" en utilisant votre adresse e-mail.",
+ "components.UserProfile.UserSettings.UserPasswordChange.nopermissionDescription": "Vous n'avez l'autorisation de modifier le mot de passe de cet utilisateur.",
+ "components.UserProfile.UserSettings.UserPasswordChange.password": "Mot de passe",
+ "components.UserProfile.UserSettings.UserPasswordChange.toastSettingsFailure": "Un problème est survenu lors de l'enregistrement du mot de passe.",
+ "components.UserProfile.UserSettings.UserPasswordChange.toastSettingsFailureVerifyCurrent": "Un problème est survenu lors de l'enregistrement du mot de passe. Votre mot de passe actuel a-t-il été saisi correctement ?",
+ "components.UserProfile.UserSettings.UserPasswordChange.toastSettingsSuccess": "Mot de passe enregistré avec succès !",
+ "components.UserProfile.UserSettings.UserPasswordChange.validationConfirmPassword": "Vous devez confirmer le nouveau mot de passe",
+ "components.UserProfile.UserSettings.UserPasswordChange.validationConfirmPasswordSame": "Les mots de passe doivent correspondre",
+ "components.UserProfile.UserSettings.UserPasswordChange.validationCurrentPassword": "Vous devez fournir votre mot de passe actuel",
+ "components.UserProfile.UserSettings.UserPasswordChange.validationNewPassword": "Vous devez fournir un nouveau mot de passe",
+ "components.UserProfile.UserSettings.UserPasswordChange.validationNewPasswordLength": "Le mot de passe est trop court, il doit contenir un minimum de 8 caractères",
+ "components.UserProfile.UserSettings.UserPermissions.permissions": "Permissions",
+ "components.UserProfile.UserSettings.UserPermissions.toastSettingsFailure": "Une erreur s'est produite lors de l'enregistrement des paramètres.",
+ "components.UserProfile.UserSettings.UserPermissions.toastSettingsSuccess": "Paramètres enregistrés avec succès !",
+ "components.UserProfile.UserSettings.UserPermissions.unauthorizedDescription": "Vous ne pouvez pas modifier vos propres permissions.",
+ "components.UserProfile.UserSettings.menuChangePass": "Mot de passe",
+ "components.UserProfile.UserSettings.menuGeneralSettings": "Général",
+ "components.UserProfile.UserSettings.menuNotifications": "Notifications",
+ "components.UserProfile.UserSettings.menuPermissions": "Permissions",
+ "components.UserProfile.UserSettings.unauthorizedDescription": "Vous n'avez pas l'autorisation de modifier les paramètres de cet utilisateur.",
"components.UserProfile.emptywatchlist": "Les médias ajoutés à ta Plex Watchlist apparaîtront ici.",
- "components.RequestModal.SearchByNameModal.nomatches": "Nous n'avons pas pu trouver de correspondance pour cette série.",
- "components.RequestModal.requestmovie4ktitle": "Demander le film en 4K",
- "components.RequestModal.requestmovietitle": "Demander le film",
- "components.RequestModal.requestseries4ktitle": "Demander la série en 4K",
- "components.RequestModal.requestseriestitle": "Demander la série"
+ "components.UserProfile.limit": "{remaining} sur {limit}",
+ "components.UserProfile.movierequests": "Demandes de films",
+ "components.UserProfile.pastdays": "{type} (derniers {days} jours)",
+ "components.UserProfile.plexwatchlist": "Plex Watchlist",
+ "components.UserProfile.recentlywatched": "Vu récemment",
+ "components.UserProfile.recentrequests": "Demandes récentes",
+ "components.UserProfile.requestsperdays": "{limit} restantes",
+ "components.UserProfile.seriesrequest": "Demandes de séries",
+ "components.UserProfile.totalrequests": "Total des demandes",
+ "components.UserProfile.unlimited": "Illimité",
+ "i18n.advanced": "Avancés",
+ "i18n.all": "Toutes",
+ "i18n.approve": "Valider",
+ "i18n.approved": "Validé",
+ "i18n.areyousure": "Êtes-vous sûr ?",
+ "i18n.available": "Disponible",
+ "i18n.back": "Retour",
+ "i18n.cancel": "Annuler",
+ "i18n.canceling": "Annulation…",
+ "i18n.close": "Fermer",
+ "i18n.decline": "Refuser",
+ "i18n.declined": "Refusé",
+ "i18n.delete": "Supprimer",
+ "i18n.deleting": "Suppression…",
+ "i18n.delimitedlist": "{a}, {b}",
+ "i18n.edit": "Modifier",
+ "i18n.experimental": "Expérimentale",
+ "i18n.failed": "Échec",
+ "i18n.import": "Importer",
+ "i18n.importing": "Importation…",
+ "i18n.loading": "Chargement…",
+ "i18n.movie": "Film",
+ "i18n.movies": "Films",
+ "i18n.next": "Suivant",
+ "i18n.noresults": "Aucun résultat.",
+ "i18n.notrequested": "Non demandé",
+ "i18n.open": "Ouvert",
+ "i18n.partiallyavailable": "Partiellement disponible",
+ "i18n.pending": "En attente",
+ "i18n.previous": "Précédent",
+ "i18n.processing": "En traitement",
+ "i18n.request": "Demander",
+ "i18n.request4k": "Demander en 4K",
+ "i18n.requested": "Demandé",
+ "i18n.requesting": "Demande en cours…",
+ "i18n.resolved": "Résolu",
+ "i18n.restartRequired": "Redémarrage nécessaire",
+ "i18n.resultsperpage": "Afficher {pageSize} résultats par page",
+ "i18n.retry": "Réessayer",
+ "i18n.retrying": "Nouvelle tentative…",
+ "i18n.save": "Sauvegarder les changements",
+ "i18n.saving": "Sauvegarde en cours…",
+ "i18n.settings": "Paramètres",
+ "i18n.showingresults": "Affichage de {from} à {to} pour {total} résultats",
+ "i18n.status": "Statut",
+ "i18n.test": "Tester",
+ "i18n.testing": "Test en cours…",
+ "i18n.tvshow": "Séries",
+ "i18n.tvshows": "Séries",
+ "i18n.unavailable": "Indisponible",
+ "i18n.usersettings": "Paramètres utilisateur",
+ "i18n.view": "Voir",
+ "pages.errormessagewithcode": "{statusCode} - {error}",
+ "pages.internalservererror": "Erreur interne du serveur",
+ "pages.oops": "Oups",
+ "pages.pagenotfound": "La page n'a pas été trouvée",
+ "pages.returnHome": "Retourner à l'accueil",
+ "pages.serviceunavailable": "Service indisponible",
+ "pages.somethingwentwrong": "Un problème est survenu"
}