# Copyright (C) 2026 Noor alam
# This file is distributed under the GPL-2.0+.
msgid ""
msgstr ""
"Project-Id-Version: WPEPP – Essential Security, Password Protect & Login Page Customizer 2.0.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-edit-password-protected\n"
"Last-Translator: WPEPP Team <info@wpthemespace.com>\n"
"Language-Team: Spanish <es@li.org>\n"
"MIME-Version: 1.0\n"
"Language: es_ES\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-04-05T03:52:07+00:00\n"
"PO-Revision-Date: 2026-04-05 00:00+0000\n"
"X-Generator: WP-CLI 2.12.0\n"
"X-Domain: wp-edit-password-protected\n"

#. Plugin Name of the plugin
#: wp-edit-password-protected.php
#: build/index.js:1
#: src/components/Header.jsx:20
msgid "WPEPP – Essential Security, Password Protect & Login Page Customizer"
msgstr "WPEPP – Seguridad de acceso, Protección con contraseña y Personalizador de página de inicio de sesión"

#. Plugin URI of the plugin
#. Author URI of the plugin
#: wp-edit-password-protected.php
msgid "http://wpthemespace.com"
msgstr ""

#. Description of the plugin
#: wp-edit-password-protected.php
msgid "Limit login attempts, block AI crawlers, hide login page, password protect content & login page customizer with live preview."
msgstr "Limita los intentos de inicio de sesión, bloquea rastreadores de IA, oculta la página de inicio de sesión, protege contenido con contraseña y personaliza la página de inicio de sesión con vista previa en vivo."

#. Author of the plugin
#: wp-edit-password-protected.php
msgid "Noor alam"
msgstr "Noor alam"

#: admin/admin-only-template.php:26
msgid "This content is password protected for members only"
msgstr "Este contenido está protegido con contraseña solo para miembros"

#: admin/admin-only-template.php:28
msgid "This content is password protected for members only. If you want to see this content please login."
msgstr "Este contenido está protegido con contraseña solo para miembros. Si desea ver este contenido, inicie sesión."

#: admin/admin-only-template.php:31
#: admin/admin-only-template.php:124
#: admin/admin-only-template.php:179
#: includes/class-member-template.php:110
#: includes/class-member-template.php:172
#: includes/class-member-template.php:227
#: build/259.js:1
#: src/pages/Content/MemberTemplate.jsx:105
msgid "Login"
msgstr "Iniciar sesión"

#: admin/admin-only-template.php:33
#: includes/class-member-template.php:112
#: build/116.js:1
#: build/259.js:1
#: build/index.js:1
#: src/pages/Content/MemberTemplate.jsx:122
#: src/pages/FormStyle.jsx:25
#: src/pages/Templates.jsx:196
msgid "Login Form"
msgstr "Formulario de inicio de sesión"

#: admin/admin-only-template.php:121
#: admin/admin-only-template.php:176
#: includes/class-frontend.php:119
#: includes/class-frontend.php:358
#: includes/class-member-template.php:169
#: includes/class-member-template.php:224
#: includes/class-site-access.php:273
#: build/955.js:1
#: src/pages/Security/LoginLog.jsx:105
msgid "Username"
msgstr "Nombre de usuario"

#: admin/admin-only-template.php:122
#: admin/admin-only-template.php:177
#: includes/class-frontend.php:120
#: includes/class-frontend.php:328
#: includes/class-frontend.php:418
#: includes/class-member-template.php:170
#: includes/class-member-template.php:225
#: includes/class-password-customizer.php:43
#: includes/class-site-access.php:275
#: includes/class-site-access.php:446
#: includes/wp_edit_pass_customize.php:81
#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:162
msgid "Password"
msgstr "Contraseña"

#: admin/admin-only-template.php:123
#: admin/admin-only-template.php:178
#: includes/class-frontend.php:121
#: includes/class-frontend.php:332
#: includes/class-member-template.php:171
#: includes/class-member-template.php:226
#: includes/class-site-access.php:278
msgid "Remember Me"
msgstr "Recuérdame"

#: admin/admin-only-template.php:131
#: includes/class-frontend.php:100
#: includes/class-member-template.php:179
msgid "Go to Homepage"
msgstr "Ir a la página de inicio"

#: admin/pagetemplater.php:91
msgid "Member only template"
msgstr "Plantilla solo para miembros"

#: includes/class-conditional-meta.php:39
#: includes/conditional-meta/class-conditional-meta.php:150
#: assets/js/editor-panels.js:387
#: build/293.js:1
#: build/854.js:1
#: build/index.js:1
#: src/pages/Content.jsx:27
#: src/pages/Content/ConditionalDisplay.jsx:48
#: src/pages/Dashboard.jsx:121
msgid "Conditional Display"
msgstr "Visualización condicional"

#: includes/class-conditional-meta.php:66
#: includes/class-pro.php:27
#: includes/class-rest-api.php:783
#: includes/conditional-meta/class-conditional-meta-helper.php:493
#: includes/conditional-meta/views/meta-box.php:80
#: assets/js/editor-panels.js:401
msgid "User is logged in"
msgstr "El usuario está conectado"

#: includes/class-conditional-meta.php:67
#: includes/class-pro.php:28
#: includes/class-rest-api.php:784
#: includes/conditional-meta/class-conditional-meta-helper.php:494
#: includes/conditional-meta/views/meta-box.php:83
#: assets/js/editor-panels.js:402
msgid "User is logged out"
msgstr "El usuario no está conectado"

#: includes/class-conditional-meta.php:68
#: includes/class-pro.php:36
#: includes/class-rest-api.php:785
#: assets/js/editor-panels.js:403
msgid "User role"
msgstr "Rol de usuario"

#: includes/class-conditional-meta.php:69
#: includes/class-pro.php:37
#: includes/class-rest-api.php:786
#: assets/js/editor-panels.js:404
msgid "Device type"
msgstr "Tipo de dispositivo"

#: includes/class-conditional-meta.php:70
#: includes/class-pro.php:38
#: includes/class-rest-api.php:787
#: assets/js/editor-panels.js:405
msgid "Day of week"
msgstr "Día de la semana"

#: includes/class-conditional-meta.php:71
#: includes/class-rest-api.php:788
#: assets/js/editor-panels.js:406
msgid "Time of day"
msgstr "Hora del día"

#: includes/class-conditional-meta.php:72
#: includes/class-pro.php:40
#: includes/class-rest-api.php:789
#: assets/js/editor-panels.js:407
msgid "Date range"
msgstr "Rango de fechas"

#: includes/class-conditional-meta.php:73
#: includes/class-pro.php:41
#: includes/class-rest-api.php:790
#: includes/conditional-meta/class-conditional-meta-helper.php:500
#: includes/conditional-meta/views/meta-box.php:101
#: assets/js/editor-panels.js:408
msgid "Recurring schedule"
msgstr "Programación recurrente"

#: includes/class-conditional-meta.php:74
#: includes/class-pro.php:42
#: includes/class-rest-api.php:791
#: assets/js/editor-panels.js:409
msgid "Post type"
msgstr "Tipo de entrada"

#: includes/class-conditional-meta.php:75
#: includes/class-pro.php:43
#: includes/class-rest-api.php:792
#: assets/js/editor-panels.js:410
msgid "Browser type"
msgstr "Tipo de navegador"

#: includes/class-conditional-meta.php:76
#: includes/class-pro.php:44
#: includes/class-rest-api.php:793
#: assets/js/editor-panels.js:411
msgid "URL parameter"
msgstr "Parámetro de URL"

#: includes/class-conditional-meta.php:77
#: includes/class-pro.php:45
#: includes/class-rest-api.php:794
#: assets/js/editor-panels.js:412
msgid "Referrer source"
msgstr "Fuente de referencia"

#: includes/class-conditional-meta.php:85
#: assets/js/editor-panels.js:392
msgid "Enable conditional display"
msgstr "Activar visualización condicional"

#: includes/class-conditional-meta.php:92
#: assets/js/editor-panels.js:398
msgid "Condition:"
msgstr "Condición:"

#: includes/class-conditional-meta.php:106
#: includes/class-content-lock.php:97
#: assets/js/editor-panels.js:166
#: assets/js/editor-panels.js:418
msgid "Action:"
msgstr "Acción:"

#: includes/class-conditional-meta.php:108
#: assets/js/editor-panels.js:421
msgid "Show content when condition is met"
msgstr "Mostrar contenido cuando se cumpla la condición"

#: includes/class-conditional-meta.php:109
#: assets/js/editor-panels.js:422
msgid "Hide content when condition is met"
msgstr "Ocultar contenido cuando se cumpla la condición"

#: includes/class-conditional-meta.php:119
#: assets/js/editor-panels.js:428
msgid "Also control title visibility"
msgstr "También controlar la visibilidad del título"

#: includes/class-conditional-meta.php:127
#: assets/js/editor-panels.js:433
msgid "Also control featured image"
msgstr "También controlar la imagen destacada"

#: includes/class-conditional-meta.php:135
#: assets/js/editor-panels.js:438
msgid "Also hide comments"
msgstr "También ocultar comentarios"

#: includes/class-conditional-meta.php:145
#: assets/js/editor-panels.js:444
msgid "Show notice when hidden"
msgstr "Mostrar aviso cuando esté oculto"

#: includes/class-conditional-meta.php:151
#: assets/js/editor-panels.js:449
msgid "Notice text:"
msgstr "Texto del aviso:"

#: includes/class-conditional-meta.php:179
#: assets/js/editor-panels.js:235
msgid "Roles:"
msgstr "Roles:"

#: includes/class-conditional-meta.php:199
#: assets/js/editor-panels.js:223
msgid "Device:"
msgstr "Dispositivo:"

#: includes/class-conditional-meta.php:223
#: includes/class-conditional-meta.php:280
#: assets/js/editor-panels.js:244
#: assets/js/editor-panels.js:305
msgid "Days:"
msgstr "Días:"

#: includes/class-conditional-meta.php:244
#: includes/class-conditional-meta.php:276
#: assets/js/editor-panels.js:261
#: assets/js/editor-panels.js:293
msgid "Start time:"
msgstr "Hora de inicio:"

#: includes/class-conditional-meta.php:246
#: includes/class-conditional-meta.php:278
#: assets/js/editor-panels.js:267
#: assets/js/editor-panels.js:299
msgid "End time:"
msgstr "Hora de finalización:"

#: includes/class-conditional-meta.php:258
#: assets/js/editor-panels.js:277
msgid "Start date:"
msgstr "Fecha de inicio:"

#: includes/class-conditional-meta.php:260
#: assets/js/editor-panels.js:283
msgid "End date:"
msgstr "Fecha de finalización:"

#: includes/class-conditional-meta.php:304
#: assets/js/editor-panels.js:322
msgid "Post types:"
msgstr "Tipos de entrada:"

#: includes/class-conditional-meta.php:328
#: assets/js/editor-panels.js:331
msgid "Browsers:"
msgstr "Navegadores:"

#: includes/class-conditional-meta.php:349
#: assets/js/editor-panels.js:347
msgid "Parameter name:"
msgstr "Nombre del parámetro:"

#: includes/class-conditional-meta.php:351
#: assets/js/editor-panels.js:352
msgid "Parameter value:"
msgstr "Valor del parámetro:"

#: includes/class-conditional-meta.php:362
#: assets/js/editor-panels.js:360
msgid "Referrer URL contains:"
msgstr "La URL de referencia contiene:"

#: includes/class-content-lock.php:39
#: includes/class-docs.php:84
#: assets/js/editor-panels.js:138
#: build/854.js:1
#: build/index.js:1
#: src/pages/Content.jsx:23
#: src/pages/Content.jsx:40
#: src/pages/Dashboard.jsx:112
msgid "Content Lock"
msgstr "Bloqueo de contenido"

#: includes/class-content-lock.php:75
#: assets/js/editor-panels.js:143
msgid "Content Lock requires the Pro version."
msgstr "El bloqueo de contenido requiere la versión Pro."

#: includes/class-content-lock.php:84
#: assets/js/editor-panels.js:146
msgid "Lock this content"
msgstr "Bloquear este contenido"

#: includes/class-content-lock.php:91
#: assets/js/editor-panels.js:153
msgid "Locked message:"
msgstr "Mensaje de bloqueo:"

#: includes/class-content-lock.php:100
#: assets/js/editor-panels.js:169
msgid "Show login link"
msgstr "Mostrar enlace de inicio de sesión"

#: includes/class-content-lock.php:101
#: assets/js/editor-panels.js:170
msgid "Show login form"
msgstr "Mostrar formulario de inicio de sesión"

#: includes/class-content-lock.php:102
#: assets/js/editor-panels.js:171
msgid "Popup login (blur content)"
msgstr "Inicio de sesión en popup (difuminar contenido)"

#: includes/class-content-lock.php:103
#: assets/js/editor-panels.js:172
msgid "Redirect to URL"
msgstr "Redirigir a URL"

#: includes/class-content-lock.php:108
msgid "Popup header:"
msgstr "Encabezado del popup:"

#: includes/class-content-lock.php:111
#: includes/class-frontend.php:78
#: includes/class-member-template.php:105
#: assets/js/editor-panels.js:162
msgid "Members Only"
msgstr "Solo miembros"

#: includes/class-content-lock.php:116
#: assets/js/editor-panels.js:177
msgid "Redirect URL:"
msgstr "URL de redirección:"

#: includes/class-content-lock.php:123
#: assets/js/editor-panels.js:183
msgid "Lock for:"
msgstr "Bloquear para:"

#: includes/class-content-lock.php:127
#: assets/js/editor-panels.js:184
msgid "Logged-out users"
msgstr "Usuarios no conectados"

#: includes/class-content-lock.php:135
#: assets/js/editor-panels.js:190
msgid "Leave empty to lock for all logged-out users."
msgstr "Dejar vacío para bloquear para todos los usuarios no conectados."

#: includes/class-content-lock.php:139
#: assets/js/editor-panels.js:193
msgid "Auto-unlock after:"
msgstr "Desbloqueo automático después de:"

#: includes/class-content-lock.php:143
msgid "Leave empty for no expiry. Uses site timezone."
msgstr "Dejar vacío sin caducidad. Usa la zona horaria del sitio."

#: includes/class-content-lock.php:151
#: assets/js/editor-panels.js:200
msgid "Show excerpt on blog page"
msgstr "Mostrar extracto en la página del blog"

#: includes/class-content-lock.php:156
#: assets/js/editor-panels.js:205
msgid "Custom excerpt text:"
msgstr "Texto de extracto personalizado:"

#: includes/class-content-lock.php:158
#: assets/js/editor-panels.js:209
msgid "Leave empty to auto-generate from content"
msgstr "Dejar vacío para generar automáticamente desde el contenido"

#: includes/class-docs.php:30
#: includes/class-docs.php:31
#: includes/class-docs.php:219
#: includes/class-docs.php:225
msgid "Documentation"
msgstr "Documentación"

#: includes/class-docs.php:65
msgid "Getting Started"
msgstr "Primeros pasos"

#: includes/class-docs.php:67
msgid "Install and activate the <strong>WPEPP</strong> plugin from the Plugins page."
msgstr "Instale y active el plugin <strong>WPEPP</strong> desde la página de Plugins."

#: includes/class-docs.php:68
msgid "Navigate to <strong>Password Protected</strong> in the left sidebar of your WordPress dashboard."
msgstr "Navegue a <strong>Protegido con contraseña</strong> en la barra lateral izquierda de su panel de WordPress."

#: includes/class-docs.php:69
msgid "You will see a modern tabbed settings panel — this is the main control center for every feature."
msgstr "Verá un panel de ajustes con pestañas moderno — este es el centro de control principal para cada función."

#: includes/class-docs.php:74
msgid "Site Access Control"
msgstr "Control de acceso al sitio"

#: includes/class-docs.php:76
msgid "Go to <strong>Password Protected → Site Access</strong> tab."
msgstr "Vaya a la pestaña <strong>Protegido con contraseña → Acceso al sitio</strong>."

#: includes/class-docs.php:77
msgid "<strong>Admin Only Mode</strong> — Restrict the entire site to logged-in administrators only."
msgstr "<strong>Modo solo administrador</strong> — Restringir todo el sitio solo a administradores conectados."

#: includes/class-docs.php:78
msgid "<strong>Site Password</strong> — Require a global password for all visitors to access the site."
msgstr "<strong>Contraseña del sitio</strong> — Requerir una contraseña global para que todos los visitantes accedan al sitio."

#: includes/class-docs.php:79
msgid "Non-authorized visitors will be redirected to the login page or a custom page."
msgstr "Los visitantes no autorizados serán redirigidos a la página de inicio de sesión o a una página personalizada."

#: includes/class-docs.php:87
msgid "Go to <strong>Password Protected → Content Lock</strong> tab (Pro only)."
msgstr "Vaya a la pestaña <strong>Protegido con contraseña → Bloqueo de contenido</strong> (solo Pro)."

#: includes/class-docs.php:88
msgid "Enable content lock and configure the locked message visitors will see."
msgstr "Active el bloqueo de contenido y configure el mensaje de bloqueo que verán los visitantes."

#: includes/class-docs.php:89
msgid "Edit any post/page and enable <strong>Content Lock</strong> from the meta box."
msgstr "Edite cualquier entrada/página y active el <strong>Bloqueo de contenido</strong> desde el meta box."

#: includes/class-docs.php:90
msgid "Non-logged-in users will see the locked message instead of the post content."
msgstr "Los usuarios no conectados verán el mensaje de bloqueo en lugar del contenido de la entrada."

#: includes/class-docs.php:95
msgid "Conditional Content Display"
msgstr "Visualización condicional de contenido"

#: includes/class-docs.php:97
msgid "Edit any Post or Page and find the <strong>\"Conditional Display\"</strong> meta box in the sidebar."
msgstr ""

#: includes/class-docs.php:98
msgid "Toggle <strong>Enable Conditional Display</strong> on."
msgstr "Active <strong>Activar visualización condicional</strong>."

#: includes/class-docs.php:99
msgid "Choose a basic condition — <em>User is logged in</em> or <em>User is logged out</em>."
msgstr "Elija una condición básica — <em>El usuario está conectado</em> o <em>El usuario no está conectado</em>."

#: includes/class-docs.php:100
msgid "Advanced conditions: User Role, Device Type, Day of Week, Time Range, Date Range, Recurring Schedule, Post Type, Browser Type, URL Parameter, Referrer Source."
msgstr "Condiciones avanzadas: Rol de usuario, Tipo de dispositivo, Día de la semana, Rango de tiempo, Rango de fechas, Programación recurrente, Tipo de entrada, Tipo de navegador, Parámetro de URL, Fuente de referencia."

#: includes/class-docs.php:101
msgid "Select an action: <strong>Show</strong> or <strong>Hide</strong> the content when the condition is met."
msgstr "Seleccione una acción: <strong>Mostrar</strong> u <strong>Ocultar</strong> el contenido cuando se cumpla la condición."

#: includes/class-docs.php:102
msgid "Optionally control whether the title and featured image are also hidden."
msgstr "Opcionalmente controle si el título y la imagen destacada también se ocultan."

#: includes/class-docs.php:103
msgid "Save the post. The content will now display conditionally on the frontend."
msgstr "Guarde la entrada. El contenido ahora se mostrará condicionalmente en el frontend."

#: includes/class-docs.php:108
msgid "Member-Only Page"
msgstr "Página solo para miembros"

#: includes/class-docs.php:110
msgid "Create a new <strong>Page</strong> in WordPress."
msgstr "Cree una nueva <strong>Página</strong> en WordPress."

#: includes/class-docs.php:111
msgid "In the Page editor, open <strong>Page Attributes</strong> and select the <em>\"Member Only Template\"</em>."
msgstr ""

#: includes/class-docs.php:112
msgid "Logged-in users will see the page content; logged-out users see the login form."
msgstr "Los usuarios conectados verán el contenido de la página; los usuarios no conectados verán el formulario de inicio de sesión."

#: includes/class-docs.php:113
msgid "Configure the member-only form settings under the <strong>Password Protected</strong> settings panel."
msgstr "Configure los ajustes del formulario solo para miembros en el panel de ajustes <strong>Protegido con contraseña</strong>."

#: includes/class-docs.php:118
msgid "Security Features"
msgstr "Funciones de seguridad"

#: includes/class-docs.php:120
msgid "Go to <strong>Password Protected → Security</strong> tab."
msgstr "Vaya a la pestaña <strong>Protegido con contraseña → Seguridad</strong>."

#: includes/class-docs.php:121
msgid "<strong>Login Limiter</strong> — Set the max number of failed login attempts and lockout duration."
msgstr "<strong>Limitador de inicio de sesión</strong> — Establezca el número máximo de intentos fallidos de inicio de sesión y la duración del bloqueo."

#: includes/class-docs.php:122
msgid "<strong>Honeypot</strong> — Enable the invisible honeypot field to catch bots."
msgstr "<strong>Honeypot</strong> — Active el campo honeypot invisible para capturar bots."

#: includes/class-docs.php:123
msgid "<strong>Disable XML-RPC</strong> — Block XML-RPC requests to prevent brute-force attacks."
msgstr "<strong>Desactivar XML-RPC</strong> — Bloquee las solicitudes XML-RPC para prevenir ataques de fuerza bruta."

#: includes/class-docs.php:124
msgid "<strong>Hide WP Version</strong> — Remove the WordPress version number from your site source."
msgstr "<strong>Ocultar versión WP</strong> — Elimine el número de versión de WordPress del código fuente de su sitio."

#: includes/class-docs.php:125
msgid "<strong>Disable REST User Enumeration</strong> — Prevent user discovery via the REST API."
msgstr "<strong>Desactivar enumeración de usuarios REST</strong> — Evite el descubrimiento de usuarios a través de la API REST."

#: includes/class-docs.php:126
msgid "<strong>reCAPTCHA</strong> — Add Google reCAPTCHA to the login form."
msgstr "<strong>reCAPTCHA</strong> — Agregue Google reCAPTCHA al formulario de inicio de sesión."

#: includes/class-docs.php:127
msgid "<strong>Custom Login URL</strong> — Change the default login URL for added security."
msgstr "<strong>URL de inicio de sesión personalizada</strong> — Cambie la URL de inicio de sesión predeterminada para mayor seguridad."

#: includes/class-docs.php:128
msgid "<strong>Login Log</strong> — Track all login attempts with IP and timestamp."
msgstr "<strong>Registro de inicio de sesión</strong> — Registre todos los intentos de inicio de sesión con IP y marca de tiempo."

#: includes/class-docs.php:133
#: build/index.js:1
#: src/components/Sidebar.jsx:26
#: src/pages/Dashboard.jsx:184
msgid "Form Style"
msgstr "Estilo del formulario"

#: includes/class-docs.php:135
msgid "Go to <strong>Password Protected → Form Style</strong> tab."
msgstr "Vaya a la pestaña <strong>Protegido con contraseña → Estilo del formulario</strong>."

#: includes/class-docs.php:136
msgid "Choose a form style — Style 1 & Style 2 are available for free."
msgstr "Elija un estilo de formulario — Estilo 1 y Estilo 2 están disponibles de forma gratuita."

#: includes/class-docs.php:137
msgid "Style 3 & Style 4 — Additional premium form styles with advanced layouts."
msgstr "Estilo 3 y Estilo 4 — Estilos de formulario premium adicionales con diseños avanzados."

#: includes/class-docs.php:138
msgid "Customize the form label, button text, error message, top/bottom text, and social icons."
msgstr "Personalice la etiqueta del formulario, el texto del botón, el mensaje de error, el texto superior/inferior y los iconos sociales."

#: includes/class-docs.php:139
msgid "<strong>Custom CSS</strong> — Write your own CSS for full control over form styling."
msgstr "<strong>CSS personalizado</strong> — Escriba su propio CSS para control total sobre el estilo del formulario."

#: includes/class-docs.php:140
msgid "Use the <strong>live preview</strong> on the right side to see changes in real time."
msgstr "Use la <strong>vista previa en vivo</strong> en el lado derecho para ver los cambios en tiempo real."

#: includes/class-docs.php:141
msgid "Click <strong>Save Settings</strong> when you are done."
msgstr "Haga clic en <strong>Guardar ajustes</strong> cuando haya terminado."

#: includes/class-docs.php:142
msgid "To test, password-protect any post or page from the editor's <em>Visibility</em> setting and view it."
msgstr "Para probar, proteja con contraseña cualquier entrada o página desde la configuración de <em>Visibilidad</em> del editor y véala."

#: includes/class-docs.php:147
msgid "Login Page Customization"
msgstr "Personalización de la página de inicio de sesión"

#: includes/class-docs.php:149
msgid "Go to <strong>Password Protected → Login</strong> tab."
msgstr "Vaya a la pestaña <strong>Protegido con contraseña → Inicio de sesión</strong>."

#: includes/class-docs.php:150
msgid "Upload a custom logo, set background color/image, and style the login form colors."
msgstr "Suba un logotipo personalizado, establezca color/imagen de fondo y personalice los colores del formulario de inicio de sesión."

#: includes/class-docs.php:151
msgid "Customize the heading text displayed above the login form."
msgstr "Personalice el texto del encabezado que se muestra sobre el formulario de inicio de sesión."

#: includes/class-docs.php:152
msgid "Toggle the <strong>video background</strong> option for a dynamic login experience."
msgstr "Active la opción de <strong>fondo de video</strong> para una experiencia de inicio de sesión dinámica."

#: includes/class-docs.php:153
msgid "<strong>Custom CSS</strong> — Add custom CSS to the login page."
msgstr "<strong>CSS personalizado</strong> — Agregue CSS personalizado a la página de inicio de sesión."

#: includes/class-docs.php:154
msgid "<strong>Google Fonts</strong> — Choose from hundreds of premium fonts for the login form."
msgstr "<strong>Google Fonts</strong> — Elija entre cientos de fuentes premium para el formulario de inicio de sesión."

#: includes/class-docs.php:155
msgid "Click <strong>Save Settings</strong> and visit <code>wp-login.php</code> to preview."
msgstr "Haga clic en <strong>Guardar ajustes</strong> y visite <code>wp-login.php</code> para la vista previa."

#: includes/class-docs.php:160
msgid "Templates Gallery"
msgstr "Galería de plantillas"

#: includes/class-docs.php:162
msgid "Go to <strong>Password Protected → Templates</strong> tab."
msgstr "Vaya a la pestaña <strong>Protegido con contraseña → Plantillas</strong>."

#: includes/class-docs.php:163
msgid "Browse the template gallery — 3 free templates are included."
msgstr "Explore la galería de plantillas — se incluyen 3 plantillas gratuitas."

#: includes/class-docs.php:164
msgid "Click <strong>Apply</strong> on any template to load its style settings instantly."
msgstr "Haga clic en <strong>Aplicar</strong> en cualquier plantilla para cargar sus ajustes de estilo al instante."

#: includes/class-docs.php:165
msgid "After applying, customize any setting further to match your brand."
msgstr "Después de aplicar, personalice cualquier ajuste para que coincida con su marca."

#: includes/class-docs.php:166
msgid "<strong>Premium Templates</strong> — Unlock all 10+ professionally designed templates."
msgstr "<strong>Plantillas premium</strong> — Desbloquee todas las más de 10 plantillas diseñadas profesionalmente."

#: includes/class-docs.php:167
msgid "<strong>Import/Export</strong> — Save and share custom template configurations."
msgstr "<strong>Importar/Exportar</strong> — Guarde y comparta configuraciones de plantillas personalizadas."

#: includes/class-docs.php:172
msgid "FAQ & Troubleshooting"
msgstr "Preguntas frecuentes y solución de problemas"

#: includes/class-docs.php:175
msgid "The password form does not show my custom styles."
msgstr "El formulario de contraseña no muestra mis estilos personalizados."

#: includes/class-docs.php:176
msgid "Make sure you clicked <strong>Save Settings</strong>. If you use a caching plugin, clear the cache. Also check that your theme does not override the <code>the_password_form</code> filter."
msgstr "Asegúrese de haber hecho clic en <strong>Guardar ajustes</strong>. Si usa un plugin de caché, vacíe el caché. También compruebe que su tema no anule el filtro <code>the_password_form</code>."

#: includes/class-docs.php:179
msgid "The login page looks the same as default WordPress."
msgstr "La página de inicio de sesión tiene el mismo aspecto que el WordPress predeterminado."

#: includes/class-docs.php:180
msgid "Verify that the Login tab settings are saved. Some security plugins (e.g., Wordfence, iThemes Security) may override login page output."
msgstr "Verifique que los ajustes de la pestaña de inicio de sesión estén guardados. Algunos plugins de seguridad (p. ej., Wordfence, iThemes Security) pueden anular la salida de la página de inicio de sesión."

#: includes/class-docs.php:183
msgid "Conditional display is not working."
msgstr "La visualización condicional no funciona."

#: includes/class-docs.php:184
msgid "Ensure the meta box is enabled on the post/page and that the condition is set correctly. Clear any page cache after saving."
msgstr "Asegúrese de que el meta box esté activado en la entrada/página y que la condición esté configurada correctamente. Vacíe cualquier caché de página después de guardar."

#: includes/class-docs.php:187
msgid "I upgraded to Pro but features are still locked."
msgstr "Actualicé a Pro pero las funciones siguen bloqueadas."

#: includes/class-docs.php:188
msgid "Make sure you activated the Pro license key. Go to <strong>Password Protected → License</strong> and verify the status shows \"Active\"."
msgstr ""

#: includes/class-docs.php:191
msgid "Can I use this with WooCommerce product pages?"
msgstr "¿Puedo usarlo con páginas de productos de WooCommerce?"

#: includes/class-docs.php:192
msgid "Yes! Password protection works on any post type that supports it. Conditional Display also works on WooCommerce products."
msgstr "¡Sí! La protección con contraseña funciona en cualquier tipo de entrada que lo admita. La visualización condicional también funciona en productos de WooCommerce."

#: includes/class-docs.php:195
msgid "How do I reset all settings to default?"
msgstr "¿Cómo restablezco todos los ajustes a los valores predeterminados?"

#: includes/class-docs.php:196
msgid "Deactivate the plugin, delete the <code>wpepp_*</code> options from your database (or use a plugin like WP Reset), then reactivate."
msgstr "Desactive el plugin, elimine las opciones <code>wpepp_*</code> de su base de datos (o use un plugin como WP Reset), luego reactive."

#: includes/class-docs.php:208
#: includes/class-plugin.php:190
msgid "Unauthorized access."
msgstr "Acceso no autorizado."

#: includes/class-docs.php:228
msgid "Learn how to use WPEPP — step by step."
msgstr "Aprenda a usar WPEPP — paso a paso."

#: includes/class-docs.php:234
msgid "Back to Settings"
msgstr "Volver a ajustes"

#: includes/class-docs.php:250
#: includes/class-docs.php:268
#: includes/class-docs.php:283
#: build/index.js:1
#: src/components/ProBadge.jsx:8
msgid "PRO"
msgstr "PRO"

#: includes/class-docs.php:307
msgid "Need More Help?"
msgstr "¿Necesita más ayuda?"

#: includes/class-docs.php:311
msgid "Support Forum"
msgstr "Foro de soporte"

#: includes/class-docs.php:312
msgid "Ask a question on WordPress.org"
msgstr "Haga una pregunta en WordPress.org"

#: includes/class-docs.php:316
msgid "Leave a Review"
msgstr "Dejar una reseña"

#: includes/class-docs.php:317
msgid "Love the plugin? Rate us 5 stars!"
msgstr "¿Le gusta el plugin? ¡Califíquenos con 5 estrellas!"

#: includes/class-docs.php:322
#: build/116.js:1
#: build/index.js:1
#: src/pages/Dashboard.jsx:317
#: src/pages/FormStyle.jsx:53
#: src/pages/FormStyle.jsx:70
#: src/pages/Templates.jsx:187
msgid "Upgrade to Pro"
msgstr "Actualizar a Pro"

#: includes/class-docs.php:323
msgid "Unlock all features & premium support"
msgstr "Desbloquear todas las funciones y soporte premium"

#: includes/class-frontend.php:25
#: includes/class-frontend.php:73
msgid "This content is for members only. Please log in to view."
msgstr "Este contenido es solo para miembros. Por favor, inicie sesión para verlo."

#: includes/class-frontend.php:43
#: includes/class-frontend.php:53
#: includes/class-frontend.php:122
#: includes/class-frontend.php:335
#: includes/class-site-access.php:280
msgid "Log In"
msgstr "Iniciar sesión"

#: includes/class-frontend.php:164
msgid "Preview"
msgstr "Vista previa"

#: includes/class-frontend.php:324
#: includes/class-frontend.php:391
msgid "Username or Email Address"
msgstr "Nombre de usuario o dirección de correo electrónico"

#: includes/class-frontend.php:339
msgid "Lost your password?"
msgstr "¿Olvidó su contraseña?"

#: includes/class-frontend.php:342
#: includes/class-frontend.php:374
#: includes/class-frontend.php:402
msgid "Go to site"
msgstr "Ir al sitio"

#: includes/class-frontend.php:362
msgid "Email"
msgstr "Correo electrónico"

#: includes/class-frontend.php:365
msgid "Registration confirmation will be emailed to you."
msgstr "Se le enviará un correo electrónico de confirmación de registro."

#: includes/class-frontend.php:367
#: build/40.js:1
#: src/pages/FormStyle/RegisterForm.jsx:407
msgid "Register"
msgstr "Registrarse"

#: includes/class-frontend.php:371
#: includes/class-frontend.php:399
msgid "Log in"
msgstr "Iniciar sesión"

#: includes/class-frontend.php:389
msgid "Please enter your username or email address. You will receive an email message with instructions on how to reset your password."
msgstr "Por favor, ingrese su nombre de usuario o dirección de correo electrónico. Recibirá un mensaje de correo con instrucciones sobre cómo restablecer su contraseña."

#: includes/class-frontend.php:395
msgid "Get New Password"
msgstr "Obtener nueva contraseña"

#: includes/class-frontend.php:419
#: includes/class-password-customizer.php:44
#: includes/wp_edit_pass_customize.php:77
#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:170
msgid "Submit"
msgstr "Enviar"

#: includes/class-member-template.php:42
msgid "Member Only (Login Required)"
msgstr "Solo miembros (inicio de sesión requerido)"

#: includes/class-notice.php:113
msgid "WPEPP just got a big update!"
msgstr "¡WPEPP acaba de recibir una gran actualización!"

#: includes/class-notice.php:116
msgid "New dashboard, login customizer, AI crawler blocker, 2FA and more. Explore the new features now!"
msgstr "Nuevo panel de control, personalizador de inicio de sesión, bloqueador de rastreadores de IA, 2FA y más. ¡Explore las nuevas funciones ahora!"

#: includes/class-notice.php:117
msgid "Learn more"
msgstr "Saber más"

#: includes/class-notice.php:121
msgid "Got it"
msgstr "Entendido"

#: includes/class-notice.php:124
#: includes/class-notice.php:215
msgid "Dismiss"
msgstr "Cerrar"

#: includes/class-notice.php:176
msgid "Unlock the Full Power of WPEPP Pro – Essential Security, Password Protect & Login Page Customizer "
msgstr "Desbloquee todo el poder de WPEPP Pro – Seguridad de inicio de sesión, Protección con contraseña y Personalizador de página de inicio de sesión"

#: includes/class-notice.php:177
msgid "Take your site security & password protection to the next level — advanced login customizer, conditional content, role-based locks, TOTP 2FA and more!"
msgstr "¡Lleve la seguridad de su sitio y la protección con contraseña al siguiente nivel — personalizador de inicio de sesión avanzado, contenido condicional, bloqueos basados en roles, TOTP 2FA y más!"

#: includes/class-notice.php:182
msgid "Advanced Login Customizer"
msgstr "Personalizador de inicio de sesión avanzado"

#: includes/class-notice.php:183
msgid "Role-Based Content Lock"
msgstr "Bloqueo de contenido basado en roles"

#: includes/class-notice.php:184
msgid "TOTP Two-Factor Auth"
msgstr "Autenticación de dos factores TOTP"

#: includes/class-notice.php:185
msgid "Conditional Display Rules"
msgstr "Reglas de visualización condicional"

#: includes/class-notice.php:186
msgid "Device & Schedule Targeting"
msgstr "Segmentación por dispositivo y horario"

#: includes/class-notice.php:187
msgid "Priority Support"
msgstr "Soporte prioritario"

#: includes/class-notice.php:192
msgid "LIMITED OFFER"
msgstr "OFERTA LIMITADA"

#: includes/class-notice.php:195
msgid "Early bird price $21 for the first 100 customers — Increase your site security. Price will increase soon."
msgstr "Precio de oferta  para los primeros 100 clientes — Aumente la seguridad de su sitio. El precio aumentará pronto."

#: includes/class-notice.php:203
msgid "Upgrade Now — $21"
msgstr "Actualizar ahora — "

#: includes/class-notice.php:206
msgid "View Details"
msgstr "Ver detalles"

#. translators: %s: Social network name
#: includes/class-password-customizer.php:160
#, php-format
msgid "Visit our %s page"
msgstr "Visite nuestra página %s"

#: includes/class-password-customizer.php:175
msgid "Visit our website"
msgstr "Visite nuestro sitio web"

#: includes/class-plugin.php:175
#: includes/class-plugin.php:176
#: build/index.js:1
#: src/components/Sidebar.jsx:38
msgid "WPEPP"
msgstr "WPEPP"

#: includes/class-plugin.php:205
#: build/index.js:1
#: src/components/Sidebar.jsx:28
#: src/pages/Dashboard.jsx:196
msgid "Settings"
msgstr "Ajustes"

#: includes/class-plugin.php:211
#: build/index.js:1
#: src/components/Header.jsx:36
msgid "Docs"
msgstr "Documentación"

#: includes/class-plugin.php:221
msgid "Upgrade Now"
msgstr "Actualizar ahora"

#: includes/class-plugin.php:539
msgid "Protection"
msgstr "Protección"

#: includes/class-plugin.php:558
msgid "Password Protected"
msgstr "Protegido con contraseña"

#: includes/class-plugin.php:566
msgid "Lock: Login Link"
msgstr "Bloqueo: Enlace de inicio de sesión"

#: includes/class-plugin.php:567
msgid "Lock: Login Form"
msgstr "Bloqueo: Formulario de inicio de sesión"

#: includes/class-plugin.php:568
msgid "Lock: Popup"
msgstr "Bloqueo: Popup"

#: includes/class-plugin.php:569
msgid "Lock: Redirect"
msgstr "Bloqueo: Redirección"

#: includes/class-plugin.php:571
#: build/289.js:1
#: src/pages/Content/ContentLock.jsx:61
msgid "Locked"
msgstr "Bloqueado"

#: includes/class-plugin.php:580
#: build/40.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:240
#: src/pages/FormStyle/LostPasswordForm.jsx:223
#: src/pages/FormStyle/RegisterForm.jsx:223
msgid "Hide"
msgstr "Ocultar"

#: includes/class-plugin.php:580
msgid "Show"
msgstr "Mostrar"

#: includes/class-plugin.php:1329
msgid "This content is protected."
msgstr "Este contenido está protegido."

#: includes/class-plugin.php:1381
msgid "Invalid preview token."
msgstr "Token de vista previa no válido."

#: includes/class-plugin.php:1400
msgid "Unauthorized"
msgstr "No autorizado"

#: includes/class-pro.php:39
msgid "Time range"
msgstr "Rango de tiempo"

#: includes/class-pro.php:118
msgid "This feature requires WPEPP Pro."
msgstr "Esta función requiere WPEPP Pro."

#: includes/class-rest-api.php:275
#: includes/class-rest-api.php:304
msgid "You do not have permission to access this resource."
msgstr "No tiene permiso para acceder a este recurso."

#: includes/class-rest-api.php:333
msgid "Insufficient permissions."
msgstr "Permisos insuficientes."

#: includes/class-rest-api.php:381
#: includes/class-rest-api.php:425
#: includes/class-rest-api.php:743
msgid "Invalid data."
msgstr "Datos no válidos."

#: includes/class-rest-api.php:519
msgid "Template not found."
msgstr "Plantilla no encontrada."

#: includes/class-rest-api.php:531
msgid "Invalid template data."
msgstr "Datos de plantilla no válidos."

#: includes/class-rest-api.php:585
msgid "Invalid JSON format."
msgstr "Formato JSON no válido."

#: includes/class-rest-api.php:655
#: includes/class-rest-api.php:824
msgid "Post not found."
msgstr "Entrada no encontrada."

#: includes/class-rest-api.php:1128
msgid "Unknown"
msgstr "Desconocido"

#: includes/class-rest-api.php:1159
msgid "Invalid user."
msgstr "Usuario no válido."

#: includes/class-rest-api.php:1162
#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:81
#: src/pages/Security/AutoLogin.jsx:165
msgid "Auto Login Link"
msgstr "Enlace de inicio de sesión automático"

#: includes/class-rest-api.php:1236
#: includes/class-rest-api.php:1249
msgid "Link not found."
msgstr "Enlace no encontrado."

#: includes/class-rest-api.php:1292
msgid "No pending 2FA setup. Please start setup first."
msgstr "No hay configuración de 2FA pendiente. Por favor, inicie la configuración primero."

#: includes/class-rest-api.php:1296
msgid "Invalid verification code. Please try again."
msgstr "Código de verificación no válido. Por favor, inténtelo de nuevo."

#: includes/class-security.php:183
msgid "Too many failed login attempts. Please try again later."
msgstr "Demasiados intentos fallidos de inicio de sesión. Por favor, inténtelo más tarde."

#: includes/class-security.php:316
#: includes/class-security.php:832
msgid "Leave empty"
msgstr "Dejar vacío"

#: includes/class-security.php:332
msgid "Authentication failed."
msgstr "Autenticación fallida."

#: includes/class-security.php:420
msgid "Please complete the reCAPTCHA challenge."
msgstr "Por favor, complete el desafío reCAPTCHA."

#: includes/class-security.php:451
msgid "reCAPTCHA verification failed."
msgstr "La verificación de reCAPTCHA falló."

#: includes/class-security.php:643
msgid "Page not found."
msgstr "Página no encontrada."

#: includes/class-security.php:644
msgid "404 Not Found"
msgstr "404 No encontrado"

#: includes/class-security.php:738
msgid "Invalid auto-login link."
msgstr "Enlace de inicio de sesión automático no válido."

#: includes/class-security.php:739
#: includes/class-security.php:762
#: includes/class-security.php:771
#: includes/class-security.php:780
#: includes/class-security.php:790
#: includes/class-security.php:800
msgid "Login Error"
msgstr "Error de inicio de sesión"

#: includes/class-security.php:761
msgid "Invalid or expired auto-login link."
msgstr "Enlace de inicio de sesión automático no válido o caducado."

#: includes/class-security.php:770
msgid "This auto-login link has expired."
msgstr "Este enlace de inicio de sesión automático ha caducado."

#: includes/class-security.php:779
msgid "This auto-login link has reached its maximum number of uses."
msgstr "Este enlace de inicio de sesión automático ha alcanzado su número máximo de usos."

#: includes/class-security.php:789
msgid "The user associated with this link no longer exists."
msgstr "El usuario asociado a este enlace ya no existe."

#: includes/class-security.php:799
msgid "This auto-login link is restricted to a specific role that your account does not have."
msgstr "Este enlace de inicio de sesión automático está restringido a un rol específico que su cuenta no tiene."

#: includes/class-security.php:850
msgid "<strong>Error:</strong> Registration blocked."
msgstr "<strong>Error:</strong> Registro bloqueado."

#: includes/class-security.php:880
msgid "<strong>Error:</strong> Too many registration attempts. Please try again later."
msgstr "<strong>Error:</strong> Demasiados intentos de registro. Por favor, inténtelo más tarde."

#: includes/class-security.php:904
msgid "<strong>Error:</strong> Please complete the reCAPTCHA challenge."
msgstr "<strong>Error:</strong> Por favor, complete el desafío reCAPTCHA."

#: includes/class-security.php:936
msgid "<strong>Error:</strong> reCAPTCHA verification failed."
msgstr "<strong>Error:</strong> La verificación de reCAPTCHA falló."

#: includes/class-security.php:965
msgid "<strong>Error:</strong> Registration with disposable email addresses is not allowed. Please use a permanent email address."
msgstr "<strong>Error:</strong> No se permite el registro con direcciones de correo desechables. Por favor, use una dirección de correo permanente."

#: includes/class-security.php:1070
msgid "<strong>Error:</strong> Registration is only allowed from approved email domains."
msgstr "<strong>Error:</strong> El registro solo está permitido desde dominios de correo aprobados."

#: includes/class-security.php:1077
msgid "<strong>Error:</strong> Registration from this email domain is not allowed."
msgstr "<strong>Error:</strong> El registro desde este dominio de correo no está permitido."

#: includes/class-security.php:1122
msgid "Your account is pending approval by an administrator. You will receive an email once approved."
msgstr "Su cuenta está pendiente de aprobación por un administrador. Recibirá un correo una vez aprobada."

#: includes/class-security.php:1145
msgid "<strong>Error:</strong> Your account is pending approval by an administrator."
msgstr "<strong>Error:</strong> Su cuenta está pendiente de aprobación por un administrador."

#. translators: %s: Site name
#: includes/class-security.php:1166
#, php-format
msgid "[%s] New user registration pending approval"
msgstr "[%s] Nuevo registro de usuario pendiente de aprobación"

#. translators: 1: Site name, 2: Username, 3: Email, 4: Approve URL
#: includes/class-security.php:1172
#, php-format
msgid ""
"A new user has registered on %1$s and is pending your approval.\n"
"\n"
"Username: %2$s\n"
"Email: %3$s\n"
"\n"
"To approve or reject this user, visit:\n"
"%4$s"
msgstr ""

#: includes/class-security.php:1192
msgid "Authentication Code"
msgstr "Código de autenticación"

#: includes/class-security.php:1193
msgid "6-digit code or recovery code"
msgstr "Código de 6 dígitos o código de recuperación"

#: includes/class-security.php:1242
msgid "<strong>Error:</strong> Please enter your two-factor authentication code."
msgstr "<strong>Error:</strong> Por favor, ingrese su código de autenticación de dos factores."

#: includes/class-security.php:1260
msgid "<strong>Error:</strong> Invalid authentication code. Please try again."
msgstr "<strong>Error:</strong> Código de autenticación no válido. Por favor, inténtelo de nuevo."

#: includes/class-security.php:1280
#: build/519.js:1
#: build/773.js:1
#: src/pages/Security.jsx:56
#: src/pages/Security/TwoFactor.jsx:149
msgid "Two-Factor Authentication"
msgstr "Autenticación de dos factores"

#: includes/class-security.php:1283
#: build/955.js:1
#: src/pages/Security/LoginLog.jsx:107
msgid "Status"
msgstr "Estado"

#: includes/class-security.php:1286
#: build/293.js:1
#: src/pages/Content/ConditionalDisplay.jsx:79
msgid "Enabled"
msgstr "Activado"

#: includes/class-security.php:1288
#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:201
msgid "Two-factor authentication is active on your account."
msgstr "La autenticación de dos factores está activa en su cuenta."

#: includes/class-security.php:1293
msgid "Disable two-factor authentication"
msgstr "Desactivar autenticación de dos factores"

#: includes/class-security.php:1296
msgid "Not configured"
msgstr "No configurado"

#: includes/class-security.php:1300
msgid "Two-factor authentication is required for your account. Please set it up below."
msgstr "Se requiere autenticación de dos factores para su cuenta. Por favor, configúrela a continuación."

#: includes/class-security.php:1314
msgid "Setup"
msgstr "Configuración"

#: includes/class-security.php:1315
msgid "1. Scan this QR code with your authenticator app (Google Authenticator, Authy, etc.):"
msgstr "1. Escanee este código QR con su aplicación de autenticación (Google Authenticator, Authy, etc.):"

#: includes/class-security.php:1316
#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:237
msgid "2FA QR Code"
msgstr "Código QR de 2FA"

#: includes/class-security.php:1317
#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:244
msgid "Manual key:"
msgstr "Clave manual:"

#: includes/class-security.php:1318
msgid "2. Enter the 6-digit code from your authenticator app to verify:"
msgstr "2. Ingrese el código de 6 dígitos de su aplicación de autenticación para verificar:"

#: includes/class-security.php:1319
msgid "6-digit code"
msgstr "Código de 6 dígitos"

#: includes/class-security.php:1398
msgid "Your IP address has been blocked from accessing this site."
msgstr "Su dirección IP ha sido bloqueada para acceder a este sitio."

#: includes/class-security.php:1399
msgid "Access Denied"
msgstr "Acceso denegado"

#: includes/class-security.php:1431
msgid "Your IP address has been blocked."
msgstr "Su dirección IP ha sido bloqueada."

#: includes/class-security.php:1633
msgid "Access denied."
msgstr "Acceso denegado."

#: includes/class-security.php:1634
msgid "Forbidden"
msgstr "Prohibido"

#: includes/class-site-access.php:169
msgid "Security check failed. Please try again."
msgstr "La verificación de seguridad falló. Por favor, inténtelo de nuevo."

#: includes/class-site-access.php:188
msgid "Invalid username or password. Please try again."
msgstr "Nombre de usuario o contraseña no válidos. Por favor, inténtelo de nuevo."

#: includes/class-site-access.php:222
msgid "This site is for members only. Please log in to continue."
msgstr "Este sitio es solo para miembros. Por favor, inicie sesión para continuar."

#: includes/class-site-access.php:223
#: includes/class-site-access.php:256
msgid "Login Required"
msgstr "Inicio de sesión requerido"

#: includes/class-site-access.php:383
msgid "This site is password protected. Please enter the password to continue."
msgstr "Este sitio está protegido con contraseña. Por favor, ingrese la contraseña para continuar."

#: includes/class-site-access.php:428
msgid "Protected"
msgstr "Protegido"

#: includes/class-site-access.php:439
msgid "Incorrect password. Please try again."
msgstr "Contraseña incorrecta. Por favor, inténtelo de nuevo."

#: includes/class-site-access.php:448
msgid "Enter Site"
msgstr "Entrar al sitio"

#. translators: %s: site name
#: includes/class-site-access.php:455
#, php-format
msgid "&copy; %s. All rights reserved."
msgstr "&copy; %s. Todos los derechos reservados."

#: includes/conditional-meta/class-conditional-meta-helper.php:447
#: includes/conditional-meta/views/meta-box.php:306
msgid "Chrome"
msgstr "Chrome"

#: includes/conditional-meta/class-conditional-meta-helper.php:448
#: includes/conditional-meta/views/meta-box.php:309
msgid "Firefox"
msgstr "Firefox"

#: includes/conditional-meta/class-conditional-meta-helper.php:449
#: includes/conditional-meta/views/meta-box.php:312
msgid "Safari"
msgstr "Safari"

#: includes/conditional-meta/class-conditional-meta-helper.php:450
#: includes/conditional-meta/views/meta-box.php:315
msgid "Edge"
msgstr "Edge"

#: includes/conditional-meta/class-conditional-meta-helper.php:451
#: includes/conditional-meta/views/meta-box.php:318
msgid "Opera"
msgstr "Opera"

#: includes/conditional-meta/class-conditional-meta-helper.php:452
msgid "Internet Explorer"
msgstr "Internet Explorer"

#: includes/conditional-meta/class-conditional-meta-helper.php:463
#: includes/conditional-meta/views/meta-box.php:165
#: assets/js/editor-panels.js:227
msgid "Mobile"
msgstr "Móvil"

#: includes/conditional-meta/class-conditional-meta-helper.php:464
#: includes/conditional-meta/views/meta-box.php:162
#: assets/js/editor-panels.js:228
msgid "Tablet"
msgstr "Tableta"

#: includes/conditional-meta/class-conditional-meta-helper.php:465
#: includes/conditional-meta/views/meta-box.php:159
#: assets/js/editor-panels.js:226
msgid "Desktop"
msgstr "Escritorio"

#: includes/conditional-meta/class-conditional-meta-helper.php:476
#: includes/conditional-meta/views/meta-box.php:197
#: includes/conditional-meta/views/meta-box.php:261
msgid "Sunday"
msgstr "Domingo"

#: includes/conditional-meta/class-conditional-meta-helper.php:477
#: includes/conditional-meta/views/meta-box.php:179
#: includes/conditional-meta/views/meta-box.php:243
msgid "Monday"
msgstr "Lunes"

#: includes/conditional-meta/class-conditional-meta-helper.php:478
#: includes/conditional-meta/views/meta-box.php:182
#: includes/conditional-meta/views/meta-box.php:246
msgid "Tuesday"
msgstr "Martes"

#: includes/conditional-meta/class-conditional-meta-helper.php:479
#: includes/conditional-meta/views/meta-box.php:185
#: includes/conditional-meta/views/meta-box.php:249
msgid "Wednesday"
msgstr "Miércoles"

#: includes/conditional-meta/class-conditional-meta-helper.php:480
#: includes/conditional-meta/views/meta-box.php:188
#: includes/conditional-meta/views/meta-box.php:252
msgid "Thursday"
msgstr "Jueves"

#: includes/conditional-meta/class-conditional-meta-helper.php:481
#: includes/conditional-meta/views/meta-box.php:191
#: includes/conditional-meta/views/meta-box.php:255
msgid "Friday"
msgstr "Viernes"

#: includes/conditional-meta/class-conditional-meta-helper.php:482
#: includes/conditional-meta/views/meta-box.php:194
#: includes/conditional-meta/views/meta-box.php:258
msgid "Saturday"
msgstr "Sábado"

#: includes/conditional-meta/class-conditional-meta-helper.php:495
#: includes/conditional-meta/views/meta-box.php:86
msgid "User has specific role"
msgstr "El usuario tiene un rol específico"

#: includes/conditional-meta/class-conditional-meta-helper.php:496
#: includes/conditional-meta/views/meta-box.php:89
msgid "Device type is"
msgstr "El tipo de dispositivo es"

#: includes/conditional-meta/class-conditional-meta-helper.php:497
#: includes/conditional-meta/views/meta-box.php:92
msgid "Day of week is"
msgstr "El día de la semana es"

#: includes/conditional-meta/class-conditional-meta-helper.php:498
msgid "Time of day is between"
msgstr "La hora del día está entre"

#: includes/conditional-meta/class-conditional-meta-helper.php:499
#: includes/conditional-meta/views/meta-box.php:98
msgid "Date is between"
msgstr "La fecha está entre"

#: includes/conditional-meta/class-conditional-meta-helper.php:501
msgid "Post type is"
msgstr "El tipo de entrada es"

#: includes/conditional-meta/class-conditional-meta-helper.php:502
msgid "Browser type is"
msgstr "El tipo de navegador es"

#: includes/conditional-meta/class-conditional-meta-helper.php:503
#: includes/conditional-meta/views/meta-box.php:110
msgid "URL parameter exists"
msgstr "El parámetro de URL existe"

#: includes/conditional-meta/class-conditional-meta-helper.php:504
msgid "Referrer source contains"
msgstr "La fuente de referencia contiene"

#: includes/conditional-meta/class-conditional-meta-helper.php:515
msgid "Show content"
msgstr "Mostrar contenido"

#: includes/conditional-meta/class-conditional-meta-helper.php:516
msgid "Hide content"
msgstr "Ocultar contenido"

#: includes/conditional-meta/class-conditional-meta.php:101
msgid "This content is protected by conditional display."
msgstr "Este contenido está protegido por visualización condicional."

#: includes/conditional-meta/class-conditional-meta.php:271
msgid "Select options"
msgstr "Seleccionar opciones"

#: includes/conditional-meta/views/meta-box.php:47
msgid "Enable Conditional Display"
msgstr "Activar visualización condicional"

#: includes/conditional-meta/views/meta-box.php:53
msgid "Note: Conditions are applied on the frontend only."
msgstr "Nota: Las condiciones se aplican solo en el frontend."

#: includes/conditional-meta/views/meta-box.php:58
msgid "Apply to:"
msgstr "Aplicar a:"

#: includes/conditional-meta/views/meta-box.php:61
msgid "Post Title"
msgstr "Título de la entrada"

#: includes/conditional-meta/views/meta-box.php:66
msgid "Featured Image"
msgstr "Imagen destacada"

#: includes/conditional-meta/views/meta-box.php:70
msgid "Content is always controlled."
msgstr "El contenido siempre está controlado."

#: includes/conditional-meta/views/meta-box.php:76
msgid "Display When"
msgstr "Mostrar cuando"

#: includes/conditional-meta/views/meta-box.php:95
msgid "Time is between"
msgstr "La hora está entre"

#: includes/conditional-meta/views/meta-box.php:104
msgid "Current post type is"
msgstr "El tipo de entrada actual es"

#: includes/conditional-meta/views/meta-box.php:107
msgid "Browser is"
msgstr "El navegador es"

#: includes/conditional-meta/views/meta-box.php:113
msgid "Visitor came from"
msgstr "El visitante vino de"

#: includes/conditional-meta/views/meta-box.php:119
msgid "Choose whether to show or hide the password protected content when the condition is met."
msgstr "Elija si mostrar u ocultar el contenido protegido con contraseña cuando se cumpla la condición."

#: includes/conditional-meta/views/meta-box.php:127
msgid "Select Role"
msgstr "Seleccionar rol"

#: includes/conditional-meta/views/meta-box.php:134
#: build/773.js:1
#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:65
#: src/pages/Security/TwoFactor.jsx:23
msgid "Administrator"
msgstr "Administrador"

#: includes/conditional-meta/views/meta-box.php:135
#: build/773.js:1
#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:66
#: src/pages/Security/TwoFactor.jsx:24
msgid "Editor"
msgstr "Editor"

#: includes/conditional-meta/views/meta-box.php:136
#: build/773.js:1
#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:67
#: src/pages/Security/TwoFactor.jsx:25
msgid "Author"
msgstr "Autor"

#: includes/conditional-meta/views/meta-box.php:137
#: build/773.js:1
#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:68
#: src/pages/Security/TwoFactor.jsx:26
msgid "Contributor"
msgstr "Colaborador"

#: includes/conditional-meta/views/meta-box.php:138
#: build/773.js:1
#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:69
#: src/pages/Security/TwoFactor.jsx:27
msgid "Subscriber"
msgstr "Suscriptor"

#: includes/conditional-meta/views/meta-box.php:155
msgid "Select Device"
msgstr "Seleccionar dispositivo"

#: includes/conditional-meta/views/meta-box.php:175
#: includes/conditional-meta/views/meta-box.php:239
msgid "Select Days"
msgstr "Seleccionar días"

#: includes/conditional-meta/views/meta-box.php:207
#: includes/conditional-meta/views/meta-box.php:267
msgid "Start Time"
msgstr "Hora de inicio"

#: includes/conditional-meta/views/meta-box.php:213
#: includes/conditional-meta/views/meta-box.php:273
msgid "End Time"
msgstr "Hora de finalización"

#: includes/conditional-meta/views/meta-box.php:223
msgid "Start Date"
msgstr "Fecha de inicio"

#: includes/conditional-meta/views/meta-box.php:229
msgid "End Date"
msgstr "Fecha de finalización"

#: includes/conditional-meta/views/meta-box.php:283
msgid "Select Post Types"
msgstr "Seleccionar tipos de entrada"

#: includes/conditional-meta/views/meta-box.php:302
msgid "Select Browsers"
msgstr "Seleccionar navegadores"

#: includes/conditional-meta/views/meta-box.php:321
msgid "IE"
msgstr "IE"

#: includes/conditional-meta/views/meta-box.php:331
msgid "Parameter Name"
msgstr "Nombre del parámetro"

#: includes/conditional-meta/views/meta-box.php:337
msgid "Parameter Value"
msgstr "Valor del parámetro"

#: includes/conditional-meta/views/meta-box.php:347
msgid "Referrer Contains"
msgstr "La referencia contiene"

#: includes/conditional-meta/views/meta-box.php:356
#: build/293.js:1
#: src/pages/Content/ConditionalDisplay.jsx:78
msgid "Action"
msgstr "Acción"

#: includes/conditional-meta/views/meta-box.php:360
msgid "Show Element"
msgstr "Mostrar elemento"

#: includes/conditional-meta/views/meta-box.php:363
msgid "Hide Element"
msgstr "Ocultar elemento"

#: includes/wp_edit_pass_customize.php:239
#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:178
msgid "The password you have entered is invalid"
msgstr "La contraseña que ha ingresado no es válida"

#: assets/js/editor-panels.js:159
msgid "Popup Header:"
msgstr "Encabezado del popup:"

#: assets/js/editor-panels.js:163
msgid "Custom title for the popup. Leave empty for default."
msgstr "Título personalizado para el popup. Dejar vacío para el predeterminado."

#: assets/js/editor-panels.js:187
msgid "Lock for all — select to restrict"
msgstr "Bloquear para todos — seleccionar para restringir"

#: assets/js/editor-panels.js:197
msgid "Leave empty for no expiry."
msgstr "Dejar vacío sin caducidad."

#: assets/js/editor-panels.js:239
msgid "Select roles…"
msgstr "Seleccionar roles…"

#: assets/js/editor-panels.js:326
msgid "Select post types…"
msgstr "Seleccionar tipos de entrada…"

#: build/20.js:1
#: build/519.js:1
#: src/pages/Security.jsx:26
#: src/pages/Security/LoginProtection.jsx:57
msgid "Login Protection"
msgstr "Protección del inicio de sesión"

#: build/20.js:1
#: build/index.js:1
#: src/pages/Dashboard.jsx:46
#: src/pages/Security/LoginProtection.jsx:59
msgid "Login Limiter"
msgstr "Limitador de inicio de sesión"

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:62
msgid "Enable Login Limiter"
msgstr "Activar limitador de inicio de sesión"

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:70
msgid "Users will be locked out after too many failed login attempts. The lockout is based on IP address."
msgstr "Los usuarios serán bloqueados tras demasiados intentos fallidos de inicio de sesión. El bloqueo se basa en la dirección IP."

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:74
msgid "Max Attempts"
msgstr "Intentos máximos"

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:83
msgid "Lockout Duration (minutes)"
msgstr "Duración del bloqueo (minutos)"

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:94
msgid "Honeypot"
msgstr "Honeypot"

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:97
msgid "Enable Honeypot Field"
msgstr "Activar campo honeypot"

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:104
msgid "An invisible field is added to the login form. Bots that auto-fill it will be blocked. The field is hidden from real users — this is by design."
msgstr "Se añade un campo invisible al formulario de inicio de sesión. Los bots que lo rellenen automáticamente serán bloqueados. El campo está oculto para los usuarios reales — esto es intencionado."

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:109
msgid "WordPress Hardening"
msgstr "Endurecimiento de WordPress"

#: build/20.js:1
#: build/index.js:1
#: src/pages/Dashboard.jsx:70
#: src/pages/Security/LoginProtection.jsx:112
msgid "Disable XML-RPC"
msgstr "Desactivar XML-RPC"

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:119
msgid "XML-RPC is disabled. This blocks remote publishing via third-party apps and prevents XML-RPC brute force attacks."
msgstr "XML-RPC está desactivado. Esto bloquea la publicación remota a través de aplicaciones de terceros y previene ataques de fuerza bruta XML-RPC."

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:124
msgid "Hide WordPress Version"
msgstr "Ocultar versión de WordPress"

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:131
msgid "The WordPress version number is removed from the page source, making it harder for attackers to identify known vulnerabilities."
msgstr "El número de versión de WordPress se elimina del código fuente de la página, dificultando que los atacantes identifiquen vulnerabilidades conocidas."

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:136
msgid "Disable REST API User Enumeration"
msgstr "Desactivar enumeración de usuarios de la API REST"

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:143
msgid "The /wp/v2/users REST endpoint is blocked for non-admin users, preventing attackers from discovering usernames."
msgstr "El endpoint REST /wp/v2/users está bloqueado para usuarios no administradores, evitando que los atacantes descubran nombres de usuario."

#: build/20.js:1
#: build/index.js:1
#: src/pages/Dashboard.jsx:95
#: src/pages/Security/LoginProtection.jsx:148
msgid "reCAPTCHA"
msgstr "reCAPTCHA"

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:153
msgid "Enable reCAPTCHA"
msgstr "Activar reCAPTCHA"

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:165
msgid "Google reCAPTCHA v2 checkbox will appear on the login form. You need a Site Key and Secret Key from"
msgstr "La casilla de verificación de Google reCAPTCHA v2 aparecerá en el formulario de inicio de sesión. Necesita una clave de sitio y una clave secreta de"

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:168
msgid "Google reCAPTCHA Admin"
msgstr "Administrador de Google reCAPTCHA"

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:173
msgid "reCAPTCHA will not appear until both Site Key and Secret Key are provided."
msgstr "reCAPTCHA no aparecerá hasta que se proporcionen tanto la clave del sitio como la clave secreta."

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:178
msgid "Site Key"
msgstr "Clave del sitio"

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:185
msgid "Secret Key"
msgstr "Clave secreta"

#: build/20.js:1
#: src/pages/Security/CustomLoginUrl.jsx:47
#: src/pages/Security/LoginProtection.jsx:195
msgid "Custom Login URL"
msgstr "URL de inicio de sesión personalizada"

#: build/20.js:1
#: src/pages/Security/CustomLoginUrl.jsx:53
#: src/pages/Security/LoginProtection.jsx:200
msgid "Custom Login Slug"
msgstr "Slug de inicio de sesión personalizado"

#: build/20.js:1
#: src/pages/Security/CustomLoginUrl.jsx:48
#: src/pages/Security/LoginProtection.jsx:204
msgid "Replace the default wp-login.php URL with a custom slug."
msgstr "Reemplace la URL predeterminada de wp-login.php con un slug personalizado."

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:213
msgid "Your custom login URL is active. Use the slug above instead of wp-login.php."
msgstr "Su URL de inicio de sesión personalizada está activa. Use el slug anterior en lugar de wp-login.php."

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:218
msgid "Hide Login Page"
msgstr "Ocultar página de inicio de sesión"

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:221
msgid "Hide wp-login.php"
msgstr "Ocultar wp-login.php"

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:229
msgid "Direct access to wp-login.php and wp-admin will return a 404 page for non-logged-in users. Make sure you have a Custom Login URL set above before enabling this, or you may lock yourself out."
msgstr "El acceso directo a wp-login.php y wp-admin devolverá una página 404 para usuarios no conectados. Asegúrese de tener configurada una URL de inicio de sesión personalizada antes de activar esto, o podría bloquearse el acceso."

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:233
msgid "No Custom Login URL is set! Set a slug in the Custom Login URL section above first, otherwise you will not be able to access the login page."
msgstr "¡No hay URL de inicio de sesión personalizada configurada! Establezca primero un slug en la sección URL de inicio de sesión personalizada, de lo contrario no podrá acceder a la página de inicio de sesión."

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:240
msgid "After Login Redirect"
msgstr "Redirección después del inicio de sesión"

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:243
msgid "Redirect URL"
msgstr "URL de redirección"

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:244
msgid "Redirect users to this URL after a successful login. Leave empty for default WordPress behavior (wp-admin)."
msgstr "Redirigir usuarios a esta URL después de un inicio de sesión exitoso. Dejar vacío para el comportamiento predeterminado de WordPress (wp-admin)."

#: build/20.js:1
#: src/pages/Security/LoginProtection.jsx:252
msgid "Users will be redirected to this URL after login, unless a specific redirect_to parameter is already in the login URL."
msgstr "Los usuarios serán redirigidos a esta URL después del inicio de sesión, a menos que ya haya un parámetro redirect_to específico en la URL de inicio de sesión."

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:74
#: src/pages/FormStyle/LostPasswordForm.jsx:65
#: src/pages/FormStyle/PasswordForm.jsx:73
#: src/pages/FormStyle/RegisterForm.jsx:65
msgid "Select Image"
msgstr "Seleccionar imagen"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:75
#: src/pages/FormStyle/LostPasswordForm.jsx:66
#: src/pages/FormStyle/PasswordForm.jsx:74
#: src/pages/FormStyle/RegisterForm.jsx:66
msgid "Use this image"
msgstr "Usar esta imagen"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:96
#: src/pages/FormStyle/LostPasswordForm.jsx:81
#: src/pages/FormStyle/PasswordForm.jsx:212
#: src/pages/FormStyle/RegisterForm.jsx:81
msgid "Page Background"
msgstr "Fondo de página"

#: build/40.js:1
#: build/289.js:1
#: build/293.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/Content/ConditionalDisplay.jsx:76
#: src/pages/Content/ContentLock.jsx:60
#: src/pages/FormStyle/LoginForm.jsx:101
#: src/pages/FormStyle/LostPasswordForm.jsx:86
#: src/pages/FormStyle/PasswordForm.jsx:217
#: src/pages/FormStyle/RegisterForm.jsx:86
msgid "Type"
msgstr "Tipo"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:104
#: src/pages/FormStyle/LostPasswordForm.jsx:89
#: src/pages/FormStyle/PasswordForm.jsx:220
#: src/pages/FormStyle/RegisterForm.jsx:89
msgid "Color"
msgstr "Color"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:105
#: src/pages/FormStyle/LostPasswordForm.jsx:90
#: src/pages/FormStyle/PasswordForm.jsx:221
#: src/pages/FormStyle/RegisterForm.jsx:90
msgid "Image"
msgstr "Imagen"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:106
#: src/pages/FormStyle/LostPasswordForm.jsx:91
#: src/pages/FormStyle/PasswordForm.jsx:222
#: src/pages/FormStyle/RegisterForm.jsx:91
msgid "Gradient (Pro)"
msgstr "Degradado (Pro)"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:107
#: src/pages/FormStyle/LostPasswordForm.jsx:92
#: src/pages/FormStyle/PasswordForm.jsx:223
#: src/pages/FormStyle/RegisterForm.jsx:92
msgid "Video (Pro)"
msgstr "Video (Pro)"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:118
#: src/pages/FormStyle/LoginForm.jsx:336
#: src/pages/FormStyle/LoginForm.jsx:385
#: src/pages/FormStyle/LoginForm.jsx:455
#: src/pages/FormStyle/LoginForm.jsx:508
#: src/pages/FormStyle/LoginForm.jsx:551
#: src/pages/FormStyle/LostPasswordForm.jsx:101
#: src/pages/FormStyle/LostPasswordForm.jsx:319
#: src/pages/FormStyle/LostPasswordForm.jsx:360
#: src/pages/FormStyle/LostPasswordForm.jsx:438
#: src/pages/FormStyle/LostPasswordForm.jsx:489
#: src/pages/FormStyle/LostPasswordForm.jsx:531
#: src/pages/FormStyle/PasswordForm.jsx:232
#: src/pages/FormStyle/PasswordForm.jsx:345
#: src/pages/FormStyle/PasswordForm.jsx:373
#: src/pages/FormStyle/PasswordForm.jsx:408
#: src/pages/FormStyle/PasswordForm.jsx:450
#: src/pages/FormStyle/PasswordForm.jsx:520
#: src/pages/FormStyle/RegisterForm.jsx:101
#: src/pages/FormStyle/RegisterForm.jsx:319
#: src/pages/FormStyle/RegisterForm.jsx:360
#: src/pages/FormStyle/RegisterForm.jsx:438
#: src/pages/FormStyle/RegisterForm.jsx:489
#: src/pages/FormStyle/RegisterForm.jsx:531
msgid "Background Color"
msgstr "Color de fondo"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:134
#: src/pages/FormStyle/LoginForm.jsx:254
#: src/pages/FormStyle/LostPasswordForm.jsx:117
#: src/pages/FormStyle/LostPasswordForm.jsx:237
#: src/pages/FormStyle/PasswordForm.jsx:248
#: src/pages/FormStyle/RegisterForm.jsx:117
#: src/pages/FormStyle/RegisterForm.jsx:237
msgid "Change Image"
msgstr "Cambiar imagen"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:134
#: src/pages/FormStyle/LoginForm.jsx:254
#: src/pages/FormStyle/LostPasswordForm.jsx:117
#: src/pages/FormStyle/LostPasswordForm.jsx:237
#: src/pages/FormStyle/PasswordForm.jsx:248
#: src/pages/FormStyle/RegisterForm.jsx:117
#: src/pages/FormStyle/RegisterForm.jsx:237
msgid "Upload Image"
msgstr "Subir imagen"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:138
#: src/pages/FormStyle/LoginForm.jsx:258
#: src/pages/FormStyle/LostPasswordForm.jsx:121
#: src/pages/FormStyle/LostPasswordForm.jsx:241
#: src/pages/FormStyle/PasswordForm.jsx:252
#: src/pages/FormStyle/RegisterForm.jsx:121
#: src/pages/FormStyle/RegisterForm.jsx:241
msgid "Remove"
msgstr "Eliminar"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:148
#: src/pages/FormStyle/LostPasswordForm.jsx:131
#: src/pages/FormStyle/PasswordForm.jsx:262
#: src/pages/FormStyle/PasswordForm.jsx:561
#: src/pages/FormStyle/RegisterForm.jsx:131
msgid "Position"
msgstr "Posición"

#: build/40.js:1
#: build/259.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/Content/MemberTemplate.jsx:89
#: src/pages/FormStyle/LoginForm.jsx:151
#: src/pages/FormStyle/LostPasswordForm.jsx:134
#: src/pages/FormStyle/PasswordForm.jsx:146
#: src/pages/FormStyle/PasswordForm.jsx:265
#: src/pages/FormStyle/PasswordForm.jsx:579
#: src/pages/FormStyle/PasswordForm.jsx:725
#: src/pages/FormStyle/RegisterForm.jsx:134
msgid "Center"
msgstr "Centro"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:152
#: src/pages/FormStyle/LostPasswordForm.jsx:135
#: src/pages/FormStyle/PasswordForm.jsx:188
#: src/pages/FormStyle/PasswordForm.jsx:266
#: src/pages/FormStyle/PasswordForm.jsx:564
#: src/pages/FormStyle/RegisterForm.jsx:135
msgid "Top"
msgstr "Arriba"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:153
#: src/pages/FormStyle/LostPasswordForm.jsx:136
#: src/pages/FormStyle/PasswordForm.jsx:189
#: src/pages/FormStyle/PasswordForm.jsx:267
#: src/pages/FormStyle/PasswordForm.jsx:566
#: src/pages/FormStyle/RegisterForm.jsx:136
msgid "Bottom"
msgstr "Abajo"

#: build/40.js:1
#: build/259.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/Content/MemberTemplate.jsx:88
#: src/pages/FormStyle/LoginForm.jsx:154
#: src/pages/FormStyle/LostPasswordForm.jsx:137
#: src/pages/FormStyle/PasswordForm.jsx:145
#: src/pages/FormStyle/PasswordForm.jsx:268
#: src/pages/FormStyle/PasswordForm.jsx:578
#: src/pages/FormStyle/PasswordForm.jsx:724
#: src/pages/FormStyle/RegisterForm.jsx:137
msgid "Left"
msgstr "Izquierda"

#: build/40.js:1
#: build/259.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/Content/MemberTemplate.jsx:90
#: src/pages/FormStyle/LoginForm.jsx:155
#: src/pages/FormStyle/LostPasswordForm.jsx:138
#: src/pages/FormStyle/PasswordForm.jsx:147
#: src/pages/FormStyle/PasswordForm.jsx:269
#: src/pages/FormStyle/PasswordForm.jsx:580
#: src/pages/FormStyle/PasswordForm.jsx:726
#: src/pages/FormStyle/RegisterForm.jsx:138
msgid "Right"
msgstr "Derecha"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:164
#: src/pages/FormStyle/LostPasswordForm.jsx:147
#: src/pages/FormStyle/PasswordForm.jsx:278
#: src/pages/FormStyle/RegisterForm.jsx:147
msgid "Size"
msgstr "Tamaño"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:167
#: src/pages/FormStyle/LostPasswordForm.jsx:150
#: src/pages/FormStyle/PasswordForm.jsx:281
#: src/pages/FormStyle/RegisterForm.jsx:150
msgid "Cover"
msgstr "Cubrir"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:168
#: src/pages/FormStyle/LostPasswordForm.jsx:151
#: src/pages/FormStyle/PasswordForm.jsx:282
#: src/pages/FormStyle/RegisterForm.jsx:151
msgid "Contain"
msgstr "Contener"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:169
#: src/pages/FormStyle/LostPasswordForm.jsx:152
#: src/pages/FormStyle/PasswordForm.jsx:283
#: src/pages/FormStyle/RegisterForm.jsx:152
msgid "Auto"
msgstr "Automático"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:192
#: src/pages/FormStyle/LostPasswordForm.jsx:175
#: src/pages/FormStyle/PasswordForm.jsx:306
#: src/pages/FormStyle/RegisterForm.jsx:175
msgid "Gradient background is a Pro feature."
msgstr "El fondo degradado es una función Pro."

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:193
#: src/pages/FormStyle/LoginForm.jsx:222
#: src/pages/FormStyle/LostPasswordForm.jsx:176
#: src/pages/FormStyle/LostPasswordForm.jsx:205
#: src/pages/FormStyle/PasswordForm.jsx:307
#: src/pages/FormStyle/PasswordForm.jsx:336
#: src/pages/FormStyle/RegisterForm.jsx:176
#: src/pages/FormStyle/RegisterForm.jsx:205
msgid "Upgrade"
msgstr "Actualizar"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:202
#: src/pages/FormStyle/LostPasswordForm.jsx:185
#: src/pages/FormStyle/PasswordForm.jsx:316
#: src/pages/FormStyle/RegisterForm.jsx:185
msgid "Video URL (MP4, YouTube, or Vimeo)"
msgstr "URL de video (MP4, YouTube o Vimeo)"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:206
#: src/pages/FormStyle/LostPasswordForm.jsx:189
#: src/pages/FormStyle/PasswordForm.jsx:320
#: src/pages/FormStyle/RegisterForm.jsx:189
msgid "Supports MP4, YouTube, and Vimeo URLs."
msgstr "Admite URLs de MP4, YouTube y Vimeo."

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:211
#: src/pages/FormStyle/LostPasswordForm.jsx:194
#: src/pages/FormStyle/PasswordForm.jsx:325
#: src/pages/FormStyle/RegisterForm.jsx:194
msgid "Fallback Color"
msgstr "Color alternativo"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:221
#: src/pages/FormStyle/LostPasswordForm.jsx:204
#: src/pages/FormStyle/PasswordForm.jsx:335
#: src/pages/FormStyle/RegisterForm.jsx:204
msgid "Video background is a Pro feature."
msgstr "El fondo de video es una función Pro."

#: build/40.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:229
#: src/pages/FormStyle/LostPasswordForm.jsx:212
#: src/pages/FormStyle/RegisterForm.jsx:212
msgid "Logo"
msgstr "Logotipo"

#: build/40.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:234
#: src/pages/FormStyle/LostPasswordForm.jsx:217
#: src/pages/FormStyle/RegisterForm.jsx:217
msgid "Logo Type"
msgstr "Tipo de logotipo"

#: build/40.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:237
#: src/pages/FormStyle/LostPasswordForm.jsx:220
#: src/pages/FormStyle/RegisterForm.jsx:220
msgid "Default"
msgstr "Predeterminado"

#: build/40.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:238
#: src/pages/FormStyle/LostPasswordForm.jsx:221
#: src/pages/FormStyle/RegisterForm.jsx:221
msgid "Custom Image"
msgstr "Imagen personalizada"

#: build/40.js:1
#: build/259.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/Content/MemberTemplate.jsx:76
#: src/pages/FormStyle/LoginForm.jsx:239
#: src/pages/FormStyle/LostPasswordForm.jsx:222
#: src/pages/FormStyle/RegisterForm.jsx:222
msgid "Text"
msgstr "Texto"

#: build/40.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:266
#: src/pages/FormStyle/LoginForm.jsx:367
#: src/pages/FormStyle/LostPasswordForm.jsx:249
#: src/pages/FormStyle/LostPasswordForm.jsx:351
#: src/pages/FormStyle/RegisterForm.jsx:249
#: src/pages/FormStyle/RegisterForm.jsx:351
msgid "Width (px)"
msgstr "Ancho (px)"

#: build/40.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:275
#: src/pages/FormStyle/LostPasswordForm.jsx:258
#: src/pages/FormStyle/RegisterForm.jsx:258
msgid "Height (px)"
msgstr "Alto (px)"

#: build/40.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:288
#: src/pages/FormStyle/LostPasswordForm.jsx:271
#: src/pages/FormStyle/RegisterForm.jsx:271
msgid "Logo Text"
msgstr "Texto del logotipo"

#: build/40.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:291
#: src/pages/FormStyle/LostPasswordForm.jsx:274
#: src/pages/FormStyle/RegisterForm.jsx:274
msgid "Enter logo text"
msgstr "Ingrese el texto del logotipo"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:296
#: src/pages/FormStyle/LoginForm.jsx:436
#: src/pages/FormStyle/LoginForm.jsx:495
#: src/pages/FormStyle/LoginForm.jsx:574
#: src/pages/FormStyle/LostPasswordForm.jsx:279
#: src/pages/FormStyle/LostPasswordForm.jsx:419
#: src/pages/FormStyle/LostPasswordForm.jsx:477
#: src/pages/FormStyle/LostPasswordForm.jsx:554
#: src/pages/FormStyle/PasswordForm.jsx:473
#: src/pages/FormStyle/PasswordForm.jsx:501
#: src/pages/FormStyle/RegisterForm.jsx:279
#: src/pages/FormStyle/RegisterForm.jsx:419
#: src/pages/FormStyle/RegisterForm.jsx:477
#: src/pages/FormStyle/RegisterForm.jsx:554
msgid "Font Size (px)"
msgstr "Tamaño de fuente (px)"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:305
#: src/pages/FormStyle/LoginForm.jsx:515
#: src/pages/FormStyle/LoginForm.jsx:558
#: src/pages/FormStyle/LostPasswordForm.jsx:288
#: src/pages/FormStyle/LostPasswordForm.jsx:496
#: src/pages/FormStyle/LostPasswordForm.jsx:538
#: src/pages/FormStyle/PasswordForm.jsx:398
#: src/pages/FormStyle/PasswordForm.jsx:415
#: src/pages/FormStyle/PasswordForm.jsx:457
#: src/pages/FormStyle/RegisterForm.jsx:288
#: src/pages/FormStyle/RegisterForm.jsx:496
#: src/pages/FormStyle/RegisterForm.jsx:538
msgid "Text Color"
msgstr "Color del texto"

#: build/40.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:316
#: src/pages/FormStyle/LostPasswordForm.jsx:299
#: src/pages/FormStyle/RegisterForm.jsx:299
msgid "Logo URL"
msgstr "URL del logotipo"

#: build/40.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:320
#: src/pages/FormStyle/LostPasswordForm.jsx:303
#: src/pages/FormStyle/RegisterForm.jsx:303
msgid "URL the logo links to. Leave empty to use your site home URL."
msgstr "URL a la que enlaza el logotipo. Dejar vacío para usar la URL de inicio de su sitio."

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:326
#: src/pages/FormStyle/LoginForm.jsx:445
#: src/pages/FormStyle/LostPasswordForm.jsx:309
#: src/pages/FormStyle/LostPasswordForm.jsx:428
#: src/pages/FormStyle/PasswordForm.jsx:510
#: src/pages/FormStyle/RegisterForm.jsx:309
#: src/pages/FormStyle/RegisterForm.jsx:428
msgid "Background Overlay"
msgstr "Superposición de fondo"

#: build/40.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:329
#: src/pages/FormStyle/LostPasswordForm.jsx:312
#: src/pages/FormStyle/RegisterForm.jsx:312
msgid "Adds a background behind the logo for better visibility on images/videos."
msgstr "Añade un fondo detrás del logotipo para mejor visibilidad en imágenes/videos."

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:343
#: src/pages/FormStyle/LoginForm.jsx:392
#: src/pages/FormStyle/LoginForm.jsx:462
#: src/pages/FormStyle/LoginForm.jsx:538
#: src/pages/FormStyle/LoginForm.jsx:583
#: src/pages/FormStyle/LostPasswordForm.jsx:326
#: src/pages/FormStyle/LostPasswordForm.jsx:376
#: src/pages/FormStyle/LostPasswordForm.jsx:445
#: src/pages/FormStyle/LostPasswordForm.jsx:519
#: src/pages/FormStyle/LostPasswordForm.jsx:563
#: src/pages/FormStyle/PasswordForm.jsx:361
#: src/pages/FormStyle/PasswordForm.jsx:389
#: src/pages/FormStyle/PasswordForm.jsx:438
#: src/pages/FormStyle/PasswordForm.jsx:482
#: src/pages/FormStyle/PasswordForm.jsx:527
#: src/pages/FormStyle/RegisterForm.jsx:326
#: src/pages/FormStyle/RegisterForm.jsx:376
#: src/pages/FormStyle/RegisterForm.jsx:445
#: src/pages/FormStyle/RegisterForm.jsx:519
#: src/pages/FormStyle/RegisterForm.jsx:563
msgid "Padding"
msgstr "Relleno"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:352
#: src/pages/FormStyle/LoginForm.jsx:376
#: src/pages/FormStyle/LoginForm.jsx:471
#: src/pages/FormStyle/LoginForm.jsx:529
#: src/pages/FormStyle/LoginForm.jsx:565
#: src/pages/FormStyle/LostPasswordForm.jsx:335
#: src/pages/FormStyle/LostPasswordForm.jsx:367
#: src/pages/FormStyle/LostPasswordForm.jsx:454
#: src/pages/FormStyle/LostPasswordForm.jsx:510
#: src/pages/FormStyle/LostPasswordForm.jsx:545
#: src/pages/FormStyle/PasswordForm.jsx:352
#: src/pages/FormStyle/PasswordForm.jsx:380
#: src/pages/FormStyle/PasswordForm.jsx:429
#: src/pages/FormStyle/PasswordForm.jsx:464
#: src/pages/FormStyle/PasswordForm.jsx:536
#: src/pages/FormStyle/RegisterForm.jsx:335
#: src/pages/FormStyle/RegisterForm.jsx:367
#: src/pages/FormStyle/RegisterForm.jsx:454
#: src/pages/FormStyle/RegisterForm.jsx:510
#: src/pages/FormStyle/RegisterForm.jsx:545
msgid "Border Radius"
msgstr "Radio del borde"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:364
#: src/pages/FormStyle/LostPasswordForm.jsx:348
#: src/pages/FormStyle/PasswordForm.jsx:370
#: src/pages/FormStyle/RegisterForm.jsx:348
msgid "Form Container"
msgstr "Contenedor del formulario"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:401
#: src/pages/FormStyle/LoginForm.jsx:522
#: src/pages/FormStyle/LostPasswordForm.jsx:385
#: src/pages/FormStyle/LostPasswordForm.jsx:503
#: src/pages/FormStyle/PasswordForm.jsx:422
#: src/pages/FormStyle/RegisterForm.jsx:385
#: src/pages/FormStyle/RegisterForm.jsx:503
msgid "Border Color"
msgstr "Color del borde"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:409
#: src/pages/FormStyle/LostPasswordForm.jsx:392
#: src/pages/FormStyle/PasswordForm.jsx:125
#: src/pages/FormStyle/PasswordForm.jsx:705
#: src/pages/FormStyle/RegisterForm.jsx:392
msgid "Heading"
msgstr "Encabezado"

#: build/40.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:412
#: src/pages/FormStyle/LostPasswordForm.jsx:395
#: src/pages/FormStyle/RegisterForm.jsx:395
msgid "Show Heading"
msgstr "Mostrar encabezado"

#: build/40.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:421
#: src/pages/FormStyle/LostPasswordForm.jsx:404
#: src/pages/FormStyle/RegisterForm.jsx:404
msgid "Heading Text"
msgstr "Texto del encabezado"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:429
#: src/pages/FormStyle/LostPasswordForm.jsx:412
#: src/pages/FormStyle/PasswordForm.jsx:494
#: src/pages/FormStyle/RegisterForm.jsx:412
msgid "Heading Color"
msgstr "Color del encabezado"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:448
#: src/pages/FormStyle/LostPasswordForm.jsx:431
#: src/pages/FormStyle/PasswordForm.jsx:513
#: src/pages/FormStyle/RegisterForm.jsx:431
msgid "Adds a background behind the heading for better visibility."
msgstr "Añade un fondo detrás del encabezado para mejor visibilidad."

#: build/40.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:485
#: src/pages/FormStyle/LostPasswordForm.jsx:467
#: src/pages/FormStyle/RegisterForm.jsx:467
msgid "Labels"
msgstr "Etiquetas"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:488
#: src/pages/FormStyle/LostPasswordForm.jsx:470
#: src/pages/FormStyle/PasswordForm.jsx:205
#: src/pages/FormStyle/RegisterForm.jsx:470
msgid "Label Color"
msgstr "Color de etiqueta"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:505
#: src/pages/FormStyle/LostPasswordForm.jsx:486
#: src/pages/FormStyle/PasswordForm.jsx:405
#: src/pages/FormStyle/RegisterForm.jsx:486
msgid "Input Fields"
msgstr "Campos de entrada"

#: build/40.js:1
#: build/302.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:548
#: src/pages/FormStyle/LostPasswordForm.jsx:528
#: src/pages/FormStyle/PasswordForm.jsx:447
#: src/pages/FormStyle/RegisterForm.jsx:528
msgid "Button"
msgstr "Botón"

#: build/40.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:593
#: src/pages/FormStyle/LostPasswordForm.jsx:572
#: src/pages/FormStyle/RegisterForm.jsx:572
msgid "Links"
msgstr "Enlaces"

#: build/40.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:596
#: src/pages/FormStyle/LostPasswordForm.jsx:575
#: src/pages/FormStyle/RegisterForm.jsx:575
msgid "Link Color"
msgstr "Color de enlace"

#: build/40.js:1
#: build/302.js:1
#: src/pages/FormStyle/LostPasswordForm.jsx:582
#: src/pages/FormStyle/RegisterForm.jsx:582
msgid "Show Lost Password"
msgstr "Mostrar contraseña olvidada"

#: build/40.js:1
#: build/302.js:1
#: src/pages/FormStyle/LostPasswordForm.jsx:589
#: src/pages/FormStyle/RegisterForm.jsx:589
msgid "Show Back to Site"
msgstr "Mostrar volver al sitio"

#: build/40.js:1
#: build/302.js:1
#: build/470.js:1
#: build/648.js:1
#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:618
#: src/pages/FormStyle/LostPasswordForm.jsx:596
#: src/pages/FormStyle/LostPasswordForm.jsx:599
#: src/pages/FormStyle/PasswordForm.jsx:735
#: src/pages/FormStyle/PasswordForm.jsx:738
#: src/pages/FormStyle/RegisterForm.jsx:596
#: src/pages/FormStyle/RegisterForm.jsx:599
#: src/pages/Settings.jsx:25
msgid "Custom CSS"
msgstr "CSS personalizado"

#: build/40.js:1
#: src/pages/FormStyle/RegisterForm.jsx:600
msgid "Add your custom CSS for the register page."
msgstr "Agregue su CSS personalizado para la página de registro."

#: build/68.js:1
#: build/index.js:1
#: src/pages/Dashboard.jsx:38
#: src/pages/SiteAccess/AdminOnly.jsx:56
msgid "Admin Only Mode"
msgstr "Modo solo administrador"

#: build/68.js:1
#: src/pages/SiteAccess/AdminOnly.jsx:58
msgid "Admin Only Site"
msgstr "Sitio solo para administradores"

#: build/68.js:1
#: src/pages/SiteAccess/AdminOnly.jsx:61
msgid "Enable Admin Only Mode"
msgstr "Activar modo solo administrador"

#: build/68.js:1
#: src/pages/SiteAccess/AdminOnly.jsx:62
msgid "When enabled, only logged-in users can view the site. All other visitors will be required to log in."
msgstr "Cuando está activado, solo los usuarios conectados pueden ver el sitio. Todos los demás visitantes deberán iniciar sesión."

#: build/68.js:1
#: src/pages/SiteAccess/AdminOnly.jsx:71
msgid "Your entire site will be hidden from non-logged-in visitors. They will either be redirected to the login page or shown a login popup depending on your selection below."
msgstr "Todo su sitio estará oculto para los visitantes no conectados. Serán redirigidos a la página de inicio de sesión o se les mostrará un popup de inicio de sesión según su selección."

#: build/68.js:1
#: src/pages/SiteAccess/AdminOnly.jsx:78
msgid "Action for Non-Logged-In Users"
msgstr "Acción para usuarios no conectados"

#: build/68.js:1
#: src/pages/SiteAccess/AdminOnly.jsx:84
msgid "Choose what happens when a logged-out visitor tries to access any page."
msgstr "Elija qué sucede cuando un visitante no conectado intenta acceder a cualquier página."

#: build/68.js:1
#: src/pages/SiteAccess/AdminOnly.jsx:83
msgid "The Login Popup option is available in the Pro version. Free users will use redirect."
msgstr "La opción de popup de inicio de sesión está disponible en la versión Pro. Los usuarios gratuitos usarán redirección."

#: build/68.js:1
#: src/pages/SiteAccess/AdminOnly.jsx:88
msgid "Redirect to Login Page"
msgstr "Redirigir a la página de inicio de sesión"

#: build/68.js:1
#: src/pages/SiteAccess/AdminOnly.jsx:89
msgid "Show Login Popup"
msgstr "Mostrar popup de inicio de sesión"

#: build/68.js:1
#: src/pages/SiteAccess/AdminOnly.jsx:102
msgid "Popup Header"
msgstr "Encabezado del popup"

#: build/68.js:1
#: src/pages/SiteAccess/AdminOnly.jsx:103
msgid "Header text displayed on the login popup."
msgstr "Texto de encabezado mostrado en el popup de inicio de sesión."

#: build/68.js:1
#: build/381.js:1
#: src/pages/SiteAccess/AdminOnly.jsx:111
#: src/pages/SiteAccess/SitePassword.jsx:87
msgid "Custom Message"
msgstr "Mensaje personalizado"

#: build/68.js:1
#: src/pages/SiteAccess/AdminOnly.jsx:112
msgid "Message displayed to visitors when the popup is shown."
msgstr "Mensaje mostrado a los visitantes cuando se muestra el popup."

#: build/68.js:1
#: src/pages/SiteAccess/AdminOnly.jsx:123
msgid "The login popup will blur the page content and overlay a login form — the same style used by the Content Lock popup feature."
msgstr "El popup de inicio de sesión difuminará el contenido de la página y superpondrá un formulario de inicio de sesión — el mismo estilo que el popup de bloqueo de contenido."

#: build/68.js:1
#: src/pages/SiteAccess/AdminOnly.jsx:129
msgid "Visitors will be redirected to the WordPress login page. After logging in, they will be sent back to the page they originally tried to visit."
msgstr "Los visitantes serán redirigidos a la página de inicio de sesión de WordPress. Después de iniciar sesión, serán devueltos a la página que intentaban visitar."

#: build/116.js:1
#: src/pages/Templates.jsx:54
msgid "Pro Required"
msgstr "Se requiere Pro"

#: build/116.js:1
#: src/pages/Templates.jsx:55
msgid "Apply Template"
msgstr "Aplicar plantilla"

#: build/116.js:1
#: src/pages/Templates.jsx:68
msgid "Applying template…"
msgstr "Aplicando plantilla…"

#: build/116.js:1
#: build/index.js:1
#: src/components/Sidebar.jsx:27
#: src/pages/Dashboard.jsx:190
#: src/pages/Templates.jsx:165
msgid "Templates"
msgstr "Plantillas"

#: build/116.js:1
#: src/pages/Templates.jsx:170
msgid "Export"
msgstr "Exportar"

#: build/116.js:1
#: src/pages/Templates.jsx:173
msgid "Import"
msgstr "Importar"

#: build/116.js:1
#: src/pages/Templates.jsx:179
msgid "Import / Export is available in the Pro version."
msgstr "Importar / Exportar está disponible en la versión Pro."

#: build/116.js:1
#: build/index.js:1
#: src/pages/FormStyle.jsx:28
#: src/pages/Templates.jsx:199
msgid "Register Form"
msgstr "Formulario de registro"

#: build/116.js:1
#: build/302.js:1
#: build/index.js:1
#: src/pages/FormStyle.jsx:32
#: src/pages/FormStyle/LostPasswordForm.jsx:407
#: src/pages/Templates.jsx:203
msgid "Lost Password"
msgstr "Contraseña olvidada"

#: build/116.js:1
#: build/index.js:1
#: src/pages/FormStyle.jsx:36
#: src/pages/Templates.jsx:207
msgid "Password Protected Form"
msgstr "Formulario protegido con contraseña"

#: build/116.js:1
#: src/pages/Templates.jsx:217
msgid "Register Form Templates"
msgstr "Plantillas de formulario de registro"

#: build/116.js:1
#: src/pages/Templates.jsx:225
msgid "Lost Password Templates"
msgstr "Plantillas de contraseña olvidada"

#: build/130.js:1
#: build/519.js:1
#: src/pages/Security.jsx:36
#: src/pages/Security.jsx:64
#: src/pages/Security/IpManagement.jsx:55
msgid "IP Management"
msgstr "Gestión de IP"

#: build/130.js:1
#: src/pages/Security/IpManagement.jsx:58
msgid "IP Blocklist"
msgstr "Lista de bloqueo de IP"

#: build/130.js:1
#: src/pages/Security/IpManagement.jsx:60
msgid "Block specific IP addresses from accessing your site. Blocked IPs will receive a 403 Forbidden error. Supports single IPs and CIDR ranges (e.g. 192.168.1.0/24)."
msgstr "Bloquee direcciones IP específicas para que no accedan a su sitio. Las IP bloqueadas recibirán un error 403. Admite IPs individuales y rangos CIDR (p. ej. 192.168.1.0/24)."

#: build/130.js:1
#: src/pages/Security/IpManagement.jsx:66
msgid "Blocked IPs"
msgstr "IPs bloqueadas"

#: build/130.js:1
#: src/pages/Security/IpManagement.jsx:70
msgid "Enter one IP address per line. You can add comments with # (e.g. 1.2.3.4 # spam bot). Supports CIDR notation."
msgstr "Ingrese una dirección IP por línea. Puede agregar comentarios con # (p. ej. 1.2.3.4 # spam bot). Admite notación CIDR."

#: build/130.js:1
#: src/pages/Security/IpManagement.jsx:84
msgid "1 IP address is currently blocked."
msgstr "1 dirección IP está actualmente bloqueada."

#: build/130.js:1
#: src/pages/Security/IpManagement.jsx:85
msgid " IP addresses are currently blocked."
msgstr " direcciones IP están actualmente bloqueadas."

#: build/130.js:1
#: src/pages/Security/IpManagement.jsx:92
msgid "IP Allowlist"
msgstr "Lista de permitidos de IP"

#: build/130.js:1
#: src/pages/Security/IpManagement.jsx:94
msgid "Allowed IPs bypass all security restrictions including login limiting, IP blocking, and brute force protection. Use this for trusted IPs like your office or home network."
msgstr "Las IP permitidas omiten todas las restricciones de seguridad, incluida la limitación de inicio de sesión, el bloqueo de IP y la protección contra fuerza bruta. Úselo para IPs de confianza como su oficina o red doméstica."

#: build/130.js:1
#: src/pages/Security/IpManagement.jsx:100
msgid "Allowed IPs"
msgstr "IPs permitidas"

#: build/130.js:1
#: src/pages/Security/IpManagement.jsx:104
msgid "Enter one IP address per line. These IPs will never be blocked by any security feature. Supports CIDR notation."
msgstr "Ingrese una dirección IP por línea. Estas IPs nunca serán bloqueadas por ninguna función de seguridad. Admite notación CIDR."

#: build/130.js:1
#: src/pages/Security/IpManagement.jsx:117
msgid "1 IP address is currently allowed."
msgstr "1 dirección IP está actualmente permitida."

#: build/130.js:1
#: src/pages/Security/IpManagement.jsx:118
msgid " IP addresses are currently allowed."
msgstr " direcciones IP están actualmente permitidas."

#: build/130.js:1
#: src/pages/Security/IpManagement.jsx:125
msgid "Your IP Information"
msgstr "Información de su IP"

#: build/130.js:1
#: src/pages/Security/IpManagement.jsx:127
msgid "Your current IP address is detected by the server. Make sure you do not accidentally block your own IP."
msgstr "El servidor detecta su dirección IP actual. Asegúrese de no bloquear accidentalmente su propia IP."

#: build/130.js:1
#: src/pages/Security/IpManagement.jsx:132
msgid "Your IP:"
msgstr "Su IP:"

#: build/215.js:1
#: src/pages/Settings/General.jsx:45
msgid "Miscellaneous"
msgstr "Varios"

#: build/215.js:1
#: src/pages/Settings/General.jsx:47
msgid "Password Cookie Expiration (days)"
msgstr "Caducidad de la cookie de contraseña (días)"

#: build/215.js:1
#: src/pages/Settings/General.jsx:48
msgid "Number of days the password cookie stays valid. Default is 10."
msgstr "Número de días que la cookie de contraseña permanece válida. El valor predeterminado es 10."

#: build/215.js:1
#: src/pages/Settings/General.jsx:56
msgid "Delete Data on Uninstall"
msgstr "Eliminar datos al desinstalar"

#: build/215.js:1
#: src/pages/Settings/General.jsx:57
msgid "Remove all plugin data when uninstalled."
msgstr "Eliminar todos los datos del plugin al desinstalarlo."

#: build/259.js:1
#: src/pages/Content/MemberTemplate.jsx:48
msgid "Member-Only Template"
msgstr "Plantilla solo para miembros"

#: build/259.js:1
#: src/pages/Content/MemberTemplate.jsx:49
msgid "To use this template, edit any Page and select \"Member Only (Login Required)\" from the Template dropdown in the sidebar. Logged-out visitors will see the gate page below instead of the page content."
msgstr ""

#: build/259.js:1
#: src/pages/Content/MemberTemplate.jsx:51
msgid "Gate Page Content"
msgstr "Contenido de la página de acceso"

#: build/259.js:1
#: build/289.js:1
#: build/293.js:1
#: src/pages/Content/ConditionalDisplay.jsx:75
#: src/pages/Content/ContentLock.jsx:59
#: src/pages/Content/MemberTemplate.jsx:54
msgid "Title"
msgstr "Título"

#: build/259.js:1
#: src/pages/Content/MemberTemplate.jsx:63
msgid "Title Tag"
msgstr "Etiqueta de título"

#: build/259.js:1
#: build/648.js:1
#: src/pages/Content/MemberTemplate.jsx:85
#: src/pages/FormStyle/PasswordForm.jsx:721
msgid "Text Alignment"
msgstr "Alineación del texto"

#: build/259.js:1
#: src/pages/Content/MemberTemplate.jsx:97
msgid "Login Options"
msgstr "Opciones de inicio de sesión"

#: build/259.js:1
#: src/pages/Content/MemberTemplate.jsx:102
msgid "Mode"
msgstr "Modo"

#: build/259.js:1
#: src/pages/Content/MemberTemplate.jsx:106
msgid "Popup (Glassdoor)"
msgstr "Popup (Glassdoor)"

#: build/259.js:1
#: src/pages/Content/MemberTemplate.jsx:107
msgid "Info Only"
msgstr "Solo información"

#: build/259.js:1
#: src/pages/Content/MemberTemplate.jsx:119
msgid "Login Mode"
msgstr "Modo de inicio de sesión"

#: build/259.js:1
#: src/pages/Content/MemberTemplate.jsx:123
msgid "Login Button"
msgstr "Botón de inicio de sesión"

#: build/259.js:1
#: build/648.js:1
#: src/pages/Content/MemberTemplate.jsx:132
#: src/pages/FormStyle/PasswordForm.jsx:167
msgid "Button Text"
msgstr "Texto del botón"

#: build/259.js:1
#: src/pages/Content/MemberTemplate.jsx:142
msgid "Form Heading"
msgstr "Encabezado del formulario"

#: build/259.js:1
#: src/pages/Content/MemberTemplate.jsx:149
msgid "Username Label"
msgstr "Etiqueta de nombre de usuario"

#: build/259.js:1
#: src/pages/Content/MemberTemplate.jsx:156
msgid "Password Label"
msgstr "Etiqueta de contraseña"

#: build/259.js:1
#: src/pages/Content/MemberTemplate.jsx:163
msgid "Show Remember Me"
msgstr "Mostrar \"Recuérdame\""

#: build/259.js:1
#: src/pages/Content/MemberTemplate.jsx:171
msgid "Submit Button Text"
msgstr "Texto del botón enviar"

#: build/289.js:1
#: src/pages/Content/ContentLock.jsx:48
msgid "Locked Posts & Pages"
msgstr "Entradas y páginas bloqueadas"

#: build/289.js:1
#: src/pages/Content/ContentLock.jsx:49
msgid "Posts and pages that are locked for logged-out users."
msgstr "Entradas y páginas bloqueadas para usuarios no conectados."

#: build/289.js:1
#: src/pages/Content/ContentLock.jsx:53
msgid "No locked posts yet. Use the Content Lock meta box in the post editor to lock individual posts."
msgstr "Aún no hay entradas bloqueadas. Use el meta box de bloqueo de contenido en el editor para bloquear entradas individuales."

#: build/293.js:1
#: src/pages/Content/ConditionalDisplay.jsx:49
msgid "Manage posts and pages with conditional display rules."
msgstr "Administrar entradas y páginas con reglas de visualización condicional."

#: build/293.js:1
#: src/pages/Content/ConditionalDisplay.jsx:51
msgid "Conditional Display Dashboard"
msgstr "Panel de visualización condicional"

#: build/293.js:1
#: src/pages/Content/ConditionalDisplay.jsx:56
msgid "Filter by type"
msgstr "Filtrar por tipo"

#: build/293.js:1
#: src/pages/Content/ConditionalDisplay.jsx:59
msgid "All"
msgstr "Todos"

#: build/293.js:1
#: src/pages/Content/ConditionalDisplay.jsx:60
msgid "Posts"
msgstr "Entradas"

#: build/293.js:1
#: src/pages/Content/ConditionalDisplay.jsx:61
msgid "Pages"
msgstr "Páginas"

#: build/293.js:1
#: src/pages/Content/ConditionalDisplay.jsx:69
msgid "No posts with conditional display rules. Use the Conditional Display meta box in the post editor."
msgstr "No hay entradas con reglas de visualización condicional. Use el meta box de visualización condicional en el editor."

#: build/293.js:1
#: src/pages/Content/ConditionalDisplay.jsx:77
msgid "Condition"
msgstr "Condición"

#: build/302.js:1
#: src/pages/FormStyle/LostPasswordForm.jsx:600
msgid "Add your custom CSS for the lost password page."
msgstr "Agregue su CSS personalizado para la página de contraseña olvidada."

#: build/381.js:1
#: src/pages/SiteAccess/SitePassword.jsx:54
msgid "Site Password Protection"
msgstr "Protección con contraseña del sitio"

#: build/381.js:1
#: src/pages/SiteAccess/SitePassword.jsx:56
msgid "Password Protect Entire Site"
msgstr "Proteger todo el sitio con contraseña"

#: build/381.js:1
#: src/pages/SiteAccess/SitePassword.jsx:59
msgid "Enable Site Password"
msgstr "Activar contraseña del sitio"

#: build/381.js:1
#: src/pages/SiteAccess/SitePassword.jsx:60
msgid "When enabled, all visitors must enter a password before they can view any page on the site. Logged-in administrators bypass the password."
msgstr "Cuando está activado, todos los visitantes deben ingresar una contraseña antes de ver cualquier página del sitio. Los administradores conectados omiten la contraseña."

#: build/381.js:1
#: src/pages/SiteAccess/SitePassword.jsx:70
msgid "Site password protection will not activate until you set a password."
msgstr "La protección con contraseña del sitio no se activará hasta que establezca una contraseña."

#: build/381.js:1
#: build/410.js:1
#: build/index.js:1
#: src/pages/Dashboard.jsx:30
#: src/pages/SiteAccess.jsx:20
#: src/pages/SiteAccess/SitePassword.jsx:76
msgid "Site Password"
msgstr "Contraseña del sitio"

#: build/381.js:1
#: src/pages/SiteAccess/SitePassword.jsx:77
msgid "Enter the password visitors must provide to access the site."
msgstr "Ingrese la contraseña que los visitantes deben proporcionar para acceder al sitio."

#: build/381.js:1
#: src/pages/SiteAccess/SitePassword.jsx:88
msgid "Message shown above the password form."
msgstr "Mensaje mostrado sobre el formulario de contraseña."

#: build/381.js:1
#: src/pages/SiteAccess/SitePassword.jsx:97
msgid "Cookie Duration (days)"
msgstr "Duración de la cookie (días)"

#: build/381.js:1
#: src/pages/SiteAccess/SitePassword.jsx:98
msgid "How many days the access cookie lasts before the visitor must re-enter the password."
msgstr "Cuántos días dura la cookie de acceso antes de que el visitante deba ingresar la contraseña nuevamente."

#: build/381.js:1
#: src/pages/SiteAccess/SitePassword.jsx:108
msgid "Allow Logged-In Users to Bypass"
msgstr "Permitir a usuarios conectados omitir"

#: build/381.js:1
#: src/pages/SiteAccess/SitePassword.jsx:109
msgid "When enabled, all logged-in users bypass the site password. When disabled, only administrators bypass it."
msgstr "Cuando está activado, todos los usuarios conectados omiten la contraseña del sitio. Cuando está desactivado, solo los administradores la omiten."

#: build/381.js:1
#: src/pages/SiteAccess/SitePassword.jsx:116
msgid "Administrators always bypass the site password."
msgstr "Los administradores siempre omiten la contraseña del sitio."

#: build/410.js:1
#: src/pages/SiteAccess.jsx:17
msgid "Admin Only"
msgstr "Solo administrador"

#: build/457.js:1
#: src/pages/Settings/CustomCss.jsx:51
msgid "Add custom CSS that applies to all plugin front-end output (password forms, login page, member template)."
msgstr "Agregue CSS personalizado que se aplique a todas las salidas frontend del plugin (formularios de contraseña, página de inicio de sesión, plantilla de miembros)."

#: build/457.js:1
#: src/pages/Settings/CustomCss.jsx:59
msgid "/* Your custom CSS here */"
msgstr "/* Su CSS personalizado aquí */"

#: build/470.js:1
#: src/pages/Settings.jsx:22
msgid "General"
msgstr "General"

#: build/470.js:1
#: src/pages/Settings.jsx:37
msgid "Custom CSS Editor"
msgstr "Editor de CSS personalizado"

#: build/519.js:1
#: build/590.js:1
#: src/pages/Security.jsx:29
#: src/pages/Security/RegistrationProtection.jsx:56
msgid "Registration Protection"
msgstr "Protección de registro"

#: build/519.js:1
#: build/index.js:1
#: src/pages/Dashboard.jsx:86
#: src/pages/Security.jsx:32
msgid "Two-Factor Auth"
msgstr "Auth de dos factores"

#: build/519.js:1
#: src/pages/Security.jsx:40
msgid "Auto Login"
msgstr "Inicio de sesión automático"

#: build/519.js:1
#: build/index.js:1
#: src/pages/Dashboard.jsx:129
#: src/pages/Security.jsx:43
#: src/pages/Security.jsx:73
msgid "Login Log"
msgstr "Registro de inicio de sesión"

#: build/544.js:1
#: build/index.js:1
#: src/components/Sidebar.jsx:25
#: src/pages/Dashboard.jsx:104
#: src/pages/Dashboard.jsx:178
#: src/pages/Security/AiCrawlerBlocker.jsx:110
msgid "AI Crawler Blocker"
msgstr "Bloqueador de rastreadores de IA"

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:112
msgid "Enable AI Crawler Blocking"
msgstr "Activar bloqueo de rastreadores de IA"

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:115
msgid "Enable AI Crawler Blocker"
msgstr "Activar bloqueador de rastreadores de IA"

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:122
msgid "When enabled, selected AI bots are blocked from crawling your site. Rules are added to your robots.txt and optionally bots are blocked with a 403 response by checking the User-Agent header."
msgstr "Cuando está activado, los bots de IA seleccionados son bloqueados para rastrear su sitio. Se añaden reglas a su robots.txt y opcionalmente los bots se bloquean con una respuesta 403 verificando el encabezado User-Agent."

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:129
msgid "Enforcement Method"
msgstr "Método de aplicación"

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:131
msgid "robots.txt rules are always added (polite bots respect them). Enable the toggle below to also actively block bots that ignore robots.txt by returning a 403 Forbidden response."
msgstr "Las reglas de robots.txt siempre se añaden (los bots educados las respetan). Active el interruptor a continuación para bloquear activamente también los bots que ignoran robots.txt devolviendo una respuesta 403 Prohibido."

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:135
msgid "Block via User-Agent header (403 response)"
msgstr "Bloquear mediante encabezado User-Agent (respuesta 403)"

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:136
msgid "Actively blocks bots that ignore robots.txt by checking the HTTP User-Agent on every frontend request."
msgstr "Bloquea activamente los bots que ignoran robots.txt verificando el User-Agent HTTP en cada solicitud al frontend."

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:143
msgid "Select AI Bots to Block"
msgstr "Seleccionar bots de IA a bloquear"

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:146
msgid "All known AI bots are selected."
msgstr "Todos los bots de IA conocidos están seleccionados."

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:147
msgid " of "
msgstr " de "

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:147
msgid " AI bots selected."
msgstr " bots de IA seleccionados."

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:157
msgid "Select All"
msgstr "Seleccionar todo"

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:164
msgid "Deselect All"
msgstr "Deseleccionar todo"

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:187
#: src/pages/Security/AiCrawlerBlocker.jsx:193
msgid "Custom User-Agent Strings"
msgstr "Cadenas User-Agent personalizadas"

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:195
msgid "Add custom user-agent strings to block (one per line). These are matched as substrings against the visitor's User-Agent header. Only applies when User-Agent blocking is enabled above."
msgstr "Agregue cadenas User-Agent personalizadas para bloquear (una por línea). Se comparan como subcadenas con el encabezado User-Agent del visitante. Solo aplica cuando el bloqueo por User-Agent está activado arriba."

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:199
msgid "Custom User-Agents"
msgstr "User-Agents personalizados"

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:200
msgid "One user-agent string per line. Case-insensitive matching."
msgstr "Una cadena User-Agent por línea. Coincidencia sin distinción entre mayúsculas y minúsculas."

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:210
msgid "Preview robots.txt Rules"
msgstr "Vista previa de reglas robots.txt"

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:212
msgid "Below is a preview of the robots.txt rules that will be appended to your site's robots.txt file."
msgstr "A continuación se muestra una vista previa de las reglas robots.txt que se añadirán al archivo robots.txt de su sitio."

#: build/544.js:1
#: src/pages/Security/AiCrawlerBlocker.jsx:215
msgid "View live robots.txt"
msgstr "Ver robots.txt en vivo"

#: build/590.js:1
#: build/index.js:1
#: src/pages/Dashboard.jsx:62
#: src/pages/Security/RegistrationProtection.jsx:59
msgid "Registration Honeypot"
msgstr "Honeypot de registro"

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:62
msgid "Enable Registration Honeypot"
msgstr "Activar honeypot de registro"

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:69
msgid "An invisible field is added to the registration form. Bots that auto-fill it will be blocked. Real users never see this field."
msgstr "Se añade un campo invisible al formulario de registro. Los bots que lo rellenen automáticamente serán bloqueados. Los usuarios reales nunca ven este campo."

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:75
msgid "Registration Rate Limiter"
msgstr "Limitador de tasa de registro"

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:78
msgid "Enable Registration Rate Limiter"
msgstr "Activar limitador de tasa de registro"

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:86
msgid "Limits the number of registrations from the same IP address within a time window."
msgstr "Limita el número de registros desde la misma dirección IP dentro de un período de tiempo."

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:90
msgid "Max Registrations Per IP"
msgstr "Registros máximos por IP"

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:99
msgid "Time Window (minutes)"
msgstr "Ventana de tiempo (minutos)"

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:111
msgid "reCAPTCHA on Registration"
msgstr "reCAPTCHA en el registro"

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:116
msgid "Enable reCAPTCHA on Registration"
msgstr "Activar reCAPTCHA en el registro"

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:133
msgid "reCAPTCHA will appear on the registration form using the same keys configured in Login Protection."
msgstr "reCAPTCHA aparecerá en el formulario de registro usando las mismas claves configuradas en Protección del inicio de sesión."

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:129
msgid "reCAPTCHA keys are not configured. Please set them in the Login Protection → reCAPTCHA section first."
msgstr "Las claves de reCAPTCHA no están configuradas. Por favor, configúrelas primero en la sección Protección del inicio de sesión → reCAPTCHA."

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:141
msgid "Disposable Email Blocker"
msgstr "Bloqueador de correos desechables"

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:146
msgid "Block Disposable Email Addresses"
msgstr "Bloquear direcciones de correo desechables"

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:157
msgid "Registrations from known disposable/temporary email services (Mailinator, Guerrilla Mail, YOPmail, etc.) will be blocked. The list covers 200+ domains."
msgstr "Los registros de servicios de correo desechables/temporales conocidos (Mailinator, Guerrilla Mail, YOPmail, etc.) serán bloqueados. La lista cubre más de 200 dominios."

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:163
msgid "Email Domain Whitelist / Blacklist"
msgstr "Lista blanca / lista negra de dominios de correo"

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:168
msgid "Email Domain Filter"
msgstr "Filtro de dominio de correo"

#: build/590.js:1
#: build/index.js:1
#: src/pages/Dashboard.jsx:286
#: src/pages/Security/RegistrationProtection.jsx:174
msgid "Off"
msgstr "Desactivado"

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:175
msgid "Whitelist — Only allow these domains"
msgstr "Lista blanca — Solo permitir estos dominios"

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:176
msgid "Blacklist — Block these domains"
msgstr "Lista negra — Bloquear estos dominios"

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:186
msgid "Only users with email addresses from the domains listed below can register."
msgstr "Solo los usuarios con direcciones de correo de los dominios listados a continuación pueden registrarse."

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:191
msgid "Users with email addresses from the domains listed below will be blocked from registering."
msgstr "Los usuarios con direcciones de correo de los dominios listados a continuación serán bloqueados del registro."

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:196
msgid "Email Domains"
msgstr "Dominios de correo"

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:197
msgid "Enter one domain per line (e.g., gmail.com, company.com). Do not include the @ symbol."
msgstr "Ingrese un dominio por línea (p. ej., gmail.com, empresa.com). No incluya el símbolo @."

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:208
msgid "Admin Approval for New Users"
msgstr "Aprobación del administrador para nuevos usuarios"

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:213
msgid "Require Admin Approval"
msgstr "Requerir aprobación del administrador"

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:225
msgid "New users will not be able to log in until an administrator approves their account. An email notification is sent to the site admin for each new registration."
msgstr "Los nuevos usuarios no podrán iniciar sesión hasta que un administrador apruebe su cuenta. Se envía una notificación por correo al administrador del sitio por cada nuevo registro."

#: build/590.js:1
#: src/pages/Security/RegistrationProtection.jsx:228
msgid "To approve pending users, go to Users → All Users and look for users with the \"Pending\" meta. Remove the pending flag to grant access."
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:27
msgid "Horizontal"
msgstr "Horizontal"

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:28
msgid "Inline"
msgstr "En línea"

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:29
msgid "Vertical Card (Pro)"
msgstr "Tarjeta vertical (Pro)"

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:30
msgid "Full Width (Pro)"
msgstr "Ancho completo (Pro)"

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:88
msgid "Form Layout"
msgstr "Diseño del formulario"

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:93
msgid "Layout"
msgstr "Diseño"

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:107
msgid "Vertical Card and Full Width layouts require Pro."
msgstr "Los diseños de tarjeta vertical y ancho completo requieren Pro."

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:113
msgid "Top Text"
msgstr "Texto superior"

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:116
msgid "Show Top Text"
msgstr "Mostrar texto superior"

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:128
msgid "Enter heading"
msgstr ""

#: build/648.js:1
#: build/index.js:1
#: src/components/Sidebar.jsx:23
#: src/pages/Dashboard.jsx:172
#: src/pages/FormStyle/PasswordForm.jsx:133
#: src/pages/FormStyle/PasswordForm.jsx:712
msgid "Content"
msgstr "Contenido"

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:142
#: src/pages/FormStyle/PasswordForm.jsx:575
msgid "Alignment"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:156
msgid "Form"
msgstr ""

#: build/648.js:1
#: build/926.js:1
#: src/pages/FormStyle/PasswordForm.jsx:159
#: src/pages/Security/AutoLogin.jsx:161
#: src/pages/Security/AutoLogin.jsx:250
msgid "Label"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:175
msgid "Error Message"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:185
msgid "Error Text Position"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:196
msgid "Label Font Size (px)"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:342
msgid "Form Wrapper"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:491
msgid "Heading Style"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:547
msgid "Social Icons"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:550
msgid "Show Social Icons"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:565
msgid "Middle"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:589
msgid "Icon Style"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:592
msgid "Square"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:593
msgid "Circle"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:594
msgid "Rounded"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:601
msgid "Icon Background Color"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:610
msgid "Icon Size"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:621
msgid "Icon Gap"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:629
msgid "Icons Padding"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:635
msgid "Facebook URL"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:642
msgid "X (Twitter) URL"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:649
msgid "YouTube URL"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:656
msgid "Instagram URL"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:663
msgid "LinkedIn URL"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:670
msgid "Pinterest URL"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:677
msgid "Tumblr URL"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:684
msgid "Custom URL"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:693
msgid "Bottom Text"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:696
msgid "Show Bottom Text"
msgstr ""

#: build/648.js:1
#: src/pages/FormStyle/PasswordForm.jsx:739
msgid "Add your custom CSS for the password form page."
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:89
msgid "Setup failed."
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:108
msgid "Verification failed."
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:152
msgid "Two-Factor Settings"
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:157
msgid "Enable Two-Factor Authentication"
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:169
msgid "Users in the selected roles will be prompted for a 6-digit code from their authenticator app (Google Authenticator, Authy, Microsoft Authenticator, etc.) when logging in."
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:174
msgid "Require 2FA for these roles:"
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:189
msgid "Users must set up 2FA from their WordPress Profile page. Until they do, they can still log in without a code."
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:197
msgid "Your 2FA Setup"
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:210
msgid "Disable 2FA"
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:218
msgid "Set up two-factor authentication for your account using an authenticator app."
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:225
msgid "Start Setup"
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:233
msgid "Step 1:"
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:233
msgid "Scan this QR code with your authenticator app:"
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:249
msgid "Step 2:"
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:249
msgid "Enter the 6-digit code from your app to verify:"
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:255
msgid "Verification Code"
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:269
msgid "Verify & Enable"
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:280
msgid "Save your recovery codes!"
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:282
msgid "These codes can be used to log in if you lose access to your authenticator app. Each code can only be used once. Store them in a safe place."
msgstr ""

#: build/773.js:1
#: src/pages/Security/TwoFactor.jsx:305
msgid "Copy to Clipboard"
msgstr ""

#: build/854.js:1
#: src/pages/Content.jsx:30
msgid "Member Template"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:55
msgid "— Select User —"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:64
msgid "Any role"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:144
msgid "Auto Login Links"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:147
msgid "Generate magic login URLs that allow users to log in without entering credentials. Share these links carefully — anyone with the link can log in as the selected user."
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:150
msgid "Create New Link"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:153
#: src/pages/Security/AutoLogin.jsx:251
msgid "User"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:162
msgid "A name to identify this link (e.g. \"Client preview link\")."
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:170
msgid "Redirect URL (optional)"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:171
msgid "Where to redirect after auto-login. Leave empty for homepage."
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:182
msgid "Expiration"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:188
msgid "Never expires"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:189
msgid "1 hour"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:190
msgid "6 hours"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:191
msgid "24 hours"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:192
msgid "48 hours"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:193
msgid "7 days"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:194
msgid "30 days"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:204
msgid "Max Uses"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:208
msgid "0 = unlimited"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:220
msgid "Role Restriction"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:224
msgid "Only create a link for users with this role."
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:239
msgid "Generate Link"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:245
msgid "Existing Links"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:252
msgid "Uses"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:253
msgid "Expires"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:254
msgid "Actions"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:270
msgid "Never"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:277
msgid "Copied!"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:278
msgid "Copy URL"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:285
msgid "Delete"
msgstr ""

#: build/926.js:1
#: src/pages/Security/AutoLogin.jsx:302
msgid "No auto-login links created yet. Use the form above to generate one."
msgstr ""

#: build/955.js:1
#: src/pages/Security/LoginLog.jsx:71
msgid "Enable Login Logging"
msgstr ""

#: build/955.js:1
#: src/pages/Security/LoginLog.jsx:84
msgid "Login Activity Log"
msgstr ""

#: build/955.js:1
#: src/pages/Security/LoginLog.jsx:87
msgid "Refresh"
msgstr ""

#: build/955.js:1
#: src/pages/Security/LoginLog.jsx:91
msgid "Clear Log"
msgstr ""

#: build/955.js:1
#: src/pages/Security/LoginLog.jsx:99
msgid "No login activity recorded yet."
msgstr ""

#: build/955.js:1
#: src/pages/Security/LoginLog.jsx:106
msgid "IP Address"
msgstr ""

#: build/955.js:1
#: src/pages/Security/LoginLog.jsx:108
msgid "Date"
msgstr ""

#: build/index.js:1
#: src/components/LivePreview.jsx:84
msgid "Live Preview"
msgstr ""

#: build/index.js:1
#: src/components/ProBadge.jsx:7
msgid "Pro feature"
msgstr ""

#: build/index.js:1
#: src/components/SaveBar.jsx:58
msgid "You have unsaved changes"
msgstr "Tiene cambios sin guardar"

#: build/index.js:1
#: src/components/SaveBar.jsx:66
msgid "Reset"
msgstr "Restablecer"

#: build/index.js:1
#: src/components/SaveBar.jsx:75
msgid "Saving…"
msgstr "Guardando…"

#: build/index.js:1
#: src/components/SaveBar.jsx:76
msgid "Save Now"
msgstr "Guardar ahora"

#: build/index.js:1
#: src/components/Sidebar.jsx:21
#: src/pages/Dashboard.jsx:207
msgid "Dashboard"
msgstr "Panel de control"

#: build/index.js:1
#: src/components/Sidebar.jsx:22
#: src/pages/Dashboard.jsx:160
msgid "Site Access"
msgstr "Acceso al sitio"

#: build/index.js:1
#: src/components/Sidebar.jsx:24
#: src/pages/Dashboard.jsx:166
msgid "Security"
msgstr "Seguridad"

#: build/index.js:1
#: src/components/Sidebar.jsx:35
msgid "Plugin Navigation"
msgstr "Navegación del plugin"

#: build/index.js:1
#: src/components/Header.jsx:26
msgid "Unsaved changes"
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:31
msgid "Protect the entire site with a single password."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:39
msgid "Restrict front-end access to admins only."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:47
msgid "Limit failed login attempts to prevent brute-force."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:54
msgid "Login Honeypot"
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:55
msgid "Invisible bot trap on the login form."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:63
msgid "Invisible bot trap on the registration form."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:71
msgid "Block XML-RPC requests to reduce attack surface."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:78
msgid "Hide WP Version"
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:79
msgid "Remove WordPress version from source code."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:87
msgid "TOTP-based 2FA for selected user roles."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:96
msgid "Google reCAPTCHA on login/registration forms."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:105
msgid "Block AI bots via robots.txt and user-agent."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:113
msgid "Password-protect individual posts or pages."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:122
msgid "Show or hide content blocks by conditions."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:130
msgid "Track every login attempt with IP and status."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:161
msgid "Admin-only mode & site-wide password."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:167
msgid "Login protection, 2FA, IP management."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:173
msgid "Content lock & conditional display rules."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:179
msgid "Block AI training bots & scrapers."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:185
msgid "Customize login, register & password forms."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:191
msgid "One-click design templates for all forms."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:197
msgid "General options, custom CSS & data."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:209
msgid "Overview of your password protection & security settings."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:214
msgid "Pro"
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:214
msgid "Free"
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:225
msgid "Active Features"
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:232
msgid "AI Bots Blocked"
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:239
msgid "Logins (30d)"
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:246
msgid "Failed (30d)"
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:253
msgid "Logins Today"
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:260
msgid "Locked Posts"
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:267
msgid "Feature Status"
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:286
msgid "On"
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:296
msgid "Quick Navigation"
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:319
msgid "Unlock Content Lock, Two-Factor Auth, Login Log, IP Management, reCAPTCHA, extra form styles, conditional display conditions, custom CSS, and more."
msgstr ""

#: build/index.js:1
#: src/pages/Dashboard.jsx:327
msgid "Get Pro →"
msgstr ""

#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:87
msgid "Loading…"
msgstr ""

#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:424
msgid "Enter heading text"
msgstr ""

#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:603
msgid "Show Lost Password Link"
msgstr ""

#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:610
msgid "Show Back to Site Link"
msgstr ""

#: build/index.js:1
#: src/pages/FormStyle/LoginForm.jsx:621
msgid "Additional CSS"
msgstr ""

#: build/index.js:1
#: src/pages/FormStyle.jsx:47
msgid "Register Page Styling"
msgstr ""

#: build/index.js:1
#: src/pages/FormStyle.jsx:50
msgid "The live preview is available for styling exploration, but Register Form customizations will only apply on the frontend with an active Pro license."
msgstr ""

#: build/index.js:1
#: src/pages/FormStyle.jsx:64
msgid "Lost Password Page Styling"
msgstr ""

#: build/index.js:1
#: src/pages/FormStyle.jsx:67
msgid "The live preview is available for styling exploration, but Lost Password Form customizations will only apply on the frontend with an active Pro license."
msgstr ""
