mirror of
https://github.com/documenso/documenso.git
synced 2025-11-22 12:41:36 +10:00
feat: i18n for emails (#1442)
## Description Support setting a document language that will control the language used for sending emails to recipients. Additional work has been done to convert all emails to using our i18n implementation so we can later add controls for sending other kinds of emails in a users target language. ## Related Issue N/A ## Changes Made - Added `<Trans>` and `msg` macros to emails - Introduced a new `renderEmailWithI18N` utility in the lib package - Updated all emails to use the `<Tailwind>` component at the top level due to rendering constraints - Updated the `i18n.server.tsx` file to not use a top level await ## Testing Performed - Configured document language and verified emails were sent in the expected language - Created a document from a template and verified that the templates language was transferred to the document
This commit is contained in:
@ -18,14 +18,104 @@ msgstr ""
|
||||
"X-Crowdin-File: common.po\n"
|
||||
"X-Crowdin-File-ID: 4\n"
|
||||
|
||||
#: packages/email/template-components/template-document-super-delete.tsx:27
|
||||
msgid "\"{documentName}\" has been deleted by an admin."
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/template-components/template-document-pending.tsx:37
|
||||
msgid "“{documentName}” has been signed"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/template-components/template-document-completed.tsx:41
|
||||
#: packages/lib/server-only/document/resend-document.tsx:109
|
||||
msgid "{0}"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/template-components/template-document-invite.tsx:74
|
||||
msgid "{0} Document"
|
||||
msgstr ""
|
||||
|
||||
#: packages/lib/jobs/definitions/emails/send-signing-email.ts:117
|
||||
msgid "{0} invited you to {recipientActionVerb} a document"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/team-join.tsx:55
|
||||
msgid "{0} joined the team {teamName} on Documenso"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/team-leave.tsx:55
|
||||
msgid "{0} left the team {teamName} on Documenso"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/data-table-pagination.tsx:30
|
||||
msgid "{0} of {1} row(s) selected."
|
||||
msgstr "{0} sur {1} ligne(s) sélectionnée(s)."
|
||||
|
||||
#: packages/lib/jobs/definitions/emails/send-signing-email.ts:119
|
||||
#: packages/lib/server-only/document/resend-document.tsx:119
|
||||
msgid "{0} on behalf of {1} has invited you to {recipientActionVerb} the document \"{2}\"."
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/document-invite.tsx:79
|
||||
msgid "{inviterName} <0>({inviterEmail})</0>"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/document-cancel.tsx:19
|
||||
msgid "{inviterName} has cancelled the document {documentName}, you don't need to sign it anymore."
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/template-components/template-document-cancel.tsx:24
|
||||
msgid "{inviterName} has cancelled the document<0/>\"{documentName}\""
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/template-components/template-document-invite.tsx:57
|
||||
msgid "{inviterName} has invited you to {0}<0/>\"{documentName}\""
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/document-invite.tsx:41
|
||||
msgid "{inviterName} has invited you to {action} {documentName}"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/recipient-removed-from-document.tsx:18
|
||||
msgid "{inviterName} has removed you from the document {documentName}."
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/template-components/template-document-invite.tsx:49
|
||||
msgid "{inviterName} on behalf of {teamName} has invited you to {0}<0/>\"{documentName}\""
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/document-invite.tsx:40
|
||||
msgid "{inviterName} on behalf of {teamName} has invited you to {action} {documentName}"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/team-join.tsx:61
|
||||
msgid "{memberEmail} joined the following team"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/team-leave.tsx:61
|
||||
msgid "{memberEmail} left the following team"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/document-created-from-direct-template.tsx:55
|
||||
msgid "{recipientName} {action} a document by using one of your direct links"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/team-transfer-request.tsx:55
|
||||
msgid "{teamName} ownership transfer request"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/data-table-pagination.tsx:41
|
||||
msgid "{visibleRows, plural, one {Showing # result.} other {Showing # results.}}"
|
||||
msgstr "{visibleRows, plural, one {Affichage de # résultat.} other {Affichage de # résultats.}}"
|
||||
|
||||
#: packages/email/templates/document-invite.tsx:91
|
||||
msgid "`${inviterName} has invited you to ${action} the document \"${documentName}\".`"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/team-transfer-request.tsx:59
|
||||
msgid "<0>{senderName}</0> has requested that you take ownership of the following team"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/components/recipient/recipient-action-auth-select.tsx:53
|
||||
msgid "<0>Inherit authentication method</0> - Use the global action signing authentication method configured in the \"General Settings\" step"
|
||||
msgstr "<0>Hériter du méthode d'authentification</0> - Utiliser la méthode d'authentification de signature d'action globale configurée dans l'étape \"Paramètres Générales\""
|
||||
@ -56,20 +146,66 @@ msgstr "<0>Exiger un compte</0> - Le destinataire doit être connecté pour voir
|
||||
msgid "<0>Require passkey</0> - The recipient must have an account and passkey configured via their settings"
|
||||
msgstr "<0>Exiger une clé d'accès</0> - Le destinataire doit avoir un compte et une clé d'accès configurée via ses paramètres"
|
||||
|
||||
#: packages/lib/jobs/definitions/emails/send-signing-email.ts:109
|
||||
msgid "A document was created by your direct template that requires you to {recipientActionVerb} it."
|
||||
msgstr ""
|
||||
|
||||
#: packages/lib/jobs/definitions/emails/send-team-member-joined-email.ts:90
|
||||
msgid "A new member has joined your team"
|
||||
msgstr ""
|
||||
|
||||
#: packages/lib/server-only/team/create-team-email-verification.ts:142
|
||||
msgid "A request to use your email has been initiated by {teamName} on Documenso"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/team-join.tsx:29
|
||||
msgid "A team member has joined a team on Documenso"
|
||||
msgstr ""
|
||||
|
||||
#: packages/lib/jobs/definitions/emails/send-team-member-left-email.ts:79
|
||||
msgid "A team member has left {0}"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/team-leave.tsx:29
|
||||
msgid "A team member has left a team on Documenso"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/team-delete.tsx:27
|
||||
#: packages/email/templates/team-delete.tsx:31
|
||||
msgid "A team you were a part of has been deleted"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/team-invite.tsx:77
|
||||
#: packages/email/templates/team-transfer-request.tsx:81
|
||||
msgid "Accept"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/team-invite.tsx:29
|
||||
msgid "Accept invitation to join a team on Documenso"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/confirm-team-email.tsx:38
|
||||
msgid "Accept team email request for {teamName} on Documenso"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/team-transfer-request.tsx:29
|
||||
msgid "Accept team transfer request on Documenso"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/document-dropzone.tsx:69
|
||||
msgid "Add a document"
|
||||
msgstr "Ajouter un document"
|
||||
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:336
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:339
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:378
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:378
|
||||
msgid "Add a URL to redirect the user to once the document is signed"
|
||||
msgstr "Ajouter une URL pour rediriger l'utilisateur une fois le document signé"
|
||||
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:248
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:290
|
||||
msgid "Add an external ID to the document. This can be used to identify the document in external systems."
|
||||
msgstr "Ajouter un ID externe au document. Cela peut être utilisé pour identifier le document dans des systèmes externes."
|
||||
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:256
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:295
|
||||
msgid "Add an external ID to the template. This can be used to identify in external systems."
|
||||
msgstr "Ajouter un ID externe au modèle. Cela peut être utilisé pour identifier dans des systèmes externes."
|
||||
|
||||
@ -110,8 +246,8 @@ msgstr "Ajouter du texte au champ"
|
||||
msgid "Admin"
|
||||
msgstr "Administrateur"
|
||||
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:230
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:238
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:272
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:277
|
||||
msgid "Advanced Options"
|
||||
msgstr "Options avancées"
|
||||
|
||||
@ -124,6 +260,14 @@ msgstr "Paramètres avancés"
|
||||
msgid "After submission, a document will be automatically generated and added to your documents page. You will also receive a notification via email."
|
||||
msgstr "Après soumission, un document sera automatiquement généré et ajouté à votre page de documents. Vous recevrez également une notification par email."
|
||||
|
||||
#: packages/email/template-components/template-document-cancel.tsx:31
|
||||
msgid "All signatures have been voided."
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/document-super-delete.tsx:20
|
||||
msgid "An admin has deleted your document \"{documentName}\"."
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/pdf-viewer.tsx:167
|
||||
msgid "An error occurred while loading the document."
|
||||
msgstr "Une erreur s'est produite lors du chargement du document."
|
||||
@ -132,6 +276,10 @@ msgstr "Une erreur s'est produite lors du chargement du document."
|
||||
msgid "Approve"
|
||||
msgstr "Approuver"
|
||||
|
||||
#: packages/lib/constants/recipient-roles.ts:68
|
||||
#~ msgid "APPROVE_REQUEST"
|
||||
#~ msgstr ""
|
||||
|
||||
#: packages/lib/constants/recipient-roles.ts:9
|
||||
msgid "Approved"
|
||||
msgstr "Approuvé"
|
||||
@ -148,6 +296,10 @@ msgstr "Approbateurs"
|
||||
msgid "Approving"
|
||||
msgstr "En attente d'approbation"
|
||||
|
||||
#: packages/email/template-components/template-confirmation-email.tsx:28
|
||||
msgid "Before you get started, please confirm your email address by clicking the button below:"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/signature-pad/signature-pad.tsx:377
|
||||
msgid "Black"
|
||||
msgstr "Noir"
|
||||
@ -156,6 +308,14 @@ msgstr "Noir"
|
||||
msgid "Blue"
|
||||
msgstr "Bleu"
|
||||
|
||||
#: packages/email/templates/team-invite.tsx:67
|
||||
msgid "by <0>{senderName}</0>"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/team-transfer-request.tsx:70
|
||||
msgid "By accepting this request, you will take responsibility for any billing items associated with this team."
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/document-flow/field-item-advanced-settings.tsx:356
|
||||
#: packages/ui/primitives/document-flow/send-document-action-dialog.tsx:58
|
||||
msgid "Cancel"
|
||||
@ -206,6 +366,16 @@ msgstr "Cliquez pour insérer un champ"
|
||||
msgid "Close"
|
||||
msgstr "Fermer"
|
||||
|
||||
#: packages/email/template-components/template-document-completed.tsx:35
|
||||
#: packages/email/template-components/template-document-self-signed.tsx:36
|
||||
msgid "Completed"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/document-completed.tsx:21
|
||||
#: packages/email/templates/document-self-signed.tsx:17
|
||||
msgid "Completed Document"
|
||||
msgstr ""
|
||||
|
||||
#: packages/lib/constants/template.ts:12
|
||||
msgid "Configure Direct Recipient"
|
||||
msgstr "Configurer le destinataire direct"
|
||||
@ -215,10 +385,22 @@ msgstr "Configurer le destinataire direct"
|
||||
msgid "Configure the {0} field"
|
||||
msgstr "Configurer le champ {0}"
|
||||
|
||||
#: packages/email/template-components/template-confirmation-email.tsx:38
|
||||
msgid "Confirm email"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/document-flow/document-flow-root.tsx:141
|
||||
msgid "Continue"
|
||||
msgstr "Continuer"
|
||||
|
||||
#: packages/email/template-components/template-document-invite.tsx:66
|
||||
msgid "Continue by {0} the document."
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/template-components/template-document-completed.tsx:45
|
||||
msgid "Continue by downloading the document."
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/components/document/document-share-button.tsx:46
|
||||
msgid "Copied to clipboard"
|
||||
msgstr "Copié dans le presse-papiers"
|
||||
@ -227,6 +409,14 @@ msgstr "Copié dans le presse-papiers"
|
||||
msgid "Copy Link"
|
||||
msgstr "Copier le lien"
|
||||
|
||||
#: packages/email/template-components/template-document-self-signed.tsx:46
|
||||
msgid "Create a <0>free account</0> to access your signed documents at any time."
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/template-components/template-document-self-signed.tsx:68
|
||||
msgid "Create account"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/document-flow/add-signature.tsx:360
|
||||
msgid "Custom Text"
|
||||
msgstr "Texte personnalisé"
|
||||
@ -237,25 +427,47 @@ msgstr "Texte personnalisé"
|
||||
msgid "Date"
|
||||
msgstr "Date"
|
||||
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:271
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:279
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:313
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:318
|
||||
msgid "Date Format"
|
||||
msgstr "Format de date"
|
||||
|
||||
#: packages/email/templates/team-invite.tsx:83
|
||||
msgid "Decline"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/reset-password.tsx:65
|
||||
msgid "Didn't request a password change? We are here to help you secure your account, just <0>contact us.</0>"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/template-flow/add-template-placeholder-recipients.tsx:570
|
||||
msgid "Direct link receiver"
|
||||
msgstr "Receveur de lien direct"
|
||||
|
||||
#: packages/ui/components/document/document-global-auth-access-select.tsx:62
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:174
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:151
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:216
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:190
|
||||
msgid "Document access"
|
||||
msgstr "Accès au document"
|
||||
|
||||
#: packages/lib/server-only/document/super-delete-document.ts:75
|
||||
msgid "Document Cancelled"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/document-created-from-direct-template.tsx:30
|
||||
#: packages/lib/server-only/template/create-document-from-direct-template.ts:554
|
||||
msgid "Document created from direct template"
|
||||
msgstr ""
|
||||
|
||||
#: packages/lib/constants/template.ts:20
|
||||
msgid "Document Creation"
|
||||
msgstr "Création de document"
|
||||
|
||||
#: packages/lib/server-only/document/send-delete-email.ts:58
|
||||
msgid "Document Deleted!"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/template-components/template-document-completed.tsx:64
|
||||
#: packages/ui/components/document/document-download-button.tsx:68
|
||||
msgid "Download"
|
||||
msgstr "Télécharger"
|
||||
@ -288,7 +500,7 @@ msgstr "Email"
|
||||
msgid "Email is required"
|
||||
msgstr "L'email est requis"
|
||||
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:184
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:223
|
||||
msgid "Email Options"
|
||||
msgstr "Options d'email"
|
||||
|
||||
@ -318,8 +530,8 @@ msgstr "Entrez le mot de passe"
|
||||
msgid "Error"
|
||||
msgstr "Erreur"
|
||||
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:241
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:249
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:283
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:288
|
||||
msgid "External ID"
|
||||
msgstr "ID externe"
|
||||
|
||||
@ -361,6 +573,14 @@ msgstr "Espace réservé du champ"
|
||||
msgid "Font Size"
|
||||
msgstr "Taille de Police"
|
||||
|
||||
#: packages/lib/server-only/auth/send-forgot-password.ts:61
|
||||
msgid "Forgot Password?"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/template-components/template-forgot-password.tsx:21
|
||||
msgid "Forgot your password?"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/document-flow/types.ts:50
|
||||
msgid "Free Signature"
|
||||
msgstr "Signature gratuite"
|
||||
@ -377,6 +597,10 @@ msgstr "Retourner"
|
||||
msgid "Green"
|
||||
msgstr "Vert"
|
||||
|
||||
#: packages/email/templates/reset-password.tsx:50
|
||||
msgid "Hi, {userName} <0>({userEmail})</0>"
|
||||
msgstr ""
|
||||
|
||||
#: packages/lib/constants/recipient-roles.ts:76
|
||||
msgid "I am a signer of this document"
|
||||
msgstr "Je suis un signataire de ce document"
|
||||
@ -410,12 +634,25 @@ msgstr "Email invalide"
|
||||
msgid "Invalid email address"
|
||||
msgstr "Adresse email invalide"
|
||||
|
||||
#: packages/email/templates/team-invite.tsx:55
|
||||
msgid "Join {teamName} on Documenso"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/document-flow/field-items-advanced-settings/number-field.tsx:67
|
||||
#: packages/ui/primitives/document-flow/field-items-advanced-settings/number-field.tsx:72
|
||||
#: packages/ui/primitives/document-flow/field-items-advanced-settings/text-field.tsx:48
|
||||
msgid "Label"
|
||||
msgstr "Étiquette"
|
||||
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:176
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:150
|
||||
msgid "Language"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/team-transfer-request.tsx:87
|
||||
msgid "Link expires in 1 hour."
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/lazy-pdf-viewer.tsx:15
|
||||
#: packages/ui/primitives/pdf-viewer.tsx:44
|
||||
msgid "Loading document..."
|
||||
@ -434,7 +671,7 @@ msgid "Member"
|
||||
msgstr "Membre"
|
||||
|
||||
#: packages/ui/primitives/document-flow/add-subject.tsx:95
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:215
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:254
|
||||
msgid "Message <0>(Optional)</0>"
|
||||
msgstr "Message <0>(Optionnel)</0>"
|
||||
|
||||
@ -525,6 +762,22 @@ msgstr "Page {0} sur {numPages}"
|
||||
msgid "Password Required"
|
||||
msgstr "Mot de passe requis"
|
||||
|
||||
#: packages/email/templates/forgot-password.tsx:17
|
||||
msgid "Password Reset Requested"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/reset-password.tsx:18
|
||||
msgid "Password Reset Successful"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/template-components/template-reset-password.tsx:22
|
||||
msgid "Password updated!"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/document-pending.tsx:17
|
||||
msgid "Pending Document"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/document-flow/field-items-advanced-settings/checkbox-field.tsx:156
|
||||
msgid "Pick a number"
|
||||
msgstr "Choisissez un numéro"
|
||||
@ -535,6 +788,34 @@ msgstr "Choisissez un numéro"
|
||||
msgid "Placeholder"
|
||||
msgstr "Espace réservé"
|
||||
|
||||
#: packages/email/template-components/template-document-invite.tsx:43
|
||||
msgid "Please {0} your document<0/>\"{documentName}\""
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/document-invite.tsx:38
|
||||
msgid "Please {action} your document {documentName}"
|
||||
msgstr ""
|
||||
|
||||
#: packages/lib/jobs/definitions/emails/send-signing-email.ts:98
|
||||
msgid "Please {recipientActionVerb} this document"
|
||||
msgstr ""
|
||||
|
||||
#: packages/lib/jobs/definitions/emails/send-signing-email.ts:112
|
||||
msgid "Please {recipientActionVerb} this document created by your direct template"
|
||||
msgstr ""
|
||||
|
||||
#: packages/lib/jobs/definitions/emails/send-signing-email.ts:104
|
||||
msgid "Please {recipientActionVerb} your document"
|
||||
msgstr ""
|
||||
|
||||
#: packages/lib/server-only/auth/send-confirmation-email.ts:67
|
||||
msgid "Please confirm your email"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/confirm-email.tsx:15
|
||||
msgid "Please confirm your email address"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/pdf-viewer.tsx:223
|
||||
#: packages/ui/primitives/pdf-viewer.tsx:238
|
||||
msgid "Please try again or contact our support."
|
||||
@ -561,8 +842,8 @@ msgid "Receives copy"
|
||||
msgstr "Recevoir une copie"
|
||||
|
||||
#: packages/ui/components/recipient/recipient-action-auth-select.tsx:39
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:215
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:169
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:257
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:208
|
||||
msgid "Recipient action authentication"
|
||||
msgstr "Authentification d'action de destinataire"
|
||||
|
||||
@ -570,11 +851,27 @@ msgstr "Authentification d'action de destinataire"
|
||||
msgid "Red"
|
||||
msgstr "Rouge"
|
||||
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:329
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:332
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:371
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:371
|
||||
msgid "Redirect URL"
|
||||
msgstr "URL de redirection"
|
||||
|
||||
#: packages/lib/server-only/document/resend-document.tsx:165
|
||||
msgid "Reminder: {0}"
|
||||
msgstr ""
|
||||
|
||||
#: packages/lib/server-only/document/resend-document.tsx:118
|
||||
msgid "Reminder: {0} invited you to {recipientActionVerb} a document"
|
||||
msgstr ""
|
||||
|
||||
#: packages/lib/server-only/document/resend-document.tsx:110
|
||||
msgid "Reminder: Please {recipientActionVerb} this document"
|
||||
msgstr ""
|
||||
|
||||
#: packages/lib/server-only/document/resend-document.tsx:114
|
||||
msgid "Reminder: Please {recipientActionVerb} your document"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/document-flow/add-fields.tsx:1110
|
||||
msgid "Remove"
|
||||
msgstr "Retirer"
|
||||
@ -587,6 +884,10 @@ msgstr "Retirer"
|
||||
msgid "Required field"
|
||||
msgstr "Champ requis"
|
||||
|
||||
#: packages/email/template-components/template-forgot-password.tsx:33
|
||||
msgid "Reset Password"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/components/document/document-share-button.tsx:147
|
||||
msgid "Rest assured, your document is strictly confidential and will never be shared. Only your signing experience will be highlighted. Share your personalized signing card to showcase your signature!"
|
||||
msgstr "Soyez assuré, votre document eststrictement confidentiel et ne sera jamais partagé. Seule votre expérience de signature sera mise en avant. Partagez votre carte de signature personnalisée pour mettre en valeur votre signature !"
|
||||
@ -654,6 +955,10 @@ msgstr "Afficher les paramètres avancés"
|
||||
msgid "Sign"
|
||||
msgstr "Signer"
|
||||
|
||||
#: packages/email/template-components/template-reset-password.tsx:34
|
||||
msgid "Sign In"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/document-flow/add-fields.tsx:823
|
||||
#: packages/ui/primitives/document-flow/add-signature.tsx:323
|
||||
#: packages/ui/primitives/document-flow/field-icon.tsx:52
|
||||
@ -682,6 +987,15 @@ msgstr "Les signataires doivent avoir des e-mails uniques"
|
||||
msgid "Signing"
|
||||
msgstr "Signature en cours"
|
||||
|
||||
#: packages/lib/server-only/document/send-completed-email.ts:93
|
||||
#: packages/lib/server-only/document/send-completed-email.ts:161
|
||||
msgid "Signing Complete!"
|
||||
msgstr ""
|
||||
|
||||
#: packages/lib/constants/recipient-roles.ts:66
|
||||
#~ msgid "SIGNING_REQUEST"
|
||||
#~ msgstr ""
|
||||
|
||||
#: packages/ui/primitives/document-flow/missing-signature-field-dialog.tsx:34
|
||||
msgid "Some signers have not been assigned a signature field. Please assign at least 1 signature field to each signer before proceeding."
|
||||
msgstr "Certains signataires n'ont pas été assignés à un champ de signature. Veuillez assigner au moins 1 champ de signature à chaque signataire avant de continuer."
|
||||
@ -704,7 +1018,7 @@ msgid "Step <0>{step} of {maxStep}</0>"
|
||||
msgstr "Étape <0>{step} sur {maxStep}</0>"
|
||||
|
||||
#: packages/ui/primitives/document-flow/add-subject.tsx:78
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:195
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:234
|
||||
msgid "Subject <0>(Optional)</0>"
|
||||
msgstr "Objet <0>(Optionnel)</0>"
|
||||
|
||||
@ -712,7 +1026,19 @@ msgstr "Objet <0>(Optionnel)</0>"
|
||||
msgid "Submit"
|
||||
msgstr "Soumettre"
|
||||
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:134
|
||||
#: packages/lib/server-only/team/delete-team-email.ts:96
|
||||
msgid "Team email has been revoked for {0}"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/team-email-removed.tsx:53
|
||||
msgid "Team email removed"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/team-email-removed.tsx:27
|
||||
msgid "Team email removed for {teamName} on Documenso"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:133
|
||||
msgid "Template title"
|
||||
msgstr "Titre du modèle"
|
||||
|
||||
@ -722,6 +1048,10 @@ msgstr "Titre du modèle"
|
||||
msgid "Text"
|
||||
msgstr "Texte"
|
||||
|
||||
#: packages/email/template-components/template-forgot-password.tsx:25
|
||||
msgid "That's okay, it happens! Click the button below to reset your password."
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/components/recipient/recipient-action-auth-select.tsx:44
|
||||
msgid "The authentication required for recipients to sign fields"
|
||||
msgstr "L'authentification requise pour que les destinataires signent des champs"
|
||||
@ -738,10 +1068,22 @@ msgstr "L'authentification requise pour que les destinataires visualisent le doc
|
||||
msgid "The document's name"
|
||||
msgstr "Le nom du document"
|
||||
|
||||
#: packages/email/templates/team-delete.tsx:35
|
||||
msgid "The following team has been deleted by its owner. You will no longer be able to access this team and its documents"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/team-delete.tsx:34
|
||||
msgid "The following team has been deleted by you"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/document-password-dialog.tsx:52
|
||||
msgid "The password you have entered is incorrect. Please try again."
|
||||
msgstr "Le mot de passe que vous avez entré est incorrect. Veuillez réessayer."
|
||||
|
||||
#: packages/email/template-components/template-document-super-delete.tsx:38
|
||||
msgid "The reason provided for deletion is the following:"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/components/recipient/recipient-role-select.tsx:103
|
||||
msgid "The recipient is not required to take any action and receives a copy of the document after it is completed."
|
||||
msgstr "Le destinataire n'est pas tenu de prendre des mesures et reçoit une copie du document après son achèvement."
|
||||
@ -774,10 +1116,18 @@ msgstr "L'email du signataire"
|
||||
msgid "The signer's name"
|
||||
msgstr "Le nom du signataire"
|
||||
|
||||
#: packages/email/templates/team-email-removed.tsx:57
|
||||
msgid "The team email <0>{teamEmail}</0> has been removed from the following team"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/components/document/document-global-auth-action-select.tsx:72
|
||||
msgid "This can be overriden by setting the authentication requirements directly on each recipient in the next step."
|
||||
msgstr "Cela peut être remplacé par le paramétrage direct des exigences d'authentification pour chaque destinataire à l'étape suivante."
|
||||
|
||||
#: packages/email/template-components/template-document-super-delete.tsx:31
|
||||
msgid "This document can not be recovered, if you would like to dispute the reason for future documents please contact support."
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/document-flow/add-fields.tsx:757
|
||||
msgid "This document has already been sent to this recipient. You can no longer edit this recipient."
|
||||
msgstr "Ce document a déjà été envoyé à ce destinataire. Vous ne pouvez plus modifier ce destinataire."
|
||||
@ -786,6 +1136,10 @@ msgstr "Ce document a déjà été envoyé à ce destinataire. Vous ne pouvez pl
|
||||
msgid "This document is password protected. Please enter the password to view the document."
|
||||
msgstr "Ce document est protégé par mot de passe. Veuillez entrer le mot de passe pour visualiser le document."
|
||||
|
||||
#: packages/email/template-components/template-footer.tsx:14
|
||||
msgid "This document was sent using <0>Documenso.</0>"
|
||||
msgstr "Ce document a été envoyé via <0>Documenso.</0>"
|
||||
|
||||
#: packages/ui/primitives/template-flow/add-template-placeholder-recipients.tsx:573
|
||||
msgid "This field cannot be modified or deleted. When you share this template's direct link or add it to your public profile, anyone who accesses it can input their name and email, and fill in the fields assigned to them."
|
||||
msgstr "Ce champ ne peut pas être modifié ou supprimé. Lorsque vous partagez le lien direct de ce modèle ou l'ajoutez à votre profil public, toute personne qui y accède peut saisir son nom et son email, et remplir les champs qui lui sont attribués."
|
||||
@ -802,12 +1156,12 @@ msgstr "Ce signataire a déjà signé le document."
|
||||
msgid "This will override any global settings."
|
||||
msgstr "Cela remplacera tous les paramètres globaux."
|
||||
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:305
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:309
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:347
|
||||
#: packages/ui/primitives/template-flow/add-template-settings.tsx:348
|
||||
msgid "Time Zone"
|
||||
msgstr "Fuseau horaire"
|
||||
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:153
|
||||
#: packages/ui/primitives/document-flow/add-settings.tsx:155
|
||||
msgid "Title"
|
||||
msgstr "Titre"
|
||||
|
||||
@ -844,7 +1198,19 @@ msgstr "Valeur"
|
||||
|
||||
#: packages/lib/constants/recipient-roles.ts:26
|
||||
msgid "View"
|
||||
msgstr "Vue"
|
||||
msgstr "Voir"
|
||||
|
||||
#: packages/email/templates/document-created-from-direct-template.tsx:69
|
||||
msgid "View document"
|
||||
msgstr "Voir le document"
|
||||
|
||||
#: packages/email/template-components/template-document-self-signed.tsx:79
|
||||
msgid "View plans"
|
||||
msgstr "Voir les forfaits"
|
||||
|
||||
#: packages/lib/constants/recipient-roles.ts:67
|
||||
#~ msgid "VIEW_REQUEST"
|
||||
#~ msgstr "DEMANDE_DE_CONSULTATION"
|
||||
|
||||
#: packages/lib/constants/recipient-roles.ts:27
|
||||
msgid "Viewed"
|
||||
@ -860,12 +1226,36 @@ msgstr "Spectateurs"
|
||||
|
||||
#: packages/lib/constants/recipient-roles.ts:28
|
||||
msgid "Viewing"
|
||||
msgstr "Visionnage"
|
||||
msgstr "Consultation"
|
||||
|
||||
#: packages/email/template-components/template-document-pending.tsx:31
|
||||
msgid "Waiting for others"
|
||||
msgstr "En attente des autres"
|
||||
|
||||
#: packages/lib/server-only/document/send-pending-email.ts:73
|
||||
msgid "Waiting for others to complete signing."
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/template-components/template-document-pending.tsx:41
|
||||
msgid "We're still waiting for other signers to sign this document.<0/>We'll notify you as soon as it's ready."
|
||||
msgstr "Nous attendons encore que d'autres signataires signent ce document.<0/>Nous vous préviendrons dès qu'il sera prêt."
|
||||
|
||||
#: packages/email/templates/reset-password.tsx:59
|
||||
msgid "We've changed your password as you asked. You can now sign in with your new password."
|
||||
msgstr "Nous avons changé votre mot de passe comme demandé. Vous pouvez maintenant vous connecter avec votre nouveau mot de passe."
|
||||
|
||||
#: packages/email/template-components/template-confirmation-email.tsx:24
|
||||
msgid "Welcome to Documenso!"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/document-flow/send-document-action-dialog.tsx:44
|
||||
msgid "You are about to send this document to the recipients. Are you sure you want to continue?"
|
||||
msgstr "Vous êtes sur le point d'envoyer ce document aux destinataires. Êtes-vous sûr de vouloir continuer ?"
|
||||
|
||||
#: packages/email/template-components/template-confirmation-email.tsx:41
|
||||
msgid "You can also copy and paste this link into your browser: {confirmationLink} (link expires in 1 hour)"
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/components/document/document-send-email-message-helper.tsx:11
|
||||
msgid "You can use the following variables in your message:"
|
||||
msgstr "Vous pouvez utiliser les variables suivantes dans votre message :"
|
||||
@ -874,7 +1264,52 @@ msgstr "Vous pouvez utiliser les variables suivantes dans votre message :"
|
||||
msgid "You cannot upload documents at this time."
|
||||
msgstr "Vous ne pouvez pas télécharger de documents pour le moment."
|
||||
|
||||
#: packages/email/template-components/template-document-cancel.tsx:35
|
||||
msgid "You don't need to sign it anymore."
|
||||
msgstr "Vous n'avez plus besoin de le signer."
|
||||
|
||||
#: packages/lib/server-only/team/create-team-member-invites.ts:168
|
||||
msgid "You have been invited to join {0} on Documenso"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/templates/team-invite.tsx:59
|
||||
msgid "You have been invited to join the following team"
|
||||
msgstr "Vous avez été invité à rejoindre l'équipe suivante"
|
||||
|
||||
#: packages/lib/server-only/recipient/set-recipients-for-document.ts:314
|
||||
msgid "You have been removed from a document"
|
||||
msgstr ""
|
||||
|
||||
#: packages/lib/server-only/team/request-team-ownership-transfer.ts:114
|
||||
msgid "You have been requested to take ownership of team {0} on Documenso"
|
||||
msgstr ""
|
||||
|
||||
#: packages/lib/jobs/definitions/emails/send-signing-email.ts:102
|
||||
#: packages/lib/server-only/document/resend-document.tsx:113
|
||||
msgid "You have initiated the document {0} that requires you to {recipientActionVerb} it."
|
||||
msgstr ""
|
||||
|
||||
#: packages/ui/primitives/document-dropzone.tsx:69
|
||||
msgid "You have reached your document limit."
|
||||
msgstr "Vous avez atteint votre limite de documents."
|
||||
|
||||
#: packages/email/template-components/template-document-self-signed.tsx:42
|
||||
#~ msgid "You have signed \"{documentName}\""
|
||||
#~ msgstr "Vous avez signé \"{documentName}\""
|
||||
|
||||
#: packages/email/template-components/template-document-self-signed.tsx:42
|
||||
msgid "You have signed “{documentName}”"
|
||||
msgstr ""
|
||||
|
||||
#: packages/email/template-components/template-document-super-delete.tsx:23
|
||||
msgid "Your document has been deleted by an admin!"
|
||||
msgstr "Votre document a été supprimé par un administrateur !"
|
||||
|
||||
#: packages/email/template-components/template-reset-password.tsx:26
|
||||
msgid "Your password has been updated."
|
||||
msgstr "Votre mot de passe a été mis à jour."
|
||||
|
||||
#: packages/email/templates/team-delete.tsx:26
|
||||
#: packages/email/templates/team-delete.tsx:30
|
||||
msgid "Your team has been deleted"
|
||||
msgstr "Votre équipe a été supprimée"
|
||||
|
||||
@ -42,7 +42,7 @@ msgstr "Ajouter un document"
|
||||
msgid "Add More Users for {0}"
|
||||
msgstr "Ajouter plus d'utilisateurs pour {0}"
|
||||
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:165
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:164
|
||||
msgid "All our metrics, finances, and learnings are public. We believe in transparency and want to share our journey with you. You can read more about why here: <0>Announcing Open Metrics</0>"
|
||||
msgstr "Tous nos indicateurs, finances et apprentissages sont publics. Nous croyons en la transparence et souhaitons partager notre parcours avec vous. Vous pouvez en lire plus sur pourquoi ici : <0>Annonce de Open Metrics</0>"
|
||||
|
||||
@ -90,7 +90,7 @@ msgstr "Changelog"
|
||||
msgid "Choose a template from the community app store. Or submit your own template for others to use."
|
||||
msgstr "Choisissez un modèle dans la boutique d'applications communautaires. Ou soumettez votre propre modèle pour que d'autres puissent l'utiliser."
|
||||
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:219
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:218
|
||||
msgid "Community"
|
||||
msgstr "Communauté"
|
||||
|
||||
@ -193,7 +193,7 @@ msgstr "Rapide."
|
||||
msgid "Faster, smarter and more beautiful."
|
||||
msgstr "Plus rapide, plus intelligent et plus beau."
|
||||
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:210
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:209
|
||||
msgid "Finances"
|
||||
msgstr "Finances"
|
||||
|
||||
@ -246,15 +246,15 @@ msgstr "Commencez aujourd'hui."
|
||||
msgid "Get the latest news from Documenso, including product updates, team announcements and more!"
|
||||
msgstr "Obtenez les dernières nouvelles de Documenso, y compris les mises à jour de produits, les annonces d'équipe et plus encore !"
|
||||
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:233
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:232
|
||||
msgid "GitHub: Total Merged PRs"
|
||||
msgstr "GitHub : Total des PRs fusionnées"
|
||||
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:251
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:250
|
||||
msgid "GitHub: Total Open Issues"
|
||||
msgstr "GitHub : Total des problèmes ouverts"
|
||||
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:225
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:224
|
||||
msgid "GitHub: Total Stars"
|
||||
msgstr "GitHub : Nombre total d'étoiles"
|
||||
|
||||
@ -262,7 +262,7 @@ msgstr "GitHub : Nombre total d'étoiles"
|
||||
msgid "Global Salary Bands"
|
||||
msgstr "Bandes de salaire globales"
|
||||
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:261
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:260
|
||||
msgid "Growth"
|
||||
msgstr "Croissance"
|
||||
|
||||
@ -286,7 +286,7 @@ msgstr "Paiements intégrés avec Stripe afin que vous n'ayez pas à vous soucie
|
||||
msgid "Integrates with all your favourite tools."
|
||||
msgstr "S'intègre à tous vos outils préférés."
|
||||
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:289
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:288
|
||||
msgid "Is there more?"
|
||||
msgstr "Y a-t-il plus ?"
|
||||
|
||||
@ -310,11 +310,11 @@ msgstr "Emplacement"
|
||||
msgid "Make it your own through advanced customization and adjustability."
|
||||
msgstr "Faites-en votre propre grâce à une personnalisation avancée et un ajustement."
|
||||
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:199
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:198
|
||||
msgid "Merged PR's"
|
||||
msgstr "PRs fusionnées"
|
||||
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:234
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:233
|
||||
msgid "Merged PRs"
|
||||
msgstr "PRs fusionnées"
|
||||
|
||||
@ -345,8 +345,8 @@ msgstr "Aucune carte de crédit requise"
|
||||
msgid "None of these work for you? Try self-hosting!"
|
||||
msgstr "Aucune de ces options ne fonctionne pour vous ? Essayez l'hébergement autonome !"
|
||||
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:194
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:252
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:193
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:251
|
||||
msgid "Open Issues"
|
||||
msgstr "Problèmes ouverts"
|
||||
|
||||
@ -354,7 +354,7 @@ msgstr "Problèmes ouverts"
|
||||
msgid "Open Source or Hosted."
|
||||
msgstr "Open Source ou hébergé."
|
||||
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:161
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:160
|
||||
#: apps/marketing/src/components/(marketing)/footer.tsx:37
|
||||
#: apps/marketing/src/components/(marketing)/header.tsx:64
|
||||
#: apps/marketing/src/components/(marketing)/mobile-navigation.tsx:40
|
||||
@ -466,7 +466,7 @@ msgstr "Intelligent."
|
||||
msgid "Star on GitHub"
|
||||
msgstr "Étoile sur GitHub"
|
||||
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:226
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:225
|
||||
msgid "Stars"
|
||||
msgstr "Étoiles"
|
||||
|
||||
@ -501,7 +501,7 @@ msgstr "Boutique de modèles (Bientôt)."
|
||||
msgid "That's awesome. You can take a look at the current <0>Issues</0> and join our <1>Discord Community</1> to keep up to date, on what the current priorities are. In any case, we are an open community and welcome all input, technical and non-technical ❤️"
|
||||
msgstr "C'est génial. Vous pouvez consulter les <0>Problèmes</0> actuels et rejoindre notre <1>Communauté Discord</1> pour rester à jour sur ce qui est actuellement prioritaire. Dans tous les cas, nous sommes une communauté ouverte et accueillons toutes les contributions, techniques et non techniques ❤️"
|
||||
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:293
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:292
|
||||
msgid "This page is evolving as we learn what makes a great signing company. We'll update it when we have more to share."
|
||||
msgstr "Cette page évolue à mesure que nous apprenons ce qui fait une grande entreprise de signature. Nous la mettrons à jour lorsque nous aurons plus à partager."
|
||||
|
||||
@ -514,8 +514,8 @@ msgstr "Titre"
|
||||
msgid "Total Completed Documents"
|
||||
msgstr "Documents totalisés complétés"
|
||||
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:266
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:267
|
||||
#: apps/marketing/src/app/(marketing)/open/page.tsx:268
|
||||
msgid "Total Customers"
|
||||
msgstr "Total des clients"
|
||||
|
||||
@ -602,4 +602,3 @@ msgstr "Vous pouvez auto-héberger Documenso gratuitement ou utiliser notre vers
|
||||
#: apps/marketing/src/components/(marketing)/carousel.tsx:272
|
||||
msgid "Your browser does not support the video tag."
|
||||
msgstr "Votre navigateur ne prend pas en charge la balise vidéo."
|
||||
|
||||
|
||||
@ -260,12 +260,12 @@ msgstr "Abonnements actifs"
|
||||
msgid "Add"
|
||||
msgstr "Ajouter"
|
||||
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:175
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:87
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:176
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:88
|
||||
msgid "Add all relevant fields for each recipient."
|
||||
msgstr "Ajouter tous les champs pertinents pour chaque destinataire."
|
||||
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:82
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:83
|
||||
msgid "Add all relevant placeholders for each recipient."
|
||||
msgstr "Ajouter tous les espaces réservés pertinents pour chaque destinataire."
|
||||
|
||||
@ -281,8 +281,8 @@ msgstr "Ajouter un authentificateur pour servir de méthode d'authentification s
|
||||
msgid "Add email"
|
||||
msgstr "Ajouter un e-mail"
|
||||
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:174
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:86
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:175
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:87
|
||||
msgid "Add Fields"
|
||||
msgstr "Ajouter des champs"
|
||||
|
||||
@ -295,15 +295,15 @@ msgstr "Ajouter davantage"
|
||||
msgid "Add passkey"
|
||||
msgstr "Ajouter une clé de passe"
|
||||
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:81
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:82
|
||||
msgid "Add Placeholders"
|
||||
msgstr "Ajouter des espaces réservés"
|
||||
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:169
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:170
|
||||
msgid "Add Signers"
|
||||
msgstr "Ajouter des signataires"
|
||||
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:179
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:180
|
||||
msgid "Add Subject"
|
||||
msgstr "Ajouter un sujet"
|
||||
|
||||
@ -311,7 +311,7 @@ msgstr "Ajouter un sujet"
|
||||
msgid "Add team email"
|
||||
msgstr "Ajouter un e-mail d'équipe"
|
||||
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:170
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:171
|
||||
msgid "Add the people who will sign the document."
|
||||
msgstr "Ajouter les personnes qui signeront le document."
|
||||
|
||||
@ -319,7 +319,7 @@ msgstr "Ajouter les personnes qui signeront le document."
|
||||
msgid "Add the recipients to create the document with"
|
||||
msgstr "Ajouter les destinataires pour créer le document avec"
|
||||
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:180
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:181
|
||||
msgid "Add the subject and message you wish to send to signers."
|
||||
msgstr "Ajouter le sujet et le message que vous souhaitez envoyer aux signataires."
|
||||
|
||||
@ -414,13 +414,13 @@ msgstr "Un e-mail demandant le transfert de cette équipe a été envoyé."
|
||||
msgid "An error occurred"
|
||||
msgstr "Une erreur est survenue"
|
||||
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:266
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:197
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:231
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:268
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:201
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:235
|
||||
msgid "An error occurred while adding signers."
|
||||
msgstr "Une erreur est survenue lors de l'ajout de signataires."
|
||||
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:301
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:303
|
||||
msgid "An error occurred while adding the fields."
|
||||
msgstr "Une erreur est survenue lors de l'ajout des champs."
|
||||
|
||||
@ -482,7 +482,7 @@ msgstr "Une erreur est survenue lors de la suppression de la signature."
|
||||
msgid "An error occurred while removing the text."
|
||||
msgstr "Une erreur est survenue lors de la suppression du texte."
|
||||
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:332
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:334
|
||||
msgid "An error occurred while sending the document."
|
||||
msgstr "Une erreur est survenue lors de l'envoi du document."
|
||||
|
||||
@ -507,8 +507,8 @@ msgstr "Une erreur est survenue lors de la signature du document."
|
||||
msgid "An error occurred while trying to create a checkout session."
|
||||
msgstr "Une erreur est survenue lors de la création d'une session de paiement."
|
||||
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:232
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:166
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:234
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:170
|
||||
msgid "An error occurred while updating the document settings."
|
||||
msgstr "Une erreur est survenue lors de la mise à jour des paramètres du document."
|
||||
|
||||
@ -869,11 +869,11 @@ msgstr "Documents complétés"
|
||||
msgid "Completed Documents"
|
||||
msgstr "Documents Complétés"
|
||||
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:165
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:166
|
||||
msgid "Configure general settings for the document."
|
||||
msgstr "Configurer les paramètres généraux pour le document."
|
||||
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:77
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:78
|
||||
msgid "Configure general settings for the template."
|
||||
msgstr "Configurer les paramètres généraux pour le modèle."
|
||||
|
||||
@ -1350,7 +1350,7 @@ msgstr "Document renvoyé"
|
||||
msgid "Document resealed"
|
||||
msgstr "Document resealé"
|
||||
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:321
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:323
|
||||
msgid "Document sent"
|
||||
msgstr "Document envoyé"
|
||||
|
||||
@ -1579,16 +1579,16 @@ msgstr "Entrez votre texte ici"
|
||||
|
||||
#: apps/web/src/app/(dashboard)/admin/documents/[id]/admin-actions.tsx:41
|
||||
#: apps/web/src/app/(dashboard)/admin/users/[id]/page.tsx:78
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:231
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:265
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:300
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:331
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:233
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:267
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:302
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:333
|
||||
#: apps/web/src/app/(dashboard)/documents/move-document-dialog.tsx:57
|
||||
#: apps/web/src/app/(dashboard)/documents/upload-document.tsx:106
|
||||
#: apps/web/src/app/(dashboard)/documents/upload-document.tsx:112
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:165
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:196
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:230
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:169
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:200
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:234
|
||||
#: apps/web/src/app/(dashboard)/templates/duplicate-template-dialog.tsx:51
|
||||
#: apps/web/src/app/(dashboard)/templates/move-template-dialog.tsx:56
|
||||
#: apps/web/src/app/(dashboard)/templates/use-template-dialog.tsx:160
|
||||
@ -1679,8 +1679,8 @@ msgstr "Mot de passe oublié ?"
|
||||
msgid "Full Name"
|
||||
msgstr "Nom complet"
|
||||
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:164
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:76
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:165
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:77
|
||||
#: apps/web/src/app/(recipient)/d/[token]/direct-template.tsx:60
|
||||
#: apps/web/src/components/(teams)/settings/layout/desktop-nav.tsx:43
|
||||
#: apps/web/src/components/(teams)/settings/layout/mobile-nav.tsx:51
|
||||
@ -3244,7 +3244,7 @@ msgstr "Le modèle a été mis à jour."
|
||||
msgid "Template moved"
|
||||
msgstr "Modèle déplacé"
|
||||
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:219
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:223
|
||||
msgid "Template saved"
|
||||
msgstr "Modèle enregistré"
|
||||
|
||||
@ -4521,7 +4521,7 @@ msgstr "Votre document a été créé à partir du modèle avec succès."
|
||||
msgid "Your document has been re-sent successfully."
|
||||
msgstr "Votre document a été renvoyé avec succès."
|
||||
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:322
|
||||
#: apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx:324
|
||||
msgid "Your document has been sent successfully."
|
||||
msgstr "Votre document a été envoyé avec succès."
|
||||
|
||||
@ -4612,7 +4612,7 @@ msgstr "Votre modèle a été supprimé avec succès."
|
||||
msgid "Your template will be duplicated."
|
||||
msgstr "Votre modèle sera dupliqué."
|
||||
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:220
|
||||
#: apps/web/src/app/(dashboard)/templates/[id]/edit-template.tsx:224
|
||||
msgid "Your templates has been saved successfully."
|
||||
msgstr "Vos modèles ont été enregistrés avec succès."
|
||||
|
||||
@ -4628,4 +4628,3 @@ msgstr "Votre jeton a été créé avec succès ! Assurez-vous de le copier car
|
||||
#: apps/web/src/app/(teams)/t/[teamUrl]/settings/tokens/page.tsx:86
|
||||
msgid "Your tokens will be shown here once you create them."
|
||||
msgstr "Vos jetons seront affichés ici une fois que vous les aurez créés."
|
||||
|
||||
|
||||
Reference in New Issue
Block a user