diff --git a/src/i18n/locale/de.json b/src/i18n/locale/de.json
index 89036b6f6..33aac5b6a 100644
--- a/src/i18n/locale/de.json
+++ b/src/i18n/locale/de.json
@@ -20,7 +20,7 @@
"components.Login.signinplex": "Melde dich an, um fortzufahren",
"components.MovieDetails.approve": "Genehmigen",
"components.MovieDetails.available": "Verfügbar",
- "components.MovieDetails.budget": "Guthaben",
+ "components.MovieDetails.budget": "Budget",
"components.MovieDetails.cancelrequest": "Anfrage abbrechen",
"components.MovieDetails.cast": "Besetzung",
"components.MovieDetails.decline": "Ablehnen",
@@ -627,11 +627,11 @@
"components.Settings.jobstarted": "{jobname} gestartet.",
"components.Settings.jobcancelled": "{jobname} abgebrochen.",
"components.Settings.canceljob": "Aufgabe abbrechen",
- "components.Settings.SonarrModal.syncEnabled": "Synchronisation aktivieren",
+ "components.Settings.SonarrModal.syncEnabled": "Synchronisierung aktivieren",
"components.Settings.SonarrModal.preventSearch": "Automatische Suche deaktivieren",
"components.Settings.SonarrModal.externalUrlPlaceholder": "Externe URL, welche auf deinen Sonarr-Server verweist",
"components.Settings.SonarrModal.externalUrl": "Externe URL",
- "components.Settings.RadarrModal.syncEnabled": "Synchronisation aktivieren",
+ "components.Settings.RadarrModal.syncEnabled": "Synchronisierung aktivieren",
"components.Settings.RadarrModal.preventSearch": "Automatische Suche deaktivieren",
"components.Settings.RadarrModal.externalUrlPlaceholder": "Externe URL, welche auf deinen Radarr-Server verweist",
"components.Settings.RadarrModal.externalUrl": "Externe URL",
@@ -832,5 +832,34 @@
"components.UserProfile.UserSettings.UserGeneralSettings.originalLanguageDefault": "Alle Sprachen",
"components.Settings.originalLanguageDefault": "Alle Sprachen",
"components.UserProfile.UserSettings.UserGeneralSettings.languageServerDefault": "Standard ({language})",
- "components.RegionSelector.regionServerDefault": "Standard ({region})"
+ "components.RegionSelector.regionServerDefault": "Standard ({region})",
+ "components.UserProfile.UserSettings.UserPasswordChange.nopermissionDescription": "Sie haben keine Berechtigung, das Kennwort dieses Benutzers zu ändern.",
+ "components.UserProfile.UserSettings.UserPasswordChange.nopermission": "Nicht autorisiert",
+ "components.UserProfile.UserSettings.UserGeneralSettings.user": "Benutzer",
+ "components.UserProfile.UserSettings.UserGeneralSettings.role": "Rolle",
+ "components.UserProfile.UserSettings.UserGeneralSettings.owner": "Besitzer",
+ "components.UserProfile.UserSettings.UserGeneralSettings.admin": "Admin",
+ "components.UserProfile.UserSettings.UserGeneralSettings.accounttype": "Kontotyp",
+ "components.UserList.owner": "Besitzer",
+ "components.UserList.accounttype": "Kontotyp",
+ "components.Settings.SettingsJobsCache.plex-recently-added-sync": "Plex zuletzt hinzugefügt Synchronisierung",
+ "components.Settings.SettingsJobsCache.plex-full-sync": "Plex komplette Bibliothek Synchronisierung",
+ "components.Settings.SettingsJobsCache.download-sync-reset": "Download Synchronisierung Zurücksetzung",
+ "components.Settings.SettingsJobsCache.download-sync": "Download Synchronisierung",
+ "i18n.loading": "Lade…",
+ "components.UserProfile.UserSettings.UserNotificationSettings.validationTelegramChatId": "Du musst eine gültige Telegram Chat-ID angeben",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatIdTipLong": "Starte einen Chat, füge @get_id_bot hinzu, und führe den Befehl /my_id
aus",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatIdTip": "Füge @get_id_bot zum Chat hinzu",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatId": "Telegram Chat-ID",
+ "components.UserProfile.UserSettings.UserNotificationSettings.sendSilentlyDescription": "Sende Benachrichtigungen ohne Ton",
+ "components.UserProfile.UserSettings.UserNotificationSettings.sendSilently": "Sende Telegramnachrichten ohne Ton",
+ "components.TvDetails.seasons": "{seasonCount, plural, one {# Staffel} other {# Staffeln}}",
+ "components.Settings.SettingsJobsCache.unknownJob": "Unbekannte Aufgabe",
+ "components.Settings.SettingsJobsCache.sonarr-sync": "Sonarr Synchronisierung",
+ "components.Settings.SettingsJobsCache.radarr-sync": "Radarr Synchronisierung",
+ "components.Settings.Notifications.botUsername": "Bot Benutzername",
+ "components.Discover.DiscoverTvGenre.genreSeries": "{genre} Serien",
+ "components.Discover.DiscoverStudio.studioMovies": "{studio} Filme",
+ "components.Discover.DiscoverNetwork.networkSeries": "{network} Serien",
+ "components.Discover.DiscoverMovieGenre.genreMovies": "{genre} Filme"
}
diff --git a/src/i18n/locale/fr.json b/src/i18n/locale/fr.json
index b937419f1..adbd75f67 100644
--- a/src/i18n/locale/fr.json
+++ b/src/i18n/locale/fr.json
@@ -831,5 +831,38 @@
"components.UserProfile.UserSettings.UserGeneralSettings.originalLanguageDefault": "Toutes les langues",
"components.Settings.originalLanguageDefault": "Toutes les langues",
"components.UserProfile.UserSettings.UserGeneralSettings.languageServerDefault": "Défaut ({language})",
- "components.RegionSelector.regionServerDefault": "Défaut ({region})"
+ "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.UserPasswordChange.nopermission": "Non autorisé",
+ "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.sonarr-sync": "Synchronisation Sonarr",
+ "components.Settings.SettingsJobsCache.radarr-sync": "Synchronisation Radarr",
+ "components.Settings.SettingsJobsCache.plex-recently-added-sync": "Synchronisation des ajouts récents sur Plex",
+ "components.Settings.SettingsJobsCache.plex-full-sync": "Synchronisation complète des bibliothèques Plex",
+ "components.Settings.SettingsJobsCache.download-sync": "Synchroniser les téléchargements",
+ "components.Discover.studioMovies": "Films {studio}",
+ "components.Discover.networkSeries": "Séries {network}",
+ "components.Discover.genreSeries": "Séries {genre}",
+ "components.Discover.genreMovies": "Films {genre}",
+ "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.telegramChatIdTip": "Ajoute @get_id_bot au chat",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatId": "ID de chat Telegram",
+ "components.UserProfile.UserSettings.UserNotificationSettings.sendSilently": "Envoie les messages Telegram silencieusement",
+ "components.UserProfile.UserSettings.UserNotificationSettings.validationTelegramChatId": "Vous devez fournir un ID de chat Telegram valide",
+ "components.Settings.Notifications.botUsername": "Pseudonyme du Bot"
}
diff --git a/src/i18n/locale/it.json b/src/i18n/locale/it.json
index 88b7ca71b..ed8929bcd 100644
--- a/src/i18n/locale/it.json
+++ b/src/i18n/locale/it.json
@@ -8,8 +8,8 @@
"components.Discover.discovermovies": "Film popolari",
"components.UserEdit.email": "Indirizzo e-mail",
"components.Settings.Notifications.validationFromRequired": "È necessario fornire un indirizzo mittente di posta elettronica.",
- "components.Settings.Notifications.emailsettingssaved": "Impostazioni di notifica tramite posta elettronica salvate con successo!",
- "components.Settings.Notifications.emailsettingsfailed": "Impossibile salvare le impostazioni di notifica tramite posta elettronica.",
+ "components.Settings.Notifications.emailsettingssaved": "Impostazioni delle notifiche email salvate con successo!",
+ "components.Settings.Notifications.emailsettingsfailed": "Impossibile salvare le impostazioni delle notifiche email.",
"components.Settings.Notifications.emailsender": "Indirizzo del mittente",
"components.Settings.SonarrModal.testing": "Test in corso…",
"components.Settings.RadarrModal.testing": "Test in corso…",
@@ -192,7 +192,7 @@
"components.Settings.radarrsettings": "Impostazioni Radarr",
"components.Settings.plexsettings": "Impostazioni Plex",
"components.Settings.notrunning": "Non in esecuzione",
- "components.Settings.notificationsettingsDescription": "Configurare le impostazioni di notifica globali. Le opzioni seguenti si applicheranno a tutti gli agenti di notifica.",
+ "components.Settings.notificationsettingsDescription": "Configura le impostazioni di notifiche globali. Le opzioni seguenti si applicheranno a tutti gli agenti di notifiche.",
"components.Settings.notificationsettings": "Impostazioni delle notifiche",
"components.Settings.nodefaultdescription": "Almeno un server deve essere contrassegnato come predefinito prima che qualsiasi richiesta lo apportare ai servizi.",
"components.Settings.nodefault": "Nessun server predefinito",
@@ -408,12 +408,12 @@
"components.Settings.Notifications.NotificationsSlack.saving": "Salvataggio…",
"components.Settings.Notifications.NotificationsSlack.save": "Salva le modifiche",
"components.Settings.Notifications.NotificationsSlack.agentenabled": "Abilita Agente",
- "components.Settings.Notifications.validationChatIdRequired": "Devi fornire un ID discussione",
- "components.Settings.Notifications.validationBotAPIRequired": "Devi fornire una chiave API bot",
+ "components.Settings.Notifications.validationChatIdRequired": "È necessario fornire un ID della chat",
+ "components.Settings.Notifications.validationBotAPIRequired": "Devi fornire un token di autenticazione del bot",
"components.Settings.Notifications.telegramsettingssaved": "Impostazioni di Telegram salvate con successo!",
"components.Settings.Notifications.telegramsettingsfailed": "Impossibile salvare le impostazioni di Telegram.",
"components.Settings.Notifications.senderName": "Nome del mittente",
- "components.Settings.Notifications.settinguptelegramDescription": "Per configurare le notifiche di Telegram, è necessario creare un bot e ottenere la chiave API. Inoltre, è necessario l'ID chat per la chat in cui si desidera che il bot invii notifiche. Puoi ottenerlo aggiungendo @get_id_bot alla chat o alla chat di gruppo.",
+ "components.Settings.Notifications.settinguptelegramDescription": "Per configurare le notifiche di Telegram, dovrai creare un bot e ottenere la chiave API del bot. Inoltre, avrai bisogno dell'ID della chat a cui vuoi inviare le notifiche. Puoi ottenerlo aggiungendo @get_id_bot alla chat.",
"components.Settings.Notifications.settinguptelegram": "Configurazione delle notifiche di Telegram",
"components.Settings.Notifications.chatId": "ID chat",
"components.Settings.Notifications.botAPI": "Token di autenticazione bot",
@@ -423,7 +423,7 @@
"components.Settings.SettingsAbout.documentation": "Documentazione",
"components.Settings.Notifications.notificationtypes": "Tipi di notifica",
"components.Settings.Notifications.NotificationsSlack.notificationtypes": "Tipi di notifica",
- "components.NotificationTypeSelector.mediarequestedDescription": "Invia una notifica quando un nuovo media viene richiesto. Per alcuni agenti, la notifica verrà inviata solo agli amministratori o agli utenti con l'autorizzazione «Gestione richieste».",
+ "components.NotificationTypeSelector.mediarequestedDescription": "Invia una notifica quando i media sono richiesti e richiedono l'approvazione.",
"components.NotificationTypeSelector.mediarequested": "Media Richiesto",
"components.NotificationTypeSelector.mediafailedDescription": "Invia una notifica quando il media non viene aggiunto a Radarr o Sonarr.",
"components.NotificationTypeSelector.mediafailed": "Aggiunta media non riuscita",
@@ -437,7 +437,7 @@
"components.Settings.Notifications.NotificationsPushover.validationAccessTokenRequired": "È necessario fornire un token di applicazione valido",
"components.Settings.Notifications.NotificationsPushover.userToken": "Chiave utente",
"components.Settings.Notifications.NotificationsPushover.testsent": "Notifica di prova inviata!",
- "components.Settings.Notifications.NotificationsPushover.settinguppushoverDescription": "Per configurare Pushover è necessario registrare un'applicazione e ottenere il token di accesso. Quando si configura l'applicazione, è possibile utilizzare una delle icone nella cartella pubblica su GitHub. È inoltre necessario il token utente, che può essere trovato nella pagina iniziale di Pushover quando si accede.",
+ "components.Settings.Notifications.NotificationsPushover.settinguppushoverDescription": "Per configurare le notifiche con Pushover, è necessario registrare un'applicazione e inserire il token API qui sotto. (Puoi usare una delle nostre icone ufficiali su GitHub.) Avrai anche bisogno della tua chiave utente.",
"components.Settings.Notifications.NotificationsPushover.settinguppushover": "Impostazione delle notifiche di Pushover",
"components.Settings.Notifications.NotificationsPushover.saving": "Salvataggio…",
"components.Settings.Notifications.NotificationsPushover.save": "Salva le modifiche",
@@ -542,8 +542,8 @@
"components.RequestModal.AdvancedRequester.advancedoptions": "Opzioni avanzate",
"components.RequestButton.declinerequests": "Rifiuta {requestCount} {requestCount, plural, one {richiesta} other {richieste}}",
"components.RequestBlock.requestoverrides": "Aggiramenti della richiesta",
- "components.Settings.notificationsettingssaved": "Impostazioni di notifica salvate!",
- "components.Settings.notificationsettingsfailed": "Impossibile salvare le impostazioni di notifica.",
+ "components.Settings.notificationsettingssaved": "Impostazioni delle notifiche salvate correttamente!",
+ "components.Settings.notificationsettingsfailed": "Impossibile salvare le impostazioni di notifiche.",
"components.Settings.notificationAgentsSettings": "Agenti di notifica",
"components.UserList.bulkedit": "Modifica collettiva",
"components.UserList.userssaved": "Utenti salvati!",
@@ -827,5 +827,31 @@
"components.Settings.originalLanguageDefault": "Tutte le lingue",
"components.Settings.Notifications.emailNotificationTypesAlertDescription": "Le notifiche «Media richiesto» e «Aggiunta media non riuscita» saranno inviate solo agli utenti con il permesso «Gestisci richieste».",
"components.UserProfile.UserSettings.UserGeneralSettings.languageServerDefault": "Predefinito ({language})",
- "components.RegionSelector.regionServerDefault": "Predefinito ({region})"
+ "components.RegionSelector.regionServerDefault": "Predefinito ({region})",
+ "components.UserProfile.UserSettings.UserPasswordChange.nopermissionDescription": "Non hai il permesso di modificare la password di questo utente.",
+ "components.UserProfile.UserSettings.UserPasswordChange.nopermission": "Non autorizzato",
+ "components.UserProfile.UserSettings.UserGeneralSettings.user": "Utente",
+ "components.UserProfile.UserSettings.UserGeneralSettings.role": "Ruolo",
+ "components.UserProfile.UserSettings.UserGeneralSettings.owner": "Proprietario",
+ "components.UserProfile.UserSettings.UserGeneralSettings.admin": "Amministratore",
+ "components.UserProfile.UserSettings.UserGeneralSettings.accounttype": "Tipo di account",
+ "components.UserList.owner": "Proprietario",
+ "components.UserList.accounttype": "Tipo di account",
+ "components.Settings.SettingsJobsCache.plex-full-sync": "Sincronizzazione libreria completa di Plex",
+ "components.Discover.DiscoverNetwork.networkSeries": "Serie di {network}",
+ "components.Discover.DiscoverMovieGenre.genreMovies": "Film di {genre}",
+ "components.Settings.SettingsJobsCache.download-sync-reset": "Reimposta sincronizzazione di scaricamento",
+ "i18n.loading": "Caricamento…",
+ "components.UserProfile.UserSettings.UserNotificationSettings.validationTelegramChatId": "Devi fornire un ID valido per la chat di Telegram",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatIdTipLong": "Inizia una chat, aggiungi @get_id_bot, ed esegui il comando /my_id
",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatIdTip": "Aggiungi @get_id_bot alla chat",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatId": "ID chat di Telegram",
+ "components.UserProfile.UserSettings.UserNotificationSettings.sendSilentlyDescription": "Invia notifiche senza suono",
+ "components.UserProfile.UserSettings.UserNotificationSettings.sendSilently": "Invia messaggi con Telegram silenziosamente",
+ "components.TvDetails.seasons": "{seasonCount, plural, one {# Stagione} other {# Stagioni}}",
+ "components.Settings.SettingsJobsCache.unknownJob": "Task sconosciuto",
+ "components.Settings.SettingsJobsCache.download-sync": "Scarica sincronizzazione",
+ "components.Settings.Notifications.botUsername": "Username del Bot",
+ "components.Discover.DiscoverTvGenre.genreSeries": "Serie di {genre}",
+ "components.Discover.DiscoverStudio.studioMovies": "Film {studio}"
}
diff --git a/src/i18n/locale/nl.json b/src/i18n/locale/nl.json
index d124367ac..5f0acbe96 100644
--- a/src/i18n/locale/nl.json
+++ b/src/i18n/locale/nl.json
@@ -831,5 +831,40 @@
"components.RegionSelector.regionDefault": "Alle regio’s",
"components.Discover.upcomingtv": "Verwachte series",
"components.UserProfile.UserSettings.UserGeneralSettings.originalLanguageDefault": "Alle talen",
- "components.Settings.originalLanguageDefault": "Alle talen"
+ "components.Settings.originalLanguageDefault": "Alle talen",
+ "components.UserProfile.UserSettings.UserGeneralSettings.languageServerDefault": "Standaard ({language})",
+ "components.RegionSelector.regionServerDefault": "Standaard ({region})",
+ "components.UserProfile.UserSettings.UserPasswordChange.nopermissionDescription": "Je bent niet gemachtigd om het wachtwoord van deze gebruiker te wijzigen.",
+ "components.UserProfile.UserSettings.UserPasswordChange.nopermission": "Onbevoegd",
+ "components.UserProfile.UserSettings.UserGeneralSettings.user": "Gebruiker",
+ "components.UserProfile.UserSettings.UserGeneralSettings.role": "Rol",
+ "components.UserProfile.UserSettings.UserGeneralSettings.owner": "Eigenaar",
+ "components.UserProfile.UserSettings.UserGeneralSettings.admin": "Beheerder",
+ "components.UserProfile.UserSettings.UserGeneralSettings.accounttype": "Accounttype",
+ "components.UserList.owner": "Eigenaar",
+ "components.UserList.accounttype": "Accounttype",
+ "components.Settings.SettingsJobsCache.plex-recently-added-sync": "Synchronisatie recent toegevoegd op Plex",
+ "components.Settings.SettingsJobsCache.radarr-sync": "Radarr-synchronisatie",
+ "components.Settings.SettingsJobsCache.sonarr-sync": "Sonarr-synchronisatie",
+ "components.Settings.SettingsJobsCache.unknownJob": "Onbekende taak",
+ "components.Settings.SettingsJobsCache.plex-full-sync": "Volledige synchronisatie Plexbibliotheek",
+ "components.Settings.SettingsJobsCache.download-sync-reset": "Reset download sync",
+ "components.Settings.SettingsJobsCache.download-sync": "Synchroniseer downloads",
+ "components.Discover.studioMovies": "{studio} Films",
+ "components.Discover.networkSeries": "{network} Series",
+ "components.Discover.genreSeries": "{genre} Series",
+ "components.Discover.genreMovies": "{genre} Films",
+ "components.TvDetails.seasons": "{seasonCount, plural, one {# seizoen} other {# seizoenen}}",
+ "i18n.loading": "Bezig met laden…",
+ "components.UserProfile.UserSettings.UserNotificationSettings.validationTelegramChatId": "Je moet een geldige chat-ID van Telegram opgeven",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatIdTipLong": "Een chat starten, @get_id_bot toevoegen en de opdracht /my_id
geven",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatIdTip": "@get_id_bot aan de chat toevoegen",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatId": "Telegram chat-ID",
+ "components.UserProfile.UserSettings.UserNotificationSettings.sendSilentlyDescription": "Meldingen versturen zonder geluid",
+ "components.UserProfile.UserSettings.UserNotificationSettings.sendSilently": "Telegram-berichten stil versturen",
+ "components.Settings.Notifications.botUsername": "Gebruikersnaam bot",
+ "components.Discover.DiscoverTvGenre.genreSeries": "{genre} series",
+ "components.Discover.DiscoverStudio.studioMovies": "{studio} films",
+ "components.Discover.DiscoverNetwork.networkSeries": "{network} series",
+ "components.Discover.DiscoverMovieGenre.genreMovies": "{genre} films"
}
diff --git a/src/i18n/locale/pt_BR.json b/src/i18n/locale/pt_BR.json
index 163728b9d..f83e6fb10 100644
--- a/src/i18n/locale/pt_BR.json
+++ b/src/i18n/locale/pt_BR.json
@@ -437,7 +437,7 @@
"components.Settings.Notifications.NotificationsPushover.userToken": "Chave do Usuário",
"components.Settings.Notifications.NotificationsPushover.testsent": "Notificação de teste enviada!",
"components.Settings.Notifications.NotificationsPushover.test": "Testar",
- "components.Settings.Notifications.NotificationsPushover.settinguppushoverDescription": "Para configurar notificações via Pushover, você precisará registrar um aplicativo e inserir a chave de API abaixo. (Você pode user um de nossos ícones oficiais.) Você precisará também sua chave de usuário.",
+ "components.Settings.Notifications.NotificationsPushover.settinguppushoverDescription": "Para configurar notificações via Pushover, você precisará registrar um aplicativo e inserir o token de acesso abaixo. (Você pode user um de nossos ícones oficiais.) Você precisará também sua chave de usuário.",
"components.Settings.Notifications.NotificationsPushover.settinguppushover": "Configurando Notificações Via Pushover",
"components.Settings.Notifications.NotificationsPushover.saving": "Salvando…",
"components.Settings.Notifications.NotificationsPushover.save": "Salvar Mudanças",
@@ -754,7 +754,7 @@
"components.PermissionEdit.autoapprove4kDescription": "Concede aprovação automática para todas solicitações em 4K feitas por esse usuário.",
"components.UserProfile.UserSettings.UserPasswordChange.nopasswordsetDescription": "Essa conta de usuário não possui uma senha local em {applicationTitle}. Defina uma senha abaixo para permitir que essa conta entre como “usuário local.\"",
"components.Settings.Notifications.NotificationsPushbullet.validationAccessTokenRequired": "Você deve prover um token de acesso",
- "components.Settings.Notifications.NotificationsPushbullet.settingUpPushbulletDescription": "Para configurar notificaçoes via Pushbullet você precisará criar um token de acessoe inserí-lo abaixo.",
+ "components.Settings.Notifications.NotificationsPushbullet.settingUpPushbulletDescription": "Para configurar notificações via Pushbullet você precisará criar um token de acesso e inserí-lo abaixo.",
"components.Settings.Notifications.NotificationsPushbullet.settingUpPushbullet": "Configurando Notificações Via Pushbullet",
"components.Settings.Notifications.NotificationsPushbullet.pushbulletSettingsSaved": "Configurações de notificação via Pushbullet salvas com sucesso!",
"components.Settings.Notifications.NotificationsPushbullet.pushbulletSettingsFailed": "Falha ao salvar configurações de notificação via Pushover.",
@@ -847,5 +847,34 @@
"components.Settings.originallanguageTip": "Filtra conteúdo pela língua original (se aplica apenas às categorias \"Popular\" e \"Em Breve\")",
"components.Settings.originalLanguageDefault": "Todos Idiomas",
"components.RegionSelector.regionServerDefault": "Padrão ({region})",
- "components.UserProfile.UserSettings.UserGeneralSettings.languageServerDefault": "Padrão ({language})"
+ "components.UserProfile.UserSettings.UserGeneralSettings.languageServerDefault": "Padrão ({language})",
+ "components.UserProfile.UserSettings.UserPasswordChange.nopermissionDescription": "Você não tem permissão para modificar a senha desse usuário.",
+ "components.UserProfile.UserSettings.UserPasswordChange.nopermission": "Não Autorizado",
+ "components.UserProfile.UserSettings.UserGeneralSettings.user": "Usuário",
+ "components.UserProfile.UserSettings.UserGeneralSettings.role": "Privilégio",
+ "components.UserProfile.UserSettings.UserGeneralSettings.owner": "Dono",
+ "components.UserProfile.UserSettings.UserGeneralSettings.admin": "Administrador",
+ "components.UserProfile.UserSettings.UserGeneralSettings.accounttype": "Tipo de Conta",
+ "components.UserList.owner": "Dono",
+ "components.UserList.accounttype": "Tipo de Conta",
+ "components.Settings.SettingsJobsCache.download-sync": "Sincronizar Downloads",
+ "components.Settings.SettingsJobsCache.download-sync-reset": "Limpar Sincronização de Download",
+ "i18n.loading": "Carregando…",
+ "components.UserProfile.UserSettings.UserNotificationSettings.validationTelegramChatId": "Você deve prover um ID válido de chat do Telegram",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatIdTipLong": "Inicie uma conversa, adicione @get_id_bot, e envie o comando /my_id
",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatIdTip": "Adicione @get_id_bot à conversa",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatId": "ID de Chat do Telegram",
+ "components.UserProfile.UserSettings.UserNotificationSettings.sendSilentlyDescription": "Envia notificações sem som",
+ "components.UserProfile.UserSettings.UserNotificationSettings.sendSilently": "Enviar Mensagens do Telegram Silenciosamente",
+ "components.TvDetails.seasons": "{seasonCount, plural, one {# Temporada} other {# Temporadas}}",
+ "components.Settings.SettingsJobsCache.unknownJob": "Tarefa Desconhecida",
+ "components.Settings.SettingsJobsCache.sonarr-sync": "Sicronizar com Sonarr",
+ "components.Settings.SettingsJobsCache.radarr-sync": "Sincronizar com Radarr",
+ "components.Settings.SettingsJobsCache.plex-recently-added-sync": "Sinc. Recentemente Adicionados ao Plex",
+ "components.Settings.SettingsJobsCache.plex-full-sync": "Sinc. Completa de Bibliotecas Plex",
+ "components.Settings.Notifications.botUsername": "Usuário do Bot",
+ "components.Discover.DiscoverTvGenre.genreSeries": "Séries de {genre}",
+ "components.Discover.DiscoverNetwork.networkSeries": "Séries por {network}",
+ "components.Discover.DiscoverStudio.studioMovies": "Filmes por {studio}",
+ "components.Discover.DiscoverMovieGenre.genreMovies": "Filmes de {genre}"
}
diff --git a/src/i18n/locale/pt_PT.json b/src/i18n/locale/pt_PT.json
index f614f1ac0..ad11c0b12 100644
--- a/src/i18n/locale/pt_PT.json
+++ b/src/i18n/locale/pt_PT.json
@@ -311,7 +311,7 @@
"components.UserList.usercreatedfailed": "Algo errou criando o utilizador.",
"components.UserList.user": "Utilizador",
"components.UserList.totalrequests": "Total de Solicitações",
- "components.UserList.role": "Privilégio",
+ "components.UserList.role": "Função",
"components.UserList.plexuser": "Utilizador Plex",
"components.UserList.passwordinfodescription": "Para utilizar a geração automática de palavras-passe, as notificações por e-mail precisam ser configuradas e ativadas.",
"components.UserList.passwordinfo": "Informações de Palavra-passe",
@@ -826,5 +826,34 @@
"components.UserProfile.UserSettings.UserGeneralSettings.originalLanguageDefault": "Todas as Idiomas",
"components.Settings.originalLanguageDefault": "Todas as Idiomas",
"components.UserProfile.UserSettings.UserGeneralSettings.languageServerDefault": "Padrão ({language})",
- "components.RegionSelector.regionServerDefault": "Padrão ({region})"
+ "components.RegionSelector.regionServerDefault": "Padrão ({region})",
+ "components.UserProfile.UserSettings.UserPasswordChange.nopermissionDescription": "Você não tem permissão para modificar a palavra-passe deste utilizador.",
+ "components.UserProfile.UserSettings.UserPasswordChange.nopermission": "Desautorizado",
+ "components.UserProfile.UserSettings.UserGeneralSettings.user": "Utilizador",
+ "components.UserProfile.UserSettings.UserGeneralSettings.role": "Função",
+ "components.UserProfile.UserSettings.UserGeneralSettings.owner": "Proprietário",
+ "components.UserProfile.UserSettings.UserGeneralSettings.admin": "Administrador",
+ "components.UserProfile.UserSettings.UserGeneralSettings.accounttype": "Tipo de Conta",
+ "components.UserList.owner": "Proprietário",
+ "components.UserList.accounttype": "Tipo de Conta",
+ "i18n.loading": "Carregando…",
+ "components.UserProfile.UserSettings.UserNotificationSettings.validationTelegramChatId": "Você deve fornecer um ID de chat Telegram válido",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatIdTipLong": "Iniciar um chat, adicionar @get_id_bot, e enviar o comando /my_id
",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatIdTip": "Adicionar @get_id_bot ao chat",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatId": "ID de Chat do Telegram",
+ "components.UserProfile.UserSettings.UserNotificationSettings.sendSilentlyDescription": "Envia notificações sem som",
+ "components.UserProfile.UserSettings.UserNotificationSettings.sendSilently": "Enviar Mensagens Telegram Silenciosamente",
+ "components.TvDetails.seasons": "{seasonCount, plural, one {# Temporada} other {# Temporadas}}",
+ "components.Settings.SettingsJobsCache.unknownJob": "Tarefa Desconhecida",
+ "components.Settings.SettingsJobsCache.sonarr-sync": "Sincronizar com Sonarr",
+ "components.Settings.SettingsJobsCache.radarr-sync": "Sincronizar com Radarr",
+ "components.Settings.SettingsJobsCache.plex-recently-added-sync": "Sincronização Recentemente Adicionados ao Plex",
+ "components.Settings.SettingsJobsCache.plex-full-sync": "Sincronização Completa de Bibliotecas Plex",
+ "components.Settings.SettingsJobsCache.download-sync-reset": "Reiniciar Sincronização de Download",
+ "components.Settings.SettingsJobsCache.download-sync": "Sincronizar Downloads",
+ "components.Settings.Notifications.botUsername": "Utilizador do Bot",
+ "components.Discover.DiscoverTvGenre.genreSeries": "Séries de {genre}",
+ "components.Discover.DiscoverStudio.studioMovies": "Filmes por {studio}",
+ "components.Discover.DiscoverNetwork.networkSeries": "Séries por {network}",
+ "components.Discover.DiscoverMovieGenre.genreMovies": "Filmes de {genre}"
}
diff --git a/src/i18n/locale/zh_Hant.json b/src/i18n/locale/zh_Hant.json
index 0de177921..bbcc87586 100644
--- a/src/i18n/locale/zh_Hant.json
+++ b/src/i18n/locale/zh_Hant.json
@@ -71,8 +71,8 @@
"components.Setup.loginwithplex": "使用您的 Plex 帳戶",
"components.Setup.finish": "完成配置",
"components.Setup.continue": "繼續",
- "components.Setup.configureservices": "配置服務器",
- "components.Setup.configureplex": "配置 Plex 服務器",
+ "components.Setup.configureservices": "配置伺服器",
+ "components.Setup.configureplex": "配置 Plex 伺服器",
"components.Settings.sonarrsettings": "Sonarr 設定",
"components.Settings.radarrsettings": "Radarr 設定",
"components.Settings.menuPlexSettings": "Plex 設定",
@@ -95,7 +95,7 @@
"i18n.tvshows": "電視節目",
"pages.pageNotFound": "404-頁面不存在",
"pages.oops": "哎呀",
- "pages.serviceUnavailable": "{statusCode}-服務器無法使用",
+ "pages.serviceUnavailable": "{statusCode}-伺服器無法使用",
"pages.internalServerError": "{statusCode}-內部伺服器錯誤",
"components.TvDetails.manageModalTitle": "電視節目管理",
"components.MovieDetails.manageModalNoRequests": "無請求",
@@ -351,7 +351,7 @@
"components.Settings.Notifications.NotificationsWebhook.webhooksettingssaved": "網絡鉤手通知設置保存成功!",
"components.Settings.Notifications.discordsettingssaved": "Discord 通知設置保存成功!",
"components.Settings.Notifications.emailsettingssaved": "電子郵件通知設置保存成功!",
- "components.Settings.Notifications.chatId": "Chat ID",
+ "components.Settings.Notifications.chatId": "聊天室 ID",
"components.Settings.Notifications.NotificationsPushover.pushoversettingsfailed": "Pushover 通知設置保存失敗。",
"components.Settings.Notifications.settinguptelegram": "Telegram 通知設定",
"components.Settings.Notifications.NotificationsPushover.settinguppushover": "Pushover 通知設定",
@@ -383,9 +383,9 @@
"components.Settings.SettingsAbout.Releases.releasedataMissing": "無法獲取軟體版本資料。GitHub 崩潰了嗎?",
"components.UserList.passwordinfodescription": "啟用電子郵件通知才能自動生成密碼。",
"components.UserList.passwordinfo": "關於自動生成密碼",
- "components.Settings.Notifications.validationBotAPIRequired": "必須輸入 Bot 機器人應用程式密鑰",
+ "components.Settings.Notifications.validationBotAPIRequired": "必須輸入 bot 機器人應用程式密鑰",
"components.Settings.Notifications.botAPI": "Bot 機器人應用程式密鑰",
- "components.Settings.menuServices": "服務器",
+ "components.Settings.menuServices": "伺服器",
"components.Settings.address": "網址",
"components.Settings.ssl": "安全通訊協定(SSL)",
"components.Settings.SonarrModal.ssl": "安全通訊協定(SSL)",
@@ -419,7 +419,7 @@
"components.Settings.plexsettings": "Plex 設定",
"components.RequestModal.selectseason": "季數選擇",
"components.RequestModal.requesttitle": "為 {title} 提交請求",
- "components.RequestModal.requestseasons": "為 {seasonCount} 個季數提交請求",
+ "components.RequestModal.requestseasons": "為 {seasonCount} 季提交請求",
"components.RequestModal.requestadmin": "您的請求將自動被批准。",
"components.RequestModal.requestSuccess": "成功為 {title} 提交請求。",
"components.RequestModal.requestCancel": "{title} 的請求已被取消。",
@@ -449,7 +449,7 @@
"components.Settings.RadarrModal.validationNameRequired": "必須輸入伺服器名稱",
"components.Settings.RadarrModal.validationHostnameRequired": "必須輸入主機名稱或 IP 位址",
"components.Settings.RadarrModal.validationApiKeyRequired": "必須輸入應用程式密鑰",
- "components.Settings.Notifications.validationChatIdRequired": "必須輸入 Chat ID",
+ "components.Settings.Notifications.validationChatIdRequired": "必須輸入聊天室 ID",
"components.Settings.Notifications.NotificationsWebhook.validationJsonPayloadRequired": "必須輸入有效的 JSON 有效負載",
"components.Settings.Notifications.NotificationsWebhook.authheader": "Authorization 頭欄位",
"components.Settings.RadarrModal.minimumAvailability": "最低狀態",
@@ -610,7 +610,7 @@
"components.Settings.localLogin": "允許本地用戶登錄",
"components.TvDetails.manageModalClearMediaWarning": "*這電視節目的所有儲存資料將被永久刪除(包括用戶提交的請求)。如果節目存在於您的 Plex 伺服器,資料會在媒體庫掃描時重新建立。",
"components.MovieDetails.manageModalClearMediaWarning": "*這電影的所有儲存資料將被永久刪除(包括用戶提交的請求)。如果電影存在於您的 Plex 伺服器,資料會在媒體庫掃描時重新建立。",
- "components.TvDetails.allseasonsmarkedavailable": "*所有季數將被標記為可觀看。",
+ "components.TvDetails.allseasonsmarkedavailable": "*每季將被標記為可觀看。",
"components.Settings.autoapprovedrequests": "自動批准時發送通知",
"components.Settings.notificationsettingsfailed": "通知設置保存失敗。",
"components.Settings.localLoginTip": "禁用此設置只會阻止新登錄(用戶不會被刪除)",
@@ -779,7 +779,7 @@
"components.CollectionDetails.requestcollection4k": "提交 4K 系列請求",
"components.CollectionDetails.request4k": "提交 4K 請求",
"components.Settings.SettingsAbout.Releases.runningDevelopMessage": "開發版本的變更日誌不會顯示在以下。請直接到 GitHub 查看變更日誌。",
- "components.Settings.Notifications.settinguptelegramDescription": "要設置 Telegram 通知,必須先建立一個 「bot」 機器人以及把 @get_id_bot加到聊天室,然後在以下輸入機器人應用程式密鑰和聊天室的 ID 號。",
+ "components.Settings.Notifications.settinguptelegramDescription": "要設置 Telegram 通知,必須先建立一個 「bot」 機器人以及把 @get_id_bot 加到聊天室,然後在以下輸入機器人應用程式密鑰和聊天室的 ID 號。",
"components.Settings.Notifications.NotificationsPushbullet.settingUpPushbulletDescription": "要設置 Pushbullet 通知,必須先獲取 API 令牌,然後在下面輸入。",
"components.Settings.Notifications.NotificationsPushover.settinguppushoverDescription": "要設置 Pushover 通知,必須先建立一個應用程式,然後在以下輸入生成的 API 令牌和您的用戶密鑰。(添加應用時可以使用 Overseerr 的官方圖標。)",
"components.Settings.Notifications.NotificationsSlack.settingupslackDescription": "要設置 Slack 通知,必須先建立一個 「incoming webhook」,然後在以下輸入生成的網絡鉤手網址。",
@@ -808,7 +808,44 @@
"components.Settings.plexsettingsDescription": "關於 Plex 伺服器的設置。Overseerr 將定時執行媒體庫掃描。",
"components.UserProfile.UserSettings.UserGeneralSettings.originalLanguageDefault": "所有語言",
"components.Settings.originalLanguageDefault": "所有語言",
- "components.Settings.manualscanDescription": "在正常情況下,Overseerr 會每24小時掃描您的 Plex 媒體庫。最近添加的媒體將更頻繁掃描。設置新的 Plex 伺服器時,我們建議您執行一次手動掃描!",
+ "components.Settings.manualscanDescription": "在正常情況下,Overseerr 會每24小時掃描您的 Plex 媒體庫。最新添加的媒體將更頻繁掃描。設置新的 Plex 伺服器時,我們建議您執行一次手動掃描!",
"components.UserProfile.UserSettings.UserGeneralSettings.languageServerDefault": "默認({language})",
- "components.RegionSelector.regionServerDefault": "默認({region})"
+ "components.RegionSelector.regionServerDefault": "默認({region})",
+ "components.Settings.settingUpPlexDescription": "關於 Plex 伺服器的設置。您可以手動輸入資料或從 plex.tv 返回的設置做選擇以及自動配置。請點下拉式選單右邊的按鈕測試連線。",
+ "components.Settings.sonarrSettingsDescription": "關於 Sonarr 伺服器的設置。伺服器數沒有最大值限制,但您只能指定兩個伺服器為默認(一個非 4K、一個 4K)。",
+ "components.Settings.radarrSettingsDescription": "關於 Radarr 伺服器的設置。伺服器數沒有最大值限制,但您只能指定兩個伺服器為默認(一個非 4K、一個 4K)。",
+ "components.Settings.plexlibrariesDescription": "Overseerr 將掃描的媒體庫。",
+ "components.UserProfile.UserSettings.UserPasswordChange.nopermissionDescription": "您無權設置此用戶的密碼。",
+ "components.UserProfile.UserSettings.UserPasswordChange.nopermission": "未經授權",
+ "components.UserProfile.UserSettings.UserGeneralSettings.user": "用戶",
+ "components.UserProfile.UserSettings.UserGeneralSettings.accounttype": "用戶類型",
+ "components.UserList.accounttype": "用戶類型",
+ "components.UserProfile.UserSettings.UserGeneralSettings.role": "角色",
+ "components.UserProfile.UserSettings.UserGeneralSettings.admin": "管理員",
+ "components.UserProfile.UserSettings.UserGeneralSettings.owner": "所有者",
+ "components.UserList.owner": "所有者",
+ "components.Settings.SettingsJobsCache.plex-recently-added-sync": "Plex 最新添加掃描",
+ "components.Settings.SettingsJobsCache.plex-full-sync": "Plex 媒體庫掃描",
+ "components.Settings.SettingsJobsCache.sonarr-sync": "Sonarr 掃描",
+ "components.Settings.SettingsJobsCache.radarr-sync": "Radarr 掃描",
+ "components.Settings.SettingsJobsCache.download-sync-reset": "下載狀態同步復位",
+ "components.Settings.SettingsJobsCache.download-sync": "下載狀態同步",
+ "components.Settings.SettingsJobsCache.unknownJob": "未知作業",
+ "components.TvDetails.seasons": "{seasonCount} 季",
+ "components.Discover.networkSeries": "{network} 電視節目",
+ "components.Discover.studioMovies": "{studio} 電影",
+ "components.Discover.genreMovies": "{genre}電影",
+ "components.Discover.genreSeries": "{genre}電視節目",
+ "components.Discover.DiscoverTvGenre.genreSeries": "{genre}電視節目",
+ "components.Discover.DiscoverNetwork.networkSeries": "{network} 電視節目",
+ "components.Discover.DiscoverStudio.studioMovies": "{studio} 電影",
+ "components.Discover.DiscoverMovieGenre.genreMovies": "{genre}電影",
+ "i18n.loading": "載入中…",
+ "components.UserProfile.UserSettings.UserNotificationSettings.validationTelegramChatId": "必須輸入 Telegram 聊天室 ID",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatId": "Telegram 聊天室 ID",
+ "components.UserProfile.UserSettings.UserNotificationSettings.sendSilently": "無聲 Telegram 通知",
+ "components.UserProfile.UserSettings.UserNotificationSettings.sendSilentlyDescription": "發送沒有聲音警報的通知",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatIdTipLong": "先建立一個聊天室以及把 @get_id_bot 加到聊天室,讓後在聊天室裡發出 /my_id
命令",
+ "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatIdTip": "把 @get_id_bot 加到聊天室",
+ "components.Settings.Notifications.botUsername": "Bot 機器人名"
}