diff --git a/src/i18n/locale/da.json b/src/i18n/locale/da.json index 4cebcdf7..47f62961 100644 --- a/src/i18n/locale/da.json +++ b/src/i18n/locale/da.json @@ -33,7 +33,7 @@ "components.Discover.recentlyAdded": "Nyligt tilføjet", "components.Discover.populartv": "Populære Serier", "components.Discover.popularmovies": "Populære Film", - "components.Discover.noRequests": "Ingen ønsker", + "components.Discover.noRequests": "Ingen ønsker.", "components.Discover.discovertv": "Populære Serier", "components.Discover.discover": "Udforsk", "components.Discover.TvGenreSlider.tvgenres": "Serie Genre", diff --git a/src/i18n/locale/de.json b/src/i18n/locale/de.json index e90e5930..610c77ca 100644 --- a/src/i18n/locale/de.json +++ b/src/i18n/locale/de.json @@ -25,7 +25,7 @@ "components.MovieDetails.overview": "Übersicht", "components.MovieDetails.overviewunavailable": "Übersicht nicht verfügbar.", "components.MovieDetails.recommendations": "Empfehlungen", - "components.MovieDetails.releasedate": "Erscheinungsdatum", + "components.MovieDetails.releasedate": "{releaseCount, plural, one {Erscheinungsdatum} other {Erscheinungsdaten}}", "components.MovieDetails.revenue": "Einnahmen", "components.MovieDetails.runtime": "{minutes} Minuten", "components.MovieDetails.similar": "Ähnliche Titel", @@ -879,5 +879,7 @@ "components.Layout.LanguagePicker.displaylanguage": "Sprache darstellen", "components.Settings.SettingsAbout.betawarning": "Dies ist eine BETA Software. Einige Funktionen könnten nicht funktionieren oder nicht stabil funktionieren. Bitte auf GitHub alle Fehler melden!", "components.MovieDetails.showless": "Weniger Anzeigen", - "components.MovieDetails.showmore": "Mehr Anzeigen" + "components.MovieDetails.showmore": "Mehr Anzeigen", + "components.MovieDetails.streamingproviders": "Streamt derzeit auf", + "components.TvDetails.streamingproviders": "Streamt derzeit auf" } diff --git a/src/i18n/locale/es.json b/src/i18n/locale/es.json index 7d20e9dc..dc234b18 100644 --- a/src/i18n/locale/es.json +++ b/src/i18n/locale/es.json @@ -1,5 +1,5 @@ { - "components.Settings.SonarrModal.ssl": "Habilitar SSL", + "components.Settings.SonarrModal.ssl": "Usar SSL", "components.Settings.SonarrModal.servername": "Nombre del Servidor", "components.Settings.SonarrModal.server4k": "Servidor 4K", "components.Settings.SonarrModal.selectRootFolder": "Selecciona la carpeta raíz", @@ -29,7 +29,7 @@ "components.Settings.RadarrModal.validationApiKeyRequired": "Debes proporcionar la clave API", "components.Settings.RadarrModal.toastRadarrTestSuccess": "¡Conexión con Radarr establecida con éxito!", "components.Settings.RadarrModal.toastRadarrTestFailure": "Error al connectar al Radarr.", - "components.Settings.RadarrModal.ssl": "Habilitar SSL", + "components.Settings.RadarrModal.ssl": "Usar SSL", "components.Settings.RadarrModal.servername": "Nombre del Servidor", "components.Settings.RadarrModal.server4k": "Servidor 4K", "components.Settings.RadarrModal.selectRootFolder": "Selecciona la carpeta raíz", @@ -82,7 +82,7 @@ "components.MovieDetails.similar": "Títulos Similares", "components.MovieDetails.runtime": "{minutes} minutos", "components.MovieDetails.revenue": "Recaudado", - "components.MovieDetails.releasedate": "Fecha de Lanzamiento", + "components.MovieDetails.releasedate": "{releaseCount, plural, one {Fecha} other {Fechas}} de Lanzamiento", "components.MovieDetails.cast": "Reparto", "components.MovieDetails.MovieCast.fullcast": "Reparto Completo", "components.MovieDetails.recommendations": "Recomendaciones", @@ -138,10 +138,10 @@ "i18n.approve": "Aprobar", "components.UserList.userlist": "Lista de usuarios", "components.UserList.user": "Usuario", - "components.UserList.totalrequests": "Solicitudes totales", + "components.UserList.totalrequests": "Solicitudes", "components.UserList.role": "Rol", "components.UserList.plexuser": "Usuario de Plex", - "components.UserList.lastupdated": "Última actualización", + "components.UserList.lastupdated": "Actualizado", "components.UserList.created": "Creado", "components.UserList.admin": "Administrador", "components.TvDetails.similar": "Series Similares", @@ -259,33 +259,33 @@ "components.Settings.Notifications.NotificationsSlack.agentenabled": "Habilitar Agente", "components.RequestList.RequestItem.failedretry": "Algo salió mal al reintentar la solicitud.", "components.MovieDetails.watchtrailer": "Ver Trailer", - "components.NotificationTypeSelector.mediarequestedDescription": "Envía una notificación cuando se solicitan medios que requieren ser aprobados.", + "components.NotificationTypeSelector.mediarequestedDescription": "Envía notificaciones cuando los usuarios soliciten contenidos que requieran ser aprobados.", "components.StatusChacker.reloadOverseerr": "Recargar", "components.StatusChacker.newversionavailable": "Actualización de Aplicación", "components.StatusChacker.newversionDescription": "¡Overseerr se ha actualizado!Haga clic en el botón de abajo para volver a cargar la aplicación.", "components.Settings.SettingsAbout.documentation": "Documentación", "components.Settings.Notifications.validationChatIdRequired": "Debes proporcionar un ID de chat válido", - "components.Settings.Notifications.validationBotAPIRequired": "Debes proporcionar un token de autenticación del bot", + "components.Settings.Notifications.validationBotAPIRequired": "Debes proporcionar un token de autorización del bot", "components.Settings.Notifications.telegramsettingssaved": "¡Se han guardado los ajustes de notificación de Telegram con éxito!", "components.Settings.Notifications.telegramsettingsfailed": "La configuración de notificaciones de Telegram no se pudo guardar.", "components.Settings.Notifications.senderName": "Nombre del remitente", "components.Settings.Notifications.chatId": "ID de chat", - "components.Settings.Notifications.botAPI": "Token de Autenticación del Bot", + "components.Settings.Notifications.botAPI": "Token de Autorización del Bot", "components.NotificationTypeSelector.mediarequested": "Contenido Solicitado", - "components.NotificationTypeSelector.mediafailedDescription": "Envía una notificación cuando los medios no se agregan a los servicios (Radarr / Sonarr).", + "components.NotificationTypeSelector.mediafailedDescription": "Envía notificaciones cuando los contenidos solicitados fallen al agregarse a Radarr o Sonarr.", "components.NotificationTypeSelector.mediafailed": "Contenido Fallido", - "components.NotificationTypeSelector.mediaavailableDescription": "Envía una notificación cuando los medios solicitados están disponibles.", + "components.NotificationTypeSelector.mediaavailableDescription": "Envía notificaciones cuando las peticiones realizadas están disponibles.", "components.NotificationTypeSelector.mediaavailable": "Contenido Disponible", - "components.NotificationTypeSelector.mediaapprovedDescription": "Envía una notificación cuando los medios pedidos son aprobados manualmente.", + "components.NotificationTypeSelector.mediaapprovedDescription": "Envía notificaciones cuando los medios solicitados son aprobados manualmente.", "components.NotificationTypeSelector.mediaapproved": "Contenido Aprobado", "i18n.request": "Solicitar", - "components.Settings.Notifications.NotificationsPushover.validationUserTokenRequired": "Debes proporcionar una clave de usuario válida", + "components.Settings.Notifications.NotificationsPushover.validationUserTokenRequired": "Debes proporcionar una clave de usuario o grupo válida", "components.Settings.Notifications.NotificationsPushover.validationAccessTokenRequired": "Debes proporcionar un token de aplicación válido", "components.Settings.Notifications.NotificationsPushover.userToken": "Clave de usuario o grupo", "components.Settings.Notifications.NotificationsPushover.pushoversettingssaved": "¡Se han guardado los ajustes de notificación de Pushover!", "components.Settings.Notifications.NotificationsPushover.pushoversettingsfailed": "No se pudo guardar la configuración de notificaciones de Pushover.", "components.Settings.Notifications.NotificationsPushover.agentenabled": "Agente habilitado", - "components.Settings.Notifications.NotificationsPushover.accessToken": "Token de aplicación/API", + "components.Settings.Notifications.NotificationsPushover.accessToken": "Token de aplicación API", "components.RequestList.sortModified": "Última modificación", "components.RequestList.sortAdded": "Fecha de solicitud", "components.RequestList.showallrequests": "Mostrar todas las solicitudes", @@ -294,7 +294,7 @@ "components.UserList.validationpasswordminchars": "La contraseña es demasiado corta; debe tener 8 caracteres como mínimo", "components.UserList.usercreatedsuccess": "¡Usuario creado con éxito!", "components.UserList.usercreatedfailed": "Algo salió mal al intentar crear al usuario.", - "components.UserList.passwordinfodescription": "Habilita las notificaciones por email para poder utilizar las contraseñas generadas automáticamente.", + "components.UserList.passwordinfodescription": "Configura una URL de aplicación y habilita las notificaciones por email para poder utilizar las contraseñas generadas automáticamente.", "components.UserList.password": "Contraseña", "components.UserList.localuser": "Usuario local", "components.UserList.email": "Dirección de correo electrónico", @@ -323,7 +323,7 @@ "components.RequestModal.AdvancedRequester.destinationserver": "Servidor de destino", "components.RequestModal.AdvancedRequester.default": "{name} (Predeterminado)", "components.RequestModal.AdvancedRequester.animenote": "* Esta serie es un anime.", - "components.RequestModal.AdvancedRequester.advancedoptions": "Opciones avanzadas", + "components.RequestModal.AdvancedRequester.advancedoptions": "Avanzadas", "components.RequestButton.viewrequest4k": "Ver Petición 4K", "components.RequestButton.viewrequest": "Ver Petición", "components.RequestButton.requestmore4k": "Solicitar más en 4K", @@ -348,7 +348,7 @@ "components.Login.email": "Dirección de correo electrónico", "components.NotificationTypeSelector.mediadeclined": "Contenido Rechazado", "components.RequestModal.autoapproval": "Aprobación Automática", - "components.NotificationTypeSelector.mediadeclinedDescription": "Envía una notificación cuando una solicitud es rechazada.", + "components.NotificationTypeSelector.mediadeclinedDescription": "Envía notificaciones cuando las peticiones sean rechazadas.", "i18n.experimental": "Experimental", "components.Settings.hideAvailable": "Ocultar los Medios Disponibles", "components.Login.signingin": "Iniciando sesión…", @@ -413,7 +413,7 @@ "components.PermissionEdit.advancedrequestDescription": "Concede permisos para configurar opciones avanzadas en las peticiones.", "components.PermissionEdit.advancedrequest": "Peticiones Avanzadas", "components.PermissionEdit.adminDescription": "Acceso completo de administrador. Ignora otras comprobaciones de permisos.", - "components.NotificationTypeSelector.mediaAutoApprovedDescription": "Envía una notificación cuando el contenido solicitado se apruebe automáticamente.", + "components.NotificationTypeSelector.mediaAutoApprovedDescription": "Envía notificaciones cuando los usuarios solicitan nuevos contenidos que se aprueban automáticamente.", "components.NotificationTypeSelector.mediaAutoApproved": "Contenidos Aprobados Automáticamente", "components.MovieDetails.playonplex": "Ver en Plex", "components.MovieDetails.play4konplex": "Ver en Plex en 4K", @@ -524,7 +524,7 @@ "components.UserList.owner": "Propietario", "components.UserList.edituser": "Editar Permisos de Usuario", "components.UserList.bulkedit": "Edición Masiva", - "components.UserList.accounttype": "Tipo de Cuenta", + "components.UserList.accounttype": "Tipo", "components.TvDetails.playonplex": "Ver en Plex", "components.TvDetails.opensonarr4k": "Abrir Serie 4K en Sonarr", "components.TvDetails.play4konplex": "Ver en Plex en 4K", @@ -659,7 +659,7 @@ "components.UserProfile.UserSettings.UserPasswordChange.toastSettingsFailure": "Algo fue mal al guardar la contraseña.", "components.UserProfile.UserSettings.UserPasswordChange.password": "Contraseña", "components.UserProfile.UserSettings.UserPasswordChange.nopermissionDescription": "No tienes permiso para modificar la contraseña del usuario.", - "components.Settings.enablessl": "Habilitar SSL", + "components.Settings.enablessl": "Usar SSL", "components.Settings.cacheImagesTip": "Optimizar y guardar todas las imágenes localmente (consume mucho espacio en disco)", "components.Settings.cacheImages": "Habilitar Cacheado de Imagen", "components.Settings.SettingsLogs.logDetails": "Detalles del Log", @@ -700,7 +700,7 @@ "components.UserProfile.limit": "{remaining} de {limit}", "components.UserProfile.UserSettings.UserGeneralSettings.seriesrequestlimit": "Límite de Peticiones de Series", "components.UserProfile.UserSettings.UserGeneralSettings.movierequestlimit": "Límite de Peticiones de Películas", - "components.UserProfile.UserSettings.UserGeneralSettings.enableOverride": "Habilitar Sobreescritura", + "components.UserProfile.UserSettings.UserGeneralSettings.enableOverride": "Límite global de Sobreescritura", "components.TvDetails.originaltitle": "Título Original", "components.Settings.SettingsUsers.tvRequestLimitLabel": "Límite Global de Peticiones de Series", "components.Settings.SettingsUsers.movieRequestLimitLabel": "Límite Global de Peticiones de Películas", @@ -757,9 +757,9 @@ "components.Settings.RadarrModal.edit4kradarr": "Modificar servidor Radarr 4K", "components.Settings.RadarrModal.default4kserver": "Servidor 4K por defecto", "components.Settings.RadarrModal.create4kradarr": "Añadir un nuevo servidor Radarr 4K", - "components.Settings.Notifications.validationPgpPrivateKey": "Debes indicar una clave privada PGP si se ha introducido una contraseña PGP", - "components.Settings.Notifications.validationPgpPassword": "Debes indicar una contraseña PGP si se ha introducido una clave privada PGP", - "components.Settings.Notifications.botUsernameTip": "Permite a los usuarios iniciar un chat con el bot y configurar sus propias notificaciones", + "components.Settings.Notifications.validationPgpPrivateKey": "Debes indicar una clave privada PGP", + "components.Settings.Notifications.validationPgpPassword": "Debes indicar una contraseña PGP", + "components.Settings.Notifications.botUsernameTip": "Permite a los usuarios iniciar también un chat con tu bot y configurar sus propias notificaciones", "components.RequestModal.pendingapproval": "Tu petición está pendiente de aprobación.", "components.RequestModal.AdvancedRequester.tags": "Etiquetas", "components.RequestModal.AdvancedRequester.selecttags": "Seleccionar etiquetas", @@ -790,7 +790,7 @@ "components.Settings.noDefault4kServer": "Un servidor 4K de {serverType} debe ser marcado por defecto para poder habilitar las peticiones 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 inicio de sesión de nuevo usuario de Plex", + "components.Settings.SettingsUsers.newPlexLogin": "Habilitar nuevo inicio de sesión de Plex", "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.", @@ -845,5 +845,41 @@ "components.MovieDetails.showmore": "Mostrar más", "components.MovieDetails.showless": "Mostrar menos", "components.Layout.LanguagePicker.displaylanguage": "Mostrar idioma", - "components.DownloadBlock.estimatedtime": "Estimación de {time}" + "components.DownloadBlock.estimatedtime": "Estimación de {time}", + "components.Settings.Notifications.encryptionOpportunisticTls": "Usa siempre STARTTLS", + "components.TvDetails.streamingproviders": "Emisión Actual en", + "components.UserProfile.UserSettings.UserGeneralSettings.languageDefault": "{{Language}} por defecto", + "components.Settings.Notifications.NotificationsWebPush.httpsRequirement": "Para recibir notificaciones web push, Overseerr debe servirse mediante HTTPS.", + "components.Settings.Notifications.NotificationsWebhook.validationTypes": "Debes seleccionar, al menos, un tipo de notificación", + "components.Settings.Notifications.validationTypes": "Debes seleccionar, al menos, un tipo de notificación", + "components.Settings.SettingsUsers.localLoginTip": "Permite a los usuarios registrarse consumo email y password, en lugar de la OAuth de Plex", + "components.Settings.webAppUrl": "Url de la Web App", + "components.Settings.locale": "Idioma en Pantalla", + "components.UserList.displayName": "Nombre en Pantalla", + "components.Settings.Notifications.encryption": "Método de Encriptación", + "components.Settings.Notifications.encryptionDefault": "Usa STARTTLS si está disponible", + "components.Settings.Notifications.encryptionNone": "Ninguna", + "components.Settings.Notifications.NotificationsLunaSea.webhookUrlTip": "Tu URL del webhook de notificación basado en tu usuario o dispositivo", + "components.Settings.Notifications.NotificationsPushbullet.accessTokenTip": "Crea un token desde tu Opciones de Cuenta", + "components.Settings.Notifications.NotificationsPushover.accessTokenTip": "Registrar una aplicación para su uso con Overseerr", + "components.Settings.Notifications.NotificationsPushover.userTokenTip": "Tu identificador de usuario o grupo de 30 caracteres", + "components.Settings.Notifications.NotificationsPushbullet.validationTypes": "Debes seleccionar, al menos, un tipo de notificación", + "components.Settings.Notifications.NotificationsPushover.validationTypes": "Debes seleccionar, al menos, un tipo de notificación", + "components.QuotaSelector.seasons": "{count, plural, one {temporada} other {temporadas}}", + "components.QuotaSelector.movies": "{count, plural, one {película} other {películas}}", + "components.Settings.Notifications.NotificationsSlack.validationTypes": "Debes seleccionar, al menos, un tipo de notificación", + "components.Settings.Notifications.chatIdTip": "Empieza un chat con tu bot, añade el @get_id_bot e indica el comando /my_id", + "components.Settings.Notifications.encryptionImplicitTls": "Usa TLS Implícito", + "components.Settings.Notifications.webhookUrlTip": "Crea una integración webhook en tu servidor", + "components.MovieDetails.streamingproviders": "Emisión Actual en", + "components.QuotaSelector.movieRequests": "{quotaLimit} {películas} per {quotaDays} {días}", + "components.Settings.Notifications.NotificationsSlack.webhookUrlTip": "Crea una integración con un Webhook de Entrada", + "components.Settings.validationWebAppUrl": "Debes proporcionar una URL válida para la Plex Web App", + "components.Settings.webAppUrlTip": "Dirige a los usuarios, opcionalmente, a la web app en tu servidor, en lugar de la app alojada en Plex", + "components.QuotaSelector.days": "{count, plural, one {día} other {días}}", + "components.QuotaSelector.tvRequests": "{quotaLimit} {temporadas} per {quotaDays} {días}", + "components.Settings.Notifications.botApiTip": "Crea un bot para usar con Overseerr", + "components.Settings.Notifications.encryptionTip": "Normalmente, TLS Implícito usa el puerto 465 y STARTTLS usa el puerto 587", + "components.UserList.localLoginDisabled": "El ajuste para Habilitar el Inicio de Sesión Local está actualmente deshabilitado.", + "components.Settings.SettingsUsers.defaultPermissionsTip": "Permisos iniciales asignados a nuevos usuarios" } diff --git a/src/i18n/locale/pt_PT.json b/src/i18n/locale/pt_PT.json index 133ebba4..c5c876f0 100644 --- a/src/i18n/locale/pt_PT.json +++ b/src/i18n/locale/pt_PT.json @@ -136,7 +136,7 @@ "components.MovieDetails.similar": "Títulos Similares", "components.MovieDetails.runtime": "{minutes} minutos", "components.MovieDetails.revenue": "Receita", - "components.MovieDetails.releasedate": "Data de Estreia", + "components.MovieDetails.releasedate": "{releaseCount, plural, one {Data} other {Datas}} de Estreia", "components.MovieDetails.recommendations": "Recomendações", "components.MovieDetails.overviewunavailable": "Sinopse indisponível.", "components.MovieDetails.overview": "Sinopse", @@ -200,12 +200,12 @@ "components.UserList.usercreatedsuccess": "Utilizador criado com sucesso!", "components.UserList.usercreatedfailed": "Ocorreu um erro ao criar o utilizador.", "components.UserList.user": "Utilizador", - "components.UserList.totalrequests": "Total de Pedidos", + "components.UserList.totalrequests": "Pedidos", "components.UserList.role": "Função", "components.UserList.plexuser": "Utilizador Plex", "components.UserList.passwordinfodescription": "Configurar um URL de aplicação e ativar as notificações por e-mail para permitir a geração automática de palavra-passe.", "components.UserList.localuser": "Utilizador Local", - "components.UserList.lastupdated": "Última Atualização", + "components.UserList.lastupdated": "Atualizado", "components.UserList.importfromplexerror": "Ocorreu um erro ao importar utilizadores do Plex.", "components.UserList.importfromplex": "Importar Utilizadores do Plex", "components.UserList.importedfromplex": "{userCount, plural, one {# novo utilizador} other {# novos utilizadores}} importados do Plex com sucesso!", @@ -483,7 +483,7 @@ "components.ResetPassword.password": "Palavra-passe", "components.ResetPassword.gobacklogin": "Voltar a Página de Inicio de Sessão", "components.ResetPassword.resetpassword": "Repor a sua Palavra-passe", - "components.ResetPassword.emailresetlink": "Enviar um endereço de Recuperação por E-mail", + "components.ResetPassword.emailresetlink": "Link de Recuperação por E-mail", "components.ResetPassword.email": "Endereço E-mail", "components.ResetPassword.confirmpassword": "Confirmar Palavra-passe", "components.Login.forgotpassword": "Esqueceu a Palavra-passe?", @@ -568,7 +568,7 @@ "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", + "components.UserList.accounttype": "Tipo", "i18n.loading": "A carregar…", "components.UserProfile.UserSettings.UserNotificationSettings.validationTelegramChatId": "Deve fornecer um ID de chat válido", "components.UserProfile.UserSettings.UserNotificationSettings.telegramChatIdTipLong": "Iniciar uma conversa, adicionar @get_id_bot, e enviar o comando /my_id", @@ -876,5 +876,10 @@ "components.NotificationTypeSelector.usermediadeclinedDescription": "Notificar quando seus pedidos de multimédia forem recusados.", "components.NotificationTypeSelector.usermediaavailableDescription": "Notificar quando os seus pedidos de multimédia ficarem disponíveis.", "components.QuotaSelector.days": "{conta, plural, um {dia} outro {dias}}", - "components.Settings.SettingsAbout.betawarning": "Isto é um software em BETA. As funcionalidades podem estar quebradas e/ou instáveis. Relate qualquer problema no GitHub!" + "components.Settings.SettingsAbout.betawarning": "Isto é um software em BETA. As funcionalidades podem estar quebradas e/ou instáveis. Relate qualquer problema no GitHub!", + "components.MovieDetails.streamingproviders": "Atualmente a Exibir em", + "components.TvDetails.streamingproviders": "Atualmente a Exibir em", + "components.MovieDetails.showmore": "Mostrar Mais", + "components.Layout.LanguagePicker.displaylanguage": "Idioma da Interface", + "components.MovieDetails.showless": "Mostrar Menos" } diff --git a/src/i18n/locale/sv.json b/src/i18n/locale/sv.json index d60d8ff3..7d2b920a 100644 --- a/src/i18n/locale/sv.json +++ b/src/i18n/locale/sv.json @@ -146,7 +146,7 @@ "components.MovieDetails.similar": "Liknande Titlar", "components.MovieDetails.runtime": "{minutes} minuter", "components.MovieDetails.revenue": "Inkomster", - "components.MovieDetails.releasedate": "Utgivningsdatum", + "components.MovieDetails.releasedate": "{releaseCount, plural, one {Utgivningsdatum} other {Utgivningsdatum}}", "components.MovieDetails.recommendations": "Rekommendationer", "components.MovieDetails.overview": "Beskrivning", "components.MovieDetails.overviewunavailable": "Beskrivning otillgänglig.", diff --git a/src/i18n/locale/zh_Hans.json b/src/i18n/locale/zh_Hans.json index 3f888abd..b3da166e 100644 --- a/src/i18n/locale/zh_Hans.json +++ b/src/i18n/locale/zh_Hans.json @@ -143,7 +143,7 @@ "components.Settings.notifications": "通知", "components.Settings.notificationAgentSettingsDescription": "设置通知类型和代理服务。", "components.Settings.noDefaultServer": "您必须至少指定一个 {serverType} 服务器为默认,才能处理{mediaType}请求。", - "components.Settings.noDefaultNon4kServer": "如果您只有一个 {serverType} 服务器,请勿把它设置为 4K 服务器。", + "components.Settings.noDefaultNon4kServer": "如果你只有一台 {serverType} 服务器用于非 4K 和 4K 内容(或者如果你只下载 4k 内容),你的 {serverType} 服务器 不应该被指定为 4K 服务器。", "components.Settings.noDefault4kServer": "您必须指定一个 4K {serverType} 服务器为默认,才能处理 4K 的{mediaType}请求。", "components.Settings.menuUsers": "用户", "components.Settings.menuServices": "服务器", @@ -423,8 +423,8 @@ "components.UserProfile.UserSettings.UserPasswordChange.toastSettingsFailure": "重设密码中出了点问题。", "components.UserProfile.UserSettings.UserPasswordChange.password": "密码设置", "components.UserProfile.UserSettings.UserPasswordChange.nopermissionDescription": "您无权设置此用户的密码。", - "components.UserProfile.UserSettings.UserPasswordChange.noPasswordSetOwnAccount": "您的账户目前没有密码。设置密码以允许使用电子邮件地址登录。", - "components.UserProfile.UserSettings.UserPasswordChange.noPasswordSet": "此用户目前没有密码。设置密码以允许此用户使用电子邮件地址登录。", + "components.UserProfile.UserSettings.UserPasswordChange.noPasswordSetOwnAccount": "您的帐户目前没有设置密码。在下方配置密码,您能够作为「本地用户」登录。", + "components.UserProfile.UserSettings.UserPasswordChange.noPasswordSet": "此用户帐户目前没有设置密码。在下方配置密码,使该帐户能够作为「本地用户」登录。", "components.UserProfile.UserSettings.UserPasswordChange.newpassword": "新密码", "components.UserProfile.UserSettings.UserPasswordChange.currentpassword": "当前的密码", "components.UserProfile.UserSettings.UserPasswordChange.confirmpassword": "确认密码", @@ -516,7 +516,7 @@ "components.Settings.SettingsLogs.resumeLogs": "恢复", "components.Settings.SettingsLogs.pauseLogs": "暫停", "components.Settings.SettingsLogs.message": "消息", - "components.Settings.SettingsLogs.logsDescription": "日志档案位置:{configDir}/logs/overseerr.log", + "components.Settings.SettingsLogs.logsDescription": "你也可以直接查看这些日志,方法是借助 stdout, 或者打开 {configDir}/logs/overseerr.log。", "components.Settings.SettingsLogs.logs": "日志", "components.Settings.SettingsLogs.logDetails": "日志详細信息", "components.Settings.SettingsLogs.level": "等級", diff --git a/src/i18n/locale/zh_Hant.json b/src/i18n/locale/zh_Hant.json index 048554c6..d924c99a 100644 --- a/src/i18n/locale/zh_Hant.json +++ b/src/i18n/locale/zh_Hant.json @@ -524,7 +524,7 @@ "components.Layout.UserDropdown.settings": "設定", "components.Layout.UserDropdown.myprofile": "個人資料", "components.UserProfile.UserSettings.UserPasswordChange.validationConfirmPassword": "密碼必須匹配", - "components.UserProfile.UserSettings.UserPasswordChange.currentpassword": "目前密碼", + "components.UserProfile.UserSettings.UserPasswordChange.currentpassword": "目前的密碼", "components.UserProfile.UserSettings.UserPasswordChange.newpassword": "新密碼", "components.UserProfile.UserSettings.UserPasswordChange.validationCurrentPassword": "請輸入當前的密碼", "components.UserProfile.UserSettings.UserPasswordChange.validationNewPassword": "請輸入新密碼", @@ -764,7 +764,7 @@ "components.Layout.VersionStatus.commitsbehind": "落後 {commitsBehind} 個提交", "components.Layout.VersionStatus.outofdate": "非最新版本", "components.Layout.VersionStatus.streamstable": "Overseerr 穩定版", - "components.Layout.VersionStatus.streamdevelop": "Overseerr 開發版", + "components.Layout.VersionStatus.streamdevelop": "Overseerr「develop」開發版", "components.Settings.SettingsAbout.outofdate": "非最新版本", "components.Settings.SettingsAbout.uptodate": "最新", "components.Settings.noDefaultNon4kServer": "如果您只有一個 {serverType} 伺服器,請勿把它設定為 4K 伺服器。", @@ -772,8 +772,8 @@ "components.Settings.serviceSettingsDescription": "關於 {serverType} 伺服器的設定。{serverType} 伺服器數沒有最大值限制,但您只能指定兩個預設伺服器(一個非 4K、一個 4K)。", "components.Settings.mediaTypeSeries": "電視節目", "components.Settings.mediaTypeMovie": "電影", - "components.UserProfile.UserSettings.UserPasswordChange.noPasswordSet": "此使用者目前沒有密碼。設定密碼以允許此使用者使用電子郵件地址登入。", - "components.UserProfile.UserSettings.UserPasswordChange.noPasswordSetOwnAccount": "您的帳戶目前沒有密碼。設定密碼以允許使用電子郵件地址登入。", + "components.UserProfile.UserSettings.UserPasswordChange.noPasswordSet": "此使用者的帳戶目前沒有設密碼。若在以下設定密碼,此使用者就能使用「本地登入」。", + "components.UserProfile.UserSettings.UserPasswordChange.noPasswordSetOwnAccount": "您的帳戶目前沒有設密碼。若在以下設定密碼,您就能使用「本地登入」。", "components.UserList.autogeneratepasswordTip": "通過電子郵件發送伺服器生成的密碼給使用者", "i18n.retrying": "重試中…", "components.Settings.serverSecure": "SSL", @@ -880,6 +880,6 @@ "components.Layout.LanguagePicker.displaylanguage": "顯示語言", "components.MovieDetails.showmore": "顯示更多", "components.MovieDetails.showless": "顯示更少", - "components.TvDetails.streamingproviders": "目前流式傳輸於", - "components.MovieDetails.streamingproviders": "目前流式傳輸於" + "components.TvDetails.streamingproviders": "目前的流媒體服務", + "components.MovieDetails.streamingproviders": "目前的流媒體服務" }