2 // "General.Elasticsearch": "Elasticsearch",
3 "General.LoadingAggs" : "Chargement des facettes...",
4 "General.Searching": "Recherche en cours...",
5 "General.Search": "Recherche",
6 "General.Help": "Aide",
7 // "General.HelpGlyph": "?",
8 // "General.CloseGlyph": "X",
9 "General.RefreshResults": "Rafraîchir",
10 "General.ManualRefresh": "Rafraîchissement manuel",
11 "General.RefreshQuickly": "Rafraîchissement rapide",
12 "General.Refresh5seconds": "Rafraîchissement toutes les 5 secondes",
13 "General.Refresh1minute": "Rafraîchissement toutes les minutes",
14 "AliasForm.AliasName": "Alias",
15 "AliasForm.NewAliasForIndex": "Nouvel Alias pour {0}",
16 "AliasForm.DeleteAliasMessage": "Entrez ''{0}'' pour effacer {1}. Attention, action irréversible.",
17 "AnyRequest.DisplayOptions" : "Options d'affichage",
18 "AnyRequest.AsGraph" : "En graphe",
19 "AnyRequest.AsJson" : "En JSON brut",
20 "AnyRequest.AsTable" : "En tableau",
21 "AnyRequest.History" : "Historique",
22 "AnyRequest.RepeatRequest" : "Répétition automatique de la requête",
23 "AnyRequest.RepeatRequestSelect" : "Répéter la requête toutes les ",
24 "AnyRequest.Transformer" : "Transformation des résultats",
25 // "AnyRequest.Pretty": "Pretty",
26 "AnyRequest.Query" : "Recherche",
27 "AnyRequest.Request": "Requête",
28 "AnyRequest.Requesting": "Requête en cours...",
29 "AnyRequest.ValidateJSON": "Valider le JSON",
30 "Browser.Title": "Navigateur",
31 "Browser.ResultSourcePanelTitle": "Résultat au format JSON",
32 "Command.DELETE": "SUPPRIMER",
33 "Command.SHUTDOWN": "ETEINDRE",
34 "Command.DeleteAliasMessage": "Supprimer l'Alias?",
35 "ClusterOverView.IndexName": "Index",
36 "ClusterOverview.NumShards": "Nombre de shards",
37 "ClusterOverview.NumReplicas": "Nombre de replica",
38 "ClusterOverview.NewIndex": "Nouvel Index",
39 // "IndexActionsMenu.Title": "Actions",
40 "IndexActionsMenu.NewAlias": "Nouvel Alias...",
41 "IndexActionsMenu.Refresh": "Rafraîchir",
42 "IndexActionsMenu.Flush": "Flusher",
43 "IndexActionsMenu.Optimize": "Optimiser...",
44 "IndexActionsMenu.Snapshot": "Dupliquer l'index (Snapshot)",
45 "IndexActionsMenu.Analyser": "Tester un analyseur",
46 "IndexActionsMenu.Open": "Ouvrir",
47 "IndexActionsMenu.Close": "Fermer",
48 "IndexActionsMenu.Delete": "Effacer...",
49 // "IndexInfoMenu.Title": "Info",
50 "IndexInfoMenu.Status": "Etat de l'Index",
51 "IndexInfoMenu.Metadata": "Métadonnées de l'Index",
52 "IndexCommand.TextToAnalyze": "Texte à analyser",
53 "IndexCommand.ShutdownMessage": "Entrez ''{0}'' pour éteindre {1}. Le noeud NE PEUT PAS être redémarré depuis cette interface.",
54 // "IndexSelector.NameWithDocs": "{0} ({1} docs)",
55 "IndexSelector.SearchIndexForDocs": "Chercher dans {0} les documents correspondant à",
56 "FilterBrowser.OutputType": "Format d'affichage des résultats {0}",
57 "FilterBrowser.OutputSize": "Nombre de Résultats: {0}",
58 "Header.ClusterHealth": "Santé du cluster: {0} ({1} {2})",
59 "Header.ClusterNotConnected": "Santé du cluster: non connecté",
60 "Header.Connect": "Se connecter",
61 "Nav.AnyRequest": "Autres requêtes",
62 "Nav.StructuredQuery": "Requêtes structurées",
63 "Nav.Browser": "Navigateur",
64 "Nav.ClusterHealth": "Santé du cluster",
65 "Nav.ClusterState": "Etat du cluster",
66 "Nav.ClusterNodes": "Noeuds du cluster",
67 // "Nav.Info": "Info",
68 "Nav.NodeStats": "Statistiques sur les noeuds",
69 "Nav.Overview": "Aperçu",
70 "Nav.Indices": "Index",
71 "Nav.Plugins": "Plugins",
73 "Nav.Templates": "Templates",
74 "Nav.StructuredQuery": "Recherche Structurée",
75 // "NodeActionsMenu.Title": "Actions",
76 "NodeActionsMenu.Shutdown": "Eteindre...",
77 // "NodeInfoMenu.Title": "Info",
78 "NodeInfoMenu.ClusterNodeInfo": "Infos sur le noeud du cluster",
79 "NodeInfoMenu.NodeStats": "Statistiques du noeud",
80 "NodeType.Client": "Noeud Client",
81 "NodeType.Coord": "Coordinateur",
82 "NodeType.Master": "Noeud Master",
83 "NodeType.Tribe": "Noeud Tribe",
84 "NodeType.Worker": "Noeud Worker",
85 "NodeType.Unassigned": "Non assigné",
86 "OptimizeForm.OptimizeIndex": "Optimiser {0}",
87 "OptimizeForm.MaxSegments": "Nombre maximum de segments",
88 "OptimizeForm.ExpungeDeletes": "Seulement purger les suppressions",
89 "OptimizeForm.FlushAfter": "Flusher après l'optimisation",
90 "OptimizeForm.WaitForMerge": "Attendre la fin de la fusion",
91 "Overview.PageTitle" : "Aperçu du cluster",
92 // "Output.JSON": "JSON",
93 "Output.Table": "Tableau",
94 "Output.ShowSource": "Voir la requête source",
95 "TableResults.Summary": "Recherche sur {0} des {1} shards. {2} résultats. {3} secondes",
96 "QueryFilter.AllIndices": "Tous les index",
97 "QueryFilter.AnyValue": "Tout",
98 "QueryFilter-Header-Indices": "Index",
99 // "QueryFilter-Header-Types": "Types",
100 "QueryFilter-Header-Fields": "Champs",
101 "QueryFilter.DateRangeHint.from": "De : {0}",
102 "QueryFilter.DateRangeHint.to": " A : {0}",
103 "Query.FailAndUndo": "Requête en échec. Annulation des dernières modifications.",
104 "StructuredQuery.ShowRawJson": "Voir le JSON brut"
108 "AnyRequest.TransformerHelp" : "\
109 <p>Le transformateur de résultats peut être utilisé pour modifier a posteriori les résultats JSON bruts dans un format plus utile.</p>\
110 <p>Le transformateur devrait contenir le corps d'une fonction javascript. La valeur de retour de la fonction devient la nouvelle valeur qui sera passée à l'afficheur des documents JSON.</p>\
112 <code>return root.hits.hits[0];</code> ne renverra que le premier élément de l'ensemble des résultats.<br>\
113 <code>return Object.keys(root.nodes).reduce(function(tot, node) { return tot + root.nodes[node].os.mem.used_in_bytes; }, 0);</code> retournera la mémoire totale utilisée dans l'ensemble du cluster.<br></p>\
114 <p>Les fonctions suivantes sont disponibles et peuvent vous être utiles pour travailler sur les tableaux et les objets:<br>\
116 <li><i>Object.keys</i>(object) := array</li>\
117 <li>array.<i>forEach</i>(function(prop, index))</li>\
118 <li>array.<i>map</i>(function(prop, index)) := array</li>\
119 <li>array.<i>reduce</i>(function(accumulator, prop, index), initial_value) := final_value</li>\
121 <p>Lorsque vous activez la répétition automatique de la requête, un paramètre supplémentaire nommé prev est passé à la fonction de transformation. Cela permet les comparaisons et les graphes cumulatifs.</p>\
123 <code>var la = [ root.nodes[Object.keys(root.nodes)[0]].os.load_average[0] ]; return prev ? la.concat(prev) : la;</code> retournera la charge moyenne du premier noeud du cluster pour la dernière minute écoulée.\
124 Cela peut alimenter ensuite le graphe pour produire un graphe de charge du noeud.\
129 "AnyRequest.DisplayOptionsHelp" : "\
130 <p>En JSON brut: affiche les résultats complets de la recherche éventuellement transformée au format JSON brut.</p>\
131 <p>En graphe: pour fabriquer un graphe de vos résultats, utilsez la transformation de résultats pour générer un tableau de valeurs.</p>\
132 <p>En tableau: si votre requête est une recherche, vous pouvez alors afficher les résultats dans un tableau.</p>\
137 "QueryFilter.DateRangeHelp" : "\
138 <p>Les champs Date acceptent une requête en langage naturel pour produire un écart de date (from/to) correspondant.</p>\
139 <p>Les formats suivants sont acceptés :</p>\
141 <li><b>Mots clés</b><br>\
142 <code>now<br> today<br> tomorrow<br> yesterday<br> last / this / next + week / month / year</code><br>\
143 Cherchera pour des dates correspondant au mot clé. <code>last year</code> cherchera sur toute l'année précédente.</li>\
144 <li><b>Ecarts</b><br>\
145 <code>1000 secs<br> 5mins<br> 1day<br> 2days<br> 80d<br> 9 months<br> 2yrs</code> (les espaces sont optionnels et il existe beaucoup de synonymes pour qualifier les écarts)<br>\
146 Créé un écart de date basé sur l'heure courante (maintenant) avec plus ou moins l'écart indiqué.</li>\
147 <li><b>Dates et Dates partielles</b><br>\
148 <code>2011<br> 2011-01<br> 2011-01-18<br> 2011-01-18 12<br> 2011-01-18 12:32<br> 2011-01-18 12:32:45</code><br>\
149 Ces formats indiquent un écart de date spécifique. <code>2011</code> cherchera sur toute l'année 2011, alors que <code>2011-01-18 12:32:45</code> ne cherchera que pour la date précise à la seconde près.</li>\
150 <li><b>Heures et heures partielles</b><br>\
151 <code>12<br> 12:32<br> 12:32:45</code><br>\
152 Ces formats indiquent un espace de temps pour la date du jour. <code>12:32</code> cherchera les éléments d'aujourd'hui à cette minute précise.</li>\
153 <li><b>Ecart de Date</b><br>\
154 <code>2010 -> 2011<br> last week -> next week<br> 2011-05 -><br> < now</code><br>\
155 Un écart de date est créé en spécifiant deux dates dans n'importe lequel des formats précédents (Mot clé / Dates / Heures) séparées par < ou -> (les deux produisent le même effet). Si la date de fin n'est pas indiquée, alors il n'y aura aucune contrainte de fin.</li>\
156 <li><b>Ecart de date avec décalage</b><br>\
157 <code>2010 -> 1yr<br> 3mins < now</code>\
158 Cherche en incluant un décalage de la date dans la direction indiquée.</li>\
159 <li><b>Ecart de date avec bornes</b><br>\
160 <code>2010-05-13 05:13 <> 10m<br> now <> 1yr<br> lastweek <> 1month</code><br>\
161 Similaire à ci-dessus excepté que le décalage est appliqué dans les deux sens à partir de la date indiquée.</li>\