mirror of
https://github.com/dataease/dataease.git
synced 2025-02-24 11:32:57 +08:00
refactor(仪表板、数据大屏): 国际化适配
This commit is contained in:
parent
69c7d5486c
commit
f824130160
@ -671,7 +671,7 @@ defineExpose({
|
||||
}
|
||||
}
|
||||
.label {
|
||||
width: 100px;
|
||||
width: 105px;
|
||||
color: #1f2329;
|
||||
}
|
||||
|
||||
@ -746,6 +746,7 @@ defineExpose({
|
||||
color: #646a73;
|
||||
line-height: 26px;
|
||||
margin-right: 8px;
|
||||
width: 35px;
|
||||
}
|
||||
|
||||
.bottom-line {
|
||||
|
@ -182,13 +182,12 @@ const addCascadeBlock = () => {
|
||||
cascadeList.value.push(arr)
|
||||
}
|
||||
|
||||
const indexCascade = [
|
||||
' ',
|
||||
t('report.week_mon'),
|
||||
t('report.week_tue'),
|
||||
t('report.week_wed'),
|
||||
t('report.week_thu'),
|
||||
t('report.week_fri')
|
||||
const indexNumCascade = [
|
||||
t('visualization.number1'),
|
||||
t('visualization.number2'),
|
||||
t('visualization.number3'),
|
||||
t('visualization.number4'),
|
||||
t('visualization.number5')
|
||||
]
|
||||
|
||||
defineExpose({
|
||||
@ -248,7 +247,7 @@ defineExpose({
|
||||
<div class="item-field">{{ t('v_query.select_cascaded_field') }}</div>
|
||||
</div>
|
||||
<div class="cascade-item" v-for="(ele, idx) in item" :key="ele.id">
|
||||
<div class="label">{{ t('v_query.level_1', { msg: indexCascade[idx + 1] }) }}</div>
|
||||
<div class="label">{{ t('v_query.level_1', { msg: indexNumCascade[idx] }) }}</div>
|
||||
<div class="item-name">
|
||||
<el-select
|
||||
@visible-change="val => visibleChange(val, index, idx)"
|
||||
|
@ -1167,13 +1167,12 @@ const clearCascadeArrDataset = id => {
|
||||
cascadeArr = cascadeArr.filter(ele => !!ele.length)
|
||||
}
|
||||
|
||||
const indexCascade = [
|
||||
' ',
|
||||
t('report.week_mon'),
|
||||
t('report.week_tue'),
|
||||
t('report.week_wed'),
|
||||
t('report.week_thu'),
|
||||
t('report.week_fri')
|
||||
const indexNumCascade = [
|
||||
t('visualization.number1'),
|
||||
t('visualization.number2'),
|
||||
t('visualization.number3'),
|
||||
t('visualization.number4'),
|
||||
t('visualization.number5')
|
||||
]
|
||||
|
||||
const validateConditionType = ({
|
||||
@ -2729,7 +2728,7 @@ defineExpose({
|
||||
class="tree-field"
|
||||
>
|
||||
<span class="level-index"
|
||||
>{{ t('visualization.level') }}{{ indexCascade[index + 1] }}</span
|
||||
>{{ t('visualization.level') }}{{ indexNumCascade[index] }}</span
|
||||
>
|
||||
<span class="field-type"
|
||||
><el-icon>
|
||||
@ -3559,7 +3558,7 @@ defineExpose({
|
||||
}
|
||||
}
|
||||
.label {
|
||||
width: 80px;
|
||||
width: 85px;
|
||||
color: #1f2329;
|
||||
}
|
||||
|
||||
|
@ -59,13 +59,12 @@ const confirmClick = () => {
|
||||
emits('saveTree', arr)
|
||||
handleBeforeClose()
|
||||
}
|
||||
const indexCascade = [
|
||||
' ',
|
||||
t('report.week_mon'),
|
||||
t('report.week_tue'),
|
||||
t('report.week_wed'),
|
||||
t('report.week_thu'),
|
||||
t('report.week_fri')
|
||||
const indexNumCascade = [
|
||||
t('visualization.number1'),
|
||||
t('visualization.number2'),
|
||||
t('visualization.number3'),
|
||||
t('visualization.number4'),
|
||||
t('visualization.number5')
|
||||
]
|
||||
|
||||
const deleteCascade = idx => {
|
||||
@ -101,7 +100,7 @@ defineExpose({
|
||||
<div class="item-name">{{ t('v_query.tree_query_field') }}</div>
|
||||
</div>
|
||||
<div class="cascade-item" v-for="(ele, idx) in treeList" :key="ele.id">
|
||||
<div class="label">{{ t('visualization.level') }}{{ indexCascade[idx + 1] }}</div>
|
||||
<div class="label">{{ t('visualization.level') }}{{ indexNumCascade[idx] }}</div>
|
||||
<div class="item-name">
|
||||
<el-select
|
||||
:disabled="idx === 0 && ele.field"
|
||||
|
@ -341,7 +341,7 @@ export default {
|
||||
api_data: 'API data'
|
||||
},
|
||||
dynamic_time: {
|
||||
set_default: 'Set default value',
|
||||
set_default: 'Default value',
|
||||
fix: 'Fixed time',
|
||||
dynamic: 'Dynamic time',
|
||||
relative: 'Relative to current',
|
||||
@ -2702,8 +2702,8 @@ Scatter chart (bubble) chart: {a} (series name), {b} (data name), {c} (value arr
|
||||
last_3_days: 'Last 3 days',
|
||||
month_to_date: 'Month to date',
|
||||
year_to_date: 'Year to date',
|
||||
exact_match: 'Exact match',
|
||||
fuzzy_match: 'Fuzzy match',
|
||||
exact_match: 'Exact',
|
||||
fuzzy_match: 'Fuzzy',
|
||||
option_type: 'Option type',
|
||||
time_filter_range: 'Set time filter range',
|
||||
configured: 'Configured',
|
||||
@ -2717,12 +2717,12 @@ Scatter chart (bubble) chart: {a} (series name), {b} (data name), {c} (value arr
|
||||
condition_cascade_configuration: 'Query condition cascade configuration',
|
||||
not_reverse_cascade: '(Only the upper level can cascade the lower level, not reverse cascade)',
|
||||
must_be_met:
|
||||
'Based on the condition of the current component, if cascade configuration is required, the following conditions must be met:',
|
||||
"Based on the current component's condition, if cascade configuration is required, the following conditions must be met:",
|
||||
select_data_set:
|
||||
'1. Display type: text drop-down component and number drop-down component; 2. Option value source: select Dataset',
|
||||
'1. Display type: text and number drop-down component; 2. Option value source: select Dataset',
|
||||
add_cascade_configuration: 'Add cascade configuration',
|
||||
add_cascade_condition: 'Add cascade condition',
|
||||
query_condition_level: 'Query condition level',
|
||||
query_condition_level: 'Level',
|
||||
select_query_condition: 'Please select the query condition',
|
||||
select_cascaded_field: 'Please select the cascaded field',
|
||||
level_1: 'Level {msg}',
|
||||
@ -2760,7 +2760,7 @@ Scatter chart (bubble) chart: {a} (series name), {b} (data name), {c} (value arr
|
||||
number_drop_down: 'Number drop-down',
|
||||
number_range: 'Number range',
|
||||
of_option_values: 'Number of option values',
|
||||
tree_structure_design: 'Drop-down tree structure design',
|
||||
tree_structure_design: 'Structure design',
|
||||
the_tree_structure: 'Click to design the tree structure',
|
||||
time_granularity: 'Time granularity',
|
||||
the_time_granularity: 'Please select the time granularity',
|
||||
@ -2769,10 +2769,10 @@ Scatter chart (bubble) chart: {a} (series name), {b} (data name), {c} (value arr
|
||||
query_field: 'Query field',
|
||||
display_field: 'Display field',
|
||||
the_sorting_field: 'Please select the sorting field',
|
||||
condition_type: 'Condition type',
|
||||
single_condition: 'Single condition',
|
||||
with_condition: 'With condition',
|
||||
or_condition: 'Or condition',
|
||||
condition_type: 'Condition',
|
||||
single_condition: 'Single',
|
||||
with_condition: 'And',
|
||||
or_condition: 'Or',
|
||||
hide_condition_switch: 'Hide condition switch',
|
||||
cannot_be_displayed:
|
||||
'The chart uses a different Dataset, Unable to display configuration items',
|
||||
@ -2796,6 +2796,13 @@ Scatter chart (bubble) chart: {a} (series name), {b} (data name), {c} (value arr
|
||||
column_name: 'Field name'
|
||||
},
|
||||
visualization: {
|
||||
number1: '1',
|
||||
number2: '2',
|
||||
number3: '3',
|
||||
number4: '4',
|
||||
number5: '5',
|
||||
number6: '6',
|
||||
number7: '7',
|
||||
jump_null_tips:
|
||||
'The field [{0}] has empty configuration. Please complete the configuration first!',
|
||||
jump_no_banding_tips: 'The current chart has no bound query conditions.',
|
||||
|
@ -2726,6 +2726,13 @@ export default {
|
||||
column_name: '欄位名稱'
|
||||
},
|
||||
visualization: {
|
||||
number1: '一',
|
||||
number2: '二',
|
||||
number3: '三',
|
||||
number4: '四',
|
||||
number5: '五',
|
||||
number6: '六',
|
||||
number7: '七',
|
||||
jump_null_tips: '欄位【{0}】存在空配置,請先完善配置!',
|
||||
jump_no_banding_tips: '當前圖表無綁定的查詢條件',
|
||||
set_as_tips: '置為',
|
||||
|
@ -2728,6 +2728,13 @@ export default {
|
||||
column_name: '字段名称'
|
||||
},
|
||||
visualization: {
|
||||
number1: '一',
|
||||
number2: '二',
|
||||
number3: '三',
|
||||
number4: '四',
|
||||
number5: '五',
|
||||
number6: '六',
|
||||
number7: '七',
|
||||
jump_null_tips: '字段【{0}】存在空配置,请先完善配置!',
|
||||
jump_no_banding_tips: '当前图表无绑定的查询条件',
|
||||
set_as_tips: '置为',
|
||||
|
Loading…
Reference in New Issue
Block a user