{
    "sidebarComponentBuilder": {
        "settings": "Paramètres",
        "createPage": "Créer une page"
    },
    "createPageModal": {
        "header": "Créer une page",
        "submit": "Ajouter une page"
    },
    "pageForm": {
        "errorNameNotUnique": "Une page avec le même nom existe déjà",
        "defaultName": "Page",
        "nameLabel": "Titre",
        "errorPathNotUnique": "Un chemin similaire existe déjà",
        "errorValidPathCharacters": "Le chemin contient des caractères invalides",
        "errorStartingSlash": "Un chemin doit commencer par un '/'",
        "pathLabel": "Chemin",
        "nameTitle": "Nom",
        "nameSubtitle": "Nom unique de la page",
        "pathSubtitle": "Un paramètre peut être ajouté en faisant précéder son nom par « : ». Par exemple - /page/:id -",
        "pathParamsTitle": "Paramètres de chemin",
        "pathParamsSubtitle": "Sont définis par - :parameter - dans le chemin",
        "pathParamsSubtitleTutorial": "Les paramètres de chemin peuvent être utilisés pour charger dynamiquement les données, en fonction du paramètre fourni. Ajoutez - :parameter - au chemin pour en ajouter un.",
        "pathTitle": "Chemin"
    },
    "builderSettingTypes": {
        "integrationsName": "Intégrations",
        "themeName": "Thème",
        "domainsName": "Domaines",
        "userSourcesName": "Utilisateurs"
    },
    "builderForm": {
        "submit": "Ajouter une application"
    },
    "builderSettingsModal": {
        "title": "Application"
    },
    "pageHeaderItemTypes": {
        "labelDataSource": "Données",
        "labelVariables": "Variables",
        "labelSettings": "Configuration",
        "labelElements": "Éléments"
    },
    "elementsContext": {
        "searchPlaceholder": "Chercher des éléments",
        "noElements": "Aucun élément trouvé"
    },
    "elementType": {
        "heading": "Titre",
        "text": "texte",
        "textDescription": "Texte multiligne",
        "headingDescription": "Titre de page",
        "link": "Lien",
        "linkDescription": "Un lien vers une page/URL",
        "image": "Image",
        "imageDescription": "Affiche une image",
        "inputText": "Saisie de texte",
        "inputTextDescription": "Un champ de saisie de texte",
        "columnDescription": "Conteneur multi-colonnes",
        "column": "Colonnes",
        "table": "Table",
        "tableDescription": "Une table de données",
        "button": "Bouton",
        "buttonDescription": "Un bouton",
        "formContainer": "Formulaire",
        "formContainerDescription": "Un élément Formulaire",
        "dropdown": "Liste déroulante",
        "dropdownDescription": "Une liste déroulante",
        "checkbox": "Case à cocher",
        "checkboxDescription": "Une case à cocher",
        "iframe": "IFrame",
        "iframeDescription": "Un element IFrame",
        "authForm": "Formulaire de connexion",
        "authFormDescription": "Formulaire de connexion pour les utilisateurs"
    },
    "elementMenu": {
        "moveDown": "Descendre",
        "moveUp": "Monter",
        "moveRight": "Déplacer à droite",
        "moveLeft": "Déplacer à gauche",
        "selectParent": "Sélectionner le parent"
    },
    "addElementButton": {
        "label": "Élément"
    },
    "addElementModal": {
        "title": "Ajouter un élément",
        "searchPlaceholder": "Chercher des éléments"
    },
    "duplicatePageJobType": {
        "duplicating": "Duplication",
        "duplicatedTitle": "Page dupliquée"
    },
    "pageSidePanelType": {
        "general": "Général",
        "visibility": "Visibilité",
        "events": "Événements",
        "style": "Style",
        "eventsTabDeactivatedNoEvents": "Cet élément ne supporte aucun événement"
    },
    "emptySidePanelState": {
        "message": "Cliquez sur l'un des éléments pour obtenir plus de détails"
    },
    "headingElement": {
        "noValue": "Aucun titre..."
    },
    "headingElementForm": {
        "levelTitle": "Niveau",
        "textTitle": "Texte",
        "textPlaceholder": "Saisir le texte...",
        "headingName": "Titre {level} <h{level}>",
        "textError": "La valeur est invalide."
    },
    "textElement": {
        "noValue": "texte vide..."
    },
    "textElementForm": {
        "textTitle": "Texte",
        "textPlaceholder": "Saisir le texte...",
        "textError": "La valeur est invalide.",
        "textFormatTypeLabel": "Format",
        "textFormatTypePlain": "Texte simple",
        "textFormatTypeMarkdown": "Markdown"
    },
    "pageErrors": {
        "errorPathNotUnique": "Un chemin similaire existe déjà",
        "errorUniquePathParams": "Les paramètres de chemin doivent être uniques.",
        "errorNameNotUnique": "Une page avec le même nom existe déjà",
        "errorValidPathCharacters": "Le chemin contient des caractères invalides",
        "errorStartingSlash": "Un chemin doit commencer par un '/'"
    },
    "publishActionModal": {
        "publish": "Publier",
        "publishSucceedTitle": "Site publié",
        "publishSucceedDescription": "Le site a été publié avec succès.",
        "publishFailedTitle": "La publication du site a échoué",
        "publishFailedDescription": "La publication du site a échoué. Veuillez réessayer plus tard.",
        "openInNewTab": "Ouvrir dans un nouvel onglet",
        "title": "Publication",
        "noDomain": "Vous devez disposer d’au moins un domaine pour publier votre application.",
        "description": "Mettez votre application en ligne en publiant sur l’un des domaines. Notez que votre application peut avoir plusieurs domaines, chacun avec une version différente de l’application.",
        "importingState": "Import en cours…"
    },
    "pageActionTypes": {
        "preview": "Aperçu",
        "publish": "Publication"
    },
    "lastPublishedDomainDate": {
        "neverPublished": "jamais",
        "lastPublished": "Dernière publication :"
    },
    "elementForms": {
        "textInputPlaceholder": "Saisissez un texte...",
        "urlInputPlaceholder": "Saisissez une URL...",
        "invalidFormula": "La formule est invalide"
    },
    "imageElement": {
        "emptyState": "Aucun texte alternatif défini..."
    },
    "imageElementForm": {
        "fileLabel": "Image",
        "invalidUrlError": "L’URL n’est pas valide",
        "altTextTitle": "Texte alternatif",
        "urlWarning": "Remarque : assurez-vous que vous contrôlez ou faites confiance à l'URL saisie.",
        "uploadFileButton": "Envoyer un fichier",
        "fileSourceTypeUpload": "Envoyer",
        "fileSourceTypeURL": "URL",
        "altTextDescription": "Est utilisé par les lecteurs d'écran et affiché si l'image ne peut pas être chargée",
        "maxWidthLabel": "Largeur maximale",
        "maxHeightLabel": "Hauteur maximale",
        "maxHeightPlaceholder": "Saisir une hauteur maximale en pixels.",
        "imageConstraintsLabel": "Contraintes",
        "imageConstraintCover": "Couvrir",
        "imageConstraintCoverDisabled": "Indisponible avec une hauteur maximale vide.",
        "imageConstraintContain": "Contenir",
        "imageConstraintContainDisabled": "Indisponible avec une hauteur maximale.",
        "maxWidthPlaceholder": "Saisir une largeur maximale en pourcentage.",
        "imageConstraintFullWidth": "Extension à la largeur maximale"
    },
    "domainSettings": {
        "titleOverview": "Domaines",
        "titleAddDomain": "Ajouter un domaine",
        "addDomain": "Ajouter un domaine",
        "noDomainMessage": "Vous n’avez pas encore associé de domaine à cette application. Vous devez ajouter un domaine pour pouvoir publier votre application. Vous pouvez publier différentes versions de votre application pour chaque domaine répertorié ici."
    },
    "dnsStatus": {
        "description": "Accédez aux paramètres DNS de vos domaines et apportez les modifications suivantes",
        "valueHeader": "Valeur",
        "typeHeader": "Type",
        "hostHeader": "Hôte"
    },
    "customDomainForm": {
        "domainNameLabel": "Nom de domaine",
        "notUniqueDomain": "Le domaine fourni est déjà utilisé",
        "invalidDomain": "Le nom de domaine fourni est invalide"
    },
    "domainCard": {
        "refresh": "Actualiser les paramètres",
        "detailLabel": "Afficher les détails"
    },
    "domainTypes": {
        "customName": "Domaine personnalisé",
        "subDomain": "Sous-domaine de {domain}",
        "subDomainName": "Sous-domaine"
    },
    "linkElement": {
        "noValue": "Sans nom..."
    },
    "linkElementForm": {
        "text": "Texte",
        "textPlaceholder": "Saisissez le texte...",
        "navigateTo": "Naviguer vers",
        "navigateToNotSet": "Aucune destination",
        "navigateToCustom": "URL personnalisée",
        "url": "URL de destination",
        "urlPlaceholder": "Saisissez une URL...",
        "variant": "Variante",
        "paramsInErrorButton": "Mettre à jour les paramètres",
        "widthFull": "Pleine largeur",
        "widthAuto": "Auto",
        "paramPlaceholder": "Entrez une valeur...",
        "variantLink": "Lien",
        "variantButton": "Bouton",
        "width": "Largeur",
        "targetSelf": "Même onglet",
        "target": "Ouvrir dans...",
        "targetNewTab": "Nouvel onglet",
        "pageParameterTypeError": "Type non valide",
        "paramsInErrorDescription": "Les paramètres enregistrés ne correspondent pas aux paramètres de la page. La page a probablement été mise à jour ou supprimée.",
        "buttonColor": "Couleur du bouton"
    },
    "alignmentSelector": {
        "alignment": "Alignement",
        "alignmentLeft": "Lien",
        "alignmentCenter": "Centré",
        "alignmentRight": "Droite"
    },
    "pageSettings": {
        "pageUpdatedTitle": "Mise à jour",
        "pageUpdatedDescription": "Les paramètres de la page ont été mis à jour.",
        "title": "Page"
    },
    "pathParamTypes": {
        "textName": "Texte",
        "numericName": "Numérique"
    },
    "publicPage": {
        "pageNotFound": "Page non trouvée",
        "siteNotFound": "Site introuvable"
    },
    "integrationSettings": {
        "title": "Intégrations",
        "noIntegrationMessage": "Vous n’avez pas encore créé d'intégration. Elles peuvent être créés en ajoutant une source de données, une action ou une source d'authentification.",
        "integrationMessage": "Vous pouvez créer une intégration en ajoutant une source de données, une action ou une source d'authentification utilisateur."
    },
    "dataSourceForm": {
        "namePlaceholder": "Nom de la source",
        "addIntegration": "Ajouter une intégration",
        "noIntegrations": "Aucune intégration trouvée.",
        "selectTypeFirst": "Sélectionnez d'abord le service",
        "servicePlaceholder": "Sélectionnez un service",
        "errorUniqueName": "Le nom de la source de données doit être unique.",
        "integrationPlaceholder": "Sélectionnez une intégration"
    },
    "dataSourceContext": {
        "addDataSource": "Ajouter une source de données",
        "noDataSourceMessage": "Les source de données peuvent être utilisées pour récupérer des données à partir de sources internes ou externes et les afficher sur la page.",
        "noDataSourceTitle": "Vous n’avez pas encore ajouté de source de données."
    },
    "pageSettingsTypes": {
        "pageName": "Page"
    },
    "verticalAlignmentSelector": {
        "alignmentTop": "En haut",
        "alignmentBottom": "En bas",
        "alignmentCenter": "Au milieu",
        "alignment": "Alignement vertical"
    },
    "horizontalAlignmentSelector": {
        "alignmentLeft": "À gauche",
        "alignmentRight": "À droite",
        "alignment": "Alignement horizontal",
        "alignmentCenter": "Centré"
    },
    "inputTextElementForm": {
        "placeholderPlaceholder": "Entrez un texte provisoire (optionnel)",
        "valueTitle": "Valeur par défaut",
        "valuePlaceholder": "Entrez une valeur par défaut (optionnel)",
        "placeholderTitle": "Texte provisoire",
        "requiredTitle": "Obligatoire",
        "labelTitle": "Étiquette",
        "labelPlaceholder": "Entrez une étiquette (facultatif)",
        "multilineTitle": "Multiligne",
        "rowsTitle": "Nombre de lignes",
        "rowsPlaceholder": "Saisir le nombre de lignes minimum",
        "validationTypeAnyLabel": "Toutes les valeurs",
        "validationTypeAnyDescription": "Permet d'accepter n'importe quelle valeur dans cette entrée.",
        "validationTypeIntegerLabel": "Nombre",
        "validationTypeEmailLabel": "Courriel",
        "validationTypeEmailDescription": "N'autoriser que les courriels dans ce champ.",
        "validationTypeIntegerDescription": "N'autoriser que les valeurs numériques dans ce champ."
    },
    "columnElementForm": {
        "columnGapPlaceholder": "Entrez l'espace entre les colonnes...",
        "columnGapTitle": "Espace entre colonnes",
        "columnAmountTitle": "Mise en page",
        "columnAmountName": "pas de colonnes | 1 colonne | {columnAmount} colonnes"
    },
    "tableElementForm": {
        "addField": "ajouter un champ",
        "itemsPerPage": "Lignes par page",
        "fieldValueLabel": "Valeur",
        "dataSource": "Source de données",
        "fieldValuePlaceholder": "Saisir la valeur...",
        "itemsPerPagePlaceholder": "Saisir la valeur...",
        "fields": "Colonnes",
        "fieldType": "Type",
        "fieldDefaultName": "Colonne",
        "selectSourceFirst": "Choisissez une source de données de type liste pour commencer à configurer vos champs.",
        "buttonColor": "Couleur du bouton"
    },
    "mainThemeConfigBlock": {
        "colorsLabel": "Couleurs",
        "primaryColor": "Primaire",
        "headingValue": "Titre <h{i}>",
        "typography": "Typographie",
        "fontSizeError": "La valeur doit être comprise entre 1 et 100.",
        "headingLabel": "Titre {i} (h{i})",
        "secondaryColor": "Secondaire"
    },
    "widthSelector": {
        "widthFull": "Pleine largeur",
        "widthAuto": "Auto",
        "width": "Largeur"
    },
    "defaultStyleForm": {
        "boxTop": "Haut",
        "boxBottom": "Bas",
        "widthLabel": "Largeur",
        "backgroundLabel": "Arrière plan",
        "backgroundColor": "Couleur d'arrière-plan",
        "boxLeft": "Gauche",
        "boxRight": "Droit"
    },
    "buttonElementForm": {
        "valuePlaceholder": "Saisir le texte...",
        "valueLabel": "Texte",
        "buttonColor": "Couleur du bouton"
    },
    "subDomainDetails": {
        "text": "Les paramètres DNS du domaine ont déjà été configurés et vérifiés. Cela fonctionne sans qu'il soit nécessaire d'apporter des modifications supplémentaires."
    },
    "notificationWorkflowActionForm": {
        "descriptionLabel": "Description",
        "descriptionPlaceholder": "Saisir le texte...",
        "titleLabel": "Titre",
        "titlePlaceholder": "Saisir le texte..."
    },
    "currentRecordDataProviderType": {
        "index": "Index",
        "firstPartName": "Source de données : {nom}"
    },
    "domainForm": {
        "notUniqueDomain": "Le domaine fourni est déjà utilisé",
        "invalidDomain": "Le nom de domaine fourni est invalide"
    },
    "dataProviderType": {
        "currentRecord": "Source de données",
        "pageParameter": "Paramètre",
        "dataSource": "Données",
        "formData": "Données de formulaire",
        "user": "Utilisateur",
        "previousAction": "Action précédente"
    },
    "openPageWorkflowActionForm": {
        "urlLabel": "URL",
        "urlPlaceholder": "Saisir le texte..."
    },
    "event": {
        "addAction": "ajouter une action"
    },
    "buttonElement": {
        "noValue": "Sans nom..."
    },
    "tableElement": {
        "empty": "Aucun résultat n'a été trouvée.",
        "showMore": "Afficher plus"
    },
    "fontSidePanelForm": {
        "label": "Couleur de la police"
    },
    "styleBoxForm": {
        "paddingError": "La valeur doit être comprise entre 0 et 200.",
        "borderLabel": "Bordure",
        "paddingLabel": "Espacement",
        "error": "La valeur doit être comprise entre 0 et 200."
    },
    "subDomainForm": {
        "domainNameLabel": "Nom de domaine"
    },
    "workflowActionTypes": {
        "notificationLabel": "Afficher une notification",
        "openPageLabel": "Ouvrir une page",
        "updateRowLabel": "Mise à jour de ligne",
        "createRowLabel": "Création de ligne",
        "logoutLabel": "Déconnexion"
    },
    "getFormulaComponent": {
        "errorTooltip": "Référence invalide"
    },
    "eventTypes": {
        "clickLabel": "Au clic",
        "submitLabel": "Sur validation",
        "afterLoginLabel": "Après la connexion"
    },
    "linkFieldForm": {
        "fieldLinkNamePlaceholder": "Saisir la valeur...",
        "fieldValuePlaceholder": "Saisir la valeur...",
        "fieldLinkNameLabel": "Texte du lien",
        "fieldValueLabel": "Url",
        "buttonColor": "Couleur du bouton"
    },
    "updateUserSourceForm": {
        "nameFieldLabel": "Nom",
        "nameFieldPlaceholder": "Saisir un nom...",
        "integrationFieldLabel": "Intégration",
        "authTitle": "Authentification"
    },
    "widthTypes": {
        "full": "Pleine largeur",
        "small": "Petite",
        "medium": "Moyenne",
        "normal": "Normale"
    },
    "userSourceSettings": {
        "titleOverview": "Sources d'utilisateurs",
        "titleUpdateUserSource": "Modifier la source d'utilisateurs",
        "titleAddUserSource": "Nouvelle source d'utilisateurs",
        "addUserSource": "Ajouter la source d'utilisateurs",
        "noUserSourceMessage": "Vous n'avez pas encore ajouté de source d'utilisateurs à cette application. Vous devez ajouter une source d'utilisateurs si vous souhaitez que les utilisateurs puissent authentifier votre application."
    },
    "upsertRowWorkflowActionForm": {
        "rowIdPlaceholder": "Saisir l'ID d'une ligne",
        "fieldMappingPlaceholder": "Choisir la valeur du champ",
        "integrationDropdownLabel": "Intégration",
        "rowIdLabel": "ID de la ligne",
        "noTableSelectedMessage": "Choisissez une table pour commencer à configurer vos champs."
    },
    "dispatchWorkflowActionError": {
        "defaultMessage": "Une erreur s'est produite lors du traitement de cette action.",
        "defaultTitle": "Erreur",
        "formDataInvalidTitle": "Formulaire invalide",
        "formDataInvalidMessage": "Un ou plusieurs champs contiennent des valeurs invalides."
    },
    "collectionFieldType": {
        "text": "Texte",
        "link": "Lien"
    },
    "createUserSourceForm": {
        "userSourceName": "Nom",
        "userSourceIntegration": "Intégration",
        "userSourceType": "Type"
    },
    "formDataProviderType": {
        "nodeMissing": "Manquant"
    },
    "textFieldForm": {
        "fieldValuePlaceholder": "Saisir la valeur...",
        "fieldValueLabel": "Valeur"
    },
    "backgroundTypes": {
        "color": "Couleur",
        "none": "Aucun"
    },
    "pagePreview": {
        "emptyMessage": "Cliquez pour créer le premier élément"
    },
    "formContainerElementForm": {
        "submitButtonLabel": "Bouton de soumission",
        "submitButtonPlaceholder": "Saisir la valeur...",
        "buttonColor": "Couleur du bouton",
        "resetToInitialValuesTitle": "Réinitialiser les valeurs par défaut après soumission",
        "resetToInitialValuesDescription": "Si cette case est cochée, le formulaire sera réinitialisé avec les valeurs par défaut après une soumission réussie. Si la case n'est pas cochée, les valeurs saisies par l'utilisateur seront conservées."
    },
    "linkField": {
        "details": "Détails"
    },
    "generalForm": {
        "labelPlaceholder": "Saisir un label (facultatif)",
        "valuePlaceholder": "Saisir une valeur par défaut (facultatif)",
        "requiredTitle": "Obligatoire",
        "labelTitle": "Label",
        "valueTitle": "Valeur par défaut",
        "placeholderTitle": "Texte provisoire",
        "placeholderPlaceholder": "Saisir un texte provisoire (facultatif)",
        "validationTitle": "Validation"
    },
    "iframeElementForm": {
        "urlPlaceholder": "Lien vers la ressource externe à intégrer",
        "empty": "IFrame vide...",
        "sourceTypeLabel": "Type de la source",
        "urlLabel": "URL",
        "urlHelp": "Remarque : assurez-vous que vous contrôlez ou faites confiance à l'URL saisie.",
        "embedLabel": "Embarquer",
        "embedPlaceholder": "Contenu HTML brut à intégrer",
        "heightLabel": "Hauteur (px)",
        "heightPlaceholder": "Hauteur en pixels"
    },
    "linkNavigationSelection": {
        "paramPlaceholder": "Saisir une valeur...",
        "urlPlaceholder": "Saisir une URL...",
        "navigateTo": "Naviguer vers",
        "navigateToCustom": "URL personnalisée",
        "url": "URL de destination",
        "paramsInErrorDescription": "Les paramètres enregistrés ne correspondent pas aux paramètres de la page. La page a probablement été mise à jour ou supprimée.",
        "paramsInErrorButton": "Mettre à jour les paramètres"
    },
    "dropdownOptionSelector": {
        "label": "Options",
        "addOption": "ajouter une option",
        "value": "Valeur",
        "name": "Nom"
    },
    "checkboxElementForm": {
        "labelTitle": "Label",
        "valueTitle": "Valeur par défaut",
        "requiredTitle": "Obligatoire"
    },
    "authFormElement": {
        "emailPlaceholder": "Saisissez votre courriel...",
        "passwordPlaceholder": "Saisissez votre mot de passe...",
        "selectOrConfigureUserSourceFirst": "Choisissez une source d'utilisateurs pour commencer à utiliser ce formulaire d'authentification.",
        "email": "Courriel",
        "password": "Mot de passe"
    },
    "userSourceUsersContext": {
        "searchPlaceholder": "Rechercher un utilisateur",
        "anonymous": "Anonyme",
        "unnamed": "Sans nom",
        "noEmail": "Pas de courriel"
    },
    "userSelector": {
        "viewAs": "Voir en tant que : {user}",
        "anonymous": "Anonyme"
    },
    "dispatchDataSourceError": {
        "defaultTitle": "Erreur de chargement des données",
        "defaultMessage": "Une erreur s'est produite lors du chargement des données de la page."
    },
    "authFormElementForm": {
        "userSource": "Source d'utilisateur"
    },
    "formContainerElement": {
        "submitDeactivatedText": "Veuillez remplir tous les champs requis pour soumettre le formulaire"
    },
    "visibilityForm": {
        "allVisitors": "Tous les visiteurs",
        "loggedInVisitors": "Visiteurs connectés",
        "notLoggedInVisitors": "Visiteurs déconnectés"
    }
}
