mirror of
https://github.com/strapi/strapi.git
synced 2025-09-18 21:08:54 +00:00
Add some admin french translations (#8665)
* v3.3.3 Signed-off-by: Robin Simonklein <rsimonklein@gmail.com> * Add french translations for draft/publish feature Signed-off-by: Robin Simonklein <rsimonklein@gmail.com> * Add french translations for media library Signed-off-by: Robin Simonklein <rsimonklein@gmail.com> * Fix typo Signed-off-by: Robin Simonklein <rsimonklein@gmail.com> * Add some missing french translations Signed-off-by: Robin Simonklein <rsimonklein@gmail.com> * Content-manager actions french translations Signed-off-by: Robin Simonklein <rsimonklein@gmail.com> * Add missing french translations for users settings & auth Signed-off-by: Robin Simonklein <rsimonklein@gmail.com> * Add "select all" french translation Signed-off-by: Robin Simonklein <rsimonklein@gmail.com> Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
This commit is contained in:
parent
96db1488bc
commit
e01d287e8f
@ -4,6 +4,7 @@
|
||||
"Auth.form.button.login": "Se connecter",
|
||||
"Auth.form.button.register": "Prêt à commencer",
|
||||
"Auth.form.button.reset-password": "Changez votre mot de passe",
|
||||
"Auth.form.confirmPassword.label": "Confirmation du mot de passe",
|
||||
"Auth.form.email.label": "Email",
|
||||
"Auth.form.email.placeholder": "johndoe@gmail.com",
|
||||
"Auth.form.error.blocked": "Votre compte a été bloqué par l'administrateur.",
|
||||
@ -21,8 +22,12 @@
|
||||
"Auth.form.error.ratelimit": "Trop de tentatives, veuillez réessayer dans une minute.",
|
||||
"Auth.form.error.user.not-exist": "Cette e-mail n'existe pas.",
|
||||
"Auth.form.error.username.taken": "Ce nom est déjà utilisé",
|
||||
"Auth.form.firstname.label": "Prénom",
|
||||
"Auth.form.firstname.placeholder": "John",
|
||||
"Auth.form.forgot-password.email.label": "Entrez votre e-mail",
|
||||
"Auth.form.forgot-password.email.label.success": "E-mail envoyé avec succès à l'adresse suivante",
|
||||
"Auth.form.lastname.label": "Nom",
|
||||
"Auth.form.lastname.placeholder": "Doe",
|
||||
"Auth.form.password.label": "Mot de Passe",
|
||||
"Auth.form.register.news.label": "Me tenir au courant des nouvelles fonctionnalités et améliorations à venir (en faisant cela vous acceptez les {terms} et {policy}).",
|
||||
"Auth.form.rememberMe.label": "Se souvenir de moi",
|
||||
@ -30,6 +35,8 @@
|
||||
"Auth.form.username.placeholder": "John Doe",
|
||||
"Auth.link.forgot-password": "Mot de passe oublié ?",
|
||||
"Auth.link.ready": "Prêt à vous connecter ?",
|
||||
"Auth.link.signin": "Connexion",
|
||||
"Auth.link.signin.account": "Vous avez déjà un compte ?",
|
||||
"Auth.privacy-policy-agreement.policy": "la politique de confidentialité",
|
||||
"Auth.privacy-policy-agreement.terms": "termes",
|
||||
"Content Manager": "Content Manager",
|
||||
@ -48,6 +55,16 @@
|
||||
"Provider": "Provider",
|
||||
"ResetPasswordToken": "ResetPasswordToken",
|
||||
"Role": "Rôle",
|
||||
"Settings.permissions.menu.link.roles.label": "Rôles",
|
||||
"Settings.permissions.menu.link.users.label": "Utilisateurs",
|
||||
"Settings.permissions.users.add-new": "Ajouter un nouvel utilisateur",
|
||||
"Settings.permissions.users.create": "Créer un nouvel Utilisateur",
|
||||
"Settings.permissions.users.form.email": "Email",
|
||||
"Settings.permissions.users.form.firstname": "Prénom",
|
||||
"Settings.permissions.users.form.lastname": "Nom",
|
||||
"Settings.permissions.users.listview.header.description.plural": "{number} utilisateurs trouvés",
|
||||
"Settings.permissions.users.listview.header.description.singular": "{number} utilisateur trouvé",
|
||||
"Settings.permissions.users.listview.header.title": "Utilisateurs",
|
||||
"Username": "Nom d'utilisateur",
|
||||
"Users": "Utilisateurs",
|
||||
"Users & Permissions": "Utilisateurs et autorisations",
|
||||
@ -56,6 +73,7 @@
|
||||
"app.components.BlockLink.documentation": "Voir la documentation",
|
||||
"app.components.BlockLink.documentation.content": "Découvrez les concepts, guides et tutoriaux.",
|
||||
"app.components.Button.cancel": "Annuler",
|
||||
"app.components.Button.reset": "Annuler",
|
||||
"app.components.Button.save": "Sauvegarder",
|
||||
"app.components.ComingSoonPage.comingSoon": "Bientôt disponible",
|
||||
"app.components.DownloadInfo.download": "Téléchargement en cours...",
|
||||
@ -93,6 +111,18 @@
|
||||
"app.components.LeftMenuLinkContainer.noPluginsInstalled": "Aucun plugin installé",
|
||||
"app.components.LeftMenuLinkContainer.plugins": "Plugins",
|
||||
"app.components.LeftMenuLinkContainer.settings": "Paramètres",
|
||||
"app.components.Users.MagicLink.connect": "Envoyez ce lien à l'utilisateur pour qu'il se connecte.",
|
||||
"app.components.Users.ModalCreateBody.block-title.details": "Détails",
|
||||
"app.components.Users.ModalCreateBody.block-title.roles": "Rôles de l'utilisateur",
|
||||
"app.components.Users.SortPicker.button-label": "Trier par",
|
||||
"app.components.Users.SortPicker.sortby.email_asc": "Email (A à Z)",
|
||||
"app.components.Users.SortPicker.sortby.email_desc": "Email (Z à A)",
|
||||
"app.components.Users.SortPicker.sortby.firstname_asc": "Prénom (A à Z)",
|
||||
"app.components.Users.SortPicker.sortby.firstname_desc": "Prénom (Z à A)",
|
||||
"app.components.Users.SortPicker.sortby.lastname_asc": "Nom (A à Z)",
|
||||
"app.components.Users.SortPicker.sortby.lastname_desc": "Nom (Z à A)",
|
||||
"app.components.Users.SortPicker.sortby.username_asc": "Nom d'utilisateur (A à Z)",
|
||||
"app.components.Users.SortPicker.sortby.username_desc": "Nom d'utilisateur (Z à A)",
|
||||
"app.components.ListPluginsPage.description": "Liste des plugins installés dans le projet.",
|
||||
"app.components.ListPluginsPage.helmet.title": "List plugins",
|
||||
"app.components.ListPluginsPage.title": "Plugins",
|
||||
@ -118,11 +148,25 @@
|
||||
"app.components.listPlugins.title.singular": "{number} est disponible",
|
||||
"app.components.listPluginsPage.deletePlugin.error": "Une erreur est survenue pendant la désintallation",
|
||||
"app.containers.App.notification.error.init": "Une erreur est survenue en requêtant l'API",
|
||||
"app.containers.AuthPage.ForgotPasswordSuccess.text.contact-admin": "Si vous ne recevez pas ce lien, veuillez contacter votre administrateur.",
|
||||
"app.containers.AuthPage.ForgotPasswordSuccess.text.email": "La réception de votre lien de récupération de mot de passe peut prendre quelques minutes.",
|
||||
"app.containers.AuthPage.ForgotPasswordSuccess.title": "Email envoyé",
|
||||
"app.containers.Users.EditPage.form.active.label": "Actif",
|
||||
"app.containers.Users.EditPage.header.label": "Modifier {name}",
|
||||
"app.containers.Users.EditPage.header.label-loading": "Modifier l'utilisateur",
|
||||
"app.containers.Users.EditPage.roles-bloc-title": "Rôles attribués",
|
||||
"app.containers.Users.ModalForm.footer.button-success": "Créer l'utilisateur",
|
||||
"app.links.configure-view": "Configurez la vue",
|
||||
"app.utils.SelectOption.defaultMessage": " ",
|
||||
"app.utils.add-filter": "Ajouter un filtre",
|
||||
"app.utils.defaultMessage": " ",
|
||||
"app.utils.delete": "Supprimer",
|
||||
"app.utils.errors.file-too-big.message": "Le fichier est trop lourd",
|
||||
"app.utils.filters": "Filtres",
|
||||
"app.utils.placeholder.defaultMessage": " ",
|
||||
"app.utils.publish": "Publier",
|
||||
"app.utils.select-all": "Tout sélectionner",
|
||||
"app.utils.unpublish": "Annuler la publication",
|
||||
"components.AutoReloadBlocker.description": "Démarrez Strapi avec l'une des commandes suivantes:",
|
||||
"components.AutoReloadBlocker.header": "L'autoReload doit être activé pour ce plugin.",
|
||||
"components.ErrorBoundary.title": "Une erreur est survenue...",
|
||||
@ -174,9 +218,13 @@
|
||||
"components.WysiwygBottomControls.fullscreen": "Plein écran",
|
||||
"components.WysiwygBottomControls.uploadFiles": "Ajouter des fichiers en les 'glissant-déposant', {browse}, ou en les collant depuis le presse-papier",
|
||||
"components.WysiwygBottomControls.uploadFiles.browse": "en les selectionnant",
|
||||
"components.popUpWarning.button.cancel": "Non, annuler",
|
||||
"components.popUpWarning.button.confirm": "Oui, confirmer",
|
||||
"components.popUpWarning.message": "Etes-vous sure de vouloir le supprimer ?",
|
||||
"components.popUpWarning.title": "Merci de confirmer",
|
||||
"form.button.done": "Terminer",
|
||||
"form.button.finish": "Terminer",
|
||||
"global.prompt.unsaved": "Êtes-vous sûr de vouloir quitter cette page? Toutes vos modifications seront perdues",
|
||||
"notification.error": "Une erreur est survenue",
|
||||
"notification.error.layout": "Impossible de récupérer le layout de l'admin",
|
||||
"notification.form.error.fields": "Le formulaire contient des erreurs",
|
||||
|
@ -18,6 +18,8 @@
|
||||
"components.FiltersPickWrapper.hide": "Fermer",
|
||||
"components.LimitSelect.itemsPerPage": "Éléments par page",
|
||||
"components.Search.placeholder": "Rechercher une entrée...",
|
||||
"components.Select.draft-info-title": "Statut: Brouillon",
|
||||
"components.Select.publish-info-title": "Statut: Publié",
|
||||
"components.SettingsViewWrapper.pluginHeader.description.edit-settings": "Définissez l'apparence de la vue edit.",
|
||||
"components.SettingsViewWrapper.pluginHeader.description.list-settings": "Définir les paramètres de la vue liste.",
|
||||
"components.SettingsViewWrapper.pluginHeader.title": "Configurer la vue - {name}",
|
||||
@ -43,7 +45,13 @@
|
||||
"containers.Edit.addAnItem": "Ajouter un élément...",
|
||||
"containers.Edit.clickToJump": "Cliquer pour voir l'entrée",
|
||||
"containers.Edit.delete": "Supprimer",
|
||||
"containers.Edit.delete-entry": "Supprimer cette entrée",
|
||||
"containers.Edit.editing": "Édition en cours...",
|
||||
"containers.Edit.information.by": "Par",
|
||||
"containers.Edit.information.draftVersion": "version brouillon",
|
||||
"containers.Edit.information.editing": "Édition :",
|
||||
"containers.Edit.information.lastUpdate": "Dernière modification",
|
||||
"containers.Edit.information.publishedVersion": "version publiée",
|
||||
"containers.Edit.pluginHeader.title.new": "Créer un document",
|
||||
"containers.Edit.reset": "Annuler",
|
||||
"containers.Edit.returnList": "Retourner à la liste",
|
||||
@ -58,16 +66,21 @@
|
||||
"containers.Home.pluginHeaderDescription": "Créer et modifier votre type de contenu",
|
||||
"containers.Home.pluginHeaderTitle": "Type de contenu",
|
||||
"containers.List.addAnEntry": "Ajouter {entity}",
|
||||
"containers.List.draft": "Brouillon",
|
||||
"containers.List.errorFetchRecords": "Erreur",
|
||||
"containers.List.pluginHeaderDescription": "{label} entrées trouvées",
|
||||
"containers.List.pluginHeaderDescription.singular": "{label} entrée trouvée",
|
||||
"containers.List.published": "Publié",
|
||||
"containers.ListPage.displayedFields": "Champs affichés",
|
||||
"containers.ListPage.table-headers.published_at": "Statut",
|
||||
"containers.ListSettingsView.modal-form.edit-label": "Editer le label",
|
||||
"containers.SettingPage.add.field": "Insérer un autre champ",
|
||||
"containers.SettingPage.add.relational-field": "Insérer un autre champ relationnel",
|
||||
"containers.SettingPage.attributes": "Attributs",
|
||||
"containers.SettingPage.attributes.description": "Organisez les attributs du modèle",
|
||||
"containers.SettingPage.editSettings.description": "Glissez & déposez les champs pour construire le layout",
|
||||
"containers.SettingPage.editSettings.entry.title": "Nom de l'entrée",
|
||||
"containers.SettingPage.editSettings.entry.title.description": "Définissez quelle champ sera affiché",
|
||||
"containers.SettingPage.editSettings.entry.title.description": "Définissez quel champ sera affiché",
|
||||
"containers.SettingPage.editSettings.title": "Vue edit (paramètres)",
|
||||
"containers.SettingPage.layout": "Layout",
|
||||
"containers.SettingPage.listSettings.description": "Configurez les options de ce modèle",
|
||||
@ -139,6 +152,11 @@
|
||||
"popUpWarning.bodyMessage.contentType.delete.all": "Êtes-vous sûr de vouloir supprimer ces entrées ?",
|
||||
"popUpWarning.warning.cancelAllSettings": "Êtes-vous sûr de vouloir abandonner vos modifications ?",
|
||||
"popUpWarning.warning.updateAllSettings": "Cela modifiera tous vos précédents paramètres.",
|
||||
"popUpWarning.warning.publish-question": "Êtes-vous sûr de vouloir le publier ?",
|
||||
"popUpWarning.warning.unpublish": "Si vous annulez la publication de ce contenu, il deviendra automatiquement un brouillon.",
|
||||
"popUpWarning.warning.unpublish-question": "Êtes-vous sûr de vouloir annuler sa publication ?",
|
||||
"success.record.delete": "Supprimé",
|
||||
"success.record.save": "Sauvegardé"
|
||||
"success.record.publish": "Publié",
|
||||
"success.record.save": "Sauvegardé",
|
||||
"success.record.unpublish": "Publication annulée"
|
||||
}
|
||||
|
@ -14,6 +14,8 @@
|
||||
"button.model.create": "Créer un type de collection",
|
||||
"button.single-types.create": "Créer un single type",
|
||||
"contentType.kind.change.warning": "Vous venez de changer le type de ce modèle: L'API va redémarrer (Les routes, controllers, et les services seront écrasés).",
|
||||
"contentType.draftAndPublish.description": "Rédigez une version brouillon de chaque entrée avant de la publier",
|
||||
"contentType.draftAndPublish.label": "Système brouillon/publier",
|
||||
"form.attribute.item.customColumnName": "Nom de colonne personalisée",
|
||||
"form.attribute.item.customColumnName.description": "Pratique pour renommer la colonne de la db dans un format plus comprehensible pour les responses de l'API",
|
||||
"form.attribute.item.defineRelation.fieldName": "Nom du Champ",
|
||||
@ -45,6 +47,7 @@
|
||||
"form.button.delete": "Supprimer",
|
||||
"form.button.finish": "Terminer",
|
||||
"form.button.save": "Sauvegarder",
|
||||
"form.contentType.divider.draft-publish": "BROUILLON/PUBLIER",
|
||||
"from": "de",
|
||||
"injected-components.content-manager.edit-settings-view.link.components": "Modifier le composant",
|
||||
"injected-components.content-manager.edit-settings-view.link.content-types": "Modifier le content type",
|
||||
@ -69,6 +72,9 @@
|
||||
"popUpForm.navContainer.advanced": "Réglages avancés",
|
||||
"popUpForm.navContainer.base": "Réglages de base",
|
||||
"popUpWarning.bodyMessage.contentType.delete": "Êtes-vous sûr de vouloir supprimer cette Collection ? Cela le supprimera aussi de vos types de contenu.",
|
||||
"popUpWarning.draft-publish.button.confirm": "Oui, désactiver",
|
||||
"popUpWarning.draft-publish.message": "Si vous désactivez le système Brouillon/Publier, vos brouillons seront supprimés.",
|
||||
"popUpWarning.draft-publish.second-message": "Êtes-vous sûr de vouloir le désactiver ?",
|
||||
"relation.attributeName.placeholder": "Ex : auteur, catégorie, tag",
|
||||
"relation.manyToMany": "a plusieurs",
|
||||
"relation.manyToOne": "a plusieurs",
|
||||
|
81
packages/strapi-plugin-upload/admin/src/translations/fr.json
Normal file
81
packages/strapi-plugin-upload/admin/src/translations/fr.json
Normal file
@ -0,0 +1,81 @@
|
||||
{
|
||||
"button.next": "Suivant",
|
||||
"checkControl.crop-duplicate": "Dupliquer & recadrer le média",
|
||||
"checkControl.crop-original": "Recadrer le média d'origine",
|
||||
"control-card.add": "Ajouter",
|
||||
"control-card.cancel": "Annuler",
|
||||
"control-card.copy-link": "Copier le lien",
|
||||
"control-card.crop": "Recadrer",
|
||||
"control-card.delete": "Supprimer",
|
||||
"control-card.download": "Télécharger",
|
||||
"control-card.edit": "Éditer",
|
||||
"control-card.replace-media": "Remplacer le média",
|
||||
"control-card.save": "Sauvegarder",
|
||||
"filter.add": "Ajouter un filtre",
|
||||
"form.button.replace-media": "Remplacer le média",
|
||||
"form.input.decription.file-alt": "Ce texte sera affiché si le média ne peut pas être affiché.",
|
||||
"form.input.label.file-alt": "Texte alternatif",
|
||||
"form.input.label.file-caption": "Légende",
|
||||
"form.input.label.file-name": "Nom du fichier",
|
||||
"form.upload-url.error.url.invalid": "Une URL n'est pas valide",
|
||||
"form.upload-url.error.url.invalids": "{number} URLs ne sont pas valides",
|
||||
"header.actions.upload-assets": "Importer des médias",
|
||||
"header.content.assets-empty": "Aucun média",
|
||||
"header.content.assets-multiple": "{number} médias",
|
||||
"header.content.assets-single": "1 média",
|
||||
"input.button.label": "Parcourir les fichiers",
|
||||
"input.label-bold": "Glissez & déposez",
|
||||
"input.label-normal": "pour importer ou",
|
||||
"input.placeholder": "Cliquez pour sélectionner un média ou glissez & déposez un fichier dans cette zone",
|
||||
"input.url.description": "Séparez vos URLs par un retour à la ligne.",
|
||||
"input.url.label": "URL",
|
||||
"list.assets-empty.subtitle": "Ajoutez-en un à la liste.",
|
||||
"list.assets-empty.title": "Il n'y a pas encore de média",
|
||||
"list.assets-empty.title-withSearch": "Il n'y a aucun média avec les filtres appliqués",
|
||||
"list.assets.selected.plural": "{number} médias sélectionnés",
|
||||
"list.assets.selected.singular": "{number} média sélectionné",
|
||||
"list.assets.type-not-allowed": "Ce type de fichier n'est pas autorisé.",
|
||||
"modal.file-details.date": "Date",
|
||||
"modal.file-details.dimensions": "Dimensions",
|
||||
"modal.file-details.extension": "Extension",
|
||||
"modal.file-details.size": "Taille",
|
||||
"modal.header.browse": "Importer des médias",
|
||||
"modal.header.file-detail": "Détails",
|
||||
"modal.header.pending-assets": "Médias en attente",
|
||||
"modal.header.select-files": "Fichiers sélectionnés",
|
||||
"modal.nav.browse": "parcourir",
|
||||
"modal.nav.computer": "depuis l'ordinateur",
|
||||
"modal.nav.selected": "sélectionné(s)",
|
||||
"modal.nav.url": "depuis une url",
|
||||
"modal.selected-list.sub-header-subtitle": "Glissez-déposez pour réorganiser les médias dans le champ",
|
||||
"modal.upload-list.footer.button.plural": "Importer {number} médias dans la médiathèque",
|
||||
"modal.upload-list.footer.button.singular": "Importer {number} média dans la médiathèque",
|
||||
"modal.upload-list.sub-header-subtitle": "Gérez les médias avant de les ajouter à la médiathèque",
|
||||
"modal.upload-list.sub-header-title.plural": "{number} médias sélectionnés",
|
||||
"modal.upload-list.sub-header-title.singular": "{number} média sélectionné",
|
||||
"modal.upload-list.sub-header.button": "Ajouter plus de médias",
|
||||
"plugin.description.long": "Gestion des fichiers multimédias.",
|
||||
"plugin.description.short": "Gestion des fichiers multimédias.",
|
||||
"plugin.name": "Médiathèque",
|
||||
"search.placeholder": "Rechercher un média...",
|
||||
"settings.form.autoOrientation.description": "Faire pivoter automatiquement l'image selon les EXIF d'orientation",
|
||||
"settings.form.autoOrientation.label": "Activer l'orientation automatique",
|
||||
"settings.form.responsiveDimensions.description": "Génère automatiquement plusieurs formats (grand, moyen, petit) du média importé",
|
||||
"settings.form.responsiveDimensions.label": "Activer le téléchargement \"responsive friendly\"",
|
||||
"settings.form.sizeOptimization.label": "Activer l'optimisation de la taille (sans perte de qualité)",
|
||||
"settings.form.videoPreview.description": "Génère un aperçu de six secondes de la vidéo (GIF)",
|
||||
"settings.form.videoPreview.label": "Aperçu",
|
||||
"settings.header.label": "Médiathèque - Réglages",
|
||||
"settings.section.image.label": "IMAGE",
|
||||
"settings.section.video.label": "VIDÉO",
|
||||
"settings.sub-header.label": "Configurer les paramètres de la médiathèque",
|
||||
"sort.created_at_asc": "Importations les plus anciennes",
|
||||
"sort.created_at_desc": "Importations les plus récentes",
|
||||
"sort.label": "Trier par",
|
||||
"sort.name_asc": "Ordre alphabétique (A à Z)",
|
||||
"sort.name_desc": "Ordre alphabétique inversé (Z à A)",
|
||||
"sort.updated_at_asc": "Modifications les plus anciennes",
|
||||
"sort.updated_at_desc": "Modifications les plus récentes",
|
||||
"window.confirm.close-modal.file": "Êtes-vous sûr ? Vos modifications seront perdues.",
|
||||
"window.confirm.close-modal.files": "Êtes-vous sûr ? Certains fichiers n'ont pas encore été téléchargés."
|
||||
}
|
@ -1,5 +1,6 @@
|
||||
import en from './en.json';
|
||||
import es from './es.json';
|
||||
import fr from './fr.json';
|
||||
import he from './he.json';
|
||||
import ja from './ja.json';
|
||||
import ms from './ms.json';
|
||||
@ -13,6 +14,7 @@ import zh from './zh.json';
|
||||
const trads = {
|
||||
en,
|
||||
es,
|
||||
fr,
|
||||
he,
|
||||
ja,
|
||||
ms,
|
||||
|
Loading…
x
Reference in New Issue
Block a user