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}"
}