style: added mediaServerType to reflect which mediaserver is being used in the enable new sign in

added mediaServerType to reflect which mediaserver is being used in the enable new sign in so it
displays either plex or jellyfin in the ui
This commit is contained in:
Fallenbagel
2022-05-17 01:25:33 +05:00
parent f286818e30
commit 0dd8b15109
20 changed files with 58 additions and 42 deletions

View File

@@ -5,7 +5,9 @@ import React from 'react';
import { defineMessages, useIntl } from 'react-intl';
import { useToasts } from 'react-toast-notifications';
import useSWR, { mutate } from 'swr';
import { MediaServerType } from '../../../../server/constants/server';
import type { MainSettings } from '../../../../server/lib/settings';
import useSettings from '../../../hooks/useSettings';
import globalMessages from '../../../i18n/globalMessages';
import Button from '../../Common/Button';
import LoadingSpinner from '../../Common/LoadingSpinner';
@@ -22,8 +24,9 @@ const messages = defineMessages({
localLogin: 'Enable Local Sign-In',
localLoginTip:
'Allow users to sign in using their email address and password, instead of Plex OAuth',
newPlexLogin: 'Enable New Plex Sign-In',
newPlexLoginTip: 'Allow Plex users to sign in without first being imported',
newPlexLogin: 'Enable New {mediaServerName} Sign-In',
newPlexLoginTip:
'Allow {mediaServerName} users to sign in without first being imported',
movieRequestLimitLabel: 'Global Movie Request Limit',
tvRequestLimitLabel: 'Global Series Request Limit',
defaultPermissions: 'Default Permissions',
@@ -38,6 +41,7 @@ const SettingsUsers: React.FC = () => {
error,
mutate: revalidate,
} = useSWR<MainSettings>('/api/v1/settings/main');
const settings = useSettings();
if (!data && !error) {
return <LoadingSpinner />;
@@ -125,9 +129,21 @@ const SettingsUsers: React.FC = () => {
</div>
<div className="form-row">
<label htmlFor="newPlexLogin" className="checkbox-label">
{intl.formatMessage(messages.newPlexLogin)}
{intl.formatMessage(messages.newPlexLogin, {
mediaServerName:
settings.currentSettings.mediaServerType ===
MediaServerType.PLEX
? 'Plex'
: 'Jellyfin',
})}
<span className="label-tip">
{intl.formatMessage(messages.newPlexLoginTip)}
{intl.formatMessage(messages.newPlexLoginTip, {
mediaServerName:
settings.currentSettings.mediaServerType ===
MediaServerType.PLEX
? 'Plex'
: 'Jellyfin',
})}
</span>
</label>
<div className="form-input-area">

View File

@@ -771,8 +771,8 @@
"components.Settings.noDefault4kServer": "Cal marcar un servidor 4K de {serverType} com a predeterminat per permetre als usuaris enviar sol·licituds de {mediaType} en 4K.",
"components.Settings.locale": "Idioma de visualització",
"components.Settings.is4k": "4K",
"components.Settings.SettingsUsers.newPlexLoginTip": "Permetre als usuaris de Plex iniciar la sessió sense haver-los importat prèviament",
"components.Settings.SettingsUsers.newPlexLogin": "Activa nou inici de sessió de Plex",
"components.Settings.SettingsUsers.newPlexLoginTip": "Permetre als usuaris de {mediaServerName} iniciar la sessió sense haver-los importat prèviament",
"components.Settings.SettingsUsers.newPlexLogin": "Activa nou inici de sessió de {mediaServerName}",
"components.Settings.Notifications.toastTelegramTestSuccess": "S'ha enviat la notificació de prova de Telegram!",
"components.Settings.Notifications.toastTelegramTestSending": "S'està enviant la notificació de prova de Telegram…",
"components.Settings.Notifications.toastEmailTestSuccess": "S'ha enviat una notificació de prova per correu electrònic!",

View File

@@ -658,7 +658,7 @@
"components.Settings.mediaTypeSeries": "serier",
"components.Settings.notrunning": "Stoppet",
"components.Settings.SettingsJobsCache.jobsandcache": "Jobs & Cache",
"components.Settings.SettingsUsers.newPlexLogin": "Aktiver Ny Plex Login",
"components.Settings.SettingsUsers.newPlexLogin": "Aktiver Ny {mediaServerName} Login",
"components.Settings.SettingsUsers.users": "Brugere",
"components.Settings.addradarr": "Tilføj Radarr Server",
"components.Settings.SettingsJobsCache.jobstarted": "{jobname} startet.",
@@ -685,7 +685,7 @@
"components.Settings.SettingsUsers.localLogin": "Aktivér Lokal Login",
"components.Settings.SettingsUsers.localLoginTip": "Tillad brugere at logge ind med deres email adresse og kodeord i stedet for Plex OAuth",
"components.Settings.SettingsUsers.movieRequestLimitLabel": "Global Grænse For Filmforespørgsler",
"components.Settings.SettingsUsers.newPlexLoginTip": "Tillad Plex-brugere at logge ind uden først at være importeret",
"components.Settings.SettingsUsers.newPlexLoginTip": "Tillad {mediaServerName}-brugere at logge ind uden først at være importeret",
"components.Settings.SettingsUsers.toastSettingsFailure": "Noget gik galt i forsøget på at gemme indstillingerne.",
"components.Settings.SettingsUsers.toastSettingsSuccess": "Brugerindstillingerne er blevet gemt!",
"components.Settings.SettingsUsers.tvRequestLimitLabel": "Global Grænse For Serieforespørgsler",

View File

@@ -838,8 +838,8 @@
"components.Settings.Notifications.NotificationsLunaSea.settingsSaved": "LunaSea Benachrichtigungseinstellungen wurden gespeichert!",
"components.Settings.Notifications.NotificationsLunaSea.settingsFailed": "LunaSea Benachrichtigungseinstellungen konnten nicht gespeichert werden.",
"components.Settings.Notifications.NotificationsLunaSea.profileNameTip": "Wird nur benötigt wenn <code>default</code> Profil nicht verwendet wird",
"components.Settings.SettingsUsers.newPlexLoginTip": "Erlaube Plex Nutzer Log-In, ohne diese zuerst importieren zu müssen",
"components.Settings.SettingsUsers.newPlexLogin": "Aktiviere neuen Plex Log-In",
"components.Settings.SettingsUsers.newPlexLoginTip": "Erlaube {mediaServerName} Nutzer Log-In, ohne diese zuerst importieren zu müssen",
"components.Settings.SettingsUsers.newPlexLogin": "Aktiviere neuen {mediaServerName} Log-In",
"components.Settings.SettingsUsers.localLoginTip": "Berechtigt Nutzer sich über E-Mail und Passwort einzuloggen, statt Plex OAuth",
"components.Settings.webAppUrlTip": "Leiten Sie Benutzer optional zur Web-App auf Ihrem Server anstelle der \"gehosteten\" Web-App",
"components.Settings.noDefault4kServer": "Ein 4K {serverType} Server muss als Standart markiert werden um Nutzern zu ermöglichen 4K {mediaType} anfragen zu senden.",

View File

@@ -805,8 +805,8 @@
"components.Settings.SettingsUsers.tvRequestLimitLabel": "Καθολικό όριο των αιτημάτων στις Σειρές",
"components.Settings.SettingsUsers.toastSettingsSuccess": "Οι ρυθμίσεις του χρήστη αποθηκεύτηκαν επιτυχώς!",
"components.Settings.SettingsUsers.toastSettingsFailure": "Κάτι πήγε στραβά κατά την αποθήκευση των ρυθμίσεων.",
"components.Settings.SettingsUsers.newPlexLoginTip": "Επίτρεψε στους χρήστες του Plex να συνδεθούν χωρίς να εισαχθούν πρώτα",
"components.Settings.SettingsUsers.newPlexLogin": "Ενεργοποίηση σύνδεσης νέου χρήστη του Plex",
"components.Settings.SettingsUsers.newPlexLoginTip": "Επίτρεψε στους χρήστες του {mediaServerName} να συνδεθούν χωρίς να εισαχθούν πρώτα",
"components.Settings.SettingsUsers.newPlexLogin": "Ενεργοποίηση σύνδεσης νέου χρήστη του {mediaServerName}",
"components.Settings.SettingsJobsCache.jobsDescription": "Το Jellyseerr εκτελεί ορισμένες εργασίες συντήρησης ως τακτικά προγραμματισμένες εργασίες, αλλά μπορούν επίσης να ενεργοποιηθούν χειροκίνητα παρακάτω. Η χειροκίνητη εκτέλεση μιας εργασίας δεν θα αλλάξει το χρονοδιάγραμμα του.",
"components.Settings.Notifications.NotificationsWebhook.templatevariablehelp": "Template Variable Help",
"components.Settings.Notifications.NotificationsLunaSea.webhookUrlTip": "Ο χρήστης σου ή η συσκευή <LunaSeaLink>ειδοποίηση webhook URL</LunaSeaLink>",

View File

@@ -639,8 +639,8 @@
"components.Settings.SettingsUsers.localLogin": "Enable Local Sign-In",
"components.Settings.SettingsUsers.localLoginTip": "Allow users to sign in using their email address and password, instead of Plex OAuth",
"components.Settings.SettingsUsers.movieRequestLimitLabel": "Global Movie Request Limit",
"components.Settings.SettingsUsers.newPlexLogin": "Enable New Plex Sign-In",
"components.Settings.SettingsUsers.newPlexLoginTip": "Allow Plex users to sign in without first being imported",
"components.Settings.SettingsUsers.newPlexLogin": "Enable New {mediaServerName} Sign-In",
"components.Settings.SettingsUsers.newPlexLoginTip": "Allow {mediaServerName} users to sign in without first being imported",
"components.Settings.SettingsUsers.toastSettingsFailure": "Something went wrong while saving settings.",
"components.Settings.SettingsUsers.toastSettingsSuccess": "User settings saved successfully!",
"components.Settings.SettingsUsers.tvRequestLimitLabel": "Global Series Request Limit",

View File

@@ -765,8 +765,8 @@
"components.Settings.webpush": "Web Push",
"components.Settings.noDefault4kServer": "Un servidor 4K de {serverType} debe ser marcado por defecto para poder habilitar las solicitudes 4K de {mediaType} de los usuarios.",
"components.Settings.is4k": "4K",
"components.Settings.SettingsUsers.newPlexLoginTip": "Habilitar inicio de sesión de usuarios de Plex sin importarse previamente",
"components.Settings.SettingsUsers.newPlexLogin": "Habilitar nuevo inicio de sesión de Plex",
"components.Settings.SettingsUsers.newPlexLoginTip": "Habilitar inicio de sesión de usuarios de {mediaServerName} sin importarse previamente",
"components.Settings.SettingsUsers.newPlexLogin": "Habilitar nuevo inicio de sesión de {mediaServerName}",
"components.Settings.Notifications.toastTelegramTestSuccess": "¡Notificación de Telegram enviada con éxito!",
"components.Settings.Notifications.toastTelegramTestSending": "Enviando notificación de prueba de Telegram…",
"components.Settings.Notifications.toastTelegramTestFailed": "Fallo al enviar notificación de prueba de Telegram.",

View File

@@ -822,8 +822,8 @@
"components.Settings.noDefault4kServer": "Un serveur 4K {serverType} doit être marqué par défaut afin de permettre aux utilisateurs de soumettre des requêtes 4K {mediaType}.",
"components.Settings.locale": "Langue d'affichage",
"components.Settings.is4k": "4K",
"components.Settings.SettingsUsers.newPlexLoginTip": "Autoriser les utilisateurs de Plex à se connecter sans être d'abord importés",
"components.Settings.SettingsUsers.newPlexLogin": "Autoriser nouvelle connexion Plex",
"components.Settings.SettingsUsers.newPlexLoginTip": "Autoriser les utilisateurs de {mediaServerName} à se connecter sans être d'abord importés",
"components.Settings.SettingsUsers.newPlexLogin": "Autoriser nouvelle connexion {mediaServerName}",
"components.Settings.SettingsUsers.localLoginTip": "Autoriser les utilisateurs à se connecter en utilisant leur adresse e-mail et leur mot de passe, au lieu de Plex OAuth",
"components.Settings.SettingsUsers.defaultPermissionsTip": "Autorisations par défaut attribuées aux nouveaux utilisateurs",
"components.Settings.Notifications.webhookUrlTip": "Créez une <DiscordWebhookLink>intégration de webhook</DiscordWebhookLink> dans votre serveur",

View File

@@ -803,8 +803,8 @@
"components.Settings.SettingsUsers.tvRequestLimitLabel": "Globális sorozat kérési limit",
"components.Settings.SettingsUsers.toastSettingsSuccess": "A felhasználói beállítások sikeresen mentve!",
"components.Settings.SettingsUsers.toastSettingsFailure": "Valami elromlott a beállítások mentése közben.",
"components.Settings.SettingsUsers.newPlexLoginTip": "Lehetővé teszi a Plex felhasználók számára, hogy első importálás nélkül jelentkezzenek be",
"components.Settings.SettingsUsers.newPlexLogin": "Engedélyezze az új Plex bejelentkezést",
"components.Settings.SettingsUsers.newPlexLoginTip": "Lehetővé teszi a {mediaServerName} felhasználók számára, hogy első importálás nélkül jelentkezzenek be",
"components.Settings.SettingsUsers.newPlexLogin": "Engedélyezze az új {mediaServerName} bejelentkezést",
"components.QuotaSelector.tvRequests": "{quotaLimit} <quotaUnits>{seasons} per {quotaDays} {days}</quotaUnits>",
"components.Settings.Notifications.NotificationsLunaSea.webhookUrl": "Webhook URL-je",
"components.RequestModal.QuotaDisplay.allowedRequests": "Napi <strong>{limit}</strong> {type} kérés engedélyezett minden <strong>{days}</strong> naponta.",

View File

@@ -826,8 +826,8 @@
"components.Settings.Notifications.NotificationsLunaSea.webhookUrlTip": "La tua <LunaSeaLink>notifica webhook URL</LunaSeaLink> basata su utente o dispositivo",
"components.Settings.webAppUrl": "URL <WebAppLink>Web App</WebAppLink>",
"components.Settings.locale": "Lingua Interfaccia",
"components.Settings.SettingsUsers.newPlexLoginTip": "Permetti agli utenti di Plex di accedere senza essere prima importati",
"components.Settings.SettingsUsers.newPlexLogin": "Abilita nuovo accesso con Plex",
"components.Settings.SettingsUsers.newPlexLoginTip": "Permetti agli utenti di {mediaServerName} di accedere senza essere prima importati",
"components.Settings.SettingsUsers.newPlexLogin": "Abilita nuovo accesso con {mediaServerName}",
"components.Settings.Notifications.NotificationsWebPush.httpsRequirement": "Per ricevere le notifiche web push, Jellyseerr deve essere servito su HTTPS.",
"components.UserList.displayName": "Nome da mostrare",
"components.RequestList.RequestItem.requesteddate": "Richiesto",

View File

@@ -867,7 +867,7 @@
"components.Settings.SettingsJobsCache.editJobScheduleSelectorHours": "Hver {jobScheduleHours}. time",
"components.Settings.SettingsJobsCache.editJobScheduleSelectorMinutes": "Hvert {jobScheduleMinutes}. minutt",
"components.Settings.SettingsUsers.localLoginTip": "Tillater brukere å kunne logge inn med kun deres E-postadresse og passord istedenfor med Plex OAuth",
"components.Settings.SettingsUsers.newPlexLoginTip": "Tillater Plex brukere å logge inn uten å være importert på forhånd",
"components.Settings.SettingsUsers.newPlexLoginTip": "Tillater {mediaServerName} brukere å logge inn uten å være importert på forhånd",
"components.Settings.SonarrModal.validationApplicationUrl": "Du må oppgi en gyldig nettadresse",
"components.Settings.SonarrModal.validationBaseUrlTrailingSlash": "Base URL kan ikke slutte med en skråstrek",
"components.Settings.locale": "Visningsspråk",
@@ -943,7 +943,7 @@
"components.Settings.Notifications.encryptionNone": "Ingen",
"components.UserProfile.UserSettings.UserNotificationSettings.telegramsettingsfailed": "Kunne ikke lagre instillingene for Telegram.",
"components.UserProfile.UserSettings.UserNotificationSettings.telegramChatId": "Chat ID",
"components.Settings.SettingsUsers.newPlexLogin": "Aktiver \"Plex Sign-In\" for nye brukere",
"components.Settings.SettingsUsers.newPlexLogin": "Aktiver \"{mediaServerName} Sign-In\" for nye brukere",
"components.Settings.SonarrModal.enableSearch": "Aktiver Automatisk Søk",
"components.Settings.notificationAgentSettingsDescription": "Konfigurer og aktiver varslingstjenester.",
"components.UserList.displayName": "Visningsnavn",

View File

@@ -775,8 +775,8 @@
"components.Settings.Notifications.NotificationsLunaSea.validationWebhookUrl": "Je moet een geldige URL opgeven",
"components.Settings.Notifications.NotificationsLunaSea.settingsSaved": "Instellingen voor meldingen LunaSea succesvol opgeslagen!",
"components.Settings.Notifications.NotificationsLunaSea.settingsFailed": "Instellingen voor meldingen LunaSea niet opgeslagen.",
"components.Settings.SettingsUsers.newPlexLoginTip": "Plex-gebruikers toestaan zich aan te melden zonder eerst geïmporteerd te zijn",
"components.Settings.SettingsUsers.newPlexLogin": "Nieuwe Plex-aanmelding inschakelen",
"components.Settings.SettingsUsers.newPlexLoginTip": "{mediaServerName}-gebruikers toestaan zich aan te melden zonder eerst geïmporteerd te zijn",
"components.Settings.SettingsUsers.newPlexLogin": "Nieuwe {mediaServerName}-aanmelding inschakelen",
"components.Settings.Notifications.toastTelegramTestSuccess": "Testmelding Telegram verzonden!",
"components.Settings.Notifications.toastTelegramTestSending": "Testmelding Telegram verzenden…",
"components.Settings.Notifications.toastTelegramTestFailed": "Testmelding Telegram niet verzonden.",

View File

@@ -588,7 +588,7 @@
"components.Settings.SettingsJobsCache.jobsandcache": "Zadania i pamięć podręczna",
"components.Settings.SettingsJobsCache.jobtype": "Typ",
"components.Settings.SettingsLogs.copyToClipboard": "Skopiuj do schowka",
"components.Settings.SettingsUsers.newPlexLogin": "Włącz funkcję New Plex Sign-In",
"components.Settings.SettingsUsers.newPlexLogin": "Włącz funkcję New {mediaServerName} Sign-In",
"components.Settings.SettingsUsers.toastSettingsSuccess": "Ustawienia użytkownika zostały zapisane pomyślnie!",
"components.Settings.SettingsJobsCache.cacheksize": "Rozmiar klucza",
"components.Settings.SettingsJobsCache.cachemisses": "Chybienia",
@@ -598,7 +598,7 @@
"components.Settings.SettingsLogs.filterError": "Błąd",
"components.Settings.SettingsLogs.message": "Wiadomość",
"components.Settings.SettingsUsers.defaultPermissionsTip": "Początkowe uprawnienia nadawane nowym użytkownikom",
"components.Settings.SettingsUsers.newPlexLoginTip": "Zezwalaj użytkownikom Plex na logowanie się bez wcześniejszego importowania",
"components.Settings.SettingsUsers.newPlexLoginTip": "Zezwalaj użytkownikom {mediaServerName} na logowanie się bez wcześniejszego importowania",
"components.Settings.SettingsUsers.toastSettingsFailure": "Coś poszło nie tak podczas zapisywania ustawień.",
"components.Settings.SettingsUsers.tvRequestLimitLabel": "Globalny limit żądań serii",
"components.Settings.SettingsUsers.userSettings": "Ustawienia użytkownika",

View File

@@ -767,8 +767,8 @@
"components.Settings.webpush": "Web Push",
"components.Settings.locale": "Idioma da Interface",
"components.Settings.is4k": "4K",
"components.Settings.SettingsUsers.newPlexLoginTip": "Permite que novos usuários do Plex entrem sem terem que ser importados",
"components.Settings.SettingsUsers.newPlexLogin": "Habilitar Novo Método de Início de Sessão do Plex",
"components.Settings.SettingsUsers.newPlexLoginTip": "Permite que novos usuários do {mediaServerName} entrem sem terem que ser importados",
"components.Settings.SettingsUsers.newPlexLogin": "Habilitar Novo Método de Início de Sessão do {mediaServerName}",
"components.Settings.Notifications.webhookUrlTip": "Criar um <DiscordWebhookLink>webhook de integração</DiscordWebhookLink> no seu servidor",
"components.Settings.Notifications.encryptionTip": "Na maioria do casos TLS Implícito usa a porta 465 e STARTTLS usa a porta 587",
"components.Settings.Notifications.encryptionOpportunisticTls": "Sempre usar STARTTLS",

View File

@@ -775,8 +775,8 @@
"components.UserProfile.UserSettings.UserNotificationSettings.webpushsettingsfailed": "Falha ao gravar as definições de notificação web push.",
"components.Settings.noDefault4kServer": "Um servidor 4K {serverType} deve ser marcado como predefinido para permitir que os utilizador enviem pedidos 4K de {mediaType}.",
"components.Settings.is4k": "4K",
"components.Settings.SettingsUsers.newPlexLoginTip": "Permitir que Utilizadores do Plex iniciem sessão sem primeiro serem importados",
"components.Settings.SettingsUsers.newPlexLogin": "Ativar novo inicio de sessão Plex",
"components.Settings.SettingsUsers.newPlexLoginTip": "Permitir que Utilizadores do {mediaServerName} iniciem sessão sem primeiro serem importados",
"components.Settings.SettingsUsers.newPlexLogin": "Ativar novo inicio de sessão {mediaServerName}",
"components.Settings.Notifications.toastTelegramTestSuccess": "Notificação de teste Telegram enviada!",
"components.Settings.Notifications.toastEmailTestSuccess": "Notificação de teste e-mail enviada!",
"components.Settings.Notifications.toastDiscordTestSuccess": "Notificação de teste Discord enviada!",

View File

@@ -634,8 +634,8 @@
"components.Settings.SettingsUsers.tvRequestLimitLabel": "Общее ограничение на количество запросов сериалов",
"components.Settings.SettingsUsers.toastSettingsSuccess": "Настройки пользователей успешно сохранены!",
"components.Settings.SettingsUsers.toastSettingsFailure": "Что-то пошло не так при сохранении настроек.",
"components.Settings.SettingsUsers.newPlexLoginTip": "Разрешить пользователям Plex входить в систему без предварительного импорта",
"components.Settings.SettingsUsers.newPlexLogin": "Включить вход через Plex для новых пользователей",
"components.Settings.SettingsUsers.newPlexLoginTip": "Разрешить пользователям {mediaServerName} входить в систему без предварительного импорта",
"components.Settings.SettingsUsers.newPlexLogin": "Включить вход через {mediaServerName} для новых пользователей",
"components.Settings.SettingsUsers.movieRequestLimitLabel": "Общее ограничение на количество запросов фильмов",
"components.Settings.SettingsUsers.localLoginTip": "Разрешить пользователям входить в систему, используя свой адрес электронной почты и пароль вместо Plex OAuth",
"components.Settings.SettingsUsers.localLogin": "Включить локальный вход",

View File

@@ -904,8 +904,8 @@
"components.Settings.SettingsUsers.localLogin": "Aktivizo identifikimin lokal",
"components.Settings.SettingsUsers.localLoginTip": "Lejo përdoruesit të identifikohen duke përdorur adresën e tyre të emailit dhe fjalëkalimin, në vend të Plex OAuth",
"components.Settings.SettingsUsers.movieRequestLimitLabel": "Limiti Global i kërkesës për Filma",
"components.Settings.SettingsUsers.newPlexLogin": "Aktivizo hyrjen në Plex të ri",
"components.Settings.SettingsUsers.newPlexLoginTip": "Lejo përdoruesit e Plex të identifikohen pa u importuar më parë",
"components.Settings.SettingsUsers.newPlexLogin": "Aktivizo hyrjen në {mediaServerName} të ri",
"components.Settings.SettingsUsers.newPlexLoginTip": "Lejo përdoruesit e {mediaServerName} të identifikohen pa u importuar më parë",
"components.Settings.SettingsUsers.toastSettingsFailure": "Diçka shkoi keq duke ruajtur cilësimet.",
"components.Settings.SettingsUsers.toastSettingsSuccess": "Cilësimet e përdoruesit u ruajtën me sukses!",
"components.Settings.SettingsUsers.tvRequestLimitLabel": "Limiti Global i kërkesës së Serialeve",

View File

@@ -802,8 +802,8 @@
"components.Settings.Notifications.NotificationsPushover.toastPushoverTestSending": "Skickar Pushover-testmeddelande …",
"components.Settings.Notifications.NotificationsPushover.toastPushoverTestFailed": "Pushover-testmeddelandet kunde inte skickas.",
"components.Settings.Notifications.NotificationsPushbullet.toastPushbulletTestSuccess": "Pushbullet testmeddelande skickat!",
"components.Settings.SettingsUsers.newPlexLoginTip": "Tillåt Plex-användare att logga in utan att först importeras",
"components.Settings.SettingsUsers.newPlexLogin": "Aktivera ny Plex-inloggning",
"components.Settings.SettingsUsers.newPlexLoginTip": "Tillåt {mediaServerName}-användare att logga in utan att först importeras",
"components.Settings.SettingsUsers.newPlexLogin": "Aktivera ny {mediaServerName}-inloggning",
"components.PermissionEdit.requestTvDescription": "Ge tillstånd att skicka förfrågningar för icke-4K-serier.",
"components.PermissionEdit.requestTv": "Begär serie",
"components.PermissionEdit.requestMoviesDescription": "Ge tillåtelse att skicka in förfrågningar om icke-4K-filmer.",

View File

@@ -479,8 +479,8 @@
"components.Settings.SettingsUsers.tvRequestLimitLabel": "电视节目请求全局限制",
"components.Settings.SettingsUsers.toastSettingsSuccess": "用户设置保存成功!",
"components.Settings.SettingsUsers.toastSettingsFailure": "保存设置中出了点问题。",
"components.Settings.SettingsUsers.newPlexLoginTip": "让还没导入的 Plex 用户登录",
"components.Settings.SettingsUsers.newPlexLogin": "允许新的 Plex 登录",
"components.Settings.SettingsUsers.newPlexLoginTip": "让还没导入的 {mediaServerName} 用户登录",
"components.Settings.SettingsUsers.newPlexLogin": "允许新的 {mediaServerName} 登录",
"components.Settings.SettingsUsers.movieRequestLimitLabel": "电影请求全局限制",
"components.Settings.SettingsUsers.localLoginTip": "让用户使用电子邮件地址和密码登录",
"components.Settings.SettingsUsers.localLogin": "允许本地登录",

View File

@@ -802,8 +802,8 @@
"components.Settings.Notifications.NotificationsPushbullet.toastPushbulletTestFailed": "Pushbullet 測試通知發送失敗。",
"components.Settings.Notifications.NotificationsLunaSea.toastLunaSeaTestFailed": "LunaSea 測試通知發送失敗。",
"components.Settings.Notifications.NotificationsWebhook.toastWebhookTestSuccess": "Webhook 測試通知已發送!",
"components.Settings.SettingsUsers.newPlexLoginTip": "讓還沒匯入的 Plex 使用者登入",
"components.Settings.SettingsUsers.newPlexLogin": "允許新的 Plex 登入",
"components.Settings.SettingsUsers.newPlexLoginTip": "讓還沒匯入的 {mediaServerName} 使用者登入",
"components.Settings.SettingsUsers.newPlexLogin": "允許新的 {mediaServerName} 登入",
"components.PermissionEdit.requestTv": "提出電視節目請求",
"components.PermissionEdit.requestMovies": "提出電影請求",
"components.PermissionEdit.requestMoviesDescription": "授予提出非 4K 電影請求的權限。",