diff --git a/src/i18n/locale/it.json b/src/i18n/locale/it.json
index 11b815aab..73b4c8279 100644
--- a/src/i18n/locale/it.json
+++ b/src/i18n/locale/it.json
@@ -271,16 +271,16 @@
"components.StatusChacker.newversionavailable": "Aggiornamento Applicazione",
"components.StatusChacker.newversionDescription": "Overseerr è stato aggiornato! Premi il pulsante qui sotto per ricaricare la pagina.",
"components.Settings.SettingsAbout.documentation": "Documentazione",
- "components.NotificationTypeSelector.mediarequestedDescription": "Invia una notifica quando i media sono richiesti e richiedono l'approvazione.",
+ "components.NotificationTypeSelector.mediarequestedDescription": "Invia notifiche quando gli utenti presentano nuove richieste di media che richiedono approvazione.",
"components.NotificationTypeSelector.mediarequested": "Media Richiesto",
- "components.NotificationTypeSelector.mediafailedDescription": "Invia una notifica quando il media non viene aggiunto a Radarr o Sonarr.",
+ "components.NotificationTypeSelector.mediafailedDescription": "Invia notifiche quando le richieste non vengono aggiunte a Radarr o Sonarr.",
"components.NotificationTypeSelector.mediafailed": "Aggiunta media non riuscita",
- "components.NotificationTypeSelector.mediaavailableDescription": "Invia una notifica quando il media richiesto diventa disponibile.",
- "components.NotificationTypeSelector.mediaapprovedDescription": "Invia una notifica quando i media richiesti sono approvati manualmente.",
+ "components.NotificationTypeSelector.mediaavailableDescription": "Invia notifiche quando i media richiesti diventano disponibili.",
+ "components.NotificationTypeSelector.mediaapprovedDescription": "Invia notifiche quando le richieste sono approvate manualmente.",
"components.NotificationTypeSelector.mediaapproved": "Media approvato",
"components.NotificationTypeSelector.mediaavailable": "Media disponibile",
"i18n.request": "Richiedi",
- "components.Settings.Notifications.NotificationsPushover.validationUserTokenRequired": "È necessario fornire una chiave utente valida",
+ "components.Settings.Notifications.NotificationsPushover.validationUserTokenRequired": "È necessario fornire una chiave utente o di gruppo valida",
"components.Settings.Notifications.NotificationsPushover.validationAccessTokenRequired": "È necessario fornire un token di applicazione valido",
"components.Settings.Notifications.NotificationsPushover.userToken": "Chiave utente o di gruppo",
"components.Settings.Notifications.NotificationsPushover.pushoversettingssaved": "Impostazioni di Pushover salvate con successo!",
@@ -326,7 +326,7 @@
"components.RequestBlock.server": "Server di destinazione",
"components.RequestBlock.rootfolder": "Cartella principale",
"components.RequestBlock.profilechanged": "Profilo Qualità",
- "components.NotificationTypeSelector.mediadeclinedDescription": "Invia una notifica quando una richiesta viene rifiutata.",
+ "components.NotificationTypeSelector.mediadeclinedDescription": "Invia notifiche quando i media richiesti vengono rifiutati.",
"components.NotificationTypeSelector.mediadeclined": "Media rifiutato",
"i18n.experimental": "Sperimentale",
"i18n.edit": "Modifica",
@@ -610,7 +610,7 @@
"components.Settings.SettingsUsers.toastSettingsFailure": "Qualcosa è andato storto durante il salvataggio delle impostazioni.",
"components.Settings.SettingsUsers.localLogin": "Abilita Accesso Locale",
"components.Settings.SettingsUsers.defaultPermissions": "Autorizzazioni Predefinite",
- "components.NotificationTypeSelector.mediaAutoApprovedDescription": "Invia una notifica quando i media richiesti vengono approvati automaticamente.",
+ "components.NotificationTypeSelector.mediaAutoApprovedDescription": "Invia notifiche quando gli utenti presentano nuove richieste che vengono approvate automaticamente.",
"components.NotificationTypeSelector.mediaAutoApproved": "Media approvati automaticamente",
"components.Settings.Notifications.pgpPrivateKey": "Chiave privata PGP",
"components.Settings.Notifications.pgpPasswordTip": "Firma i messaggi di posta elettronica crittografati utilizzando OpenPGP ",
@@ -751,8 +751,8 @@
"components.Settings.mediaTypeMovie": "film",
"components.Settings.SettingsAbout.uptodate": "Aggiornato",
"components.Settings.SettingsAbout.outofdate": "Non aggiornato",
- "components.Settings.Notifications.validationPgpPrivateKey": "È necessario fornire una chiave privata PGP valida se viene immessa una password PGP",
- "components.Settings.Notifications.validationPgpPassword": "È necessario fornire una password PGP se viene immessa una chiave privata PGP",
+ "components.Settings.Notifications.validationPgpPrivateKey": "È necessario fornire una chiave privata PGP valida",
+ "components.Settings.Notifications.validationPgpPassword": "È necessario fornire una password PGP",
"components.Settings.Notifications.botUsernameTip": "Consenti inoltre agli utenti di avviare una chat con il tuo bot e configurare le proprie notifiche personali",
"components.RequestModal.pendingapproval": "La richiesta è in attesa di approvazione.",
"components.RequestList.RequestItem.mediaerror": "Il titolo associato a questa richiesta non è più disponibile.",
@@ -865,5 +865,11 @@
"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}}"
+ "components.QuotaSelector.days": "{count, plural, one {giorno} other {giorni}}",
+ "components.Settings.Notifications.validationTypes": "È necessario selezionare almeno un tipo di notifica",
+ "components.Settings.Notifications.NotificationsSlack.validationTypes": "È necessario selezionare almeno un tipo di notifica",
+ "components.Settings.Notifications.NotificationsPushbullet.validationTypes": "È necessario selezionare almeno un tipo di notifica",
+ "components.Settings.Notifications.NotificationsLunaSea.validationTypes": "È necessario selezionare almeno un tipo di notifica",
+ "components.Settings.Notifications.NotificationsWebhook.validationTypes": "È necessario selezionare almeno un tipo di notifica",
+ "components.Settings.Notifications.NotificationsPushover.validationTypes": "È necessario selezionare almeno un tipo di notifica"
}
diff --git a/src/i18n/locale/pt_BR.json b/src/i18n/locale/pt_BR.json
index ec9b68bcc..269f5394b 100644
--- a/src/i18n/locale/pt_BR.json
+++ b/src/i18n/locale/pt_BR.json
@@ -271,16 +271,16 @@
"components.StatusChacker.newversionDescription": "Overseer foi atualizado! Por favor clique no botão abaixo para recarregar a página.",
"components.StatusChacker.newversionavailable": "Atualização da Aplicação",
"components.Settings.SettingsAbout.documentation": "Documentação",
- "components.NotificationTypeSelector.mediarequestedDescription": "Envia uma notificação quando um nova mídia é solicitada e requer aprovação.",
+ "components.NotificationTypeSelector.mediarequestedDescription": "Envia notificações quando outros usuários solicitarem novas mídias que requerem aprovação.",
"components.NotificationTypeSelector.mediaavailable": "Mídia Disponível",
"components.NotificationTypeSelector.mediaapproved": "Mídia Aprovada",
"components.NotificationTypeSelector.mediarequested": "Mídia Solicitada",
- "components.NotificationTypeSelector.mediafailedDescription": "Envia uma notificação quando houver falha ao adicionar título solicitado aos serviços Radarr ou Sonarr.",
+ "components.NotificationTypeSelector.mediafailedDescription": "Envia notificaões quando solicitações de mídia falharem ao serem adicionadas ao Radarr ou Sonarr.",
"components.NotificationTypeSelector.mediafailed": "Solicitação Falhou",
- "components.NotificationTypeSelector.mediaavailableDescription": "Envia uma notificação quando o título solicitado estiver disponível.",
- "components.NotificationTypeSelector.mediaapprovedDescription": "Envia uma notificação quando uma solicitação de mídia é aprovada manualmente.",
+ "components.NotificationTypeSelector.mediaavailableDescription": "Envia notificações quando mídias solicitadas estiverem disponíveis.",
+ "components.NotificationTypeSelector.mediaapprovedDescription": "Envia notificações quando solicitações de mídia são aprovadas manualmente.",
"i18n.request": "Solicitar",
- "components.Settings.Notifications.NotificationsPushover.validationUserTokenRequired": "Você deve prover uma chave válida de acesso do usúario",
+ "components.Settings.Notifications.NotificationsPushover.validationUserTokenRequired": "Você deve prover uma chave válida de usúario ou grupo",
"components.Settings.Notifications.NotificationsPushover.validationAccessTokenRequired": "Você deve prover uma chave válida de acesso",
"components.Settings.Notifications.NotificationsPushover.userToken": "Chave do Usuário ou Grupo",
"components.Settings.Notifications.NotificationsPushover.pushoversettingssaved": "Configurações de notificação via Pushover salvas com sucesso!",
@@ -332,7 +332,7 @@
"components.Login.password": "Senha",
"components.Login.loginerror": "Algo deu errado ao tentar se autenticar.",
"components.Login.email": "Endereço de E-mail",
- "components.NotificationTypeSelector.mediadeclinedDescription": "Envia uma notificação quando uma solicitação de mídia é recusada.",
+ "components.NotificationTypeSelector.mediadeclinedDescription": "Envia notificações quando solicitações de mídia são recusadas.",
"components.NotificationTypeSelector.mediadeclined": "Mídia Recusada",
"components.MediaSlider.ShowMoreCard.seemore": "Ver Mais",
"components.RequestModal.requestedited": "Solicitação de {title} alterada com sucesso!",
@@ -617,7 +617,7 @@
"components.Settings.Notifications.pgpPrivateKey": "Chave PGP privada",
"components.Settings.Notifications.pgpPasswordTip": "Assina mensagens encriptadas de e-mail usando OpenPGP",
"components.Settings.Notifications.pgpPassword": "Senha PGP",
- "components.NotificationTypeSelector.mediaAutoApprovedDescription": "Envia uma notificação quando a mídia solicitada é aprovada automaticamente.",
+ "components.NotificationTypeSelector.mediaAutoApprovedDescription": "Envia notificações quando usuários solicitarem mídias que são aprovadas automaticamente.",
"components.NotificationTypeSelector.mediaAutoApproved": "Mídia Aprovada Automaticamente",
"components.TvDetails.episodeRuntimeMinutes": "{runtime} minutos",
"components.RequestModal.AdvancedRequester.folder": "{path} ({space})",
@@ -701,7 +701,7 @@
"components.UserProfile.limit": "{remaining} de {limit}",
"components.UserProfile.UserSettings.UserGeneralSettings.seriesrequestlimit": "Limite de Solicitações de Séries",
"components.UserProfile.UserSettings.UserGeneralSettings.movierequestlimit": "Limite de Solicitações de Filmes",
- "components.UserProfile.UserSettings.UserGeneralSettings.enableOverride": "Habilitar Sobreposição",
+ "components.UserProfile.UserSettings.UserGeneralSettings.enableOverride": "Sobrepor Limite Global",
"components.TvDetails.originaltitle": "Título Original",
"components.Settings.SettingsUsers.tvRequestLimitLabel": "Limite Global de Solicitações de Séries",
"components.Settings.SettingsUsers.movieRequestLimitLabel": "Limite Global de Solicitações de Filmes",
@@ -760,8 +760,8 @@
"components.Settings.mediaTypeMovie": "filme",
"components.Settings.SettingsAbout.uptodate": "Atualizado",
"components.Settings.SettingsAbout.outofdate": "Desatualizado",
- "components.Settings.Notifications.validationPgpPrivateKey": "Você deve prover uma chave PGP privada se uma senha foi inserida",
- "components.Settings.Notifications.validationPgpPassword": "Você deve prover uma senha se uma chave PGP privada foi inserida",
+ "components.Settings.Notifications.validationPgpPrivateKey": "Você deve prover uma chave PGP privada válida",
+ "components.Settings.Notifications.validationPgpPassword": "Você deve prover uma senha PGP",
"components.Settings.Notifications.botUsernameTip": "Permitir que usuários iniciem uma conversa com o seu bot e configure suas próprias notificações",
"components.RequestModal.pendingapproval": "Sua solicitação está aguardando aprovação.",
"components.RequestList.RequestItem.mediaerror": "O título associado à essa solicitação não está mais disponível.",
@@ -860,5 +860,22 @@
"components.RequestList.RequestItem.requesteddate": "Solicitado",
"components.RequestCard.failedretry": "Algo deu errado ao retentar fazer a solicitação.",
"components.Settings.SettingsUsers.localLoginTip": "Permitir que usuários se autentiquem usando seus endereços e-mails e senhas ao invés de Plex OAuth",
- "components.Settings.SettingsUsers.defaultPermissionsTip": "Permissões iniciais atribuídas à novos usuários"
+ "components.Settings.SettingsUsers.defaultPermissionsTip": "Permissões iniciais atribuídas à novos usuários",
+ "components.Settings.Notifications.validationTypes": "Você deve selecionar ao menos um tipo de notificação",
+ "components.Settings.Notifications.NotificationsWebhook.validationTypes": "Você deve selecionar ao menos um tipo de notificação",
+ "components.Settings.Notifications.NotificationsSlack.validationTypes": "Você deve selecionar ao menos um tipo de notificação",
+ "components.Settings.Notifications.NotificationsPushover.validationTypes": "Você deve selecionar ao menos um tipo de notificação",
+ "components.Settings.Notifications.NotificationsPushbullet.validationTypes": "Você deve selecionar ao menos um tipo de notificação",
+ "components.Settings.Notifications.NotificationsLunaSea.validationTypes": "Você deve selecionar ao menos um tipo de notificação",
+ "components.QuotaSelector.tvRequests": "{quotaLimit} {temporadas} a cada {quotaDays} {dias}",
+ "components.QuotaSelector.seasons": "{count, plural, one {temporada} other {temporadas}}",
+ "components.QuotaSelector.movies": "{count, plural, one {file} other {filmes}}",
+ "components.QuotaSelector.movieRequests": "{quotaLimit} {filmes} a cada {quotaDays} {dias}",
+ "components.QuotaSelector.days": "{count, plural, one {dia} other {dias}}",
+ "components.NotificationTypeSelector.usermediarequestedDescription": "Seja notificado quando outros usuários solicitarem novas mídias que requerem aprovação.",
+ "components.NotificationTypeSelector.usermediafailedDescription": "Seja notificado quando solicitações de mídia falharem ao serem adicionadas ao Radarr ou Sonarr.",
+ "components.NotificationTypeSelector.usermediadeclinedDescription": "Seja notificado quando suas solicitações de mídia forem rejeitadas.",
+ "components.NotificationTypeSelector.usermediaavailableDescription": "Seja notificado quando suas solicitações de mídia se tornarem disponíveis.",
+ "components.NotificationTypeSelector.usermediaapprovedDescription": "Seja notificado quando suas solicitações de mídia são aprovadas.",
+ "components.NotificationTypeSelector.usermediaAutoApprovedDescription": "Seja notificado quando outros usuários solicitarem novas mídias que são automaticamente aprovadas."
}
diff --git a/src/i18n/locale/sv.json b/src/i18n/locale/sv.json
index ad13df273..eabf5be23 100644
--- a/src/i18n/locale/sv.json
+++ b/src/i18n/locale/sv.json
@@ -277,7 +277,7 @@
"components.Settings.Notifications.NotificationsWebhook.customJson": "Ladda JSON",
"components.Settings.Notifications.NotificationsWebhook.authheader": "Behörighetsrubrik",
"components.Settings.Notifications.NotificationsWebhook.agentenabled": "Aktiverad",
- "components.Settings.Notifications.NotificationsPushover.validationUserTokenRequired": "Du måste ange en giltig användarnyckel",
+ "components.Settings.Notifications.NotificationsPushover.validationUserTokenRequired": "Du måste ange en giltig användare eller gruppnyckel",
"components.Settings.Notifications.NotificationsPushover.validationAccessTokenRequired": "Du måste ange en giltig applikationstoken",
"components.Settings.Notifications.NotificationsPushover.userToken": "Användar- eller gruppnyckel",
"components.Settings.Notifications.NotificationsPushover.pushoversettingssaved": "Inställningar för Pushover-meddelanden sparade!",
@@ -302,13 +302,13 @@
"components.RequestButton.approverequest4k": "Godkänn 4K-begäran",
"components.RequestButton.approverequest": "Godkänn begäran",
"components.RequestButton.approve4krequests": "Godkänn {requestCount, plural, one {4K förfrågning} other {{requestCount} 4K förfrågningar}}",
- "components.NotificationTypeSelector.mediarequestedDescription": "Skickar en notifikation när media är begärd och kräver godkänande.",
+ "components.NotificationTypeSelector.mediarequestedDescription": "Skicka meddelanden när användare skickar in nya medieförfrågningar som kräver godkännande.",
"components.NotificationTypeSelector.mediarequested": "Media Begärd",
- "components.NotificationTypeSelector.mediafailedDescription": "Skickar en notifikation när begärd media misslyckas att läggas till i Radarr eller Sonarr.",
+ "components.NotificationTypeSelector.mediafailedDescription": "Skicka meddelanden när medieförfrågningar inte kan läggas till i Radarr eller Sonarr.",
"components.NotificationTypeSelector.mediafailed": "Media Misslyckades",
- "components.NotificationTypeSelector.mediaavailableDescription": "Skickar en notifikation när begärd media blir tillgänglig.",
+ "components.NotificationTypeSelector.mediaavailableDescription": "Skicka meddelanden när medieförfrågningar blir tillgängliga.",
"components.NotificationTypeSelector.mediaavailable": "Media Tillgängligt",
- "components.NotificationTypeSelector.mediaapprovedDescription": "Skickar en notifikation när media blivit manuellt godkänt.",
+ "components.NotificationTypeSelector.mediaapprovedDescription": "Skicka meddelanden när medieförfrågningar godkänns manuellt.",
"components.NotificationTypeSelector.mediaapproved": "Media Godkänt",
"components.MovieDetails.viewfullcrew": "Visa Filmteam",
"components.MovieDetails.MovieCrew.fullcrew": "Filmteam",
@@ -377,7 +377,7 @@
"components.PermissionEdit.advancedrequestDescription": "Ge behörighet att använda avancerade inställningar vid en begäran.",
"components.PermissionEdit.advancedrequest": "Avancerade Förfrågningar",
"components.PermissionEdit.admin": "Admin",
- "components.NotificationTypeSelector.mediadeclinedDescription": "Skickar en notifikation när en begärd media är avböjd.",
+ "components.NotificationTypeSelector.mediadeclinedDescription": "Skicka meddelanden när medieförfrågningar avvisas.",
"components.NotificationTypeSelector.mediadeclined": "Media Avböjd",
"components.MovieDetails.play4konplex": "Spela upp i 4K på Plex",
"components.MovieDetails.playonplex": "Spela upp på Plex",
@@ -597,7 +597,7 @@
"components.PermissionEdit.autoapprove4kMovies": "Godkänn automatiskt 4K-filmer",
"components.PermissionEdit.autoapprove4kDescription": "Bevilja automatiskt godkännande för alla 4K-förfrågningar.",
"components.PermissionEdit.autoapprove4k": "Automatiskt godkännande av 4K",
- "components.NotificationTypeSelector.mediaAutoApprovedDescription": "Skickar en notifikation när media blivit automatiskt godkänt.",
+ "components.NotificationTypeSelector.mediaAutoApprovedDescription": "Skicka meddelanden när användare skickar in nya medieförfrågningar som godkänns automatiskt.",
"components.NotificationTypeSelector.mediaAutoApproved": "Media Automatiskt Godkänd",
"components.Layout.UserDropdown.settings": "Inställningar",
"components.Layout.UserDropdown.myprofile": "Profil",
@@ -755,8 +755,8 @@
"components.UserProfile.UserSettings.UserNotificationSettings.emailsettingsfailed": "Notifieringsinställningar för e-post kunde inte sparas.",
"components.UserProfile.UserSettings.UserNotificationSettings.email": "E-post",
"components.UserProfile.UserSettings.UserNotificationSettings.discordsettingssaved": "Notiferingsinställningar för Discord sparade!",
- "components.Settings.Notifications.validationPgpPrivateKey": "Du måste ange en giltig privat PGP-nyckel om ett PGP-lösenord anges",
- "components.Settings.Notifications.validationPgpPassword": "Du måste ange ett PGP-lösenord om en privat PGP-nyckel anges",
+ "components.Settings.Notifications.validationPgpPrivateKey": "Du måste ange en giltig privat PGP-nyckel",
+ "components.Settings.Notifications.validationPgpPassword": "Du måste ange ett PGP-lösenord",
"components.Settings.Notifications.botUsernameTip": "Låt användare också starta en chatt med din bot och konfigurera sina egna aviseringar",
"components.RequestModal.pendingapproval": "Din begäran väntar på godkännande.",
"components.RequestList.RequestItem.cancelRequest": "Avbryt begäran",
@@ -865,5 +865,17 @@
"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}}"
+ "components.QuotaSelector.days": "{count, plural, one {dag} other {dagar}}",
+ "components.Settings.Notifications.NotificationsLunaSea.validationTypes": "Du måste välja minst en aviseringstyp",
+ "components.Settings.Notifications.validationTypes": "Du måste välja minst en aviseringstyp",
+ "components.Settings.Notifications.NotificationsWebhook.validationTypes": "Du måste välja minst en aviseringstyp",
+ "components.Settings.Notifications.NotificationsSlack.validationTypes": "Du måste välja minst en aviseringstyp",
+ "components.Settings.Notifications.NotificationsPushover.validationTypes": "Du måste välja minst en aviseringstyp",
+ "components.Settings.Notifications.NotificationsPushbullet.validationTypes": "Du måste välja minst en aviseringstyp",
+ "components.NotificationTypeSelector.usermediarequestedDescription": "Bli meddelad när andra användare skickar nya medieförfrågningar som kräver godkännande.",
+ "components.NotificationTypeSelector.usermediafailedDescription": "Bli meddelad när medieförfrågningar inte kan läggas till i Radarr eller Sonarr.",
+ "components.NotificationTypeSelector.usermediadeclinedDescription": "Få avisering när dina medieförfrågningar avvisas.",
+ "components.NotificationTypeSelector.usermediaavailableDescription": "Bli meddelad när dina medieförfrågningar blir tillgängliga.",
+ "components.NotificationTypeSelector.usermediaapprovedDescription": "Bli meddelad när dina medieförfrågningar godkänns.",
+ "components.NotificationTypeSelector.usermediaAutoApprovedDescription": "Bli meddelad när andra användare skickar in nya medieförfrågningar som automatiskt godkänns."
}