mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 01:38:56 -04:00
* Allow select settings to specify labels for their values * Rename kuery setting to KQL * Change docs for KQL setting * Add warnings for unused options * Address review * Remove chinese translation for modified string * Fix translations again (... should have pulled first) * Remove old chinese translation
This commit is contained in:
parent
63d0447df4
commit
6105bf20cf
3 changed files with 23 additions and 9 deletions
|
@ -22,7 +22,7 @@ compatible with other configuration settings. Deleting a custom setting removes
|
|||
[horizontal]
|
||||
`query:queryString:options`:: Options for the Lucene query string parser.
|
||||
`query:allowLeadingWildcards`:: When set, * is allowed as the first character in a query clause. Currently only applies when experimental query features are enabled in the query bar. To disallow leading wildcards in basic lucene queries, use query:queryString:options.
|
||||
`search:queryLanguage`:: Default is `kuery`. Query language used by the query bar. Choose between the lucene query syntax and kuery, a new language built specifically for Kibana.
|
||||
`search:queryLanguage`:: Default is `KQL`. Query language used by the query bar. Choose between the lucene query syntax and KQL, a new language built specifically for Kibana.
|
||||
`sort:options`:: Options for the Elasticsearch {ref}/search-request-sort.html[sort] parameter.
|
||||
`dateFormat`:: The format to use for displaying pretty-formatted dates.
|
||||
`dateFormat:tz`:: The timezone that Kibana uses. The default value of `Browser` uses the timezone detected by the browser.
|
||||
|
|
|
@ -30,6 +30,14 @@ export function getUiSettingDefaults() {
|
|||
return numeralLanguage.id;
|
||||
})];
|
||||
|
||||
const luceneQueryLanguageLabel = i18n.translate('kbn.advancedSettings.searchQueryLanguageLucene', {
|
||||
defaultMessage: 'Lucene',
|
||||
});
|
||||
|
||||
const queryLanguageSettingName = i18n.translate('kbn.advancedSettings.searchQueryLanguageTitle', {
|
||||
defaultMessage: 'Query language',
|
||||
});
|
||||
|
||||
const requestPreferenceOptionLabels = {
|
||||
sessionId: i18n.translate('kbn.advancedSettings.courier.requestPreferenceSessionId', {
|
||||
defaultMessage: 'Session ID',
|
||||
|
@ -54,7 +62,8 @@ export function getUiSettingDefaults() {
|
|||
value: '{ "analyze_wildcard": true }',
|
||||
description:
|
||||
i18n.translate('kbn.advancedSettings.query.queryStringOptionsText', {
|
||||
defaultMessage: '{optionsLink} for the lucene query string parser',
|
||||
defaultMessage: '{optionsLink} for the lucene query string parser. Is only used when "{queryLanguage}" is set ' +
|
||||
'to {luceneLanguage}.',
|
||||
description: 'Part of composite text: kbn.advancedSettings.query.queryStringOptions.optionsLinkText + ' +
|
||||
'kbn.advancedSettings.query.queryStringOptionsText',
|
||||
values: {
|
||||
|
@ -64,6 +73,8 @@ export function getUiSettingDefaults() {
|
|||
defaultMessage: 'Options',
|
||||
}) +
|
||||
'</a>',
|
||||
luceneLanguage: luceneQueryLanguageLabel,
|
||||
queryLanguage: queryLanguageSettingName,
|
||||
},
|
||||
}),
|
||||
type: 'json'
|
||||
|
@ -77,23 +88,27 @@ export function getUiSettingDefaults() {
|
|||
defaultMessage:
|
||||
'When set, * is allowed as the first character in a query clause. ' +
|
||||
'Currently only applies when experimental query features are enabled in the query bar. ' +
|
||||
'To disallow leading wildcards in basic lucene queries, use {queryStringOptionsPattern}',
|
||||
'To disallow leading wildcards in basic lucene queries, use {queryStringOptionsPattern}.',
|
||||
values: {
|
||||
queryStringOptionsPattern: 'query:queryString:options',
|
||||
},
|
||||
}),
|
||||
},
|
||||
'search:queryLanguage': {
|
||||
name: i18n.translate('kbn.advancedSettings.searchQueryLanguageTitle', {
|
||||
defaultMessage: 'Query language',
|
||||
}),
|
||||
name: queryLanguageSettingName,
|
||||
value: 'kuery',
|
||||
description: i18n.translate('kbn.advancedSettings.searchQueryLanguageText', {
|
||||
defaultMessage:
|
||||
'Query language used by the query bar. Kuery is a new language built specifically for Kibana.',
|
||||
'Query language used by the query bar. KQL is a new language built specifically for Kibana.',
|
||||
}),
|
||||
type: 'select',
|
||||
options: ['lucene', 'kuery']
|
||||
options: ['lucene', 'kuery'],
|
||||
optionLabels: {
|
||||
lucene: luceneQueryLanguageLabel,
|
||||
kuery: i18n.translate('kbn.advancedSettings.searchQueryLanguageKql', {
|
||||
defaultMessage: 'KQL',
|
||||
}),
|
||||
},
|
||||
},
|
||||
'sort:options': {
|
||||
name: i18n.translate('kbn.advancedSettings.sortOptionsTitle', {
|
||||
|
|
|
@ -920,7 +920,6 @@
|
|||
"kbn.advancedSettings.query.allowWildcardsText": "设置后,将允许 * 用作查询语句的第一个字符。当前仅在查询栏中启用实验性查询功能时才会应用。要在基本 lucene 查询中禁用前导通配符,请使用“{queryStringOptionsPattern}”",
|
||||
"kbn.advancedSettings.query.allowWildcardsTitle": "在查询中允许前导通配符",
|
||||
"kbn.advancedSettings.query.queryStringOptions.optionsLinkText": "选项",
|
||||
"kbn.advancedSettings.query.queryStringOptionsText": "lucene 查询字符串分析器的{optionsLink}",
|
||||
"kbn.advancedSettings.query.queryStringOptionsTitle": "查询字符串选项",
|
||||
"kbn.advancedSettings.rollupIndexPatternsText": "启用捕获汇总索引的索引模式的创建,汇总索引然后会基于汇总数据启用可视化。刷新页面以应用更改。",
|
||||
"kbn.advancedSettings.rollupIndexPatternsTitle": "启用汇总索引模式",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue