diff --git a/config/kibana.yml b/config/kibana.yml index 9143b23d590ff..8ca8eb673c276 100644 --- a/config/kibana.yml +++ b/config/kibana.yml @@ -128,7 +128,7 @@ #ops.interval: 5000 # Specifies locale to be used for all localizable strings, dates and number formats. -# Supported languages are the following: English - en , by default , Chinese - zh-CN . +# Supported languages are the following: English (default) "en", Chinese "zh-CN", Japanese "ja-JP", French "fr-FR". #i18n.locale: "en" # =================== Frequently used (Optional)=================== diff --git a/x-pack/.i18nrc.json b/x-pack/.i18nrc.json index dfe34988c4d27..fe2f3dea0017a 100644 --- a/x-pack/.i18nrc.json +++ b/x-pack/.i18nrc.json @@ -71,6 +71,7 @@ "exclude": ["examples"], "translations": [ "plugins/translations/translations/zh-CN.json", - "plugins/translations/translations/ja-JP.json" + "plugins/translations/translations/ja-JP.json", + "plugins/translations/translations/fr-FR.json" ] } diff --git a/x-pack/plugins/translations/translations/fr-FR.json b/x-pack/plugins/translations/translations/fr-FR.json index b5b597908c041..27b1abc8427cf 100644 --- a/x-pack/plugins/translations/translations/fr-FR.json +++ b/x-pack/plugins/translations/translations/fr-FR.json @@ -123,7 +123,7 @@ "xpack.lens.app.saveAs": "Enregistrer sous", "xpack.lens.app.saveButtonAriaLabel": "Enregistrer la visualisation Lens en cours", "xpack.lens.app.saveModalType": "Visualisation Lens", - "xpack.lens.app.saveVisualization.successNotificationText": "'{visTitle}' enregistré", + "xpack.lens.app.saveVisualization.successNotificationText": "\"{visTitle}\" enregistré", "xpack.lens.app.unsavedFilename": "non enregistré", "xpack.lens.app.unsavedWorkMessage": "Quitter Lens avec un travail non enregistré ?", "xpack.lens.app.unsavedWorkTitle": "Modifications non enregistrées", @@ -397,7 +397,6 @@ "xpack.lens.indexPattern.fieldItem.visualizeGeoFieldLinkText": "Visualiser dans Maps", "xpack.lens.indexPattern.fieldItemTooltip": "Effectuez un glisser-déposer pour visualiser.", "xpack.lens.indexPattern.fieldNoOperation": "Le champ {field} ne peut pas être utilisé sans opération", - "xpack.lens.indexPattern.fieldNotFound": "Champ {invalidField} introuvable", "xpack.lens.indexPattern.fieldPanelEmptyStringValue": "Chaîne vide", "xpack.lens.indexPattern.fieldPlaceholder": "Champ", "xpack.lens.indexPattern.fieldStatsButtonAriaLabel": "Prévisualiser {fieldName} : {fieldType}", @@ -409,7 +408,6 @@ "xpack.lens.indexPattern.fieldStatsNoData": "Ce champ est vide car il n'existe pas dans les 500 documents échantillonnés. L'ajout de ce champ à la configuration peut générer un graphique vide.", "xpack.lens.indexPattern.fieldTimeDistributionLabel": "Répartition du temps", "xpack.lens.indexPattern.fieldTopValuesLabel": "Valeurs les plus élevées", - "xpack.lens.indexPattern.fieldWrongType": "Le champ {invalidField} a un type incorrect", "xpack.lens.indexPattern.filterBy.clickToEdit": "Cliquer pour modifier", "xpack.lens.indexPattern.filterBy.emptyFilterQuery": "(vide)", "xpack.lens.indexPattern.filterBy.label": "Filtrer par", @@ -875,8 +873,8 @@ "advancedSettings.field.helpText": "Ce paramètre est défini par le serveur Kibana et ne peut pas être modifié.", "advancedSettings.field.imageChangeErrorMessage": "Impossible d’enregistrer l'image", "advancedSettings.field.invalidIconLabel": "Non valide", - "advancedSettings.field.offLabel": "Off", - "advancedSettings.field.onLabel": "On", + "advancedSettings.field.offLabel": "Désactivé", + "advancedSettings.field.onLabel": "Activé", "advancedSettings.field.resetToDefaultLinkAriaLabel": "Réinitialiser {ariaName} à la valeur par défaut", "advancedSettings.field.resetToDefaultLinkText": "Réinitialiser à la valeur par défaut", "advancedSettings.field.settingIsUnsaved": "Le paramètre n'est actuellement pas enregistré.", @@ -884,7 +882,7 @@ "advancedSettings.form.cancelButtonLabel": "Annuler les modifications", "advancedSettings.form.clearNoSearchResultText": "(effacer la recherche)", "advancedSettings.form.clearSearchResultText": "(effacer la recherche)", - "advancedSettings.form.countOfSettingsChanged": "{unsavedCount} {unsavedCount, plural, one {paramètre non enregistré} other {paramètres non enregistrés} }{hiddenCount, plural, =0 {} other {, # masqués} }", + "advancedSettings.form.countOfSettingsChanged": "{unsavedCount} {unsavedCount, plural, one {paramètre non enregistré} other {paramètres non enregistrés} }{hiddenCount, plural, =0 {masqué} other {, # masqués} }.", "advancedSettings.form.noSearchResultText": "Aucun paramètre trouvé pour {queryText}. {clearSearch}", "advancedSettings.form.requiresPageReloadToastButtonLabel": "Actualiser la page", "advancedSettings.form.requiresPageReloadToastDescription": "Un ou plusieurs paramètres nécessitent d’actualiser la page pour pouvoir prendre effet.", @@ -1254,13 +1252,17 @@ "core.toasts.errorToast.seeFullError": "Voir l'erreur en intégralité", "core.ui_settings.params.darkModeText": "Activez le mode sombre pour l'interface utilisateur Kibana. Vous devez actualiser la page pour que ce paramètre s’applique.", "core.ui_settings.params.darkModeTitle": "Mode sombre", + "core.ui_settings.params.dateFormat.dayOfWeekText": "Quel est le premier jour de la semaine ?", "core.ui_settings.params.dateFormat.dayOfWeekTitle": "Jour de la semaine", "core.ui_settings.params.dateFormat.optionsLinkText": "format", "core.ui_settings.params.dateFormat.scaled.intervalsLinkText": "Intervalles ISO8601", "core.ui_settings.params.dateFormat.scaledText": "Les valeurs qui définissent le format utilisé lorsque les données temporelles sont rendues dans l'ordre, et lorsque les horodatages formatés doivent s'adapter à l'intervalle entre les mesures. Les clés sont {intervalsLink}.", "core.ui_settings.params.dateFormat.scaledTitle": "Format de date scalé", "core.ui_settings.params.dateFormat.timezone.invalidValidationMessage": "Fuseau horaire non valide : {timezone}", + "core.ui_settings.params.dateFormat.timezoneTitle": "Fuseau horaire pour le format de date", + "core.ui_settings.params.dateFormatText": "{formatLink} utilisé pour les dates formatées", "core.ui_settings.params.dateFormatTitle": "Format de date", + "core.ui_settings.params.dateNanosFormatText": "Utilisé pour le type de données {dateNanosLink} d'Elasticsearch", "core.ui_settings.params.dateNanosFormatTitle": "Date au format nanosecondes", "core.ui_settings.params.dateNanosLinkTitle": "date_nanos", "core.ui_settings.params.dayOfWeekText.invalidValidationMessage": "Jour de la semaine non valide : {dayOfWeek}", @@ -1645,8 +1647,8 @@ "data.query.queryBar.KQLNestedQuerySyntaxInfoOptOutText": "Ne plus afficher", "data.query.queryBar.KQLNestedQuerySyntaxInfoText": "Il semblerait que votre requête porte sur un champ imbriqué. Selon le résultat visé, il existe plusieurs façons de construire une syntaxe KQL pour des requêtes imbriquées. Apprenez-en plus avec notre {link}.", "data.query.queryBar.KQLNestedQuerySyntaxInfoTitle": "Syntaxe de requête imbriquée KQL", - "data.query.queryBar.kqlOffLabel": "Off", - "data.query.queryBar.kqlOnLabel": "On", + "data.query.queryBar.kqlOffLabel": "Désactivé", + "data.query.queryBar.kqlOnLabel": "Activé", "data.query.queryBar.languageSwitcher.toText": "Passer au langage de requête Kibana pour la recherche", "data.query.queryBar.luceneLanguageName": "Lucene", "data.query.queryBar.searchInputAriaLabel": "Commencer à taper pour rechercher et filtrer la page {pageType}", @@ -2060,7 +2062,7 @@ "data.search.aggs.metrics.uniqueCountLabel": "Décompte unique de {field}", "data.search.aggs.metrics.uniqueCountTitle": "Décompte unique", "data.search.aggs.otherBucket.labelForMissingValuesLabel": "Étiquette pour des valeurs manquantes", - "data.search.aggs.otherBucket.labelForOtherBucketLabel": "Étiquette pour le compartiment Autre", + "data.search.aggs.otherBucket.labelForOtherBucketLabel": "Étiquette pour autre compartiment", "data.search.aggs.paramTypes.field.invalidSavedFieldParameterErrorMessage": "Le champ enregistré \"{fieldParameter}\" du modèle d'indexation \"{indexPatternTitle}\" n'est pas valide pour une utilisation avec l'agrégation \"{aggType}\". Veuillez sélectionner un nouveau champ.", "data.search.aggs.paramTypes.field.notFoundSavedFieldParameterErrorMessage": "Le champ \"{fieldParameter}\" associé à cet objet n'existe plus dans le modèle d'indexation. Veuillez utiliser un autre champ.", "data.search.aggs.paramTypes.field.requiredFieldParameterErrorMessage": "{fieldParameter} est un paramètre requis.", @@ -2826,12 +2828,6 @@ "home.addData.sectionTitle": "Ajoutez vos données pour commencer", "home.addData.text": "Vous avez plusieurs options pour commencer à exploiter vos données. Vous pouvez collecter des données à partir d'une application ou d'un service, ou bien charger un fichier. Et si vous n'êtes pas encore prêt à utiliser vos propres données, utilisez notre exemple d’ensemble de données.", "home.breadcrumbs.homeTitle": "Accueil", - "home.dataManagementDisableCollection": " Pour mettre fin à la collecte, ", - "home.dataManagementDisableCollectionLink": "désactivez les données d'utilisation ici.", - "home.dataManagementDisclaimerPrivacy": "Pour en savoir plus sur la manière dont les données d'utilisation nous aident à gérer et à améliorer nos produits et nos services, consultez notre ", - "home.dataManagementDisclaimerPrivacyLink": "Déclaration de confidentialité.", - "home.dataManagementEnableCollection": " Pour démarrer la collecte, ", - "home.dataManagementEnableCollectionLink": "activez les données d'utilisation ici.", "home.exploreButtonLabel": "Explorer par moi-même", "home.exploreYourDataDescription": "Une fois toutes les étapes terminées, vous êtes prêt à explorer vos données.", "home.header.title": "Bienvenue chez vous", @@ -2908,14 +2904,14 @@ "home.tutorial.introduction.imageAltDescription": "Capture d'écran du tableau de bord principal.", "home.tutorial.introduction.viewButtonLabel": "Consulter les champs exportés", "home.tutorial.noTutorialLabel": "Tutoriel {tutorialId} introuvable", - "home.tutorial.savedObject.addedLabel": "Les objets enregistrés {savedObjectsLength} ont bien été ajoutés.", + "home.tutorial.savedObject.addedLabel": "{savedObjectsLength} objets enregistrés ont bien été ajoutés.", "home.tutorial.savedObject.confirmButtonLabel": "Confirmer l'écrasement", "home.tutorial.savedObject.defaultButtonLabel": "Charger des objets Kibana", "home.tutorial.savedObject.installLabel": "Importe un modèle d'indexation, des visualisations et des tableaux de bord prédéfinis.", - "home.tutorial.savedObject.installStatusLabel": "{overwriteErrorsLength} sur {savedObjectsLength} objets existent déjà. Cliquez sur \"Confirmer l'écrasement\" pour importer et écraser les objets existants. Toute modification apportée aux objets sera perdue.", + "home.tutorial.savedObject.installStatusLabel": "{overwriteErrorsLength} objets sur {savedObjectsLength} existent déjà. Cliquez sur \"Confirmer l'écrasement\" pour importer et écraser les objets existants. Toute modification apportée aux objets sera perdue.", "home.tutorial.savedObject.loadTitle": "Charger des objets Kibana", "home.tutorial.savedObject.requestFailedErrorMessage": "Échec de la requête. Erreur : {message}.", - "home.tutorial.savedObject.unableToAddErrorMessage": "Impossible d'ajouter {errorsLength} sur {savedObjectsLength} objets Kibana. Erreur : {errorMessage}.", + "home.tutorial.savedObject.unableToAddErrorMessage": "Impossible d'ajouter {errorsLength} objets Kibana sur {savedObjectsLength} . Erreur : {errorMessage}.", "home.tutorial.selectionLegend": "Type de déploiement", "home.tutorial.selfManagedButtonLabel": "Autogéré", "home.tutorial.tabs.sampleDataTitle": "Exemple de données", @@ -3620,7 +3616,7 @@ "indexPatternEditor.createIndex.noMatch": "Le nom doit correspondre à au moins un flux de données, index ou alias d'index.", "indexPatternEditor.createIndexPattern.emptyState.checkDataButton": "Rechercher de nouvelles données", "indexPatternEditor.createIndexPattern.emptyState.haveData": "Vous pensez avoir déjà des données ?", - "indexPatternEditor.createIndexPattern.emptyState.integrationCardDescription": "Ajoutez des données depuis une variété de sources.", + "indexPatternEditor.createIndexPattern.emptyState.integrationCardDescription": "Ajoutez des données depuis diverses sources.", "indexPatternEditor.createIndexPattern.emptyState.integrationCardTitle": "Ajouter une intégration", "indexPatternEditor.createIndexPattern.emptyState.learnMore": "Envie d'en savoir plus ?", "indexPatternEditor.createIndexPattern.emptyState.noDataTitle": "Vous êtes prêt à essayer Kibana ? Tout d'abord, vous avez besoin de données.", @@ -4088,7 +4084,7 @@ "kibana-react.tableListView.listing.table.actionTitle": "Actions", "kibana-react.tableListView.listing.table.editActionDescription": "Modifier", "kibana-react.tableListView.listing.table.editActionName": "Modifier", - "kibana-react.tableListView.listing.unableToDeleteDangerMessage": "Impossible de supprimer le/les {entityName}(s)", + "kibana-react.tableListView.listing.unableToDeleteDangerMessage": "Impossible de supprimer la/le/les {entityName}(s)", "kibanaOverview.addData.sampleDataButtonLabel": "Essayer l’exemple de données", "kibanaOverview.addData.sectionTitle": "Ingérer des données", "kibanaOverview.apps.title": "Explorer les applications", @@ -4159,7 +4155,7 @@ "presentationUtil.labs.components.sessionSwitchHelp": "Active l’atelier pour cette session de navigateur afin de le réinitialiser lors de sa fermeture.", "presentationUtil.labs.components.sessionSwitchName": "Session", "presentationUtil.labs.components.titleLabel": "Ateliers", - "presentationUtil.labs.enableDeferBelowFoldProjectDescription": "Les panneaux sous \"le pli\", la zone masquée en-dessous de la fenêtre accessible en faisant défiler, ne se chargeront pas immédiatement, mais seulement lorsqu'ils entreront dans la fenêtre d'affichage.", + "presentationUtil.labs.enableDeferBelowFoldProjectDescription": "Les panneaux sous \"le pli\" (la zone masquée en dessous de la fenêtre accessible en faisant défiler), ne se chargeront pas immédiatement, mais seulement lorsqu'ils entreront dans la fenêtre d'affichage.", "presentationUtil.labs.enableDeferBelowFoldProjectName": "Différer le chargement des panneaux sous \"le pli\"", "presentationUtil.saveModalDashboard.addToDashboardLabel": "Ajouter au tableau de bord", "presentationUtil.saveModalDashboard.dashboardInfoTooltip": "Les éléments ajoutés à la bibliothèque Visualize sont disponibles pour tous les tableaux de bord. Les modifications apportées à un élément de bibliothèque sont répercutées partout où il est utilisé.", @@ -4354,7 +4350,7 @@ "telemetry.callout.appliesSettingTitle.allOfKibanaText": "tout Kibana", "telemetry.callout.clusterStatisticsDescription": "Voici un exemple des statistiques de cluster de base que nous collecterons. Cela comprend le nombre d'index, de partitions et de nœuds. Cela comprend également des statistiques d'utilisation de niveau élevé, comme l'état d'activation du monitoring.", "telemetry.callout.clusterStatisticsTitle": "Statistiques du cluster", - "telemetry.callout.errorLoadingClusterStatisticsDescription": "Une erreur inattendue s'est produite lors de la récupération des statistiques du cluster. Cela peut être dû à un échec d'Elasticsearch ou de Kibana, ou d'une erreur réseau. Vérifiez Kibana, puis rechargez la page et réessayez.", + "telemetry.callout.errorLoadingClusterStatisticsDescription": "Une erreur inattendue s'est produite lors de la récupération des statistiques du cluster. Cela peut être dû à un échec d'Elasticsearch ou de Kibana, ou provenir d’une erreur réseau. Vérifiez Kibana, puis rechargez la page et réessayez.", "telemetry.callout.errorLoadingClusterStatisticsTitle": "Erreur lors du chargement des statistiques du cluster", "telemetry.callout.errorUnprivilegedUserDescription": "Vous ne disposez pas de l'accès requis pour voir les statistiques non chiffrées du cluster.", "telemetry.callout.errorUnprivilegedUserTitle": "Erreur lors de l'affichage des statistiques du cluster", @@ -4470,7 +4466,7 @@ "timelion.help.functions.points.args.fillHelpText": "Nombre compris entre 0 et 10 représentant l'opacité du remplissage", "timelion.help.functions.points.args.radiusHelpText": "Taille des points", "timelion.help.functions.points.args.showHelpText": "Afficher ou non les points", - "timelion.help.functions.points.args.symbolHelpText": "Symbole de point. L'un des options suivantes : {validSymbols}", + "timelion.help.functions.points.args.symbolHelpText": "symbole de point. L'une des options suivantes : {validSymbols}", "timelion.help.functions.points.args.weightHelpText": "Épaisseur de la ligne autour du point", "timelion.help.functions.pointsHelpText": "Afficher les séries sous la forme de points", "timelion.help.functions.precision.args.precisionHelpText": "Le nombre de chiffres à garder lors de la troncature de chaque valeur", @@ -4611,7 +4607,7 @@ "visDefaultEditor.controls.dotSizeRatioHelpText": "Remplacez le rapport du rayon du plus petit point par le plus grand point.", "visDefaultEditor.controls.dotSizeRatioLabel": "Rapport de taille de point", "visDefaultEditor.controls.dropPartialBucketsLabel": "Abandonner les compartiments partiels", - "visDefaultEditor.controls.dropPartialBucketsTooltip": "Retirez les compartiments qui s'étendent au-delà de la plage temporelle afin que l'histogramme ne commence pas et ne se termine pas avec des compartiments incomplets.", + "visDefaultEditor.controls.dropPartialBucketsTooltip": "Retirez les compartiments qui s'étendent au-delà de la plage temporelle afin que l'histogramme ne commence pas et ne se termine pas par des compartiments incomplets.", "visDefaultEditor.controls.extendedBounds.errorMessage": "Le minimum doit être inférieur ou égal au maximum.", "visDefaultEditor.controls.extendedBounds.maxLabel": "Max.", "visDefaultEditor.controls.extendedBounds.minLabel": "Min.", @@ -5402,33 +5398,8 @@ "visTypeVislib.advancedSettings.visualization.heatmap.maxBucketsText": "Nombre maximal de groupes pouvant être renvoyés par une source de données unique. Un nombre plus élevé pourra impacter négativement les performances de rendu du navigateur", "visTypeVislib.advancedSettings.visualization.heatmap.maxBucketsTitle": "Nombre maximal de groupes pour la carte thermique", "visTypeVislib.aggResponse.allDocsTitle": "Tous les docs", - "visTypeVislib.controls.gaugeOptions.alignmentLabel": "Alignement", - "visTypeVislib.controls.gaugeOptions.autoExtendRangeLabel": "Étendre automatiquement la plage", - "visTypeVislib.controls.gaugeOptions.extendRangeTooltip": "Étend la plage jusqu'à la valeur maximale de vos données.", - "visTypeVislib.controls.gaugeOptions.gaugeTypeLabel": "Type de jauge", - "visTypeVislib.controls.gaugeOptions.labelsTitle": "Étiquettes", - "visTypeVislib.controls.gaugeOptions.rangesTitle": "Plages", - "visTypeVislib.controls.gaugeOptions.showLabelsLabel": "Afficher les étiquettes", - "visTypeVislib.controls.gaugeOptions.showLegendLabel": "Afficher la légende", - "visTypeVislib.controls.gaugeOptions.showOutline": "Afficher le contour", - "visTypeVislib.controls.gaugeOptions.showScaleLabel": "Afficher l'échelle", - "visTypeVislib.controls.gaugeOptions.styleTitle": "Style", - "visTypeVislib.controls.gaugeOptions.subTextLabel": "Sous-étiquette", "visTypeVislib.functions.pie.help": "Visualisation camembert", "visTypeVislib.functions.vislib.help": "Visualisation Vislib", - "visTypeVislib.gauge.alignmentAutomaticTitle": "Automatique", - "visTypeVislib.gauge.alignmentHorizontalTitle": "Horizontal", - "visTypeVislib.gauge.alignmentVerticalTitle": "Vertical", - "visTypeVislib.gauge.gaugeDescription": "Affichez le statut d'un indicateur.", - "visTypeVislib.gauge.gaugeTitle": "Jauge", - "visTypeVislib.gauge.gaugeTypes.arcText": "Arc", - "visTypeVislib.gauge.gaugeTypes.circleText": "Cercle", - "visTypeVislib.gauge.groupTitle": "Diviser le groupe", - "visTypeVislib.gauge.metricTitle": "Indicateur", - "visTypeVislib.goal.goalDescription": "Suivez la progression d'un indicateur vers un objectif.", - "visTypeVislib.goal.goalTitle": "Objectif", - "visTypeVislib.goal.groupTitle": "Diviser le groupe", - "visTypeVislib.goal.metricTitle": "Indicateur", "visTypeVislib.vislib.errors.noResultsFoundTitle": "Aucun résultat trouvé", "visTypeVislib.vislib.heatmap.maxBucketsText": "Trop de séries sont définies ({nr}). La valeur de configuration maximale est {max}.", "visTypeVislib.vislib.legend.filterForValueButtonAriaLabel": "Filtrer pour la valeur {legendDataLabel}", @@ -5847,9 +5818,9 @@ "xpack.apm.agentConfig.stackTraceLimit.label": "Limite de trace de pile", "xpack.apm.agentConfig.stressMonitorCpuDurationThreshold.description": "Durée minimale requise pour déterminer si le système est actuellement sous tension ou si la tension précédemment détectée a été allégée. Toutes les mesures réalisées pendant ce laps de temps doivent être cohérentes par rapport au seuil concerné pour pouvoir détecter un changement d'état de tension. La valeur doit être d'au moins \"1m\".", "xpack.apm.agentConfig.stressMonitorCpuDurationThreshold.label": "Seuil de durée de tension CPU du monitoring", - "xpack.apm.agentConfig.stressMonitorGcReliefThreshold.description": "Seuil utilisé par le monitoring RM pour identifier le moment auquel le segment de mémoire n'est pas sous tension. Si le \"stress_monitor_gc_stress_threshold\" a été franchi, l'agent le considérera comme un état de tension du segment de mémoire. Pour déterminer l'état de tension comme terminé, le pourcentage de mémoire occupée dans TOUS les pools de mémoire doit être inférieur à ce seuil. Le monitoring RM ne se base que sur la consommation de mémoire mesurée après une RM récente.", + "xpack.apm.agentConfig.stressMonitorGcReliefThreshold.description": "Seuil utilisé par le monitoring RM pour identifier le moment auquel le tas n'est pas sous tension. Si le \"stress_monitor_gc_stress_threshold\" a été franchi, l'agent le considérera comme un état de tension du tas. Pour déterminer l'état de tension comme terminé, le pourcentage de mémoire occupée dans TOUS les pools de tas doit être inférieur à ce seuil. Le monitoring RM ne se base que sur la consommation de mémoire mesurée après une RM récente.", "xpack.apm.agentConfig.stressMonitorGcReliefThreshold.label": "Seuil d'allègement de la tension du monitoring RM", - "xpack.apm.agentConfig.stressMonitorGcStressThreshold.description": "Seuil utilisé par le monitoring RM pour identifier la tension du segment de mémoire. Ce même seuil sera utilisé pour tous les pools de mémoire, de sorte que si L'UN d'entre eux a un pourcentage d'utilisation qui dépasse ce seuil, l'agent l'interprétera comme une tension de segment de mémoire. Le monitoring RM ne se base que sur la consommation de mémoire mesurée après une RM récente.", + "xpack.apm.agentConfig.stressMonitorGcStressThreshold.description": "Seuil utilisé par le monitoring RM pour identifier la tension du tas. Ce même seuil sera utilisé pour tous les pools de mémoire, de sorte que si L'UN d'entre eux a un pourcentage d'utilisation qui dépasse ce seuil, l'agent l'interprétera comme une tension de segment de mémoire. Le monitoring RM ne se base que sur la consommation de mémoire mesurée après une RM récente.", "xpack.apm.agentConfig.stressMonitorGcStressThreshold.label": "Seuil de tension du monitoring RM", "xpack.apm.agentConfig.stressMonitorSystemCpuReliefThreshold.description": "Seuil utilisé par le monitoring du CPU système pour déterminer que le système n'est pas sous tension au niveau du processeur. Si le monitor détecte une tension de CPU, le CPU système mesuré doit être inférieur à ce seuil pour une durée d'au moins \"stress_monitor_cpu_duration_threshold\", pour que le monitoring établisse l'allègement de la tension de CPU.", "xpack.apm.agentConfig.stressMonitorSystemCpuReliefThreshold.label": "Seuil d'allègement de la tension du monitoring du CPU système", @@ -6548,7 +6519,7 @@ "xpack.apm.tutorial.jsClient.installDependency.textPost": "Les intégrations de framework, tel que React ou Angular, ont des dépendances personnalisées. Consultez la [integration documentation]({docLink}) pour plus d'informations.", "xpack.apm.tutorial.jsClient.installDependency.textPre": "Vous pouvez installer l'Agent comme dépendance de votre application avec \"npm install @elastic/apm-rum --save\".\n\nVous pouvez ensuite initialiser l'agent et le configurer dans votre application de cette façon :", "xpack.apm.tutorial.jsClient.installDependency.title": "Configurer l'agent comme dépendance", - "xpack.apm.tutorial.jsClient.scriptTags.textPre": "Vous pouvez également utiliser les balises Script pour configurer l'agent. Ajoutez un indicateur \"