0
Fork 0
mirror of https://github.com/stonith404/pingvin-share.git synced 2025-03-12 02:22:07 -05:00
pingvin-share/frontend/src/i18n/translations/fr-FR.ts
Elias Schneider a07a78a138
chore: update translations via Crowdin (#206)
* New translations en-US.ts (French)

* New translations en-US.ts (Spanish)

* New translations en-US.ts (Danish)

* New translations en-US.ts (German)

* New translations en-US.ts (Portuguese)

* New translations en-US.ts (Chinese Simplified)

* New translations en-US.ts (Thai)
2023-07-23 14:02:53 +02:00

322 lines
No EOL
20 KiB
TypeScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

export default {
// Navbar
"navbar.upload": "Envoyer",
"navbar.signin": "Se connecter",
"navbar.home": "Accueil",
"navbar.signup": "S'inscrire",
"navbar.links.shares": "Mes partages",
"navbar.links.reverse": "Partages inversés",
"navbar.avatar.account": "Mon compte",
"navbar.avatar.admin": "Administration",
"navbar.avatar.signout": "Se déconnecter",
// END navbar
// /
"home.title": "Une plateforme de partage de fichier <h>auto-hébergée</h>.",
"home.description": "Voulez-vous vraiment remettre vos fichiers personnels dans les mains de tiers comme WeTransfer ?",
"home.bullet.a.name": "Auto-hébergé",
"home.bullet.a.description": "Hébergez Pingvin Share sur votre propre machine.",
"home.bullet.b.name": "Confidentialité",
"home.bullet.b.description": "Vos fichiers sont vos fichiers et ne devraient jamais être mis entre les mains de tiers.",
"home.bullet.c.name": "Aucune rébarbative limite de taille",
"home.bullet.c.description": "Téléchargez des fichiers volumineux que vous le souhaitez. Seul votre disque dur est la limite.",
"home.button.start": "Commencer",
"home.button.source": "Code source",
// END /
// /auth/signin
"signin.title": "Content de vous revoir",
"signin.description": "Pas encore de compte ?",
"signin.button.signup": "S'inscrire",
"signin.input.email-or-username": "Email ou pseudo",
"signin.input.email-or-username.placeholder": "Votre email ou pseudo",
"signin.input.password": "Mot de passe",
"signin.input.password.placeholder": "Votre mot de passe",
"signin.button.submit": "Se connecter",
"signIn.notify.totp-required.title": "Une authentification à deux facteurs est requise",
"signIn.notify.totp-required.description": "Veuillez entrer votre code d'authentification à deux facteurs",
// END /auth/signin
// /auth/signup
"signup.title": "Créer un compte",
"signup.description": "Vous avez déjà un compte ?",
"signup.button.signin": "Se connecter",
"signup.input.username": "Pseudo",
"signup.input.username.placeholder": "Votre pseudo",
"signup.input.email": "Email",
"signup.input.email.placeholder": "Votre adresse mail",
"signup.button.submit": "Commençons",
// END /auth/signup
// /auth/reset-password
"resetPassword.title": "Mot de passe oublié ?",
"resetPassword.description": "Saisissez votre email pour réinitialiser votre mot de passe.",
"resetPassword.notify.success": "Un mail a été envoyé avec un lien pour réinitialiser votre mot de passe.",
"resetPassword.button.back": "Retour à la page de connexion",
"resetPassword.text.resetPassword": "Réinitialiser le mot de passe",
"resetPassword.text.enterNewPassword": "Saisissez votre nouveau mot de passe",
"resetPassword.input.password": "Nouveau mot de passe",
"resetPassword.notify.passwordReset": "Votre mot de passe a bien été réinitialisé.",
// /account
"account.title": "Mon compte",
"account.card.info.title": "Détails du compte",
"account.card.info.username": "Pseudo",
"account.card.info.email": "Adresse mail",
"account.notify.info.success": "Compte mis à jour avec succès",
"account.card.password.title": "Mot de passe",
"account.card.password.old": "Ancien mot de passe",
"account.card.password.new": "Nouveau mot de passe",
"account.notify.password.success": "Le mot de passe a été modifié avec succès",
"account.card.security.title": "Sécurité",
"account.card.security.totp.enable.description": "Entrez votre mot de passe actuel pour commencer à activer TOTP",
"account.card.security.totp.disable.description": "Entrez votre mot de passe pour désactiver TOTP",
"account.card.security.totp.button.start": "Commencer",
"account.modal.totp.title": "Activer TOTP",
"account.modal.totp.step1": "Étape 1 : Ajouter votre authentificateur",
"account.modal.totp.step2": "Étape 2 : Valider votre code",
"account.modal.totp.enterManually": "Saisir manuellement",
"account.modal.totp.code": "Code",
"account.modal.totp.clickToCopy": "Cliquez pour copier",
"account.modal.totp.verify": "Vérifier",
"account.notify.totp.disable": "TOTP désactivé",
"account.notify.totp.enable": "TOTP activé",
"account.card.language.title": "Langue",
"account.card.language.description": "The project is translated by the community. Some languages might be incomplete.",
"account.card.color.title": "Thème de couleurs",
// ThemeSwitcher.tsx
"account.theme.dark": "Sombre",
"account.theme.light": "Clair",
"account.theme.system": "Système",
"account.button.delete": "Supprimer le compte",
"account.modal.delete.title": "Supprimer le compte",
"account.modal.delete.description": "Voulez-vous vraiment supprimer votre compte, y compris tous vos partages actifs ?",
// END /account
// /account/shares
"account.shares.title": "Mes partages",
"account.shares.title.empty": "Il n'y a rien ici 👀",
"account.shares.description.empty": "Vous navez aucun partage.",
"account.shares.button.create": "Créez-en un",
"account.shares.info.title": "Détails du partage",
"account.shares.table.id": "ID",
"account.shares.table.name": "Nom",
"account.shares.table.description": "Description",
"account.shares.table.visitors": "Visiteurs",
"account.shares.table.expiresAt": "Expire le",
"account.shares.table.createdAt": "Créé le",
"account.shares.table.size": "Taille",
"account.shares.modal.share-informations": "Share informations",
"account.shares.modal.share-link": "Lien de partage",
"account.shares.modal.delete.title": "Supprimer le partage {share}",
"account.shares.modal.delete.description": "Voulez-vous vraiment supprimer ce partage ?",
// END /account/shares
// /account/reverseShares
"account.reverseShares.title": "Partages inversés",
"account.reverseShares.description": "Un partage inversé vous permet de générer une URL unique qui permet à des utilisateurs externes de créer un partage.",
"account.reverseShares.title.empty": "Il n'y a rien ici 👀",
"account.reverseShares.description.empty": "Vous n'avez aucun partage inversé.",
// showCreateReverseShareModal.tsx
"account.reverseShares.modal.expiration.label": "Expiration",
"account.reverseShares.modal.expiration.minute-singular": "Minute",
"account.reverseShares.modal.expiration.minute-plural": "Minutes",
"account.reverseShares.modal.expiration.hour-singular": "Heure",
"account.reverseShares.modal.expiration.hour-plural": "Heures",
"account.reverseShares.modal.expiration.day-singular": "Jour",
"account.reverseShares.modal.expiration.day-plural": "Jours",
"account.reverseShares.modal.expiration.week-singular": "Semaine",
"account.reverseShares.modal.expiration.week-plural": "Semaines",
"account.reverseShares.modal.expiration.month-singular": "Mois",
"account.reverseShares.modal.expiration.month-plural": "Mois",
"account.reverseShares.modal.expiration.year-singular": "An",
"account.reverseShares.modal.expiration.year-plural": "Ans",
"account.reverseShares.modal.max-size.label": "Taille maximale du partage",
"account.reverseShares.modal.send-email": "Envoyer un mail de notification",
"account.reverseShares.modal.send-email.description": "Envoyer une notification par courriel lorsqu'un partage est créé depuis ce partage inversé.",
"account.reverseShares.modal.max-use.label": "Nombre d'utilisation max",
"account.reverseShares.modal.max-use.description": "Le nombre maximal de fois que cette URL peut être utilisée pour créer un partage.",
"account.reverseShare.never-expires": "Ce partage inversé n'expirera jamais.",
"account.reverseShare.expires-on": "Ce partage inversé expirera le {expiration}.",
"account.reverseShares.table.no-shares": "Aucun partage créé pour le moment",
"account.reverseShares.table.count.singular": "partage",
"account.reverseShares.table.count.plural": "partages",
"account.reverseShares.table.shares": "Partages",
"account.reverseShares.table.remaining": "Utilisations restantes",
"account.reverseShares.table.max-size": "Taille maximale du partage",
"account.reverseShares.table.expires": "Expire dans",
"account.reverseShares.modal.reverse-share-link": "Lien du partage inversé",
"account.reverseShares.modal.delete.title": "Supprimer le partage inversé",
"account.reverseShares.modal.delete.description": "Voulez-vous vraiment supprimer ce partage inversé ? Si vous le faites, les partages qu'il contient seront également supprimés.",
// END /account/reverseShares
// /admin
"admin.title": "Administration",
"admin.button.users": "Gestion des utilisateurs",
"admin.button.config": "Paramètres",
"admin.version": "Version",
// END /admin
// /admin/users
"admin.users.title": "Gestion des utilisateurs",
"admin.users.table.username": "Pseudo",
"admin.users.table.email": "Adresse mail",
"admin.users.table.admin": "Admin",
"admin.users.edit.update.title": "Modifier l'utilisateur {username}",
"admin.users.edit.update.admin-privileges": "Privilèges admin",
"admin.users.edit.update.change-password.title": "Changer le mot de passe",
"admin.users.edit.update.change-password.field": "Nouveau mot de passe",
"admin.users.edit.update.change-password.button": "Enregistrer le nouveau mot de passe",
"admin.users.edit.update.notify.password.success": "Le mot de passe a été modifié",
"admin.users.edit.delete.title": "Supprimer l'utilisateur {username}",
"admin.users.edit.delete.description": "Voulez-vous vraiment supprimer cet utilisateur et toutes ses partages ?",
// showCreateUserModal.tsx
"admin.users.modal.create.title": "Créer un utilisateur",
"admin.users.modal.create.username": "Surnom",
"admin.users.modal.create.email": "Courriel",
"admin.users.modal.create.password": "Mot de passe",
"admin.users.modal.create.manual-password": "Définir le mot de passe manuellement",
"admin.users.modal.create.manual-password.description": "S'il n'est pas coché, l'utilisateur recevra un mail avec un lien pour définir son mot de passe.",
"admin.users.modal.create.admin": "Privilèges admin",
"admin.users.modal.create.admin.description": "Si coché, l'utilisateur pourra accéder au panneau d'administration.",
// END /admin/users
// /upload
"upload.title": "Téléverser",
"upload.notify.generic-error": "Une erreur est survenue durant le traitement de votre partage.",
"upload.notify.count-failed": "{count} fichier(s) n'a(ont) pas pu être envoyé(s). Veuillez réessayer.",
// Dropzone.tsx
"upload.dropzone.title": "Téléverser des fichiers",
"upload.dropzone.description": "Glissez-déposez des fichiers ici pour commencer votre partage. Ils ne peuvent avoir une taille supérieur à {maxSize} au total.",
"upload.dropzone.notify.file-too-big": "Vos fichiers dépassent la taille maximale de {maxSize}.",
// FileList.tsx
"upload.filelist.name": "Nom",
"upload.filelist.size": "Taille",
// showCreateUploadModal.tsx
"upload.modal.title": "Créer un partage",
"upload.modal.link.error.invalid": "Ne peut contenir que des lettres, des chiffres, des tirets bas et des traits d'union",
"upload.modal.link.error.taken": "Ce lien est déjà utilisé",
"upload.modal.not-signed-in": "Vous n'êtes pas connecté",
"upload.modal.not-signed-in-description": "Vous ne pourrez pas supprimer votre partage manuellement et afficher le nombre de visiteurs.",
"upload.modal.expires.never": "jamais",
"upload.modal.expires.never-long": "N'expire jamais",
"upload.modal.link.label": "Lien",
"upload.modal.expires.label": "Expiration",
"upload.modal.expires.minute-singular": "Minute",
"upload.modal.expires.minute-plural": "Minutes",
"upload.modal.expires.hour-singular": "Heure",
"upload.modal.expires.hour-plural": "Heures",
"upload.modal.expires.day-singular": "Jour",
"upload.modal.expires.day-plural": "Jours",
"upload.modal.expires.week-singular": "Semaine",
"upload.modal.expires.week-plural": "Semaines",
"upload.modal.expires.month-singular": "Mois",
"upload.modal.expires.month-plural": "Mois",
"upload.modal.expires.year-singular": "An",
"upload.modal.expires.year-plural": "Ans",
"upload.modal.accordion.description.title": "Description",
"upload.modal.accordion.description.placeholder": "Note pour les destinataires de ce partage",
"upload.modal.accordion.email.title": "Destinataires du mail",
"upload.modal.accordion.email.placeholder": "Saisir les destinataires du mail",
"upload.modal.accordion.email.invalid-email": "Adresse mail invalide",
"upload.modal.accordion.security.title": "Options de sécurité",
"upload.modal.accordion.security.password.label": "Protection par mot de passe",
"upload.modal.accordion.security.password.placeholder": "Aucun mot de passe",
"upload.modal.accordion.security.max-views.label": "Nombre de vues maximum",
"upload.modal.accordion.security.max-views.placeholder": "Aucune limite",
// showCompletedUploadModal.tsx
"upload.modal.completed.never-expires": "Ce partage n'expirera jamais.",
"upload.modal.completed.expires-on": "Ce partage expirera le {expiration}.",
"upload.modal.completed.share-ready": "Partage prêt",
// END /upload
// /share/[id]
"share.title": "Partage {shareId}",
"share.description": "Regardez ce que j'ai partagé !",
"share.error.visitor-limit-exceeded.title": "Limite de visiteurs dépassée",
"share.error.visitor-limit-exceeded.description": "La limite de visiteurs de ce partage a été dépassée.",
"share.error.removed.title": "Partage supprimé",
"share.error.not-found.title": "Partage introuvable",
"share.error.not-found.description": "Le partage que vous cherchez n'existe pas.",
"share.modal.password.title": "Mot de passe requis",
"share.modal.password.description": "Pour accéder à ce partage, veuillez entrer le mot de passe du partage.",
"share.modal.password": "Mot de passe",
"share.modal.error.invalid-password": "Mot de passe incorrect",
"share.button.download-all": "Télécharger tout",
"share.notify.download-all-preparing": "Le partage est en préparation. Réessayez dans quelques minutes.",
"share.modal.file-link": "Lien du fichier",
"share.table.name": "Nom",
"share.table.size": "Taille",
"share.modal.file-preview.error.not-supported.title": "Aperçu non supporté",
"share.modal.file-preview.error.not-supported.description": "Un aperçu pour ce type de fichier n'est pas pris en charge. Veuillez télécharger le fichier pour le voir.",
// END /share/[id]
// /admin/config
"admin.config.title": "Paramètres",
"admin.config.category.general": "Général",
"admin.config.category.share": "Partage",
"admin.config.category.email": "Adresse mail",
"admin.config.category.smtp": "SMTP",
"admin.config.general.app-name": "Nom de l'app",
"admin.config.general.app-name.description": "Nom de l'application",
"admin.config.general.app-url": "URL de lapplication",
"admin.config.general.app-url.description": "Depuis quel URL le partage Pingvin est disponible",
"admin.config.general.show-home-page": "Afficher la page d'accueil",
"admin.config.general.show-home-page.description": "Afficher ou non la page d'accueil",
"admin.config.general.logo": "Logo",
"admin.config.general.logo.description": "Changez votre logo en téléchargeant une nouvelle image. L'image doit être un PNG et doit avoir un ratio 1:1.",
"admin.config.general.logo.placeholder": "Sélectionner une image",
"admin.config.email.enable-share-email-recipients": "Activer les destinataires du courriel du partage",
"admin.config.email.enable-share-email-recipients.description": "Autorise les mails des destinataires du partage. N'activez cette option que si vous avez activé SMTP.",
"admin.config.email.share-recipients-subject": "Sujet des destinataires du partage",
"admin.config.email.share-recipients-subject.description": "Sujet du mail qui est envoyé aux destinataires du partage.",
"admin.config.email.share-recipients-message": "Message des destinataires du partage",
"admin.config.email.share-recipients-message.description": "Message qui est envoyé aux destinataires du partage. Variables possibles :\n {creator} - Le pseudo de l'auteur du partage\n {shareUrl} - L'URL du partage\n {desc} - La description du partage\n {expires} - La date d'expiration du partage\nLes variables seront remplacées par leur valeur réelle.",
"admin.config.email.reverse-share-subject": "Sujet du partage inversé",
"admin.config.email.reverse-share-subject.description": "Sujet du courriel qui est envoyé lorsque quelqu'un a créé un partage avec le lien de votre partage inversé.",
"admin.config.email.reverse-share-message": "Message du partage inversé",
"admin.config.email.reverse-share-message.description": "Message qui est envoyé lorsque quelqu'un créé un partage avec le lien de votre partage inversé. {shareUrl} sera remplacé par le nom du créateur et l'URL de partage.",
"admin.config.email.reset-password-subject": "Sujet de réinitialisation du mot de passe",
"admin.config.email.reset-password-subject.description": "Sujet de l'email envoyé lorsqu'un utilisateur demande une réinitialisation du mot de passe.",
"admin.config.email.reset-password-message": "Message de réinitialisation du mot de passe",
"admin.config.email.reset-password-message.description": "Message qui est envoyé lorsqu'un utilisateur demande à réinitialiser son mot de passe. {url} sera remplacé par l'URL de réinitialisation du mot de passe.",
"admin.config.email.invite-subject": "Sujet de l'invitation",
"admin.config.email.invite-subject.description": "Sujet du courriel qui est envoyé lorsqu'un administrateur invite un utilisateur.",
"admin.config.email.invite-message": "Message de l'invitation",
"admin.config.email.invite-message.description": "Message qui est envoyé lorsqu'un administrateur invite un utilisateur. {url} sera remplacé par l'URL d'invitation et {password} avec le mot de passe.",
"admin.config.share.allow-registration": "Autoriser les inscriptions",
"admin.config.share.allow-registration.description": "Autorise l'inscription",
"admin.config.share.allow-unauthenticated-shares": "Autoriser les partages non authentifiés",
"admin.config.share.allow-unauthenticated-shares.description": "Autorise des utilisateurs non authentifiés à créer des partages",
"admin.config.share.max-size": "Taille max",
"admin.config.share.max-size.description": "Taille maximale du fichier en octets",
"admin.config.share.zip-compression-level": "Zip compression level",
"admin.config.share.zip-compression-level.description": "Adjust the level to balance between file size and compression speed. Valid values range from 0 to 9, with 0 being no compression and 9 being maximum compression. ",
"admin.config.smtp.enabled": "Activé",
"admin.config.smtp.enabled.description": "Active SMTP. Activez ceci uniquement si vous avez saisit l'hôte, le port, le courriel, l'utilisateur et le mot de passe de votre serveur SMTP.",
"admin.config.smtp.host": "Hôte",
"admin.config.smtp.host.description": "Hôte du serveur SMTP",
"admin.config.smtp.port": "Port",
"admin.config.smtp.port.description": "Port du serveur SMTP",
"admin.config.smtp.email": "Adresse mail",
"admin.config.smtp.email.description": "Adresse à partir de laquelle les mails sont envoyés",
"admin.config.smtp.username": "Nom d'utilisateur",
"admin.config.smtp.username.description": "Nom d'utilisateur du serveur SMTP",
"admin.config.smtp.password": "Mot de passe",
"admin.config.smtp.password.description": "Mot de passe du serveur SMTP",
"admin.config.smtp.button.test": "Envoyer un mail de test",
// 404
"404.description": "Désolé, mais cette page nexiste pas.",
"404.button.home": "Retour à l'accueil",
// Common translations
"common.button.save": "Sauvegarder",
"common.button.create": "Créer",
"common.button.submit": "Envoyer",
"common.button.delete": "Supprimer",
"common.button.cancel": "Annuler",
"common.button.confirm": "Confirmer",
"common.button.disable": "Désactiver",
"common.button.share": "Partager",
"common.button.generate": "Générer",
"common.button.done": "Terminer",
"common.text.link": "Lien",
"common.text.or": "ou",
"common.button.go-back": "Précédent",
"common.notify.copied": "Votre lien a été copié dans le presse-papiers",
"common.error": "Erreur",
"common.error.unknown": "Une erreur inconnue est survenue",
"common.error.invalid-email": "Adresse email invalide",
"common.error.too-short": "Doit comporter au moins {length} caractères",
"common.error.too-long": "Doit comporter au plus {length} caractères",
"common.error.exact-length": "Doit comporter exactement {length} caractères",
"common.error.invalid-number": "Doit être un nombre",
"common.error.field-required": "Ce champ est obligatoire"
};