diff --git a/src/i18n/locale/ca.json b/src/i18n/locale/ca.json index f406a7956..cf9c6bb73 100644 --- a/src/i18n/locale/ca.json +++ b/src/i18n/locale/ca.json @@ -77,8 +77,6 @@ "components.RequestBlock.profilechanged": "Perfil de qualitat", "components.RegionSelector.regionServerDefault": "Predeterminada ({Region})", "components.PlexLoginButton.signinwithplex": "Inicieu la sessió", - "components.QuotaSelector.movieRequestLimit": "{quotaLimit} pel·lícula(es) cada {quotaDays} dia(es)", - "components.QuotaSelector.tvRequestLimit": "{quotaLimit} temporada(es) cada {quotaDays} dia(es)", "components.RegionSelector.regionDefault": "Totes les regions", "components.QuotaSelector.unlimited": "Il·limitat", "components.PlexLoginButton.signingin": "S'està iniciant la sessió…", diff --git a/src/i18n/locale/de.json b/src/i18n/locale/de.json index 80bd2977d..91849433b 100644 --- a/src/i18n/locale/de.json +++ b/src/i18n/locale/de.json @@ -777,8 +777,6 @@ "components.RequestList.RequestItem.cancelRequest": "Anfrage abbrechen", "components.RequestCard.mediaerror": "Der zugehörige Titel für diese Anfrage ist nicht mehr verfügbar.", "components.QuotaSelector.unlimited": "Unbegrenzt", - "components.QuotaSelector.tvRequestLimit": "{quotaLimit} Staffel(n) pro {quotaDays} Tag(e)", - "components.QuotaSelector.movieRequestLimit": "{quotaLimit} Film(e) pro {quotaDays} Tag(e)", "components.NotificationTypeSelector.notificationTypes": "Benachrichtigungstypen", "components.MovieDetails.originaltitle": "Originaltitel", "components.Layout.betawarning": "Dies ist BETA Software. Funktionen können kaputt und/oder instabil sein. Bitte melde alle Probleme auf GitHub!", diff --git a/src/i18n/locale/el.json b/src/i18n/locale/el.json index b8288f975..3c511a8a7 100644 --- a/src/i18n/locale/el.json +++ b/src/i18n/locale/el.json @@ -245,8 +245,6 @@ "components.RequestBlock.requestoverrides": "Παρακάμψεις των Αιτημάτων", "components.RequestBlock.profilechanged": "Προφίλ Ποιότητας", "components.RegionSelector.regionDefault": "Όλες οι Περιοχές", - "components.QuotaSelector.tvRequestLimit": "{quotaLimit} σεζόν ανά {quotaDays} ημέρα(-ες)", - "components.QuotaSelector.movieRequestLimit": "{quotaLimit} ταινία(ες) ανά {quotaDays} ημέρα(ες)", "components.PlexLoginButton.signinwithplex": "Σύνδεση", "components.PlexLoginButton.signingin": "Συνδέεται …", "components.PersonDetails.crewmember": "Συνεργείο", diff --git a/src/i18n/locale/es.json b/src/i18n/locale/es.json index e1654201f..a2d6dbeb4 100644 --- a/src/i18n/locale/es.json +++ b/src/i18n/locale/es.json @@ -720,8 +720,6 @@ "components.RequestModal.QuotaDisplay.allowedRequestsUser": "Este usuario tiene permitido {limit} {type} cada {days} días.", "components.RequestModal.QuotaDisplay.allowedRequests": "Se te permite pedir {limit} {type} cada {days} días.", "components.QuotaSelector.unlimited": "Ilimitadas", - "components.QuotaSelector.tvRequestLimit": "{quotaLimit} temporada(s) por {quotaDays} día(s)", - "components.QuotaSelector.movieRequestLimit": "{quotaLimit} película(s) por {quotaDays} día(s)", "components.MovieDetails.originaltitle": "Título Original", "components.LanguageSelector.originalLanguageDefault": "Todos los Idiomas", "components.LanguageSelector.languageServerDefault": "({Language}) por defecto", diff --git a/src/i18n/locale/fr.json b/src/i18n/locale/fr.json index 10048bd35..2d15fb707 100644 --- a/src/i18n/locale/fr.json +++ b/src/i18n/locale/fr.json @@ -31,7 +31,7 @@ "components.MovieDetails.runtime": "{minutes} minutes", "components.MovieDetails.similar": "Titres similaires", "components.PersonDetails.appearsin": "Apparitions", - "components.PersonDetails.ascharacter": "comme {character}", + "components.PersonDetails.ascharacter": "rôle : {character}", "components.RequestBlock.seasons": "{seasonCount, plural, one {Saison} other {Saisons}}", "components.RequestCard.seasons": "{seasonCount, plural, one {Saison} other {Saisons}}", "components.RequestList.RequestItem.seasons": "{seasonCount, plural, one {Saison} other {Saisons}}", @@ -61,7 +61,7 @@ "components.Settings.Notifications.webhookUrl": "URL de webhook", "components.Settings.RadarrModal.add": "Ajouter un serveur", "components.Settings.RadarrModal.apiKey": "Clé d'API", - "components.Settings.RadarrModal.baseUrl": "URL de base", + "components.Settings.RadarrModal.baseUrl": "URL Base", "components.Settings.RadarrModal.createradarr": "Ajouter un nouveau serveur Radarr", "components.Settings.RadarrModal.defaultserver": "Serveur par défaut", "components.Settings.RadarrModal.editradarr": "Modifier le serveur Radarr", @@ -75,7 +75,7 @@ "components.Settings.RadarrModal.selectRootFolder": "Sélectionner un dossier racine", "components.Settings.RadarrModal.server4k": "Serveur 4K", "components.Settings.RadarrModal.servername": "Nom du serveur", - "components.Settings.RadarrModal.ssl": "Activer SSL", + "components.Settings.RadarrModal.ssl": "Utiliser SSL", "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", @@ -85,7 +85,7 @@ "components.Settings.RadarrModal.validationRootFolderRequired": "Vous devez sélectionner un dossier racine", "components.Settings.SonarrModal.add": "Ajouter un serveur", "components.Settings.SonarrModal.apiKey": "Clé API", - "components.Settings.SonarrModal.baseUrl": "URL de base", + "components.Settings.SonarrModal.baseUrl": "URL Base", "components.Settings.SonarrModal.createsonarr": "Ajouter un nouveau serveur Sonarr", "components.Settings.SonarrModal.defaultserver": "Serveur par défaut", "components.Settings.SonarrModal.editsonarr": "Modifier le serveur Sonarr", @@ -98,7 +98,7 @@ "components.Settings.SonarrModal.selectRootFolder": "Sélectionner un dossier racine", "components.Settings.SonarrModal.server4k": "Serveur 4K", "components.Settings.SonarrModal.servername": "Nom du serveur", - "components.Settings.SonarrModal.ssl": "Activer SSL", + "components.Settings.SonarrModal.ssl": "Utiliser SSL", "components.Settings.SonarrModal.validationApiKeyRequired": "Vous devez fournir une clé d'API", "components.Settings.SonarrModal.validationHostnameRequired": "Vous devez fournir un nom d'hôte ou une adresse IP", "components.Settings.SonarrModal.validationPortRequired": "Vous devez fournir un numéro de port valide", @@ -261,8 +261,8 @@ "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'authentification du bot", - "components.Settings.Notifications.validationBotAPIRequired": "Vous devez fournir la clé d'authentification du bot", + "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", @@ -343,7 +343,7 @@ "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.RequestModal.AdvancedRequester.advancedoptions": "Options Avancées", "components.RequestBlock.requestoverrides": "Contournements de demande", "components.RequestBlock.server": "Serveur de destination", "components.RequestBlock.rootfolder": "Dossier racine", @@ -651,7 +651,7 @@ "components.Settings.plex": "Plex", "components.Settings.notifications": "Notifications", "components.Settings.general": "Général", - "components.Settings.enablessl": "Activer SSL", + "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é", @@ -685,8 +685,6 @@ "components.RequestModal.QuotaDisplay.allowedRequests": "Vous êtes autorisé à demander {limit} {type} tous les {days} jours.", "components.QuotaSelector.unlimited": "Illimité", "components.UserProfile.unlimited": "Illimité", - "components.QuotaSelector.tvRequestLimit": "{quotaLimit} saison(s) par {quotaDays} jour(s)", - "components.QuotaSelector.movieRequestLimit": "{quotaLimit} film(s) par {quotaDays} jour(s)", "components.TvDetails.originaltitle": "Titre original", "components.MovieDetails.originaltitle": "Titre original", "components.RequestModal.QuotaDisplay.seasonlimit": "{limit, plural, one {saison} other {saisons}}", @@ -719,7 +717,7 @@ "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": "Activer le contournement", + "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", @@ -760,7 +758,7 @@ "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 si une clé privée PGP est saisie", - "components.Settings.Notifications.botUsernameTip": "Permettre aux utilisateurs de démarrer une conversation avec le bot et de configurer leurs propres notifications personnelles", + "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 d’approbation.", "components.RequestList.RequestItem.mediaerror": "Le titre associé à cette demande n’est plus disponible.", "components.RequestList.RequestItem.deleterequest": "Supprimer la Demande", @@ -831,5 +829,20 @@ "components.Settings.Notifications.NotificationsPushover.accessTokenTip": "Enregistrer une application pour l'utiliser avec Overseerr", "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.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 web push, Overseerr 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 de Slack envoyée !", + "components.Settings.Notifications.NotificationsSlack.toastSlackTestSending": "Envoi de la notification test de Slack…", + "components.Settings.Notifications.NotificationsSlack.toastSlackTestFailed": "L'envoi de la notification test de Slack a échoué.", + "components.Settings.Notifications.NotificationsPushbullet.accessTokenTip": "Crée un jeton à partir de vos Paramètres de compte", + "components.Settings.Notifications.NotificationsLunaSea.webhookUrlTip": "Your user- or device-based URL de notification webhook", + "components.QuotaSelector.seasons": "{count, plural, one {saison} other {saisons}}", + "components.QuotaSelector.movies": "{count, plural, one {film} other {films}}", + "components.QuotaSelector.movieRequests": "{quotaLimit} {movies} per {quotaDays} {days}", + "components.QuotaSelector.days": "{count, plural, one {jour} other {jours}}" } diff --git a/src/i18n/locale/it.json b/src/i18n/locale/it.json index 80260f605..6386a882f 100644 --- a/src/i18n/locale/it.json +++ b/src/i18n/locale/it.json @@ -704,7 +704,7 @@ "components.UserProfile.limit": "{remaining} di {limit}", "components.UserProfile.UserSettings.UserGeneralSettings.seriesrequestlimit": "Limite Richiesta Serie", "components.UserProfile.UserSettings.UserGeneralSettings.movierequestlimit": "Limite Richiesta Film", - "components.UserProfile.UserSettings.UserGeneralSettings.enableOverride": "Abilita Override", + "components.UserProfile.UserSettings.UserGeneralSettings.enableOverride": "Ignora Limite Globale", "components.TvDetails.originaltitle": "Titolo Originale", "components.Settings.SettingsUsers.tvRequestLimitLabel": "Limite Globale Richiesta Serie", "components.Settings.SettingsUsers.movieRequestLimitLabel": "Limite Globale Richiesta Film", @@ -721,8 +721,6 @@ "components.RequestModal.QuotaDisplay.allowedRequestsUser": "Questo utente è autorizzato a richiedere {limit} {type} ogni {days} giorni.", "components.RequestModal.QuotaDisplay.allowedRequests": "Puoi richiedere {limit} {type} ogni {days} giorni.", "components.QuotaSelector.unlimited": "Illimitato", - "components.QuotaSelector.tvRequestLimit": "{quotaLimit} stagione/i per {quotaDays} giorno/i", - "components.QuotaSelector.movieRequestLimit": "{quotaLimit} film per {quotaDays} giorno/i", "components.LanguageSelector.originalLanguageDefault": "Tutte le lingue", "components.LanguageSelector.languageServerDefault": "Predefinito ({language})", "components.Settings.SonarrModal.testFirstTags": "Verifica la connessione per caricare i tag", @@ -868,5 +866,10 @@ "components.RequestList.RequestItem.requesteddate": "Richiesto", "components.RequestCard.failedretry": "Qualcosa è andato storto nel riprovare la richiesta.", "components.Settings.SettingsUsers.localLoginTip": "Consentire agli utenti di accedere utilizzando l'indirizzo di posta elettronica e la password, anziché Plex OAuth", - "components.Settings.SettingsUsers.defaultPermissionsTip": "Permessi assegnati ai nuovi utenti" + "components.Settings.SettingsUsers.defaultPermissionsTip": "Permessi assegnati ai nuovi utenti", + "components.QuotaSelector.movieRequests": "{quotaLimit} {movies} per {quotaDays} {days}", + "components.QuotaSelector.tvRequests": "{quotaLimit} {seasons} per {quotaDays} {days}", + "components.QuotaSelector.seasons": "{count, plural, one {stagione} other {stagioni}}", + "components.QuotaSelector.movies": "{count, plural, one {film} other {film}}", + "components.QuotaSelector.days": "{count, plural, one {giorno} other {giorni}}" } diff --git a/src/i18n/locale/nb_NO.json b/src/i18n/locale/nb_NO.json index 20e8c0c74..040d47a9a 100644 --- a/src/i18n/locale/nb_NO.json +++ b/src/i18n/locale/nb_NO.json @@ -391,7 +391,6 @@ "components.TvDetails.opensonarr": "Vis serie i Sonarr", "i18n.notrequested": "Ikke forespurt", "components.QuotaSelector.unlimited": "Ubegrenset", - "components.QuotaSelector.tvRequestLimit": "{quotaLimit} sesong(er) per {quotaDays}. dag", "components.MovieDetails.originaltitle": "Original-tittel", "i18n.all": "Alle", "components.UserList.deleteconfirm": "Er du sikker på at du ønsker å slette denne brukeren? All eksisterende forespørseldata for denne brukeren vil bli slettet.", @@ -421,7 +420,6 @@ "components.Settings.SettingsUsers.movieRequestLimitLabel": "Global filmforespørsel-begrensning", "components.RequestModal.QuotaDisplay.movielimit": "{limit, plural, one {film} other {filmer}}", "components.RequestModal.QuotaDisplay.movie": "film", - "components.QuotaSelector.movieRequestLimit": "{quotaLimit} film(er) per {quotaDays} dag(er)", "components.MovieDetails.studio": "{studioCount, plural, one {Studio} other {Studio}}", "components.Settings.SettingsJobsCache.jobs": "Oppgaver", "components.Settings.SettingsJobsCache.jobname": "Oppgave", diff --git a/src/i18n/locale/nl.json b/src/i18n/locale/nl.json index 374e87c4e..a83f798d6 100644 --- a/src/i18n/locale/nl.json +++ b/src/i18n/locale/nl.json @@ -683,7 +683,7 @@ "components.UserProfile.limit": "{remaining} van {limit}", "components.UserProfile.UserSettings.UserGeneralSettings.seriesrequestlimit": "Aanvraaglimiet voor series", "components.UserProfile.UserSettings.UserGeneralSettings.movierequestlimit": "Aanvraaglimiet voor films", - "components.UserProfile.UserSettings.UserGeneralSettings.enableOverride": "Overschrijven inschakelen", + "components.UserProfile.UserSettings.UserGeneralSettings.enableOverride": "Globale limiet overschrijven", "components.Settings.SettingsUsers.movieRequestLimitLabel": "Globale aanvraaglimiet voor films", "components.Settings.SettingsUsers.tvRequestLimitLabel": "Globale aanvraaglimiet voor series", "components.RequestModal.QuotaDisplay.seasonlimit": "{limit, plural, one {seizoen} other {seizoenen}}", @@ -698,8 +698,6 @@ "components.RequestModal.QuotaDisplay.allowedRequestsUser": "Deze gebruiker mag elke {days} dagen {limit} {type} aanvragen.", "components.RequestModal.QuotaDisplay.allowedRequests": "Je mag elke {days} dagen {limit} {type} aanvragen.", "components.QuotaSelector.unlimited": "Onbeperkt", - "components.QuotaSelector.tvRequestLimit": "{quotaLimit} seizoen(en) per {quotaDays} dag(en)", - "components.QuotaSelector.movieRequestLimit": "{quotaLimit} film(s) per {quotaDays} dag(en)", "i18n.view": "Bekijken", "i18n.tvshow": "Serie", "i18n.testing": "Bezig met testen…", @@ -868,5 +866,10 @@ "components.RequestCard.failedretry": "Er ging opnieuw iets mis tijdens het aanvragen.", "components.UserList.displayName": "Weergavenaam", "components.Settings.SettingsUsers.localLoginTip": "Sta gebruikers toe om in te loggen met hun e-mailadres en wachtwoord, in plaats van met Plex OAuth", - "components.Settings.SettingsUsers.defaultPermissionsTip": "Initiële machtigingen toegekend aan nieuwe gebruikers" + "components.Settings.SettingsUsers.defaultPermissionsTip": "Initiële machtigingen toegekend aan nieuwe gebruikers", + "components.QuotaSelector.tvRequests": "{quotaLimit} {seasons} per {quotaDays} {days}", + "components.QuotaSelector.seasons": "{count, plural, one {seizoen} other {seizoenen}}", + "components.QuotaSelector.movieRequests": "{quotaLimit} {movies} per {quotaDays} {days}", + "components.QuotaSelector.movies": "{count, plural, one {film} other {films}}", + "components.QuotaSelector.days": "{count, plural, one {dag} other {dagen}}" } diff --git a/src/i18n/locale/pt_BR.json b/src/i18n/locale/pt_BR.json index 680c8d4a1..096ea2c33 100644 --- a/src/i18n/locale/pt_BR.json +++ b/src/i18n/locale/pt_BR.json @@ -720,8 +720,6 @@ "components.RequestModal.QuotaDisplay.allowedRequestsUser": "Esse usuário pode solicitar {limit} {type} a cada {days} dias.", "components.RequestModal.QuotaDisplay.allowedRequests": "Você pode solicitar {limit} {type} a cada {days} dias.", "components.QuotaSelector.unlimited": "Ilimitados(as)", - "components.QuotaSelector.movieRequestLimit": "{quotaLimit} filme(s) a cada {quotaDays} dia(s)", - "components.QuotaSelector.tvRequestLimit": "{quotaLimit} temporadas(s) a cada {quotaDays} dia(s)", "components.MovieDetails.originaltitle": "Título Original", "components.LanguageSelector.originalLanguageDefault": "Todos Idiomas", "components.LanguageSelector.languageServerDefault": "Padrão ({language})", diff --git a/src/i18n/locale/pt_PT.json b/src/i18n/locale/pt_PT.json index 9eeb8727c..0390c1d13 100644 --- a/src/i18n/locale/pt_PT.json +++ b/src/i18n/locale/pt_PT.json @@ -680,8 +680,6 @@ "components.RequestModal.QuotaDisplay.allowedRequests": "Você tem direito para solicitar {limit} {type} cada {days} dias.", "components.QuotaSelector.unlimited": "Ilimitado", "components.UserProfile.unlimited": "Ilimitado", - "components.QuotaSelector.tvRequestLimit": "{quotaLimit} termporada(s) por {quotaDays} dia(s)", - "components.QuotaSelector.movieRequestLimit": "{quotaLimit} filme(s) por {quotaDays} dia(s)", "components.RequestModal.QuotaDisplay.requiredquota": "Você precisa ter pelo menos {seasons} {seasons, plural, one {solicitação de temporada} other {solicitações de temporadas}} restantes para enviar uma solicitação para esta série.", "components.UserProfile.totalrequests": "Solicitações Totais", "components.UserProfile.seriesrequest": "Solicitações de Séries", diff --git a/src/i18n/locale/sv.json b/src/i18n/locale/sv.json index e5e0e6ea2..27e1202c3 100644 --- a/src/i18n/locale/sv.json +++ b/src/i18n/locale/sv.json @@ -683,8 +683,6 @@ "components.RequestModal.QuotaDisplay.allowedRequestsUser": "Denna användare är tillåten att begära {limit} {type} varje {days} dagar.", "components.RequestModal.QuotaDisplay.allowedRequests": "Du är tillåten att begära {limit} {type} varje {days} dagar.", "components.QuotaSelector.unlimited": "Obegränsat", - "components.QuotaSelector.tvRequestLimit": "{quotaLimit} säsong(er) per {quotaDays} dag(ar)", - "components.QuotaSelector.movieRequestLimit": "{quotaLimit} film(er) per {quotaDays} dag(ar)", "i18n.view": "Visa", "i18n.tvshow": "Serier", "i18n.testing": "Testar…", @@ -714,7 +712,7 @@ "components.UserProfile.limit": "{remaining} av {limit}", "components.UserProfile.UserSettings.UserGeneralSettings.seriesrequestlimit": "Serieförfrågnings gräns", "components.UserProfile.UserSettings.UserGeneralSettings.movierequestlimit": "Filmförfrågnings gräns", - "components.UserProfile.UserSettings.UserGeneralSettings.enableOverride": "Aktivera överskrivning", + "components.UserProfile.UserSettings.UserGeneralSettings.enableOverride": "Överskrid den globala gränsen", "components.Settings.SettingsUsers.tvRequestLimitLabel": "Global serieförfrågnings gräns", "components.Settings.SettingsUsers.movieRequestLimitLabel": "Global filmförfrågnings gräns", "components.RequestModal.QuotaDisplay.requiredquotaUser": "Den här användaren behöver ha minst {seasons} {seasons, plural, one {säsongsförfrågan} other {säsongsförfrågningar}} kvar för att skicka in en begäran om denna serie.", @@ -868,5 +866,10 @@ "components.RequestList.RequestItem.requesteddate": "Begärd", "components.RequestCard.failedretry": "Något gick fel vid nytt försök av begäran.", "components.Settings.SettingsUsers.localLoginTip": "Tillåt användare att logga in med sin e-postadress och lösenord istället för Plex OAuth", - "components.Settings.SettingsUsers.defaultPermissionsTip": "Inledande behörigheter som tilldelats nya användare" + "components.Settings.SettingsUsers.defaultPermissionsTip": "Inledande behörigheter som tilldelats nya användare", + "components.QuotaSelector.movieRequests": "{quotaLimit} {movies} per {quotaDays} {days}", + "components.QuotaSelector.tvRequests": "{quotaLimit} {seasons} per {quotaDays} {days}", + "components.QuotaSelector.seasons": "{count, plural, one {säsong} other {säsonger}}", + "components.QuotaSelector.movies": "{count, plural, one {film} other {filmer}}", + "components.QuotaSelector.days": "{count, plural, one {dag} other {dagar}}" } diff --git a/src/i18n/locale/zh_Hant.json b/src/i18n/locale/zh_Hant.json index 2640dba3d..79e3aa6fa 100644 --- a/src/i18n/locale/zh_Hant.json +++ b/src/i18n/locale/zh_Hant.json @@ -612,7 +612,7 @@ "components.Settings.SettingsUsers.toastSettingsSuccess": "用戶設置保存成功!", "components.Settings.SettingsUsers.toastSettingsFailure": "保存設置中出了點問題。", "components.Settings.Notifications.emailNotificationTypesAlertDescriptionPt2": "「請求批准」、「請求拒絕」、「媒體可觀看」通知類型,將發送通知給請求者。", - "components.NotificationTypeSelector.mediaAutoApprovedDescription": "當請求被自動批准時發送通知。", + "components.NotificationTypeSelector.mediaAutoApprovedDescription": "當用戶提交自動批准的請求時發送通知。", "components.NotificationTypeSelector.mediaAutoApproved": "請求自動批准", "components.UserProfile.UserSettings.UserPermissions.unauthorizedDescription": "您不能編輯自己的權限。", "components.UserProfile.UserSettings.unauthorizedDescription": "您無權編輯此用戶的設置。", @@ -689,11 +689,9 @@ "components.UserProfile.limit": "{limit} 之 {remaining}", "components.UserProfile.pastdays": "{type}(前 {days} 天)", "components.UserProfile.requestsperdays": "剩餘 {limit}", - "components.QuotaSelector.tvRequestLimit": "每 {days} 天 {quotaLimit} 季", - "components.QuotaSelector.movieRequestLimit": "每 {days} 天 {quotaLimit} 部電影", "components.QuotaSelector.unlimited": "無限", "components.RequestModal.QuotaDisplay.movie": "電影", - "components.UserProfile.UserSettings.UserGeneralSettings.enableOverride": "啟用覆寫", + "components.UserProfile.UserSettings.UserGeneralSettings.enableOverride": "覆寫全局限制", "components.UserProfile.unlimited": "無限", "components.UserProfile.totalrequests": "請求總數", "components.UserProfile.seriesrequest": "電視節目請求", @@ -868,5 +866,10 @@ "components.RequestCard.failedretry": "重試提交請求中出了點問題。", "components.UserList.displayName": "顯示名稱", "components.Settings.SettingsUsers.localLoginTip": "讓用戶使用電子郵件地址和密碼登錄", - "components.Settings.SettingsUsers.defaultPermissionsTip": "授予給新用戶的權限" + "components.Settings.SettingsUsers.defaultPermissionsTip": "授予給新用戶的權限", + "components.QuotaSelector.days": "天", + "components.QuotaSelector.seasons": "季", + "components.QuotaSelector.movies": "部電影", + "components.QuotaSelector.movieRequests": "每 {quotaDays} {days} {quotaLimit} {movies}", + "components.QuotaSelector.tvRequests": "每 {quotaDays} {days} {quotaLimit} {seasons}" }