Skip to content

Commit be61c39

Browse files
committed
refactor: enhance user prompts and localization for cache management and theme selection
1 parent ca91ccd commit be61c39

9 files changed

Lines changed: 22 additions & 6 deletions

File tree

packages/business/src/views/shared-cache/List.vue

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,8 +130,9 @@ export default {
130130
},
131131
del(row = {}) {
132132
this.$confirm(
133-
this.$t('public_message_title_prompt'),
134-
this.$t('public_message_delete_confirm'),
133+
this.$t('public_message_delete_confirm_with_name', {
134+
val: row.name,
135+
}),
135136
).then((flag) => {
136137
if (flag) {
137138
deleteSharedCache(row.id).then(() => {

packages/component/src/theme-toggle/ThemeToggle.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,23 +127,23 @@ watch(state, (newVal) => {
127127
command="light"
128128
>
129129
<el-icon><i-lucide-sun /></el-icon>
130-
<span>浅色</span>
130+
<span>{{ $t('public_light') }}</span>
131131
</ElDropdownItem>
132132
<ElDropdownItem
133133
class="gap-2 pr-2"
134134
:class="{ 'is-active': store === 'dark' }"
135135
command="dark"
136136
>
137137
<el-icon><i-lucide-moon /></el-icon>
138-
<span>深色</span>
138+
<span>{{ $t('public_dark') }}</span>
139139
</ElDropdownItem>
140140
<ElDropdownItem
141141
class="gap-2 pr-2"
142142
:class="{ 'is-active': store === 'auto' }"
143143
command="auto"
144144
>
145145
<el-icon><i-lucide-monitor /></el-icon>
146-
<span>跟随系统</span>
146+
<span>{{ $t('public_follow_system') }}</span>
147147
</ElDropdownItem>
148148
</ElDropdownMenu>
149149
</template>

packages/dag/src/locale/lang/en.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1171,6 +1171,7 @@ export default {
11711171
packages_dag_qpSshizhi3_tip:
11721172
'24h ≤ Query < 30d: avg & max QPS from 1h data points',
11731173
packages_dag_task_resource_usage: 'Task Resource Usage',
1174+
packages_dag_cache: 'Cache',
11741175
packages_dag_cache_expired: 'Cache Expired, Need to Rebuild',
11751176
packages_dag_rebuild_cache: 'Rebuild Cache',
11761177
packages_dag_rebuild_cache_tips: 'Auto Rebuild Expired Cache',

packages/dag/src/locale/lang/zh-CN.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1025,6 +1025,7 @@ export default {
10251025
packages_dag_qpSshizhi3_tip:
10261026
'查询范围大于等于24小时小于30天,取每小时的数据点计算平均和最大的QPS值',
10271027
packages_dag_task_resource_usage: '任务资源占用',
1028+
packages_dag_cache: '数据缓存',
10281029
packages_dag_cache_expired: '缓存已过期,需要重建缓存',
10291030
packages_dag_rebuild_cache: '重建缓存',
10301031
packages_dag_rebuild_cache_tips: '自动重建过期的缓存数据',

packages/dag/src/locale/lang/zh-TW.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1009,6 +1009,7 @@ export default {
10091009
packages_dag_qpSshizhi3_tip:
10101010
'查詢範圍大於等於24小時小於30天,取每小時的數據點計算平均和最大的QPS值',
10111011
packages_dag_task_resource_usage: '任務資源占用',
1012+
packages_dag_cache: '數據緩存',
10121013
packages_dag_cache_expired: '緩存已過期,需要重建緩存',
10131014
packages_dag_rebuild_cache: '重建緩存',
10141015
packages_dag_rebuild_cache_tips: '自動重建過期的緩存數據',

packages/dag/src/nodes/MergeTable.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,7 @@ export class MergeTable extends NodeType {
345345
'x-index': 6,
346346
'x-component': 'FormTab.TabPane',
347347
'x-component-props': {
348-
label: '数据缓存',
348+
label: i18n.t('packages_dag_cache'),
349349
},
350350
properties: {
351351
cacheConfig: {

packages/i18n/src/locale/lang/en.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@ export default {
5555
public_is_not_null: 'is not null',
5656
public_field_value: 'Field Value',
5757
public_cache: 'Cache',
58+
public_light: 'Light',
59+
public_dark: 'Dark',
60+
public_follow_system: 'Follow System',
5861
// state
5962
public_status_ready: 'Valid',
6063
public_status_invalid: 'Invalid',
@@ -159,6 +162,7 @@ export default {
159162
// information
160163
public_message_title_prompt: 'Prompt',
161164
public_message_delete_confirm: 'Delete',
165+
public_message_delete_confirm_with_name: 'Delete {val}?',
162166
public_message_save_ok: 'Saved Successfully',
163167
public_message_save_fail: 'Save Failed',
164168
public_message_copy_success: 'Copy Successful',

packages/i18n/src/locale/lang/zh-CN.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@ export default {
5555
public_is_not_null: '不为空',
5656
public_field_value: '字段值',
5757
public_cache: '缓存',
58+
public_light: '浅色',
59+
public_dark: '深色',
60+
public_follow_system: '跟随系统',
5861
// 状态
5962
public_status_ready: '有效',
6063
public_status_invalid: '无效',
@@ -159,6 +162,7 @@ export default {
159162
// 消息
160163
public_message_title_prompt: '提示',
161164
public_message_delete_confirm: '是否删除',
165+
public_message_delete_confirm_with_name: '是否删除:{val}?',
162166
public_message_save_ok: '保存成功',
163167
public_message_save_fail: '保存失败',
164168
public_message_copy_success: '复制成功',

packages/i18n/src/locale/lang/zh-TW.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@ export default {
5555
public_is_not_null: '不為空',
5656
public_field_value: '字段值',
5757
public_cache: '緩存',
58+
public_light: '淺色',
59+
public_dark: '深色',
60+
public_follow_system: '跟隨系統',
5861
// 状态
5962
public_status_ready: '有效',
6063
public_status_invalid: '無效',
@@ -159,6 +162,7 @@ export default {
159162
// 消息
160163
public_message_title_prompt: '提示',
161164
public_message_delete_confirm: '是否刪除',
165+
public_message_delete_confirm_with_name: '是否刪除:{val}?',
162166
public_message_save_ok: '保存成功',
163167
public_message_save_fail: '保存失敗',
164168
public_message_copy_success: '複製成功',

0 commit comments

Comments
 (0)