mirror of
https://github.com/documenso/documenso.git
synced 2025-11-12 07:43:16 +10:00
feat: add signature configurations (#1710)
Add ability to enable or disable allowed signature types: - Drawn - Typed - Uploaded **Tabbed style signature dialog**  **Document settings**  **Team preferences**  - Add multiselect to select allowed signatures in document and templates settings tab - Add multiselect to select allowed signatures in teams preferences - Removed "Enable typed signatures" from document/template edit page - Refactored signature pad to use tabs instead of an all in one signature pad Added E2E tests to check settings are applied correctly for documents and templates
This commit is contained in:
@ -419,6 +419,10 @@ msgstr "<0>{teamName}</0> a demandé à utiliser votre adresse e-mail pour leur
|
||||
msgid "<0>Click to upload</0> or drag and drop"
|
||||
msgstr "<0>Cliquez pour importer</0> ou faites glisser et déposez"
|
||||
|
||||
#: packages/ui/components/document/document-signature-settings-tooltip.tsx
|
||||
msgid "<0>Drawn</0> - A signature that is drawn using a mouse or stylus."
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx
|
||||
msgid "<0>Email</0> - The recipient will be emailed the document to sign, approve, etc."
|
||||
msgstr "<0>Email</0> - Le destinataire recevra le document par e-mail pour signer, approuver, etc."
|
||||
@ -465,6 +469,14 @@ msgstr "<0>Clé d'accès requise</0> - Le destinataire doit avoir un compte et u
|
||||
msgid "<0>Sender:</0> All"
|
||||
msgstr "<0>Expéditeur :</0> Tous"
|
||||
|
||||
#: packages/ui/components/document/document-signature-settings-tooltip.tsx
|
||||
msgid "<0>Typed</0> - A signature that is typed using a keyboard."
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/components/document/document-signature-settings-tooltip.tsx
|
||||
msgid "<0>Uploaded</0> - A signature that is uploaded from a file."
|
||||
msgstr ""
|
||||
|
||||
#: apps/remix/app/components/general/document-signing/document-signing-complete-dialog.tsx
|
||||
msgid "<0>You are about to complete approving <1>\"{documentTitle}\"</1>.</0><2/> Are you sure?"
|
||||
msgstr "<0>Vous êtes sur le point de terminer l'approbation de <1>\"{documentTitle}\"</1>.</0><2/> Êtes-vous sûr ?"
|
||||
@ -898,6 +910,16 @@ msgstr "Depuis toujours"
|
||||
msgid "Allow document recipients to reply directly to this email address"
|
||||
msgstr "Autoriser les destinataires du document à répondre directement à cette adresse e-mail"
|
||||
|
||||
#: packages/ui/primitives/template-flow/add-template-placeholder-recipients.tsx
|
||||
#: packages/ui/primitives/document-flow/add-signers.tsx
|
||||
msgid "Allow signers to dictate next signer"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx
|
||||
msgid "Allowed Signature Types"
|
||||
msgstr ""
|
||||
|
||||
#: apps/remix/app/routes/_authenticated+/settings+/security._index.tsx
|
||||
msgid "Allows authenticating using biometrics, password managers, hardware keys, etc."
|
||||
msgstr "Permet d'authentifier en utilisant des biométries, des gestionnaires de mots de passe, des clés matérielles, etc."
|
||||
@ -1237,6 +1259,13 @@ msgstr ""
|
||||
msgid "Assisting"
|
||||
msgstr ""
|
||||
|
||||
#: apps/remix/app/components/forms/team-document-preferences-form.tsx
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.types.tsx
|
||||
#: packages/ui/primitives/document-flow/add-settings.types.ts
|
||||
#: packages/lib/types/document-meta.ts
|
||||
msgid "At least one signature type must be enabled"
|
||||
msgstr ""
|
||||
|
||||
#: apps/remix/app/routes/_authenticated+/admin+/documents.$id.tsx
|
||||
msgid "Attempts sealing the document again, useful for after a code change has occurred to resolve an erroneous document."
|
||||
msgstr "Essaye de sceller le document à nouveau, utile après qu'un changement de code ait eu lieu pour résoudre un document erroné."
|
||||
@ -1309,11 +1338,11 @@ msgstr "Avant de commencer, veuillez confirmer votre adresse e-mail en cliquant
|
||||
msgid "Billing"
|
||||
msgstr "Facturation"
|
||||
|
||||
#: packages/ui/primitives/signature-pad/signature-pad.tsx
|
||||
#: packages/ui/primitives/signature-pad/signature-pad-color-picker.tsx
|
||||
msgid "Black"
|
||||
msgstr "Noir"
|
||||
|
||||
#: packages/ui/primitives/signature-pad/signature-pad.tsx
|
||||
#: packages/ui/primitives/signature-pad/signature-pad-color-picker.tsx
|
||||
msgid "Blue"
|
||||
msgstr "Bleu"
|
||||
|
||||
@ -1384,6 +1413,10 @@ msgstr "En procédant à l'utilisation du service de signature électronique fou
|
||||
msgid "By proceeding with your electronic signature, you acknowledge and consent that it will be used to sign the given document and holds the same legal validity as a handwritten signature. By completing the electronic signing process, you affirm your understanding and acceptance of these conditions."
|
||||
msgstr "En procédant avec votre signature électronique, vous reconnaissez et consentez à ce qu'elle soit utilisée pour signer le document donné et a la même validité légale qu'une signature manuscrite. En complétant le processus de signature électronique, vous affirmez votre compréhension et votre acceptation de ces conditions."
|
||||
|
||||
#: apps/remix/app/components/forms/signup.tsx
|
||||
msgid "By proceeding, you agree to our <0>Terms of Service</0> and <1>Privacy Policy</1>."
|
||||
msgstr ""
|
||||
|
||||
#: apps/remix/app/routes/_unauthenticated+/articles.signature-disclosure.tsx
|
||||
msgid "By using the electronic signature feature, you are consenting to conduct transactions and receive disclosures electronically. You acknowledge that your electronic signature on documents is binding and that you accept the terms outlined in the documents you are signing."
|
||||
msgstr "En utilisant la fonctionnalité de signature électronique, vous consentez à effectuer des transactions et à recevoir des divulgations électroniquement. Vous reconnaissez que votre signature électronique sur les documents est contraignante et que vous acceptez les termes énoncés dans les documents que vous signez."
|
||||
@ -1436,6 +1469,8 @@ msgstr ""
|
||||
#: apps/remix/app/components/dialogs/document-move-dialog.tsx
|
||||
#: apps/remix/app/components/dialogs/document-duplicate-dialog.tsx
|
||||
#: apps/remix/app/components/dialogs/document-delete-dialog.tsx
|
||||
#: apps/remix/app/components/dialogs/assistant-confirmation-dialog.tsx
|
||||
#: packages/ui/primitives/signature-pad/signature-pad-dialog.tsx
|
||||
#: packages/ui/primitives/document-flow/send-document-action-dialog.tsx
|
||||
#: packages/ui/primitives/document-flow/field-item-advanced-settings.tsx
|
||||
msgid "Cancel"
|
||||
@ -1522,7 +1557,7 @@ msgstr "Effacer le fichier"
|
||||
msgid "Clear filters"
|
||||
msgstr "Effacer les filtres"
|
||||
|
||||
#: packages/ui/primitives/signature-pad/signature-pad.tsx
|
||||
#: packages/ui/primitives/signature-pad/signature-pad-draw.tsx
|
||||
msgid "Clear Signature"
|
||||
msgstr "Effacer la signature"
|
||||
|
||||
@ -1697,6 +1732,7 @@ msgstr "Contenu"
|
||||
#: apps/remix/app/components/general/document-signing/document-signing-form.tsx
|
||||
#: apps/remix/app/components/dialogs/public-profile-template-manage-dialog.tsx
|
||||
#: apps/remix/app/components/dialogs/passkey-create-dialog.tsx
|
||||
#: apps/remix/app/components/dialogs/assistant-confirmation-dialog.tsx
|
||||
#: packages/ui/primitives/document-flow/document-flow-root.tsx
|
||||
msgid "Continue"
|
||||
msgstr "Continuer"
|
||||
@ -1737,14 +1773,18 @@ msgstr "Contrôle la visibilité par défaut d'un document importé."
|
||||
msgid "Controls the formatting of the message that will be sent when inviting a recipient to sign a document. If a custom message has been provided while configuring the document, it will be used instead."
|
||||
msgstr "Contrôle le formatage du message qui sera envoyé lors de l'invitation d'un destinataire à signer un document. Si un message personnalisé a été fourni lors de la configuration du document, il sera utilisé à la place."
|
||||
|
||||
#: apps/remix/app/components/forms/team-document-preferences-form.tsx
|
||||
msgid "Controls whether the recipients can sign the documents using a typed signature. Enable or disable the typed signature globally."
|
||||
msgstr "Contrôle si les destinataires peuvent signer les documents à l'aide d'une signature dactylographiée. Active ou désactive globalement la signature dactylographiée."
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx
|
||||
msgid "Controls the language for the document, including the language to be used for email notifications, and the final certificate that is generated and attached to the document."
|
||||
msgstr ""
|
||||
|
||||
#: apps/remix/app/components/forms/team-document-preferences-form.tsx
|
||||
msgid "Controls whether the signing certificate will be included in the document when it is downloaded. The signing certificate can still be downloaded from the logs page separately."
|
||||
msgstr "Contrôle si le certificat de signature sera inclus dans le document lorsqu'il sera téléchargé. Le certificat de signature peut toujours être téléchargé séparément à partir de la page d'historique'."
|
||||
|
||||
#: apps/remix/app/components/forms/team-document-preferences-form.tsx
|
||||
msgid "Controls which signatures are allowed to be used when signing a document."
|
||||
msgstr ""
|
||||
|
||||
#: apps/remix/app/components/general/document/document-recipient-link-copy-dialog.tsx
|
||||
#: packages/ui/primitives/document-flow/add-subject.tsx
|
||||
msgid "Copied"
|
||||
@ -1975,6 +2015,10 @@ msgstr "Langue par défaut du document"
|
||||
msgid "Default Document Visibility"
|
||||
msgstr "Visibilité par défaut du document"
|
||||
|
||||
#: apps/remix/app/components/forms/team-document-preferences-form.tsx
|
||||
msgid "Default Signature Settings"
|
||||
msgstr ""
|
||||
|
||||
#: apps/remix/app/components/dialogs/document-delete-dialog.tsx
|
||||
msgid "delete"
|
||||
msgstr "supprimer"
|
||||
@ -2201,6 +2245,11 @@ msgstr "Document \"{0}\" - Rejeté par {1}"
|
||||
msgid "Document \"{0}\" - Rejection Confirmed"
|
||||
msgstr "Document \"{0}\" - Rejet Confirmé"
|
||||
|
||||
#. placeholder {0}: document.title
|
||||
#: packages/lib/jobs/definitions/emails/send-document-cancelled-emails.handler.ts
|
||||
msgid "Document \"{0}\" Cancelled"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx
|
||||
#: packages/ui/components/document/document-global-auth-access-select.tsx
|
||||
@ -2349,6 +2398,10 @@ msgstr "Préférences de document mises à jour"
|
||||
msgid "Document re-sent"
|
||||
msgstr "Document renvoyé"
|
||||
|
||||
#: apps/remix/app/components/general/document/document-status.tsx
|
||||
msgid "Document rejected"
|
||||
msgstr ""
|
||||
|
||||
#: apps/remix/app/routes/_recipient+/sign.$token+/rejected.tsx
|
||||
#: apps/remix/app/components/embed/embed-document-rejected.tsx
|
||||
#: packages/email/template-components/template-document-rejected.tsx
|
||||
@ -2486,6 +2539,10 @@ msgstr "Documents brouillon"
|
||||
msgid "Drag & drop your PDF here."
|
||||
msgstr "Faites glisser et déposez votre PDF ici."
|
||||
|
||||
#: packages/lib/constants/document.ts
|
||||
msgid "Draw"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/template-flow/add-template-fields.tsx
|
||||
#: packages/ui/primitives/document-flow/add-fields.tsx
|
||||
msgid "Dropdown"
|
||||
@ -2543,6 +2600,7 @@ msgstr "Divulgation de signature électronique"
|
||||
#: apps/remix/app/components/tables/admin-document-recipient-item-table.tsx
|
||||
#: apps/remix/app/components/tables/admin-dashboard-users-table.tsx
|
||||
#: apps/remix/app/components/general/document-signing/document-signing-email-field.tsx
|
||||
#: apps/remix/app/components/general/document-signing/document-signing-complete-dialog.tsx
|
||||
#: apps/remix/app/components/general/direct-template/direct-template-configure-form.tsx
|
||||
#: apps/remix/app/components/forms/signin.tsx
|
||||
#: apps/remix/app/components/forms/profile.tsx
|
||||
@ -2553,6 +2611,7 @@ msgstr "Divulgation de signature électronique"
|
||||
#: apps/remix/app/components/dialogs/template-use-dialog.tsx
|
||||
#: apps/remix/app/components/dialogs/team-email-update-dialog.tsx
|
||||
#: apps/remix/app/components/dialogs/team-email-add-dialog.tsx
|
||||
#: apps/remix/app/components/dialogs/assistant-confirmation-dialog.tsx
|
||||
#: packages/ui/primitives/template-flow/add-template-placeholder-recipients.tsx
|
||||
#: packages/ui/primitives/template-flow/add-template-placeholder-recipients.tsx
|
||||
#: packages/ui/primitives/template-flow/add-template-fields.tsx
|
||||
@ -2646,15 +2705,6 @@ msgstr "Activer la signature de lien direct"
|
||||
msgid "Enable signing order"
|
||||
msgstr "Activer l'ordre de signature"
|
||||
|
||||
#: apps/remix/app/components/forms/team-document-preferences-form.tsx
|
||||
msgid "Enable Typed Signature"
|
||||
msgstr "Activer la signature dactylographiée"
|
||||
|
||||
#: packages/ui/primitives/template-flow/add-template-fields.tsx
|
||||
#: packages/ui/primitives/document-flow/add-fields.tsx
|
||||
msgid "Enable Typed Signatures"
|
||||
msgstr "Activer les signatures tapées"
|
||||
|
||||
#: apps/remix/app/routes/_authenticated+/t.$teamUrl+/settings.webhooks._index.tsx
|
||||
#: apps/remix/app/routes/_authenticated+/t.$teamUrl+/settings.webhooks.$id.tsx
|
||||
#: apps/remix/app/routes/_authenticated+/settings+/webhooks._index.tsx
|
||||
@ -2929,7 +2979,7 @@ msgstr "Aller au propriétaire"
|
||||
msgid "Go to your <0>public profile settings</0> to add documents."
|
||||
msgstr "Allez à vos <0>paramètres de profil public</0> pour ajouter des documents."
|
||||
|
||||
#: packages/ui/primitives/signature-pad/signature-pad.tsx
|
||||
#: packages/ui/primitives/signature-pad/signature-pad-color-picker.tsx
|
||||
msgid "Green"
|
||||
msgstr "Vert"
|
||||
|
||||
@ -3483,10 +3533,12 @@ msgstr "Mes modèles"
|
||||
#: apps/remix/app/components/tables/admin-dashboard-users-table.tsx
|
||||
#: apps/remix/app/components/general/claim-account.tsx
|
||||
#: apps/remix/app/components/general/document-signing/document-signing-name-field.tsx
|
||||
#: apps/remix/app/components/general/document-signing/document-signing-complete-dialog.tsx
|
||||
#: apps/remix/app/components/dialogs/template-use-dialog.tsx
|
||||
#: apps/remix/app/components/dialogs/template-use-dialog.tsx
|
||||
#: apps/remix/app/components/dialogs/team-email-update-dialog.tsx
|
||||
#: apps/remix/app/components/dialogs/team-email-add-dialog.tsx
|
||||
#: apps/remix/app/components/dialogs/assistant-confirmation-dialog.tsx
|
||||
#: packages/ui/primitives/template-flow/add-template-placeholder-recipients.tsx
|
||||
#: packages/ui/primitives/template-flow/add-template-placeholder-recipients.tsx
|
||||
#: packages/ui/primitives/template-flow/add-template-fields.tsx
|
||||
@ -3537,6 +3589,7 @@ msgstr "Nouveau modèle"
|
||||
#: apps/remix/app/components/forms/signup.tsx
|
||||
#: apps/remix/app/components/embed/embed-document-signing-page.tsx
|
||||
#: apps/remix/app/components/embed/embed-direct-template-client-page.tsx
|
||||
#: packages/ui/primitives/signature-pad/signature-pad-dialog.tsx
|
||||
msgid "Next"
|
||||
msgstr "Suivant"
|
||||
|
||||
@ -3954,6 +4007,7 @@ msgstr "Veuillez entrer un nom significatif pour votre token. Cela vous aidera
|
||||
|
||||
#: apps/remix/app/components/general/claim-account.tsx
|
||||
#: apps/remix/app/components/forms/signup.tsx
|
||||
#: apps/remix/app/components/forms/profile.tsx
|
||||
msgid "Please enter a valid name."
|
||||
msgstr "Veuiillez entrer un nom valide."
|
||||
|
||||
@ -3989,10 +4043,6 @@ msgstr "Veuillez noter que cette action est irréversible. Une fois confirmée,
|
||||
msgid "Please note that you will lose access to all documents associated with this team & all the members will be removed and notified"
|
||||
msgstr "Veuillez noter que vous perdrez l'accès à tous les documents associés à cette équipe et que tous les membres seront supprimés et notifiés"
|
||||
|
||||
#: apps/remix/app/components/general/document-signing/document-signing-reject-dialog.tsx
|
||||
msgid "Please provide a reason"
|
||||
msgstr "Veuillez fournir une raison"
|
||||
|
||||
#: apps/remix/app/components/forms/2fa/disable-authenticator-app-dialog.tsx
|
||||
msgid "Please provide a token from the authenticator, or a backup code. If you do not have a backup code available, please contact support."
|
||||
msgstr "Veuillez fournir un token de l'authentificateur, ou un code de secours. Si vous n'avez pas de code de secours disponible, veuillez contacter le support."
|
||||
@ -4063,6 +4113,10 @@ msgstr "Privé"
|
||||
msgid "Private templates can only be modified and viewed by you."
|
||||
msgstr "Les modèles privés ne peuvent être modifiés et consultés que par vous."
|
||||
|
||||
#: apps/remix/app/components/dialogs/assistant-confirmation-dialog.tsx
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
|
||||
#: apps/remix/app/routes/_authenticated+/settings+/profile.tsx
|
||||
#: apps/remix/app/components/general/settings-nav-mobile.tsx
|
||||
#: apps/remix/app/components/general/settings-nav-desktop.tsx
|
||||
@ -4140,6 +4194,10 @@ msgstr "Prêt"
|
||||
msgid "Reason"
|
||||
msgstr "Raison"
|
||||
|
||||
#: packages/email/template-components/template-document-cancel.tsx
|
||||
msgid "Reason for cancellation: {cancellationReason}"
|
||||
msgstr ""
|
||||
|
||||
#: apps/remix/app/components/general/document/document-page-view-recipients.tsx
|
||||
msgid "Reason for rejection: "
|
||||
msgstr ""
|
||||
@ -4222,7 +4280,7 @@ msgstr "Code de récupération copié"
|
||||
msgid "Recovery codes"
|
||||
msgstr "Codes de récupération"
|
||||
|
||||
#: packages/ui/primitives/signature-pad/signature-pad.tsx
|
||||
#: packages/ui/primitives/signature-pad/signature-pad-color-picker.tsx
|
||||
msgid "Red"
|
||||
msgstr "Rouge"
|
||||
|
||||
@ -4243,8 +4301,11 @@ msgstr "Inscription réussie"
|
||||
msgid "Reject Document"
|
||||
msgstr "Rejeter le Document"
|
||||
|
||||
#: apps/remix/app/routes/_internal+/[__htmltopdf]+/certificate.tsx
|
||||
#: apps/remix/app/components/general/stack-avatars-with-tooltip.tsx
|
||||
#: apps/remix/app/components/general/document/document-status.tsx
|
||||
#: apps/remix/app/components/general/document/document-page-view-recipients.tsx
|
||||
#: packages/lib/constants/document.ts
|
||||
msgid "Rejected"
|
||||
msgstr "Rejeté"
|
||||
|
||||
@ -4429,8 +4490,6 @@ msgstr "Lignes par page"
|
||||
|
||||
#: apps/remix/app/components/general/document-signing/document-signing-text-field.tsx
|
||||
#: apps/remix/app/components/general/document-signing/document-signing-number-field.tsx
|
||||
#: apps/remix/app/components/forms/team-document-preferences-form.tsx
|
||||
#: apps/remix/app/components/forms/team-branding-preferences-form.tsx
|
||||
#: apps/remix/app/components/dialogs/template-direct-link-dialog.tsx
|
||||
#: packages/ui/primitives/document-flow/field-item-advanced-settings.tsx
|
||||
msgid "Save"
|
||||
@ -4740,7 +4799,6 @@ msgstr "S'inscrire avec OIDC"
|
||||
#: apps/remix/app/routes/_internal+/[__htmltopdf]+/certificate.tsx
|
||||
#: apps/remix/app/components/tables/admin-document-recipient-item-table.tsx
|
||||
#: apps/remix/app/components/general/document-signing/document-signing-signature-field.tsx
|
||||
#: apps/remix/app/components/general/document-signing/document-signing-signature-field.tsx
|
||||
#: apps/remix/app/components/general/document-signing/document-signing-form.tsx
|
||||
#: apps/remix/app/components/general/direct-template/direct-template-signing-form.tsx
|
||||
#: apps/remix/app/components/forms/profile.tsx
|
||||
@ -4757,12 +4815,17 @@ msgstr "Signature"
|
||||
msgid "Signature ID"
|
||||
msgstr "ID de signature"
|
||||
|
||||
#: apps/remix/app/components/general/document-signing/document-signing-signature-field.tsx
|
||||
#: apps/remix/app/components/general/document-signing/document-signing-form.tsx
|
||||
#: apps/remix/app/components/embed/embed-document-signing-page.tsx
|
||||
#: apps/remix/app/components/embed/embed-direct-template-client-page.tsx
|
||||
msgid "Signature is too small. Please provide a more complete signature."
|
||||
msgstr "La signature est trop petite. Veuillez fournir une signature plus grande."
|
||||
#: packages/ui/primitives/signature-pad/signature-pad-draw.tsx
|
||||
msgid "Signature is too small"
|
||||
msgstr ""
|
||||
|
||||
#: apps/remix/app/components/forms/profile.tsx
|
||||
msgid "Signature Pad cannot be empty."
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/components/document/document-signature-settings-tooltip.tsx
|
||||
msgid "Signature types"
|
||||
msgstr ""
|
||||
|
||||
#: apps/remix/app/routes/_authenticated+/admin+/stats.tsx
|
||||
msgid "Signatures Collected"
|
||||
@ -4987,6 +5050,7 @@ msgid "Subject <0>(Optional)</0>"
|
||||
msgstr "Objet <0>(Optionnel)</0>"
|
||||
|
||||
#: apps/remix/app/components/general/document-signing/document-signing-form.tsx
|
||||
#: apps/remix/app/components/dialogs/assistant-confirmation-dialog.tsx
|
||||
msgid "Submitting..."
|
||||
msgstr ""
|
||||
|
||||
@ -5501,6 +5565,10 @@ msgstr "Le token que vous avez utilisé pour réinitialiser votre mot de passe a
|
||||
msgid "The two-factor authentication code provided is incorrect"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/components/document/document-signature-settings-tooltip.tsx
|
||||
msgid "The types of signatures that recipients are allowed to use when signing the document."
|
||||
msgstr ""
|
||||
|
||||
#: apps/remix/app/routes/_authenticated+/t.$teamUrl+/settings.webhooks.$id.tsx
|
||||
#: apps/remix/app/routes/_authenticated+/settings+/webhooks.$id.tsx
|
||||
#: apps/remix/app/components/dialogs/webhook-create-dialog.tsx
|
||||
@ -5582,6 +5650,10 @@ msgstr "Ce document a été annulé par le propriétaire et n'est plus disponibl
|
||||
msgid "This document has been cancelled by the owner."
|
||||
msgstr "Ce document a été annulé par le propriétaire."
|
||||
|
||||
#: apps/remix/app/routes/_authenticated+/documents.$id._index.tsx
|
||||
msgid "This document has been rejected by a recipient"
|
||||
msgstr ""
|
||||
|
||||
#: apps/remix/app/routes/_authenticated+/documents.$id._index.tsx
|
||||
msgid "This document has been signed by all recipients"
|
||||
msgstr "Ce document a été signé par tous les destinataires"
|
||||
@ -5730,6 +5802,10 @@ msgstr "Fuseau horaire"
|
||||
msgid "Title"
|
||||
msgstr "Titre"
|
||||
|
||||
#: packages/ui/primitives/document-flow/add-settings.types.ts
|
||||
msgid "Title cannot be empty"
|
||||
msgstr ""
|
||||
|
||||
#: apps/remix/app/routes/_unauthenticated+/team.invite.$token.tsx
|
||||
msgid "To accept this invitation you must create an account."
|
||||
msgstr "Pour accepter cette invitation, vous devez créer un compte."
|
||||
@ -5897,6 +5973,7 @@ msgstr "Ré-authentification à deux facteurs"
|
||||
|
||||
#: apps/remix/app/components/tables/templates-table.tsx
|
||||
#: apps/remix/app/components/tables/admin-document-recipient-item-table.tsx
|
||||
#: packages/lib/constants/document.ts
|
||||
msgid "Type"
|
||||
msgstr "Type"
|
||||
|
||||
@ -6004,6 +6081,7 @@ msgstr "Non complet"
|
||||
#: apps/remix/app/routes/_internal+/[__htmltopdf]+/certificate.tsx
|
||||
#: apps/remix/app/routes/_internal+/[__htmltopdf]+/certificate.tsx
|
||||
#: apps/remix/app/routes/_internal+/[__htmltopdf]+/certificate.tsx
|
||||
#: apps/remix/app/routes/_internal+/[__htmltopdf]+/certificate.tsx
|
||||
#: apps/remix/app/routes/_authenticated+/t.$teamUrl+/settings.billing.tsx
|
||||
msgid "Unknown"
|
||||
msgstr "Inconnu"
|
||||
@ -6014,11 +6092,14 @@ msgstr "Non payé"
|
||||
|
||||
#: apps/remix/app/components/tables/settings-security-passkey-table-actions.tsx
|
||||
#: apps/remix/app/components/tables/settings-public-profile-templates-table.tsx
|
||||
#: apps/remix/app/components/forms/team-document-preferences-form.tsx
|
||||
#: apps/remix/app/components/forms/team-branding-preferences-form.tsx
|
||||
#: apps/remix/app/components/forms/public-profile-form.tsx
|
||||
#: apps/remix/app/components/dialogs/team-member-update-dialog.tsx
|
||||
#: apps/remix/app/components/dialogs/team-email-update-dialog.tsx
|
||||
#: apps/remix/app/components/dialogs/public-profile-template-manage-dialog.tsx
|
||||
#: packages/ui/primitives/document-flow/add-subject.tsx
|
||||
#: packages/ui/primitives/document-flow/add-subject.tsx
|
||||
msgid "Update"
|
||||
msgstr "Mettre à jour"
|
||||
|
||||
@ -6039,6 +6120,8 @@ msgid "Update profile"
|
||||
msgstr "Mettre à jour le profil"
|
||||
|
||||
#: apps/remix/app/components/tables/admin-document-recipient-item-table.tsx
|
||||
#: apps/remix/app/components/general/document-signing/document-signing-complete-dialog.tsx
|
||||
#: apps/remix/app/components/dialogs/assistant-confirmation-dialog.tsx
|
||||
msgid "Update Recipient"
|
||||
msgstr "Mettre à jour le destinataire"
|
||||
|
||||
@ -6077,10 +6160,6 @@ msgstr "Mettre à jour le webhook"
|
||||
msgid "Updating password..."
|
||||
msgstr "Mise à jour du mot de passe..."
|
||||
|
||||
#: apps/remix/app/components/forms/profile.tsx
|
||||
msgid "Updating profile..."
|
||||
msgstr "Mise à jour du profil..."
|
||||
|
||||
#: apps/remix/app/routes/_unauthenticated+/articles.signature-disclosure.tsx
|
||||
msgid "Updating Your Information"
|
||||
msgstr "Mise à jour de vos informations"
|
||||
@ -6089,6 +6168,10 @@ msgstr "Mise à jour de vos informations"
|
||||
msgid "Upgrade"
|
||||
msgstr "Améliorer"
|
||||
|
||||
#: packages/lib/constants/document.ts
|
||||
msgid "Upload"
|
||||
msgstr ""
|
||||
|
||||
#: apps/remix/app/components/dialogs/template-bulk-send-dialog.tsx
|
||||
msgid "Upload a CSV file to create multiple documents from this template. Each row represents one document with its recipient details."
|
||||
msgstr "Importer un fichier CSV pour créer plusieurs documents à partir de ce modèle. Chaque ligne représente un document avec les coordonnées de son destinataire."
|
||||
@ -6113,7 +6196,7 @@ msgstr "Importer le CSV"
|
||||
msgid "Upload custom document"
|
||||
msgstr "Importer un document personnalisé"
|
||||
|
||||
#: packages/ui/primitives/signature-pad/signature-pad.tsx
|
||||
#: packages/ui/primitives/signature-pad/signature-pad-upload.tsx
|
||||
msgid "Upload Signature"
|
||||
msgstr "Importer une signature"
|
||||
|
||||
@ -6287,6 +6370,7 @@ msgstr "Voir le document"
|
||||
#: apps/remix/app/components/general/document-signing/document-signing-form.tsx
|
||||
#: packages/ui/primitives/document-flow/add-subject.tsx
|
||||
#: packages/ui/primitives/document-flow/add-subject.tsx
|
||||
#: packages/ui/primitives/document-flow/add-subject.tsx
|
||||
#: packages/email/template-components/template-document-rejected.tsx
|
||||
#: packages/email/template-components/template-document-invite.tsx
|
||||
msgid "View Document"
|
||||
@ -6653,6 +6737,11 @@ msgstr "Bienvenue sur Documenso !"
|
||||
msgid "Were you trying to edit this document instead?"
|
||||
msgstr "Essayiez-vous d'éditer ce document à la place ?"
|
||||
|
||||
#: packages/ui/primitives/template-flow/add-template-placeholder-recipients.tsx
|
||||
#: packages/ui/primitives/document-flow/add-signers.tsx
|
||||
msgid "When enabled, signers can choose who should sign next in the sequence instead of following the predefined order."
|
||||
msgstr ""
|
||||
|
||||
#: apps/remix/app/components/dialogs/passkey-create-dialog.tsx
|
||||
msgid "When you click continue, you will be prompted to add the first available authenticator on your system."
|
||||
msgstr "Lorsque vous cliquez sur continuer, vous serez invité à ajouter le premier authentificateur disponible sur votre système."
|
||||
|
||||
Reference in New Issue
Block a user