msgid ""
msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: orchard-core\n"
"X-Crowdin-Project-ID: 307044\n"
"X-Crowdin-Language: es-ES\n"
"X-Crowdin-File: /main/Localization/OrchardCore.OpenId.pot\n"
"X-Crowdin-File-ID: 786\n"
"Project-Id-Version: orchard-core\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
"PO-Revision-Date: 2023-12-22 16:30\n"

#. builder.Add(S["Security"], security => security
#: OrchardCore.OpenId\AdminMenu.cs:31
msgctxt "OrchardCore.OpenId.AdminMenu"
msgid "Security"
msgstr ""

#. .Add(S["OpenID Connect"], S["OpenID Connect"].PrefixPosition(), category =>
#. .Add(S["OpenID Connect"], S["OpenID Connect"].PrefixPosition(), category =>
#: OrchardCore.OpenId\AdminMenu.cs:32
#: OrchardCore.OpenId\AdminMenu.cs:32
msgctxt "OrchardCore.OpenId.AdminMenu"
msgid "OpenID Connect"
msgstr "Conexión OpenID"

#. category.Add(S["Settings"], "1", settings =>
#: OrchardCore.OpenId\AdminMenu.cs:41
msgctxt "OrchardCore.OpenId.AdminMenu"
msgid "Settings"
msgstr "Ajustes"

#. settings.Add(S["Authentication client"], "1", client => client
#: OrchardCore.OpenId\AdminMenu.cs:45
msgctxt "OrchardCore.OpenId.AdminMenu"
msgid "Authentication client"
msgstr "Cliente de autenticación"

#. settings.Add(S["Authorization server"], "2", server => server
#: OrchardCore.OpenId\AdminMenu.cs:53
msgctxt "OrchardCore.OpenId.AdminMenu"
msgid "Authorization server"
msgstr "Servidor de autorización"

#. settings.Add(S["Token validation"], "3", validation => validation
#: OrchardCore.OpenId\AdminMenu.cs:61
msgctxt "OrchardCore.OpenId.AdminMenu"
msgid "Token validation"
msgstr "Validación token"

#. category.Add(S["Management"], "2", management =>
#: OrchardCore.OpenId\AdminMenu.cs:71
msgctxt "OrchardCore.OpenId.AdminMenu"
msgid "Management"
msgstr "Administración"

#. management.Add(S["Applications"], "1", applications => applications
#: OrchardCore.OpenId\AdminMenu.cs:73
msgctxt "OrchardCore.OpenId.AdminMenu"
msgid "Applications"
msgstr "Aplicaciones"

#. management.Add(S["Scopes"], "2", applications => applications
#: OrchardCore.OpenId\AdminMenu.cs:78
msgctxt "OrchardCore.OpenId.AdminMenu"
msgid "Scopes"
msgstr "Alcances"

#. await _notifier.WarningAsync(H["There are no registered services to provide roles."]);
#. await _notifier.WarningAsync(H["There are no registered services to provide roles."]);
#: OrchardCore.OpenId\Controllers\ApplicationController.cs:111
#: OrchardCore.OpenId\Controllers\ApplicationController.cs:259
msgctxt "OrchardCore.OpenId.Controllers.ApplicationController"
msgid "There are no registered services to provide roles."
msgstr "No hay servicios registrados para proporcionar roles."

#. ModelState.AddModelError(nameof(model.ClientSecret), S["No client secret can be set for public applications."]);
#. ModelState.AddModelError(nameof(model.ClientSecret), S["No client secret can be set for public applications."]);
#: OrchardCore.OpenId\Controllers\ApplicationController.cs:138
#: OrchardCore.OpenId\Controllers\ApplicationController.cs:303
msgctxt "OrchardCore.OpenId.Controllers.ApplicationController"
msgid "No client secret can be set for public applications."
msgstr "Ningún secreto de cliente puede ser establecido para aplicaciones públicas."

#. ModelState.AddModelError(nameof(model.ClientSecret), S["The client secret is required for confidential applications."]);
#: OrchardCore.OpenId\Controllers\ApplicationController.cs:143
msgctxt "OrchardCore.OpenId.Controllers.ApplicationController"
msgid "The client secret is required for confidential applications."
msgstr "El secreto del cliente es necesario para aplicaciones confidenciales."

#. ModelState.AddModelError(nameof(model.ClientId), S["The client identifier is already taken by another application."]);
#. ModelState.AddModelError(nameof(model.ClientId), S["The client identifier is already taken by another application."]);
#: OrchardCore.OpenId\Controllers\ApplicationController.cs:148
#: OrchardCore.OpenId\Controllers\ApplicationController.cs:313
msgctxt "OrchardCore.OpenId.Controllers.ApplicationController"
msgid "The client identifier is already taken by another application."
msgstr "El identificador de cliente ya está tomado por otra aplicación."

#. ModelState.AddModelError(nameof(model.ClientSecret), S["Setting a new client secret is required."]);
#: OrchardCore.OpenId\Controllers\ApplicationController.cs:297
msgctxt "OrchardCore.OpenId.Controllers.ApplicationController"
msgid "Setting a new client secret is required."
msgstr "Se requiere establecer un nuevo secreto de cliente."

#. await _notifier.WarningAsync(H["OpenID Connect settings are not properly configured."]);
#: OrchardCore.OpenId\Controllers\ApplicationController.cs:384
msgctxt "OrchardCore.OpenId.Controllers.ApplicationController"
msgid "OpenID Connect settings are not properly configured."
msgstr "Los ajustes de OpenID Connect no están configurados correctamente."

#. ModelState.AddModelError(nameof(model.Name), S["The name is already taken by another scope."]);
#. ModelState.AddModelError(nameof(model.Name), S["The name is already taken by another scope."]);
#: OrchardCore.OpenId\Controllers\ScopeController.cs:118
#: OrchardCore.OpenId\Controllers\ScopeController.cs:217
msgctxt "OrchardCore.OpenId.Controllers.ScopeController"
msgid "The name is already taken by another scope."
msgstr "Este nombre ya está siendo utilizado por otro alcance."

#. await _notifier.SuccessAsync(H["OpenID server configuration successfully updated."]);
#: OrchardCore.OpenId\Controllers\ServerConfigurationController.cs:97
msgctxt "OrchardCore.OpenId.Controllers.ServerConfigurationController"
msgid "OpenID server configuration successfully updated."
msgstr "Configuración del servidor OpenID actualizada correctamente."

#. await _notifier.SuccessAsync(H["OpenID validation configuration successfully updated."]);
#: OrchardCore.OpenId\Controllers\ValidationConfigurationController.cs:97
msgctxt "OrchardCore.OpenId.Controllers.ValidationConfigurationController"
msgid "OpenID validation configuration successfully updated."
msgstr "Configuración del servidor OpenID actualizada correctamente."

#. context.Updater.ModelState.AddModelError(Prefix, S["The parameters are written in an incorrect format."]);
#: OrchardCore.OpenId\Drivers\OpenIdClientSettingsDisplayDriver.cs:176
msgctxt "OrchardCore.OpenId.Drivers.OpenIdClientSettingsDisplayDriver"
msgid "The parameters are written in an incorrect format."
msgstr ""

#. results.Add(new ValidationResult(S["The authority cannot be null or empty."], new[]
#: OrchardCore.OpenId\Services\OpenIdClientService.cs:62
msgctxt "OrchardCore.OpenId.Services.OpenIdClientService"
msgid "The authority cannot be null or empty."
msgstr "La autoridad no puede ser nula o vacía."

#. results.Add(new ValidationResult(S["The authority must be a valid absolute URL."], new[]
#: OrchardCore.OpenId\Services\OpenIdClientService.cs:69
msgctxt "OrchardCore.OpenId.Services.OpenIdClientService"
msgid "The authority must be a valid absolute URL."
msgstr "La autoridad debe ser una URL absoluta válida."

#. results.Add(new ValidationResult(S["The authority cannot contain a query string or a fragment."], new[]
#: OrchardCore.OpenId\Services\OpenIdClientService.cs:76
msgctxt "OrchardCore.OpenId.Services.OpenIdClientService"
msgid "The authority cannot contain a query string or a fragment."
msgstr "La autoridad no puede contener una cadena de consulta o un fragmento."

#. results.Add(new ValidationResult(S["The response type cannot be null or empty."], new[]
#: OrchardCore.OpenId\Services\OpenIdClientService.cs:84
msgctxt "OrchardCore.OpenId.Services.OpenIdClientService"
msgid "The response type cannot be null or empty."
msgstr "El tipo de respuesta no puede ser nulo o vacío."

#. results.Add(new ValidationResult(S["Unknown response type ."], new[]
#: OrchardCore.OpenId\Services\OpenIdClientService.cs:93
msgctxt "OrchardCore.OpenId.Services.OpenIdClientService"
msgid "Unknown response type ."
msgstr "Tipo de respuesta desconocido ."

#. results.Add(new ValidationResult(S["The response mode cannot be null or empty."], new[]
#: OrchardCore.OpenId\Services\OpenIdClientService.cs:101
msgctxt "OrchardCore.OpenId.Services.OpenIdClientService"
msgid "The response mode cannot be null or empty."
msgstr "El modo de respuesta no puede ser nulo o vacío."

#. results.Add(new ValidationResult(S["Unknown response mode."], new[]
#: OrchardCore.OpenId\Services\OpenIdClientService.cs:109
msgctxt "OrchardCore.OpenId.Services.OpenIdClientService"
msgid "Unknown response mode."
msgstr "Tipo de respuesta desconocido."

#. results.Add(new ValidationResult(S["At least one OpenID Connect flow must be enabled."]));
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:112
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "At least one OpenID Connect flow must be enabled."
msgstr "Al menos un flujo OpenID Connect debe estar activado."

#. results.Add(new ValidationResult(S["The authority must be a valid absolute URL."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:119
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The authority must be a valid absolute URL."
msgstr "La autoridad debe ser una URL absoluta válida."

#. results.Add(new ValidationResult(S["The authority cannot contain a query string or a fragment."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:127
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The authority cannot contain a query string or a fragment."
msgstr "La autoridad no puede contener una cadena de consulta o un fragmento."

#. results.Add(new ValidationResult(S["The certificate cannot be found."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:144
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The certificate cannot be found."
msgstr "El certificado no se puede encontrar."

#. results.Add(new ValidationResult(S["The certificate doesn't contain the required private key."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:151
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The certificate doesn't contain the required private key."
msgstr "El certificado no contiene la clave privada requerida."

#. results.Add(new ValidationResult(S["The certificate is not valid because it is marked as archived."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:158
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The certificate is not valid because it is marked as archived."
msgstr "El certificado no es válido porque está marcado como archivado."

#. results.Add(new ValidationResult(S["The certificate is not valid for current date."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:165
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The certificate is not valid for current date."
msgstr "El certificado no es válido para la fecha actual."

#. results.Add(new ValidationResult(S["The password flow cannot be enabled when the token endpoint is disabled."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:174
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The password flow cannot be enabled when the token endpoint is disabled."
msgstr "El flujo de contraseña no puede ser activado cuando el punto final de token está deshabilitado."

#. results.Add(new ValidationResult(S["The client credentials flow cannot be enabled when the token endpoint is disabled."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:182
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The client credentials flow cannot be enabled when the token endpoint is disabled."
msgstr "El flujo de credenciales del cliente no puede estar activado cuando el punto final de token está deshabilitado."

#. results.Add(new ValidationResult(S["The authorization code flow cannot be enabled when the authorization and token endpoints are disabled."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:190
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The authorization code flow cannot be enabled when the authorization and token endpoints are disabled."
msgstr "El flujo de código de autorización no puede ser activado cuando se desactivan los extremos de autorización y token."

#. results.Add(new ValidationResult(S["The refresh token flow cannot be enabled when the token endpoint is disabled."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:200
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The refresh token flow cannot be enabled when the token endpoint is disabled."
msgstr "El flujo de token de actualización no puede estar activado cuando el punto final de token está deshabilitado."

#. results.Add(new ValidationResult(S["The refresh token flow can only be enabled if the password, authorization code or hybrid flows are enabled."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:208
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The refresh token flow can only be enabled if the password, authorization code or hybrid flows are enabled."
msgstr "El flujo de token de actualización sólo puede activarse si la contraseña, el código de autorización o los flujos híbridos están habilitados."

#. results.Add(new ValidationResult(S["The implicit flow cannot be enabled when the authorization endpoint is disabled."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:217
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The implicit flow cannot be enabled when the authorization endpoint is disabled."
msgstr "El flujo implícito de token de actualización no puede estar activado cuando el punto final de token está deshabilitado."

#. results.Add(new ValidationResult(S["The hybrid flow cannot be enabled when the authorization and token endpoints are disabled."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:225
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The hybrid flow cannot be enabled when the authorization and token endpoints are disabled."
msgstr ""

#. results.Add(new ValidationResult(S["Access token encryption can only be disabled when using JWT tokens."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:233
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "Access token encryption can only be disabled when using JWT tokens."
msgstr ""

#. results.Add(new ValidationResult(S["Either a tenant or an authority must be registered."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:96
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "Either a tenant or an authority must be registered."
msgstr "Debe registrarse un tenant o una autoridad."

#. results.Add(new ValidationResult(S["The specified authority is not valid."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:107
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "The specified authority is not valid."
msgstr "La autoridad especificada no es válida."

#. results.Add(new ValidationResult(S["The authority cannot contain a query string or a fragment."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:115
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "The authority cannot contain a query string or a fragment."
msgstr "La autoridad no puede contener una cadena de consulta o un fragmento."

#. results.Add(new ValidationResult(S["The specified metadata address is not valid."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:127
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "The specified metadata address is not valid."
msgstr ""

#. results.Add(new ValidationResult(S["The metadata address cannot contain a query string or a fragment."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:135
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "The metadata address cannot contain a query string or a fragment."
msgstr ""

#. results.Add(new ValidationResult(S["No metatada address can be set when using another tenant."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:143
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "No metatada address can be set when using another tenant."
msgstr ""

#. results.Add(new ValidationResult(S["No audience can be set when using another tenant."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:152
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "No audience can be set when using another tenant."
msgstr "Ningún público puede ser definido cuando se usa otro tenant."

#. results.Add(new ValidationResult(S["An audience must be set when configuring the authority."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:160
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "An audience must be set when configuring the authority."
msgstr "Debe establecerse un público al configurar la autoridad."

#. results.Add(new ValidationResult(S["Token type validation can only be disabled for remote servers."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:168
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "Token type validation can only be disabled for remote servers."
msgstr ""

#. results.Add(new ValidationResult(S["The audience cannot start with the special 'oct:' prefix."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:177
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "The audience cannot start with the special 'oct:' prefix."
msgstr "El público no puede empezar con el prefijo especial 'oct:'."

#. results.Add(new ValidationResult(S["The specified tenant is not valid."]));
#. results.Add(new ValidationResult(S["The specified tenant is not valid."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:190
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:210
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "The specified tenant is not valid."
msgstr "El tenant especificado no es válido."

#. results.Add(new ValidationResult(S["Selecting a server tenant for which reference access tokens are enabled is currently not supported."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:201
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "Selecting a server tenant for which reference access tokens are enabled is currently not supported."
msgstr ""

#. results.Add(new ValidationResult(S["No appropriate scope was found."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:220
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "No appropriate scope was found."
msgstr "No se encontró ningún ámbito adecuado."

#. [Url(ErrorMessage = "{0} is not well-formed")]
#. [Url(ErrorMessage = "{0} is not well-formed")]
#: OrchardCore.OpenId\ViewModels\CreateOpenIdApplicationViewModel.cs:14
#: OrchardCore.OpenId\ViewModels\CreateOpenIdApplicationViewModel.cs:17
msgctxt "OrchardCore.OpenId.ViewModels.CreateOpenIdApplicationViewModel"
msgid "{0} is not well-formed"
msgstr ""

#. [Url(ErrorMessage = "{0} is not well-formed")]
#. [Url(ErrorMessage = "{0} is not well-formed")]
#: OrchardCore.OpenId\ViewModels\EditOpenIdApplicationViewModel.cs:18
#: OrchardCore.OpenId\ViewModels\EditOpenIdApplicationViewModel.cs:21
msgctxt "OrchardCore.OpenId.ViewModels.EditOpenIdApplicationViewModel"
msgid "{0} is not well-formed"
msgstr ""

#. [Required(ErrorMessage = "Authority is required")]
#: OrchardCore.OpenId\ViewModels\OpenIdClientSettingsViewModel.cs:12
msgctxt "OrchardCore.OpenId.ViewModels.OpenIdClientSettingsViewModel"
msgid "Authority is required"
msgstr ""

#. [Required(ErrorMessage = "ClientId is required")]
#: OrchardCore.OpenId\ViewModels\OpenIdClientSettingsViewModel.cs:15
msgctxt "OrchardCore.OpenId.ViewModels.OpenIdClientSettingsViewModel"
msgid "ClientId is required"
msgstr ""

#. [RegularExpression(@"\/[-A-Za-z0-9+&@#\/%?=~_|!:,.;]+[-A-Za-z0-9+&@#\/%=~_|]", ErrorMessage = "Invalid path")]
#. [RegularExpression(@"\/[-A-Za-z0-9+&@#\/%?=~_|!:,.;]+[-A-Za-z0-9+&@#\/%=~_|]", ErrorMessage = "Invalid path")]
#: OrchardCore.OpenId\ViewModels\OpenIdClientSettingsViewModel.cs:20
#: OrchardCore.OpenId\ViewModels\OpenIdClientSettingsViewModel.cs:26
msgctxt "OrchardCore.OpenId.ViewModels.OpenIdClientSettingsViewModel"
msgid "Invalid path"
msgstr ""

#. [Url(ErrorMessage = "Invalid SignedOut redirect url")]
#: OrchardCore.OpenId\ViewModels\OpenIdClientSettingsViewModel.cs:23
msgctxt "OrchardCore.OpenId.ViewModels.OpenIdClientSettingsViewModel"
msgid "Invalid SignedOut redirect url"
msgstr ""

#. <h1>@T["Authorization"]</h1>
#: OrchardCore.OpenId\Views\Access\Authorize.cshtml:10
msgctxt "OrchardCore.OpenId.Views.Access.Authorize"
msgid "Authorization"
msgstr "Autorización"

#. <p class="lead text-start">@T["Do you want to grant <strong>{0}</strong> access to your data? (scopes requested: {1})", Model.ApplicationName, Model.Scope]</p>
#: OrchardCore.OpenId\Views\Access\Authorize.cshtml:12
msgctxt "OrchardCore.OpenId.Views.Access.Authorize"
msgid "Do you want to grant <strong>{0}</strong> access to your data? (scopes requested: {1})"
msgstr "¿Quieres conceder <strong>{0}</strong> acceso a tus datos? (ámbitos solicitados: {1})"

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Create a new application"])</h1></zone>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:9
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Create a new application"
msgstr "Crear una aplicación"

#. <label asp-for="ClientId" class="form-label">@T["Client Id"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:14
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Client Id"
msgstr "Cliente Id"

#. <label asp-for="DisplayName" class="form-label">@T["Display Name"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:19
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Display Name"
msgstr "Nombre a Mostrar"

#. <label asp-for="Type" class="form-label">@T["Type"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:24
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Type"
msgstr "Tipo"

#. <option value="@OpenIddictConstants.ClientTypes.Confidential">@T["Confidential client"]</option>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:26
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Confidential client"
msgstr "Cliente confidencial"

#. <option value="@OpenIddictConstants.ClientTypes.Public">@T["Public client"]</option>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:27
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Public client"
msgstr "Cliente público"

#. <div class="hint">@T["Confidential applications MUST send their client secret when communicating with the token and revocation endpoints. This guarantees that only the legit client can exchange an authorization code or get a refresh token."]</div>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:29
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Confidential applications MUST send their client secret when communicating with the token and revocation endpoints. This guarantees that only the legit client can exchange an authorization code or get a refresh token."
msgstr "Las aplicaciones confidenciales deben enviar a su cliente secreto cuando se comunica con los puntos de entrada y revocación. Esto garantiza que sólo el cliente de confianza puede intercambiar un código de autorización u obtener un token de actualización."

#. <label asp-for="ClientSecret" class="form-label">@T["Client Secret"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:32
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Client Secret"
msgstr "Cliente Secreto"

#. <label class="form-check-label" asp-for="AllowAuthorizationCodeFlow">@T["Allow Authorization Code Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:41
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Allow Authorization Code Flow"
msgstr "Permitir Flujo de Código de Autorización"

#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#CodeFlowAuth">http://openid.net/specs/openid-connect-core-1_0.html#CodeFlowAuth</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#ImplicitFlowAuth">http://openid.net/specs/openid-connect-core-1_0.html#ImplicitFlowAuth</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#HybridFlowAuth">http://openid.net/specs/openid-connect-core-1_0.html#HybridFlowAuth</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="https://tools.ietf.org/html/rfc6749#section-1.3.3">https://tools.ietf.org/html/rfc6749#section-1.3.3</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="https://tools.ietf.org/html/rfc6749#section-1.3.4">https://tools.ietf.org/html/rfc6749#section-1.3.4</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#RefreshTokens">http://openid.net/specs/openid-connect-core-1_0.html#RefreshTokens</a></span>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:42
#: OrchardCore.OpenId\Views\Application\Create.cshtml:51
#: OrchardCore.OpenId\Views\Application\Create.cshtml:60
#: OrchardCore.OpenId\Views\Application\Create.cshtml:69
#: OrchardCore.OpenId\Views\Application\Create.cshtml:78
#: OrchardCore.OpenId\Views\Application\Create.cshtml:87
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "More info:"
msgstr "Más información:"

#. <div id="AllowAuthorizationCodeFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'code', client_id, client_secret,  scope ('openid, profile, roles)')</div>
#. <div id="AllowImplicitFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'id_token token', client_id, client_secret, redirect_uri ='', nonce,  scope ('openid, profile, roles')</div>
#. <div id="AllowHybridFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'code id_token', client_id, client_secret, redirect_uri ='', nonce,  scope ('openid, profile, roles')</div>
#. <div id="AllowPasswordFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'password', client_id, client_secret, username, password,  scope ('openid, profile, roles)')</div>
#. <div id="AllowClientCredentialsFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'client_credentials', client_id, client_secret,  scope ('openid, profile, roles')</div>
#. <div id="AllowRefreshTokenFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'refresh_token', client_id, client_secret, refresh_token</div>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:44
#: OrchardCore.OpenId\Views\Application\Create.cshtml:53
#: OrchardCore.OpenId\Views\Application\Create.cshtml:62
#: OrchardCore.OpenId\Views\Application\Create.cshtml:71
#: OrchardCore.OpenId\Views\Application\Create.cshtml:80
#: OrchardCore.OpenId\Views\Application\Create.cshtml:89
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Recommended Parameters:"
msgstr "Parámetros recomendados:"

#. <label class="form-check-label" asp-for="AllowImplicitFlow">@T["Allow Implicit Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:50
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Allow Implicit Flow"
msgstr "Permitir flujo implícito"

#. <label class="form-check-label" asp-for="AllowHybridFlow">@T["Allow Hybrid Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:59
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Allow Hybrid Flow"
msgstr ""

#. <label class="form-check-label" asp-for="AllowPasswordFlow">@T["Allow Password Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:68
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Allow Password Flow"
msgstr "Permitir Flujo Contraseña"

#. <label class="form-check-label" asp-for="AllowClientCredentialsFlow">@T["Allow Client Credentials Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:77
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Allow Client Credentials Flow"
msgstr "Permitir Flujo Credenciales del Cliente"

#. <label class="form-check-label" asp-for="AllowRefreshTokenFlow">@T["Allow Refresh Token Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:86
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Allow Refresh Token Flow"
msgstr "Permitir Flujo Refrescar Token"

#. <label asp-for="RedirectUris" class="form-label">@T["Redirect Uris"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:94
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Redirect Uris"
msgstr "Uris de redireccionamiento"

#. @T["Space delimited list of redirect URIs."]
#: OrchardCore.OpenId\Views\Application\Create.cshtml:99
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Space delimited list of redirect URIs."
msgstr "Lista delimitada por espacios de URIs de redirección."

#. <label class="form-check-label" asp-for="AllowLogoutEndpoint">@T["Allow Logout Endpoint"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:105
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Allow Logout Endpoint"
msgstr "Permitir punto final de salida"

#. <label asp-for="PostLogoutRedirectUris" class="form-label">@T["Logout Redirect Uris"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:110
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Logout Redirect Uris"
msgstr "Url de redireccionamiento de cierre de sesión"

#. @T["Space delimited list of logout redirect URIs."]
#: OrchardCore.OpenId\Views\Application\Create.cshtml:115
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Space delimited list of logout redirect URIs."
msgstr "Lista delimitada por espacios de URIs de redirección de salida."

#. <label class="form-check-label" asp-for="RequireProofKeyForCodeExchange">@T["Require Proof Key for Code Exchange"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:123
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Require Proof Key for Code Exchange"
msgstr ""

#. @T["Ensure that the client application and OAuth or OIDC library being used supports PKCE before enabling this option."]
#: OrchardCore.OpenId\Views\Application\Create.cshtml:126
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Ensure that the client application and OAuth or OIDC library being used supports PKCE before enabling this option."
msgstr ""

#. <label asp-for="ConsentType" class="form-label">@T["Consent type"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:131
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Consent type"
msgstr "Tipo de consentimiento"

#. <option value="@OpenIddictConstants.ConsentTypes.Explicit">@T["Explicit consent"]</option>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:133
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Explicit consent"
msgstr "Aprobación explícita"

#. <option value="@OpenIddictConstants.ConsentTypes.Implicit">@T["Implicit consent"]</option>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:134
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Implicit consent"
msgstr "Aprobación implícita"

#. <option value="@OpenIddictConstants.ConsentTypes.External">@T["External consent"]</option>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:135
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "External consent"
msgstr "Aprobación externa"

#. @T["The consent type affects the way authorization requests are handled."]
#: OrchardCore.OpenId\Views\Application\Create.cshtml:138
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "The consent type affects the way authorization requests are handled."
msgstr "El tipo de consentimiento afecta a la forma en que se manejan las solicitudes de autorización."

#. <li>@T["When the consent is explicit, the authorization request must be approved by the end user. <strong>This is the recommended option.</strong>"]</li>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:140
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "When the consent is explicit, the authorization request must be approved by the end user. <strong>This is the recommended option.</strong>"
msgstr ""

#. <li>@T["When the consent is implicit, the authorization request is assumed to be pre-approved and no consent form is displayed."]</li>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:141
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "When the consent is implicit, the authorization request is assumed to be pre-approved and no consent form is displayed."
msgstr ""

#. <li>@T["When the consent is external, the authorization request is rejected unless a pre-existing authorization (granted programmatically) already exists."]</li>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:142
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "When the consent is external, the authorization request is rejected unless a pre-existing authorization (granted programmatically) already exists."
msgstr ""

#. <h6>@T["Allowed Scopes"]</h6>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:149
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Allowed Scopes"
msgstr ""

#. <h6>@T["Client Credentials Roles"]</h6>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:161
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Client Credentials Roles"
msgstr "Roles de Credenciales de Cliente"

#. <button class="btn btn-primary save" type="submit">@T["Save"]</button>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:173
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Save"
msgstr "Guardar"

#. <a class="btn btn-secondary cancel" role="button" asp-route-action="Index">@T["Cancel"]</a>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:174
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Cancel"
msgstr "Cancelar"

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Create a new scope"])</h1></zone>
#: OrchardCore.OpenId\Views\Scope\Create.cshtml:4
msgctxt "OrchardCore.OpenId.Views.Scope.Create"
msgid "Create a new scope"
msgstr "Crear un ámbito"

#. <label asp-for="Name" class="form-label">@T["Name"]</label>
#: OrchardCore.OpenId\Views\Scope\Create.cshtml:9
msgctxt "OrchardCore.OpenId.Views.Scope.Create"
msgid "Name"
msgstr "Nombre"

#. <label asp-for="DisplayName" class="form-label">@T["Display Name"]</label>
#: OrchardCore.OpenId\Views\Scope\Create.cshtml:15
msgctxt "OrchardCore.OpenId.Views.Scope.Create"
msgid "Display Name"
msgstr "Nombre a Mostrar"

#. <label asp-for="Description" class="form-label">@T["Description"]</label>
#: OrchardCore.OpenId\Views\Scope\Create.cshtml:21
msgctxt "OrchardCore.OpenId.Views.Scope.Create"
msgid "Description"
msgstr "Descripción"

#. <h6>@T["Tenants"]</h6>
#: OrchardCore.OpenId\Views\Scope\Create.cshtml:27
msgctxt "OrchardCore.OpenId.Views.Scope.Create"
msgid "Tenants"
msgstr ""

#. <span class="hint">@T["Note: the server tenant is always included in the access token audiences, even if no scope is requested."]</span>
#: OrchardCore.OpenId\Views\Scope\Create.cshtml:36
msgctxt "OrchardCore.OpenId.Views.Scope.Create"
msgid "Note: the server tenant is always included in the access token audiences, even if no scope is requested."
msgstr ""

#. <label asp-for="Resources" class="form-label">@T["Additional resources (API audiences)"]</label>
#: OrchardCore.OpenId\Views\Scope\Create.cshtml:40
msgctxt "OrchardCore.OpenId.Views.Scope.Create"
msgid "Additional resources (API audiences)"
msgstr "Recursos adicionales (audiencias API)"

#. <button class="btn btn-primary save" type="submit">@T["Save"]</button>
#: OrchardCore.OpenId\Views\Scope\Create.cshtml:46
msgctxt "OrchardCore.OpenId.Views.Scope.Create"
msgid "Save"
msgstr "Guardar"

#. <a class="btn btn-secondary cancel" role="button" asp-route-action="Index">@T["Cancel"]</a>
#: OrchardCore.OpenId\Views\Scope\Create.cshtml:47
msgctxt "OrchardCore.OpenId.Views.Scope.Create"
msgid "Cancel"
msgstr "Cancelar"

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Edit an application"])</h1></zone>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:9
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Edit an application"
msgstr "Editar una aplicación"

#. <label asp-for="ClientId" class="form-label">@T["Client Id"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:15
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Client Id"
msgstr "Cliente Id"

#. <label asp-for="DisplayName" class="form-label">@T["Display Name"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:20
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Display Name"
msgstr "Nombre a Mostrar"

#. <label asp-for="Type" class="form-label">@T["Type"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:25
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Type"
msgstr "Tipo"

#. <option value="@OpenIddictConstants.ClientTypes.Confidential">@T["Confidential client"]</option>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:27
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Confidential client"
msgstr "Cliente confidencial"

#. <option value="@OpenIddictConstants.ClientTypes.Public">@T["Public client"]</option>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:28
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Public client"
msgstr "Cliente público"

#. <div class="hint">@T["Confidential applications MUST send their client secret when communicating with the token and revocation endpoints. This guarantees that only the legit client can exchange an authorization code or get a refresh token."]</div>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:30
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Confidential applications MUST send their client secret when communicating with the token and revocation endpoints. This guarantees that only the legit client can exchange an authorization code or get a refresh token."
msgstr "Las aplicaciones confidenciales deben enviar a su cliente secreto cuando se comunica con los puntos finales de entrada y revocación. Esto garantiza que sólo el cliente legit puede intercambiar un código de autorización u obtener un token de actualización."

#. <label asp-for="ClientSecret" class="form-label">@T["Client Secret"] (@T["enter a new value to replace the existing secret"])</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:33
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Client Secret"
msgstr "Cliente Secreto"

#. <label asp-for="ClientSecret" class="form-label">@T["Client Secret"] (@T["enter a new value to replace the existing secret"])</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:33
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "enter a new value to replace the existing secret"
msgstr "introduce un nuevo valor para reemplazar el secreto existente"

#. <label class="form-check-label" asp-for="AllowIntrospectionEndpoint">@T["Allow Introspection Endpoint"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:40
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allow Introspection Endpoint"
msgstr ""

#. <label class="form-check-label" asp-for="AllowRevocationEndpoint">@T["Allow Revocation Endpoint"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:46
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allow Revocation Endpoint"
msgstr ""

#. <label class="form-check-label" asp-for="AllowAuthorizationCodeFlow">@T["Allow Authorization Code Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:54
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allow Authorization Code Flow"
msgstr "Permitir Flujo de Código de Autorización"

#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#CodeFlowAuth">http://openid.net/specs/openid-connect-core-1_0.html#CodeFlowAuth</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#ImplicitFlowAuth">http://openid.net/specs/openid-connect-core-1_0.html#ImplicitFlowAuth</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#HybridFlowAuth">http://openid.net/specs/openid-connect-core-1_0.html#HybridFlowAuth</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="https://tools.ietf.org/html/rfc6749#section-1.3.3">https://tools.ietf.org/html/rfc6749#section-1.3.3</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="https://tools.ietf.org/html/rfc6749#section-1.3.4">https://tools.ietf.org/html/rfc6749#section-1.3.4</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#RefreshTokens">http://openid.net/specs/openid-connect-core-1_0.html#RefreshTokens</a></span>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:55
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:64
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:73
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:82
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:91
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:100
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "More info:"
msgstr "Más información:"

#. <div id="AllowAuthorizationCodeFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'code', client_id, client_secret,  scope ('openid, profile, roles)')</div>
#. <div id="AllowImplicitFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'id_token token', client_id, client_secret, redirect_uri ='', nonce,  scope ('openid, profile, roles')</div>
#. <div id="AllowHybridFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'code id_token', client_id, client_secret, redirect_uri ='', nonce,  scope ('openid, profile, roles')</div>
#. <div id="AllowPasswordFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'password', client_id, client_secret, username, password,  scope ('openid, profile, roles)')</div>
#. <div id="AllowClientCredentialsFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'client_credentials', client_id, client_secret,  scope ('openid, profile, roles')</div>
#. <div id="AllowRefreshTokenFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'refresh_token', client_id, client_secret, refresh_token</div>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:57
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:66
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:75
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:84
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:93
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:102
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Recommended Parameters:"
msgstr "Parámetros recomendados:"

#. <label class="form-check-label" asp-for="AllowImplicitFlow">@T["Allow Implicit Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:63
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allow Implicit Flow"
msgstr "Permitir flujo implícito"

#. <label class="form-check-label" asp-for="AllowHybridFlow">@T["Allow Hybrid Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:72
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allow Hybrid Flow"
msgstr ""

#. <label class="form-check-label" asp-for="AllowPasswordFlow">@T["Allow Password Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:81
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allow Password Flow"
msgstr "Permitir Flujo Contraseña"

#. <label class="form-check-label" asp-for="AllowClientCredentialsFlow">@T["Allow Client Credentials Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:90
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allow Client Credentials Flow"
msgstr "Permitir Flujo Credenciales del Cliente"

#. <label class="form-check-label" asp-for="AllowRefreshTokenFlow">@T["Allow Refresh Token Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:99
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allow Refresh Token Flow"
msgstr "Permitir Flujo Refrescar Token"

#. <label asp-for="RedirectUris" class="form-label">@T["Redirect Uris"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:107
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Redirect Uris"
msgstr "Redireccionar Uris"

#. @T["Space delimited list of redirect URIs."]
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:112
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Space delimited list of redirect URIs."
msgstr "Lista delimitada por espacios de URIs de redirección."

#. <label class="form-check-label" asp-for="AllowLogoutEndpoint">@T["Allow Logout Endpoint"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:119
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allow Logout Endpoint"
msgstr "Permitir punto final de salida"

#. <label asp-for="PostLogoutRedirectUris">@T["Post Logout Redirect Uris"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:124
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Post Logout Redirect Uris"
msgstr "Uris de redirección Post de Salida"

#. @T["Space delimited list of logout redirect URIs."]
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:129
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Space delimited list of logout redirect URIs."
msgstr "Lista delimitada por espacios de URIs de redirección de salida."

#. <label class="form-check-label" asp-for="RequireProofKeyForCodeExchange">@T["Require Proof Key for Code Exchange"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:137
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Require Proof Key for Code Exchange"
msgstr ""

#. @T["Ensure that the client/client library supports PKCE before enabling this option."]
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:140
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Ensure that the client/client library supports PKCE before enabling this option."
msgstr ""

#. <label asp-for="ConsentType" class="form-label">@T["Consent type"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:145
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Consent type"
msgstr "Tipo de consentimiento"

#. <option value="@OpenIddictConstants.ConsentTypes.Explicit">@T["Explicit consent"]</option>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:147
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Explicit consent"
msgstr "Aprobación explícita"

#. <option value="@OpenIddictConstants.ConsentTypes.Implicit">@T["Implicit consent"]</option>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:148
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Implicit consent"
msgstr "Aprobación implícita"

#. <option value="@OpenIddictConstants.ConsentTypes.External">@T["External consent"]</option>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:149
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "External consent"
msgstr "Aprobación externa"

#. @T["The consent type affects the way authorization requests are handled."]
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:152
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "The consent type affects the way authorization requests are handled."
msgstr "El tipo de consentimiento afecta a la forma en que se manejan las solicitudes de autorización."

#. <li>@T["When the consent is explicit, the authorization request must be approved by the end user. <strong>This is the recommended option.</strong>"]</li>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:154
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "When the consent is explicit, the authorization request must be approved by the end user. <strong>This is the recommended option.</strong>"
msgstr ""

#. <li>@T["When the consent is implicit, the authorization request is assumed to be pre-approved and no consent form is displayed."]</li>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:155
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "When the consent is implicit, the authorization request is assumed to be pre-approved and no consent form is displayed."
msgstr ""

#. <li>@T["When the consent is external, the authorization request is rejected unless a pre-existing authorization (granted programmatically) already exists."]</li>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:156
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "When the consent is external, the authorization request is rejected unless a pre-existing authorization (granted programmatically) already exists."
msgstr ""

#. <h6>@T["Allowed Scopes"]</h6>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:163
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allowed Scopes"
msgstr ""

#. <h6>@T["Client Credentials Roles"]</h6>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:175
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Client Credentials Roles"
msgstr "Roles de Credenciales de Cliente"

#. <button class="btn btn-primary save" type="submit">@T["Save"]</button>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:187
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Save"
msgstr "Guardar"

#. <a class="btn btn-secondary cancel" role="button" asp-route-action="Index">@T["Cancel"]</a>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:188
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Cancel"
msgstr "Cancelar"

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Edit a scope"])</h1></zone>
#: OrchardCore.OpenId\Views\Scope\Edit.cshtml:4
msgctxt "OrchardCore.OpenId.Views.Scope.Edit"
msgid "Edit a scope"
msgstr "Editar un ámbito"

#. <label asp-for="Name" class="form-label">@T["Name"]</label>
#: OrchardCore.OpenId\Views\Scope\Edit.cshtml:9
msgctxt "OrchardCore.OpenId.Views.Scope.Edit"
msgid "Name"
msgstr "Nombre"

#. <label asp-for="DisplayName" class="form-label">@T["Display Name"]</label>
#: OrchardCore.OpenId\Views\Scope\Edit.cshtml:15
msgctxt "OrchardCore.OpenId.Views.Scope.Edit"
msgid "Display Name"
msgstr "Nombre a Mostrar"

#. <label asp-for="Description" class="form-label">@T["Description"]</label>
#: OrchardCore.OpenId\Views\Scope\Edit.cshtml:21
msgctxt "OrchardCore.OpenId.Views.Scope.Edit"
msgid "Description"
msgstr "Descripción"

#. <h6>@T["Tenants"]</h6>
#: OrchardCore.OpenId\Views\Scope\Edit.cshtml:27
msgctxt "OrchardCore.OpenId.Views.Scope.Edit"
msgid "Tenants"
msgstr ""

#. <span class="hint">@T["Note: the server tenant is always included in the access token audiences, even if no scope is requested."]</span>
#: OrchardCore.OpenId\Views\Scope\Edit.cshtml:36
msgctxt "OrchardCore.OpenId.Views.Scope.Edit"
msgid "Note: the server tenant is always included in the access token audiences, even if no scope is requested."
msgstr ""

#. <label asp-for="Resources" class="form-label">@T["Additional resources (API audiences)"]</label>
#: OrchardCore.OpenId\Views\Scope\Edit.cshtml:40
msgctxt "OrchardCore.OpenId.Views.Scope.Edit"
msgid "Additional resources (API audiences)"
msgstr "Recursos adicionales (audiencias API)"

#. <button class="btn btn-primary save" type="submit">@T["Save"]</button>
#: OrchardCore.OpenId\Views\Scope\Edit.cshtml:46
msgctxt "OrchardCore.OpenId.Views.Scope.Edit"
msgid "Save"
msgstr "Guardar"

#. <a class="btn btn-secondary cancel" role="button" asp-route-action="Index">@T["Cancel"]</a>
#: OrchardCore.OpenId\Views\Scope\Edit.cshtml:47
msgctxt "OrchardCore.OpenId.Views.Scope.Edit"
msgid "Cancel"
msgstr "Cancelar"

#. <h2>@T["Ooooops, something went really bad! :("]</h2>
#: OrchardCore.OpenId\Views\Access\Error.cshtml:9
msgctxt "OrchardCore.OpenId.Views.Access.Error"
msgid "Ooooops, something went really bad! :("
msgstr "¡Ooooops, algo salió mal! :("

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Applications"])</h1></zone>
#: OrchardCore.OpenId\Views\Application\Index.cshtml:4
msgctxt "OrchardCore.OpenId.Views.Application.Index"
msgid "Applications"
msgstr "Aplicaciones"

#. <a asp-route-action="Create" class="btn btn-primary" role="button">@T["Add an application"]</a>
#: OrchardCore.OpenId\Views\Application\Index.cshtml:8
msgctxt "OrchardCore.OpenId.Views.Application.Index"
msgid "Add an application"
msgstr "Agregar una aplicación"

#. <a asp-action="Edit" asp-route-id="@entry.Id" class="btn btn-primary btn-sm">@T["Edit"]</a>
#: OrchardCore.OpenId\Views\Application\Index.cshtml:20
msgctxt "OrchardCore.OpenId.Views.Application.Index"
msgid "Edit"
msgstr "Editar"

#. <a class="delete btn btn-danger btn-sm" asp-route-id="@entry.Id" role="button" asp-action="Delete" data-url-af="UnsafeUrl RemoveUrl">@T["Delete"]</a>
#: OrchardCore.OpenId\Views\Application\Index.cshtml:21
msgctxt "OrchardCore.OpenId.Views.Application.Index"
msgid "Delete"
msgstr "Eliminar"

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Scopes"])</h1></zone>
#: OrchardCore.OpenId\Views\Scope\Index.cshtml:4
msgctxt "OrchardCore.OpenId.Views.Scope.Index"
msgid "Scopes"
msgstr "Ámbitos"

#. <a asp-route-action="Create" class="btn btn-primary" role="button">@T["Add a scope"]</a>
#: OrchardCore.OpenId\Views\Scope\Index.cshtml:8
msgctxt "OrchardCore.OpenId.Views.Scope.Index"
msgid "Add a scope"
msgstr "Agregar un ámbito"

#. <a asp-action="Edit" asp-route-id="@entry.Id" class="btn btn-primary btn-sm">@T["Edit"]</a>
#: OrchardCore.OpenId\Views\Scope\Index.cshtml:20
msgctxt "OrchardCore.OpenId.Views.Scope.Index"
msgid "Edit"
msgstr "Editar"

#. <a class="delete btn btn-danger btn-sm" asp-route-id="@entry.Id" role="button" asp-action="Delete" data-url-af="UnsafeUrl RemoveUrl">@T["Delete"]</a>
#: OrchardCore.OpenId\Views\Scope\Index.cshtml:21
msgctxt "OrchardCore.OpenId.Views.Scope.Index"
msgid "Delete"
msgstr "Eliminar"

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Configure OpenID server settings"])</h1></zone>
#: OrchardCore.OpenId\Views\ServerConfiguration\Index.cshtml:3
msgctxt "OrchardCore.OpenId.Views.ServerConfiguration.Index"
msgid "Configure OpenID server settings"
msgstr "Configurar opciones de servidor OpenID"

#. <button class="btn btn-primary" type="submit">@T["Update the server settings and reload the tenant"]</button>
#: OrchardCore.OpenId\Views\ServerConfiguration\Index.cshtml:10
msgctxt "OrchardCore.OpenId.Views.ServerConfiguration.Index"
msgid "Update the server settings and reload the tenant"
msgstr "Actualizar la configuración del servidor y recargar el tenant"

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Configure OpenID validation settings"])</h1></zone>
#: OrchardCore.OpenId\Views\ValidationConfiguration\Index.cshtml:3
msgctxt "OrchardCore.OpenId.Views.ValidationConfiguration.Index"
msgid "Configure OpenID validation settings"
msgstr "Configurar opciones de validación OpenID"

#. <button class="btn btn-primary" type="submit">@T["Update the server settings and reload the tenant"]</button>
#: OrchardCore.OpenId\Views\ValidationConfiguration\Index.cshtml:10
msgctxt "OrchardCore.OpenId.Views.ValidationConfiguration.Index"
msgid "Update the server settings and reload the tenant"
msgstr "Actualizar la configuración del servidor y recargar el tenant"

#. <h1>@T["Log out"]</h1>
#: OrchardCore.OpenId\Views\Access\Logout.cshtml:10
msgctxt "OrchardCore.OpenId.Views.Access.Logout"
msgid "Log out"
msgstr "Salir"

#. <p class="lead text-start">@T["Are you sure you want to log out?"]</p>
#: OrchardCore.OpenId\Views\Access\Logout.cshtml:12
msgctxt "OrchardCore.OpenId.Views.Access.Logout"
msgid "Are you sure you want to log out?"
msgstr "¿Está seguro de que desea cerrar sesión?"

#. <span class="icon"><i class="fa-brands fa-openid" aria-hidden="true"></i></span><span class="title">@T["OpenID Connect"]</span>
#: OrchardCore.OpenId\Views\NavigationItemText-openid.Id.cshtml:1
msgctxt "OrchardCore.OpenId.Views.NavigationItemText-openid.Id"
msgid "OpenID Connect"
msgstr "Conexión OpenID"

#. <p class="alert alert-warning">@T["The current tenant will be reloaded when the settings are saved."]</p>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:5
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "The current tenant will be reloaded when the settings are saved."
msgstr "El tenant actual se recargará cuando se guarden los ajustes."

#. <label asp-for="DisplayName" class="form-label">@T["Display Name"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:16
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Display Name"
msgstr "Nombre a Mostrar"

#. <span class="hint">@T["Display name of the IdP"]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:19
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Display name of the IdP"
msgstr "Mostrar nombre del IdP"

#. <label asp-for="Authority" class="form-label">@T["Authority"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:23
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Authority"
msgstr "Autoridad"

#. <span class="hint">@T["Authority to use when making OpenIdConnect calls"]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:26
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Authority to use when making OpenIdConnect calls"
msgstr "Autoridad a utilizar al realizar llamadas OpenIdConnect"

#. <label asp-for="ClientId" class="form-label">@T["ClientId"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:30
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "ClientId"
msgstr ""

#. <span class="hint">@T["the 'client_id'"]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:33
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "the 'client_id'"
msgstr "el 'client_id'"

#. <label asp-for="CallbackPath" class="form-label">@T["CallbackPath"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:37
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "CallbackPath"
msgstr ""

#. <span class="hint">@T["The request path within the application's base path where the user-agent will be returned. The middleware will process this request when it arrives."]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:40
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "The request path within the application's base path where the user-agent will be returned. The middleware will process this request when it arrives."
msgstr "La ruta de solicitud dentro de la ruta base de la aplicación donde el user-agent será devuelto. El middleware procesará esta solicitud cuando llegue."

#. <label asp-for="SignedOutCallbackPath" class="form-label">@T["SignedOut CallbackPath"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:44
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "SignedOut CallbackPath"
msgstr ""

#. <span class="hint">@T["The request path within the application's base path where the user agent will be returned after sign out from the identity provider."]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:47
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "The request path within the application's base path where the user agent will be returned after sign out from the identity provider."
msgstr "La ruta de solicitud dentro de la ruta base de la aplicación donde el agente de usuario será devuelto después de desconectarse del proveedor de identidad."

#. <a class="hint" href="http://openid.net/specs/openid-connect-session-1_0.html#RedirectionAfterLogout" target="_blank">@T["See post_logout_redirect_uri from "]http://openid.net/specs/openid-connect-session-1_0.html#RedirectionAfterLogout</a>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:48
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "See post_logout_redirect_uri from "
msgstr "Ver desde post_logout_redirect_uri "

#. <label asp-for="SignedOutRedirectUri" class="form-label">@T["SignedOut Redirect Uri"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:52
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "SignedOut Redirect Uri"
msgstr "Uri SignedOut Redirect"

#. <span class="hint">@T["The uri where the user agent will be redirected to after application is signed out from the identity provider. The redirect will happen after the SignedOutCallbackPath is invoked."]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:55
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "The uri where the user agent will be redirected to after application is signed out from the identity provider. The redirect will happen after the SignedOutCallbackPath is invoked."
msgstr "La uri a la que se redirigirá el agente de usuario después de que la aplicación se haya desconectado del proveedor de identidad. La redirección se realizará después de que se invoca SignedOutCallbackPath."

#. <label asp-for="Scopes" class="form-label">@T["Scopes"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:59
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Scopes"
msgstr "Alcances"

#. <span class="hint">@T["extra scopes except openid and profile"]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:62
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "extra scopes except openid and profile"
msgstr "alcance extra excepto openid y perfil"

#. <label class="form-check-label" asp-for="StoreExternalTokens">@T["Store tokens"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:68
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Store tokens"
msgstr ""

#. <span class="hint dashed">@T["Store external authentication tokens for reuse"]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:69
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Store external authentication tokens for reuse"
msgstr ""

#. <h3>@T["Code Authentication Flow"]</h3>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:73
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Code Authentication Flow"
msgstr "Flujo del Código de Autenticación"

#. <h5 class="mb-3"><a class="hint" href="http://openid.net/specs/openid-connect-core-1_0.html#CodeFlowAuth" target="_blank">@T["see: "]http://openid.net/specs/openid-connect-core-1_0.html#CodeFlowAuth</a></h5>
#. <h5 class="mb-3"><a class="hint" href="http://openid.net/specs/openid-connect-core-1_0.html#HybridAuthRequest" target="_blank">@T["see: "]http://openid.net/specs/openid-connect-core-1_0.html#HybridAuthRequest</a></h5>
#. <a class="hint" href="http://openid.net/specs/openid-connect-core-1_0.html#ImplicitAuthRequest" target="_blank">@T["see: "]http://openid.net/specs/openid-connect-core-1_0.html#ImplicitAuthRequest</a>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:74
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:84
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:114
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "see: "
msgstr "ver: "

#. <label class="form-check-label" asp-for="UseCodeFlow">@T["Use 'code' response type"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:78
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Use 'code' response type"
msgstr "Usar tipo de respuesta 'código'"

#. <span class="hint dashed"><a href="http://openid.net/specs/openid-connect-core-1_0.html#codeExample" target="_blank">@T["example:"] http://openid.net/specs/openid-connect-core-1_0.html#codeExample</a></span>
#. <span class="hint dashed"><a href="http://openid.net/specs/openid-connect-core-1_0.html#code-id_tokenExample" target="_blank">@T["example:"] http://openid.net/specs/openid-connect-core-1_0.html#code-id_tokenExample</a></span>
#. <span class="hint dashed"><a href="http://openid.net/specs/openid-connect-core-1_0.html#code-id_token-tokenExample" target="_blank">@T["example:"] http://openid.net/specs/openid-connect-core-1_0.html#code-id_token-tokenExample</a></span>
#. <a href="http://openid.net/specs/openid-connect-core-1_0.html#code-tokenExample" target="_blank">@T["example:"] http://openid.net/specs/openid-connect-core-1_0.html#code-tokenExample</a>
#. <a href="http://openid.net/specs/openid-connect-core-1_0.html#id_tokenExample" target="_blank">@T["example:"] http://openid.net/specs/openid-connect-core-1_0.html#id_tokenExample</a>
#. <a href="http://openid.net/specs/openid-connect-core-1_0.html#id_token-tokenExample" target="_blank">@T["example:"] http://openid.net/specs/openid-connect-core-1_0.html#id_token-tokenExample</a>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:79
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:90
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:98
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:107
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:122
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:132
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "example:"
msgstr "ejemplo:"

#. <h3>@T["Hybrid Authentication Flow"]</h3>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:83
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Hybrid Authentication Flow"
msgstr "Flujo de autenticación híbrido"

#. <label class="form-check-label" asp-for="UseCodeIdTokenFlow">@T["Use 'code id_token' response type"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:89
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Use 'code id_token' response type"
msgstr "Usar tipo de respuesta 'code id_token'"

#. <label class="form-check-label" asp-for="UseCodeIdTokenTokenFlow">@T["Use 'code id_token token' response type"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:97
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Use 'code id_token token' response type"
msgstr "Usar el tipo de respuesta 'code id_token'"

#. <label class="form-check-label" asp-for="UseCodeTokenFlow">@T["Use 'code token' response type"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:105
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Use 'code token' response type"
msgstr "Usar tipo de respuesta 'code token'"

#. <h3>@T["Implicit Authentication Flow"]</h3>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:112
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Implicit Authentication Flow"
msgstr "Flujo de Autenticación Implícita"

#. <label class="form-check-label" asp-for="UseIdTokenFlow">@T["Use 'id_token' response type"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:120
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Use 'id_token' response type"
msgstr "Usar tipo de respuesta 'id_token'"

#. <label class="form-check-label" asp-for="UseIdTokenTokenFlow">@T["Use 'id_token token' response type"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:130
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Use 'id_token token' response type"
msgstr "Usar tipo de respuesta 'id_token token'"

#. <label asp-for="ResponseMode" class="form-label">@T["Response Mode"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:138
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Response Mode"
msgstr "Modo de respuesta"

#. <span class="hint">@T["Configure Response Mode see: http://openid.net/specs/openid-connect-core-1_0.html#ImplicitAuthResponse"]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:145
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Configure Response Mode see: http://openid.net/specs/openid-connect-core-1_0.html#ImplicitAuthResponse"
msgstr "Configurar Modo de Respuesta: http://openid.net/specs/openid-connect-core-1_0.html#ImplicitAuthResponse"

#. <label asp-for="ClientSecret" class="form-label">@T["Client Secret"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:149
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Client Secret"
msgstr "Secreto del Cliente"

#. <span class="hint">@T["set client secret."]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:152
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "set client secret."
msgstr "establecer secreto del cliente."

#. <th scope="col">@T["Parameter Name"]</th>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:159
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Parameter Name"
msgstr ""

#. <th scope="col" colspan="3">@T["Value"]</th>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:160
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Value"
msgstr ""

#. <a v-on:click="remove(index)" href="javascript:void(0)" title="@T["Remove parameter from list"]" class="btn">
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:172
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Remove parameter from list"
msgstr ""

#. <a v-on:click="add()" class="btn btn-light w-100 btn-sm"><i class="fa-solid fa-plus small" aria-hidden="true"></i> @T["Add a parameter"]</a>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:182
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Add a parameter"
msgstr ""

#. <h5 class="modal-title">@T["Edit Data"]</h5>
#. <a href="javascript:void(0)" v-on:click="showModal" class="float-end" title="@T["Edit Data"]"><i class="fa-solid fa-edit" aria-hidden="true"></i></a>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:195
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:218
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Edit Data"
msgstr ""

#. <label for="parameters-textarea" class="form-label">@T["Parameters"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:200
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Parameters"
msgstr ""

#. <span class="hint">@T["A JSON representation of the allowed values, e.g. {0}", "[ { name: 'First parameter', value: 'parameter1' }, { name: 'Second parameter', value: 'parameter2' } ]"]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:202
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "A JSON representation of the allowed values, e.g. {0}"
msgstr ""

#. <button type="button" class="btn btn-primary btn-submit" v-on:click="closeModal()">@T["OK"]</button>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:206
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "OK"
msgstr ""

#. <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">@T["Cancel"]</button>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:207
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Cancel"
msgstr ""

#. <label asp-for="Parameters" class="form-label">@T["Advanced Parameters"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:217
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Advanced Parameters"
msgstr ""

#. <div class="hint">@T["Advanced parameters that can be sent with the authorize request."]</div>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:221
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Advanced parameters that can be sent with the authorize request."
msgstr ""

#. <h5>@T["OpenID Server Settings"]</h5>
#: OrchardCore.OpenId\Views\Items\OpenIdServerDeploymentStep.Edit.cshtml:3
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdServerDeploymentStep.Edit"
msgid "OpenID Server Settings"
msgstr ""

#. <h5>@T["OpenID Server Settings"]</h5>
#: OrchardCore.OpenId\Views\Items\OpenIdServerDeploymentStep.Summary.cshtml:3
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdServerDeploymentStep.Summary"
msgid "OpenID Server Settings"
msgstr ""

#. <span class="hint">@T["Adds OpenID Server settings to the plan."]</span>
#: OrchardCore.OpenId\Views\Items\OpenIdServerDeploymentStep.Summary.cshtml:5
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdServerDeploymentStep.Summary"
msgid "Adds OpenID Server settings to the plan."
msgstr ""

#. <h4 class="card-title">@T["OpenID Server Settings"]</h4>
#: OrchardCore.OpenId\Views\Items\OpenIdServerDeploymentStep.Thumbnail.cshtml:3
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdServerDeploymentStep.Thumbnail"
msgid "OpenID Server Settings"
msgstr ""

#. <p>@T["Exports the OpenID Server settings."]</p>
#: OrchardCore.OpenId\Views\Items\OpenIdServerDeploymentStep.Thumbnail.cshtml:4
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdServerDeploymentStep.Thumbnail"
msgid "Exports the OpenID Server settings."
msgstr ""

#. <p class="alert alert-warning">@T["The current tenant will be reloaded when the settings are saved."]</p>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:6
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "The current tenant will be reloaded when the settings are saved."
msgstr "El tenant actual se recargará cuando se guarden los ajustes."

#. <h3>@T["Endpoints"]</h3>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:8
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Endpoints"
msgstr ""

#. <label class="form-check-label" asp-for="EnableTokenEndpoint">@T["Enable Token Endpoint"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:12
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Enable Token Endpoint"
msgstr "Habilitar punto final de token"

#. <span class="hint dashed">@T["Enables action"] /connect/token</span>
#. <span class="hint dashed">@T["Enables action"] /connect/authorize</span>
#. <span class="hint dashed">@T["Enables action"] /connect/logout</span>
#. <span class="hint dashed">@T["Enables action"] /connect/userinfo</span>
#. <span class="hint dashed">@T["Enables action"] /connect/introspect</span>
#. <span class="hint dashed">@T["Enables action"] /connect/revoke</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:13
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:21
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:29
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:37
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:45
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:53
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Enables action"
msgstr "Activar acción"

#. <label class="form-check-label" asp-for="EnableAuthorizationEndpoint">@T["Enable Authorization Endpoint"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:20
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Enable Authorization Endpoint"
msgstr "Habilitar el punto final de Autorización"

#. <label class="form-check-label" asp-for="EnableLogoutEndpoint">@T["Enable Logout Endpoint"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:28
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Enable Logout Endpoint"
msgstr "Habilitar punto final de Salida"

#. <label class="form-check-label" asp-for="EnableUserInfoEndpoint">@T["Enable User Info Endpoint"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:36
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Enable User Info Endpoint"
msgstr "Habilitar el punto final de información del usuario"

#. <label class="form-check-label" asp-for="EnableIntrospectionEndpoint">@T["Enable Introspection Endpoint"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:44
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Enable Introspection Endpoint"
msgstr ""

#. <label class="form-check-label" asp-for="EnableRevocationEndpoint">@T["Enable Revocation Endpoint"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:52
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Enable Revocation Endpoint"
msgstr ""

#. <h3>@T["Flows"]</h3>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:57
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Flows"
msgstr ""

#. <label class="form-check-label" asp-for="AllowAuthorizationCodeFlow">@T["Allow Authorization Code Flow"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:62
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Allow Authorization Code Flow"
msgstr "Permitir Flujo Código de Autorización"

#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#CodeFlowAuth">http://openid.net/specs/openid-connect-core-1_0.html#CodeFlowAuth</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#ImplicitFlowAuth">http://openid.net/specs/openid-connect-core-1_0.html#ImplicitFlowAuth</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#HybridFlowAuth">http://openid.net/specs/openid-connect-core-1_0.html#HybridFlowAuth</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="https://tools.ietf.org/html/rfc6749#section-1.3.3">https://tools.ietf.org/html/rfc6749#section-1.3.3</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#RefreshTokens">http://openid.net/specs/openid-connect-core-1_0.html#RefreshTokens</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="https://tools.ietf.org/html/rfc6749#section-1.3.4">https://tools.ietf.org/html/rfc6749#section-1.3.4</a></span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:63
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:71
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:79
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:87
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:95
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:103
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "More info:"
msgstr "Más información:"

#. <label class="form-check-label" asp-for="AllowImplicitFlow">@T["Allow Implicit Flow"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:70
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Allow Implicit Flow"
msgstr "Permitir flujo implícito"

#. <label class="form-check-label" asp-for="AllowHybridFlow">@T["Allow Hybrid Flow"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:78
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Allow Hybrid Flow"
msgstr ""

#. <label class="form-check-label" asp-for="AllowPasswordFlow">@T["Allow Password Flow"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:86
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Allow Password Flow"
msgstr "Permitir Flujo Contraseña"

#. <label class="form-check-label" asp-for="AllowRefreshTokenFlow">@T["Allow Refresh Token Flow"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:94
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Allow Refresh Token Flow"
msgstr "Permitir Flujo Refrescar Token"

#. <label class="form-check-label" asp-for="AllowClientCredentialsFlow">@T["Allow Client Credentials Flow"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:102
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Allow Client Credentials Flow"
msgstr "Permitir Flujo Credenciales del Cliente"

#. <h3>@T["Proof Key for Code Exchange"]</h3>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:107
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Proof Key for Code Exchange"
msgstr ""

#. <label class="form-check-label" asp-for="RequireProofKeyForCodeExchange">@T["Require Proof Key for Code Exchange"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:111
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Require Proof Key for Code Exchange"
msgstr ""

#. @T["Global setting that applies PKCE to all registered clients whether or not the 'Require PKCE' option is set on the individual client application."]
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:114
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Global setting that applies PKCE to all registered clients whether or not the 'Require PKCE' option is set on the individual client application."
msgstr ""

#. <h3>@T["Advanced options"]</h3>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:118
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Advanced options"
msgstr ""

#. <p class="alert alert-info">@T["These options are all optional and are for advanced users only."]</p>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:120
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "These options are all optional and are for advanced users only."
msgstr "Estas opciones son todas opcionales y son sólo para usuarios avanzados."

#. <label asp-for="Authority" class="form-label">@T["Authority"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:123
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Authority"
msgstr "Autoridad"

#. <span class="hint">@T["The base URL of the identity server (this site). If none is provided, a default value based on the site host is automatically computed."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:126
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "The base URL of the identity server (this site). If none is provided, a default value based on the site host is automatically computed."
msgstr "La URL base del servidor de identidad (este sitio). Si no se proporciona ninguno, se calcula automáticamente un valor por defecto con base en el servidor del sitio."

#. <label asp-for="EncryptionCertificateStoreLocation" class="form-label">@T["Encryption Certificate Store Location"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:130
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Encryption Certificate Store Location"
msgstr ""

#. <option value="">@T["None"]</option>
#. <option value="">@T["None"]</option>
#. <option value="">@T["None"]</option>
#. <option value="">@T["None"]</option>
#. <option value="">@T["None"]</option>
#. <option value="">@T["None"]</option>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:132
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:146
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:162
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:196
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:210
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:226
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "None"
msgstr "Ninguno"

#. <span class="hint">@T["Select the encryption certificate location."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:140
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Select the encryption certificate location."
msgstr ""

#. <label asp-for="EncryptionCertificateStoreName" class="form-label">@T["Encryption Certificate Store Name"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:144
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Encryption Certificate Store Name"
msgstr ""

#. <span class="hint">@T["Select the encryption certificate store."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:154
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Select the encryption certificate store."
msgstr ""

#. <label asp-for="EncryptionCertificateThumbprint" class="form-label">@T["Encryption Certificate"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:160
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Encryption Certificate"
msgstr ""

#. <span class="hint">@T["Select the encryption certificate."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:185
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Select the encryption certificate."
msgstr ""

#. <div class="alert alert-warning" asp-validation-for="CertificateThumbprint">@T["You need to add a certificate to your server for setting up OpenID Connect module."]</div>
#. <div class="alert alert-warning" asp-validation-for="CertificateThumbprint">@T["You need to add a certificate to your server for setting up OpenID Connect module."]</div>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:189
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:253
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "You need to add a certificate to your server for setting up OpenID Connect module."
msgstr "Necesita agregar un certificado a su servidor para configurar el módulo OpenID Connect."

#. <label asp-for="SigningCertificateStoreLocation" class="form-label">@T["Signing Certificate Store Location"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:194
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Signing Certificate Store Location"
msgstr ""

#. <span class="hint">@T["Select the signing certificate location."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:204
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Select the signing certificate location."
msgstr ""

#. <label asp-for="SigningCertificateStoreName" class="form-label">@T["Signing Certificate Store Name"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:208
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Signing Certificate Store Name"
msgstr ""

#. <span class="hint">@T["Select the signing certificate store."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:218
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Select the signing certificate store."
msgstr ""

#. <label asp-for="SigningCertificateThumbprint" class="form-label">@T["Signing Certificate"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:224
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Signing Certificate"
msgstr ""

#. <span class="hint">@T["Select the signing certificate."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:249
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Select the signing certificate."
msgstr ""

#. <label class="form-check-label" asp-for="DisableRollingRefreshTokens">@T["Disable Rolling Refresh Tokens"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:260
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Disable Rolling Refresh Tokens"
msgstr ""

#. <span class="hint dashed">@T["When this option is enabled, refresh tokens are not marked as redeemed and can be reused until they expire."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:261
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "When this option is enabled, refresh tokens are not marked as redeemed and can be reused until they expire."
msgstr ""

#. <label asp-for="AccessTokenFormat" class="form-label">@T["Token Format"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:266
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Token Format"
msgstr "Formato de Token"

#. @T["ASP.NET Core Data Protection"]
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:269
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "ASP.NET Core Data Protection"
msgstr ""

#. @T["JSON Web Token (JWT)"]
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:272
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "JSON Web Token (JWT)"
msgstr ""

#. <label class="form-check-label" asp-for="DisableAccessTokenEncryption">@T["Disable Access Token Encryption (only for JWT tokens)"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:281
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Disable Access Token Encryption (only for JWT tokens)"
msgstr ""

#. <span class="hint dashed">@T["When this option is enabled, the JWT access token tokens are not encrypted."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:282
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "When this option is enabled, the JWT access token tokens are not encrypted."
msgstr ""

#. <label class="form-check-label" asp-for="UseReferenceAccessTokens">@T["Use Reference Access Tokens"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:289
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Use Reference Access Tokens"
msgstr ""

#. <span class="hint dashed">@T["When this option is enabled, the access token are stored in the database and fixed size tokens are returned to the client, which can be useful when storing a very large number of claims. Important: this option cannot be currently enabled when other tenants are configured to use this server."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:290
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "When this option is enabled, the access token are stored in the database and fixed size tokens are returned to the client, which can be useful when storing a very large number of claims. Important: this option cannot be currently enabled when other tenants are configured to use this server."
msgstr ""

#. <h5>@T["OpenID Validation Settings"]</h5>
#: OrchardCore.OpenId\Views\Items\OpenIdValidationDeploymentStep.Edit.cshtml:3
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdValidationDeploymentStep.Edit"
msgid "OpenID Validation Settings"
msgstr ""

#. <h5>@T["OpenID Validation Settings"]</h5>
#: OrchardCore.OpenId\Views\Items\OpenIdValidationDeploymentStep.Summary.cshtml:3
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdValidationDeploymentStep.Summary"
msgid "OpenID Validation Settings"
msgstr ""

#. <span class="hint">@T["Adds OpenID Validation settings to the plan."]</span>
#: OrchardCore.OpenId\Views\Items\OpenIdValidationDeploymentStep.Summary.cshtml:5
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdValidationDeploymentStep.Summary"
msgid "Adds OpenID Validation settings to the plan."
msgstr ""

#. <h4 class="card-title">@T["OpenID Validation Settings"]</h4>
#: OrchardCore.OpenId\Views\Items\OpenIdValidationDeploymentStep.Thumbnail.cshtml:3
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdValidationDeploymentStep.Thumbnail"
msgid "OpenID Validation Settings"
msgstr ""

#. <p>@T["Exports the OpenID Validation settings."]</p>
#: OrchardCore.OpenId\Views\Items\OpenIdValidationDeploymentStep.Thumbnail.cshtml:4
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdValidationDeploymentStep.Thumbnail"
msgid "Exports the OpenID Validation settings."
msgstr ""

#. <p class="alert alert-warning">@T["The current tenant will be reloaded when the settings are saved."]</p>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:4
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "The current tenant will be reloaded when the settings are saved."
msgstr "El tenant actual se recargará cuando se guarden los ajustes."

#. <label asp-for="Tenant" class="form-label">@T["Authorization server tenant"]</label>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:13
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "Authorization server tenant"
msgstr "Servidor tenant de autorización"

#. <label asp-for="Authority" class="form-label">@T["Authority"]</label>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:25
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "Authority"
msgstr "Autoridad"

#. <span class="hint">@T["The address of the remote OpenID Connect server. Using a HTTPS address is strongly recommended."]</span>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:28
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "The address of the remote OpenID Connect server. Using a HTTPS address is strongly recommended."
msgstr "La dirección del servidor remoto OpenID Connect. Se recomienda usar una dirección HTTPS."

#. <label asp-for="MetadataAddress" class="form-label">@T["OpenID Connect Metadata Address"]</label>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:32
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "OpenID Connect Metadata Address"
msgstr ""

#. <span class="hint">@T["The well-formed URI of the OpenID Connect Metadata Address endpoint. This is only for advanced scenarios when metadata is not available from the standard authority endpoint. It cannot be used when using a Tenant and using a HTTPS address is strongly recommended."]</span>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:35
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "The well-formed URI of the OpenID Connect Metadata Address endpoint. This is only for advanced scenarios when metadata is not available from the standard authority endpoint. It cannot be used when using a Tenant and using a HTTPS address is strongly recommended."
msgstr ""

#. <label asp-for="Audience" class="form-label">@T["Audience"]</label>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:39
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "Audience"
msgstr "Audiencia"

#. <span class="hint">@T["The unique name associated with this tenant. If none is provided, the tenant name is automatically used as the default audience."]</span>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:42
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "The unique name associated with this tenant. If none is provided, the tenant name is automatically used as the default audience."
msgstr "El nombre único asociado con este tenant. Si no se proporciona ninguno, se utiliza por defecto el nombre del tenant."

#. <label class="form-check-label" asp-for="DisableTokenTypeValidation">@T["Disable token type validation"]</label>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:48
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "Disable token type validation"
msgstr ""

#. <span class="hint dashed">@T["Token type validation can be disabled to accept JWT tokens issued by servers that don't support the 'at+jwt' type header."]</span>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:49
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "Token type validation can be disabled to accept JWT tokens issued by servers that don't support the 'at+jwt' type header."
msgstr ""

