mirror of
https://github.com/Frooodle/Stirling-PDF.git
synced 2025-09-08 17:51:20 +02:00
Merge pull request #2 from NeilJared/NeilJared
Update messages_es_ES.properties
This commit is contained in:
commit
af2bafc6af
@ -170,67 +170,67 @@ sizes.medium=Mediano
|
||||
sizes.large=Grande
|
||||
sizes.x-large=Extra grande
|
||||
error.pdfPassword=El documento PDF está protegido con contraseña y no se ha proporcionado o es incorrecta
|
||||
error.pdfCorrupted=PDF file appears to be corrupted or damaged. Please try using the 'Repair PDF' feature first to fix the file before proceeding with this operation.
|
||||
error.pdfCorruptedMultiple=One or more PDF files appear to be corrupted or damaged. Please try using the 'Repair PDF' feature on each file first before attempting to merge them.
|
||||
error.pdfCorruptedDuring=Error {0}: PDF file appears to be corrupted or damaged. Please try using the 'Repair PDF' feature first to fix the file before proceeding with this operation.
|
||||
error.pdfCorrupted=El archivo PDF está corrupto o dañado. Por favor, utilice la herramienta "Reparar PDF" para reparar el archivo antes de proceder con esta operación.
|
||||
error.pdfCorruptedMultiple=Uno o más archivos PDF están corruptos o dañados. utilice la herramienta "Reparar PDF" para reparar cada archivo antes de proceder a unirlos.
|
||||
error.pdfCorruptedDuring=Error {0}: el archivo PDF está corrupto o dañado. Por favor, utilice la herramienta "Reparar PDF" para reparar el archivo antes de proceder con esta operación.
|
||||
|
||||
# Frontend corruption error messages
|
||||
error.pdfInvalid=The PDF file "{0}" appears to be corrupted or has an invalid structure. Please try using the 'Repair PDF' feature to fix the file before proceeding.
|
||||
error.tryRepair=Try using the Repair PDF feature to fix corrupted files.
|
||||
error.pdfInvalid=El archivo PDF "{0}" parece estar corrupto o tiene una estructura no válida. Por favor, utilice la herramienta 'Reparar PDF' para reparar el archivo antes de proceder.
|
||||
error.tryRepair=Utilice la opción Reparar PDF para reparar los archivos corruptos.
|
||||
|
||||
# Additional error messages
|
||||
error.pdfEncryption=The PDF appears to have corrupted encryption data. This can happen when the PDF was created with incompatible encryption methods. Please try using the 'Repair PDF' feature first, or contact the document creator for a new copy.
|
||||
error.fileProcessing=An error occurred while processing the file during {0} operation: {1}
|
||||
error.pdfEncryption=El PDF parece tener datos de encriptación erróneos. Esto puede ocurrir cuando se creó el PDF con métodos incompatibles de encriptación. Por favor, pruebe primero con la opción "Reparar PDF", o contacte con el autor para que le facilite una nueva copia.
|
||||
error.fileProcessing=Se ha producido un error al procesar el archivo durante la operación {0}: {1}
|
||||
|
||||
# Generic error message templates
|
||||
error.toolNotInstalled={0} is not installed
|
||||
error.toolRequired={0} is required for {1}
|
||||
error.conversionFailed={0} conversion failed
|
||||
error.commandFailed={0} command failed
|
||||
error.algorithmNotAvailable={0} algorithm not available
|
||||
error.optionsNotSpecified={0} options are not specified
|
||||
error.fileFormatRequired=File must be in {0} format
|
||||
error.invalidFormat=Invalid {0} format: {1}
|
||||
error.endpointDisabled=This endpoint has been disabled by the admin
|
||||
error.urlNotReachable=URL is not reachable, please provide a valid URL
|
||||
error.toolNotInstalled={0} no está instalada
|
||||
error.toolRequired={0} es necesario para {1}
|
||||
error.conversionFailed={0} falló la conversión
|
||||
error.commandFailed={0} falló el comando
|
||||
error.algorithmNotAvailable={0} algoritmo no disponible
|
||||
error.optionsNotSpecified={0} opciones no especificadas
|
||||
error.fileFormatRequired=<el archivo debe estar en {0} formato
|
||||
error.invalidFormat=Formato de {0} no válido: {1}
|
||||
error.endpointDisabled=Este punto de acceso ha sido desactivado por el administrador
|
||||
error.urlNotReachable=La URL no es accesible, por favor proporcione una URL válida
|
||||
|
||||
# DPI and image rendering messages - used by frontend for dynamic translation
|
||||
# Backend sends: [TRANSLATE:messageKey:arg1,arg2] English message
|
||||
# Frontend parses this and replaces with localized versions using these keys
|
||||
error.dpiExceedsLimit=DPI value {0} exceeds maximum safe limit of {1}. High DPI values can cause memory issues and crashes. Please use a lower DPI value.
|
||||
error.pageTooBigForDpi=PDF page {0} is too large to render at {1} DPI. Please try a lower DPI value (recommended: 150 or less).
|
||||
error.pageTooBigExceedsArray=PDF page {0} is too large to render at {1} DPI. The resulting image would exceed Java's maximum array size. Please try a lower DPI value (recommended: 150 or less).
|
||||
error.pageTooBigFor300Dpi=PDF page {0} is too large to render at 300 DPI. The resulting image would exceed Java's maximum array size. Please use a lower DPI value for PDF-to-image conversion.
|
||||
error.dpiExceedsLimit=El valor de DPI {0} supera el límite seguro máximo de {1}. El uso de valores de DPI elevados puede provocar problemas de memoria y cierres inesperados de la aplicación. Utilice un valor de DPI inferior.
|
||||
error.pageTooBigForDpi=La página PDF {0} es demasiado grande para renderizarse a {1} DPI. Utilice un valor de DPI más bajo (se recomienda 150 o menos).
|
||||
error.pageTooBigExceedsArray=La página PDF {0} es demasiado grande para renderizarse a {1} DPI. La imagen resultante excedería el tamaño máximo de una matriz permitido por Java. Utilice un valor de DPI inferior (se recomienda 150 o menos).
|
||||
error.pageTooBigFor300Dpi= La página PDF {0} es demasiado grande para mostrarse correctamente con una resolución de 300 DPI. Para evitar problemas durante la conversión a imagen, utiliza un valor de DPI más bajo (recomendado: 150 o menos).
|
||||
|
||||
# URL and website conversion messages
|
||||
|
||||
# System requirements messages
|
||||
|
||||
# Authentication and security messages
|
||||
error.apiKeyInvalid=API key is not valid.
|
||||
error.userNotFound=User not found.
|
||||
error.passwordRequired=Password must not be null.
|
||||
error.accountLocked=Your account has been locked due to too many failed login attempts.
|
||||
error.invalidEmail=Invalid email addresses provided.
|
||||
error.emailAttachmentRequired=An attachment is required to send the email.
|
||||
error.signatureNotFound=Signature file not found.
|
||||
error.apiKeyInvalid=La calve de API no es válida.
|
||||
error.userNotFound=Usuario no encontrado.
|
||||
error.passwordRequired=La contraseña no debe estar vacía.
|
||||
error.accountLocked= Su cuenta ha sido bloqueada debido a demasiados intentos fallidos de inicio de sesión.
|
||||
error.invalidEmail=Correo electrónico erróneo.
|
||||
error.emailAttachmentRequired=Es necesario que adjunte un archivo para poder enviar el correo electrónico.
|
||||
error.signatureNotFound=Archivo de firma no encontrado.
|
||||
|
||||
# File processing messages
|
||||
error.fileNotFound=File not found with ID: {0}
|
||||
error.fileNotFound=Archivo no encontrado con ID: {0}
|
||||
|
||||
# Database and configuration messages
|
||||
error.noBackupScripts=No backup scripts were found.
|
||||
error.unsupportedProvider={0} is not currently supported.
|
||||
error.pathTraversalDetected=Path traversal detected for security reasons.
|
||||
error.noBackupScripts=No se han encontrado scripts de copia de seguridad.
|
||||
error.unsupportedProvider={0} no es soportado actualmente.
|
||||
error.pathTraversalDetected=Se ha detectado un intento de recorrido de rutas por motivos de seguridad.
|
||||
|
||||
# Validation messages
|
||||
error.invalidArgument=Invalid argument: {0}
|
||||
error.argumentRequired={0} must not be null
|
||||
error.operationFailed=Operation failed: {0}
|
||||
error.angleNotMultipleOf90=Angle must be a multiple of 90
|
||||
error.pdfBookmarksNotFound=No PDF bookmarks/outline found in document
|
||||
error.fontLoadingFailed=Error processing font file
|
||||
error.fontDirectoryReadFailed=Failed to read font directory
|
||||
error.invalidArgument=Argumento no válido: {0}
|
||||
error.argumentRequired={0} no debe estar vacío
|
||||
error.operationFailed=Operación fallida: {0}
|
||||
error.angleNotMultipleOf90=El ángulo debe ser un múltiplo de 90
|
||||
error.pdfBookmarksNotFound=No se han encontrado marcadores ni esquemas PDF en el documento
|
||||
error.fontLoadingFailed=Error procesando el archivo de fuentes
|
||||
error.fontDirectoryReadFailed=No se ha podido leer el directorio de fuentes
|
||||
delete=Borrar
|
||||
username=Nombre de usuario
|
||||
password=Contraseña
|
||||
@ -260,7 +260,7 @@ disabledCurrentUserMessage=El usuario actual no se puede deshabilitar
|
||||
downgradeCurrentUserLongMessage=No se puede degradar el rol del usuario actual. Por lo tanto, el usuario actual no se mostrará.
|
||||
userAlreadyExistsOAuthMessage=La usuario ya existe como usuario de OAuth2.
|
||||
userAlreadyExistsWebMessage=El usuario ya existe como usuario web.
|
||||
invalidRoleMessage=Invalid role.
|
||||
invalidRoleMessage=Rol no válido.
|
||||
error=Error
|
||||
oops=¡Ups!
|
||||
help=Ayuda
|
||||
@ -273,7 +273,7 @@ color=Color
|
||||
sponsor=Patrocinador
|
||||
info=Información
|
||||
pro=Pro
|
||||
proFeatures=Pro Features
|
||||
proFeatures=Funciones avanzadas
|
||||
page=Página
|
||||
pages=Páginas
|
||||
loading=Cargando...
|
||||
@ -281,12 +281,12 @@ addToDoc=Agregar al Documento
|
||||
reset=Restablecer
|
||||
apply=Aplicar
|
||||
noFileSelected=No ha seleccionado ningún archivo. Por favor, cargue uno.
|
||||
view=View
|
||||
cancel=Cancel
|
||||
view=Ver
|
||||
cancel=Cancelar
|
||||
|
||||
back.toSettings=Back to Settings
|
||||
back.toHome=Back to Home
|
||||
back.toAdmin=Back to Admin
|
||||
back.toSettings=Volver a ajustes
|
||||
back.toHome=Volver al inicio
|
||||
back.toAdmin=Volver al administrador
|
||||
|
||||
legal.privacy=Política de Privacidad
|
||||
legal.terms=Términos y Condiciones
|
||||
@ -409,7 +409,7 @@ account.webBrowserSettings=Configuración del navegador
|
||||
account.syncToBrowser=Sincronizar cuenta -> Navegador
|
||||
account.syncToAccount=Sincronizar cuenta <- Navegador
|
||||
account.adminTitle=Administrator Tools
|
||||
account.adminNotif=You have admin privileges. Access system settings and user management.
|
||||
account.adminNotif=Dispone de privilegios de administrador. Acceda a la configuración del sistema y a la gestión de usuarios.
|
||||
|
||||
|
||||
adminUserSettings.title=Configuración de control de usuario
|
||||
@ -440,48 +440,48 @@ adminUserSettings.disabledUsers=Usuarios deshabilitados:
|
||||
adminUserSettings.totalUsers=Usuarios totales:
|
||||
adminUserSettings.lastRequest=Última petición
|
||||
adminUserSettings.usage=Ver uso
|
||||
adminUserSettings.teams=View/Edit Teams
|
||||
adminUserSettings.team=Team
|
||||
adminUserSettings.manageTeams=Manage Teams
|
||||
adminUserSettings.createTeam=Create Team
|
||||
adminUserSettings.viewTeam=View Team
|
||||
adminUserSettings.deleteTeam=Delete Team
|
||||
adminUserSettings.teamName=Team Name
|
||||
adminUserSettings.teamExists=Team already exists
|
||||
adminUserSettings.teamCreated=Team created successfully
|
||||
adminUserSettings.teamChanged=User's team was updated
|
||||
adminUserSettings.teamHidden=Hidden
|
||||
adminUserSettings.totalMembers=Total Members
|
||||
adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
|
||||
adminUserSettings.teams=Ver/Editar equipos
|
||||
adminUserSettings.team=Equipo
|
||||
adminUserSettings.manageTeams=Gestionar equipos
|
||||
adminUserSettings.createTeam=Crear equipo
|
||||
adminUserSettings.viewTeam=Ver equipo
|
||||
adminUserSettings.deleteTeam=Borrar equipo
|
||||
adminUserSettings.teamName=Nombre del equipo
|
||||
adminUserSettings.teamExists=El equipo ya existe
|
||||
adminUserSettings.teamCreated=Equipo creado satisfactoriamente
|
||||
adminUserSettings.teamChanged=El equipo del usuario ha sido actualizado
|
||||
adminUserSettings.teamHidden=Oculto
|
||||
adminUserSettings.totalMembers=Total de miembros
|
||||
adminUserSettings.confirmDeleteTeam=¿está seguro de que desea eliminar este equipo??
|
||||
|
||||
teamCreated=Team created successfully
|
||||
teamExists=A team with that name already exists
|
||||
teamNameExists=Another team with that name already exists
|
||||
teamNotFound=Team not found
|
||||
teamDeleted=Team deleted
|
||||
teamHasUsers=Cannot delete a team with users assigned
|
||||
teamRenamed=Team renamed successfully
|
||||
teamCreated=Equipo creado correctamente
|
||||
teamExists=Ya existe un equipo con ese nombre
|
||||
teamNameExists=Ya existe otro equipo con ese nombre
|
||||
teamNotFound=Equipo no encontrado
|
||||
teamDeleted=Equipo eliminado
|
||||
teamHasUsers=No se puede eliminar un equipo con usuarios asignados
|
||||
teamRenamed=El equipo se ha renombrado correctamente
|
||||
|
||||
# Team user management
|
||||
team.addUser=Add User to Team
|
||||
team.selectUser=Select User
|
||||
team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
|
||||
team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
|
||||
team.userAdded=User successfully added to team
|
||||
team.back=Back to Teams
|
||||
team.internal=Internal Team
|
||||
team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
|
||||
team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
|
||||
team.hidden=Hidden
|
||||
team.name=Team Name
|
||||
team.totalMembers=Total Members
|
||||
team.members=Members
|
||||
team.username=Username
|
||||
team.role=Role
|
||||
team.status=Status
|
||||
team.enabled=Enabled
|
||||
team.disabled=Disabled
|
||||
team.noMembers=This team has no members yet.
|
||||
team.addUser=Añadir usuario al equipo
|
||||
team.selectUser=Seleccione usuario
|
||||
team.warning.moveUser=Atención: Esto moverá al usuario del equipo "{0}" al equipo "{1}". ¿Está seguro de que desea continuar?
|
||||
team.confirm.moveUser= ¿Está seguro de que desea mover a este usuario del equipo "{0}" al equipo "{1}"?
|
||||
team.userAdded=El usuario se ha añadido correctamente al equipo.
|
||||
team.back=Volver a equipos
|
||||
team.internal=Equipo interno
|
||||
team.internalTeamNotAccessible=Este equipo está reservado para funciones internas del sistema y no está disponible para su uso directo.
|
||||
team.cannotMoveInternalUsers=Los usuarios del equipo interno no pueden ser trasladados a otros equipos
|
||||
team.hidden=Oculto
|
||||
team.name=Nombre de equipo
|
||||
team.totalMembers=Usuarios totales
|
||||
team.members=Miembros
|
||||
team.username=Nombre de usuario
|
||||
team.role=Rol
|
||||
team.status=Estado
|
||||
team.enabled=Habilitado
|
||||
team.disabled=Deshabilitado
|
||||
team.noMembers=Este equipo aún no tiene miembros.
|
||||
|
||||
|
||||
|
||||
@ -585,9 +585,9 @@ home.addImage.title=Agregar imagen al PDF
|
||||
home.addImage.desc=Agregar una imagen en el PDF en una ubicación establecida (en desarrollo)
|
||||
addImage.tags=img,jpg,imagen,fotografía
|
||||
|
||||
home.attachments.title=Add Attachments
|
||||
home.attachments.desc=Add or remove embedded files (attachments) to/from a PDF
|
||||
attachments.tags=embed,attach,file,attachment,attachments
|
||||
home.attachments.title=Añadir archivos adjuntos
|
||||
home.attachments.desc=Añadir o eliminar archivos incrustados (adjuntos) en un PDF
|
||||
attachments.tags=incrustar,adjuntar,archivo,adjunto,adjuntos
|
||||
|
||||
home.watermark.title=Añadir marca de agua
|
||||
home.watermark.desc=Añadir una marca de agua predefinida al documento PDF
|
||||
@ -614,9 +614,9 @@ home.compressPdfs.title=Comprimir
|
||||
home.compressPdfs.desc=Comprimir PDFs para reducir el tamaño del archivo
|
||||
compressPdfs.tags=aplastar,pequeño,diminuto
|
||||
|
||||
home.unlockPDFForms.title=Unlock PDF Forms
|
||||
home.unlockPDFForms.desc=Remove read-only property of form fields in a PDF document.
|
||||
unlockPDFForms.tags=remove,delete,form,field,readonly
|
||||
home.unlockPDFForms.title=Desbloquear formularios PDF
|
||||
home.unlockPDFForms.desc=Eliminar la propiedad de solo lectura de los campos de formulario en un documento PDF.
|
||||
unlockPDFForms.tags=eliminar,borrar,formulario,campo,solo lectura
|
||||
|
||||
home.changeMetadata.title=Cambiar metadatos
|
||||
home.changeMetadata.desc=Cambiar/Eliminar/Añadir metadatos al documento PDF
|
||||
@ -740,21 +740,21 @@ home.HTMLToPDF.desc=Convierte cualquier archivo HTML o ZIP a PDF
|
||||
HTMLToPDF.tags=margen,contenido web,transformación,convertir
|
||||
|
||||
#eml-to-pdf
|
||||
home.EMLToPDF.title=Email to PDF
|
||||
home.EMLToPDF.desc=Converts email (EML) files to PDF format including headers, body, and inline images
|
||||
EMLToPDF.tags=email,conversion,eml,message,transformation,convert,mail
|
||||
home.EMLToPDF.title=Correo electrónico a PDF
|
||||
home.EMLToPDF.desc=Convierte archivos de correo electrónico (EML) a formato PDF incluyendo encabezados, cuerpo e imágenes incrustadas
|
||||
EMLToPDF.tags=Correo electrónico,conversión,eml,mensaje,transformación,convertir,correo
|
||||
|
||||
EMLToPDF.title=Email To PDF
|
||||
EMLToPDF.header=Email To PDF
|
||||
EMLToPDF.submit=Convert
|
||||
EMLToPDF.downloadHtml=Download HTML intermediate file instead of PDF
|
||||
EMLToPDF.downloadHtmlHelp=This allows you to see the HTML version before PDF conversion and can help debug formatting issues
|
||||
EMLToPDF.includeAttachments=Include attachments in PDF
|
||||
EMLToPDF.maxAttachmentSize=Maximum attachment size (MB)
|
||||
EMLToPDF.help=Converts email (EML) files to PDF format including headers, body, and inline images
|
||||
EMLToPDF.troubleshootingTip1=Email to HTML is a more reliable process, so with batch-processing it is recommended to save both
|
||||
EMLToPDF.troubleshootingTip2=With a small number of Emails, if the PDF is malformed, you can download HTML and override some of the problematic HTML/CSS code.
|
||||
EMLToPDF.troubleshootingTip3=Embeddings, however, do not work with HTMLs
|
||||
EMLToPDF.title=Correo electrónico a PDF
|
||||
EMLToPDF.header=Correo electrónico a PDF
|
||||
EMLToPDF.submit=Convertir
|
||||
EMLToPDF.downloadHtml=Descargar archivo intermedio en formato HTML en lugar de PDF
|
||||
EMLToPDF.downloadHtmlHelp=Esto permite ver la versión HTML antes de la conversión a PDF y puede ayudar a depurar problemas de formato
|
||||
EMLToPDF.includeAttachments=Incluir adjuntos en el PDF
|
||||
EMLToPDF.maxAttachmentSize=Tamaño máximo de archivo adjunto (MB)
|
||||
EMLToPDF.help=Convierte archivos de correo electrónico (EML) a formato PDF incluyendo encabezados, cuerpo e imágenes incrustadas
|
||||
EMLToPDF.troubleshootingTip1=La conversión de correo electrónico a HTML es un proceso más fiable, por lo que se recomienda guardar ambos formatos al realizar procesamiento por lotes
|
||||
EMLToPDF.troubleshootingTip2=Con un número reducido de correos electrónicos, si el PDF está mal formado, puedes descargar el HTML y corregir parte del código HTML/CSS problemático.
|
||||
EMLToPDF.troubleshootingTip3=Sin embargo, los embeddings no funcionan con archivos HTML
|
||||
|
||||
home.MarkdownToPDF.title=Markdown a PDF
|
||||
home.MarkdownToPDF.desc=Convierte cualquier archivo Markdown a PDF
|
||||
@ -875,7 +875,7 @@ login.userIsDisabled=El usuario está desactivado, actualmente el acceso está b
|
||||
login.alreadyLoggedIn=Ya ha iniciado sesión en
|
||||
login.alreadyLoggedIn2=dispositivos. Cierre sesión en los dispositivos y vuelva a intentarlo.
|
||||
login.toManySessions=Tiene demasiadas sesiones activas
|
||||
login.logoutMessage=You have been logged out.
|
||||
login.logoutMessage=Tu sesión se ha cerrado.
|
||||
|
||||
#auto-redact
|
||||
autoRedact.title=Auto Censurar Texto
|
||||
@ -941,28 +941,28 @@ getPdfInfo.title=Obtener Información del PDF
|
||||
getPdfInfo.header=Obtener Información del PDF
|
||||
getPdfInfo.submit=Obtener Información
|
||||
getPdfInfo.downloadJson=Descargar JSON
|
||||
getPdfInfo.summary=PDF Summary
|
||||
getPdfInfo.summary.encrypted=This PDF is encrypted so may face issues with some applications
|
||||
getPdfInfo.summary.permissions=This PDF has {0} restricted permissions which may limit what you can do with it
|
||||
getPdfInfo.summary.compliance=This PDF complies with the {0} standard
|
||||
getPdfInfo.summary.basicInfo=Basic Information
|
||||
getPdfInfo.summary.docInfo=Document Information
|
||||
getPdfInfo.summary.encrypted.alert=Encrypted PDF - This document is password protected
|
||||
getPdfInfo.summary.not.encrypted.alert=Unencrypted PDF - No password protection
|
||||
getPdfInfo.summary.permissions.alert=Restricted Permissions - {0} actions are not allowed
|
||||
getPdfInfo.summary.all.permissions.alert=All Permissions Allowed
|
||||
getPdfInfo.summary.compliance.alert={0} Compliant
|
||||
getPdfInfo.summary.no.compliance.alert=No Compliance Standards
|
||||
getPdfInfo.summary.security.section=Security Status
|
||||
getPdfInfo.section.BasicInfo=Basic Information about the PDF document including file size, page count, and language
|
||||
getPdfInfo.section.Metadata=Document metadata including title, author, creation date and other document properties
|
||||
getPdfInfo.section.DocumentInfo=Technical details about the PDF document structure and version
|
||||
getPdfInfo.section.Compliancy=PDF standards compliance information (PDF/A, PDF/X, etc.)
|
||||
getPdfInfo.section.Encryption=Security and encryption details of the document
|
||||
getPdfInfo.section.Permissions=Document permission settings that control what actions can be performed
|
||||
getPdfInfo.section.Other=Additional document components like bookmarks, layers, and embedded files
|
||||
getPdfInfo.section.FormFields=Interactive form fields present in the document
|
||||
getPdfInfo.section.PerPageInfo=Detailed information about each page in the document
|
||||
getPdfInfo.summary=Resumen del documento PDF
|
||||
getPdfInfo.summary.encrypted=Este PDF está encriptado, por lo que puede presentar problemas con algunas aplicaciones.
|
||||
getPdfInfo.summary.permissions=Este PDF tiene {0} permisos restringidos, lo que puede limitar lo que puedes hacer con él.
|
||||
getPdfInfo.summary.compliance=Este PDF cumple con el estándar {0}
|
||||
getPdfInfo.summary.basicInfo=Información básica
|
||||
getPdfInfo.summary.docInfo=Información del documento
|
||||
getPdfInfo.summary.encrypted.alert=PDF cifrado - Este documento está protegido por contraseña
|
||||
getPdfInfo.summary.not.encrypted.alert=PDF sin cifrado: sin protección por contraseña
|
||||
getPdfInfo.summary.permissions.alert=Permisos restringidos: no se permiten {0} acciones
|
||||
getPdfInfo.summary.all.permissions.alert=Todos los permisos permitidos
|
||||
getPdfInfo.summary.compliance.alert=Cumple con el estándar {0}
|
||||
getPdfInfo.summary.no.compliance.alert=Sin estándares de cumplimiento
|
||||
getPdfInfo.summary.security.section=Estado de seguridad
|
||||
getPdfInfo.section.BasicInfo=Información básica sobre el documento PDF, incluyendo tamaño de archivo, número de páginas e idioma
|
||||
getPdfInfo.section.Metadata=Metadatos del documento, incluyendo título, autor, fecha de creación y otras propiedades del archivo
|
||||
getPdfInfo.section.DocumentInfo=Detalles técnicos sobre la estructura y versión del documento PDF
|
||||
getPdfInfo.section.Compliancy=Información sobre el cumplimiento de estándares PDF (PDF/A, PDF/X, etc.)
|
||||
getPdfInfo.section.Encryption=Detalles de seguridad y cifrado del documento
|
||||
getPdfInfo.section.Permissions=Configuración de permisos del documento que controla qué acciones se pueden realizar
|
||||
getPdfInfo.section.Other=Componentes adicionales del documento como marcadores, capas y archivos incrustados
|
||||
getPdfInfo.section.FormFields=Campos de formulario interactivos presentes en el documento
|
||||
getPdfInfo.section.PerPageInfo=Información detallada sobre cada página del documento
|
||||
|
||||
|
||||
#markdown-to-pdf
|
||||
@ -1270,11 +1270,11 @@ addImage.upload=Añadir imagen
|
||||
addImage.submit=Enviar imagen
|
||||
|
||||
#attachments
|
||||
attachments.title=Add Attachments
|
||||
attachments.header=Add attachments
|
||||
attachments.description=Allows you to add attachments to the PDF
|
||||
attachments.descriptionPlaceholder=Enter a description for the attachments...
|
||||
attachments.addButton=Add Attachments
|
||||
attachments.title=Agregar archivos adjuntos
|
||||
attachments.header=Agregar archivos adjuntos
|
||||
attachments.description=Permite agregar archivos adjuntos al PDF
|
||||
attachments.descriptionPlaceholder=Introduzca una descripción para los archivos adjuntos...
|
||||
attachments.addButton=Agregar archivos adjuntos
|
||||
|
||||
#merge
|
||||
merge.title=Unir
|
||||
@ -1282,7 +1282,7 @@ merge.header=Unir múltiples PDFs (2+)
|
||||
merge.sortByName=Ordenar por nombre
|
||||
merge.sortByDate=Ordenar por fecha
|
||||
merge.removeCertSign=¿Eliminar la firma digital en el archivo unido?
|
||||
merge.generateToc=Generate table of contents in the merged file?
|
||||
merge.generateToc=¿Generar tabla de contenido en el archivo combinado?
|
||||
merge.submit=Unir
|
||||
|
||||
|
||||
@ -1492,9 +1492,9 @@ changeMetadata.selectText.5=Agregar entrada de metadatos personalizados
|
||||
changeMetadata.submit=Cambiar
|
||||
|
||||
#unlockPDFForms
|
||||
unlockPDFForms.title=Remove Read-Only from Form Fields
|
||||
unlockPDFForms.header=Unlock PDF Forms
|
||||
unlockPDFForms.submit=Remove
|
||||
unlockPDFForms.title=Eliminar el modo de solo lectura de los campos de formulario
|
||||
unlockPDFForms.header=Desbloquear formularios PDF
|
||||
unlockPDFForms.submit=Eliminar
|
||||
|
||||
#pdfToPDFA
|
||||
pdfToPDFA.title=PDF a PDF/A
|
||||
@ -1664,7 +1664,7 @@ fileChooser.dragAndDropPDF=Arrastrar & Soltar archivo PDF
|
||||
fileChooser.dragAndDropImage=Arrastrar & Soltar archivo de Imagen
|
||||
fileChooser.hoveredDragAndDrop=Arrastrar & Soltar archivos(s) aquí
|
||||
fileChooser.extractPDF=Extrayendo...
|
||||
fileChooser.addAttachments=drag & drop attachments here
|
||||
fileChooser.addAttachments=arrastre y suelte los archivos aquí
|
||||
|
||||
#release notes
|
||||
releases.footer=Versiones
|
||||
@ -1709,82 +1709,82 @@ validateSignature.cert.selfSigned=Autofirmado
|
||||
validateSignature.cert.bits=bits
|
||||
|
||||
# Audit Dashboard
|
||||
audit.dashboard.title=Audit Dashboard
|
||||
audit.dashboard.systemStatus=Audit System Status
|
||||
audit.dashboard.status=Status
|
||||
audit.dashboard.enabled=Enabled
|
||||
audit.dashboard.disabled=Disabled
|
||||
audit.dashboard.currentLevel=Current Level
|
||||
audit.dashboard.retentionPeriod=Retention Period
|
||||
audit.dashboard.days=days
|
||||
audit.dashboard.totalEvents=Total Events
|
||||
audit.dashboard.title=Panel de auditoría
|
||||
audit.dashboard.systemStatus=Estado de auditoría del sistema
|
||||
audit.dashboard.status=Estado
|
||||
audit.dashboard.enabled=Habilitado
|
||||
audit.dashboard.disabled=Deshabilitado
|
||||
audit.dashboard.currentLevel=Nivel actual
|
||||
audit.dashboard.retentionPeriod=Periodo de retención
|
||||
audit.dashboard.days=días
|
||||
audit.dashboard.totalEvents=Eventos totales
|
||||
|
||||
# Audit Dashboard Tabs
|
||||
audit.dashboard.tab.dashboard=Dashboard
|
||||
audit.dashboard.tab.events=Audit Events
|
||||
audit.dashboard.tab.export=Export
|
||||
audit.dashboard.tab.dashboard=Panel
|
||||
audit.dashboard.tab.events=Eventos de auditoría
|
||||
audit.dashboard.tab.export=Exportar
|
||||
# Dashboard Charts
|
||||
audit.dashboard.eventsByType=Events by Type
|
||||
audit.dashboard.eventsByUser=Events by User
|
||||
audit.dashboard.eventsOverTime=Events Over Time
|
||||
audit.dashboard.period.7days=7 Days
|
||||
audit.dashboard.period.30days=30 Days
|
||||
audit.dashboard.period.90days=90 Days
|
||||
audit.dashboard.eventsByType=Eventos por tipo
|
||||
audit.dashboard.eventsByUser=Eventos por usuario
|
||||
audit.dashboard.eventsOverTime=Eventos a lo largo del tiempo
|
||||
audit.dashboard.period.7days=7 días
|
||||
audit.dashboard.period.30days=30 días
|
||||
audit.dashboard.period.90days=90 días
|
||||
|
||||
# Events Tab
|
||||
audit.dashboard.auditEvents=Audit Events
|
||||
audit.dashboard.filter.eventType=Event Type
|
||||
audit.dashboard.filter.allEventTypes=All event types
|
||||
audit.dashboard.filter.user=User
|
||||
audit.dashboard.filter.userPlaceholder=Filter by user
|
||||
audit.dashboard.filter.startDate=Start Date
|
||||
audit.dashboard.filter.endDate=End Date
|
||||
audit.dashboard.filter.apply=Apply Filters
|
||||
audit.dashboard.filter.reset=Reset Filters
|
||||
audit.dashboard.auditEvents=Eventos de auditoría
|
||||
audit.dashboard.filter.eventType=Tipo de evento
|
||||
audit.dashboard.filter.allEventTypes=Todos los tipos de eventos
|
||||
audit.dashboard.filter.user=Usuario
|
||||
audit.dashboard.filter.userPlaceholder=Filtrar por usuario
|
||||
audit.dashboard.filter.startDate=Fecha de inicio
|
||||
audit.dashboard.filter.endDate=Fecha de finalización
|
||||
audit.dashboard.filter.apply=Aplicar filtros
|
||||
audit.dashboard.filter.reset=Restablecer filtros
|
||||
|
||||
# Table Headers
|
||||
audit.dashboard.table.id=ID
|
||||
audit.dashboard.table.time=Time
|
||||
audit.dashboard.table.user=User
|
||||
audit.dashboard.table.type=Type
|
||||
audit.dashboard.table.details=Details
|
||||
audit.dashboard.table.viewDetails=View Details
|
||||
audit.dashboard.table.time=Tiempo
|
||||
audit.dashboard.table.user=Usuario
|
||||
audit.dashboard.table.type=Tipo
|
||||
audit.dashboard.table.details=Detalles
|
||||
audit.dashboard.table.viewDetails=Ver detalles
|
||||
|
||||
# Pagination
|
||||
audit.dashboard.pagination.show=Show
|
||||
audit.dashboard.pagination.entries=entries
|
||||
audit.dashboard.pagination.pageInfo1=Page
|
||||
audit.dashboard.pagination.pageInfo2=of
|
||||
audit.dashboard.pagination.totalRecords=Total records:
|
||||
audit.dashboard.pagination.show=Mostrar
|
||||
audit.dashboard.pagination.entries=entradas
|
||||
audit.dashboard.pagination.pageInfo1=Página
|
||||
audit.dashboard.pagination.pageInfo2=de
|
||||
audit.dashboard.pagination.totalRecords=Total de registros:
|
||||
|
||||
# Modal
|
||||
audit.dashboard.modal.eventDetails=Event Details
|
||||
audit.dashboard.modal.eventDetails=Detalle de eventos
|
||||
audit.dashboard.modal.id=ID
|
||||
audit.dashboard.modal.user=User
|
||||
audit.dashboard.modal.type=Type
|
||||
audit.dashboard.modal.time=Time
|
||||
audit.dashboard.modal.data=Data
|
||||
audit.dashboard.modal.user=Usuario
|
||||
audit.dashboard.modal.type=Tipo
|
||||
audit.dashboard.modal.time=Tiempo
|
||||
audit.dashboard.modal.data=Datos
|
||||
|
||||
# Export Tab
|
||||
audit.dashboard.export.title=Export Audit Data
|
||||
audit.dashboard.export.format=Export Format
|
||||
audit.dashboard.export.csv=CSV (Comma Separated Values)
|
||||
audit.dashboard.export.json=JSON (JavaScript Object Notation)
|
||||
audit.dashboard.export.button=Export Data
|
||||
audit.dashboard.export.infoTitle=Export Information
|
||||
audit.dashboard.export.infoDesc1=The export will include all audit events matching the selected filters. For large datasets, the export may take a few moments to generate.
|
||||
audit.dashboard.export.infoDesc2=Exported data will include:
|
||||
audit.dashboard.export.infoItem1=Event ID
|
||||
audit.dashboard.export.infoItem2=User
|
||||
audit.dashboard.export.infoItem3=Event Type
|
||||
audit.dashboard.export.infoItem4=Timestamp
|
||||
audit.dashboard.export.infoItem5=Event Data
|
||||
audit.dashboard.export.title=Exportar datos de auditoría
|
||||
audit.dashboard.export.format=Exportar formato
|
||||
audit.dashboard.export.csv=CSV (Valores Separados por Comas)
|
||||
audit.dashboard.export.json=JSON (Notación de Objetos de JavaScript)
|
||||
audit.dashboard.export.button=Exportar datos
|
||||
audit.dashboard.export.infoTitle=Exportar información
|
||||
audit.dashboard.export.infoDesc1=La exportación incluirá todos los eventos de auditoría que coincidan con los filtros seleccionados. Para conjuntos de datos grandes, la generación puede tardar unos momentos.
|
||||
audit.dashboard.export.infoDesc2=Los datos exportados incluirán:
|
||||
audit.dashboard.export.infoItem1=Id. de evento
|
||||
audit.dashboard.export.infoItem2=Usuario
|
||||
audit.dashboard.export.infoItem3=Tipo de evento
|
||||
audit.dashboard.export.infoItem4=Marca de tiempo
|
||||
audit.dashboard.export.infoItem5=Datos de eventos
|
||||
|
||||
# JavaScript i18n keys
|
||||
audit.dashboard.js.noEventsFound=No audit events found matching the current filters
|
||||
audit.dashboard.js.errorLoading=Error loading data:
|
||||
audit.dashboard.js.errorRendering=Error rendering table:
|
||||
audit.dashboard.js.loadingPage=Loading page
|
||||
audit.dashboard.js.noEventsFound=No se encontraron eventos de auditoría que coincidan con los filtros actuales
|
||||
audit.dashboard.js.errorLoading=Error cargando datos:
|
||||
audit.dashboard.js.errorRendering=Error renderizando la tabla:
|
||||
audit.dashboard.js.loadingPage=Cargando página
|
||||
|
||||
####################
|
||||
# Cookie banner #
|
||||
@ -1812,54 +1812,53 @@ cookieBanner.preferencesModal.analytics.title=Análisis
|
||||
cookieBanner.preferencesModal.analytics.description=Estas cookies nos ayudan a entender cómo se están utilizando nuestras herramientas, para que podamos centrarnos en desarrollar las funciones que nuestra comunidad valora más. Tenga la seguridad de que Stirling PDF no puede y nunca podrá rastrear el contenido de los documentos con los que trabaja.
|
||||
|
||||
#fakeScan
|
||||
fakeScan.title=Fake Scan
|
||||
fakeScan.header=Fake Scan
|
||||
fakeScan.description=Create a PDF that looks like it was scanned
|
||||
fakeScan.selectPDF=Select PDF:
|
||||
fakeScan.quality=Scan Quality
|
||||
fakeScan.quality.low=Low
|
||||
fakeScan.quality.medium=Medium
|
||||
fakeScan.quality.high=High
|
||||
fakeScan.rotation=Rotation Angle
|
||||
fakeScan.rotation.none=None
|
||||
fakeScan.rotation.slight=Slight
|
||||
fakeScan.rotation.moderate=Moderate
|
||||
fakeScan.rotation.severe=Severe
|
||||
fakeScan.submit=Create Fake Scan
|
||||
fakeScan.title=Escaneo falso
|
||||
fakeScan.header=Escaneo falso
|
||||
fakeScan.description=Crea un PDF con aspecto como si hubiese sido escaneado
|
||||
fakeScan.selectPDF=Seleccione PDF:
|
||||
fakeScan.quality=Calidad de escaneo
|
||||
fakeScan.quality.low=Baja
|
||||
fakeScan.quality.medium=Media
|
||||
fakeScan.quality.high=Alta
|
||||
fakeScan.rotation=Ángulo de rotación
|
||||
fakeScan.rotation.none=Ninguno
|
||||
fakeScan.rotation.slight=Ligero
|
||||
fakeScan.rotation.moderate=Moderado
|
||||
fakeScan.rotation.severe=Fuerte
|
||||
fakeScan.submit=Cear escaneo falso
|
||||
|
||||
#home.fakeScan
|
||||
home.fakeScan.title=Fake Scan
|
||||
home.fakeScan.desc=Create a PDF that looks like it was scanned
|
||||
fakeScan.tags=scan,simulate,realistic,convert
|
||||
home.fakeScan.title=Escaneo falso
|
||||
home.fakeScan.desc=Crea un PDF con aspecto como si hubiese sido escaneado
|
||||
fakeScan.tags=escanear,simular,realista,convertir
|
||||
|
||||
# FakeScan advanced settings (frontend)
|
||||
fakeScan.advancedSettings=Enable Advanced Scan Settings
|
||||
fakeScan.colorspace=Colorspace
|
||||
fakeScan.colorspace.grayscale=Grayscale
|
||||
fakeScan.advancedSettings=Habilitar ajustes avanzados de escaneo
|
||||
fakeScan.colorspace=Espacio de color
|
||||
fakeScan.colorspace.grayscale=Escala de grises
|
||||
fakeScan.colorspace.color=Color
|
||||
fakeScan.border=Border (px)
|
||||
fakeScan.rotate=Base Rotation (degrees)
|
||||
fakeScan.rotateVariance=Rotation Variance (degrees)
|
||||
fakeScan.brightness=Brightness
|
||||
fakeScan.contrast=Contrast
|
||||
fakeScan.blur=Blur
|
||||
fakeScan.noise=Noise
|
||||
fakeScan.yellowish=Yellowish (simulate old paper)
|
||||
fakeScan.resolution=Resolution (DPI)
|
||||
fakeScan.border=Borde (px)
|
||||
fakeScan.rotate=Rotación de base (grados)
|
||||
fakeScan.rotateVariance=Variación de rotación (grados)
|
||||
fakeScan.brightness=Brillo
|
||||
fakeScan.contrast=Contraste
|
||||
fakeScan.blur=Desenfoque
|
||||
fakeScan.noise=Ruido
|
||||
fakeScan.yellowish=Amarilleo (simula papel antiguo)
|
||||
fakeScan.resolution=Resolución (ppp)
|
||||
|
||||
|
||||
# Table of Contents Feature
|
||||
home.editTableOfContents.title=Edit Table of Contents
|
||||
home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
|
||||
|
||||
editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
|
||||
editTableOfContents.title=Edit Table of Contents
|
||||
editTableOfContents.header=Add or Edit PDF Table of Contents
|
||||
editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
|
||||
editTableOfContents.editorTitle=Bookmark Editor
|
||||
editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
|
||||
editTableOfContents.addBookmark=Add New Bookmark
|
||||
editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
|
||||
editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
|
||||
editTableOfContents.desc.3=Each bookmark requires a title and target page number.
|
||||
editTableOfContents.submit=Apply Table of Contents
|
||||
home.editTableOfContents.title=Editar tabla de contenidos
|
||||
home.editTableOfContents.desc=Agregar o editar marcadores y tabla de contenido en documentos PDF
|
||||
editTableOfContents.tags=marcadores,tabla de contenidos,navigación,índice,tabla de contenidos,capítulos,secciones,esquema
|
||||
editTableOfContents.title=Editar tabla de contenidos
|
||||
editTableOfContents.header=Añadir o editar tabla de contenidos del PDF
|
||||
editTableOfContents.replaceExisting=Reemplazar los marcadores existentes (desmarcar para agregar a los actuales)
|
||||
editTableOfContents.editorTitle=Editor de marcadores
|
||||
editTableOfContents.editorDesc=Agregue y organice los marcadores a continuación. Haga click en + para añadir marcadores secundarios.
|
||||
editTableOfContents.addBookmark=Añadir nuevo marcador
|
||||
editTableOfContents.desc.1=Esta herramienta permite agregar o editar la tabla de contenido (marcadores) en un documento PDF.
|
||||
editTableOfContents.desc.2=Puede crear una estructura jerárquica mediante la incorporación de marcadores secundarios a marcadores principales.
|
||||
editTableOfContents.desc.3=Cada marcador requiere un título y un número de página de destino.
|
||||
editTableOfContents.submit=Aplicar tabla de contenido
|
||||
|
Loading…
Reference in New Issue
Block a user