diff --git a/packages/nc-gui/lang/fr.json b/packages/nc-gui/lang/fr.json index 1209adf27f..3fdb52fa65 100644 --- a/packages/nc-gui/lang/fr.json +++ b/packages/nc-gui/lang/fr.json @@ -65,7 +65,7 @@ "credentials": "Identifiants", "help": "Aide", "questions": "Questions", - "reachOut": "Reach out here", + "reachOut": "Tendez la main ici", "betaNote": "Cette fonctionnalité est encore en développement.", "moreInfo": "Plus d'informations peuvent être trouvées ici", "logs": "Journaux", @@ -110,8 +110,8 @@ "editor": "Éditeur", "commenter": "Commentateur", "viewer": "Lecture seule", - "orgLevelCreator": "Organization Level Creator", - "orgLevelViewer": "Organization Level Viewer" + "orgLevelCreator": "Créateur au niveau de l'organisation", + "orgLevelViewer": "Visualiseur de niveau d'organisation" }, "sqlVIew": "Vue SQL" }, @@ -140,7 +140,7 @@ "Formula": "Formule", "Rollup": "Synthèse", "Count": "Compteur", - "Lookup": "Lookup", + "Lookup": "Consulter", "DateTime": "Date et heure", "CreateTime": "Date de création", "LastModifiedTime": "Dernière modification", @@ -201,7 +201,7 @@ "APIsAndSupport": "API & Assistance", "helpCenter": "Centre d'aide", "swaggerDocumentation": "Documentation de Swagger", - "quickImportFrom": "Quick Import From", + "quickImportFrom": "Importation rapide de", "quickImport": "Importation rapide", "advancedSettings": "Paramètres avancés", "codeSnippet": "Extrait de code", @@ -277,7 +277,7 @@ "selectUserRole": "Sélectionner le rôle d'utilisateur", "childTable": "Table enfant", "childColumn": "Colonne enfant", - "linkToAnotherRecord": "Link to another record", + "linkToAnotherRecord": "Lien vers un autre enregistrement", "onUpdate": "Mise à jour en cours", "onDelete": "Suppression en cours", "account": "Compte", @@ -285,26 +285,26 @@ "primaryColor": "Couleur primaire", "accentColor": "Couleur secondaire", "customTheme": "Thème personnalisé", - "requestDataSource": "Request a data source you need?", + "requestDataSource": "Demandez une source de données dont vous avez besoin ?", "apiKey": "Clé d'API", - "sharedBase": "Shared Base", + "sharedBase": "Base partagée", "importData": "Importer des données", "importSecondaryViews": "Importer des vues secondaires", - "importRollupColumns": "Import Rollup Columns", - "importLookupColumns": "Import Lookup Columns", - "importAttachmentColumns": "Import Attachment Columns", - "importFormulaColumns": "Import Formula Columns", + "importRollupColumns": "Importer des colonnes de rollup", + "importLookupColumns": "Importer des colonnes de recherche", + "importAttachmentColumns": "Importer des colonnes de pièces jointes", + "importFormulaColumns": "Importer des colonnes de formule", "noData": "Aucune donnée", "goToDashboard": "Accéder au tableau de bord", - "importing": "Importing", - "flattenNested": "Flatten Nested", + "importing": "Importation de", + "flattenNested": "Aplatir imbriqué", "downloadAllowed": "Téléchargement autorisé", "weAreHiring": "Nous recrutons !", - "primaryKey": "Primary key", + "primaryKey": "Clé primaire", "hasMany": "a plusieurs", "belongsTo": "appartient à", - "manyToMany": "have many to many relation", - "extraConnectionParameters": "Extra connection parameters", + "manyToMany": "ont des relations nombreuses et variées", + "extraConnectionParameters": "Paramètres de connexion supplémentaires", "commentsOnly": "Commentaires uniquement", "documentation": "Documentation", "subscribeNewsletter": "Abonnez-vous à notre newsletter hebdomadaire", @@ -312,9 +312,9 @@ "signInWithGoogle": "Se connecter avec Google", "agreeToTos": "En continuant, vous acceptez les Conditions d'Utilisation", "welcomeToNc": "Bienvenue sur NocoDB !", - "inviteOnlySignup": "Allow signup only using invite url", - "nextRow": "Next Row", - "prevRow": "Previous Row" + "inviteOnlySignup": "Autoriser l'inscription en utilisant uniquement l'url d'invitation", + "nextRow": "Rang suivant", + "prevRow": "Rang précédent" }, "activity": { "createProject": "Créer un projet", @@ -327,7 +327,7 @@ "deleteProject": "Supprimer le projet", "refreshProject": "Actualiser les projets", "saveProject": "Enregistrer le projet", - "deleteKanbanStack": "Delete stack?", + "deleteKanbanStack": "Supprimer la pile ?", "createProjectExtended": { "extDB": "Créer en se connectant
à une base de données externe", "excel": "Créer un projet depuis Excel", @@ -366,7 +366,7 @@ "deleteUser": "Supprimer l'utilisateur du projet", "resendInvite": "Renvoyer une invitation par courriel", "copyInviteURL": "Copier l'URL d'invitation", - "copyPasswordResetURL": "Copy password reset URL", + "copyPasswordResetURL": "Copier l'URL de réinitialisation du mot de passe", "newRole": "Nouveau rôle", "reloadRoles": "Actualiser les rôles", "nextPage": "Page suivante", @@ -431,25 +431,25 @@ "getApiSnippet": "Récupérer le Snippet API", "clearCell": "Vider la cellule", "addFilterGroup": "Ajouter un groupe de filtres", - "linkRecord": "Link record", - "addNewRecord": "Add new record", - "useConnectionUrl": "Use Connection URL", + "linkRecord": "Fiche de liaison", + "addNewRecord": "Ajouter un nouvel enregistrement", + "useConnectionUrl": "Utiliser l'URL de connexion", "toggleCommentsDraw": "Afficher ou masquer le panneau des commentaires", - "expandRecord": "Expand Record", - "deleteRecord": "Delete Record", + "expandRecord": "Développer le dossier", + "deleteRecord": "Supprimer l'enregistrement", "erd": { - "showColumns": "Show Columns", - "showPkAndFk": "Show Primary and Foreign Keys", + "showColumns": "Afficher les colonnes", + "showPkAndFk": "Afficher les clés primaires et étrangères", "showSqlViews": "Afficher les vues SQL", - "showMMTables": "Show Many to Many tables", - "showJunctionTableNames": "Show Junction Table Names" + "showMMTables": "Afficher les tables Many to Many", + "showJunctionTableNames": "Afficher les noms des tables de jonction" }, "kanban": { - "collapseStack": "Collapse Stack", - "deleteStack": "Delete Stack", - "stackedBy": "Stacked By", + "collapseStack": "Pile d'effondrement", + "deleteStack": "Supprimer la pile", + "stackedBy": "Empilés par", "chooseGroupingField": "Choisir un champ de regroupement", - "addOrEditStack": "Add / Edit Stack" + "addOrEditStack": "Ajouter / Modifier une pile" } }, "tooltip": { @@ -506,15 +506,15 @@ "renderError": "Erreur de code-barres - veuillez vérifier la compatibiltié entre la donnée d'entrée et le type de code-barres" }, "nonEditableFields": { - "computedFieldUnableToClear": "Warning: Computed field - unable to clear text", + "computedFieldUnableToClear": "Avertissement : Champ calculé - impossible d'effacer le texte", "qrFieldsCannotBeDirectlyChanged": "Attention : les champs QR code ne peuvent pas être modifiés directement." } }, "info": { - "pasteNotSupported": "Paste operation is not supported on the active cell", + "pasteNotSupported": "L'opération de collage n'est pas prise en charge sur la cellule active", "roles": { - "orgCreator": "Creator can create new projects and access any invited project.", - "orgViewer": "Viewer is not allowed to create new projects but they can access any invited project." + "orgCreator": "Le créateur peut créer de nouveaux projets et accéder à tout projet invité.", + "orgViewer": "Le visualisateur n'est pas autorisé à créer de nouveaux projets mais il peut accéder à tout projet invité." }, "footerInfo": "Lignes par page", "upload": "Sélectionner un fichier à téléverser", @@ -611,28 +611,28 @@ "import": { "clickOrDrag": "Cliquez ou glissez un fichier dans cette zone pour téléverser" }, - "metaDataRecreated": "Table metadata recreated successfully", + "metaDataRecreated": "Les métadonnées de la table ont été recréées avec succès", "invalidCredentials": "Identifiants invalides", "downloadingMoreFiles": "Téléchargement de fichiers supplémentaires", "copiedToClipboard": "Copié dans le presse-papier", "requriedFieldsCantBeMoved": "Les champs requis ne peuvent pas être déplacés", - "updateNotAllowedWithoutPK": "Update not allowed for table which doesn't have primary key", - "autoIncFieldNotEditable": "Auto increment field is not editable", + "updateNotAllowedWithoutPK": "Mise à jour non autorisée pour une table qui n'a pas de clé primaire", + "autoIncFieldNotEditable": "Le champ d'auto-incrément n'est pas modifiable", "editingPKnotSupported": "Modification de la clé primaire non prise en charge", - "deletedCache": "Deleted cache successfully", + "deletedCache": "Suppression du cache avec succès", "cacheEmpty": "Le cache est vide", - "exportedCache": "Exported Cache Successfully", - "valueAlreadyInList": "This value is already in the list", + "exportedCache": "Cache exporté avec succès", + "valueAlreadyInList": "Cette valeur figure déjà dans la liste", "noColumnsToUpdate": "Aucune colonne à mettre à jour", "tableDeleted": "Tableau supprimé avec succès", "generatePublicShareableReadonlyBase": "Génère une base publique partagée en lecture seule", "deleteViewConfirmation": "Êtes-vous sûr de vouloir effacer cette vue ?", "deleteTableConfirmation": "Voulez-vous supprimer ce tableau", "showM2mTables": "Afficher les tables plusieurs à plusieurs", - "deleteKanbanStackConfirmation": "Deleting this stack will also remove the select option `{stackToBeDeleted}` from the `{groupingField}`. The records will move to the uncategorized stack.", - "computedFieldEditWarning": "Computed field: contents are read-only. Use column edit menu to reconfigure", - "computedFieldDeleteWarning": "Computed field: contents are read-only. Unable to clear content.", - "noMoreRecords": "No more records" + "deleteKanbanStackConfirmation": "La suppression de cette pile entraînera également la suppression de l'option de sélection `{stackToBeDeleted}` de la pile `{groupingField}`. Les enregistrements seront déplacés vers la pile non catégorisée.", + "computedFieldEditWarning": "Champ calculé : le contenu est en lecture seule. Utilisez le menu d'édition des colonnes pour reconfigurer", + "computedFieldDeleteWarning": "Champ calculé : le contenu est en lecture seule. Impossible d'effacer le contenu.", + "noMoreRecords": "Plus d'enregistrements" }, "error": { "searchProject": "Votre recherche pour {search} n'a renvoyé aucun résultat", @@ -653,31 +653,31 @@ "atLeastOneUppercase": "Une lettre majuscule", "atLeastOneNumber": "Un chiffre", "atLeastOneSpecialChar": "Un caractère spécial", - "allowedSpecialCharList": "Allowed special character list" + "allowedSpecialCharList": "Liste des caractères spéciaux autorisés" }, "invalidURL": "URL invalide", "internalError": "Une erreur interne est survenue", - "templateGeneratorNotFound": "Template Generator cannot be found!", + "templateGeneratorNotFound": "Le générateur de modèles est introuvable !", "fileUploadFailed": "Échec du téléversement du fichier", - "primaryColumnUpdateFailed": "Failed to update primary column", - "formDescriptionTooLong": "Data too long for Form Description", - "columnsRequired": "Following columns are required", + "primaryColumnUpdateFailed": "Échec de la mise à jour de la colonne primaire", + "formDescriptionTooLong": "Données trop longues pour le formulaire Description", + "columnsRequired": "Les colonnes suivantes sont requises", "selectAtleastOneColumn": "Au moins une colonne doit être sélectionnée", "columnDescriptionNotFound": "Impossible de trouver la colonne de destination pour", - "duplicateMappingFound": "Duplicate mapping found, please remove one of the mapping", - "nullValueViolatesNotNull": "Null value violates not-null constraint", - "sourceHasInvalidNumbers": "Source data contains some invalid numbers", - "sourceHasInvalidBoolean": "Source data contains some invalid boolean values", - "invalidForm": "Invalid Form", - "formValidationFailed": "Form validation failed", - "youHaveBeenSignedOut": "You have been signed out", - "failedToLoadList": "Failed to load list", - "failedToLoadChildrenList": "Failed to load children list", - "deleteFailed": "Delete failed", - "unlinkFailed": "Unlink failed", - "rowUpdateFailed": "Row update failed", - "deleteRowFailed": "Failed to delete row", - "setFormDataFailed": "Failed to set form data", + "duplicateMappingFound": "Duplicate mapping trouvé, s'il vous plaît supprimer l'un des mapping", + "nullValueViolatesNotNull": "La valeur nulle viole la contrainte not-null", + "sourceHasInvalidNumbers": "Les données sources contiennent certains chiffres invalides", + "sourceHasInvalidBoolean": "Les données source contiennent des valeurs booléennes invalides", + "invalidForm": "Formulaire non valide", + "formValidationFailed": "La validation du formulaire a échoué", + "youHaveBeenSignedOut": "Vous avez été déconnecté", + "failedToLoadList": "Échec du chargement de la liste", + "failedToLoadChildrenList": "Échec du chargement de la liste des enfants", + "deleteFailed": "Suppression échouée", + "unlinkFailed": "Échec de la déliaison", + "rowUpdateFailed": "La mise à jour des rangées a échoué", + "deleteRowFailed": "Échec de la suppression de la ligne", + "setFormDataFailed": "Échec de la définition des données du formulaire", "formViewUpdateFailed": "Échec de la mise à jour de la vue du formulaire", "tableNameRequired": "Nom du tableau requis", "nameShouldStartWithAnAlphabetOr_": "Le nom doit commencer par une lettre de l'alphabet ou _", @@ -687,14 +687,14 @@ "projectNameCannotStartWithSpace": "Le nom du projet ne peut pas commencer par un espace", "requiredField": "Champ requis", "ipNotAllowed": "Adresse IP non autorisée", - "targetFileIsNotAnAcceptedFileType": "Target file is not an accepted file type", - "theAcceptedFileTypeIsCsv": "The accepted file type is .csv", - "theAcceptedFileTypesAreXlsXlsxXlsmOdsOts": "The accepted file types are .xls, .xlsx, .xlsm, .ods, .ots", - "parameterKeyCannotBeEmpty": "Parameter key cannot be empty", - "duplicateParameterKeysAreNotAllowed": "Duplicate parameter keys are not allowed", - "fieldRequired": "{value} cannot be empty.", - "projectNotAccessible": "Project not accessible", - "copyToClipboardError": "Failed to copy to clipboard" + "targetFileIsNotAnAcceptedFileType": "Le fichier cible n'est pas un type de fichier accepté", + "theAcceptedFileTypeIsCsv": "Le type de fichier accepté est .csv", + "theAcceptedFileTypesAreXlsXlsxXlsmOdsOts": "Les types de fichiers acceptés sont .xls, .xlsx, .xlsm, .ods, .ots.", + "parameterKeyCannotBeEmpty": "La clé de paramètre ne peut pas être vide", + "duplicateParameterKeysAreNotAllowed": "Les doublons de clés de paramètres ne sont pas autorisés", + "fieldRequired": "{value} ne peut pas être vide.", + "projectNotAccessible": "Projet non accessible", + "copyToClipboardError": "Échec de la copie dans le presse-papiers" }, "toast": { "exportMetadata": "Les métadonnées de projet sont exportées avec succès", @@ -714,39 +714,39 @@ "futureRelease": "Bientôt disponible !" }, "success": { - "columnDuplicated": "Column duplicated successfully", - "updatedUIACL": "Updated UI ACL for tables successfully", - "pluginUninstalled": "Plugin uninstalled successfully", - "pluginSettingsSaved": "Plugin settings saved successfully", - "pluginTested": "Successfully tested plugin settings", + "columnDuplicated": "Colonne dupliquée avec succès", + "updatedUIACL": "Mise à jour réussie de l'ACL de l'interface utilisateur pour les tables", + "pluginUninstalled": "Le plugin a été désinstallé avec succès", + "pluginSettingsSaved": "Les paramètres du plugin ont été enregistrés avec succès", + "pluginTested": "Testé avec succès les paramètres du plugin", "tableRenamed": "Tableau renommé avec succès", "viewDeleted": "Vue effacée avec succès", - "primaryColumnUpdated": "Successfully updated as primary column", + "primaryColumnUpdated": "Mis à jour avec succès comme colonne primaire", "tableDataExported": "Toutes les données du tableau ont été exportées avec succès", "updated": "Mise à jour réussie", "sharedViewDeleted": "Vue partagée effacée avec succès", "userDeleted": "Utilisateur supprimé avec succès", "viewRenamed": "Vue renommée avec succès", "tokenGenerated": "Jeton généré avec succès", - "tokenDeleted": "Token deleted successfully", - "userAddedToProject": "Successfully added user to project", - "userAdded": "Successfully added user", - "userDeletedFromProject": "Successfully deleted user from project", - "inviteEmailSent": "Invite Email sent successfully", - "inviteURLCopied": "Invite URL copied to clipboard", - "passwordResetURLCopied": "Password reset URL copied to clipboard", - "shareableURLCopied": "Copied shareable base URL to clipboard!", - "embeddableHTMLCodeCopied": "Copied embeddable HTML code!", - "userDetailsUpdated": "Successfully updated the user details", + "tokenDeleted": "Token supprimé avec succès", + "userAddedToProject": "L'utilisateur a été ajouté avec succès au projet", + "userAdded": "L'utilisateur a été ajouté avec succès", + "userDeletedFromProject": "Suppression réussie de l'utilisateur du projet", + "inviteEmailSent": "Email d'invitation envoyé avec succès", + "inviteURLCopied": "URL de l'invitation copiée dans le presse-papiers", + "passwordResetURLCopied": "URL de réinitialisation du mot de passe copiée dans le presse-papiers", + "shareableURLCopied": "Copie de l'URL de la base partageable dans le presse-papiers !", + "embeddableHTMLCodeCopied": "Copie du code HTML intégrable !", + "userDetailsUpdated": "Mise à jour réussie des détails de l'utilisateur", "tableDataImported": "Données du tableau importées avec succès", - "webhookUpdated": "Webhook details updated successfully", - "webhookDeleted": "Hook deleted successfully", - "webhookTested": "Webhook tested successfully", + "webhookUpdated": "Détails du Webhook mis à jour avec succès", + "webhookDeleted": "Crochet supprimé avec succès", + "webhookTested": "Webhook testé avec succès", "columnUpdated": "Colonne mise à jour", "columnCreated": "Colonne créée", "passwordChanged": "Mot de passe modifié avec succès. Veuillez vous reconnecter.", "settingsSaved": "Paramètres modifiés avec succès", - "roleUpdated": "Role updated successfully" + "roleUpdated": "Rôle mis à jour avec succès" } } }