From 43f24e0d525b3d7dfbbdbd4e3b3f50524a06647e Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Mon, 13 Jan 2025 02:28:16 +0000 Subject: [PATCH] Fix(l10n): Update translations from Transifex Signed-off-by: Nextcloud bot --- l10n/ar.js | 25 +++++++++++++++++++++++++ l10n/ar.json | 25 +++++++++++++++++++++++++ l10n/es.js | 45 +++++++++++++++++++++++++++++++++++++++++++++ l10n/es.json | 45 +++++++++++++++++++++++++++++++++++++++++++++ l10n/gl.js | 36 ++++++++++++++++++++++++++++++++++++ l10n/gl.json | 36 ++++++++++++++++++++++++++++++++++++ l10n/lt_LT.js | 4 ++++ l10n/lt_LT.json | 4 ++++ 8 files changed, 220 insertions(+) diff --git a/l10n/ar.js b/l10n/ar.js index 2dc03a3ecc..6b2495470c 100644 --- a/l10n/ar.js +++ b/l10n/ar.js @@ -27,6 +27,7 @@ OC.L10N.register( "Element not found" : "العنصر غير موجود", "Element updated with success" : "تم تحديث العنصر بنجاح", "Visible element deleted" : "تم حذف العنصر المرئي", + "not LibreSign file" : "ليس ملف LibreSign", "draft" : "مسودة", "available for signature" : "جاهز للتوقيع", "partially signed" : "موقعة جزئيا", @@ -36,6 +37,20 @@ OC.L10N.register( "Digital signed by LibreSign." : "موقّع رقميا بواسطة تطبيق LibreSign.", "Validate in %s." : "تم التحقق في %s.", "Unsigned file." : "ملف غير مُوقَّع", + "Certificate is Trusted." : "شهادة المصادقة موثوقة.", + "Signature is valid." : "التوقيع صحيح.", + "Signature is invalid." : "التوقيع غير صحيح.", + "Digest mismatch." : "الاختزال غير مُطابِق.", + "Document isn't signed or corrupted data." : "المستند لم يتم توقيعه أو أن بياناته تالفة. ", + "Signature has not yet been verified." : "لم يتم التحقُّق من التوقيع بعدُ.", + "Unknown validation failure." : "فشل التحقُّق لسبب غير معروف.", + "Certificate is trusted." : "شهادة المصادقة موثوقة.", + "Certificate issuer isn't trusted." : "مُصدِر الشهادة غير موثوق.", + "Certificate issuer is unknown." : "مُصدِر الشهادة غير معروف.", + "Certificate has been revoked." : "الشهادة تمّ سحبها", + "Certificate has expired" : "الشهادة إنتهت صلاحيتها", + "Certificate has not yet been verified." : "الشهادة لم يتم التحقُّق منها بعدُ.", + "Unknown issue with Certificate or corrupted data." : "إشكالية غير معروفة تتعلق بشهادة أو بيانات تالفة.", "Password to sign not defined. Create a password to sign." : "لم يتم تحديد كلمة المرور للتوقيع. أنشئ كلمة مرور للتوقيع.", "Invalid password" : "كلمة المرور غير صحيحة", "Invalid Sign engine." : "محرك توقيع غير صالح.", @@ -101,6 +116,7 @@ OC.L10N.register( "Empty file" : "ملفٌ فارغٌ", "Invalid file provided. Need to be a .pfx file." : "الملف المُعطَى غير صحيح. يجب أن يكون امتداد الملف .pfx.", "Invalid file identifier" : "معرّف الملف غير صالح", + "No file provided" : "لم يتم إعطاء أي ملف", "Invalid file provided" : "تمّ تقديم ملف غير صالح", "You need to sign this document" : "تحتاج إلى توقيع هذه الوثيقة", "You cannot request signature for this document, please contact your administrator" : "لا يمكنك طلب التوقيع على هذه الوثيقة، الرجاء الاتصال بالمسؤول", @@ -354,21 +370,30 @@ OC.L10N.register( "Subscription password." : "كلمة مرور الاشتراك.", "Forgot password?" : "نسيت كلمة المرور؟", "Validate signature" : "التحقُّق من صحة التوقيع", + "From UUID" : "من UUID", "Enter the ID or UUID of the document to validate." : "أدخل المعرف أو UUID الخاص بالمستند للتحقق من صحته.", "Validation" : "التصديق", "Document informations" : "معلومات المستند", "Congratulations you have digitally signed a document using LibreSign" : "تهانينا، لقد قمت بالتوقيع على مستند رقميًا باستخدام تطبيق LibreSign", "Name:" : "الاسم:", "Status:" : "الحالة status:", + "Total pages:" : "إجمالي الصحفات:", + "File size:" : "حجم الملف:", + "PDF version:" : "إصدار PDF: ", "Signatories:" : "الموقعون:", "Date signed:" : "تاريخ التوقيع:", "No date" : "لا يوجد تاريخ", "Requested on:" : "طُلبت في:", + "Signature validation:" : "التحقُّق من التوقيع:", + "Certificate validation:" : "التحقُّق من الشهادة:", "Remote address:" : "العنوان القَصِي:", "User agent:" : "وكيل المستخدِم:", "Notifications:" : "تنبيهات:", "Certificate valid from:" : "الشهادة صالحة بداية من:", "Certificate valid to:" : "الشهادة صالحة إلى:", + "Hash algorithm:" : "خوارزمية الاختزال:", + "Certificate chain:" : "سلسلة الشهادة:", + "Issuer:" : "المُصدِر:", "Return" : "أعد", "This document is valid" : "هذه الوثيقة صالحة", "Open in LibreSign" : "فتح فى تطبيق التوقيع الرقمي LibreSign", diff --git a/l10n/ar.json b/l10n/ar.json index 82e80106d1..13e847c22d 100644 --- a/l10n/ar.json +++ b/l10n/ar.json @@ -25,6 +25,7 @@ "Element not found" : "العنصر غير موجود", "Element updated with success" : "تم تحديث العنصر بنجاح", "Visible element deleted" : "تم حذف العنصر المرئي", + "not LibreSign file" : "ليس ملف LibreSign", "draft" : "مسودة", "available for signature" : "جاهز للتوقيع", "partially signed" : "موقعة جزئيا", @@ -34,6 +35,20 @@ "Digital signed by LibreSign." : "موقّع رقميا بواسطة تطبيق LibreSign.", "Validate in %s." : "تم التحقق في %s.", "Unsigned file." : "ملف غير مُوقَّع", + "Certificate is Trusted." : "شهادة المصادقة موثوقة.", + "Signature is valid." : "التوقيع صحيح.", + "Signature is invalid." : "التوقيع غير صحيح.", + "Digest mismatch." : "الاختزال غير مُطابِق.", + "Document isn't signed or corrupted data." : "المستند لم يتم توقيعه أو أن بياناته تالفة. ", + "Signature has not yet been verified." : "لم يتم التحقُّق من التوقيع بعدُ.", + "Unknown validation failure." : "فشل التحقُّق لسبب غير معروف.", + "Certificate is trusted." : "شهادة المصادقة موثوقة.", + "Certificate issuer isn't trusted." : "مُصدِر الشهادة غير موثوق.", + "Certificate issuer is unknown." : "مُصدِر الشهادة غير معروف.", + "Certificate has been revoked." : "الشهادة تمّ سحبها", + "Certificate has expired" : "الشهادة إنتهت صلاحيتها", + "Certificate has not yet been verified." : "الشهادة لم يتم التحقُّق منها بعدُ.", + "Unknown issue with Certificate or corrupted data." : "إشكالية غير معروفة تتعلق بشهادة أو بيانات تالفة.", "Password to sign not defined. Create a password to sign." : "لم يتم تحديد كلمة المرور للتوقيع. أنشئ كلمة مرور للتوقيع.", "Invalid password" : "كلمة المرور غير صحيحة", "Invalid Sign engine." : "محرك توقيع غير صالح.", @@ -99,6 +114,7 @@ "Empty file" : "ملفٌ فارغٌ", "Invalid file provided. Need to be a .pfx file." : "الملف المُعطَى غير صحيح. يجب أن يكون امتداد الملف .pfx.", "Invalid file identifier" : "معرّف الملف غير صالح", + "No file provided" : "لم يتم إعطاء أي ملف", "Invalid file provided" : "تمّ تقديم ملف غير صالح", "You need to sign this document" : "تحتاج إلى توقيع هذه الوثيقة", "You cannot request signature for this document, please contact your administrator" : "لا يمكنك طلب التوقيع على هذه الوثيقة، الرجاء الاتصال بالمسؤول", @@ -352,21 +368,30 @@ "Subscription password." : "كلمة مرور الاشتراك.", "Forgot password?" : "نسيت كلمة المرور؟", "Validate signature" : "التحقُّق من صحة التوقيع", + "From UUID" : "من UUID", "Enter the ID or UUID of the document to validate." : "أدخل المعرف أو UUID الخاص بالمستند للتحقق من صحته.", "Validation" : "التصديق", "Document informations" : "معلومات المستند", "Congratulations you have digitally signed a document using LibreSign" : "تهانينا، لقد قمت بالتوقيع على مستند رقميًا باستخدام تطبيق LibreSign", "Name:" : "الاسم:", "Status:" : "الحالة status:", + "Total pages:" : "إجمالي الصحفات:", + "File size:" : "حجم الملف:", + "PDF version:" : "إصدار PDF: ", "Signatories:" : "الموقعون:", "Date signed:" : "تاريخ التوقيع:", "No date" : "لا يوجد تاريخ", "Requested on:" : "طُلبت في:", + "Signature validation:" : "التحقُّق من التوقيع:", + "Certificate validation:" : "التحقُّق من الشهادة:", "Remote address:" : "العنوان القَصِي:", "User agent:" : "وكيل المستخدِم:", "Notifications:" : "تنبيهات:", "Certificate valid from:" : "الشهادة صالحة بداية من:", "Certificate valid to:" : "الشهادة صالحة إلى:", + "Hash algorithm:" : "خوارزمية الاختزال:", + "Certificate chain:" : "سلسلة الشهادة:", + "Issuer:" : "المُصدِر:", "Return" : "أعد", "This document is valid" : "هذه الوثيقة صالحة", "Open in LibreSign" : "فتح فى تطبيق التوقيع الرقمي LibreSign", diff --git a/l10n/es.js b/l10n/es.js index 502dae398f..c41d29f992 100644 --- a/l10n/es.js +++ b/l10n/es.js @@ -27,6 +27,7 @@ OC.L10N.register( "Element not found" : "Elemento no encontrado", "Element updated with success" : "Elemento actualizado con éxito", "Visible element deleted" : "Elemento visible eliminado", + "not LibreSign file" : "No es un archivo LibreSign", "draft" : "borrador", "available for signature" : "disponible para firma", "partially signed" : "firmado parcialmente", @@ -35,6 +36,21 @@ OC.L10N.register( "Identification Document" : "Documento de Identifiación", "Digital signed by LibreSign." : "Firmado digitalmente por LibreSign.", "Validate in %s." : "Validar en %s.", + "Unsigned file." : "Archivo sin firmar.", + "Certificate is Trusted." : "El certificado es de Confianza.", + "Signature is valid." : "La firma es válida.", + "Signature is invalid." : "La firma no es válida.", + "Digest mismatch." : "Desajuste en el resumen.", + "Document isn't signed or corrupted data." : "El documento no está firmado o tiene datos corruptos.", + "Signature has not yet been verified." : "La firma aún no ha sido verificada.", + "Unknown validation failure." : "Error de validación desconocido.", + "Certificate is trusted." : "El certificado es confiable.", + "Certificate issuer isn't trusted." : "El emisor del certificado no es confiable.", + "Certificate issuer is unknown." : "Se desconoce el emisor del certificado.", + "Certificate has been revoked." : "El certificado ha sido revocado.", + "Certificate has expired" : "El certificado ha expirado", + "Certificate has not yet been verified." : "El certificado aún no ha sido verificado.", + "Unknown issue with Certificate or corrupted data." : "Problema desconocido con el certificado o datos dañados.", "Password to sign not defined. Create a password to sign." : "La contraseña de firma no está definida. Crea una contraseña para firmar.", "Invalid password" : "Contraseña no válida", "Invalid Sign engine." : "Motor de Firma inválido.", @@ -100,6 +116,7 @@ OC.L10N.register( "Empty file" : "Archivo vacío", "Invalid file provided. Need to be a .pfx file." : "El archivo proporcionado es inválido. Debe ser un archivo .pfx.", "Invalid file identifier" : "Identificador de archivo inválido", + "No file provided" : "No se proporcionó ningún archivo", "Invalid file provided" : "Archivo proporcionado no válido", "You need to sign this document" : "Tienes que firmar este documento", "You cannot request signature for this document, please contact your administrator" : "No puedes solicitar firmas para este documento, por favor contacta con tu administrador", @@ -140,6 +157,7 @@ OC.L10N.register( "Invalid PDF" : "PDF no válido", "LibreSign" : "LibreSign", "✍️ Self-hosted document signer using digital certificate" : "✍️ Herramienta de firmado digital auto-hospedada", + "**This is a libre digital PDF signature app for Nextcloud**\n\n* ✍️ **Sign PDF** documents using digital certificates\n* 🔄 **Hybrid signatures**: You can choose between personal or system-generated digital certificates\n* 👥 **Multiple signers**: Request signature on a document for as many people as you need\n* 📸 **QR Code**: Document validation by QR Code\n* 🔒 **Privacy**: Fully self-hosted document signer\n* 📲 **Connect to your software**: Easily integrate [LibreSign](https://libresign.coop) into your service with our full-fledged [REST-API](https://libresign.coop/posts/libresign-api-guide/).\n* 🙋 **Get involved**! We have lots of stuff planned. More information at [LibreSign](https://github.com/libresign/libresign) repository.\n\n🌍 Help us translate this application on [Transifex](https://app.transifex.com/nextcloud/nextcloud/libresign/)\n\nIf you enjoy this app and want to help maintain its development or want enterprise support, please contact us:\n\n[https://libresign.coop](https://libresign.coop)\n\n## Donation\n\nDeveloped with ❤️ by [LibreCode](https://librecode.coop). Help us transform people and businesses through cooperativism.\n\n* [Donate with GitHub Sponsor: ![Donate using GitHub Sponsor](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/libresign)" : "**Esta es una aplicación de firma digital PDF libre para Nextcloud**\n\n* ✍️ **Firma documentos PDF** usando certificados digitales\n* 🔄 **Firmas híbridas**: puedes elegir entre certificados digitales personales o generados por el sistema\n* 👥 **Múltiples firmantes**: solicita la firma de un documento para tantas personas como necesites\n* 📸 **Código QR**: Validación de documentos mediante código QR\n* 🔒 **Privacidad**: Firmante de documentos totalmente autoalojado\n* 📲 **Conéctate a tu software**: integra fácilmente [LibreSign](https://libresign.coop) en tu servicio con nuestra [REST-API](https://libresign.coop/posts/libresign-api-guide/) completa.\n* 🙋 **¡Participa**! Tenemos muchas cosas planeadas. Más información en el repositorio [LibreSign](https://github.com/libresign/libresign).\n\n🌍 Ayúdanos a traducir esta aplicación en [Transifex](https://app.transifex.com/nextcloud/nextcloud/libresign/)\n\nSi te gusta esta aplicación y quieres ayudar a mantener su desarrollo o quieres soporte empresarial, por favor contáctanos:\n\n[https://libresign.coop](https://libresign.coop)\n\n## Donación\n\nDesarrollado con ❤️ por [LibreCode](https://librecode.coop). Ayúdanos a transformar personas y empresas a través del cooperativismo.\n\n* [Dona con GitHub Sponsor: ![Dona usando GitHub Sponsor](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/libresign)", "LibreSign, digital signature app for Nextcloud." : "LibreSign, aplicación de firma digital para Nextcloud.", "Customize your signatures" : "Personaliza tus firmas", "Draw" : "Dibujar", @@ -178,6 +196,7 @@ OC.L10N.register( "Previous" : "Anterior", "Next" : "Siguiente", "Account not exist" : "La cuenta no existe", + "Click on the place you want to add." : "Haz clic en el lugar que quieras agregar.", "Sign" : "Firmar", "Confirm" : "Confirmar", "Request signatures?" : "¿Solicitar firmas?", @@ -186,6 +205,7 @@ OC.L10N.register( "Enter who will receive the request" : "Ingrese quien recibirá la solicitud", "Loading …" : "Cargando …", "Document not available for signature." : "Documento no disponible para firma.", + "Rate LibreSign ❤️" : "Valora LibreSign ❤️", "signed at {date}" : "firmado en {date}", "pending" : "pendiente", "Open sidebar" : "Abrir barra lateral", @@ -225,6 +245,8 @@ OC.L10N.register( "Error creating new password, please contact the administrator" : "Error al crear la nueva contraseña, por favor, contacte con el administrador.", "Page not found" : "Página no encontrada", "Sorry but the page you are looking for does not exist, has been removed, moved or is temporarily unavailable." : "Lo siento, pero la página que estás buscando no existe, ha sido eliminada, movida o está temporalmente no disponible.", + "The signature request will be deleted. Do you confirm this action?" : "Se eliminará la solicitud de firma. ¿Confirmas esta acción?", + "Also delete the file." : "Borra también el archivo.", "Ok" : "Aceptar", "Toggle selection for file \"{displayName}\"" : "Alternar selección para archivo \"{displayName}\"", "File is loading" : "El archivo se está cargando", @@ -245,10 +267,12 @@ OC.L10N.register( "1 file" : "1 archivo", "{fileCount} files" : "{fileCount} archivos", "Created at" : "Creado el", + "Toggle selection for all files" : "Alternar selección para todos los archivos", "(selected)" : "(seleccionado)", "\"{displayName}\" failed on some elements " : "\"{displayName}\" fallo en algunos elementos", "\"{displayName}\" batch action executed successfully" : "la acción en lotes \"{displayName}\" se ejecutó exitósamente", "\"{displayName}\" action failed" : "la acción \"{displayName}\" falló", + "_{count} selected_::_{count} selected_" : ["{count}seleccionado","{count} seleccionados","{count} seleccionados"], "Welcome to LibreSign" : "Bienvenido a LibreSign", "Finish the setup" : "Terminar la configuración", "Certificate data" : "Datos del certificado", @@ -290,6 +314,8 @@ OC.L10N.register( "Maximum validity in seconds of a request to sign." : "Validez máxima en segundos de una solicitud de firma.", "Renewal interval" : "Intervalo de renovación", "Renewal interval in seconds of a subscription request. When accessing the link, you will be asked to renew the link." : "Intervalo de renovación en segundos de una solicitud de suscripción. Cuando acceda al enlace, se le solicitará renovarlo.", + "The length of time for which the generated certificate will be valid, in days." : "El período de tiempo durante el cual será válido el certificado generado, en días.", + "Expiration in days" : "Caducidad en días", "Expiration rules" : "Reglas de expiración", "Enable identification documents flow" : "Habilitar el flujo de documentos de identificación", "Identification documents" : "Documentos de identificación", @@ -318,6 +344,8 @@ OC.L10N.register( "Generating certificate." : "Generando certificado.", "Could not generate certificate." : "No se pudo generar el certificado.", "Generated certificate!" : "¡Certificado generado!", + "Signature hash algorithm" : "Algoritmo de hash de la firma", + "Hash algorithm used for signature." : "Algoritmo hash utilizado para la firma.", "Make validation URL acessible only by authenticated users" : "Hacer que la URL de validación solo sea accesible a usuarios autenticados", "Add visible footer with signature details" : "Añadir un pié de página visible con los detalles de la firma", "Write QR code on footer with validation URL" : "Escribir código QR en el pié de página con el URL de validación", @@ -342,14 +370,30 @@ OC.L10N.register( "Subscription password." : "Contraseña de suscripción.", "Forgot password?" : "¿Contraseña olvidada?", "Validate signature" : "Validar firma", + "From UUID" : "Desde UUID", "Enter the ID or UUID of the document to validate." : "Introduce el ID o UUID del documento para validar.", "Validation" : "Validación", "Document informations" : "Informaciones del documento", "Congratulations you have digitally signed a document using LibreSign" : "Enhorabuena. Has firmado digitalmente un documento usando LibreSign", "Name:" : "Nombre:", "Status:" : "Estado", + "Total pages:" : "Páginas totales:", + "File size:" : "Tamaño del archivo:", + "PDF version:" : "Versión PDF:", "Signatories:" : "Firmantes:", + "Date signed:" : "Fecha de la firma:", "No date" : "Sin fecha", + "Requested on:" : "Solicitado el:", + "Signature validation:" : "Validación de firma:", + "Certificate validation:" : "Validación del certificado:", + "Remote address:" : "Dirección remota:", + "User agent:" : "Agente de usuario:", + "Notifications:" : "Notificaciones:", + "Certificate valid from:" : "Certificado válido desde:", + "Certificate valid to:" : "Certificado válido hasta:", + "Hash algorithm:" : "Algoritmo hash:", + "Certificate chain:" : "Cadena de certificado:", + "Issuer:" : "Emisor:", "Return" : "Volver", "This document is valid" : "Este documento es válido", "Open in LibreSign" : "Abrir en LibreSign", @@ -358,6 +402,7 @@ OC.L10N.register( "Name of a locality or place, such as a city, county, or other geographic region" : "Nombre de una localidad o lugar, como una ciudad, condado u otra región geográfica", "Name of an organization" : "Nombre de una organización", "Name of an organizational unit" : "Nombre de una unidad organizacional", + "New signature request" : "Nueva solicitud de firma", "Requested by {name}, at {date}" : "Pedido por {name}, el {date}", "Click the page to add visible signature, then select a signer to set their signature position" : "Haga clic en la página para añadir una firma visible, luego seleccione a un firmante para establecer la posición de su firma", "All Files" : "Todos los archivos", diff --git a/l10n/es.json b/l10n/es.json index 42f52f5904..b4e70dea6f 100644 --- a/l10n/es.json +++ b/l10n/es.json @@ -25,6 +25,7 @@ "Element not found" : "Elemento no encontrado", "Element updated with success" : "Elemento actualizado con éxito", "Visible element deleted" : "Elemento visible eliminado", + "not LibreSign file" : "No es un archivo LibreSign", "draft" : "borrador", "available for signature" : "disponible para firma", "partially signed" : "firmado parcialmente", @@ -33,6 +34,21 @@ "Identification Document" : "Documento de Identifiación", "Digital signed by LibreSign." : "Firmado digitalmente por LibreSign.", "Validate in %s." : "Validar en %s.", + "Unsigned file." : "Archivo sin firmar.", + "Certificate is Trusted." : "El certificado es de Confianza.", + "Signature is valid." : "La firma es válida.", + "Signature is invalid." : "La firma no es válida.", + "Digest mismatch." : "Desajuste en el resumen.", + "Document isn't signed or corrupted data." : "El documento no está firmado o tiene datos corruptos.", + "Signature has not yet been verified." : "La firma aún no ha sido verificada.", + "Unknown validation failure." : "Error de validación desconocido.", + "Certificate is trusted." : "El certificado es confiable.", + "Certificate issuer isn't trusted." : "El emisor del certificado no es confiable.", + "Certificate issuer is unknown." : "Se desconoce el emisor del certificado.", + "Certificate has been revoked." : "El certificado ha sido revocado.", + "Certificate has expired" : "El certificado ha expirado", + "Certificate has not yet been verified." : "El certificado aún no ha sido verificado.", + "Unknown issue with Certificate or corrupted data." : "Problema desconocido con el certificado o datos dañados.", "Password to sign not defined. Create a password to sign." : "La contraseña de firma no está definida. Crea una contraseña para firmar.", "Invalid password" : "Contraseña no válida", "Invalid Sign engine." : "Motor de Firma inválido.", @@ -98,6 +114,7 @@ "Empty file" : "Archivo vacío", "Invalid file provided. Need to be a .pfx file." : "El archivo proporcionado es inválido. Debe ser un archivo .pfx.", "Invalid file identifier" : "Identificador de archivo inválido", + "No file provided" : "No se proporcionó ningún archivo", "Invalid file provided" : "Archivo proporcionado no válido", "You need to sign this document" : "Tienes que firmar este documento", "You cannot request signature for this document, please contact your administrator" : "No puedes solicitar firmas para este documento, por favor contacta con tu administrador", @@ -138,6 +155,7 @@ "Invalid PDF" : "PDF no válido", "LibreSign" : "LibreSign", "✍️ Self-hosted document signer using digital certificate" : "✍️ Herramienta de firmado digital auto-hospedada", + "**This is a libre digital PDF signature app for Nextcloud**\n\n* ✍️ **Sign PDF** documents using digital certificates\n* 🔄 **Hybrid signatures**: You can choose between personal or system-generated digital certificates\n* 👥 **Multiple signers**: Request signature on a document for as many people as you need\n* 📸 **QR Code**: Document validation by QR Code\n* 🔒 **Privacy**: Fully self-hosted document signer\n* 📲 **Connect to your software**: Easily integrate [LibreSign](https://libresign.coop) into your service with our full-fledged [REST-API](https://libresign.coop/posts/libresign-api-guide/).\n* 🙋 **Get involved**! We have lots of stuff planned. More information at [LibreSign](https://github.com/libresign/libresign) repository.\n\n🌍 Help us translate this application on [Transifex](https://app.transifex.com/nextcloud/nextcloud/libresign/)\n\nIf you enjoy this app and want to help maintain its development or want enterprise support, please contact us:\n\n[https://libresign.coop](https://libresign.coop)\n\n## Donation\n\nDeveloped with ❤️ by [LibreCode](https://librecode.coop). Help us transform people and businesses through cooperativism.\n\n* [Donate with GitHub Sponsor: ![Donate using GitHub Sponsor](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/libresign)" : "**Esta es una aplicación de firma digital PDF libre para Nextcloud**\n\n* ✍️ **Firma documentos PDF** usando certificados digitales\n* 🔄 **Firmas híbridas**: puedes elegir entre certificados digitales personales o generados por el sistema\n* 👥 **Múltiples firmantes**: solicita la firma de un documento para tantas personas como necesites\n* 📸 **Código QR**: Validación de documentos mediante código QR\n* 🔒 **Privacidad**: Firmante de documentos totalmente autoalojado\n* 📲 **Conéctate a tu software**: integra fácilmente [LibreSign](https://libresign.coop) en tu servicio con nuestra [REST-API](https://libresign.coop/posts/libresign-api-guide/) completa.\n* 🙋 **¡Participa**! Tenemos muchas cosas planeadas. Más información en el repositorio [LibreSign](https://github.com/libresign/libresign).\n\n🌍 Ayúdanos a traducir esta aplicación en [Transifex](https://app.transifex.com/nextcloud/nextcloud/libresign/)\n\nSi te gusta esta aplicación y quieres ayudar a mantener su desarrollo o quieres soporte empresarial, por favor contáctanos:\n\n[https://libresign.coop](https://libresign.coop)\n\n## Donación\n\nDesarrollado con ❤️ por [LibreCode](https://librecode.coop). Ayúdanos a transformar personas y empresas a través del cooperativismo.\n\n* [Dona con GitHub Sponsor: ![Dona usando GitHub Sponsor](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/libresign)", "LibreSign, digital signature app for Nextcloud." : "LibreSign, aplicación de firma digital para Nextcloud.", "Customize your signatures" : "Personaliza tus firmas", "Draw" : "Dibujar", @@ -176,6 +194,7 @@ "Previous" : "Anterior", "Next" : "Siguiente", "Account not exist" : "La cuenta no existe", + "Click on the place you want to add." : "Haz clic en el lugar que quieras agregar.", "Sign" : "Firmar", "Confirm" : "Confirmar", "Request signatures?" : "¿Solicitar firmas?", @@ -184,6 +203,7 @@ "Enter who will receive the request" : "Ingrese quien recibirá la solicitud", "Loading …" : "Cargando …", "Document not available for signature." : "Documento no disponible para firma.", + "Rate LibreSign ❤️" : "Valora LibreSign ❤️", "signed at {date}" : "firmado en {date}", "pending" : "pendiente", "Open sidebar" : "Abrir barra lateral", @@ -223,6 +243,8 @@ "Error creating new password, please contact the administrator" : "Error al crear la nueva contraseña, por favor, contacte con el administrador.", "Page not found" : "Página no encontrada", "Sorry but the page you are looking for does not exist, has been removed, moved or is temporarily unavailable." : "Lo siento, pero la página que estás buscando no existe, ha sido eliminada, movida o está temporalmente no disponible.", + "The signature request will be deleted. Do you confirm this action?" : "Se eliminará la solicitud de firma. ¿Confirmas esta acción?", + "Also delete the file." : "Borra también el archivo.", "Ok" : "Aceptar", "Toggle selection for file \"{displayName}\"" : "Alternar selección para archivo \"{displayName}\"", "File is loading" : "El archivo se está cargando", @@ -243,10 +265,12 @@ "1 file" : "1 archivo", "{fileCount} files" : "{fileCount} archivos", "Created at" : "Creado el", + "Toggle selection for all files" : "Alternar selección para todos los archivos", "(selected)" : "(seleccionado)", "\"{displayName}\" failed on some elements " : "\"{displayName}\" fallo en algunos elementos", "\"{displayName}\" batch action executed successfully" : "la acción en lotes \"{displayName}\" se ejecutó exitósamente", "\"{displayName}\" action failed" : "la acción \"{displayName}\" falló", + "_{count} selected_::_{count} selected_" : ["{count}seleccionado","{count} seleccionados","{count} seleccionados"], "Welcome to LibreSign" : "Bienvenido a LibreSign", "Finish the setup" : "Terminar la configuración", "Certificate data" : "Datos del certificado", @@ -288,6 +312,8 @@ "Maximum validity in seconds of a request to sign." : "Validez máxima en segundos de una solicitud de firma.", "Renewal interval" : "Intervalo de renovación", "Renewal interval in seconds of a subscription request. When accessing the link, you will be asked to renew the link." : "Intervalo de renovación en segundos de una solicitud de suscripción. Cuando acceda al enlace, se le solicitará renovarlo.", + "The length of time for which the generated certificate will be valid, in days." : "El período de tiempo durante el cual será válido el certificado generado, en días.", + "Expiration in days" : "Caducidad en días", "Expiration rules" : "Reglas de expiración", "Enable identification documents flow" : "Habilitar el flujo de documentos de identificación", "Identification documents" : "Documentos de identificación", @@ -316,6 +342,8 @@ "Generating certificate." : "Generando certificado.", "Could not generate certificate." : "No se pudo generar el certificado.", "Generated certificate!" : "¡Certificado generado!", + "Signature hash algorithm" : "Algoritmo de hash de la firma", + "Hash algorithm used for signature." : "Algoritmo hash utilizado para la firma.", "Make validation URL acessible only by authenticated users" : "Hacer que la URL de validación solo sea accesible a usuarios autenticados", "Add visible footer with signature details" : "Añadir un pié de página visible con los detalles de la firma", "Write QR code on footer with validation URL" : "Escribir código QR en el pié de página con el URL de validación", @@ -340,14 +368,30 @@ "Subscription password." : "Contraseña de suscripción.", "Forgot password?" : "¿Contraseña olvidada?", "Validate signature" : "Validar firma", + "From UUID" : "Desde UUID", "Enter the ID or UUID of the document to validate." : "Introduce el ID o UUID del documento para validar.", "Validation" : "Validación", "Document informations" : "Informaciones del documento", "Congratulations you have digitally signed a document using LibreSign" : "Enhorabuena. Has firmado digitalmente un documento usando LibreSign", "Name:" : "Nombre:", "Status:" : "Estado", + "Total pages:" : "Páginas totales:", + "File size:" : "Tamaño del archivo:", + "PDF version:" : "Versión PDF:", "Signatories:" : "Firmantes:", + "Date signed:" : "Fecha de la firma:", "No date" : "Sin fecha", + "Requested on:" : "Solicitado el:", + "Signature validation:" : "Validación de firma:", + "Certificate validation:" : "Validación del certificado:", + "Remote address:" : "Dirección remota:", + "User agent:" : "Agente de usuario:", + "Notifications:" : "Notificaciones:", + "Certificate valid from:" : "Certificado válido desde:", + "Certificate valid to:" : "Certificado válido hasta:", + "Hash algorithm:" : "Algoritmo hash:", + "Certificate chain:" : "Cadena de certificado:", + "Issuer:" : "Emisor:", "Return" : "Volver", "This document is valid" : "Este documento es válido", "Open in LibreSign" : "Abrir en LibreSign", @@ -356,6 +400,7 @@ "Name of a locality or place, such as a city, county, or other geographic region" : "Nombre de una localidad o lugar, como una ciudad, condado u otra región geográfica", "Name of an organization" : "Nombre de una organización", "Name of an organizational unit" : "Nombre de una unidad organizacional", + "New signature request" : "Nueva solicitud de firma", "Requested by {name}, at {date}" : "Pedido por {name}, el {date}", "Click the page to add visible signature, then select a signer to set their signature position" : "Haga clic en la página para añadir una firma visible, luego seleccione a un firmante para establecer la posición de su firma", "All Files" : "Todos los archivos", diff --git a/l10n/gl.js b/l10n/gl.js index c130c0e32b..c27a894c77 100644 --- a/l10n/gl.js +++ b/l10n/gl.js @@ -27,6 +27,7 @@ OC.L10N.register( "Element not found" : "Non se atopou o elemento", "Element updated with success" : "O elemento foi actualizado satisfactoriamente", "Visible element deleted" : "Eliminouse o elemento visíbel", + "not LibreSign file" : "non é un ficheiro LibreSign", "draft" : "borrador", "available for signature" : "dispoñíbel para a súa sinatura", "partially signed" : "asinado parcialmente", @@ -35,6 +36,21 @@ OC.L10N.register( "Identification Document" : "Documento de Identificación", "Digital signed by LibreSign." : "Asinado dixitalmente por LibreSign.", "Validate in %s." : "Validar en %s.", + "Unsigned file." : "Ficheiro sen asinar.", + "Certificate is Trusted." : "O Certificado é de Confianza.", + "Signature is valid." : "A sinatura é válida.", + "Signature is invalid." : "A sinatura non é válida.", + "Digest mismatch." : "Desaxuste no resumo.", + "Document isn't signed or corrupted data." : "O documento non está asinado ou está corrompido.", + "Signature has not yet been verified." : "A sinatura aínda non foi verificada.", + "Unknown validation failure." : "Fallo de validación descoñecido.", + "Certificate is trusted." : "O certificado é de confianza.", + "Certificate issuer isn't trusted." : "O emisor do certificado non é de confianza.", + "Certificate issuer is unknown." : "O emisor do certificado é descoñecido.", + "Certificate has been revoked." : "O certificado foi revogado.", + "Certificate has expired" : "O certificado caducou", + "Certificate has not yet been verified." : "O certificado aínda non foi verificado.", + "Unknown issue with Certificate or corrupted data." : "Problema descoñecido co certificado ou datos corruptos.", "Password to sign not defined. Create a password to sign." : "O contrasinal para asinar non está definido. Cree un contrasinal para asinar.", "Invalid password" : "Contrasinal incorrecto ", "Invalid Sign engine." : "O motor de sinaturas non é válido.", @@ -100,6 +116,7 @@ OC.L10N.register( "Empty file" : "Ficheiro baleiro", "Invalid file provided. Need to be a .pfx file." : "Forneceuse un ficheiro non válido. Debe ser un ficheiro .pfx.", "Invalid file identifier" : "O identificador de ficheiro non é válido", + "No file provided" : "Non se proporcionou ningún ficheiro", "Invalid file provided" : "O ficheiro fornecido non é válido", "You need to sign this document" : "Debe asinar este documento", "You cannot request signature for this document, please contact your administrator" : "Non pode solicitar a sinatura deste documento, póñase en contacto coa administración desta instancia", @@ -188,6 +205,7 @@ OC.L10N.register( "Enter who will receive the request" : "Indique quen recibirá a solicitude", "Loading …" : "Cargando…", "Document not available for signature." : "Documento non dispoñíbel para sinatura.", + "Rate LibreSign ❤️" : "Valora LibreSign ❤️", "signed at {date}" : "asinado o {data}", "pending" : "pendente", "Open sidebar" : "Abrir a barra lateral", @@ -296,6 +314,8 @@ OC.L10N.register( "Maximum validity in seconds of a request to sign." : "Validez máxima en segundos dunha solicitude de sinatura", "Renewal interval" : "Intervalo de renovación", "Renewal interval in seconds of a subscription request. When accessing the link, you will be asked to renew the link." : "Intervalo de renovación en segundos dunha solicitude de subscrición. Ao acceder á ligazón, pediráselle que renove a ligazón.", + "The length of time for which the generated certificate will be valid, in days." : "O período de vixencia do certificado xerado, en días.", + "Expiration in days" : "Caducidade en días", "Expiration rules" : "Regras de caducidade", "Enable identification documents flow" : "Activar o fluxo de documentos de identificación", "Identification documents" : "Documentos identificativos", @@ -350,14 +370,30 @@ OC.L10N.register( "Subscription password." : "Contrasinal de subscrición.", "Forgot password?" : "Esqueceu o contrasinal?", "Validate signature" : "Validar a sinatura", + "From UUID" : "Desde UUID", "Enter the ID or UUID of the document to validate." : "Introduza o ID ou UUID do documento para validar.", "Validation" : "Validación", "Document informations" : "Información do documento", "Congratulations you have digitally signed a document using LibreSign" : "Parabéns por asinar dixitalmente un documento mediante LibreSign", "Name:" : "Nome:", "Status:" : "Estado:", + "Total pages:" : "Total de páxinas:", + "File size:" : "Tamaño do ficheiro:", + "PDF version:" : "Versión PDF:", "Signatories:" : "Asinantes:", + "Date signed:" : "Data da sinatura:", "No date" : "Sen data", + "Requested on:" : "Solicitado en:", + "Signature validation:" : "Validación da sinatura:", + "Certificate validation:" : "Validación do certificado:", + "Remote address:" : "Enderezo remoto:", + "User agent:" : "Axente de usuario:", + "Notifications:" : "Notificacións:", + "Certificate valid from:" : "Certificado válido desde:", + "Certificate valid to:" : "Certificado válido ata:", + "Hash algorithm:" : "Algoritmo de hash:", + "Certificate chain:" : "Cadena do certificado:", + "Issuer:" : "Emisor:", "Return" : "Volver", "This document is valid" : "Este documento é válido", "Open in LibreSign" : "Abrir en LibreSign", diff --git a/l10n/gl.json b/l10n/gl.json index 7831023271..5fdfe53df1 100644 --- a/l10n/gl.json +++ b/l10n/gl.json @@ -25,6 +25,7 @@ "Element not found" : "Non se atopou o elemento", "Element updated with success" : "O elemento foi actualizado satisfactoriamente", "Visible element deleted" : "Eliminouse o elemento visíbel", + "not LibreSign file" : "non é un ficheiro LibreSign", "draft" : "borrador", "available for signature" : "dispoñíbel para a súa sinatura", "partially signed" : "asinado parcialmente", @@ -33,6 +34,21 @@ "Identification Document" : "Documento de Identificación", "Digital signed by LibreSign." : "Asinado dixitalmente por LibreSign.", "Validate in %s." : "Validar en %s.", + "Unsigned file." : "Ficheiro sen asinar.", + "Certificate is Trusted." : "O Certificado é de Confianza.", + "Signature is valid." : "A sinatura é válida.", + "Signature is invalid." : "A sinatura non é válida.", + "Digest mismatch." : "Desaxuste no resumo.", + "Document isn't signed or corrupted data." : "O documento non está asinado ou está corrompido.", + "Signature has not yet been verified." : "A sinatura aínda non foi verificada.", + "Unknown validation failure." : "Fallo de validación descoñecido.", + "Certificate is trusted." : "O certificado é de confianza.", + "Certificate issuer isn't trusted." : "O emisor do certificado non é de confianza.", + "Certificate issuer is unknown." : "O emisor do certificado é descoñecido.", + "Certificate has been revoked." : "O certificado foi revogado.", + "Certificate has expired" : "O certificado caducou", + "Certificate has not yet been verified." : "O certificado aínda non foi verificado.", + "Unknown issue with Certificate or corrupted data." : "Problema descoñecido co certificado ou datos corruptos.", "Password to sign not defined. Create a password to sign." : "O contrasinal para asinar non está definido. Cree un contrasinal para asinar.", "Invalid password" : "Contrasinal incorrecto ", "Invalid Sign engine." : "O motor de sinaturas non é válido.", @@ -98,6 +114,7 @@ "Empty file" : "Ficheiro baleiro", "Invalid file provided. Need to be a .pfx file." : "Forneceuse un ficheiro non válido. Debe ser un ficheiro .pfx.", "Invalid file identifier" : "O identificador de ficheiro non é válido", + "No file provided" : "Non se proporcionou ningún ficheiro", "Invalid file provided" : "O ficheiro fornecido non é válido", "You need to sign this document" : "Debe asinar este documento", "You cannot request signature for this document, please contact your administrator" : "Non pode solicitar a sinatura deste documento, póñase en contacto coa administración desta instancia", @@ -186,6 +203,7 @@ "Enter who will receive the request" : "Indique quen recibirá a solicitude", "Loading …" : "Cargando…", "Document not available for signature." : "Documento non dispoñíbel para sinatura.", + "Rate LibreSign ❤️" : "Valora LibreSign ❤️", "signed at {date}" : "asinado o {data}", "pending" : "pendente", "Open sidebar" : "Abrir a barra lateral", @@ -294,6 +312,8 @@ "Maximum validity in seconds of a request to sign." : "Validez máxima en segundos dunha solicitude de sinatura", "Renewal interval" : "Intervalo de renovación", "Renewal interval in seconds of a subscription request. When accessing the link, you will be asked to renew the link." : "Intervalo de renovación en segundos dunha solicitude de subscrición. Ao acceder á ligazón, pediráselle que renove a ligazón.", + "The length of time for which the generated certificate will be valid, in days." : "O período de vixencia do certificado xerado, en días.", + "Expiration in days" : "Caducidade en días", "Expiration rules" : "Regras de caducidade", "Enable identification documents flow" : "Activar o fluxo de documentos de identificación", "Identification documents" : "Documentos identificativos", @@ -348,14 +368,30 @@ "Subscription password." : "Contrasinal de subscrición.", "Forgot password?" : "Esqueceu o contrasinal?", "Validate signature" : "Validar a sinatura", + "From UUID" : "Desde UUID", "Enter the ID or UUID of the document to validate." : "Introduza o ID ou UUID do documento para validar.", "Validation" : "Validación", "Document informations" : "Información do documento", "Congratulations you have digitally signed a document using LibreSign" : "Parabéns por asinar dixitalmente un documento mediante LibreSign", "Name:" : "Nome:", "Status:" : "Estado:", + "Total pages:" : "Total de páxinas:", + "File size:" : "Tamaño do ficheiro:", + "PDF version:" : "Versión PDF:", "Signatories:" : "Asinantes:", + "Date signed:" : "Data da sinatura:", "No date" : "Sen data", + "Requested on:" : "Solicitado en:", + "Signature validation:" : "Validación da sinatura:", + "Certificate validation:" : "Validación do certificado:", + "Remote address:" : "Enderezo remoto:", + "User agent:" : "Axente de usuario:", + "Notifications:" : "Notificacións:", + "Certificate valid from:" : "Certificado válido desde:", + "Certificate valid to:" : "Certificado válido ata:", + "Hash algorithm:" : "Algoritmo de hash:", + "Certificate chain:" : "Cadena do certificado:", + "Issuer:" : "Emisor:", "Return" : "Volver", "This document is valid" : "Este documento é válido", "Open in LibreSign" : "Abrir en LibreSign", diff --git a/l10n/lt_LT.js b/l10n/lt_LT.js index adaf2c04b4..5ec4555130 100644 --- a/l10n/lt_LT.js +++ b/l10n/lt_LT.js @@ -19,6 +19,10 @@ OC.L10N.register( "partially signed" : "dalinai pasirašytas", "signed" : "pasirašytas", "deleted" : "ištrintas", + "Unsigned file." : "Nepasirašytas failas.", + "Certificate is Trusted." : "Liudijimas yra patikimas.", + "Certificate is trusted." : "Liudijimas yra patikimas.", + "Certificate has expired" : "Liudijimas nebegalioja", "Invalid password" : "Neteisingas slaptažodis", "File type: %s. Empty file." : "Failo tipas: %s. Tuščias failas.", "User not found." : "Naudotojas nerastas.", diff --git a/l10n/lt_LT.json b/l10n/lt_LT.json index 34c7b7c1d1..df90c5482a 100644 --- a/l10n/lt_LT.json +++ b/l10n/lt_LT.json @@ -17,6 +17,10 @@ "partially signed" : "dalinai pasirašytas", "signed" : "pasirašytas", "deleted" : "ištrintas", + "Unsigned file." : "Nepasirašytas failas.", + "Certificate is Trusted." : "Liudijimas yra patikimas.", + "Certificate is trusted." : "Liudijimas yra patikimas.", + "Certificate has expired" : "Liudijimas nebegalioja", "Invalid password" : "Neteisingas slaptažodis", "File type: %s. Empty file." : "Failo tipas: %s. Tuščias failas.", "User not found." : "Naudotojas nerastas.",