mirror of
https://github.com/arsvendg/Stirling-PDF.git
synced 2026-09-14 12:42:08 +02:00
🤖 format everything with pre-commit by stirlingbot (#6000)
Co-authored-by: stirlingbot[bot] <195170888+stirlingbot[bot]@users.noreply.github.com> Co-authored-by: Anthony Stirling <[email protected]>
This commit is contained in:
co-authored by
Anthony Stirling
parent
7bbb04b594
commit
2c940569d1
@@ -8,6 +8,7 @@ black = "Negro"
|
||||
blue = "Azul"
|
||||
bored = "¿Aburrido de esperar?"
|
||||
cancel = "Cancelar"
|
||||
confirm = "Confirmar"
|
||||
changedCredsMessage = "¡Se cambiaron las credenciales!"
|
||||
chooseFile = "Elegir Archivo"
|
||||
close = "Cerrar"
|
||||
@@ -146,6 +147,7 @@ insufficientCredits = "Créditos insuficientes. Requeridos: {{requiredCredits}},
|
||||
loadingCredits = "Comprobando créditos..."
|
||||
loadingProStatus = "Comprobando estado de suscripción..."
|
||||
noticeTopUpOrPlan = "No hay suficientes créditos, por favor recarga o actualiza tu plan"
|
||||
accessInvite = "Invitar"
|
||||
|
||||
[account]
|
||||
accountSettings = "Configuración de la cuenta"
|
||||
@@ -1427,6 +1429,34 @@ title = "Procesamiento"
|
||||
description = "Tiempo máximo de espera para un trabajo de procesamiento antes de informar un error."
|
||||
label = "Tiempo de espera de procesamiento (segundos)"
|
||||
|
||||
[admin.settings.storage]
|
||||
description = "Controla el almacenamiento del servidor y las opciones de compartir."
|
||||
title = "Almacenamiento y uso compartido de archivos"
|
||||
|
||||
[admin.settings.storage.enabled]
|
||||
description = "Permitir a los usuarios almacenar archivos en el servidor."
|
||||
label = "Habilitar almacenamiento de archivos en el servidor"
|
||||
|
||||
[admin.settings.storage.sharing.email]
|
||||
description = "Permitir compartir con direcciones de correo electrónico."
|
||||
label = "Habilitar compartir por correo electrónico"
|
||||
mailLink = "Configurar ajustes de correo"
|
||||
mailNote = "Requiere configuración de correo. "
|
||||
|
||||
[admin.settings.storage.sharing.enabled]
|
||||
description = "Permitir a los usuarios compartir archivos almacenados."
|
||||
label = "Habilitar compartir"
|
||||
|
||||
[admin.settings.storage.sharing.links]
|
||||
description = "Permitir compartir mediante enlaces con inicio de sesión."
|
||||
frontendUrlLink = "Configurar en Ajustes del sistema"
|
||||
frontendUrlNote = "Requiere una URL de Frontend. "
|
||||
label = "Habilitar enlaces para compartir"
|
||||
|
||||
[admin.settings.storage.signing.enabled]
|
||||
description = "Permitir a los usuarios crear sesiones de firma de documentos con varios participantes. Requiere habilitar el almacenamiento de archivos en el servidor."
|
||||
label = "Habilitar firma en grupo (Alpha)"
|
||||
|
||||
[admin.settings.unsavedChanges]
|
||||
cancel = "Seguir editando"
|
||||
discard = "Descartar cambios"
|
||||
@@ -2059,7 +2089,19 @@ numbers = "Números/rangos: 5, 10-20"
|
||||
progressions = "Progresiones: 3n, 4n+1"
|
||||
|
||||
[certSign]
|
||||
allSigned = "Todos los participantes han firmado. Listo para finalizar."
|
||||
awaitingSignatures = "A la espera de firmas"
|
||||
signatureProgress = "{{signedCount}}/{{totalCount}} firmas"
|
||||
chooseCertificate = "Elegir archivo de certificado"
|
||||
declined = "Rechazado"
|
||||
fetchFailed = "No se pudieron cargar los datos de firma"
|
||||
finalized = "Finalizado"
|
||||
notified = "Notificado"
|
||||
partialNote = "Puedes finalizar antes con las firmas actuales. Los participantes sin firmar serán excluidos."
|
||||
pending = "Pendiente"
|
||||
readyToFinalize = "Listo para finalizar"
|
||||
signed = "Firmado"
|
||||
viewed = "Visto"
|
||||
chooseJksFile = "Elegir archivo JKS"
|
||||
chooseP12File = "Elegir archivo PKCS12"
|
||||
choosePfxFile = "Elegir archivo PFX"
|
||||
@@ -2082,6 +2124,7 @@ title = "Firma con certificado"
|
||||
invisible = "Invisible"
|
||||
stepTitle = "Apariencia de firma"
|
||||
visible = "Visible"
|
||||
visibility = "Visibilidad"
|
||||
|
||||
[certSign.appearance.options]
|
||||
title = "Detalles de la firma"
|
||||
@@ -2188,6 +2231,252 @@ bullet4 = "Puede usar certificados personalizados para verificación"
|
||||
text = "Cuando verifica firmas, la herramienta le indica si son válidas, quién firmó el documento, cuándo se firmó y si el documento ha sido cambiado desde la firma."
|
||||
title = "Verificar firmas"
|
||||
|
||||
[certSign.collab.finalize]
|
||||
button = "Finalizar y cargar el PDF firmado"
|
||||
early = "Finalizar con las firmas actuales"
|
||||
|
||||
[certSign.collab.sessionDetail]
|
||||
addButton = "Añadir participantes"
|
||||
addParticipants = "Añadir participantes"
|
||||
addParticipantsError = "No se pudieron añadir los participantes"
|
||||
backToList = "Volver a sesiones"
|
||||
deleteConfirm = "¿Estás seguro? Esto no se puede deshacer."
|
||||
deleteError = "No se pudo eliminar la sesión"
|
||||
deleted = "Sesión eliminada"
|
||||
deleteSession = "Eliminar sesión"
|
||||
dueDate = "Fecha límite"
|
||||
finalizeError = "No se pudo finalizar la sesión"
|
||||
loadPdfError = "No se pudo cargar el PDF firmado"
|
||||
loadSignedPdf = "Cargar PDF firmado en archivos activos"
|
||||
messageLabel = "Mensaje"
|
||||
noAdditionalInfo = "Sin información adicional"
|
||||
owner = "Propietario"
|
||||
participantRemoved = "Participante eliminado"
|
||||
participants = "Participantes"
|
||||
participantsAdded = "Participantes añadidos correctamente"
|
||||
removeParticipant = "Eliminar"
|
||||
removeParticipantError = "No se pudo eliminar al participante"
|
||||
selectUsers = "Selecciona usuarios..."
|
||||
sessionInfo = "Información de la sesión"
|
||||
workbenchTitle = "Gestión de sesión"
|
||||
|
||||
[certSign.collab.signRequest]
|
||||
addedToFiles = "Documento añadido a archivos activos"
|
||||
addSignature = "Añade tu firma"
|
||||
addToFiles = "Añadir a archivos activos"
|
||||
advancedSettings = "Configuración avanzada"
|
||||
backToList = "Volver a solicitudes de firma"
|
||||
certificateChoice = "Selecciona un certificado para firmar"
|
||||
changeSignature = "Cambiar firma"
|
||||
clearSignature = "Borrar firma"
|
||||
completeAndSign = "Completar y firmar"
|
||||
createNewSignature = "Crear nueva firma"
|
||||
declineButton = "Rechazar"
|
||||
decline = "Rechazar solicitud"
|
||||
deleteSelected = "Eliminar firma seleccionada"
|
||||
drawSignature = "Dibuja tu firma abajo"
|
||||
dueDate = "Fecha límite"
|
||||
fileTooLarge = "El tamaño del archivo debe ser menor de 5MB"
|
||||
fontFamily = "Familia tipográfica"
|
||||
fontSize = "Tamaño de fuente: {{size}}px"
|
||||
fontSizePlaceholder = "Tamaño"
|
||||
from = "De"
|
||||
invalidCertFile = "Selecciona un archivo de certificado P12 o PFX"
|
||||
invalidFileType = "Selecciona un archivo de imagen"
|
||||
location = "Ubicación (opcional)"
|
||||
locationPlaceholder = "¿Desde dónde firmas?"
|
||||
message = "Mensaje"
|
||||
noCertificate = "Selecciona un archivo de certificado"
|
||||
noSignatures = "Coloca al menos una firma en el PDF"
|
||||
p12File = "Archivo de certificado P12/PFX"
|
||||
password = "Contraseña del certificado"
|
||||
passwordPlaceholder = "Introduce la contraseña..."
|
||||
penColor = "Color del trazo"
|
||||
penSize = "Grosor del trazo: {{size}}px"
|
||||
placementActive = "Haz clic en el PDF para colocar"
|
||||
placeSignatureButton = "Colocar firma en el PDF"
|
||||
reason = "Motivo (opcional)"
|
||||
reasonPlaceholder = "¿Por qué firmas?"
|
||||
removeImage = "Eliminar imagen"
|
||||
removeCertFile = "Eliminar archivo"
|
||||
savedSignatures = "Firmas guardadas"
|
||||
selectFile = "Seleccionar archivo de imagen"
|
||||
selectSignatureTitle = "Seleccionar o crear firma"
|
||||
signButton = "Firmar documento"
|
||||
signatureInfo = "Estos ajustes los configura el propietario del documento"
|
||||
signaturePlaced = "Firma colocada en la página"
|
||||
signatureSettings = "Configuración de la firma"
|
||||
signatureText = "Texto de la firma"
|
||||
signatureTextPlaceholder = "Escribe tu nombre..."
|
||||
signatureTypeLabel = "Tipo de firma"
|
||||
signingTitle = "Firma"
|
||||
textColor = "Color del texto"
|
||||
typeSignature = "Escribe tu nombre para crear una firma"
|
||||
uploadCert = "Certificado personalizado"
|
||||
uploadCertDesc = "Usa tu propio certificado P12/PFX"
|
||||
uploadSignature = "Sube la imagen de tu firma"
|
||||
usePersonalCert = "Certificado personal"
|
||||
usePersonalCertDesc = "Generado automáticamente para tu cuenta"
|
||||
useServerCert = "Certificado de la organización"
|
||||
useServerCertDesc = "Certificado compartido de la organización"
|
||||
workbenchTitle = "Solicitud de firma"
|
||||
|
||||
[certSign.collab.signRequest.canvas]
|
||||
colorPickerTitle = "Elige el color del trazo"
|
||||
continue = "Continuar"
|
||||
|
||||
[certSign.collab.signRequest.certModal]
|
||||
description = "Has colocado {{count}} firma(s). Elige tu certificado para completar la firma."
|
||||
sign = "Firmar documento"
|
||||
certValidating = "Validando certificado..."
|
||||
certValidUntil = "Certificado válido hasta {{date}}"
|
||||
certInvalid = "Certificado no válido: {{error}}"
|
||||
certInvalidFallback = "Certificado no válido"
|
||||
certNetworkError = "No se pudo validar el certificado"
|
||||
title = "Configurar certificado"
|
||||
|
||||
[certSign.collab.signRequest.image]
|
||||
hint = "Sube una imagen PNG o JPG de tu firma"
|
||||
|
||||
[certSign.collab.signRequest.mode]
|
||||
move = "Mover firma"
|
||||
place = "Colocar firma"
|
||||
title = "Modo de firmar o mover"
|
||||
|
||||
[certSign.collab.signRequest.modeTabs]
|
||||
draw = "Dibujar"
|
||||
image = "Subir"
|
||||
text = "Escribir"
|
||||
|
||||
[certSign.collab.signRequest.placeSignature]
|
||||
message = "Haz clic en el PDF para colocar tu firma"
|
||||
title = "Colocar firma"
|
||||
|
||||
[certSign.collab.signRequest.preview]
|
||||
imageAlt = "Firma seleccionada"
|
||||
missing = "Sin vista previa"
|
||||
textFallback = "Firma"
|
||||
|
||||
[certSign.collab.signRequest.saved]
|
||||
defaultCanvasLabel = "Firma dibujada"
|
||||
defaultImageLabel = "Firma cargada"
|
||||
defaultLabel = "Firma"
|
||||
defaultTextLabel = "Firma escrita"
|
||||
delete = "Eliminar firma"
|
||||
none = "No hay firmas guardadas"
|
||||
|
||||
[certSign.collab.signRequest.signatureType]
|
||||
draw = "Dibujar"
|
||||
type = "Escribir"
|
||||
upload = "Subir"
|
||||
|
||||
[certSign.collab.signRequest.steps]
|
||||
back = "Atrás"
|
||||
cancelPlacement = "Cancelar colocación"
|
||||
certificate = "Certificado"
|
||||
clickMultipleTimes = "Haz clic en el PDF varias veces para colocar firmas. Arrastra cualquier firma para moverla o redimensionarla."
|
||||
clickToPlace = "Haz clic en el PDF donde quieres que aparezca tu firma."
|
||||
continue = "Continuar con la selección de certificado"
|
||||
continueToPlacement = "Continuar con la colocación"
|
||||
continueToReview = "Continuar con la revisión"
|
||||
createSignature = "Crear firma"
|
||||
invisible = "Invisible"
|
||||
location = "Ubicación:"
|
||||
multipleSignatures = "Se aplicarán {{count}} firmas al PDF"
|
||||
oneSignature = "Se aplicará 1 firma al PDF"
|
||||
placeOnPdf = "Colocar en el PDF"
|
||||
reason = "Motivo:"
|
||||
reviewTitle = "Revisar antes de firmar"
|
||||
signaturePlaced = "Firma colocada en la página {{page}}. Puedes ajustar la posición haciendo clic de nuevo o continuar para revisar."
|
||||
visible = "Visible"
|
||||
visibility = "Visibilidad:"
|
||||
yourSignatures = "Tus firmas ({{count}})"
|
||||
|
||||
[certSign.collab.signRequest.text]
|
||||
colorLabel = "Color"
|
||||
fontLabel = "Fuente"
|
||||
fontSizeLabel = "Tamaño"
|
||||
fontSizePlaceholder = "16"
|
||||
label = "Texto de la firma"
|
||||
modalHint = "Escribe tu nombre y luego haz clic en Continuar para colocarlo en el PDF."
|
||||
placeholder = "Escribe tu nombre..."
|
||||
|
||||
[certSign.collab.participant]
|
||||
certValidating = "Validando certificado..."
|
||||
certValid = "✓ Certificado válido"
|
||||
certValidUntil = " hasta {{date}}"
|
||||
certInvalid = "✗ {{error}}"
|
||||
certInvalidFallback = "Certificado no válido"
|
||||
certNetworkError = "No se pudo validar el certificado"
|
||||
|
||||
[certSign.collab.addParticipants]
|
||||
add = "Añadir {{count}} participante(s)"
|
||||
back = "Atrás"
|
||||
configureSignatures = "Configurar la firma"
|
||||
continue = "Continuar con la configuración de la firma"
|
||||
reasonHelp = "Preestablece un motivo de firma para estos participantes (opcional, pueden cambiarlo al firmar)"
|
||||
reasonPlaceholder = "p. ej., Aprobación, Revisión..."
|
||||
selectUsers = "Seleccionar usuarios"
|
||||
|
||||
[certSign.collab.sessionCreation]
|
||||
includeSummaryPage = "Incluir página de resumen de firmas"
|
||||
includeSummaryPageHelp = "Se añadirá al final una página de resumen con todos los metadatos de firmas. Se suprimirán los cuadros de firma del certificado digital en las páginas individuales (las firmas manuscritas no se ven afectadas)."
|
||||
|
||||
[certSign.collab.sessionList]
|
||||
active = "Activa"
|
||||
finalized = "Finalizada"
|
||||
|
||||
[certSign.collab.signatureSettings]
|
||||
description = "Configura cómo aparecerán las firmas para todos los participantes"
|
||||
title = "Apariencia de la firma"
|
||||
|
||||
[certSign.collab.userSelector]
|
||||
inviteUsers = "Añadir usuarios"
|
||||
loadError = "No se pudieron cargar los usuarios"
|
||||
noTeam = "Sin equipo"
|
||||
noUsers = "No se encontraron otros usuarios."
|
||||
placeholder = "Selecciona usuarios..."
|
||||
|
||||
[certSign.mobile]
|
||||
panelActions = "Acciones"
|
||||
panelDocument = "Documento"
|
||||
panelPeople = "Personas"
|
||||
|
||||
[certSign.sessions]
|
||||
deleted = "Sesión eliminada"
|
||||
fetchFailed = "No se pudieron cargar los detalles de la sesión"
|
||||
finalized = "Sesión finalizada"
|
||||
loaded = "PDF firmado cargado"
|
||||
pdfNotReady = "El PDF no está listo"
|
||||
pdfNotReadyDesc = "Se está generando el PDF firmado. Inténtalo de nuevo en un momento."
|
||||
|
||||
[certificateChoice.tooltip]
|
||||
header = "Tipos de certificado"
|
||||
|
||||
[certificateChoice.tooltip.organization]
|
||||
bullet1 = "Gestionado por administradores del sistema"
|
||||
bullet2 = "Compartido entre usuarios autorizados"
|
||||
bullet3 = "Representa la identidad de la empresa, no la individual"
|
||||
bullet4 = "Ideal para: Documentos oficiales, firmas de equipo"
|
||||
description = "Un certificado compartido proporcionado por tu organización. Se usa para la autoridad de firma a nivel de empresa."
|
||||
title = "Certificado de la organización"
|
||||
|
||||
[certificateChoice.tooltip.personal]
|
||||
bullet1 = "Se genera automáticamente en el primer uso"
|
||||
bullet2 = "Vinculado a tu cuenta de usuario"
|
||||
bullet3 = "No se puede compartir con otros usuarios"
|
||||
bullet4 = "Ideal para: Documentos personales, responsabilidad individual"
|
||||
description = "Un certificado autogenerado único para tu cuenta de usuario. Adecuado para firmas individuales."
|
||||
title = "Certificado personal"
|
||||
|
||||
[certificateChoice.tooltip.upload]
|
||||
bullet1 = "Requiere archivo P12/PFX y contraseña"
|
||||
bullet2 = "Puede ser emitido por Autoridades de Certificación externas"
|
||||
bullet3 = "Mayor nivel de confianza para documentos legales"
|
||||
bullet4 = "Ideal para: Contratos legalmente vinculantes, validación externa"
|
||||
description = "Usa tu propio archivo de certificado PKCS#12. Proporciona control total sobre las propiedades del certificado."
|
||||
title = "Cargar P12 personalizado"
|
||||
|
||||
[changeCreds]
|
||||
changePassword = "Está usando las credenciales de inicio de sesión por defecto. Por favor, introduzca una contraseña nueva"
|
||||
changeUsername = "Actualiza tu nombre de usuario. Se cerrará tu sesión tras actualizar."
|
||||
@@ -3242,6 +3531,46 @@ totalSelected = "Total Seleccionados"
|
||||
unsupported = "No Soportado"
|
||||
unzip = "Descomprimir"
|
||||
uploadError = "Error al cargar algunos archivos."
|
||||
copyCreated = "Copia guardada en este dispositivo."
|
||||
copyFailed = "No se pudo crear una copia."
|
||||
leaveShare = "Quitar de mi lista"
|
||||
leaveShareFailed = "No se pudo quitar el archivo compartido."
|
||||
leaveShareSuccess = "Eliminado de tu lista de compartidos."
|
||||
removeBoth = "Eliminar de ambos"
|
||||
removeFilePrompt = "Este archivo está guardado en este dispositivo y en tu servidor. ¿Dónde quieres eliminarlo?"
|
||||
removeFileTitle = "Eliminar archivo"
|
||||
removeLocalOnly = "Solo este dispositivo"
|
||||
removeServerFailed = "No se pudo eliminar el archivo del servidor."
|
||||
removeServerOnly = "Solo servidor"
|
||||
removeServerOnlyPrompt = "Este archivo está almacenado solo en tu servidor. ¿Quieres eliminarlo del servidor?"
|
||||
removeServerSuccess = "Eliminado del servidor."
|
||||
removeSharedPrompt = "Este archivo está compartido contigo. Puedes eliminarlo de este dispositivo o de tu lista de compartidos."
|
||||
removeSharedServerOnlyBlockedPrompt = "Este archivo está compartido contigo y se almacena solo en el servidor."
|
||||
removeSharedServerOnlyPrompt = "Este archivo está compartido contigo y se almacena solo en el servidor. ¿Eliminarlo de tu lista?"
|
||||
changesNotUploaded = "Cambios no subidos"
|
||||
cloudFile = "Archivo en la nube"
|
||||
filterAll = "Todos"
|
||||
filterLocal = "Local"
|
||||
filterSharedByMe = "Compartidos por mí"
|
||||
filterSharedWithMe = "Compartidos conmigo"
|
||||
lastSynced = "Última sincronización"
|
||||
localOnly = "Solo local"
|
||||
makeCopy = "Hacer una copia"
|
||||
owner = "Propietario"
|
||||
ownerUnknown = "Desconocido"
|
||||
share = "Compartir"
|
||||
shareSelected = "Compartir seleccionados"
|
||||
sharedByYou = "Compartidos por ti"
|
||||
sharedEditNoticeBody = "No tienes derechos de edición sobre la versión en el servidor de este archivo. Cualquier edición que hagas se guardará como una copia local."
|
||||
sharedEditNoticeConfirm = "Entendido"
|
||||
sharedEditNoticeTitle = "Copia del servidor de solo lectura"
|
||||
sharedWithYou = "Compartidos contigo"
|
||||
sharing = "Uso compartido"
|
||||
storageState = "Almacenamiento"
|
||||
synced = "Sincronizado"
|
||||
updateOnServer = "Actualizar en el servidor"
|
||||
uploadSelected = "Subir seleccionados"
|
||||
uploadToServer = "Subir al servidor"
|
||||
|
||||
[files]
|
||||
addFiles = "Agregar archivos"
|
||||
@@ -3367,6 +3696,77 @@ title = "Acerca de Aplanar PDFs"
|
||||
discord = "Discord"
|
||||
issues = "GitHub"
|
||||
|
||||
[groupSigning.tooltip]
|
||||
header = "Acerca de la firma en grupo"
|
||||
|
||||
[groupSigning.tooltip.finalization]
|
||||
bullet1 = "Todas las firmas se aplican en el orden de participantes que especificaste"
|
||||
bullet2 = "Puedes finalizar con firmas parciales si es necesario"
|
||||
bullet3 = "Una vez finalizada, la sesión no se puede modificar"
|
||||
description = "Cuando todos los participantes hayan firmado (o decidas finalizar antes), podrás generar el PDF final firmado."
|
||||
title = "Proceso de finalización"
|
||||
|
||||
[groupSigning.tooltip.roles]
|
||||
bullet1 = "Propietario (tú): Crea la sesión, configura los valores predeterminados de firma, finaliza el documento"
|
||||
bullet2 = "Participantes: Crean su firma, eligen el certificado, la colocan en el PDF"
|
||||
bullet3 = "Los participantes no pueden modificar la visibilidad, el motivo ni la ubicación de la firma"
|
||||
description = "Controlas los ajustes de apariencia de la firma para todos los participantes."
|
||||
title = "Roles de los participantes"
|
||||
|
||||
[groupSigning.tooltip.sequential]
|
||||
bullet1 = "El primer participante debe firmar antes de que el segundo pueda acceder al documento"
|
||||
bullet2 = "Garantiza el orden de firma adecuado para el cumplimiento legal"
|
||||
bullet3 = "Puedes reordenar a los participantes arrastrándolos en la lista"
|
||||
description = "Los participantes firman los documentos en el orden que especifiques. Cada firmante recibe una notificación cuando es su turno."
|
||||
title = "Firma secuencial"
|
||||
|
||||
[groupSigning.steps]
|
||||
back = "Atrás"
|
||||
completed = "Completado"
|
||||
current = "Actual"
|
||||
stepLabel = "Paso {{number}}"
|
||||
|
||||
[groupSigning.steps.configureDefaults]
|
||||
continue = "Continuar con la revisión"
|
||||
invisible = "Las firmas serán invisibles (solo metadatos)"
|
||||
locationLabel = "Ubicación:"
|
||||
preview = "Vista previa"
|
||||
reasonLabel = "Motivo:"
|
||||
title = "Configurar ajustes de firma"
|
||||
visible = "Las firmas serán visibles en la página {{page}}"
|
||||
|
||||
[groupSigning.steps.review]
|
||||
document = "Documento"
|
||||
dueDate = "Fecha límite (opcional)"
|
||||
dueDatePlaceholder = "Selecciona la fecha límite..."
|
||||
invisible = "Invisible (solo metadatos)"
|
||||
location = "Ubicación:"
|
||||
logo = "Logotipo:"
|
||||
logoHidden = "Sin logotipo"
|
||||
logoShown = "Se muestra el logotipo de Stirling PDF"
|
||||
participants = "Participantes"
|
||||
reason = "Motivo:"
|
||||
send = "Enviar solicitudes de firma"
|
||||
signatureSettings = "Configuración de la firma"
|
||||
title = "Revisar detalles de la sesión"
|
||||
titleShort = "Revisar y enviar"
|
||||
visibility = "Visibilidad:"
|
||||
visible = "Visible en la página {{page}}"
|
||||
participantCount = "{{count}} participante(s) firmará(n) en orden"
|
||||
|
||||
[groupSigning.steps.selectDocument]
|
||||
continue = "Continuar con la selección de participantes"
|
||||
noFile = "Selecciona un único archivo PDF de tus archivos activos para crear una sesión de firma."
|
||||
selectedFile = "Documento seleccionado"
|
||||
title = "Seleccionar documento"
|
||||
|
||||
[groupSigning.steps.selectParticipants]
|
||||
continue = "Continuar con la configuración de la firma"
|
||||
count = "{{count}} participante(s) seleccionado(s)"
|
||||
label = "Seleccionar participantes"
|
||||
placeholder = "Elige participantes para firmar..."
|
||||
title = "Elegir participantes"
|
||||
|
||||
[getPdfInfo]
|
||||
downloadJson = "Descargar JSON"
|
||||
downloads = "Descargas"
|
||||
@@ -4460,7 +4860,10 @@ zoomOut = "Alejar"
|
||||
|
||||
[viewer]
|
||||
cannotPreviewFile = "No se puede previsualizar el archivo"
|
||||
disableColorFilter = "Desactivar filtro de color"
|
||||
dualPageView = "Vista de Página Doble"
|
||||
enableDarkFilter = "Activar filtro oscuro"
|
||||
enableSepiaFilter = "Activar filtro sepia"
|
||||
firstPage = "Primera Página"
|
||||
lastPage = "Última Página"
|
||||
nextPage = "Página Siguiente"
|
||||
@@ -4470,6 +4873,22 @@ singlePageView = "Vista de Página Única"
|
||||
unknownFile = "Archivo desconocido"
|
||||
zoomIn = "Acercar"
|
||||
zoomOut = "Alejar"
|
||||
resetZoom = "Restablecer zoom"
|
||||
|
||||
[viewer.nonPdf]
|
||||
fileTypeBadge = "Archivo {{type}}"
|
||||
convertToPdf = "Convertir a PDF"
|
||||
loading = "Cargando..."
|
||||
emptyFile = "Archivo vacío"
|
||||
csvStats = "{{rows}} filas · {{columns}} columnas · {{size}}"
|
||||
sortedBy = "Ordenado por: {{column}}"
|
||||
columnDefault = "Columna {{index}}"
|
||||
htmlPreviewWarning = "Vista previa de HTML — los recursos externos pueden no cargarse · {{size}}"
|
||||
htmlPreview = "Vista previa de HTML"
|
||||
invalidJson = "JSON no válido — mostrando contenido sin procesar"
|
||||
textStats = "{{lines}} líneas · {{size}}"
|
||||
lineNumbers = "Números de línea"
|
||||
renderMarkdown = "Renderizar markdown"
|
||||
|
||||
[viewer.attachments]
|
||||
title = "Adjuntos"
|
||||
@@ -4531,6 +4950,7 @@ toggleAttachments = "Mostrar/ocultar adjuntos"
|
||||
toggleTheme = "Alternar Tema"
|
||||
language = "Idioma"
|
||||
toggleAnnotations = "Mostrar/ocultar anotaciones"
|
||||
toggleLayers = "Alternar capas"
|
||||
search = "Buscar en PDF"
|
||||
panMode = "Modo de Desplazamiento"
|
||||
applyRedactionsFirst = "Aplica primero las censuras"
|
||||
@@ -5407,20 +5827,72 @@ title = "Imprimir archivo"
|
||||
2 = "Introducir nombre de la impresora"
|
||||
|
||||
[quickAccess]
|
||||
access = "Acceso"
|
||||
accessAddPerson = "Añadir otra persona"
|
||||
accessBack = "Atrás"
|
||||
accessCopyLink = "Copiar enlace"
|
||||
accessEmail = "Dirección de correo electrónico"
|
||||
accessEmailPlaceholder = "[email protected]"
|
||||
accessFileLabel = "Archivo"
|
||||
accessGeneral = "Acceso general"
|
||||
accessInviteTitle = "Invitar personas"
|
||||
accessOwner = "Propietario"
|
||||
accessPanel = "Acceso al documento"
|
||||
accessPeople = "Personas con acceso"
|
||||
accessRemove = "Eliminar"
|
||||
accessRestricted = "Restringido"
|
||||
accessRestrictedHint = "Solo las personas con acceso pueden abrir"
|
||||
accessRole = "Rol"
|
||||
accessRoleCommenter = "Comentarista"
|
||||
accessRoleEditor = "Editor"
|
||||
accessRoleViewer = "Lector"
|
||||
accessSelectedFile = "Archivo seleccionado"
|
||||
accessSendInvite = "Enviar invitación"
|
||||
accessTitle = "Acceso al documento"
|
||||
accessYou = "Tú"
|
||||
account = "Cuenta"
|
||||
activeSessions = "Sesiones activas"
|
||||
activeTab = "Activas"
|
||||
activity = "Registro"
|
||||
adminSettings = "Ajustes admin"
|
||||
allSessions = "Todas las sesiones"
|
||||
allTools = "Herram."
|
||||
automate = "Automatizar"
|
||||
back = "Atrás"
|
||||
certSign = "Firma con certificado"
|
||||
completedSessions = "Sesiones completadas"
|
||||
completedTab = "Completadas"
|
||||
config = "Conf."
|
||||
createNew = "Crear nueva solicitud"
|
||||
createSession = "Crear solicitud de firma"
|
||||
dueDate = "Fecha límite (opcional)"
|
||||
files = "Archivos"
|
||||
help = "Ayuda"
|
||||
noActiveSessions = "No hay solicitudes de firma pendientes ni sesiones activas"
|
||||
noCompletedSessions = "No hay sesiones completadas"
|
||||
noFile = "Ningún archivo seleccionado"
|
||||
read = "Leer"
|
||||
reader = "Lector"
|
||||
refresh = "Actualizar"
|
||||
requestSignatures = "Solicitar firmas"
|
||||
selectSingleFileToRequest = "Selecciona un único archivo PDF para solicitar firmas"
|
||||
selectedFile = "Archivo seleccionado"
|
||||
selectUsers = "Selecciona usuarios para firmar"
|
||||
selectUsersPlaceholder = "Elige participantes..."
|
||||
sendingRequest = "Enviando..."
|
||||
settings = "Ajustes"
|
||||
showMeAround = "Muéstrame cómo funciona"
|
||||
sign = "Firmar"
|
||||
signatureRequests = "Solicitudes de firma"
|
||||
signYourself = "Firmar tú mismo"
|
||||
newRequest = "Nueva solicitud"
|
||||
tours = "Recorridos"
|
||||
wetSign = "Añadir firma"
|
||||
filterMine = "Mías"
|
||||
filterOverdue = "Vencidas"
|
||||
filterSigned = "Firmadas"
|
||||
filterDeclined = "Rechazadas"
|
||||
searchDocuments = "Buscar documentos…"
|
||||
|
||||
[quickAccess.helpMenu]
|
||||
adminTour = "Recorrido de administración"
|
||||
@@ -6050,11 +6522,75 @@ toolNotAvailableLocally = "Tu servidor Stirling-PDF está sin conexión y \"{{en
|
||||
expired = "Su sesión ha caducado. Actualice la página e inténtelo de nuevo."
|
||||
refreshPage = "Refrescar Página"
|
||||
|
||||
[sessionManagement.tooltip]
|
||||
header = "Gestión de sesiones de firma"
|
||||
|
||||
[sessionManagement.tooltip.addParticipants]
|
||||
bullet1 = "Los nuevos participantes se añaden al final del orden de firma"
|
||||
bullet2 = "No se pueden añadir participantes después de finalizar la sesión"
|
||||
bullet3 = "Cada participante recibe una notificación cuando sea su turno"
|
||||
description = "Puedes añadir más participantes a una sesión activa en cualquier momento antes de la finalización."
|
||||
title = "Añadir participantes"
|
||||
|
||||
[sessionManagement.tooltip.finalization]
|
||||
bullet1 = "<b>Finalización completa</b>: Todos los participantes han firmado"
|
||||
bullet2 = "<b>Finalización parcial</b>: Algunos participantes aún no han firmado"
|
||||
bullet3 = "Los participantes sin firmar serán excluidos del documento final"
|
||||
bullet4 = "Una vez finalizada, puedes cargar el PDF firmado en archivos activos"
|
||||
description = "La finalización combina todas las firmas en un único PDF firmado. Esta acción no se puede deshacer."
|
||||
title = "Finalización de la sesión"
|
||||
|
||||
[sessionManagement.tooltip.participantRemoval]
|
||||
bullet1 = "No se pueden eliminar participantes que ya hayan firmado"
|
||||
bullet2 = "Los participantes eliminados ya no recibirán notificaciones"
|
||||
bullet3 = "El orden de firma se ajusta automáticamente"
|
||||
description = "Se puede eliminar a los participantes de las sesiones antes de que firmen."
|
||||
title = "Eliminar participantes"
|
||||
|
||||
[sessionManagement.tooltip.signatureOrder]
|
||||
bullet1 = "Cada firma se aplica secuencialmente al PDF"
|
||||
bullet2 = "Los firmantes posteriores pueden ver las firmas anteriores"
|
||||
bullet3 = "Crucial para flujos de aprobación y cadenas de custodia legales"
|
||||
description = "El orden que especifiques al crear la sesión determina quién firma primero."
|
||||
title = "Orden de firmas"
|
||||
|
||||
[signatureSettings.tooltip]
|
||||
header = "Ajustes de apariencia de la firma"
|
||||
|
||||
[signatureSettings.tooltip.location]
|
||||
bullet1 = "Ejemplos: \"Nueva York, EE. UU.\", \"Oficina de Londres\", \"Remoto\""
|
||||
bullet2 = "No es lo mismo que la posición en la página"
|
||||
bullet3 = "Puede ser obligatorio en ciertas jurisdicciones legales"
|
||||
description = "Ubicación geográfica opcional donde se aplicó la firma. Se almacena en los metadatos del certificado."
|
||||
title = "Ubicación de la firma"
|
||||
|
||||
[signatureSettings.tooltip.logo]
|
||||
bullet1 = "Se muestra junto a la firma y el texto"
|
||||
bullet2 = "Compatible con formatos PNG, JPG"
|
||||
bullet3 = "Mejora la apariencia profesional"
|
||||
description = "Añade un logotipo de empresa a las firmas visibles para la marca y la autenticidad."
|
||||
title = "Logotipo de la empresa"
|
||||
|
||||
[signatureSettings.tooltip.reason]
|
||||
bullet1 = "Ejemplos: \"Aprobación\", \"Acuerdo de contrato\", \"Revisión completa\""
|
||||
bullet2 = "Visible en las propiedades de firma del PDF"
|
||||
bullet3 = "Útil para auditorías y cumplimiento"
|
||||
description = "Texto opcional que explica por qué se firma el documento. Se almacena en los metadatos del certificado."
|
||||
title = "Motivo de la firma"
|
||||
|
||||
[signatureSettings.tooltip.visibility]
|
||||
bullet1 = "<b>Visible</b>: La firma aparece en el PDF con apariencia personalizada"
|
||||
bullet2 = "<b>Invisible</b>: Certificado incrustado sin marca visual"
|
||||
bullet3 = "Las firmas invisibles siguen proporcionando validación criptográfica"
|
||||
description = "Controla si la firma es visible en el documento o se incrusta de forma invisible."
|
||||
title = "Visibilidad de la firma"
|
||||
|
||||
[settings.configuration]
|
||||
advanced = "Avanzado"
|
||||
database = "Base de datos"
|
||||
endpoints = "Endpoints"
|
||||
features = "Funciones"
|
||||
storageSharing = "Almacenamiento y uso compartido de archivos"
|
||||
systemSettings = "Ajustes del sistema"
|
||||
title = "Configuración"
|
||||
|
||||
@@ -6332,10 +6868,13 @@ title = "Inicie sesión en Stirling"
|
||||
[setup.selfhosted]
|
||||
link = "o conectarse a una cuenta autoalojada"
|
||||
subtitle = "Introduzca las credenciales de su servidor"
|
||||
changeServerLocked = "Tu organización ha restringido esta aplicación a un servidor específico"
|
||||
switchToLocal = "Usar herramientas locales en su lugar"
|
||||
title = "Inicie sesión en el servidor"
|
||||
|
||||
[setup.selfhosted.unreachable]
|
||||
changeServer = "Conectar a un servidor diferente"
|
||||
changeServerLocked = "Tu organización ha restringido esta aplicación a un servidor específico"
|
||||
continueOffline = "Usar herramientas locales en su lugar"
|
||||
message = "No se pudo acceder a {{url}}. Comprueba que el servidor esté en ejecución y sea accesible."
|
||||
retry = "Reintentar"
|
||||
@@ -6529,6 +7068,15 @@ saved = "Guardadas"
|
||||
text = "Texto"
|
||||
title = "Tipo de Firma"
|
||||
|
||||
[signRequest]
|
||||
declined = "Solicitud de firma rechazada"
|
||||
fetchFailed = "No se pudo cargar la solicitud de firma"
|
||||
signed = "Documento firmado correctamente"
|
||||
|
||||
[signSession]
|
||||
createFailed = "No se pudo crear la solicitud de firma"
|
||||
created = "Solicitud de firma enviada"
|
||||
|
||||
[signup]
|
||||
accountCreatedSuccessfully = "¡Cuenta creada con éxito! Ahora puede iniciar sesión."
|
||||
alreadyHaveAccount = "¿Ya tiene una cuenta? Iniciar sesión"
|
||||
@@ -6807,6 +7355,106 @@ title = "Dividir PDF por Capítulos"
|
||||
[splitPdfByChapters]
|
||||
tags = "dividir,capítulos,marcadores,organizar"
|
||||
|
||||
[storageShare]
|
||||
accessed = "Accedido"
|
||||
accessDenied = "No tienes acceso a este archivo compartido. Pide al propietario que lo comparta contigo."
|
||||
accessFailed = "No se pudo cargar la actividad."
|
||||
accessDeniedBody = "No tienes acceso a este archivo. Pide al propietario que lo comparta contigo."
|
||||
accessDeniedTitle = "Sin acceso"
|
||||
accessLimitedCommenter = "El acceso de comentarios llegará pronto. Pide acceso de editor si necesitas descargar."
|
||||
accessLimitedTitle = "Acceso limitado"
|
||||
accessLimitedViewer = "Este enlace es solo de visualización. Pide acceso de editor si necesitas descargar."
|
||||
createdAt = "Creado"
|
||||
download = "Descargar"
|
||||
downloadFailed = "No se puede descargar este archivo."
|
||||
expiredBody = "Este enlace para compartir no es válido o ha caducado."
|
||||
expiredTitle = "Enlace caducado"
|
||||
goToLogin = "Ir al inicio de sesión"
|
||||
loadFailed = "No se puede abrir el archivo compartido."
|
||||
loading = "Cargando enlace para compartir..."
|
||||
loginPrompt = "Inicia sesión para acceder a este archivo compartido."
|
||||
loginRequired = "Se requiere inicio de sesión"
|
||||
openInApp = "Abrir en Stirling PDF"
|
||||
ownerLabel = "Propietario"
|
||||
ownerUnknown = "Desconocido"
|
||||
requiresLogin = "Este archivo compartido requiere inicio de sesión."
|
||||
roleCommenter = "Comentarista"
|
||||
roleEditor = "Editor"
|
||||
roleViewer = "Lector"
|
||||
shareHeading = "Archivo compartido"
|
||||
titleDefault = "Archivo compartido"
|
||||
tryAgain = "Vuelve a intentarlo más tarde."
|
||||
addUser = "Añadir"
|
||||
commenterHint = "La función de comentarios llegará pronto."
|
||||
copied = "Enlace copiado al portapapeles"
|
||||
copy = "Copiar"
|
||||
copyFailed = "Error al copiar"
|
||||
description = "Crea un enlace para compartir este archivo. Los usuarios con sesión iniciada que tengan el enlace podrán acceder."
|
||||
downloadsCount = "Descargas: {{count}}"
|
||||
emailWarningBody = "Parece una dirección de correo electrónico. Si esta persona no es ya usuaria de Stirling PDF, no podrá acceder al archivo."
|
||||
emailWarningConfirm = "Compartir de todos modos"
|
||||
emailWarningTitle = "Dirección de correo electrónico"
|
||||
errorTitle = "Error al compartir"
|
||||
failure = "No se puede generar un enlace para compartir. Inténtalo de nuevo."
|
||||
fileLabel = "Archivo"
|
||||
generate = "Generar enlace"
|
||||
generated = "Enlace para compartir generado"
|
||||
hideActivity = "Ocultar actividad"
|
||||
invalidUsername = "Introduce un nombre de usuario o correo electrónico válido."
|
||||
lastAccessed = "Último acceso"
|
||||
linkAccessTitle = "Acceso mediante enlace para compartir"
|
||||
linkLabel = "Enlace para compartir"
|
||||
linksDisabled = "Los enlaces para compartir están desactivados."
|
||||
linksDisabledBody = "Los enlaces para compartir están desactivados por la configuración de tu servidor."
|
||||
manage = "Gestionar uso compartido"
|
||||
manageDescription = "Crea y gestiona enlaces para compartir este archivo."
|
||||
manageLoadFailed = "No se pueden cargar los enlaces para compartir."
|
||||
manageTitle = "Gestionar uso compartido"
|
||||
noActivity = "Aún no hay actividad."
|
||||
noLinks = "Aún no hay enlaces activos para compartir."
|
||||
noSharedUsers = "Aún no hay usuarios con acceso."
|
||||
removeLink = "Eliminar enlace"
|
||||
removeUser = "Eliminar"
|
||||
revokeFailed = "No se puede eliminar el enlace para compartir."
|
||||
revoked = "Enlace para compartir eliminado"
|
||||
roleLabel = "Rol"
|
||||
sharingDisabled = "El uso compartido está desactivado."
|
||||
sharingDisabledBody = "El uso compartido se ha desactivado por la configuración del servidor."
|
||||
sharedUsersTitle = "Usuarios con acceso compartido"
|
||||
title = "Compartir archivo"
|
||||
unknownUser = "Usuario desconocido"
|
||||
userAddFailed = "No se puede compartir con ese usuario."
|
||||
userAdded = "Usuario añadido a la lista de compartidos."
|
||||
usernameLabel = "Nombre de usuario o correo electrónico"
|
||||
usernamePlaceholder = "Introduce un nombre de usuario o correo electrónico"
|
||||
userRemoveFailed = "No se puede eliminar a ese usuario."
|
||||
userRemoved = "Usuario eliminado de la lista de compartidos."
|
||||
viewActivity = "Ver actividad"
|
||||
viewed = "Visto"
|
||||
viewsCount = "Vistas: {{count}}"
|
||||
downloaded = "Descargado"
|
||||
bulkDescription = "Crea un único enlace para compartir todos los archivos seleccionados con usuarios que hayan iniciado sesión."
|
||||
bulkTitle = "Compartir archivos seleccionados"
|
||||
copyLink = "Copiar enlace para compartir"
|
||||
fileCount = "{{count}} archivos seleccionados"
|
||||
ownerOnly = "Solo el propietario puede gestionar el uso compartido."
|
||||
selectSingleFile = "Selecciona un solo archivo para gestionar el uso compartido."
|
||||
|
||||
[storageUpload]
|
||||
description = "Esto sube el archivo actual al almacenamiento del servidor para tu propio acceso."
|
||||
errorTitle = "Error al subir"
|
||||
failure = "La subida ha fallado. Comprueba tu inicio de sesión y la configuración de almacenamiento."
|
||||
fileLabel = "Archivo"
|
||||
hint = "Los enlaces públicos y los modos de acceso están controlados por la configuración del servidor."
|
||||
success = "Subido al servidor"
|
||||
title = "Subir al servidor"
|
||||
updateButton = "Actualizar en el servidor"
|
||||
uploadButton = "Subir al servidor"
|
||||
bulkDescription = "Esto sube los archivos seleccionados al almacenamiento del servidor."
|
||||
bulkTitle = "Subir archivos seleccionados"
|
||||
fileCount = "{{count}} archivos seleccionados"
|
||||
more = " +{{count}} más"
|
||||
|
||||
[storage]
|
||||
approximateSize = "Tamaño aproximado"
|
||||
fileTooLarge = "Archivo demasiado grande. El tamaño máximo por archivo es"
|
||||
@@ -7153,6 +7801,30 @@ title = "Ver/Editar PDF"
|
||||
[warning]
|
||||
tooltipTitle = "Advertencia"
|
||||
|
||||
[wetSignature.tooltip]
|
||||
header = "Métodos de creación de firma"
|
||||
|
||||
[wetSignature.tooltip.draw]
|
||||
bullet1 = "Personaliza el color y el grosor del trazo"
|
||||
bullet2 = "Borra y vuelve a dibujar hasta que quedes conforme"
|
||||
bullet3 = "Funciona en dispositivos táctiles (tabletas, teléfonos)"
|
||||
description = "Crea una firma manuscrita con el ratón o la pantalla táctil. Ideal para firmas personales y auténticas."
|
||||
title = "Dibujar firma"
|
||||
|
||||
[wetSignature.tooltip.type]
|
||||
bullet1 = "Elige entre varias tipografías"
|
||||
bullet2 = "Personaliza el tamaño y el color del texto"
|
||||
bullet3 = "Perfecto para firmas estandarizadas"
|
||||
description = "Genera una firma a partir de texto escrito. Rápida y coherente, adecuada para documentos empresariales."
|
||||
title = "Escribir firma"
|
||||
|
||||
[wetSignature.tooltip.upload]
|
||||
bullet1 = "Compatible con PNG, JPG y otros formatos de imagen"
|
||||
bullet2 = "Se recomiendan fondos transparentes para mejores resultados"
|
||||
bullet3 = "La imagen se ajustará para encajar en el área de la firma"
|
||||
description = "Sube una imagen de firma ya creada. Ideal si tienes una firma escaneada o el logotipo de la empresa."
|
||||
title = "Subir imagen de la firma"
|
||||
|
||||
[watermark]
|
||||
completed = "Marca de agua añadida"
|
||||
desc = "Añadir marcas de agua de texto o imagen a archivos PDF"
|
||||
@@ -7333,6 +8005,7 @@ activeSession = "Sesión activa"
|
||||
addMembers = "Añadir miembros"
|
||||
admin = "Administrador"
|
||||
confirmDelete = "¿Seguro que quieres eliminar a este usuario? Esta acción no se puede deshacer."
|
||||
confirmUnlock = "¿Seguro que quieres desbloquear esta cuenta de usuario?"
|
||||
deleteUser = "Eliminar usuario"
|
||||
deleteUserError = "No se pudo eliminar el usuario"
|
||||
deleteUserSuccess = "Usuario eliminado correctamente"
|
||||
@@ -7341,6 +8014,8 @@ disable = "Deshabilitar"
|
||||
disabled = "Deshabilitado"
|
||||
editRole = "Editar rol"
|
||||
enable = "Habilitar"
|
||||
locked = "bloqueado"
|
||||
lockedBadge = "Bloqueado"
|
||||
loading = "Cargando personas..."
|
||||
loginRequired = "Habilite primero el modo de inicio de sesión"
|
||||
member = "Miembro"
|
||||
@@ -7350,6 +8025,9 @@ searchMembers = "Buscar miembros..."
|
||||
status = "Estado"
|
||||
team = "Equipo"
|
||||
title = "Personas"
|
||||
unlockAccount = "Desbloquear cuenta"
|
||||
unlockUserError = "Error al desbloquear la cuenta de usuario"
|
||||
unlockUserSuccess = "La cuenta de usuario se ha desbloqueado correctamente"
|
||||
user = "Usuario"
|
||||
|
||||
[workspace.people.actions]
|
||||
|
||||
Reference in New Issue
Block a user