"error.layout.validation.block":"Hay un error en el campo \"{field}\" del bloque {blockIndex} que utiliza el tipo de bloque \"{fieldset}\" en el layout {layoutIndex}",
"error.layout.validation.settings":"Hay un error en los ajustes del layout {index}",
"error.license.domain":"The domain for the license is missing",
"error.license.email":"Por favor ingresa un correo electrónico valido",
"error.license.format":"Please enter a valid license code",
"error.license.verification":"La licencia no pude ser verificada",
"error.page.move.notFound":"The moved page could not be found",
"error.page.move.permission":"You are not allowed to move \"{slug}\"",
"error.page.move.template":"The \"{template}\" template is not accepted as a subpage of \"{parent}\"",
"error.page.notFound":"La página \"{slug}\" no se encuentra",
"error.page.num.invalid":"Por favor, introduce un número de posición válido. Los números no deben ser negativos.",
"error.page.slug.invalid":"Por favor, introduce un apéndice de URL válido",
"error.page.slug.maxlength":"La longitud del slug debe ser inferior a \"{length}\" caracteres",
"error.page.sort.permission":"La página \"{slug}\" no se puede ordenar",
"error.page.status.invalid":"Por favor, establece una estado de página válido",
"error.page.undefined":"La p\u00e1gina no fue encontrada",
"error.page.update.permission":"No tienes permiso para actualizar \"{slug}\"",
"error.section.files.max.plural":"No debes agregar más de {max} archivos a la sección \"{section}\"",
"error.section.files.max.singular":"No debes agregar más de un archivo a la sección \"{section}\"",
"error.section.files.min.plural":"La sección \"{section}\" requiere al menos {min} archivos",
"error.section.files.min.singular":"La sección \"{section}\" requiere al menos un archivo",
"error.section.pages.max.plural":"No debes agregar más de {max} páginas a la sección \"{section}\"",
"error.section.pages.max.singular":"No debes agregar más de una página a la sección \"{section}\"",
"error.section.pages.min.plural":"La sección \"{section}\" requiere al menos {min} páginas",
"error.section.pages.min.singular":"La sección \"{section}\" requiere al menos una página",
"error.section.notLoaded":"La sección \"{name}\" no se pudo cargar",
"error.section.type.invalid":"La sección \"{type}\" no es valida",
"error.site.changeTitle.empty":"El título no debe estar vacío.",
"error.site.changeTitle.permission":"No tienes permiso para cambiar el título del sitio",
"error.site.update.permission":"No tienes permiso de actualizar el sitio",
"error.structure.validation":"There's an error on the \"{field}\" field in row {index}",
"error.template.default.notFound":"La plantilla predeterminada no existe",
"error.unexpected":"¡Se ha producido un error inesperado! Activa el modo de depuración para obtener más información: https://getkirby.com/docs/reference/system/options/debug",
"error.user.changeEmail.permission":"No tienes permiso para cambiar el email del usuario \"{name}\"",
"error.user.changeLanguage.permission":"No tienes permiso para cambiar el idioma del usuario \"{name}\"",
"error.user.changeName.permission":"No tienes permiso para cambiar el nombre del usuario \"{name}\"",
"error.user.changePassword.permission":"No tienes permiso para cambiar la contraseña del usuario \"{name}\"",
"error.user.changeRole.lastAdmin":"El rol del último administrador no puede ser cambiado",
"error.user.changeRole.permission":"No tienes permiso para cambiar el rol del usuario \"{name}\"",
"error.user.changeRole.toAdmin":"No tienes permitido promover a alguien al rol de admin",
"error.user.create.permission":"No tienes permiso de crear este usuario",
"error.user.delete":"El ususario no pudo ser eliminado",
"error.user.delete.lastAdmin":"Usted no puede borrar el \u00faltimo administrador",
"error.user.delete.lastUser":"El último usuario no puede ser borrado",
"error.user.delete.permission":"Usted no tiene permitido borrar este usuario",
"error.user.duplicate":"Ya existe un usuario con el email \"{email}\"",
"error.user.email.invalid":"Por favor ingresa un correo electrónico valido",
"error.user.language.invalid":"Por favor ingresa un idioma valido",
"error.user.notFound":"El usuario no pudo ser encontrado",
"error.user.password.excessive":"Please enter a valid password. Passwords must not be longer than 1000 characters.",
"error.user.password.invalid":"Por favor ingresa una contraseña valida. Las contraseñas deben tener al menos 8 caracteres de largo.",
"error.user.password.notSame":"Por favor confirma la contrase\u00f1a",
"error.user.password.undefined":"El usuario no tiene contraseña",
"field.blocks.fieldsets.label":"Por favor selecciona un tipo de bloque...",
"field.blocks.fieldsets.paste":"Press <kbd>{{ shortcut }}</kbd> to import layouts/blocks from your clipboard <small>Only those allowed in the current field will get inserted.</small>",
"field.blocks.gallery.name":"Galería",
"field.blocks.gallery.images.empty":"No hay imágenes aún",
"file.blueprint":"Este archivo aún no tiene blueprint. Puedes definir la configuración en <strong>/site/blueprints/files/{blueprint}.yml</strong>",
"file.changeTemplate":"Cambiar plantilla",
"file.changeTemplate.notice":"Changing the file's template will remove content for fields that don't match in type. If the new template defines certain rules, e.g. image dimensions, those will also be applied irreversibly. Use with caution.",
"file.delete.confirm":"\u00bfEst\u00e1s seguro que deseas eliminar este archivo?",
"installation.completed":"El panel ha sido instalado.",
"installation.disabled":"El instalador del panel está deshabilitado en servidores públicos por defecto. Ejecute el instalador en una máquina local o habilítelo con la opción panel.install.",
"installation.issues.accounts":"La carpeta <code>/site/accounts</code> no existe o no posee permisos de escritura.",
"installation.issues.content":"La carpeta <code>/content</code> no existe o no posee permisos de escritura.",
"installation.issues.curl":"Se requiere la extensión <code>CURL</code>.",
"installation.issues.headline":"El panel no puede ser instalado.",
"installation.issues.mbstring":"Se requiere la extensión <code>MB String</code>.",
"installation.issues.media":"La carpeta <code>/media</code> no existe o no posee permisos de escritura.",
"installation.issues.php":"Asegurese de estar usando <code>PHP 8+</code>",
"installation.issues.sessions":"La carpeta <code>/site/sessions</code> no existe o no posee permisos de escritura.",
"language":"Idioma",
"language.code":"Código",
"language.convert":"Hacer por defecto",
"language.convert.confirm":"<p>Realmente deseas convertir <strong>{name}</strong> al idioma por defecto? Esta acción no se puede deshacer.</p><p>Si <strong>{name}</strong> tiene contenido sin traducir, no habrá vuelta atras y tu sitio puede quedar con partes sin contenido.</p>",
"language.create":"Añadir nuevo idioma",
"language.default":"Idioma por defecto",
"language.delete.confirm":"<p> ",
"language.deleted":"El idioma ha sido borrado",
"language.direction":"Dirección de lectura",
"language.direction.ltr":"De Izquierda a derecha",
"language.direction.rtl":"De derecha a izquierda",
"language.locale":"Cadena de localización PHP",
"language.locale.warning":"Estas utilizando un configuración local. Por favor modifícalo en el archivo del lenguaje en /site/languages",
"language.name":"Nombre",
"language.secondary":"Secondary language",
"language.settings":"Language settings",
"language.updated":"El idioma a sido actualizado",
"language.variables":"Language variables",
"language.variables.empty":"No translations yet",
"language.variable.delete.confirm":"Do you really want to delete the variable for {key}?",
"language.variable.entries.help":"Each string will be used for its matching count, e.g. three strings will match in order to counts <code>0</code>, <code>1</code>, <code>2 and more</code>. Use the <code>{count}</code> placeholder to insert the actual count.",
"language.variable.multiple.text":"Use different translation strings",
"language.variable.multiple.help":"You can use different values depending on a count you pass along with the language variable, allowing you to create dynamic translations, e.g. singular and plural.",
"language.variable.notFound":"The variable could not be found",
"language.variable.value":"Value",
"languages":"Idiomas",
"languages.default":"Idioma por defecto",
"languages.empty":"Todavía no hay idiomas",
"languages.secondary":"Idiomas secundarios",
"languages.secondary.empty":"Todavía no hay idiomas secundarios",
"license":"Licencia",
"license.activate":"Activate it now",
"license.activate.label":"Please activate your license",
"license.activate.domain":"Your license will be activated for <strong>{host}</strong>.",
"license.activate.local":"You are about to activate your Kirby license for your local domain <strong>{host}</strong>. If this site will be deployed to a public domain, please activate it there instead. If {host} is the domain you want to use your license for, please continue.",
"license.activated":"Activated",
"license.buy":"Comprar una licencia",
"license.code":"Código",
"license.code.help":"You received your license code after the purchase via email. Please copy and paste it here.",
"license.code.label":"Por favor, ingresa tu código de licencia",
"license.status.active.info":"Includes new major versions until {date}",
"license.status.active.label":"Valid license",
"license.status.demo.info":"This is a demo installation",
"license.status.demo.label":"Demo",
"license.status.inactive.info":"Renew license to update to new major versions",
"license.status.inactive.label":"No new major versions",
"license.status.legacy.bubble":"Ready to renew your license?",
"license.status.legacy.info":"Your license does not cover this version",
"license.status.legacy.label":"Please renew your license",
"license.status.missing.bubble":"Ready to launch your site?",
"license.status.missing.info":"No valid license",
"license.status.missing.label":"Please activate your license",
"lock.unlock.submit":"Unlock and overwrite unsaved changes by <strong>{email}</strong>",
"lock.isUnlocked":"Was unlocked by another user",
"login":"Iniciar sesión",
"login.code.label.login":"Código de inicio de sesión",
"login.code.label.password-reset":"Código de restablecimiento de contraseña",
"login.code.placeholder.email":"000 000",
"login.code.placeholder.totp":"000000",
"login.code.text.email":"Si tu dirección de correo electrónico está registrada, el código solicitado fue enviado por correo electrónico.",
"login.code.text.totp":"Please enter the one‑time code from your authenticator app.",
"login.email.login.body":"Hola {user.nameOrEmail},\n\nHas pedido, recientemente, un código de restablecimiento de contraseña para el Panel del sitio {site}.\nEl siguiente código de restablecimiento de contraseña será válido por {timeout} minutos:\n\n{code}\n\nSi no pediste un código de restablecimiento de contraseña, por favor ignora este correo o contacta a tu administrador si tienes dudas.\nPor seguridad, por favor NO reenvíes este correo.",
"login.email.login.subject":"Tu código de inicio de sesión",
"login.email.password-reset.body":"Hola {user.nameOrEmail},\n\nHas pedido, recientemente, un código de restablecimiento de contraseña para el Panel del sitio {site}.\nEl siguiente código de restablecimiento de contraseña será válido por {timeout} minutos:\n\n{code}\n\nSi no pediste un código de restablecimiento de contraseña, por favor ignora este correo o contacta a tu administrador si tienes dudas.\nPor seguridad, por favor NO reenvíes este correo.",
"login.email.password-reset.subject":"Tu código de restablecimiento de contraseña",
"login.remember":"Mantener mi sesión iniciada",
"login.reset":"Restablecer contraseña",
"login.toggleText.code.email":"Iniciar sesión por correo electrónico",
"login.toggleText.code.email-password":"Iniciar sesión con contraseña",
"login.toggleText.password-reset.email":"¿Olvidaste tu contraseña?",
"login.toggleText.password-reset.email-password":"← Volver al inicio de sesión",
"login.totp.enable.option":"Set up one‑time codes",
"login.totp.enable.intro":"Authenticator apps can generate one‑time codes that are used as a second factor when signing into your account.",
"login.totp.enable.qr.label":"1. Scan this QR code",
"login.totp.enable.qr.help":"Unable to scan? Add the setup key <code>{secret}</code> manually to your authenticator app.",
"login.totp.enable.confirm.headline":"2. Confirm with generated code",
"login.totp.enable.confirm.text":"Your app generates a new one‑time code every 30 seconds. Enter the current code to complete the setup:",
"login.totp.enable.confirm.label":"Current code",
"login.totp.enable.confirm.help":"After this setup, we will ask you for a one‑time code every time you log in.",
"login.totp.disable.label":"Enter your password to disable one‑time codes",
"login.totp.disable.help":"In the future, a different second factor like a login code sent via email will be requested when you log in. You can always set up one‑time codes again later.",
"login.totp.disable.admin":"<p>This will disable one‑time codes for <strong>{user}</strong>.</p><p>In the future, a different second factor like a login code sent via email will be requested when they log in. {user} can set up one‑time codes again after their next login.</p>",
"search.min":"Introduce {min} caracteres para buscar",
"search.all":"Show all {count} results",
"search.results.none":"Sin resultados",
"section.invalid":"The section is invalid",
"section.required":"Esta sección es requerida",
"security":"Seguridad",
"select":"Seleccionar",
"server":"Servidor",
"settings":"Ajustes",
"show":"Mostrar",
"site.blueprint":"Este archivo aún no tiene blueprint. Puedes definir la configuración en <strong>/site/blueprints/site.yml</strong>",
"size":"Tamaño",
"slug":"Apéndice URL",
"sort":"Ordenar",
"sort.drag":"Drag to sort …",
"split":"Split",
"stats.empty":"Sin informes",
"status":"Estado",
"system.info.copy":"Copy info",
"system.info.copied":"System info copied",
"system.issues.content":"La carpeta content parece estar expuesta",
"system.issues.eol.kirby":"La versión de Kirby que tienes instalada ha llegado al final de su vida útil y no recibirá más actualizaciones de seguridad.",
"system.issues.eol.plugin":"Tu versión instalada del plugin { plugin } ha llegado al final de su vida útil y no recibirá más actualizaciones de seguridad.",
"system.issues.eol.php":"Your installed PHP release { release } has reached end-of-life and will not receive further security updates",
"system.issues.debug":"La depuración debe estar desactivada en producción",
"system.issues.git":"La carpeta .git parece estar expuesta",
"system.issues.https":"Recomendamos HTTPS para todos tus sitios web",
"system.issues.kirby":"La carpeta kirby parece estar expuesta",
"system.issues.vulnerability.kirby":"Tu instalación podría estar afectada por la siguiente vulnerabilidad ({ severity } gravedad): { description }",
"system.issues.vulnerability.plugin":"Tu instalación podría estar afectada por la siguiente vulnerabilidad en el plugin { plugin } ({ severity } gravedad): { description }",
"system.updateStatus":"Estado de actualización",
"system.updateStatus.error":"No se ha podido comprobar si hay actualizaciones",
"system.updateStatus.not-vulnerable":"No hay vulnerabilidades conocidas",
"system.updateStatus.security-update":"Actualización gratuita de seguridad { version } disponible",
"system.updateStatus.security-upgrade":"Actualización { versión } con correcciones de seguridad disponibles",
"system.updateStatus.unreleased":"Versión no publicada",
"toolbar.button.file.select":"Selecciona un archivo",
"toolbar.button.file.upload":"Sube un archivo",
"toolbar.button.link":"Enlace",
"toolbar.button.paragraph":"Parágrafo",
"toolbar.button.strike":"Tachado",
"toolbar.button.sub":"Subscript",
"toolbar.button.sup":"Superscript",
"toolbar.button.ol":"Lista en orden",
"toolbar.button.underline":"Subrayado",
"toolbar.button.ul":"Lista de viñetas",
"translation.author":"Equipo Kirby",
"translation.direction":"ltr",
"translation.name":"Español (América Latina)",
"translation.locale":"es_419",
"type":"Type",
"upload":"Subir",
"upload.error.cantMove":"El archivo subido no puede ser movido",
"upload.error.cantWrite":"Error al escribir el archivo en el disco",
"upload.error.default":"El archivo no pudo ser subido",
"upload.error.extension":"Subida de archivo detenida por la extensión",
"upload.error.formSize":"El archivo subido excede la directiva MAX_FILE_SIZE que fue especificada en el formulario",
"upload.error.iniPostSize":"El archivo subido excede la directiva post_max_size directive en php.ini",
"upload.error.iniSize":"El archivo subido excede la directiva upload_max_filesize en php.ini",
"upload.error.noFile":"Ningún archivo ha sido subido",
"upload.error.noFiles":"Ningún archivo ha sido subido",
"upload.error.partial":"El archivo ha sido subido solo parcialmente",
"upload.error.tmpDir":"No se encuentra la carpeta temporal",
"upload.errors":"Error",
"upload.progress":"Subiendo...",
"url":"Url",
"url.placeholder":"https://ejemplo.com",
"user":"Usuario",
"user.blueprint":"Puedes definir secciones y campos de formulario adicionales para este rol de usuario en <strong>/site/blueprints/users/{blueprint}.yml</strong>",