diff --git a/web/package.json b/web/package.json index 9bcdf8f23..5617f2d4b 100644 --- a/web/package.json +++ b/web/package.json @@ -20,7 +20,8 @@ "en", "pseudo-LOCALE", "fr_FR", - "tr" + "tr", + "es" ], "formatOptions": { "lineNumbers": false diff --git a/web/src/interfaces/locale.ts b/web/src/interfaces/locale.ts index 8f7b4d517..7523bc7d9 100644 --- a/web/src/interfaces/locale.ts +++ b/web/src/interfaces/locale.ts @@ -1,10 +1,11 @@ -import { en, fr, tr } from "make-plural/plurals"; +import { en, es, fr, tr } from "make-plural/plurals"; import { Messages, i18n } from "@lingui/core"; import { detect, fromNavigator, fromStorage, fromUrl } from "@lingui/detect-locale"; import { t } from "@lingui/macro"; import { messages as localeEN } from "../locales/en"; +import { messages as localeES } from "../locales/es"; import { messages as localeFR_FR } from "../locales/fr_FR"; import { messages as localeDEBUG } from "../locales/pseudo-LOCALE"; import { messages as localeTR } from "../locales/tr"; @@ -40,6 +41,12 @@ export const LOCALES: { label: t`Turkish`, locale: localeTR, }, + { + code: "es", + plurals: es, + label: t`Spanish`, + locale: localeES, + }, ]; LOCALES.forEach((locale) => { diff --git a/web/src/locales/en.po b/web/src/locales/en.po index a6113f24a..3579202d0 100644 --- a/web/src/locales/en.po +++ b/web/src/locales/en.po @@ -4433,6 +4433,10 @@ msgstr "Sources" msgid "Sources of identities, which can either be synced into authentik's database, or can be used by users to authenticate and enroll themselves." msgstr "Sources of identities, which can either be synced into authentik's database, or can be used by users to authenticate and enroll themselves." +#: src/interfaces/locale.ts +msgid "Spanish" +msgstr "Spanish" + #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Specify multiple server URIs by separating them with a comma." msgstr "Specify multiple server URIs by separating them with a comma." diff --git a/web/src/locales/es.po b/web/src/locales/es.po index 7c0d4b704..65746319f 100644 --- a/web/src/locales/es.po +++ b/web/src/locales/es.po @@ -1,7 +1,7 @@ -# +# # Translators: # jcamat, 2022 -# +# msgid "" msgstr "" "Project-Id-Version: \n" @@ -31,11 +31,14 @@ msgstr "(Formato: horas = -1; minutos = -2; segundos = -3)." msgid "(Format: hours=1;minutes=2;seconds=3)." msgstr "(Formato: horas = 1; minutos = 2; segundos = 3)." -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/elements/user/SessionList.ts #: src/pages/applications/ApplicationListPage.ts -#: src/pages/events/EventListPage.ts src/pages/events/EventListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/groups/MemberSelectModal.ts +#: src/pages/events/EventListPage.ts +#: src/pages/events/EventListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts @@ -44,18 +47,15 @@ msgstr "(Formato: horas = 1; minutos = 2; segundos = 3)." #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/stages/invitation/InvitationListPage.ts -#: src/pages/tokens/TokenListPage.ts src/pages/users/UserListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "-" msgstr "-" #: src/pages/flows/FlowImportForm.ts -msgid "" -".akflow files, which can be found on goauthentik.io and can be exported by " -"authentik." -msgstr "" -".akflow, que se pueden encontrar en goauthentik.io y que authentik puede " -"exportar." +msgid ".akflow files, which can be found on goauthentik.io and can be exported by authentik." +msgstr ".akflow, que se pueden encontrar en goauthentik.io y que authentik puede exportar." #: src/pages/stages/authenticator_totp/AuthenticatorTOTPStageForm.ts msgid "6 digits, widely compatible" @@ -82,37 +82,31 @@ msgid "A non-removable authenticator, like TouchID or Windows Hello" msgstr "Un autenticador no extraíble, como TouchID o Windows Hello" #: src/pages/policies/dummy/DummyPolicyForm.ts -msgid "" -"A policy used for testing. Always returns the same result as specified below" -" after waiting a random duration." -msgstr "" -"Una política utilizada para las pruebas. Siempre devuelve el mismo resultado" -" que se especifica a continuación después de esperar una duración aleatoria." +msgid "A policy used for testing. Always returns the same result as specified below after waiting a random duration." +msgstr "Una política utilizada para las pruebas. Siempre devuelve el mismo resultado que se especifica a continuación después de esperar una duración aleatoria." #: src/pages/providers/saml/SAMLProviderForm.ts #: src/pages/providers/saml/SAMLProviderViewPage.ts msgid "ACS URL" msgstr "URL" -#: src/pages/applications/ApplicationForm.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/flows/FlowForm.ts msgid "ALL, all policies must match to grant access." msgstr "TODAS, todas las políticas deben coincidir para otorgar acceso." #: src/pages/flows/StageBindingForm.ts msgid "ALL, all policies must match to include this stage access." -msgstr "" -"TODAS, todas las políticas deben coincidir para incluir el acceso a esta " -"etapa." +msgstr "TODAS, todas las políticas deben coincidir para incluir el acceso a esta etapa." -#: src/pages/applications/ApplicationForm.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/flows/FlowForm.ts msgid "ANY, any policy must match to grant access." msgstr "CUALQUIERA, cualquier política debe coincidir para otorgar acceso." #: src/pages/flows/StageBindingForm.ts msgid "ANY, any policy must match to include this stage access." -msgstr "" -"CUALQUIERA, cualquier política debe coincidir para incluir el acceso a esta " -"etapa." +msgstr "CUALQUIERA, cualquier política debe coincidir para incluir el acceso a esta etapa." #: src/pages/tokens/TokenListPage.ts msgid "API Access" @@ -136,8 +130,7 @@ msgstr "Solicitudes de API" #: src/pages/tokens/TokenForm.ts msgid "API Token (can be used to access the API programmatically)" -msgstr "" -"Token de API (se puede usar para acceder a la API mediante programación)" +msgstr "Token de API (se puede usar para acceder a la API mediante programación)" #: src/elements/messages/Middleware.ts msgid "API request failed" @@ -162,7 +155,8 @@ msgstr "URL de token de acceso" msgid "Access token validity" msgstr "Validez de los tokens" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts msgid "Action" @@ -170,18 +164,23 @@ msgstr "Acción" #: src/pages/applications/ApplicationListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/EventListPage.ts src/pages/events/RuleListPage.ts -#: src/pages/events/TransportListPage.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/FlowListPage.ts src/pages/groups/GroupListPage.ts +#: src/pages/events/EventListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupListPage.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts -#: src/pages/providers/ProviderListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/providers/ProviderListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/pages/system-tasks/SystemTaskListPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts #: src/pages/users/UserListPage.ts msgid "Actions" msgstr "Acciones" @@ -190,7 +189,8 @@ msgstr "Acciones" msgid "Actions over the last 24 hours" msgstr "Acciones en las últimas 24 horas" -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Activate" msgstr "Activar" @@ -198,12 +198,15 @@ msgstr "Activar" msgid "Activate pending user on success" msgstr "Activar usuario pendiente en caso de éxito" -#: src/pages/groups/MemberSelectModal.ts src/pages/users/UserListPage.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Active" msgstr "Activo" -#: src/pages/groups/MemberSelectModal.ts src/pages/users/GroupSelectModal.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/GroupSelectModal.ts msgid "Add" msgstr "Añadir" @@ -228,11 +231,8 @@ msgid "Additional scope mappings, which are passed to the proxy." msgstr "Asignaciones de ámbitos adicionales, que se pasan al proxy." #: src/pages/sources/oauth/OAuthSourceForm.ts -msgid "" -"Additional scopes to be passed to the OAuth Provider, separated by space." -msgstr "" -"Ámbitos adicionales que se pasarán al proveedor de OAuth, separados por " -"espacios." +msgid "Additional scopes to be passed to the OAuth Provider, separated by space." +msgstr "Ámbitos adicionales que se pasarán al proveedor de OAuth, separados por espacios." #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Additional settings" @@ -277,23 +277,16 @@ msgid "Allow IDP-initiated logins" msgstr "Permitir inicios de sesión iniciados por el proveedor" #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Allow friends to authenticate via Plex, even if you don't share any servers" -msgstr "" -"Permite que tus amigos se autentiquen a través de Plex, incluso si no " -"compartes ningún servidor" +msgid "Allow friends to authenticate via Plex, even if you don't share any servers" +msgstr "Permite que tus amigos se autentiquen a través de Plex, incluso si no compartes ningún servidor" #: src/pages/policies/hibp/HaveIBeenPwnedPolicyForm.ts msgid "Allow up to N occurrences in the HIBP database." msgstr "Permite hasta N ocurrencias en la base de datos HIBP." #: src/pages/policies/PolicyListPage.ts -msgid "" -"Allow users to use Applications based on properties, enforce Password " -"Criteria and selectively apply Stages." -msgstr "" -"Permita a los usuarios utilizar aplicaciones en función de las propiedades, " -"aplicar criterios de contraseña y aplicar etapas de forma selectiva." +msgid "Allow users to use Applications based on properties, enforce Password Criteria and selectively apply Stages." +msgstr "Permita a los usuarios utilizar aplicaciones en función de las propiedades, aplicar criterios de contraseña y aplicar etapas de forma selectiva." #: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "Allowed Redirect URIs" @@ -308,30 +301,20 @@ msgid "Allowed servers" msgstr "Servidores permitidos" #: src/pages/sources/saml/SAMLSourceForm.ts -msgid "" -"Allows authentication flows initiated by the IdP. This can be a security " -"risk, as no validation of the request ID is done." -msgstr "" -"Permite los flujos de autenticación iniciados por el IdP. Esto puede suponer" -" un riesgo para la seguridad, ya que no se valida el identificador de la " -"solicitud." +msgid "Allows authentication flows initiated by the IdP. This can be a security risk, as no validation of the request ID is done." +msgstr "Permite los flujos de autenticación iniciados por el IdP. Esto puede suponer un riesgo para la seguridad, ya que no se valida el identificador de la solicitud." #: src/pages/policies/reputation/ReputationPolicyForm.ts msgid "Allows/denys requests based on the users and/or the IPs reputation." -msgstr "" -"Permitir/denegar solicitudes en función de los usuarios y/o la reputación de" -" las IP." +msgstr "Permitir/denegar solicitudes en función de los usuarios y/o la reputación de las IP." #: src/pages/sources/saml/SAMLSourceForm.ts msgid "Also known as Entity ID. Defaults the Metadata URL." msgstr "También se conoce como ID de entidad. Default la URL de metadatos." #: src/flows/stages/authenticator_duo/AuthenticatorDuoStage.ts -msgid "" -"Alternatively, if your current device has Duo installed, click on this link:" -msgstr "" -"Como alternativa, si su dispositivo actual tiene instalado Duo, haga clic en" -" este enlace:" +msgid "Alternatively, if your current device has Duo installed, click on this link:" +msgstr "Como alternativa, si su dispositivo actual tiene instalado Duo, haga clic en este enlace:" #: src/pages/stages/consent/ConsentStageForm.ts msgid "Always require consent" @@ -356,9 +339,7 @@ msgstr "contraseña de la aplicación" #: src/pages/tokens/TokenForm.ts msgid "App password (can be used to login using a flow executor)" -msgstr "" -"Contraseña de la aplicación (se puede usar para iniciar sesión con un " -"ejecutor de flujo)" +msgstr "Contraseña de la aplicación (se puede usar para iniciar sesión con un ejecutor de flujo)" #: src/elements/user/UserConsentList.ts #: src/pages/admin-overview/TopApplicationsTable.ts @@ -391,7 +372,8 @@ msgstr "Nombre para mostrar de la aplicación." msgid "Application(s)" msgstr "Solicitud (s)" -#: src/interfaces/AdminInterface.ts src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts #: src/pages/applications/ApplicationListPage.ts #: src/pages/outposts/OutpostForm.ts msgid "Applications" @@ -430,12 +412,8 @@ msgid "Are you sure you want to update {0} \"{1}\"?" msgstr "¿Seguro que quieres actualizar {0} «{1}»?" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Assertion not valid on or after current time + this value (Format: " -"hours=1;minutes=2;seconds=3)." -msgstr "" -"La afirmación no es válida en o después de la hora actual + este valor " -"(Formato: horas = 1; minutos = 2; segundos = 3)." +msgid "Assertion not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3)." +msgstr "La afirmación no es válida en o después de la hora actual + este valor (Formato: horas = 1; minutos = 2; segundos = 3)." #: src/pages/providers/saml/SAMLProviderForm.ts msgid "Assertion valid not before" @@ -469,16 +447,11 @@ msgid "Attempted to log in as {0}" msgstr "Se intentó iniciar sesión como {0}" #: src/pages/property-mappings/PropertyMappingSAMLForm.ts -msgid "" -"Attribute name used for SAML Assertions. Can be a URN OID, a schema " -"reference, or a any other string. If this property mapping is used for " -"NameID Property, this field is discarded." -msgstr "" -"Nombre de atributo utilizado para aserciones SAML. Puede ser un OID de URN, " -"una referencia de esquema o cualquier otra cadena. Si esta asignación de " -"propiedades se utiliza para la propiedad NameID, este campo se descarta." +msgid "Attribute name used for SAML Assertions. Can be a URN OID, a schema reference, or a any other string. If this property mapping is used for NameID Property, this field is discarded." +msgstr "Nombre de atributo utilizado para aserciones SAML. Puede ser un OID de URN, una referencia de esquema o cualquier otra cadena. Si esta asignación de propiedades se utiliza para la propiedad NameID, este campo se descarta." -#: src/pages/groups/GroupForm.ts src/pages/stages/invitation/InvitationForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/stages/invitation/InvitationForm.ts #: src/pages/users/UserForm.ts msgid "Attributes" msgstr "atributos" @@ -513,7 +486,8 @@ msgstr "URL de autenticación" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -#: src/pages/sources/saml/SAMLSourceForm.ts src/pages/tenants/TenantForm.ts +#: src/pages/sources/saml/SAMLSourceForm.ts +#: src/pages/tenants/TenantForm.ts msgid "Authentication flow" msgstr "Flujo de autenticación" @@ -572,7 +546,8 @@ msgstr "Imagen de avatar" msgid "Backends" msgstr "Backends" -#: src/pages/flows/FlowForm.ts src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts msgid "Background" msgstr "Fondo" @@ -580,7 +555,8 @@ msgstr "Fondo" msgid "Background image" msgstr "Imagen de fondo" -#: src/pages/flows/FlowForm.ts src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts msgid "Background shown during execution." msgstr "Se muestra el fondo durante la ejecución." @@ -590,9 +566,7 @@ msgstr "La copia de seguridad terminó con errores." #: src/pages/admin-overview/cards/BackupStatusCard.ts msgid "Backup finished with warnings/backup not supported." -msgstr "" -"La copia de seguridad finalizó con advertencias o copias de seguridad no " -"compatibles" +msgstr "La copia de seguridad finalizó con advertencias o copias de seguridad no compatibles" #: src/pages/admin-overview/AdminOverviewPage.ts msgid "Backup status" @@ -611,18 +585,11 @@ msgstr "Basado en el ID de usuario con hash" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts msgid "Based on the User's Email. This is recommended over the UPN method." -msgstr "" -"Basado en el correo electrónico del usuario. Esto se recomienda en lugar del" -" método UPN." +msgstr "Basado en el correo electrónico del usuario. Esto se recomienda en lugar del método UPN." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Based on the User's UPN, only works if user has a 'upn' attribute set. Use " -"this method only if you have different UPN and Mail domains." -msgstr "" -"Basado en el UPN del usuario, solo funciona si el usuario tiene un conjunto " -"de atributos «upn». Use este método solo si tiene dominios UPN y Mail " -"diferentes." +msgid "Based on the User's UPN, only works if user has a 'upn' attribute set. Use this method only if you have different UPN and Mail domains." +msgstr "Basado en el UPN del usuario, solo funciona si el usuario tiene un conjunto de atributos «upn». Use este método solo si tiene dominios UPN y Mail diferentes." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts msgid "Based on the username" @@ -657,11 +624,13 @@ msgstr "Enlazar contraseña" msgid "Bind flow" msgstr "Flujo de enlace" -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts msgid "Bind stage" msgstr "Etapa Bind" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts msgid "Binding" msgstr "Vinculante" @@ -688,25 +657,18 @@ msgstr "Compilar hash:" #~ msgid "Build hash: {0}" #~ msgstr "Hash de compilación: {0}" -#: src/pages/sources/SourcesListPage.ts src/pages/sources/SourcesListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/sources/SourcesListPage.ts msgid "Built-in" msgstr "Incorporado" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"By default, only icons are shown for sources. Enable this to show their full" -" names." -msgstr "" -"De forma predeterminada, solo se muestran los iconos de las fuentes. " -"Actívela para mostrar sus nombres completos." +msgid "By default, only icons are shown for sources. Enable this to show their full names." +msgstr "De forma predeterminada, solo se muestran los iconos de las fuentes. Actívela para mostrar sus nombres completos." #: src/pages/outposts/ServiceConnectionDockerForm.ts -msgid "" -"CA which the endpoint's Certificate is verified against. Can be left empty " -"for no validation." -msgstr "" -"CA con la que se verifica el certificado del punto final. Se puede dejar " -"vacío para que no se valide." +msgid "CA which the endpoint's Certificate is verified against. Can be left empty for no validation." +msgstr "CA con la que se verifica el certificado del punto final. Se puede dejar vacío para que no se valide." #: src/pages/admin-overview/charts/FlowStatusChart.ts msgid "Cached flows" @@ -717,37 +679,26 @@ msgid "Cached policies" msgstr "Políticas almacenadas en caché" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Cached querying, the outpost holds all users and groups in-memory and will " -"refresh every 5 Minutes." -msgstr "" -"Al realizar consultas en caché, el puesto de avanzada mantiene a todos los " -"usuarios y grupos en memoria y se actualizará cada 5 minutos." +msgid "Cached querying, the outpost holds all users and groups in-memory and will refresh every 5 Minutes." +msgstr "Al realizar consultas en caché, el puesto de avanzada mantiene a todos los usuarios y grupos en memoria y se actualizará cada 5 minutos." #: src/pages/sources/oauth/OAuthSourceViewPage.ts msgid "Callback URL" msgstr "URL de devolución de llamada" -#~ msgid "" -#~ "Can be in the format of 'unix://' when connecting to a local docker daemon, " -#~ "or 'https://:2376' when connecting to a remote system." -#~ msgstr "" -#~ "Puede tener el formato «unix://» cuando se conecta a un demonio de docker " -#~ "local, o «https://:2376» cuando se conecta a un sistema remoto." +#~ msgid "Can be in the format of 'unix://' when connecting to a local docker daemon, or 'https://:2376' when connecting to a remote system." +#~ msgstr "Puede tener el formato «unix://» cuando se conecta a un demonio de docker local, o «https://:2376» cuando se conecta a un sistema remoto." #: src/pages/outposts/ServiceConnectionDockerForm.ts -msgid "" -"Can be in the format of 'unix://' when connecting to a local docker daemon, " -"using 'ssh://' to connect via SSH, or 'https://:2376' when connecting to a " -"remote system." -msgstr "" -"Puede tener el formato de 'unix: //' cuando se conecta a un daemon de docker" -" local, usando 'ssh: //' para conectarse a través de SSH, o 'https://:2376' " -"cuando se conecta a un sistema remoto." +msgid "Can be in the format of 'unix://' when connecting to a local docker daemon, using 'ssh://' to connect via SSH, or 'https://:2376' when connecting to a remote system." +msgstr "Puede tener el formato de 'unix: //' cuando se conecta a un daemon de docker local, usando 'ssh: //' para conectarse a través de SSH, o 'https://:2376' cuando se conecta a un sistema remoto." -#: src/elements/forms/ConfirmationForm.ts src/elements/forms/DeleteBulkForm.ts -#: src/elements/forms/DeleteForm.ts src/elements/forms/ModalForm.ts -#: src/pages/groups/MemberSelectModal.ts src/pages/users/GroupSelectModal.ts +#: src/elements/forms/ConfirmationForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts +#: src/elements/forms/ModalForm.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/GroupSelectModal.ts #: src/pages/users/UserActiveForm.ts msgid "Cancel" msgstr "Cancelar" @@ -775,11 +726,8 @@ msgid "Certificate Subject" msgstr "Asunto del certificado" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Certificate used to sign outgoing Responses going to the Service Provider." -msgstr "" -"Certificado utilizado para firmar respuestas salientes que van al proveedor " -"de servicios." +msgid "Certificate used to sign outgoing Responses going to the Service Provider." +msgstr "Certificado utilizado para firmar respuestas salientes que van al proveedor de servicios." #~ msgid "Certificate-Key Pair" #~ msgstr "Par de claves de certificado" @@ -793,12 +741,8 @@ msgid "Certificate-Key Pairs" msgstr "Pares de claves de certificado" #: src/pages/outposts/ServiceConnectionDockerForm.ts -msgid "" -"Certificate/Key used for authentication. Can be left empty for no " -"authentication." -msgstr "" -"Certificado/clave utilizados para la autenticación. Se puede dejar en blanco" -" si no se realiza ninguna autenticación." +msgid "Certificate/Key used for authentication. Can be left empty for no authentication." +msgstr "Certificado/clave utilizados para la autenticación. Se puede dejar en blanco si no se realiza ninguna autenticación." #: src/interfaces/AdminInterface.ts msgid "Certificates" @@ -817,7 +761,8 @@ msgid "Change your password" msgstr "Cambia tu contraseña" #: src/pages/applications/ApplicationViewPage.ts -#: src/pages/flows/FlowViewPage.ts src/pages/providers/ProviderViewPage.ts +#: src/pages/flows/FlowViewPage.ts +#: src/pages/providers/ProviderViewPage.ts #: src/pages/sources/ldap/LDAPSourceViewPage.ts #: src/pages/sources/oauth/OAuthSourceViewPage.ts #: src/pages/sources/plex/PlexSourceViewPage.ts @@ -867,9 +812,7 @@ msgid "Check the logs" msgstr "Comprobar los registros" #~ msgid "Check your Emails for a password reset link." -#~ msgstr "" -#~ "Revise sus correos electrónicos para obtener un enlace para restablecer la " -#~ "contraseña." +#~ msgstr "Revise sus correos electrónicos para obtener un enlace para restablecer la contraseña." #: src/flows/stages/email/EmailStage.ts msgid "Check your Inbox for a verification email." @@ -888,21 +831,12 @@ msgstr "" "Tenga en cuenta que solo se envía una parte del hash de la contraseña, la comparación completa se realiza en el lado del cliente." #: src/pages/policies/expiry/ExpiryPolicyForm.ts -msgid "" -"Checks if the request's user's password has been changed in the last x days," -" and denys based on settings." -msgstr "" -"Comprueba si la contraseña del usuario de la solicitud se ha cambiado en los" -" últimos x días y la rechaza según la configuración." +msgid "Checks if the request's user's password has been changed in the last x days, and denys based on settings." +msgstr "Comprueba si la contraseña del usuario de la solicitud se ha cambiado en los últimos x días y la rechaza según la configuración." #: src/pages/policies/password/PasswordPolicyForm.ts -msgid "" -"Checks the value from the policy request against several rules, mostly used " -"to ensure password strength." -msgstr "" -"Comprueba el valor de la solicitud de política en relación con varias " -"reglas, que se utilizan principalmente para garantizar la seguridad de la " -"contraseña." +msgid "Checks the value from the policy request against several rules, mostly used to ensure password strength." +msgstr "Comprueba el valor de la solicitud de política en relación con varias reglas, que se utilizan principalmente para garantizar la seguridad de la contraseña." #: src/pages/flows/FlowListPage.ts msgid "Clear Flow cache" @@ -921,8 +855,10 @@ msgstr "Borrar todo" msgid "Clear background image" msgstr "Imagen de fondo clara" -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowListPage.ts -#: src/pages/policies/PolicyListPage.ts src/pages/policies/PolicyListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/policies/PolicyListPage.ts +#: src/pages/policies/PolicyListPage.ts msgid "Clear cache" msgstr "Limpiar caché" @@ -944,7 +880,8 @@ msgstr "Haga clic para copiar el token" msgid "Client ID" msgstr "ID de cliente" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts msgid "Client IP" @@ -984,12 +921,8 @@ msgid "Confidential" msgstr "Confidencial" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Confidential clients are capable of maintaining the confidentiality of their" -" credentials. Public clients are incapable." -msgstr "" -"Los clientes confidenciales son capaces de mantener la confidencialidad de " -"sus credenciales. Los clientes públicos son incapaces." +msgid "Confidential clients are capable of maintaining the confidentiality of their credentials. Public clients are incapable." +msgstr "Los clientes confidenciales son capaces de mantener la confidencialidad de sus credenciales. Los clientes públicos son incapaces." #: src/pages/outposts/OutpostForm.ts msgid "Configuration" @@ -1024,29 +957,19 @@ msgstr "Configure durante cuánto tiempo son válidos los tokens de acceso." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts msgid "Configure how long refresh tokens and their id_tokens are valid for." -msgstr "" -"Configure durante cuánto tiempo son válidos los tokens de actualización y " -"sus id_tokens." +msgstr "Configure durante cuánto tiempo son válidos los tokens de actualización y sus id_tokens." #: src/pages/providers/proxy/ProxyProviderForm.ts msgid "Configure how long tokens are valid for." msgstr "Configure durante cuánto tiempo son válidos los tokens." #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Configure how the NameID value will be created. When left empty, the " -"NameIDPolicy of the incoming request will be respected." -msgstr "" -"Configure cómo se creará el valor NameID. Cuando se deja vacío, se respetará" -" la NameIDPolicy de la solicitud entrante." +msgid "Configure how the NameID value will be created. When left empty, the NameIDPolicy of the incoming request will be respected." +msgstr "Configure cómo se creará el valor NameID. Cuando se deja vacío, se respetará la NameIDPolicy de la solicitud entrante." #: src/pages/flows/StageBindingForm.ts -msgid "" -"Configure how the flow executor should handle an invalid response to a " -"challenge." -msgstr "" -"Configure cómo el ejecutor de flujo debe gestionar una respuesta no válida a" -" un desafío." +msgid "Configure how the flow executor should handle an invalid response to a challenge." +msgstr "Configure cómo el ejecutor de flujo debe gestionar una respuesta no válida a un desafío." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts msgid "Configure how the issuer field of the ID Token should be filled." @@ -1054,31 +977,22 @@ msgstr "Configure cómo se debe rellenar el campo emisor del token de ID." #: src/pages/providers/ldap/LDAPProviderForm.ts msgid "Configure how the outpost queries the core authentik server's users." -msgstr "" -"Configure la forma en que el puesto avanzado consulta a los usuarios del " -"servidor auténtico principal." +msgstr "Configure la forma en que el puesto avanzado consulta a los usuarios del servidor auténtico principal." #~ msgid "Configure settings relevant to your user profile." #~ msgstr "Configure los ajustes relevantes para su perfil de usuario." #: src/pages/providers/saml/SAMLProviderForm.ts msgid "Configure the maximum allowed time drift for an assertion." -msgstr "" -"Configure la desviación de tiempo máxima permitida para una afirmación." +msgstr "Configure la desviación de tiempo máxima permitida para una afirmación." #: src/pages/tenants/TenantListPage.ts msgid "Configure visual settings and defaults for different domains." -msgstr "" -"Configure los ajustes visuales y los valores predeterminados para los " -"diferentes dominios." +msgstr "Configure los ajustes visuales y los valores predeterminados para los diferentes dominios." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Configure what data should be used as unique User Identifier. For most " -"cases, the default should be fine." -msgstr "" -"Configure qué datos deben usarse como identificador de usuario único. En la " -"mayoría de los casos, el valor predeterminado debería estar bien." +msgid "Configure what data should be used as unique User Identifier. For most cases, the default should be fine." +msgstr "Configure qué datos deben usarse como identificador de usuario único. En la mayoría de los casos, el valor predeterminado debería estar bien." #: src/user/user-settings/sources/SourceSettingsOAuth.ts #: src/user/user-settings/sources/SourceSettingsPlex.ts @@ -1090,13 +1004,8 @@ msgid "Connect to the LDAP Server on port 389:" msgstr "Conéctese al servidor LDAP en el puerto 389:" #: src/user/user-settings/sources/SourceSettings.ts -msgid "" -"Connect your user account to the services listed below, to allow you to " -"login using the service instead of traditional credentials." -msgstr "" -"Conecte su cuenta de usuario a los servicios que se enumeran a continuación " -"para permitirle iniciar sesión con el servicio en lugar de las credenciales " -"tradicionales." +msgid "Connect your user account to the services listed below, to allow you to login using the service instead of traditional credentials." +msgstr "Conecte su cuenta de usuario a los servicios que se enumeran a continuación para permitirle iniciar sesión con el servicio en lugar de las credenciales tradicionales." #: src/user/user-settings/UserSettingsPage.ts msgid "Connected services" @@ -1150,8 +1059,10 @@ msgstr "Clave de consumidor" msgid "Consumer secret" msgstr "Secreto del consumidor" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts -#: src/pages/events/EventInfo.ts src/pages/policies/PolicyTestForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/policies/PolicyTestForm.ts #: src/pages/property-mappings/PropertyMappingTestForm.ts msgid "Context" msgstr "Contexto" @@ -1203,36 +1114,48 @@ msgstr "Enlace de recuperación de copia" #: src/pages/applications/ApplicationListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/RuleListPage.ts src/pages/events/RuleListPage.ts -#: src/pages/events/TransportListPage.ts src/pages/events/TransportListPage.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/FlowListPage.ts -#: src/pages/flows/FlowListPage.ts src/pages/groups/GroupListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts -#: src/pages/policies/PolicyListPage.ts src/pages/policies/PolicyListPage.ts +#: src/pages/policies/PolicyListPage.ts +#: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts #: src/pages/providers/ProviderListPage.ts #: src/pages/providers/RelatedApplicationButton.ts #: src/pages/providers/RelatedApplicationButton.ts -#: src/pages/sources/SourcesListPage.ts src/pages/sources/SourcesListPage.ts -#: src/pages/stages/StageListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/stages/invitation/InvitationListPage.ts #: src/pages/stages/invitation/InvitationListPage.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/pages/stages/prompt/PromptStageForm.ts #: src/pages/stages/prompt/PromptStageForm.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tenants/TenantListPage.ts -#: src/pages/tokens/TokenListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -1273,12 +1196,8 @@ msgid "Create Invitation" msgstr "Crear invitación" #: src/pages/stages/invitation/InvitationListPage.ts -msgid "" -"Create Invitation Links to enroll Users, and optionally force specific " -"attributes of their account." -msgstr "" -"Cree enlaces de invitación para inscribir usuarios y, opcionalmente, forzar " -"atributos específicos de su cuenta." +msgid "Create Invitation Links to enroll Users, and optionally force specific attributes of their account." +msgstr "Cree enlaces de invitación para inscribir usuarios y, opcionalmente, forzar atributos específicos de su cuenta." #: src/pages/events/RuleListPage.ts msgid "Create Notification Rule" @@ -1301,7 +1220,8 @@ msgstr "Crear política" msgid "Create Prompt" msgstr "Crear solicitud" -#: src/pages/users/UserListPage.ts src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts msgid "Create Service account" msgstr "Crear cuenta de servicio" @@ -1309,7 +1229,8 @@ msgstr "Crear cuenta de servicio" msgid "Create Stage" msgstr "Crear escenario" -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts msgid "Create Stage binding" msgstr "Crear enlace de escenario" @@ -1350,7 +1271,8 @@ msgstr "Crear usuarios como inactivos" #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts msgid "Create {0}" msgstr "Crear {0}" @@ -1361,7 +1283,8 @@ msgstr "Creado por" #~ msgid "Created {0}" #~ msgstr "Creado {0}" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts msgid "Creation Date" msgstr "Fecha de creación" @@ -1373,7 +1296,8 @@ msgstr "Fecha de creación" msgid "Current plan context" msgstr "Contexto actual del plan" -#: src/pages/applications/ApplicationForm.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/flows/FlowForm.ts msgid "Currently set to:" msgstr "Configurado actualmente en:" @@ -1398,7 +1322,8 @@ msgstr "Fecha" msgid "Date Time" msgstr "Fecha y hora" -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Deactivate" msgstr "Desactivar" @@ -1407,13 +1332,8 @@ msgid "Debug" msgstr "Depurar" #: src/pages/flows/FlowForm.ts -msgid "" -"Decides what this Flow is used for. For example, the Authentication flow is " -"redirect to when an un-authenticated user visits authentik." -msgstr "" -"Decide para qué se utiliza este flujo. Por ejemplo, el flujo de " -"autenticación se redirige a cuando un usuario no autenticado visita " -"authentick." +msgid "Decides what this Flow is used for. For example, the Authentication flow is redirect to when an un-authenticated user visits authentik." +msgstr "Decide para qué se utiliza este flujo. Por ejemplo, el flujo de autenticación se redirige a cuando un usuario no autenticado visita authentick." #: src/pages/tenants/TenantForm.ts msgid "Default" @@ -1429,28 +1349,34 @@ msgstr "¿Por defecto?" #: src/pages/events/TransportListPage.ts msgid "Define how notifications are sent to users, like Email or Webhook." -msgstr "" -"Defina cómo se envían las notificaciones a los usuarios, como el correo " -"electrónico o el webhook." +msgstr "Defina cómo se envían las notificaciones a los usuarios, como el correo electrónico o el webhook." -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts -#: src/elements/user/SessionList.ts src/elements/user/UserConsentList.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts +#: src/elements/user/SessionList.ts +#: src/elements/user/UserConsentList.ts #: src/pages/applications/ApplicationListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/RuleListPage.ts src/pages/events/TransportListPage.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/FlowListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyListPage.ts #: src/pages/policies/reputation/ReputationListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/stages/invitation/InvitationListPage.ts #: src/pages/stages/prompt/PromptListPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts #: src/pages/users/UserListPage.ts #: src/user/user-settings/mfa/MFADevicesPage.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -1496,7 +1422,8 @@ msgstr "" "Elimina el usuario pendiente en ese momento. PRECAUCIÓN, esta etapa no pide\n" "confirmación. Use una etapa de consentimiento para asegurarse de que el usuario esté al tanto de sus acciones." -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "Delete {0}" msgstr "Eliminar {0}" @@ -1506,52 +1433,35 @@ msgstr "Denegar el acceso al usuario" #: src/pages/applications/ApplicationForm.ts #: src/pages/property-mappings/PropertyMappingScopeForm.ts -#: src/pages/system-tasks/SystemTaskListPage.ts src/pages/tokens/TokenForm.ts +#: src/pages/system-tasks/SystemTaskListPage.ts +#: src/pages/tokens/TokenForm.ts #: src/user/user-settings/tokens/UserTokenForm.ts msgid "Description" msgstr "Descripción" #: src/pages/property-mappings/PropertyMappingScopeForm.ts -msgid "" -"Description shown to the user when consenting. If left empty, the user won't" -" be informed." -msgstr "" -"Descripción que se muestra al usuario al dar su consentimiento. Si se deja " -"vacío, no se informará al usuario." +msgid "Description shown to the user when consenting. If left empty, the user won't be informed." +msgstr "Descripción que se muestra al usuario al dar su consentimiento. Si se deja vacío, no se informará al usuario." #: src/pages/users/UserForm.ts -msgid "" -"Designates whether this user should be treated as active. Unselect this " -"instead of deleting accounts." -msgstr "" -"Designa si este usuario debe tratarse como activo. Deseleccione esto en " -"lugar de eliminar cuentas." +msgid "Designates whether this user should be treated as active. Unselect this instead of deleting accounts." +msgstr "Designa si este usuario debe tratarse como activo. Deseleccione esto en lugar de eliminar cuentas." #: src/pages/flows/FlowForm.ts msgid "Designation" msgstr "Designación" #: src/pages/outposts/OutpostListPage.ts -msgid "" -"Detailed health (one instance per column, data is cached so may be out of " -"data)" -msgstr "" -"Estado detallado (una instancia por columna, los datos se almacenan en " -"caché, por lo que pueden estar agotados)" +msgid "Detailed health (one instance per column, data is cached so may be out of data)" +msgstr "Estado detallado (una instancia por columna, los datos se almacenan en caché, por lo que pueden estar agotados)" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Determines how authentik sends the response back to the Service Provider." -msgstr "" -"Determina cómo authentik devuelve la respuesta al proveedor de servicios." +msgid "Determines how authentik sends the response back to the Service Provider." +msgstr "Determina cómo authentik devuelve la respuesta al proveedor de servicios." #: src/pages/stages/user_login/UserLoginStageForm.ts -msgid "" -"Determines how long a session lasts. Default of 0 seconds means that the " -"sessions lasts until the browser is closed." -msgstr "" -"Determina la duración de una sesión. El valor predeterminado de 0 segundos " -"significa que las sesiones duran hasta que se cierra el navegador." +msgid "Determines how long a session lasts. Default of 0 seconds means that the sessions lasts until the browser is closed." +msgstr "Determina la duración de una sesión. El valor predeterminado de 0 segundos significa que las sesiones duran hasta que se cierra el navegador." #: src/elements/user/SessionList.ts msgid "Device" @@ -1586,12 +1496,8 @@ msgid "Digits" msgstr "dígitos" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Direct querying, always returns the latest data, but slower than cached " -"querying." -msgstr "" -"La consulta directa siempre devuelve los datos más recientes, pero más lento" -" que la consulta en caché." +msgid "Direct querying, always returns the latest data, but slower than cached querying." +msgstr "La consulta directa siempre devuelve los datos más recientes, pero más lento que la consulta en caché." #: src/interfaces/AdminInterface.ts msgid "Directory" @@ -1625,7 +1531,8 @@ msgstr "Desconectar" msgid "Docker URL" msgstr "URL de Docker" -#: src/pages/tenants/TenantForm.ts src/pages/tenants/TenantListPage.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantListPage.ts #: src/pages/tenants/TenantListPage.ts msgid "Domain" msgstr "Dominio" @@ -1650,20 +1557,12 @@ msgid "Download signing certificate" msgstr "Descargar certificado de firma" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Due to protocol limitations, this certificate is only used when the outpost " -"has a single provider." -msgstr "" -"Debido a las limitaciones del protocolo, este certificado solo se usa cuando" -" el puesto de avanzada tiene un único proveedor." +msgid "Due to protocol limitations, this certificate is only used when the outpost has a single provider." +msgstr "Debido a las limitaciones del protocolo, este certificado solo se usa cuando el puesto de avanzada tiene un único proveedor." #: src/pages/stages/dummy/DummyStageForm.ts -msgid "" -"Dummy stage used for testing. Shows a simple continue button and always " -"passes." -msgstr "" -"Escenario ficticio utilizado para las pruebas. Muestra un botón de continuar" -" simple y siempre pasa." +msgid "Dummy stage used for testing. Shows a simple continue button and always passes." +msgstr "Escenario ficticio utilizado para las pruebas. Muestra un botón de continuar simple y siempre pasa." #~ msgid "Duo" #~ msgstr "Dúo" @@ -1690,13 +1589,12 @@ msgstr "Duración tras la cual los eventos se eliminarán de la base de datos." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts msgid "Each provider has a different issuer, based on the application slug." -msgstr "" -"Cada proveedor tiene un emisor diferente, en función del slug de la " -"aplicación." +msgstr "Cada proveedor tiene un emisor diferente, en función del slug de la aplicación." #: src/pages/applications/ApplicationViewPage.ts #: src/pages/applications/ApplicationViewPage.ts -#: src/pages/flows/FlowViewPage.ts src/pages/flows/FlowViewPage.ts +#: src/pages/flows/FlowViewPage.ts +#: src/pages/flows/FlowViewPage.ts #: src/pages/providers/ldap/LDAPProviderViewPage.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts @@ -1709,7 +1607,8 @@ msgstr "" msgid "Edit" msgstr "Editar" -#: src/pages/flows/BoundStagesList.ts src/pages/policies/BoundPoliciesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/policies/BoundPoliciesList.ts msgid "Edit Binding" msgstr "Editar enlace" @@ -1730,12 +1629,8 @@ msgid "Edit User" msgstr "Editar usuario" #: src/pages/applications/ApplicationForm.ts -msgid "" -"Either input a full URL, a relative path, or use 'fa://fa-test' to use the " -"Font Awesome icon \"fa-test\"." -msgstr "" -"Ingrese una URL completa, una ruta relativa o use 'fa: //fa-test' para usar " -"el ícono Font Awesome «fa-test»." +msgid "Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon \"fa-test\"." +msgstr "Ingrese una URL completa, una ruta relativa o use 'fa: //fa-test' para usar el ícono Font Awesome «fa-test»." #: src/user/LibraryPage.ts msgid "Either no applications are defined, or you don't have access to any." @@ -1744,7 +1639,8 @@ msgstr "No se definen aplicaciones o no tiene acceso a ninguna." #: src/flows/stages/identification/IdentificationStage.ts #: src/pages/events/TransportForm.ts #: src/pages/stages/identification/IdentificationStageForm.ts -#: src/pages/users/UserForm.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts msgid "Email" msgstr "Correo" @@ -1797,12 +1693,8 @@ msgstr "Habilitar StartTLS" #~ msgstr "Habilitar TOTP" #: src/pages/flows/FlowForm.ts -msgid "" -"Enable compatibility mode, increases compatibility with password managers on" -" mobile devices." -msgstr "" -"Habilite el modo de compatibilidad, aumenta la compatibilidad con los " -"administradores de contraseñas en dispositivos móviles." +msgid "Enable compatibility mode, increases compatibility with password managers on mobile devices." +msgstr "Habilite el modo de compatibilidad, aumenta la compatibilidad con los administradores de contraseñas en dispositivos móviles." #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyBindingForm.ts @@ -1814,12 +1706,8 @@ msgid "Enabled" msgstr "Habilitado" #: src/pages/users/ServiceAccountForm.ts -msgid "" -"Enabling this toggle will create a group named after the user, with the user" -" as member." -msgstr "" -"Al habilitar esta opción, se creará un grupo con el nombre del usuario, con " -"el usuario como miembro." +msgid "Enabling this toggle will create a group named after the user, with the user as member." +msgstr "Al habilitar esta opción, se creará un grupo con el nombre del usuario, con el usuario como miembro." #: src/interfaces/locale.ts msgid "English" @@ -1873,19 +1761,11 @@ msgstr "Evaluar según el plan" #: src/pages/flows/StageBindingForm.ts msgid "Evaluate policies before the Stage is present to the user." -msgstr "" -"Evalúe las políticas antes de que Stage esté presente para el usuario." +msgstr "Evalúe las políticas antes de que Stage esté presente para el usuario." #: src/pages/flows/StageBindingForm.ts -msgid "" -"Evaluate policies during the Flow planning process. Disable this for input-" -"based policies. Should be used in conjunction with 'Re-evaluate policies', " -"as with both options disabled, policies are **not** evaluated." -msgstr "" -"Evaluar las políticas durante el proceso de planificación de flujo. " -"Deshabilite esto para políticas basadas en entradas. Debe usarse junto con " -"«Reevaluar políticas», ya que con ambas opciones deshabilitadas, las " -"políticas **no** se evalúan." +msgid "Evaluate policies during the Flow planning process. Disable this for input-based policies. Should be used in conjunction with 'Re-evaluate policies', as with both options disabled, policies are **not** evaluated." +msgstr "Evaluar las políticas durante el proceso de planificación de flujo. Deshabilite esto para políticas basadas en entradas. Debe usarse junto con «Reevaluar políticas», ya que con ambas opciones deshabilitadas, las políticas **no** se evalúan." #: src/pages/events/EventListPage.ts msgid "Event Log" @@ -1911,7 +1791,8 @@ msgstr "Eventos" msgid "Everything is ok." msgstr "Está todo bien." -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts #: src/pages/events/EventInfo.ts msgid "Exception" msgstr "Excepción" @@ -1927,11 +1808,8 @@ msgstr "Ejecutar flujo" #~ msgstr "Ejecutar con inspector" #: src/pages/policies/expression/ExpressionPolicyForm.ts -msgid "" -"Executes the python snippet to determine whether to allow or deny a request." -msgstr "" -"Ejecuta el fragmento de Python para determinar si se permite o deniega una " -"solicitud." +msgid "Executes the python snippet to determine whether to allow or deny a request." +msgstr "Ejecuta el fragmento de Python para determinar si se permite o deniega una solicitud." #: src/pages/policies/dummy/DummyPolicyForm.ts #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts @@ -1943,8 +1821,10 @@ msgstr "" msgid "Execution logging" msgstr "Registro de ejecución" -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts -#: src/elements/user/SessionList.ts src/elements/user/UserConsentList.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts +#: src/elements/user/SessionList.ts +#: src/elements/user/UserConsentList.ts #: src/pages/stages/invitation/InvitationForm.ts msgid "Expires" msgstr "Caduca" @@ -2015,14 +1895,8 @@ msgid "External API URL" msgstr "URL de API externa" #: src/pages/applications/ApplicationListPage.ts -msgid "" -"External Applications which use authentik as Identity-Provider, utilizing " -"protocols like OAuth2 and SAML. All applications are shown here, even ones " -"you cannot access." -msgstr "" -"Aplicaciones externas que usan authentik como proveedor de identidad, " -"utilizando protocolos como OAuth2 y SAML. Aquí se muestran todas las " -"aplicaciones, incluso aquellas a las que no puede acceder." +msgid "External Applications which use authentik as Identity-Provider, utilizing protocols like OAuth2 and SAML. All applications are shown here, even ones you cannot access." +msgstr "Aplicaciones externas que usan authentik como proveedor de identidad, utilizando protocolos como OAuth2 y SAML. Aquí se muestran todas las aplicaciones, incluso aquellas a las que no puede acceder." #: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "External Host" @@ -2033,7 +1907,8 @@ msgstr "Anfitrión externo" msgid "External host" msgstr "Anfitrión externo" -#: src/elements/charts/AdminLoginsChart.ts src/elements/charts/UserChart.ts +#: src/elements/charts/AdminLoginsChart.ts +#: src/elements/charts/UserChart.ts msgid "Failed Logins" msgstr "inicios de sesión fallidos" @@ -2061,7 +1936,8 @@ msgstr "No se pudo eliminar la caché de flujo" msgid "Failed to delete policy cache" msgstr "No se pudo eliminar la caché de directivas" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "Failed to delete {0}: {1}" msgstr "No se pudo eliminar {0}: {1}" @@ -2073,7 +1949,8 @@ msgstr "No se pudo actualizar {0}: {1}" msgid "Favicon" msgstr "Favicon" -#: src/interfaces/AdminInterface.ts src/pages/sources/SourcesListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/sources/SourcesListPage.ts msgid "Federation & Social login" msgstr "Inicio de sesión de federación y redes" @@ -2088,9 +1965,7 @@ msgstr "Clave de campo" #: src/pages/policies/hibp/HaveIBeenPwnedPolicyForm.ts #: src/pages/policies/password/PasswordPolicyForm.ts msgid "Field key to check, field keys defined in Prompt stages are available." -msgstr "" -"Tecla de campo para comprobar, están disponibles las claves de campo " -"definidas en las etapas de solicitud." +msgstr "Tecla de campo para comprobar, están disponibles las claves de campo definidas en las etapas de solicitud." #: src/pages/property-mappings/PropertyMappingLDAPForm.ts msgid "Field of the user object this value is written to." @@ -2104,28 +1979,16 @@ msgstr "Campo que contiene un identificador único." #~ msgstr "Campo que contiene los miembros de un grupo." #: src/pages/sources/ldap/LDAPSourceForm.ts -msgid "" -"Field which contains members of a group. Note that if using the " -"\"memberUid\" field, the value is assumed to contain a relative " -"distinguished name. e.g. 'memberUid=some-user' instead of " -"'memberUid=cn=some-user,ou=groups,...'" -msgstr "" -"Campo que contiene los miembros de un grupo. Tenga en cuenta que si se " -"utiliza el campo «MemberUID», se supone que el valor contiene un nombre " -"distintivo relativo. Por ejemplo, 'memberUid=alguno-usuario' en lugar de " -"'memberUid=CN=alguno-usuario, ou=grupos,... '" +msgid "Field which contains members of a group. Note that if using the \"memberUid\" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...'" +msgstr "Campo que contiene los miembros de un grupo. Tenga en cuenta que si se utiliza el campo «MemberUID», se supone que el valor contiene un nombre distintivo relativo. Por ejemplo, 'memberUid=alguno-usuario' en lugar de 'memberUid=CN=alguno-usuario, ou=grupos,... '" #: src/pages/stages/prompt/PromptStageForm.ts msgid "Fields" msgstr "Campos" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"Fields a user can identify themselves with. If no fields are selected, the " -"user will only be able to use sources." -msgstr "" -"Campos con los que un usuario puede identificarse. Si no se seleccionan " -"campos, el usuario solo podrá usar fuentes." +msgid "Fields a user can identify themselves with. If no fields are selected, the user will only be able to use sources." +msgstr "Campos con los que un usuario puede identificarse. Si no se seleccionan campos, el usuario solo podrá usar fuentes." #: src/pages/flows/FlowImportForm.ts msgid "Flow" @@ -2139,7 +2002,8 @@ msgstr "Descripción general del flujo" msgid "Flow execution" msgstr "Ejecución de flujo" -#: src/flows/FlowInspector.ts src/flows/FlowInspector.ts +#: src/flows/FlowInspector.ts +#: src/flows/FlowInspector.ts msgid "Flow inspector" msgstr "inspector de flujo" @@ -2167,48 +2031,28 @@ msgid "Flow used before authentication." msgstr "Flujo utilizado antes de la autenticación." #: src/pages/stages/password/PasswordStageForm.ts -msgid "" -"Flow used by an authenticated user to configure their password. If empty, " -"user will not be able to configure change their password." -msgstr "" -"Flujo utilizado por un usuario autenticado para configurar su contraseña. Si" -" está vacío, el usuario no podrá configurar el cambio de contraseña." +msgid "Flow used by an authenticated user to configure their password. If empty, user will not be able to configure change their password." +msgstr "Flujo utilizado por un usuario autenticado para configurar su contraseña. Si está vacío, el usuario no podrá configurar el cambio de contraseña." #: src/pages/stages/authenticator_duo/AuthenticatorDuoStageForm.ts #: src/pages/stages/authenticator_sms/AuthenticatorSMSStageForm.ts #: src/pages/stages/authenticator_static/AuthenticatorStaticStageForm.ts #: src/pages/stages/authenticator_totp/AuthenticatorTOTPStageForm.ts #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"Flow used by an authenticated user to configure this Stage. If empty, user " -"will not be able to configure this stage." -msgstr "" -"Flujo utilizado por un usuario autenticado para configurar esta etapa. Si " -"está vacío, el usuario no podrá configurar esta etapa." +msgid "Flow used by an authenticated user to configure this Stage. If empty, user will not be able to configure this stage." +msgstr "Flujo utilizado por un usuario autenticado para configurar esta etapa. Si está vacío, el usuario no podrá configurar esta etapa." #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Flow used for users to authenticate. Currently only identification and " -"password stages are supported." -msgstr "" -"Flujo utilizado para que los usuarios se autentiquen. Actualmente, solo se " -"admiten las etapas de identificación y contraseña." +msgid "Flow used for users to authenticate. Currently only identification and password stages are supported." +msgstr "Flujo utilizado para que los usuarios se autentiquen. Actualmente, solo se admiten las etapas de identificación y contraseña." #: src/pages/tenants/TenantForm.ts -msgid "" -"Flow used to authenticate users. If left empty, the first applicable flow " -"sorted by the slug is used." -msgstr "" -"Flujo utilizado para autenticar a los usuarios. Si se deja vacío, se usa el " -"primer flujo aplicable clasificado por la carga." +msgid "Flow used to authenticate users. If left empty, the first applicable flow sorted by the slug is used." +msgstr "Flujo utilizado para autenticar a los usuarios. Si se deja vacío, se usa el primer flujo aplicable clasificado por la carga." #: src/pages/tenants/TenantForm.ts -msgid "" -"Flow used to logout. If left empty, the first applicable flow sorted by the " -"slug is used." -msgstr "" -"Flujo utilizado para cerrar sesión. Si se deja vacío, se usa el primer flujo" -" aplicable clasificado por la carga." +msgid "Flow used to logout. If left empty, the first applicable flow sorted by the slug is used." +msgstr "Flujo utilizado para cerrar sesión. Si se deja vacío, se usa el primer flujo aplicable clasificado por la carga." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts @@ -2223,7 +2067,8 @@ msgstr "Flujo (s)" #: src/interfaces/AdminInterface.ts #: src/pages/admin-overview/AdminOverviewPage.ts -#: src/pages/flows/FlowListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/stages/StageListPage.ts msgid "Flows" msgstr "Flujos" @@ -2232,13 +2077,8 @@ msgid "Flows & Stages" msgstr "Flujos y etapas" #: src/pages/flows/FlowListPage.ts -msgid "" -"Flows describe a chain of Stages to authenticate, enroll or recover a user. " -"Stages are chosen based on policies applied to them." -msgstr "" -"Los flujos describen una cadena de etapas para autenticar, inscribir o " -"recuperar un usuario. Las etapas se eligen en función de las políticas que " -"se les aplican." +msgid "Flows describe a chain of Stages to authenticate, enroll or recover a user. Stages are chosen based on policies applied to them." +msgstr "Los flujos describen una cadena de etapas para autenticar, inscribir o recuperar un usuario. Las etapas se eligen en función de las políticas que se les aplican." #: src/flows/stages/RedirectStage.ts msgid "Follow redirect" @@ -2345,7 +2185,8 @@ msgstr "Ir a la página anterior" #~ msgid "Go to user interface" #~ msgstr "Ir a la interfaz de usuario" -#: src/pages/events/RuleForm.ts src/pages/policies/PolicyBindingForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/sources/ldap/LDAPSourceForm.ts #: src/pages/stages/user_write/UserWriteStageForm.ts @@ -2365,8 +2206,7 @@ msgid "Group object filter" msgstr "Filtro de objetos de grupo" #: src/pages/groups/GroupListPage.ts -msgid "" -"Group users together and give them permissions based on the membership." +msgid "Group users together and give them permissions based on the membership." msgstr "Agrupe a los usuarios y otorgue permisos en función de la membresía." #: src/pages/policies/BoundPoliciesList.ts @@ -2379,7 +2219,8 @@ msgstr "Grupo (s)" #: src/interfaces/AdminInterface.ts #: src/pages/admin-overview/AdminOverviewPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/users/UserForm.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/users/UserForm.ts msgid "Groups" msgstr "Grupos" @@ -2416,9 +2257,7 @@ msgstr "Texto de ayuda" #: src/pages/stages/prompt/PromptForm.ts msgid "Hidden: Hidden field, can be used to insert data into form." -msgstr "" -"Oculto: campo oculto, se puede utilizar para insertar datos en el " -"formulario." +msgstr "Oculto: campo oculto, se puede utilizar para insertar datos en el formulario." #: src/pages/property-mappings/PropertyMappingListPage.ts msgid "Hide managed mappings" @@ -2428,7 +2267,8 @@ msgstr "Ocultar asignaciones administradas" msgid "Hide service-accounts" msgstr "Ocultar cuentas de servicio" -#: src/pages/events/RuleForm.ts src/pages/outposts/OutpostForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/providers/oauth2/OAuth2ProviderForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts #: src/pages/providers/saml/SAMLProviderForm.ts @@ -2442,16 +2282,11 @@ msgstr "Ocultar cuentas de servicio" #: src/pages/stages/prompt/PromptStageForm.ts #: src/pages/stages/prompt/PromptStageForm.ts msgid "Hold control/command to select multiple items." -msgstr "" -"Mantenga presionado el control/comando para seleccionar varios elementos." +msgstr "Mantenga presionado el control/comando para seleccionar varios elementos." #: src/pages/stages/password/PasswordStageForm.ts -msgid "" -"How many attempts a user has before the flow is canceled. To lock the user " -"out, use a reputation policy and a user_write stage." -msgstr "" -"Cuántos intentos tiene un usuario antes de que se cancele el flujo. Para " -"bloquear al usuario, usa una política de reputación y una etapa user_write." +msgid "How many attempts a user has before the flow is canceled. To lock the user out, use a reputation policy and a user_write stage." +msgstr "Cuántos intentos tiene un usuario antes de que se cancele el flujo. Para bloquear al usuario, usa una política de reputación y una etapa user_write." #: src/pages/providers/ldap/LDAPProviderViewPage.ts msgid "How to connect" @@ -2481,9 +2316,7 @@ msgstr "Icono" #: src/pages/tenants/TenantForm.ts msgid "Icon shown in sidebar/header and flow executor." -msgstr "" -"Se muestra el icono en la barra lateral/encabezado y en el ejecutor de " -"flujo." +msgstr "Se muestra el icono en la barra lateral/encabezado y en el ejecutor de flujo." #: src/pages/tenants/TenantForm.ts msgid "Icon shown in the browser tab." @@ -2491,7 +2324,8 @@ msgstr "Icono que se muestra en la pestaña del navegador." #: src/pages/flows/FlowListPage.ts #: src/pages/policies/reputation/ReputationListPage.ts -#: src/pages/system-tasks/SystemTaskListPage.ts src/pages/tokens/TokenForm.ts +#: src/pages/system-tasks/SystemTaskListPage.ts +#: src/pages/tokens/TokenForm.ts #: src/pages/tokens/TokenListPage.ts #: src/user/user-settings/tokens/UserTokenForm.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -2503,91 +2337,50 @@ msgstr "Identificador" #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/outposts/ServiceConnectionKubernetesForm.ts -msgid "" -"If enabled, use the local connection. Required Docker socket/Kubernetes " -"Integration." -msgstr "" -"Si está habilitada, use la conexión local. Se requiere la integración de " -"Docker Socket/Kubernetes." +msgid "If enabled, use the local connection. Required Docker socket/Kubernetes Integration." +msgstr "Si está habilitada, use la conexión local. Se requiere la integración de Docker Socket/Kubernetes." #: src/pages/applications/ApplicationForm.ts -msgid "" -"If left empty, authentik will try to extract the launch URL based on the " -"selected provider." -msgstr "" -"Si se deja vacío, authentik intentará extraer la URL de inicio en función " -"del proveedor seleccionado." +msgid "If left empty, authentik will try to extract the launch URL based on the selected provider." +msgstr "Si se deja vacío, authentik intentará extraer la URL de inicio en función del proveedor seleccionado." #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"If multiple providers share an outpost, a self-signed certificate is used." -msgstr "" -"Si varios proveedores comparten un puesto avanzado, se utiliza un " -"certificado autofirmado." +msgid "If multiple providers share an outpost, a self-signed certificate is used." +msgstr "Si varios proveedores comparten un puesto avanzado, se utiliza un certificado autofirmado." -#~ msgid "" -#~ "If no explicit redirect URIs are specified, any redirect URI is allowed." -#~ msgstr "" -#~ "Si no se especifican URI de redireccionamiento explícitos, se permite " -#~ "cualquier URI de redireccionamiento." +#~ msgid "If no explicit redirect URIs are specified, any redirect URI is allowed." +#~ msgstr "Si no se especifican URI de redireccionamiento explícitos, se permite cualquier URI de redireccionamiento." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"If no explicit redirect URIs are specified, the first successfully used " -"redirect URI will be saved." -msgstr "" -"Si no se especifican URI de redireccionamiento explícitos, se guardará el " -"primer URI de redireccionamiento utilizado correctamente." +msgid "If no explicit redirect URIs are specified, the first successfully used redirect URI will be saved." +msgstr "Si no se especifican URI de redireccionamiento explícitos, se guardará el primer URI de redireccionamiento utilizado correctamente." #: src/pages/tenants/TenantForm.ts -msgid "" -"If set, users are able to unenroll themselves using this flow. If no flow is" -" set, option is not shown." -msgstr "" -"Si se establece, los usuarios pueden darse de baja ellos mismos mediante " -"este flujo. Si no se establece ningún flujo, no se muestra la opción." +msgid "If set, users are able to unenroll themselves using this flow. If no flow is set, option is not shown." +msgstr "Si se establece, los usuarios pueden darse de baja ellos mismos mediante este flujo. Si no se establece ningún flujo, no se muestra la opción." #: src/pages/stages/invitation/InvitationStageForm.ts -msgid "" -"If this flag is set, this Stage will jump to the next Stage when no " -"Invitation is given. By default this Stage will cancel the Flow when no " -"invitation is given." -msgstr "" -"Si se establece esta bandera, esta etapa saltará a la siguiente etapa cuando" -" no se dé ninguna invitación. De forma predeterminada, esta etapa cancelará " -"el flujo cuando no se dé ninguna invitación." +msgid "If this flag is set, this Stage will jump to the next Stage when no Invitation is given. By default this Stage will cancel the Flow when no invitation is given." +msgstr "Si se establece esta bandera, esta etapa saltará a la siguiente etapa cuando no se dé ninguna invitación. De forma predeterminada, esta etapa cancelará el flujo cuando no se dé ninguna invitación." #: src/pages/tokens/TokenForm.ts -msgid "" -"If this is selected, the token will expire. Upon expiration, the token will " -"be rotated." +msgid "If this is selected, the token will expire. Upon expiration, the token will be rotated." msgstr "Si se selecciona, el token caducará. Al expirar, el token se rotará." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"If you are using an Implicit, client-side flow (where the token-endpoint " -"isn't used), you probably want to increase this time." -msgstr "" -"Si está utilizando un flujo implícito del lado del cliente (donde no se usa " -"el punto final del token), probablemente quiera aumentar esta vez." +msgid "If you are using an Implicit, client-side flow (where the token-endpoint isn't used), you probably want to increase this time." +msgstr "Si está utilizando un flujo implícito del lado del cliente (donde no se usa el punto final del token), probablemente quiera aumentar esta vez." #: src/pages/outposts/OutpostDeploymentModal.ts -msgid "" -"If your authentik Instance is using a self-signed certificate, set this " -"value." -msgstr "" -"Si la instancia de authentik utiliza un certificado autofirmado, defina este" -" valor." +msgid "If your authentik Instance is using a self-signed certificate, set this value." +msgstr "Si la instancia de authentik utiliza un certificado autofirmado, defina este valor." #: src/pages/outposts/OutpostDeploymentModal.ts -msgid "" -"If your authentik_host setting does not match the URL you want to login " -"with, add this setting." -msgstr "" -"Si la configuración de authentik_host no coincide con la URL con la que " -"desea iniciar sesión, añada esta configuración." +msgid "If your authentik_host setting does not match the URL you want to login with, add this setting." +msgstr "Si la configuración de authentik_host no coincide con la URL con la que desea iniciar sesión, añada esta configuración." -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Impersonate" msgstr "Suplantar" @@ -2599,7 +2392,8 @@ msgstr "Finalizó la suplantación" msgid "Impersonation started" msgstr "Se ha iniciado la suplantación" -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts msgid "Import" msgstr "Importación" @@ -2608,42 +2402,31 @@ msgid "Import Flow" msgstr "Flujo de importación" #: src/pages/crypto/CertificateKeyPairListPage.ts -msgid "" -"Import certificates of external providers or create certificates to sign " -"requests with." -msgstr "" -"Importe certificados de proveedores externos o cree certificados para firmar" -" solicitudes con ellos." +msgid "Import certificates of external providers or create certificates to sign requests with." +msgstr "Importe certificados de proveedores externos o cree certificados para firmar solicitudes con ellos." #: src/flows/stages/authenticator_validate/AuthenticatorValidateStage.ts msgid "In case you can't access any other method." msgstr "En caso de que no puedas acceder a ningún otro método." #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"In this case, you'd set the Authentication URL to auth.example.com and " -"Cookie domain to example.com." -msgstr "" -"En este caso, establecería la URL de autenticación en auth.example.com y el " -"dominio Cookie en example.com." +msgid "In this case, you'd set the Authentication URL to auth.example.com and Cookie domain to example.com." +msgstr "En este caso, establecería la URL de autenticación en auth.example.com y el dominio Cookie en example.com." #: src/pages/users/UserListPage.ts msgid "Inactive" msgstr "Inactivo" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Include User claims from scopes in the id_token, for applications that don't" -" access the userinfo endpoint." -msgstr "" -"Incluya las notificaciones de los usuarios de los ámbitos en id_token, para " -"aplicaciones que no acceden al extremo userinfo." +msgid "Include User claims from scopes in the id_token, for applications that don't access the userinfo endpoint." +msgstr "Incluya las notificaciones de los usuarios de los ámbitos en id_token, para aplicaciones que no acceden al extremo userinfo." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts msgid "Include claims in id_token" msgstr "Incluir reclamos en id_token" -#: src/pages/outposts/OutpostForm.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/outposts/OutpostForm.ts +#: src/pages/outposts/OutpostListPage.ts msgid "Integration" msgstr "Integración" @@ -2654,7 +2437,8 @@ msgstr "Clave de integración" #~ msgid "Integrations" #~ msgstr "Integraciones" -#: src/pages/tokens/TokenForm.ts src/pages/tokens/TokenListPage.ts +#: src/pages/tokens/TokenForm.ts +#: src/pages/tokens/TokenListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "Intent" msgstr "Intención" @@ -2737,20 +2521,12 @@ msgstr "Modo emisor" msgid "Key used to sign the tokens." msgstr "Clave utilizada para firmar los tokens." -#~ msgid "" -#~ "Key used to sign the tokens. Only required when JWT Algorithm is set to " -#~ "RS256." -#~ msgstr "" -#~ "Clave utilizada para firmar los tokens. Solo es necesario cuando el " -#~ "algoritmo JWT está configurado en RS256." +#~ msgid "Key used to sign the tokens. Only required when JWT Algorithm is set to RS256." +#~ msgstr "Clave utilizada para firmar los tokens. Solo es necesario cuando el algoritmo JWT está configurado en RS256." #: src/pages/sources/saml/SAMLSourceForm.ts -msgid "" -"Keypair which is used to sign outgoing requests. Leave empty to disable " -"signing." -msgstr "" -"Keypair que se usa para firmar solicitudes salientes. Déjelo vacío para " -"deshabilitar la firma." +msgid "Keypair which is used to sign outgoing requests. Leave empty to disable signing." +msgstr "Keypair que se usa para firmar solicitudes salientes. Déjelo vacío para deshabilitar la firma." #: src/pages/outposts/ServiceConnectionKubernetesForm.ts msgid "Kubeconfig" @@ -2770,9 +2546,7 @@ msgstr "Mapeo de atributos LDAP" #: src/pages/providers/ldap/LDAPProviderForm.ts msgid "LDAP DN under which bind requests and search requests can be made." -msgstr "" -"DN de LDAP con el que se pueden realizar solicitudes de enlace y solicitudes" -" de búsqueda." +msgstr "DN de LDAP con el que se pueden realizar solicitudes de enlace y solicitudes de búsqueda." #: src/pages/admin-overview/AdminOverviewPage.ts msgid "LDAP Sync status" @@ -2787,11 +2561,13 @@ msgstr "Etiqueta" msgid "Label shown next to/above the prompt." msgstr "La etiqueta se muestra al lado o encima de la solicitud." -#: src/elements/user/SessionList.ts src/elements/user/SessionList.ts +#: src/elements/user/SessionList.ts +#: src/elements/user/SessionList.ts msgid "Last IP" msgstr "Última IP" -#: src/pages/groups/MemberSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts msgid "Last login" msgstr "Último inicio de sesión" @@ -2820,32 +2596,20 @@ msgstr "URL de lanzamiento" #: src/pages/stages/identification/IdentificationStageForm.ts msgid "Let the user identify themselves with their username or Email address." -msgstr "" -"Permite que el usuario se identifique con su nombre de usuario o dirección " -"de correo electrónico." +msgstr "Permite que el usuario se identifique con su nombre de usuario o dirección de correo electrónico." #~ msgid "Library" #~ msgstr "Biblioteca" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Link to a user with identical email address. Can have security implications " -"when a source doesn't validate email addresses" -msgstr "" -"Enlace a un usuario con una dirección de correo electrónico idéntica. Puede " -"tener implicaciones de seguridad cuando una fuente no valida las direcciones" -" de correo electrónico" +msgid "Link to a user with identical email address. Can have security implications when a source doesn't validate email addresses" +msgstr "Enlace a un usuario con una dirección de correo electrónico idéntica. Puede tener implicaciones de seguridad cuando una fuente no valida las direcciones de correo electrónico" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Link to a user with identical username. Can have security implications when " -"a username is used with another source." -msgstr "" -"Enlace a un usuario con un nombre de usuario idéntico. Puede tener " -"implicaciones de seguridad cuando se usa un nombre de usuario con otra " -"fuente." +msgid "Link to a user with identical username. Can have security implications when a username is used with another source." +msgstr "Enlace a un usuario con un nombre de usuario idéntico. Puede tener implicaciones de seguridad cuando se usa un nombre de usuario con otra fuente." #: src/pages/stages/invitation/InvitationListLink.ts msgid "Link to use the invitation." @@ -2860,8 +2624,10 @@ msgstr "Vincular usuarios en un identificador único" msgid "Load servers" msgstr "Servidores de carga" -#: src/elements/table/Table.ts src/flows/FlowExecutor.ts -#: src/flows/FlowExecutor.ts src/flows/FlowInspector.ts +#: src/elements/table/Table.ts +#: src/flows/FlowExecutor.ts +#: src/flows/FlowExecutor.ts +#: src/flows/FlowInspector.ts #: src/flows/stages/access_denied/AccessDeniedStage.ts #: src/flows/stages/authenticator_duo/AuthenticatorDuoStage.ts #: src/flows/stages/authenticator_sms/AuthenticatorSMSStage.ts @@ -2873,7 +2639,8 @@ msgstr "Servidores de carga" #: src/flows/stages/autosubmit/AutosubmitStage.ts #: src/flows/stages/captcha/CaptchaStage.ts #: src/flows/stages/consent/ConsentStage.ts -#: src/flows/stages/dummy/DummyStage.ts src/flows/stages/email/EmailStage.ts +#: src/flows/stages/dummy/DummyStage.ts +#: src/flows/stages/email/EmailStage.ts #: src/flows/stages/identification/IdentificationStage.ts #: src/flows/stages/password/PasswordStage.ts #: src/flows/stages/prompt/PromptStage.ts @@ -2881,17 +2648,23 @@ msgstr "Servidores de carga" #: src/pages/applications/ApplicationViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts #: src/user/user-settings/mfa/MFADevicesPage.ts -#: src/user/user-settings/sources/SourceSettings.ts src/utils.ts +#: src/user/user-settings/sources/SourceSettings.ts +#: src/utils.ts msgid "Loading" msgstr "Cargando" #: src/elements/Spinner.ts #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/applications/ApplicationForm.ts src/pages/events/RuleForm.ts -#: src/pages/events/RuleForm.ts src/pages/events/TransportForm.ts -#: src/pages/flows/StageBindingForm.ts src/pages/flows/StageBindingForm.ts -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupForm.ts -#: src/pages/outposts/OutpostForm.ts src/pages/outposts/OutpostForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/TransportForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/outposts/OutpostForm.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/policies/PolicyBindingForm.ts @@ -2945,10 +2718,14 @@ msgstr "Cargando" #: src/pages/stages/prompt/PromptStageForm.ts #: src/pages/stages/prompt/PromptStageForm.ts #: src/pages/stages/user_write/UserWriteStageForm.ts -#: src/pages/tenants/TenantForm.ts src/pages/tenants/TenantForm.ts -#: src/pages/tenants/TenantForm.ts src/pages/tenants/TenantForm.ts -#: src/pages/tenants/TenantForm.ts src/pages/tokens/TokenForm.ts -#: src/pages/users/UserForm.ts src/pages/users/UserResetEmailForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tokens/TokenForm.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserResetEmailForm.ts msgid "Loading..." msgstr "Cargando..." @@ -2975,13 +2752,8 @@ msgid "Login" msgstr "Iniciar sesión" #: src/pages/sources/ldap/LDAPSourceForm.ts -msgid "" -"Login password is synced from LDAP into authentik automatically. Enable this" -" option only to write password changes in authentik back to LDAP." -msgstr "" -"La contraseña de inicio de sesión se sincroniza automáticamente desde LDAP " -"en authentik. Habilite esta opción solo para volver a escribir los cambios " -"de contraseña en authentik en LDAP." +msgid "Login password is synced from LDAP into authentik automatically. Enable this option only to write password changes in authentik back to LDAP." +msgstr "La contraseña de inicio de sesión se sincroniza automáticamente desde LDAP en authentik. Habilite esta opción solo para volver a escribir los cambios de contraseña en authentik en LDAP." #: src/flows/stages/identification/IdentificationStage.ts msgid "Login to continue to {0}." @@ -3018,8 +2790,7 @@ msgstr "troncos" #: src/pages/system-tasks/SystemTaskListPage.ts msgid "Long-running operations which authentik executes in the background." -msgstr "" -"Operaciones de larga ejecución que authentik se ejecuta en segundo plano." +msgstr "Operaciones de larga ejecución que authentik se ejecuta en segundo plano." #: src/user/user-settings/UserSettingsPage.ts msgid "MFA Devices" @@ -3042,50 +2813,31 @@ msgid "Mark newly created users as inactive." msgstr "Marque los usuarios recién creados como inactivos." #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Match created events with this action type. When left empty, all action " -"types will be matched." -msgstr "" -"Haga coincidir los eventos creados con este tipo de acción. Cuando se deja " -"vacío, todos los tipos de acción coincidirán." +msgid "Match created events with this action type. When left empty, all action types will be matched." +msgstr "Haga coincidir los eventos creados con este tipo de acción. Cuando se deja vacío, todos los tipos de acción coincidirán." #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Match events created by selected application. When left empty, all " -"applications are matched." -msgstr "" -"Coincidir con eventos creados por la aplicación seleccionada. Cuando se deja" -" vacío, todas las solicitudes coinciden." +msgid "Match events created by selected application. When left empty, all applications are matched." +msgstr "Coincidir con eventos creados por la aplicación seleccionada. Cuando se deja vacío, todas las solicitudes coinciden." #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Matches Event's Client IP (strict matching, for network matching use an " -"Expression Policy." -msgstr "" -"Coincide con la IP del cliente del evento (coincidencia estricta, para la " -"coincidencia de red, use una política de expresión" +msgid "Matches Event's Client IP (strict matching, for network matching use an Expression Policy." +msgstr "Coincide con la IP del cliente del evento (coincidencia estricta, para la coincidencia de red, use una política de expresión" #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Matches an event against a set of criteria. If any of the configured values " -"match, the policy passes." -msgstr "" -"Coincide con un evento con un conjunto de criterios. Si alguno de los " -"valores configurados coincide, se aprueba la política." +msgid "Matches an event against a set of criteria. If any of the configured values match, the policy passes." +msgstr "Coincide con un evento con un conjunto de criterios. Si alguno de los valores configurados coincide, se aprueba la política." #: src/pages/tenants/TenantForm.ts -msgid "" -"Matching is done based on domain suffix, so if you enter domain.tld, " -"foo.domain.tld will still match." -msgstr "" -"La coincidencia se realiza en función del sufijo del dominio, por lo que si " -"ingresa domain.tld, foo.domain.tld seguirá coincidiendo." +msgid "Matching is done based on domain suffix, so if you enter domain.tld, foo.domain.tld will still match." +msgstr "La coincidencia se realiza en función del sufijo del dominio, por lo que si ingresa domain.tld, foo.domain.tld seguirá coincidiendo." #: src/pages/policies/expiry/ExpiryPolicyForm.ts msgid "Maximum age (in days)" msgstr "Edad máxima (en días)" -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupListPage.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupListPage.ts #: src/pages/users/GroupSelectModal.ts msgid "Members" msgstr "Miembros" @@ -3095,7 +2847,8 @@ msgid "Message" msgstr "Mensaje" #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/events/EventInfo.ts src/pages/policies/PolicyTestForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/policies/PolicyTestForm.ts #: src/pages/system-tasks/SystemTaskListPage.ts msgid "Messages" msgstr "Mensajes" @@ -3125,7 +2878,8 @@ msgstr "Cantidad mínima de caracteres en mayúscula" msgid "Minimum length" msgstr "Longitud mínima" -#: src/pages/events/TransportForm.ts src/pages/events/TransportListPage.ts +#: src/pages/events/TransportForm.ts +#: src/pages/events/TransportListPage.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts #: src/pages/stages/consent/ConsentStageForm.ts msgid "Mode" @@ -3164,12 +2918,18 @@ msgstr "Mis solicitudes" #: src/pages/crypto/CertificateKeyPairForm.ts #: src/pages/crypto/CertificateKeyPairListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/EventInfo.ts src/pages/events/RuleForm.ts -#: src/pages/events/RuleListPage.ts src/pages/events/TransportForm.ts -#: src/pages/events/TransportListPage.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/FlowForm.ts src/pages/flows/FlowListPage.ts -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupListPage.ts -#: src/pages/groups/MemberSelectModal.ts src/pages/outposts/OutpostForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportForm.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/outposts/ServiceConnectionKubernetesForm.ts @@ -3226,8 +2986,10 @@ msgstr "Mis solicitudes" #: src/pages/stages/user_login/UserLoginStageForm.ts #: src/pages/stages/user_logout/UserLogoutStageForm.ts #: src/pages/stages/user_write/UserWriteStageForm.ts -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserForm.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts #: src/user/user-settings/mfa/MFADeviceForm.ts #: src/user/user-settings/mfa/MFADevicesPage.ts @@ -3236,9 +2998,7 @@ msgstr "Nombre" #: src/pages/stages/prompt/PromptForm.ts msgid "Name of the form field, also used to store the value." -msgstr "" -"Nombre del campo del formulario, que también se utiliza para almacenar el " -"valor." +msgstr "Nombre del campo del formulario, que también se utiliza para almacenar el valor." #: src/pages/sources/saml/SAMLSourceForm.ts msgid "NameID Policy" @@ -3266,9 +3026,7 @@ msgstr "¡Nueva versión disponible!" #: src/pages/stages/user_write/UserWriteStageForm.ts msgid "Newly created users are added to this group, if a group is selected." -msgstr "" -"Los usuarios recién creados se agregan a este grupo, si se selecciona un " -"grupo." +msgstr "Los usuarios recién creados se agregan a este grupo, si se selecciona un grupo." #: src/flows/FlowInspector.ts msgid "Next stage" @@ -3289,13 +3047,16 @@ msgstr "Nginx (independiente)" #: src/elements/oauth/UserRefreshList.ts #: src/pages/applications/ApplicationCheckAccessForm.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/groups/MemberSelectModal.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyTestForm.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "No" msgstr "No" @@ -3304,7 +3065,8 @@ msgstr "No" msgid "No Applications available." msgstr "No hay aplicaciones disponibles." -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts msgid "No Events found." msgstr "No se han encontrado eventos." @@ -3332,7 +3094,8 @@ msgstr "No se encontró ningún formulario" msgid "No integration active" msgstr "Sin integración activa" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts msgid "No matching events could be found." msgstr "No se han encontrado eventos coincidentes." @@ -3362,8 +3125,7 @@ msgstr "Actualmente, no hay etapas vinculadas a este flujo." #: src/pages/admin-overview/cards/WorkerStatusCard.ts msgid "No workers connected. Background tasks will not run." -msgstr "" -"No hay trabajadores conectados. No se ejecutarán tareas en segundo plano." +msgstr "No hay trabajadores conectados. No se ejecutarán tareas en segundo plano." #: src/pages/events/RuleListPage.ts msgid "None (rule disabled)" @@ -3415,11 +3177,13 @@ msgstr "¿Tú no?" msgid "Notice" msgstr "Notificación" -#: src/interfaces/AdminInterface.ts src/pages/events/RuleListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/events/RuleListPage.ts msgid "Notification Rules" msgstr "Reglas de notificación" -#: src/interfaces/AdminInterface.ts src/pages/events/TransportListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/events/TransportListPage.ts msgid "Notification Transports" msgstr "Transportes de notificación" @@ -3464,7 +3228,8 @@ msgstr "Códigos de actualización de OAuth" msgid "OK" msgstr "DE ACUERDO" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts msgid "Object" msgstr "Objeto" @@ -3481,13 +3246,11 @@ msgid "Objects created" msgstr "Objetos creados" #: src/pages/stages/consent/ConsentStageForm.ts -msgid "" -"Offset after which consent expires. (Format: hours=1;minutes=2;seconds=3)." -msgstr "" -"Compensación después de la cual caduca el consentimiento. (Formato: horas = " -"1; minutos = 2; segundos = 3)." +msgid "Offset after which consent expires. (Format: hours=1;minutes=2;seconds=3)." +msgstr "Compensación después de la cual caduca el consentimiento. (Formato: horas = 1; minutos = 2; segundos = 3)." -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts msgid "On behalf of {0}" msgstr "En nombre de {0}" @@ -3497,12 +3260,8 @@ msgid "Only fail the policy, don't invalidate user's password." msgstr "Solo falle la política, no invalide la contraseña del usuario." #: src/pages/events/TransportForm.ts -msgid "" -"Only send notification once, for example when sending a webhook into a chat " -"channel." -msgstr "" -"Envía notificaciones solo una vez, por ejemplo, al enviar un webhook a un " -"canal de chat." +msgid "Only send notification once, for example when sending a webhook into a chat channel." +msgstr "Envía notificaciones solo una vez, por ejemplo, al enviar un webhook a un canal de chat." #: src/elements/notifications/APIDrawer.ts msgid "Open API Browser" @@ -3524,46 +3283,28 @@ msgid "OpenID Configuration URL" msgstr "URL de configuración de OpenID" #: src/pages/crypto/CertificateKeyPairForm.ts -msgid "" -"Optional Private Key. If this is set, you can use this keypair for " -"encryption." -msgstr "" -"Clave privada opcional. Si está configurado, puede usar este par de claves " -"para el cifrado." +msgid "Optional Private Key. If this is set, you can use this keypair for encryption." +msgstr "Clave privada opcional. Si está configurado, puede usar este par de claves para el cifrado." #: src/pages/sources/saml/SAMLSourceForm.ts msgid "Optional URL if the IDP supports Single-Logout." msgstr "URL opcional si el IDP admite el cierre de sesión único." #: src/pages/stages/invitation/InvitationForm.ts -msgid "" -"Optional data which is loaded into the flow's 'prompt_data' context " -"variable. YAML or JSON." -msgstr "" -"Datos opcionales que se cargan en la variable de contexto «prompt_data» del " -"flujo. YAML o JSON." +msgid "Optional data which is loaded into the flow's 'prompt_data' context variable. YAML or JSON." +msgstr "Datos opcionales que se cargan en la variable de contexto «prompt_data» del flujo. YAML o JSON." #: src/pages/stages/identification/IdentificationStageForm.ts msgid "Optional enrollment flow, which is linked at the bottom of the page." -msgstr "" -"Flujo de inscripción opcional, que se enlaza en la parte inferior de la " -"página." +msgstr "Flujo de inscripción opcional, que se enlaza en la parte inferior de la página." #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"Optional passwordless flow, which is linked at the bottom of the page. When " -"configured, users can use this flow to authenticate with a WebAuthn " -"authenticator, without entering any details." -msgstr "" -"Flujo sin contraseña opcional, que se vincula en la parte inferior de la " -"página. Cuando se configura, los usuarios pueden usar este flujo para " -"autenticarse con un autenticador WebAuthn, sin introducir ningún detalle." +msgid "Optional passwordless flow, which is linked at the bottom of the page. When configured, users can use this flow to authenticate with a WebAuthn authenticator, without entering any details." +msgstr "Flujo sin contraseña opcional, que se vincula en la parte inferior de la página. Cuando se configura, los usuarios pueden usar este flujo para autenticarse con un autenticador WebAuthn, sin introducir ningún detalle." #: src/pages/stages/identification/IdentificationStageForm.ts msgid "Optional recovery flow, which is linked at the bottom of the page." -msgstr "" -"Flujo de recuperación opcional, que se enlaza en la parte inferior de la " -"página." +msgstr "Flujo de recuperación opcional, que se enlaza en la parte inferior de la página." #: src/pages/crypto/CertificateGenerateForm.ts msgid "Optional, comma-separated SubjectAlt Names." @@ -3577,17 +3318,11 @@ msgstr "Rellenar previamente el valor de entrada opcionalmente" msgid "Optionally set the 'FriendlyName' value of the Assertion attribute." msgstr "Si lo desea, defina el valor «FriendlyName» del atributo Assertion." -#~ msgid "" -#~ "Optionally set this to your parent domain, if you want authentication and " -#~ "authorization to happen on a domain level. If you're running applications as" -#~ " app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." -#~ msgstr "" -#~ "Si lo desea, configúrelo en su dominio principal, si desea que la " -#~ "autenticación y la autorización se realicen a nivel de dominio. Si ejecuta " -#~ "aplicaciones como app1.domain.tld, app2.domain.tld, defina esto en " -#~ "«domain.tld»." +#~ msgid "Optionally set this to your parent domain, if you want authentication and authorization to happen on a domain level. If you're running applications as app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." +#~ msgstr "Si lo desea, configúrelo en su dominio principal, si desea que la autenticación y la autorización se realicen a nivel de dominio. Si ejecuta aplicaciones como app1.domain.tld, app2.domain.tld, defina esto en «domain.tld»." -#: src/pages/flows/BoundStagesList.ts src/pages/flows/StageBindingForm.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/StageBindingForm.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyBindingForm.ts @@ -3633,17 +3368,14 @@ msgstr "Estado de avanzada" msgid "Outpost(s)" msgstr "Puesto (s) avanzado (s)" -#: src/interfaces/AdminInterface.ts src/pages/outposts/OutpostListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/outposts/OutpostListPage.ts msgid "Outposts" msgstr "Puestos avanzados" #: src/pages/outposts/OutpostListPage.ts -msgid "" -"Outposts are deployments of authentik components to support different " -"environments and protocols, like reverse proxies." -msgstr "" -"Los puestos avanzados son implementaciones de componentes auténticos para " -"admitir diferentes entornos y protocolos, como proxies inversos." +msgid "Outposts are deployments of authentik components to support different environments and protocols, like reverse proxies." +msgstr "Los puestos avanzados son implementaciones de componentes auténticos para admitir diferentes entornos y protocolos, como proxies inversos." #: src/interfaces/AdminInterface.ts #: src/pages/applications/ApplicationViewPage.ts @@ -3660,7 +3392,8 @@ msgstr "Resumen" msgid "PEM-encoded Certificate data." msgstr "Datos del certificado codificados en PEM." -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupListPage.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupListPage.ts msgid "Parent" msgstr "Padre" @@ -3673,14 +3406,16 @@ msgid "Pass policy?" msgstr "¿Política de pases?" #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/events/EventInfo.ts src/pages/policies/PolicyTestForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/policies/PolicyTestForm.ts msgid "Passing" msgstr "Paso" #: src/flows/stages/identification/IdentificationStage.ts #: src/flows/stages/identification/IdentificationStage.ts #: src/flows/stages/password/PasswordStage.ts -#: src/pages/users/ServiceAccountForm.ts src/pages/users/UserPasswordForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserPasswordForm.ts msgid "Password" msgstr "Contraseña" @@ -3701,14 +3436,8 @@ msgstr "Etapa de contraseña" #~ msgstr "Contraseña, 2FA, etc." #: src/pages/stages/prompt/PromptForm.ts -msgid "" -"Password: Masked input, password is validated against sources. Policies " -"still have to be applied to this Stage. If two of these are used in the same" -" stage, they are ensured to be identical." -msgstr "" -"Contraseña: entrada enmascarada, la contraseña se valida contra las fuentes." -" Las políticas aún deben aplicarse a esta etapa. Si se usan dos de ellos en " -"la misma etapa, se garantiza que sean idénticos." +msgid "Password: Masked input, password is validated against sources. Policies still have to be applied to this Stage. If two of these are used in the same stage, they are ensured to be identical." +msgstr "Contraseña: entrada enmascarada, la contraseña se valida contra las fuentes. Las políticas aún deben aplicarse a esta etapa. Si se usan dos de ellos en la misma etapa, se garantiza que sean idénticos." #: src/pages/stages/identification/IdentificationStageForm.ts msgid "Passwordless flow" @@ -3747,7 +3476,8 @@ msgstr "Por favor, introduzca su código TOTP" msgid "Please enter your password" msgstr "Por favor, introduzca su contraseña" -#: src/interfaces/AdminInterface.ts src/pages/flows/FlowListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/flows/FlowListPage.ts #: src/pages/policies/PolicyListPage.ts msgid "Policies" msgstr "Políticas" @@ -3786,7 +3516,8 @@ msgid "Policy binding(s)" msgstr "Política vinculante (s)" #: src/pages/applications/ApplicationForm.ts -#: src/pages/applications/ApplicationViewPage.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationViewPage.ts +#: src/pages/flows/FlowForm.ts #: src/pages/flows/StageBindingForm.ts msgid "Policy engine mode" msgstr "Modo de motor de políticas" @@ -3843,10 +3574,8 @@ msgid "Private key available?" msgstr "¿Clave privada disponible?" #: src/pages/stages/captcha/CaptchaStageForm.ts -msgid "" -"Private key, acquired from https://www.google.com/recaptcha/intro/v3.html." -msgstr "" -"Clave privada, adquirida en https://www.google.com/recaptcha/intro/v3.html." +msgid "Private key, acquired from https://www.google.com/recaptcha/intro/v3.html." +msgstr "Clave privada, adquirida en https://www.google.com/recaptcha/intro/v3.html." #: src/pages/sources/oauth/OAuthSourceForm.ts msgid "Profile URL" @@ -3856,18 +3585,15 @@ msgstr "URL del perfil" #~ msgstr "Rápido" #: src/pages/stages/consent/ConsentStageForm.ts -msgid "" -"Prompt for the user's consent. The consent can either be permanent or expire" -" in a defined amount of time." -msgstr "" -"Solicitar el consentimiento del usuario. El consentimiento puede ser " -"permanente o caducar en un período de tiempo definido." +msgid "Prompt for the user's consent. The consent can either be permanent or expire in a defined amount of time." +msgstr "Solicitar el consentimiento del usuario. El consentimiento puede ser permanente o caducar en un período de tiempo definido." #: src/pages/stages/prompt/PromptListPage.ts msgid "Prompt(s)" msgstr "Mensaje (s)" -#: src/interfaces/AdminInterface.ts src/pages/stages/prompt/PromptListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/stages/prompt/PromptListPage.ts msgid "Prompts" msgstr "Indicaciones" @@ -3913,13 +3639,11 @@ msgid "Protocol settings" msgstr "Configuración del protocolo" #: src/pages/providers/ProviderListPage.ts -msgid "" -"Provide support for protocols like SAML and OAuth to assigned applications." -msgstr "" -"Proporcionar soporte para protocolos como SAML y OAuth a las aplicaciones " -"asignadas." +msgid "Provide support for protocols like SAML and OAuth to assigned applications." +msgstr "Proporcionar soporte para protocolos como SAML y OAuth a las aplicaciones asignadas." -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts #: src/pages/applications/ApplicationForm.ts #: src/pages/applications/ApplicationListPage.ts #: src/pages/applications/ApplicationViewPage.ts @@ -3939,12 +3663,14 @@ msgstr "Tipo de proveedor" msgid "Provider(s)" msgstr "Proveedor (s)" -#: src/interfaces/AdminInterface.ts src/pages/outposts/OutpostListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/providers/ProviderListPage.ts msgid "Providers" msgstr "Proveedores" -#: src/pages/outposts/OutpostForm.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/outposts/OutpostForm.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/providers/proxy/ProxyProviderForm.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "Proxy" @@ -3959,10 +3685,8 @@ msgid "Public Key" msgstr "Clave pública" #: src/pages/stages/captcha/CaptchaStageForm.ts -msgid "" -"Public key, acquired from https://www.google.com/recaptcha/intro/v3.html." -msgstr "" -"Clave pública, adquirida en https://www.google.com/recaptcha/intro/v3.html." +msgid "Public key, acquired from https://www.google.com/recaptcha/intro/v3.html." +msgstr "Clave pública, adquirida en https://www.google.com/recaptcha/intro/v3.html." #: src/pages/applications/ApplicationForm.ts msgid "Publisher" @@ -3973,22 +3697,16 @@ msgid "Quick actions" msgstr "Acciones rápidas" #: src/pages/flows/StageBindingForm.ts -msgid "" -"RESTART restarts the flow from the beginning, while keeping the flow " -"context." -msgstr "" -"RESTART reinicia el flujo desde el principio, a la vez que mantiene el " -"contexto del flujo." +msgid "RESTART restarts the flow from the beginning, while keeping the flow context." +msgstr "RESTART reinicia el flujo desde el principio, a la vez que mantiene el contexto del flujo." #: src/pages/flows/StageBindingForm.ts msgid "RESTART restarts the flow from the beginning." msgstr "RESTART reinicia el flujo desde el principio." #: src/pages/flows/StageBindingForm.ts -msgid "" -"RETRY returns the error message and a similar challenge to the executor." -msgstr "" -"RETRY devuelve el mensaje de error y un desafío similar para el ejecutor." +msgid "RETRY returns the error message and a similar challenge to the executor." +msgstr "RETRY devuelve el mensaje de error y un desafío similar para el ejecutor." #~ msgid "RS256 (Asymmetric Encryption)" #~ msgstr "RS256 (cifrado asimétrico)" @@ -4028,7 +3746,8 @@ msgstr "Reevaluar las políticas" msgid "Receive a push notification on your device." msgstr "Reciba una notificación push en su dispositivo." -#: src/pages/flows/utils.ts src/pages/tokens/TokenListPage.ts +#: src/pages/flows/utils.ts +#: src/pages/tokens/TokenListPage.ts #: src/pages/users/UserListPage.ts msgid "Recovery" msgstr "Recuperación" @@ -4039,12 +3758,8 @@ msgid "Recovery flow" msgstr "Flujo de recuperación" #: src/pages/tenants/TenantForm.ts -msgid "" -"Recovery flow. If left empty, the first applicable flow sorted by the slug " -"is used." -msgstr "" -"Flujo de recuperación. Si se deja vacío, se usa el primer flujo aplicable " -"clasificado por la carga." +msgid "Recovery flow. If left empty, the first applicable flow sorted by the slug is used." +msgstr "Flujo de recuperación. Si se deja vacío, se usa el primer flujo aplicable clasificado por la carga." #: src/flows/stages/authenticator_validate/AuthenticatorValidateStage.ts msgid "Recovery keys" @@ -4052,9 +3767,7 @@ msgstr "Teclas de recuperación" #: src/pages/users/UserListPage.ts msgid "Recovery link cannot be emailed, user has no email address saved." -msgstr "" -"El enlace de recuperación no se puede enviar por correo electrónico, el " -"usuario no tiene ninguna dirección de correo electrónico" +msgstr "El enlace de recuperación no se puede enviar por correo electrónico, el usuario no tiene ninguna dirección de correo electrónico" #: src/flows/stages/RedirectStage.ts #: src/pages/providers/saml/SAMLProviderForm.ts @@ -4088,20 +3801,12 @@ msgstr "Actualizar código (s)" msgid "Register device" msgstr "Registrar dispositivo" -#~ msgid "" -#~ "Regular expressions for which authentication is not required. Each new line " -#~ "is interpreted as a new Regular Expression." -#~ msgstr "" -#~ "Expresiones regulares para las que no se requiere autenticación. Cada línea " -#~ "nueva se interpreta como una nueva expresión regular." +#~ msgid "Regular expressions for which authentication is not required. Each new line is interpreted as a new Regular Expression." +#~ msgstr "Expresiones regulares para las que no se requiere autenticación. Cada línea nueva se interpreta como una nueva expresión regular." #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Regular expressions for which authentication is not required. Each new line " -"is interpreted as a new expression." -msgstr "" -"Expresiones regulares para las que no se requiere autenticación. Cada línea " -"nueva se interpreta como una expresión nueva." +msgid "Regular expressions for which authentication is not required. Each new line is interpreted as a new expression." +msgstr "Expresiones regulares para las que no se requiere autenticación. Cada línea nueva se interpreta como una expresión nueva." #: src/pages/users/UserListPage.ts msgid "Regular user" @@ -4125,27 +3830,14 @@ msgid "Reputation" msgstr "Reputación" #: src/pages/policies/reputation/ReputationListPage.ts -msgid "" -"Reputation for IP and user identifiers. Scores are decreased for each failed" -" login and increased for each successful login." -msgstr "" -"Reputación de identificadores de usuario e IP. Las puntuaciones disminuyen " -"por cada inicio de sesión fallido y aumentan por cada inicio de sesión " -"exitoso." +msgid "Reputation for IP and user identifiers. Scores are decreased for each failed login and increased for each successful login." +msgstr "Reputación de identificadores de usuario e IP. Las puntuaciones disminuyen por cada inicio de sesión fallido y aumentan por cada inicio de sesión exitoso." -#~ msgid "" -#~ "Reputation for IPs. Scores are decreased for each failed login and increased" -#~ " for each successful login." -#~ msgstr "" -#~ "Reputación de IP. Las puntuaciones disminuyen por cada inicio de sesión " -#~ "fallido y aumentan por cada inicio de sesión exitoso." +#~ msgid "Reputation for IPs. Scores are decreased for each failed login and increased for each successful login." +#~ msgstr "Reputación de IP. Las puntuaciones disminuyen por cada inicio de sesión fallido y aumentan por cada inicio de sesión exitoso." -#~ msgid "" -#~ "Reputation for usernames. Scores are decreased for each failed login and " -#~ "increased for each successful login." -#~ msgstr "" -#~ "Reputación de nombres de usuario. Las puntuaciones disminuyen por cada " -#~ "inicio de sesión fallido y aumentan por cada inicio de sesión exitoso." +#~ msgid "Reputation for usernames. Scores are decreased for each failed login and increased for each successful login." +#~ msgstr "Reputación de nombres de usuario. Las puntuaciones disminuyen por cada inicio de sesión fallido y aumentan por cada inicio de sesión exitoso." #~ msgid "Reputation policy - IPs" #~ msgstr "Política de reputación - IPs" @@ -4158,7 +3850,8 @@ msgstr "" msgid "Reputation scores" msgstr "Puntuación de reputación" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts msgid "Request" msgstr "Solicitud" @@ -4178,11 +3871,11 @@ msgstr "Requerido" msgid "Required." msgstr "Necesario." -#: src/pages/users/ServiceAccountForm.ts src/pages/users/UserForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserForm.ts #: src/user/user-settings/details/UserDetailsForm.ts msgid "Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only." -msgstr "" -"Obligatorio. 150 caracteres o menos. Solo letras, dígitos y @/./+/-/_." +msgstr "Obligatorio. 150 caracteres o menos. Solo letras, dígitos y @/./+/-/_." #: src/pages/users/UserViewPage.ts msgid "Reset Password" @@ -4313,10 +4006,10 @@ msgstr "Nombre del ámbito" #: src/pages/property-mappings/PropertyMappingScopeForm.ts msgid "Scope which the client can specify to access these properties." -msgstr "" -"Ámbito que el cliente puede especificar para acceder a estas propiedades." +msgstr "Ámbito que el cliente puede especificar para acceder a estas propiedades." -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts #: src/pages/providers/oauth2/OAuth2ProviderForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts msgid "Scopes" @@ -4338,7 +4031,8 @@ msgstr "Grupo de búsqueda" msgid "Search mode" msgstr "Modo de búsqueda" -#: src/elements/table/TableSearch.ts src/user/LibraryPage.ts +#: src/elements/table/TableSearch.ts +#: src/user/LibraryPage.ts msgid "Search..." msgstr "Buscar..." @@ -4371,16 +4065,11 @@ msgstr "Autenticador clave de seguridad" #: src/pages/property-mappings/PropertyMappingSAMLForm.ts #: src/pages/property-mappings/PropertyMappingScopeForm.ts msgid "See documentation for a list of all variables." -msgstr "" -"Consulte la documentación para obtener una lista de todas las variables." +msgstr "Consulte la documentación para obtener una lista de todas las variables." #: src/pages/applications/ApplicationForm.ts -msgid "" -"Select a provider that this application should use. Alternatively, create a " -"new provider." -msgstr "" -"Seleccione el proveedor que debe usar esta aplicación. También puede crear " -"un nuevo proveedor." +msgid "Select a provider that this application should use. Alternatively, create a new provider." +msgstr "Seleccione el proveedor que debe usar esta aplicación. También puede crear un nuevo proveedor." #: src/elements/table/Table.ts msgid "Select all rows" @@ -4406,64 +4095,35 @@ msgid "Select one of the sources below to login." msgstr "Seleccione una de las fuentes a continuación para iniciar sesión." #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"Select sources should be shown for users to authenticate with. This only " -"affects web-based sources, not LDAP." -msgstr "" -"Se deben mostrar las fuentes seleccionadas para que los usuarios se " -"autentiquen con ellas. Esto solo afecta a las fuentes basadas en web, no a " -"LDAP." +msgid "Select sources should be shown for users to authenticate with. This only affects web-based sources, not LDAP." +msgstr "Se deben mostrar las fuentes seleccionadas para que los usuarios se autentiquen con ellas. Esto solo afecta a las fuentes basadas en web, no a LDAP." #: src/pages/groups/MemberSelectModal.ts msgid "Select users to add" msgstr "Seleccione los usuarios que desea añadir" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Select which scopes can be used by the client. The client still has to " -"specify the scope to access the data." -msgstr "" -"Seleccione los ámbitos que puede utilizar el cliente. El cliente aún tiene " -"que especificar el alcance para acceder a los datos." +msgid "Select which scopes can be used by the client. The client still has to specify the scope to access the data." +msgstr "Seleccione los ámbitos que puede utilizar el cliente. El cliente aún tiene que especificar el alcance para acceder a los datos." #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Select which server a user has to be a member of to be allowed to " -"authenticate." -msgstr "" -"Seleccione el servidor del que debe pertenecer un usuario para que se le " -"permita autenticarse." +msgid "Select which server a user has to be a member of to be allowed to authenticate." +msgstr "Seleccione el servidor del que debe pertenecer un usuario para que se le permita autenticarse." #: src/pages/events/RuleForm.ts -msgid "" -"Select which transports should be used to notify the user. If none are " -"selected, the notification will only be shown in the authentik UI." -msgstr "" -"Seleccione qué transportes se deben usar para notificar al usuario. Si no se" -" selecciona ninguno, la notificación solo se mostrará en la interfaz de " -"usuario de authentik." +msgid "Select which transports should be used to notify the user. If none are selected, the notification will only be shown in the authentik UI." +msgstr "Seleccione qué transportes se deben usar para notificar al usuario. Si no se selecciona ninguno, la notificación solo se mostrará en la interfaz de usuario de authentik." #: src/pages/stages/prompt/PromptStageForm.ts -msgid "" -"Selected policies are executed when the stage is submitted to validate the " -"data." -msgstr "" -"Las políticas seleccionadas se ejecutan cuando se envía la etapa para " -"validar los datos." +msgid "Selected policies are executed when the stage is submitted to validate the data." +msgstr "Las políticas seleccionadas se ejecutan cuando se envía la etapa para validar los datos." -#~ msgid "" -#~ "Selecting a service-connection enables the management of the outpost by " -#~ "authentik." -#~ msgstr "" -#~ "La selección de una conexión de servicio permite la gestión del puesto " -#~ "avanzado por authentik." +#~ msgid "Selecting a service-connection enables the management of the outpost by authentik." +#~ msgstr "La selección de una conexión de servicio permite la gestión del puesto avanzado por authentik." #: src/pages/outposts/OutpostForm.ts -msgid "" -"Selecting an integration enables the management of the outpost by authentik." -msgstr "" -"La selección de una integración permite la gestión del puesto avanzado por " -"authentik." +msgid "Selecting an integration enables the management of the outpost by authentik." +msgstr "La selección de una integración permite la gestión del puesto avanzado por authentik." #: src/pages/stages/password/PasswordStageForm.ts msgid "Selection of backends to test the password against." @@ -4478,12 +4138,8 @@ msgid "Send link" msgstr "Enviar enlace" #: src/pages/events/RuleListPage.ts -msgid "" -"Send notifications whenever a specific Event is created and matched by " -"policies." -msgstr "" -"Envía notificaciones siempre que se cree un evento específico y las " -"políticas coincidan con ellas." +msgid "Send notifications whenever a specific Event is created and matched by policies." +msgstr "Envía notificaciones siempre que se cree un evento específico y las políticas coincidan con ellas." #: src/pages/events/TransportForm.ts msgid "Send once" @@ -4511,8 +4167,7 @@ msgid "Server and client are further than 5 seconds apart." msgstr "El servidor y el cliente están separados por más de 5 segundos." #~ msgid "Server name for which this provider's certificate is valid for." -#~ msgstr "" -#~ "Nombre del servidor para el que es válido el certificado de este proveedor." +#~ msgstr "Nombre del servidor para el que es válido el certificado de este proveedor." #: src/flows/stages/authenticator_webauthn/WebAuthnAuthenticatorRegisterStage.ts msgid "Server validation of credential failed: {err}" @@ -4540,12 +4195,8 @@ msgid "Session duration" msgstr "Duración de la sesión" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Session not valid on or after current time + this value (Format: " -"hours=1;minutes=2;seconds=3)." -msgstr "" -"La sesión no es válida a partir de la hora actual + este valor (Formato: " -"horas=1; minutos=2; segundos=3)." +msgid "Session not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3)." +msgstr "La sesión no es válida a partir de la hora actual + este valor (Formato: horas=1; minutos=2; segundos=3)." #: src/pages/providers/saml/SAMLProviderForm.ts msgid "Session valid not on or after" @@ -4555,7 +4206,8 @@ msgstr "Sesión válida no el día o después" msgid "Session(s)" msgstr "Sesión (s)" -#: src/pages/users/UserViewPage.ts src/user/user-settings/UserSettingsPage.ts +#: src/pages/users/UserViewPage.ts +#: src/user/user-settings/UserSettingsPage.ts msgid "Sessions" msgstr "Sesiones" @@ -4564,16 +4216,14 @@ msgid "Set HTTP-Basic Authentication" msgstr "Establecer la autenticación básica de HTTP" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Set a custom HTTP-Basic Authentication header based on values from " -"authentik." -msgstr "" -"Establezca un encabezado de autenticación básica HTTP personalizado en " -"función de los valores de authentik." +msgid "Set a custom HTTP-Basic Authentication header based on values from authentik." +msgstr "Establezca un encabezado de autenticación básica HTTP personalizado en función de los valores de authentik." -#: src/pages/groups/GroupForm.ts src/pages/outposts/OutpostForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/ServiceConnectionKubernetesForm.ts -#: src/pages/policies/PolicyTestForm.ts src/pages/users/UserForm.ts +#: src/pages/policies/PolicyTestForm.ts +#: src/pages/users/UserForm.ts msgid "Set custom attributes using YAML or JSON." msgstr "Establece atributos personalizados con YAML o JSON." @@ -4582,31 +4232,21 @@ msgid "Set password" msgstr "Establecer contraseña" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Set this to the domain you wish the authentication to be valid for. Must be " -"a parent domain of the URL above. If you're running applications as " -"app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." -msgstr "" -"Defina esto en el dominio para el que desea que la autenticación sea válida." -" Debe ser un dominio principal de la URL anterior. Si ejecuta aplicaciones " -"como app1.domain.tld, app2.domain.tld, defina esto en «domain.tld»." +msgid "Set this to the domain you wish the authentication to be valid for. Must be a parent domain of the URL above. If you're running applications as app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." +msgstr "Defina esto en el dominio para el que desea que la autenticación sea válida. Debe ser un dominio principal de la URL anterior. Si ejecuta aplicaciones como app1.domain.tld, app2.domain.tld, defina esto en «domain.tld»." #: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "Setup" msgstr "Configuración" -#: src/pages/events/RuleForm.ts src/pages/events/RuleListPage.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/RuleListPage.ts msgid "Severity" msgstr "Gravedad" #: src/pages/stages/prompt/PromptStageForm.ts -msgid "" -"Show arbitrary input fields to the user, for example during enrollment. Data" -" is saved in the flow context under the 'prompt_data' variable." -msgstr "" -"Mostrar campos de entrada arbitrarios al usuario, por ejemplo, durante la " -"inscripción. Los datos se guardan en el contexto de flujo en la variable " -"«prompt_data»." +msgid "Show arbitrary input fields to the user, for example during enrollment. Data is saved in the flow context under the 'prompt_data' variable." +msgstr "Mostrar campos de entrada arbitrarios al usuario, por ejemplo, durante la inscripción. Los datos se guardan en el contexto de flujo en la variable «prompt_data»." #: src/elements/Expand.ts msgid "Show less" @@ -4651,9 +4291,7 @@ msgstr "Par de claves de firma" #: src/pages/stages/prompt/PromptListPage.ts msgid "Single Prompts that can be used for Prompt Stages." -msgstr "" -"Indicaciones únicas que se pueden utilizar para las etapas de selección " -"dinámica." +msgstr "Indicaciones únicas que se pueden utilizar para las etapas de selección dinámica." #: src/pages/stages/invitation/InvitationForm.ts msgid "Single use" @@ -4663,7 +4301,8 @@ msgstr "De un solo uso" #~ msgstr "Omitir expresión regular de ruta" #: src/pages/applications/ApplicationForm.ts -#: src/pages/applications/ApplicationListPage.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationListPage.ts +#: src/pages/flows/FlowForm.ts #: src/pages/sources/ldap/LDAPSourceForm.ts #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts @@ -4696,29 +4335,23 @@ msgstr "Fuente (s)" msgid "Sources" msgstr "Fuentes" -#~ msgid "" -#~ "Sources of identities, which can either be synced into authentik's database," -#~ " like LDAP, or can be used by users to authenticate and enroll themselves, " -#~ "like OAuth and social logins" -#~ msgstr "" -#~ "Fuentes de identidades, que se pueden sincronizar en la base de datos de " -#~ "authentik, como LDAP, o que los usuarios pueden usar para autenticarse e " -#~ "inscribirse, como inicios de sesión sociales y de OAuth" +#~ msgid "Sources of identities, which can either be synced into authentik's database, like LDAP, or can be used by users to authenticate and enroll themselves, like OAuth and social logins" +#~ msgstr "Fuentes de identidades, que se pueden sincronizar en la base de datos de authentik, como LDAP, o que los usuarios pueden usar para autenticarse e inscribirse, como inicios de sesión sociales y de OAuth" #: src/pages/sources/SourcesListPage.ts -msgid "" -"Sources of identities, which can either be synced into authentik's database," -" or can be used by users to authenticate and enroll themselves." +msgid "Sources of identities, which can either be synced into authentik's database, or can be used by users to authenticate and enroll themselves." +msgstr "Fuentes de identidades, que se pueden sincronizar en la base de datos de authentik o que los usuarios pueden utilizar para autenticarse e inscribirse ellos mismos." + +#: src/interfaces/locale.ts +msgid "Spanish" msgstr "" -"Fuentes de identidades, que se pueden sincronizar en la base de datos de " -"authentik o que los usuarios pueden utilizar para autenticarse e inscribirse" -" ellos mismos." #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Specify multiple server URIs by separating them with a comma." msgstr "Especifique los URI de varios servidores separándolos con una coma." -#: src/pages/flows/BoundStagesList.ts src/pages/flows/StageBindingForm.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/StageBindingForm.ts msgid "Stage" msgstr "Escenario" @@ -4754,58 +4387,32 @@ msgid "Stage type" msgstr "Tipo de escenario" #: src/pages/stages/authenticator_validate/AuthenticatorValidateStageForm.ts -msgid "" -"Stage used to configure Authenticator when user doesn't have any compatible " -"devices. After this configuration Stage passes, the user is not prompted " -"again." -msgstr "" -"Etapa utilizada para configurar Authenticator cuando el usuario no tiene " -"ningún dispositivo compatible. Una vez superada esta etapa de configuración," -" no se volverá a preguntar al usuario." +msgid "Stage used to configure Authenticator when user doesn't have any compatible devices. After this configuration Stage passes, the user is not prompted again." +msgstr "Etapa utilizada para configurar Authenticator cuando el usuario no tiene ningún dispositivo compatible. Una vez superada esta etapa de configuración, no se volverá a preguntar al usuario." #: src/pages/stages/authenticator_totp/AuthenticatorTOTPStageForm.ts -msgid "" -"Stage used to configure a TOTP authenticator (i.e. Authy/Google " -"Authenticator)." -msgstr "" -"Etapa utilizada para configurar un autenticador TOTP (es decir, Authy/Google" -" Authenticator)." +msgid "Stage used to configure a TOTP authenticator (i.e. Authy/Google Authenticator)." +msgstr "Etapa utilizada para configurar un autenticador TOTP (es decir, Authy/Google Authenticator)." #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"Stage used to configure a WebAutnn authenticator (i.e. Yubikey, " -"FaceID/Windows Hello)." -msgstr "" -"Etapa utilizada para configurar un autenticador WebAutnn (es decir, Yubikey," -" FaceID/Windows Hello)." +msgid "Stage used to configure a WebAutnn authenticator (i.e. Yubikey, FaceID/Windows Hello)." +msgstr "Etapa utilizada para configurar un autenticador WebAutnn (es decir, Yubikey, FaceID/Windows Hello)." #: src/pages/stages/authenticator_duo/AuthenticatorDuoStageForm.ts -msgid "" -"Stage used to configure a duo-based authenticator. This stage should be used" -" for configuration flows." -msgstr "" -"Etapa utilizada para configurar un autenticador basado en dúo. Esta etapa se" -" debe usar para los flujos de configuración." +msgid "Stage used to configure a duo-based authenticator. This stage should be used for configuration flows." +msgstr "Etapa utilizada para configurar un autenticador basado en dúo. Esta etapa se debe usar para los flujos de configuración." #: src/pages/stages/authenticator_static/AuthenticatorStaticStageForm.ts -msgid "" -"Stage used to configure a static authenticator (i.e. static tokens). This " -"stage should be used for configuration flows." -msgstr "" -"Etapa utilizada para configurar un autenticador estático (es decir, tokens " -"estáticos). Esta etapa se debe usar para los flujos de configuración." +msgid "Stage used to configure a static authenticator (i.e. static tokens). This stage should be used for configuration flows." +msgstr "Etapa utilizada para configurar un autenticador estático (es decir, tokens estáticos). Esta etapa se debe usar para los flujos de configuración." #: src/pages/stages/authenticator_sms/AuthenticatorSMSStageForm.ts msgid "Stage used to configure an SMS-based TOTP authenticator." msgstr "Etapa utilizada para configurar un autenticador TOTP basado en SMS." #: src/pages/stages/authenticator_validate/AuthenticatorValidateStageForm.ts -msgid "" -"Stage used to validate any authenticator. This stage should be used during " -"authentication or authorization flows." -msgstr "" -"Etapa utilizada para validar cualquier autenticador. Esta etapa se debe usar" -" durante los flujos de autenticación o autorización." +msgid "Stage used to validate any authenticator. This stage should be used during authentication or authorization flows." +msgstr "Etapa utilizada para validar cualquier autenticador. Esta etapa se debe usar durante los flujos de autenticación o autorización." #: src/pages/stages/StageListPage.ts msgid "Stage(s)" @@ -4829,18 +4436,16 @@ msgstr "Etapa (s)" msgid "Stage-specific settings" msgstr "Configuraciones específicas de cada etapa" -#: src/interfaces/AdminInterface.ts src/pages/flows/FlowListPage.ts -#: src/pages/stages/StageListPage.ts src/pages/stages/prompt/PromptListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/stages/StageListPage.ts +#: src/pages/stages/prompt/PromptListPage.ts msgid "Stages" msgstr "Etapas" #: src/pages/stages/StageListPage.ts -msgid "" -"Stages are single steps of a Flow that a user is guided through. A stage can" -" only be executed from within a flow." -msgstr "" -"Las etapas son pasos individuales de un flujo por los que se guía al " -"usuario. Una etapa solo se puede ejecutar desde dentro de un flujo." +msgid "Stages are single steps of a Flow that a user is guided through. A stage can only be executed from within a flow." +msgstr "Las etapas son pasos individuales de un flujo por los que se guía al usuario. Una etapa solo se puede ejecutar desde dentro de un flujo." #: src/pages/outposts/ServiceConnectionListPage.ts msgid "State" @@ -4867,12 +4472,8 @@ msgid "Static: Static value, displayed as-is." msgstr "Estático: valor estático, que se muestra tal cual." #: src/pages/stages/deny/DenyStageForm.ts -msgid "" -"Statically deny the flow. To use this stage effectively, disable *Evaluate " -"on plan* on the respective binding." -msgstr "" -"Niega el flujo estáticamente. Para usar esta etapa de manera efectiva, " -"desactive *Evaluar en plan* en el encuadernado respectivo." +msgid "Statically deny the flow. To use this stage effectively, disable *Evaluate on plan* on the respective binding." +msgstr "Niega el flujo estáticamente. Para usar esta etapa de manera efectiva, desactive *Evaluar en plan* en el encuadernado respectivo." #: src/pages/system-tasks/SystemTaskListPage.ts msgid "Status" @@ -4888,7 +4489,8 @@ msgstr "Estatus" msgid "Stop impersonation" msgstr "Detener la suplantación" -#: src/pages/events/EventInfo.ts src/pages/stages/email/EmailStageForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/stages/email/EmailStageForm.ts msgid "Subject" msgstr "Asunto" @@ -4904,7 +4506,8 @@ msgstr "Nombre de asunto ALT" msgid "Successful" msgstr "Éxito" -#: src/elements/charts/AdminLoginsChart.ts src/elements/charts/UserChart.ts +#: src/elements/charts/AdminLoginsChart.ts +#: src/elements/charts/UserChart.ts msgid "Successful Logins" msgstr "Inicios de sesión exitosos" @@ -4928,7 +4531,8 @@ msgstr "Se copió correctamente TOTP Config." msgid "Successfully created application." msgstr "La aplicación se creó correctamente." -#: src/pages/flows/StageBindingForm.ts src/pages/policies/PolicyBindingForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/policies/PolicyBindingForm.ts msgid "Successfully created binding." msgstr "Se ha creado correctamente el enlace." @@ -5034,11 +4638,13 @@ msgstr "El token se creó correctamente." msgid "Successfully created transport." msgstr "Se ha creado el transporte correctamente." -#: src/pages/users/ServiceAccountForm.ts src/pages/users/UserForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserForm.ts msgid "Successfully created user." msgstr "Se creó correctamente el usuario." -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "Successfully deleted {0} {1}" msgstr "Se eliminó correctamente {0} {1}" @@ -5046,7 +4652,8 @@ msgstr "Se eliminó correctamente {0} {1}" msgid "Successfully generated certificate-key pair." msgstr "Se ha generado correctamente el par de claves de certificado." -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Successfully generated recovery link" msgstr "Enlace de recuperación generado correctamente" @@ -5072,7 +4679,8 @@ msgstr "La solicitud de prueba se envió correctamente." msgid "Successfully updated application." msgstr "La aplicación se actualizó correctamente." -#: src/pages/flows/StageBindingForm.ts src/pages/policies/PolicyBindingForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/policies/PolicyBindingForm.ts msgid "Successfully updated binding." msgstr "Se actualizó correctamente el enlace." @@ -5198,7 +4806,8 @@ msgstr "El usuario se actualizó correctamente." msgid "Successfully updated {0} {1}" msgstr "Se ha actualizado correctamente {0} {1}" -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts msgid "Superuser" msgstr "Superusuario" @@ -5316,7 +4925,8 @@ msgstr "inquilino" msgid "Tenant(s)" msgstr "Inquilino (s)" -#: src/interfaces/AdminInterface.ts src/pages/tenants/TenantListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/tenants/TenantListPage.ts msgid "Tenants" msgstr "Inquilinos" @@ -5336,8 +4946,7 @@ msgstr "Asignación de propiedades de" #: src/pages/stages/prompt/PromptForm.ts msgid "Text (read-only): Simple Text input, but cannot be edited." -msgstr "" -"Texto (solo lectura): entrada de texto simple, pero no se puede editar." +msgstr "Texto (solo lectura): entrada de texto simple, pero no se puede editar." #: src/pages/stages/prompt/PromptForm.ts msgid "Text: Simple Text input" @@ -5352,20 +4961,12 @@ msgid "The URL \"{0}\" was not found." msgstr "No se encontró la URL «{0}»." #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"The authenticator MUST create a dedicated credential. If it cannot, the RP " -"is prepared for an error to occur" -msgstr "" -"El autenticador DEBE crear una credencial dedicada. Si no puede, el RP está " -"preparado para que se produzca un error" +msgid "The authenticator MUST create a dedicated credential. If it cannot, the RP is prepared for an error to occur" +msgstr "El autenticador DEBE crear una credencial dedicada. Si no puede, el RP está preparado para que se produzca un error" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"The authenticator can create and store a dedicated credential, but if it " -"doesn't that's alright too" -msgstr "" -"El autenticador puede crear y almacenar una credencial dedicada, pero si no " -"es así, también está bien" +msgid "The authenticator can create and store a dedicated credential, but if it doesn't that's alright too" +msgstr "El autenticador puede crear y almacenar una credencial dedicada, pero si no es así, también está bien" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts msgid "The authenticator should not create a dedicated credential" @@ -5373,27 +4974,15 @@ msgstr "El autenticador no debe crear una credencial dedicada" #: src/pages/providers/proxy/ProxyProviderForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"The external URL you'll access the application at. Include any non-standard " -"port." -msgstr "" -"La URL externa en la que accederás a la aplicación. Incluya cualquier puerto" -" no estándar." +msgid "The external URL you'll access the application at. Include any non-standard port." +msgstr "La URL externa en la que accederás a la aplicación. Incluya cualquier puerto no estándar." -#~ msgid "" -#~ "The external URL you'll authenticate at. Can be the same domain as " -#~ "authentik." -#~ msgstr "" -#~ "La URL externa en la que te autenticarás. Puede ser el mismo dominio que " -#~ "authentik." +#~ msgid "The external URL you'll authenticate at. Can be the same domain as authentik." +#~ msgstr "La URL externa en la que te autenticarás. Puede ser el mismo dominio que authentik." #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"The external URL you'll authenticate at. The authentik core server should be" -" reachable under this URL." -msgstr "" -"La URL externa en la que te autenticarás. Se debe poder acceder al servidor " -"principal de authentik en esta URL." +msgid "The external URL you'll authenticate at. The authentik core server should be reachable under this URL." +msgstr "La URL externa en la que te autenticarás. Se debe poder acceder al servidor principal de authentik en esta URL." #~ msgid "The following objects use {0}:" #~ msgstr "Los siguientes objetos usan {0}:" @@ -5422,36 +5011,16 @@ msgstr "" "umbral." #: src/pages/policies/dummy/DummyPolicyForm.ts -msgid "" -"The policy takes a random time to execute. This controls the minimum time it" -" will take." -msgstr "" -"La política tarda un tiempo aleatorio en ejecutarse. Esto controla el tiempo" -" mínimo que tardará." +msgid "The policy takes a random time to execute. This controls the minimum time it will take." +msgstr "La política tarda un tiempo aleatorio en ejecutarse. Esto controla el tiempo mínimo que tardará." #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"The start for gidNumbers, this number is added to a number generated from " -"the group.Pk to make sure that the numbers aren't too low for POSIX groups. " -"Default is 4000 to ensure that we don't collide with local groups or users " -"primary groups gidNumber" -msgstr "" -"El comienzo de GIDNumbers, este número se agrega a un número generado por el" -" grupo.pk para asegurarse de que los números no sean demasiado bajos para " -"los grupos POSIX. El valor predeterminado es 4000 para garantizar que no " -"choquemos con los grupos locales o los grupos principales de los usuarios " -"(GIDNumber)." +msgid "The start for gidNumbers, this number is added to a number generated from the group.Pk to make sure that the numbers aren't too low for POSIX groups. Default is 4000 to ensure that we don't collide with local groups or users primary groups gidNumber" +msgstr "El comienzo de GIDNumbers, este número se agrega a un número generado por el grupo.pk para asegurarse de que los números no sean demasiado bajos para los grupos POSIX. El valor predeterminado es 4000 para garantizar que no choquemos con los grupos locales o los grupos principales de los usuarios (GIDNumber)." #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"The start for uidNumbers, this number is added to the user.Pk to make sure " -"that the numbers aren't too low for POSIX users. Default is 2000 to ensure " -"that we don't collide with local users uidNumber" -msgstr "" -"El comienzo de UIDNumbers, este número se agrega a User.pk para asegurarse " -"de que los números no sean demasiado bajos para los usuarios de POSIX. El " -"valor predeterminado es 2000 para garantizar que no colisionemos con el " -"UIDNumber de los usuarios locales" +msgid "The start for uidNumbers, this number is added to the user.Pk to make sure that the numbers aren't too low for POSIX users. Default is 2000 to ensure that we don't collide with local users uidNumber" +msgstr "El comienzo de UIDNumbers, este número se agrega a User.pk para asegurarse de que los números no sean demasiado bajos para los usuarios de POSIX. El valor predeterminado es 2000 para garantizar que no colisionemos con el UIDNumber de los usuarios locales" #: src/pages/flows/BoundStagesList.ts msgid "These bindings control if this stage will be applied to the flow." @@ -5481,8 +5050,7 @@ msgstr "" #: src/pages/applications/ApplicationViewPage.ts msgid "These policies control which users can access this application." -msgstr "" -"Estas políticas controlan qué usuarios pueden acceder a esta aplicación." +msgstr "Estas políticas controlan qué usuarios pueden acceder a esta aplicación." #: src/flows/FlowInspector.ts msgid "This flow is completed." @@ -5497,43 +5065,24 @@ msgid "This is the password to be used with basic auth" msgstr "Esta es la contraseña que se utilizará con la autenticación básica" #: src/pages/stages/authenticator_sms/AuthenticatorSMSStageForm.ts -msgid "" -"This is the username to be used with basic auth or the token when used with " -"bearer token" -msgstr "" -"Este es el nombre de usuario que se utilizará con la autenticación básica o " -"el token cuando se usa con el token del portador" +msgid "This is the username to be used with basic auth or the token when used with bearer token" +msgstr "Este es el nombre de usuario que se utilizará con la autenticación básica o el token cuando se usa con el token del portador" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"This provider will behave like a transparent reverse-proxy, except requests " -"must be authenticated. If your upstream application uses HTTPS, make sure to" -" connect to the outpost using HTTPS as well." -msgstr "" -"Este proveedor se comportará como un proxy inverso transparente, excepto que" -" las solicitudes deben autenticarse. Si su aplicación ascendente usa HTTPS, " -"asegúrese de conectarse al puesto avanzado también mediante HTTPS." +msgid "This provider will behave like a transparent reverse-proxy, except requests must be authenticated. If your upstream application uses HTTPS, make sure to connect to the outpost using HTTPS as well." +msgstr "Este proveedor se comportará como un proxy inverso transparente, excepto que las solicitudes deben autenticarse. Si su aplicación ascendente usa HTTPS, asegúrese de conectarse al puesto avanzado también mediante HTTPS." #: src/pages/tenants/TenantForm.ts -msgid "" -"This setting only affects new Events, as the expiration is saved per-event." -msgstr "" -"Esta configuración solo afecta a los eventos nuevos, ya que la caducidad se " -"guarda por evento." +msgid "This setting only affects new Events, as the expiration is saved per-event." +msgstr "Esta configuración solo afecta a los eventos nuevos, ya que la caducidad se guarda por evento." #: src/pages/stages/invitation/InvitationStageForm.ts msgid "This stage can be included in enrollment flows to accept invitations." -msgstr "" -"Esta etapa se puede incluir en los flujos de inscripción para aceptar " -"invitaciones." +msgstr "Esta etapa se puede incluir en los flujos de inscripción para aceptar invitaciones." #: src/pages/stages/captcha/CaptchaStageForm.ts -msgid "" -"This stage checks the user's current session against the Google reCaptcha " -"service." -msgstr "" -"En esta etapa, se comprueba la sesión actual del usuario con el servicio " -"Google reCAPTCHA." +msgid "This stage checks the user's current session against the Google reCaptcha service." +msgstr "En esta etapa, se comprueba la sesión actual del usuario con el servicio Google reCAPTCHA." #: src/pages/policies/reputation/ReputationPolicyForm.ts msgid "Threshold" @@ -5544,15 +5093,8 @@ msgid "Time in minutes the token sent is valid." msgstr "El tiempo en minutos que se envía el token es válido." #: src/pages/sources/saml/SAMLSourceForm.ts -msgid "" -"Time offset when temporary users should be deleted. This only applies if " -"your IDP uses the NameID Format 'transient', and the user doesn't log out " -"manually. (Format: hours=1;minutes=2;seconds=3)." -msgstr "" -"Desplazamiento temporal en el que se deben eliminar los usuarios temporales." -" Esto solo se aplica si su IDP utiliza el formato NameID «transitorio» y el " -"usuario no cierra sesión manualmente. (Formato: horas = 1; minutos = 2; " -"segundos = 3)." +msgid "Time offset when temporary users should be deleted. This only applies if your IDP uses the NameID Format 'transient', and the user doesn't log out manually. (Format: hours=1;minutes=2;seconds=3)." +msgstr "Desplazamiento temporal en el que se deben eliminar los usuarios temporales. Esto solo se aplica si su IDP utiliza el formato NameID «transitorio» y el usuario no cierra sesión manualmente. (Formato: horas = 1; minutos = 2; segundos = 3)." #~ msgid "Time-based One-Time Passwords" #~ msgstr "Contraseñas únicas basadas en tiempo" @@ -5563,7 +5105,8 @@ msgstr "" msgid "Timeout" msgstr "Tiempo límite" -#: src/pages/flows/FlowForm.ts src/pages/tenants/TenantForm.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/tenants/TenantForm.ts msgid "Title" msgstr "Título" @@ -5572,36 +5115,19 @@ msgid "To" msgstr "Para" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"To allow any redirect URI, set this value to \"*\". Be aware of the possible" -" security implications this can have." -msgstr "" -"Para permitir cualquier URI de redireccionamiento, establezca este valor en " -"«*». Tenga en cuenta las posibles implicaciones de seguridad que esto puede " -"tener." +msgid "To allow any redirect URI, set this value to \"*\". Be aware of the possible security implications this can have." +msgstr "Para permitir cualquier URI de redireccionamiento, establezca este valor en «*». Tenga en cuenta las posibles implicaciones de seguridad que esto puede tener." #: src/pages/users/UserViewPage.ts -msgid "" -"To create a recovery link, the current tenant needs to have a recovery flow " -"configured." -msgstr "" -"Para crear un enlace de recuperación, el inquilino actual debe tener " -"configurado un flujo de recuperación." +msgid "To create a recovery link, the current tenant needs to have a recovery flow configured." +msgstr "Para crear un enlace de recuperación, el inquilino actual debe tener configurado un flujo de recuperación." -#~ msgid "" -#~ "To directly reset a user's password, configure a recovery flow on the " -#~ "currently active tenant." -#~ msgstr "" -#~ "Para restablecer directamente la contraseña de un usuario, configure un " -#~ "flujo de recuperación en el inquilino activo actualmente." +#~ msgid "To directly reset a user's password, configure a recovery flow on the currently active tenant." +#~ msgstr "Para restablecer directamente la contraseña de un usuario, configure un flujo de recuperación en el inquilino activo actualmente." #: src/pages/users/UserListPage.ts -msgid "" -"To let a user directly reset a their password, configure a recovery flow on " -"the currently active tenant." -msgstr "" -"Para permitir que un usuario restablezca directamente su contraseña, " -"configure un flujo de recuperación en el inquilino activo actualmente." +msgid "To let a user directly reset a their password, configure a recovery flow on the currently active tenant." +msgstr "Para permitir que un usuario restablezca directamente su contraseña, configure un flujo de recuperación en el inquilino activo actualmente." #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "To use SSL instead, use 'ldaps://' and disable this option." @@ -5650,12 +5176,8 @@ msgid "Tokens and App passwords" msgstr "Tokens y contraseñas de aplicaciones" #: src/pages/tokens/TokenListPage.ts -msgid "" -"Tokens are used throughout authentik for Email validation stages, Recovery " -"keys and API access." -msgstr "" -"Los tokens se utilizan en authentik para las etapas de validación de correo " -"electrónico, las claves de recuperación y el acceso a la" +msgid "Tokens are used throughout authentik for Email validation stages, Recovery keys and API access." +msgstr "Los tokens se utilizan en authentik para las etapas de validación de correo electrónico, las claves de recuperación y el acceso a la" #: src/flows/stages/authenticator_validate/AuthenticatorValidateStage.ts msgid "Tokens sent via SMS." @@ -5717,13 +5239,15 @@ msgstr "SID de cuenta Twilio" msgid "Twilio Auth Token" msgstr "Token de autenticación de Twilio" -#: src/pages/flows/BoundStagesList.ts src/pages/outposts/OutpostForm.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/prompt/PromptForm.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/prompt/PromptForm.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/user/user-settings/mfa/MFADevicesPage.ts msgid "Type" @@ -5733,7 +5257,8 @@ msgstr "Tipo" msgid "UI settings" msgstr "Configuración de IU" -#: src/pages/events/EventInfo.ts src/pages/users/UserListPage.ts +#: src/pages/events/EventInfo.ts +#: src/pages/users/UserListPage.ts msgid "UID" msgstr "UID" @@ -5756,9 +5281,7 @@ msgstr "URL a la que se envía la solicitud de inicio de sesión inicial." #: src/pages/sources/oauth/OAuthSourceForm.ts msgid "URL the user is redirect to to consent the authorization." -msgstr "" -"URL a la que se redirige al usuario para dar su consentimiento a la " -"autorización." +msgstr "URL a la que se redirige al usuario para dar su consentimiento a la autorización." #: src/pages/sources/oauth/OAuthSourceForm.ts msgid "URL used by authentik to get user information." @@ -5769,12 +5292,8 @@ msgid "URL used by authentik to retrieve tokens." msgstr "URL utilizada por authentik para recuperar tokens." #: src/pages/sources/oauth/OAuthSourceForm.ts -msgid "" -"URL used to request the initial token. This URL is only required for OAuth " -"1." -msgstr "" -"URL utilizada para solicitar el token inicial. Esta URL solo es necesaria " -"para OAuth 1." +msgid "URL used to request the initial token. This URL is only required for OAuth 1." +msgstr "URL utilizada para solicitar el token inicial. Esta URL solo es necesaria para OAuth 1." #: src/pages/providers/proxy/ProxyProviderForm.ts msgid "Unauthenticated Paths" @@ -5830,10 +5349,14 @@ msgstr "¡Actuales!" #: src/pages/applications/ApplicationListPage.ts #: src/pages/applications/ApplicationViewPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/RuleListPage.ts src/pages/events/TransportListPage.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowViewPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowViewPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts @@ -5851,9 +5374,12 @@ msgstr "¡Actuales!" #: src/pages/sources/oauth/OAuthSourceViewPage.ts #: src/pages/sources/plex/PlexSourceViewPage.ts #: src/pages/sources/saml/SAMLSourceViewPage.ts -#: src/pages/stages/StageListPage.ts src/pages/stages/prompt/PromptListPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/UserActiveForm.ts src/pages/users/UserListPage.ts +#: src/pages/stages/StageListPage.ts +#: src/pages/stages/prompt/PromptListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserActiveForm.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts #: src/user/user-settings/mfa/MFADevicesPage.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -5877,11 +5403,13 @@ msgstr "Actualizar par de claves de certificado" msgid "Update Device" msgstr "Actualizar dispositivo" -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowViewPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowViewPage.ts msgid "Update Flow" msgstr "Flujo de actualización" -#: src/pages/groups/GroupListPage.ts src/pages/policies/BoundPoliciesList.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/policies/BoundPoliciesList.ts msgid "Update Group" msgstr "Grupo de actualización" @@ -5946,7 +5474,8 @@ msgstr "Actualizar inquilino" msgid "Update Token" msgstr "Token de actualización" -#: src/pages/policies/BoundPoliciesList.ts src/pages/users/UserListPage.ts +#: src/pages/policies/BoundPoliciesList.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts msgid "Update User" msgstr "Actualizar usuario" @@ -5959,7 +5488,8 @@ msgstr "Actualización disponible" msgid "Update details" msgstr "Detalles de actualización" -#: src/pages/users/UserListPage.ts src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts msgid "Update password" msgstr "Actualizar contraseña" @@ -5969,7 +5499,8 @@ msgstr "Actualizar contraseña" #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/users/UserActiveForm.ts msgid "Update {0}" msgstr "Actualización {0}" @@ -6008,67 +5539,43 @@ msgstr "Usar la configuración global" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Use the user's email address, but deny enrollment when the email address " -"already exists." -msgstr "" -"Use la dirección de correo electrónico del usuario, pero deniegue la " -"inscripción cuando la dirección de correo electrónico ya exista." +msgid "Use the user's email address, but deny enrollment when the email address already exists." +msgstr "Use la dirección de correo electrónico del usuario, pero deniegue la inscripción cuando la dirección de correo electrónico ya exista." #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Use the user's username, but deny enrollment when the username already " -"exists." -msgstr "" -"Use el nombre de usuario del usuario, pero deniegue la inscripción cuando el" -" nombre de usuario ya exista." +msgid "Use the user's username, but deny enrollment when the username already exists." +msgstr "Use el nombre de usuario del usuario, pero deniegue la inscripción cuando el nombre de usuario ya exista." #: src/pages/users/ServiceAccountForm.ts -msgid "" -"Use the username and password below to authenticate. The password can be " -"retrieved later on the Tokens page." -msgstr "" -"Use el nombre de usuario y la contraseña a continuación para autenticarse. " -"La contraseña se puede recuperar más adelante en la página Tokens." +msgid "Use the username and password below to authenticate. The password can be retrieved later on the Tokens page." +msgstr "Use el nombre de usuario y la contraseña a continuación para autenticarse. La contraseña se puede recuperar más adelante en la página Tokens." #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Use this provider with nginx's auth_request or traefik's forwardAuth. Each " -"application/domain needs its own provider. Additionally, on each domain, " -"/akprox must be routed to the outpost (when using a manged outpost, this is " -"done for you)." -msgstr "" -"Use este proveedor con auth_request de nginx o ForwardAuth de traefik. Cada " -"aplicación/dominio necesita su propio proveedor. Además, en cada dominio, " -"/akprox debe enrutarse al puesto avanzado (cuando se usa un puesto avanzado " -"administrado, esto se hace por usted)." +msgid "Use this provider with nginx's auth_request or traefik's forwardAuth. Each application/domain needs its own provider. Additionally, on each domain, /akprox must be routed to the outpost (when using a manged outpost, this is done for you)." +msgstr "Use este proveedor con auth_request de nginx o ForwardAuth de traefik. Cada aplicación/dominio necesita su propio proveedor. Además, en cada dominio, /akprox debe enrutarse al puesto avanzado (cuando se usa un puesto avanzado administrado, esto se hace por usted)." #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Use this provider with nginx's auth_request or traefik's forwardAuth. Only a" -" single provider is required per root domain. You can't do per-application " -"authorization, but you don't have to create a provider for each application." -msgstr "" -"Use este proveedor con auth_request de nginx o ForwardAuth de traefik. Solo " -"se requiere un único proveedor por dominio raíz. No puede realizar la " -"autorización por solicitud, pero no tiene que crear un proveedor para cada " -"solicitud." +msgid "Use this provider with nginx's auth_request or traefik's forwardAuth. Only a single provider is required per root domain. You can't do per-application authorization, but you don't have to create a provider for each application." +msgstr "Use este proveedor con auth_request de nginx o ForwardAuth de traefik. Solo se requiere un único proveedor por dominio raíz. No puede realizar la autorización por solicitud, pero no tiene que crear un proveedor para cada solicitud." #: src/pages/tenants/TenantForm.ts msgid "Use this tenant for each domain that doesn't have a dedicated tenant." -msgstr "" -"Use este inquilino para cada dominio que no tenga un inquilino dedicado." +msgstr "Use este inquilino para cada dominio que no tenga un inquilino dedicado." -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/events/EventInfo.ts src/pages/events/EventListPage.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventListPage.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyTestForm.ts #: src/pages/property-mappings/PropertyMappingTestForm.ts -#: src/pages/tokens/TokenForm.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/tokens/TokenForm.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "User" msgstr "Usuario" @@ -6145,9 +5652,7 @@ msgstr "Verificación del usuario" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts msgid "User verification is preferred if available, but not required." -msgstr "" -"Se prefiere la verificación del usuario si está disponible, pero no es " -"obligatoria." +msgstr "Se prefiere la verificación del usuario si está disponible, pero no es obligatoria." #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts msgid "User verification must occur." @@ -6161,7 +5666,8 @@ msgstr "No se debe realizar la verificación del usuario." msgid "User was written to" msgstr "Se escribió al usuario a" -#: src/pages/policies/BoundPoliciesList.ts src/pages/users/UserViewPage.ts +#: src/pages/policies/BoundPoliciesList.ts +#: src/pages/users/UserViewPage.ts msgid "User {0}" msgstr "Usuario {0}" @@ -6179,20 +5685,12 @@ msgid "User(s)" msgstr "Usuario (s)" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"User/Group Attribute used for the password part of the HTTP-Basic Header." -msgstr "" -"Atributo de usuario/grupo utilizado para la parte de contraseña del " -"encabezado HTTP-Basic." +msgid "User/Group Attribute used for the password part of the HTTP-Basic Header." +msgstr "Atributo de usuario/grupo utilizado para la parte de contraseña del encabezado HTTP-Basic." #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"User/Group Attribute used for the user part of the HTTP-Basic Header. If not" -" set, the user's Email address is used." -msgstr "" -"Atributo de usuario/grupo utilizado para la parte de usuario del encabezado " -"HTTP-Basic. Si no se establece, se utiliza la dirección de correo " -"electrónico del usuario." +msgid "User/Group Attribute used for the user part of the HTTP-Basic Header. If not set, the user's Email address is used." +msgstr "Atributo de usuario/grupo utilizado para la parte de usuario del encabezado HTTP-Basic. Si no se establece, se utiliza la dirección de correo electrónico del usuario." #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts msgid "Userinfo URL" @@ -6200,22 +5698,21 @@ msgstr "URL de información de usuario" #: src/flows/stages/identification/IdentificationStage.ts #: src/pages/stages/identification/IdentificationStageForm.ts -#: src/pages/users/ServiceAccountForm.ts src/pages/users/ServiceAccountForm.ts -#: src/pages/users/UserForm.ts src/pages/users/UserListPage.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts msgid "Username" msgstr "Nombre usuario" #: src/pages/stages/prompt/PromptForm.ts -msgid "" -"Username: Same as Text input, but checks for and prevents duplicate " -"usernames." -msgstr "" -"Nombre de usuario: igual que la entrada de texto, pero comprueba y evita los" -" nombres de usuario duplicados." +msgid "Username: Same as Text input, but checks for and prevents duplicate usernames." +msgstr "Nombre de usuario: igual que la entrada de texto, pero comprueba y evita los nombres de usuario duplicados." -#: src/interfaces/AdminInterface.ts src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts #: src/pages/admin-overview/AdminOverviewPage.ts #: src/pages/users/UserListPage.ts msgid "Users" @@ -6230,12 +5727,8 @@ msgid "Users created per day in the last month" msgstr "Usuarios creados por día en el último mes" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Users in the selected group can do search queries. If no group is selected, " -"no LDAP Searches are allowed." -msgstr "" -"Los usuarios del grupo seleccionado pueden realizar consultas de búsqueda. " -"Si no se selecciona ningún grupo, no se permiten búsquedas LDAP." +msgid "Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed." +msgstr "Los usuarios del grupo seleccionado pueden realizar consultas de búsqueda. Si no se selecciona ningún grupo, no se permiten búsquedas LDAP." #: src/pages/events/EventInfo.ts msgid "Using flow" @@ -6246,21 +5739,12 @@ msgid "Using source" msgstr "Uso de la fuente" #: src/pages/users/ServiceAccountForm.ts -msgid "" -"Valid for 360 days, after which the password will automatically rotate. You " -"can copy the password from the Token List." -msgstr "" -"Válido durante 360 días, después de lo cual la contraseña cambiará " -"automáticamente. Puede copiar la contraseña de la lista de tokens." +msgid "Valid for 360 days, after which the password will automatically rotate. You can copy the password from the Token List." +msgstr "Válido durante 360 días, después de lo cual la contraseña cambiará automáticamente. Puede copiar la contraseña de la lista de tokens." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Valid redirect URLs after a successful authorization flow. Also specify any " -"origins here for Implicit flows." -msgstr "" -"URL de redireccionamiento válidas después de un flujo de autorización " -"correcto. Especifique también cualquier origen aquí para los flujos " -"implícitos." +msgid "Valid redirect URLs after a successful authorization flow. Also specify any origins here for Implicit flows." +msgstr "URL de redireccionamiento válidas después de un flujo de autorización correcto. Especifique también cualquier origen aquí para los flujos implícitos." #: src/pages/providers/proxy/ProxyProviderForm.ts msgid "Validate SSL Certificates of upstream servers." @@ -6268,8 +5752,7 @@ msgstr "Validar los certificados SSL de los servidores ascendentes." #: src/pages/stages/password/PasswordStageForm.ts msgid "Validate the user's password against the selected backend(s)." -msgstr "" -"Valide la contraseña del usuario en relación con los backend seleccionados." +msgstr "Valide la contraseña del usuario en relación con los backend seleccionados." #: src/pages/stages/prompt/PromptStageForm.ts msgid "Validation Policies" @@ -6288,13 +5771,8 @@ msgid "Verification Certificate" msgstr "Certificado de verificación" #: src/pages/stages/email/EmailStageForm.ts -msgid "" -"Verify the user's email address by sending them a one-time-link. Can also be" -" used for recovery to verify the user's authenticity." -msgstr "" -"Verifique la dirección de correo electrónico del usuario enviándole un " -"enlace único. También se puede utilizar para la recuperación para verificar " -"la autenticidad del usuario." +msgid "Verify the user's email address by sending them a one-time-link. Can also be used for recovery to verify the user's authenticity." +msgstr "Verifique la dirección de correo electrónico del usuario enviándole un enlace único. También se puede utilizar para la recuperación para verificar la autenticidad del usuario." #: src/pages/admin-overview/AdminOverviewPage.ts msgid "Version" @@ -6330,22 +5808,18 @@ msgstr "Espera (min)" #: src/pages/admin-overview/cards/SystemStatusCard.ts #: src/pages/admin-overview/cards/SystemStatusCard.ts #: src/pages/admin-overview/cards/SystemStatusCard.ts -#: src/pages/events/RuleForm.ts src/pages/system-tasks/SystemTaskListPage.ts +#: src/pages/events/RuleForm.ts +#: src/pages/system-tasks/SystemTaskListPage.ts msgid "Warning" msgstr "Aviso" #: src/pages/applications/ApplicationViewPage.ts msgid "Warning: Application is not used by any Outpost." -msgstr "" -"Advertencia: La aplicación no es utilizada por ningún puesto avanzado." +msgstr "Advertencia: La aplicación no es utilizada por ningún puesto avanzado." #: src/pages/stages/invitation/InvitationListPage.ts -msgid "" -"Warning: No invitation stage is bound to any flow. Invitations will not work" -" as expected." -msgstr "" -"Advertencia: ninguna etapa de invitación está vinculada a ningún flujo. Las " -"invitaciones no funcionarán como se esperaba." +msgid "Warning: No invitation stage is bound to any flow. Invitations will not work as expected." +msgstr "Advertencia: ninguna etapa de invitación está vinculada a ningún flujo. Las invitaciones no funcionarán como se esperaba." #: src/pages/policies/PolicyListPage.ts msgid "Warning: Policy is not assigned." @@ -6368,19 +5842,12 @@ msgid "Warning: Provider not assigned to any application." msgstr "Advertencia: el proveedor no está asignado a ninguna aplicación." #: src/pages/users/UserListPage.ts -msgid "" -"Warning: You're about to delete the user you're logged in as ({0}). Proceed " -"at your own risk." -msgstr "" -"Advertencia: Vas a eliminar el usuario con el que iniciaste sesión ({0}). " -"Proceda bajo su propio riesgo." +msgid "Warning: You're about to delete the user you're logged in as ({0}). Proceed at your own risk." +msgstr "Advertencia: Vas a eliminar el usuario con el que iniciaste sesión ({0}). Proceda bajo su propio riesgo." #: src/pages/outposts/OutpostListPage.ts -msgid "" -"Warning: authentik Domain is not configured, authentication will not work." -msgstr "" -"Advertencia: el dominio authentik no está configurado, la autenticación no " -"funcionará." +msgid "Warning: authentik Domain is not configured, authentication will not work." +msgstr "Advertencia: el dominio authentik no está configurado, la autenticación no funcionará." #: src/pages/tenants/TenantForm.ts msgid "Web Certificate" @@ -6414,47 +5881,24 @@ msgid "Welcome, {name}." msgstr "Bienvenido, {name}." #: src/pages/stages/email/EmailStageForm.ts -msgid "" -"When a user returns from the email successfully, their account will be " -"activated." -msgstr "" -"Cuando un usuario regresa del correo electrónico con éxito, su cuenta se " -"activará." +msgid "When a user returns from the email successfully, their account will be activated." +msgstr "Cuando un usuario regresa del correo electrónico con éxito, su cuenta se activará." #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"When a valid username/email has been entered, and this option is enabled, " -"the user's username and avatar will be shown. Otherwise, the text that the " -"user entered will be shown." -msgstr "" -"Cuando se haya introducido un nombre de usuario/correo electrónico válido y " -"esta opción esté habilitada, se mostrarán el nombre de usuario y el avatar " -"del usuario. De lo contrario, se mostrará el texto introducido por el " -"usuario." +msgid "When a valid username/email has been entered, and this option is enabled, the user's username and avatar will be shown. Otherwise, the text that the user entered will be shown." +msgstr "Cuando se haya introducido un nombre de usuario/correo electrónico válido y esta opción esté habilitada, se mostrarán el nombre de usuario y el avatar del usuario. De lo contrario, se mostrará el texto introducido por el usuario." #: src/pages/sources/ldap/LDAPSourceForm.ts -msgid "" -"When connecting to an LDAP Server with TLS, certificates are not checked by " -"default. Specify a keypair to validate the remote certificate." -msgstr "" -"Al conectarse a un servidor LDAP con TLS, los certificados no se comprueban " -"de forma predeterminada. Especifique un par de claves para validar el " -"certificado remoto." +msgid "When connecting to an LDAP Server with TLS, certificates are not checked by default. Specify a keypair to validate the remote certificate." +msgstr "Al conectarse a un servidor LDAP con TLS, los certificados no se comprueban de forma predeterminada. Especifique un par de claves para validar el certificado remoto." #: src/pages/outposts/ServiceConnectionDockerForm.ts msgid "When connecting via SSH, this keypair is used for authentication." -msgstr "" -"Cuando se conecta a través de SSH, este par de claves se usa para la " -"autenticación." +msgstr "Cuando se conecta a través de SSH, este par de claves se usa para la autenticación." #: src/pages/stages/email/EmailStageForm.ts -msgid "" -"When enabled, global Email connection settings will be used and connection " -"settings below will be ignored." -msgstr "" -"Cuando se habilita, se utilizará la configuración global de conexión de " -"correo electrónico y se ignorarán las configuraciones de conexión que se " -"indican a continuación" +msgid "When enabled, global Email connection settings will be used and connection settings below will be ignored." +msgstr "Cuando se habilita, se utilizará la configuración global de conexión de correo electrónico y se ignorarán las configuraciones de conexión que se indican a continuación" #: src/pages/stages/invitation/InvitationForm.ts msgid "When enabled, the invitation will be deleted after usage." @@ -6462,27 +5906,15 @@ msgstr "Cuando se habilita, la invitación se eliminará después de su uso." #: src/pages/stages/identification/IdentificationStageForm.ts msgid "When enabled, user fields are matched regardless of their casing." -msgstr "" -"Cuando se habilita, los campos de usuario coinciden independientemente de su" -" carcasa." +msgstr "Cuando se habilita, los campos de usuario coinciden independientemente de su carcasa." #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"When selected, a password field is shown on the same page instead of a " -"separate page. This prevents username enumeration attacks." -msgstr "" -"Cuando se selecciona, se muestra un campo de contraseña en la misma página " -"en lugar de en una página separada. Esto evita ataques de enumeración de " -"nombres de usuario." +msgid "When selected, a password field is shown on the same page instead of a separate page. This prevents username enumeration attacks." +msgstr "Cuando se selecciona, se muestra un campo de contraseña en la misma página en lugar de en una página separada. Esto evita ataques de enumeración de nombres de usuario." #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"When selected, incoming assertion's Signatures will be validated against " -"this certificate. To allow unsigned Requests, leave on default." -msgstr "" -"Cuando se selecciona, las firmas de la aserción entrante se validarán con " -"este certificado. Para permitir solicitudes sin firmar, déjelo en el valor " -"predeterminado." +msgid "When selected, incoming assertion's Signatures will be validated against this certificate. To allow unsigned Requests, leave on default." +msgstr "Cuando se selecciona, las firmas de la aserción entrante se validarán con este certificado. Para permitir solicitudes sin firmar, déjelo en el valor predeterminado." #: src/pages/policies/dummy/DummyPolicyForm.ts #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts @@ -6491,42 +5923,20 @@ msgstr "" #: src/pages/policies/hibp/HaveIBeenPwnedPolicyForm.ts #: src/pages/policies/password/PasswordPolicyForm.ts #: src/pages/policies/reputation/ReputationPolicyForm.ts -msgid "" -"When this option is enabled, all executions of this policy will be logged. " -"By default, only execution errors are logged." -msgstr "" -"Cuando se habilita esta opción, se registrarán todas las ejecuciones de esta" -" política. De forma predeterminada, solo se registran los errores de " -"ejecución." +msgid "When this option is enabled, all executions of this policy will be logged. By default, only execution errors are logged." +msgstr "Cuando se habilita esta opción, se registrarán todas las ejecuciones de esta política. De forma predeterminada, solo se registran los errores de ejecución." #: src/pages/stages/prompt/PromptForm.ts -msgid "" -"When used in conjunction with a User Write stage, use attributes.foo to " -"write attributes." -msgstr "" -"Cuando se usa junto con una etapa User Write, use attribues.foo para " -"escribir atributos." +msgid "When used in conjunction with a User Write stage, use attributes.foo to write attributes." +msgstr "Cuando se usa junto con una etapa User Write, use attribues.foo para escribir atributos." #: src/pages/tenants/TenantForm.ts -msgid "" -"When using an external logging solution for archiving, this can be set to " -"\"minutes=5\"." -msgstr "" -"Cuando se utiliza una solución de registro externa para archivar, se puede " -"establecer en «minutes = 5\"." +msgid "When using an external logging solution for archiving, this can be set to \"minutes=5\"." +msgstr "Cuando se utiliza una solución de registro externa para archivar, se puede establecer en «minutes = 5\"." #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"When using proxy or forward auth (single application) mode, the requested " -"URL Path is checked against the regular expressions. When using forward auth" -" (domain mode), the full requested URL including scheme and host is matched " -"against the regular expressions." -msgstr "" -"Cuando se usa el modo proxy o de autenticación directa (aplicación única), " -"la ruta de URL solicitada se compara con las expresiones regulares. Cuando " -"se usa la autenticación directa (modo de dominio), la URL solicitada " -"completa, incluidos el esquema y el host, se compara con las expresiones " -"regulares." +msgid "When using proxy or forward auth (single application) mode, the requested URL Path is checked against the regular expressions. When using forward auth (domain mode), the full requested URL including scheme and host is matched against the regular expressions." +msgstr "Cuando se usa el modo proxy o de autenticación directa (aplicación única), la ruta de URL solicitada se compara con las expresiones regulares. Cuando se usa la autenticación directa (modo de dominio), la URL solicitada completa, incluidos el esquema y el host, se compara con las expresiones regulares." #: src/flows/FlowExecutor.ts msgid "Whoops!" @@ -6554,13 +5964,16 @@ msgstr "Asunto X509" #: src/elements/oauth/UserRefreshList.ts #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/groups/GroupListPage.ts src/pages/groups/MemberSelectModal.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyTestForm.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "Yes" msgstr "Sí" @@ -6571,9 +5984,7 @@ msgstr "Sí ({0})" #: src/pages/outposts/OutpostForm.ts msgid "You can only select providers that match the type of the outpost." -msgstr "" -"Solo puede seleccionar proveedores que coincidan con el tipo de puesto " -"avanzado." +msgstr "Solo puede seleccionar proveedores que coincidan con el tipo de puesto avanzado." #: src/flows/stages/RedirectStage.ts msgid "You're about to be redirect to the following URL." @@ -6609,15 +6020,18 @@ msgstr "se eliminará la conexión" msgid "no tabs defined" msgstr "no se han definido pestañas" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "object will be DELETED" msgstr "objeto se ELIMINARÁ" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "reference will be reset to default value" msgstr "la referencia se restablecerá al valor predeterminado" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "reference will be set to an empty value" msgstr "la referencia se establecerá en un valor vacío" @@ -6625,7 +6039,8 @@ msgstr "la referencia se establecerá en un valor vacío" msgid "with inspector" msgstr "con inspector" -#: src/elements/Expand.ts src/elements/Expand.ts +#: src/elements/Expand.ts +#: src/elements/Expand.ts msgid "{0}" msgstr "{0}" @@ -6637,7 +6052,8 @@ msgstr "{0} («{1}», de tipo {2})" msgid "{0} ({1})" msgstr "{0} ({1})" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "{0} ({consequence})" msgstr "{0} ({consequence})" diff --git a/web/src/locales/fr_FR.po b/web/src/locales/fr_FR.po index 53605e0e5..0d43665dc 100644 --- a/web/src/locales/fr_FR.po +++ b/web/src/locales/fr_FR.po @@ -4395,6 +4395,10 @@ msgstr "Sources" msgid "Sources of identities, which can either be synced into authentik's database, or can be used by users to authenticate and enroll themselves." msgstr "Sources d'identités, qui peuvent soit être synchronisées dans la base de données d'Authentik, soit être utilisées par les utilisateurs pour s'authentifier et s'inscrire." +#: src/interfaces/locale.ts +msgid "Spanish" +msgstr "" + #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Specify multiple server URIs by separating them with a comma." msgstr "" diff --git a/web/src/locales/pseudo-LOCALE.po b/web/src/locales/pseudo-LOCALE.po index 7006c7cb6..a1d71a606 100644 --- a/web/src/locales/pseudo-LOCALE.po +++ b/web/src/locales/pseudo-LOCALE.po @@ -4423,6 +4423,10 @@ msgstr "" msgid "Sources of identities, which can either be synced into authentik's database, or can be used by users to authenticate and enroll themselves." msgstr "" +#: src/interfaces/locale.ts +msgid "Spanish" +msgstr "" + #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Specify multiple server URIs by separating them with a comma." msgstr "" diff --git a/web/src/locales/tr.po b/web/src/locales/tr.po index ee6340237..739a4ac0c 100644 --- a/web/src/locales/tr.po +++ b/web/src/locales/tr.po @@ -4344,6 +4344,10 @@ msgstr "Kaynaklar" msgid "Sources of identities, which can either be synced into authentik's database, or can be used by users to authenticate and enroll themselves." msgstr "Auentik'in veritabanına senkronize edilebilen ya da kullanıcılar tarafından kimlik doğrulaması ve kayıt yaptırmak için kullanılabilen kimliklerin kaynakları." +#: src/interfaces/locale.ts +msgid "Spanish" +msgstr "" + #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Specify multiple server URIs by separating them with a comma." msgstr "Birden çok sunucu URI'lerini virgülle ayırarak belirtin."