This is an automated email from the ASF dual-hosted git repository. jinsongzhou pushed a commit to branch 0.7.x in repository https://gitbox.apache.org/repos/asf/amoro.git
commit dcc78c1c0d4c854794db6c6b88e3e302289d320b Author: chouchouji <[email protected]> AuthorDate: Fri Jun 28 17:51:40 2024 +0800 [AMORO-2941] Complete translations for amoro dashboard (#2958) * [AMORO-2941] Complete translations for amoro dashboard * [AMORO-2941] Format code * [AMORO-2941] Optimize translations --- .../amoro-ams-dashboard/src/components/Sidebar.vue | 7 +- amoro-ams/amoro-ams-dashboard/src/language/en.ts | 2 - amoro-ams/amoro-ams-dashboard/src/language/zh.ts | 182 ++++++++++++++++++++- .../src/views/terminal/index.vue | 5 - 4 files changed, 182 insertions(+), 14 deletions(-) diff --git a/amoro-ams/amoro-ams-dashboard/src/components/Sidebar.vue b/amoro-ams/amoro-ams-dashboard/src/components/Sidebar.vue index 97e777305..595e50083 100644 --- a/amoro-ams/amoro-ams-dashboard/src/components/Sidebar.vue +++ b/amoro-ams/amoro-ams-dashboard/src/components/Sidebar.vue @@ -70,7 +70,7 @@ export default defineComponent({ }, { key: 'optimizing', - title: t('Optimizing'), + title: t('optimizing'), icon: 'optimizers', }, { @@ -83,11 +83,6 @@ export default defineComponent({ title: t('settings'), icon: 'settings', }, - // { - // key: 'resource', - // title: t('resource'), - // icon: 'settings' - // } ] return hasToken.value ? menu : allMenu }) diff --git a/amoro-ams/amoro-ams-dashboard/src/language/en.ts b/amoro-ams/amoro-ams-dashboard/src/language/en.ts index 9edcecc8f..4451bbadf 100644 --- a/amoro-ams/amoro-ams-dashboard/src/language/en.ts +++ b/amoro-ams/amoro-ams-dashboard/src/language/en.ts @@ -24,7 +24,6 @@ export default { optimizing: 'Optimizing', terminal: 'Terminal', settings: 'Settings', - resource: 'Resource', optimizergroup: 'Optimizer Groups', systemSetting: 'System Settings', containerSetting: 'Container Settings', @@ -126,7 +125,6 @@ export default { password: 'Password', pause: 'Pause', run: 'Run', - maximize: 'Maximize', format: 'Format', fullscreen: 'Full screen', recovery: 'Recovery', diff --git a/amoro-ams/amoro-ams-dashboard/src/language/zh.ts b/amoro-ams/amoro-ams-dashboard/src/language/zh.ts index 562c73c50..50780b2ee 100644 --- a/amoro-ams/amoro-ams-dashboard/src/language/zh.ts +++ b/amoro-ams/amoro-ams-dashboard/src/language/zh.ts @@ -18,8 +18,188 @@ export default { overview: '总览', + catalogs: '目录', + catalog: '目录', tables: '表', - optimize: '优化', + optimizing: '优化', terminal: '终端', settings: '设置', + optimizergroup: '优化器组', + systemSetting: '系统设置', + containerSetting: '容器设置', + backHome: '返回首页', + version: '版本', + userGuide: '用户指南', + logout: '登出', + logoutModalTitle: '要退出AMS吗?', + order: '排序', + token: 'Token', + cluster: '集群', + database: '库', + table: '表', + size: '大小', + file: '文件', + files: '文件', + field: '字段', + type: '类别', + implementation: '实现方式', + required: '必填', + createTime: '创建时间', + primaryKey: '主键', + partitionKey: '分区值', + schema: '结构', + mainMetrics: '主要指标', + changeTableMetrics: 'Change 表指标', + baseTableMetrics: 'Base 表指标', + properties: '属性', + tableProperties: '表属性', + sourceField: '源字段', + transform: '转换函数', + description: '说明', + metric: '指标', + key: '键', + value: '值', + metricValue: '指标值', + averageFileSize: '文件平均大小', + lastCommitTime: '上次提交时间', + quota: '配额', + createTable: '创建表', + createDatabase: '创建数据库', + databaseName: '数据库名称', + tableName: '表名称', + selectPlaceholder: '请选择 {selectPh}', + inputPlaceholder: '请输入 {inputPh}', + filterPlaceholder: '过滤 {inputPh}', + basicInformation: '基本信息', + partition: '分区', + taskId: '任务 ID', + fileCount: '文件总数', + fsn: 'FSN', + commitTime: '提交时间', + commitId: '提交 ID', + path: '路径', + snapshotId: '快照 ID', + fileType: '文件类型', + fileContent: '文件内容', + startTime: '开始时间', + finishTime: '完成时间', + touchTime: '心跳时间', + duration: '耗时', + optimizeType: '优化类型', + parallelism: '并行度', + input: '输入', + output: '输出', + count: '总数', + time: '时间', + operation: '操作', + operationDetails: '操作详情', + copy: '复制', + optimizer: '优化器', + optimizerId: '优化器 ID', + optimizers: '优化器', + container: '容器', + status: '状态', + optimizingStatus: '优化状态', + optimzerGroup: '优化器组', + allGroups: '全部优化器', + retry: '重试', + costTime: '花费时长', + thread: '线程', + resourceOccupation: '资源占用率', + core: '核', + scaleOut: '扩容', + release: '释放', + optimizeStatus: '优化状态', + fileSize: '文件大小', + records: '数据行数', + occupation: '占用率', + optimizerGroup: '优化器组', + optimizerGroups: '优化器组', + resourceAllocation: '资源分配', + resourceGroup: '资源组', + releaseOptModalTitle: '释放此优化器?', + cancelOptimizingProcessOptModalTitle: '取消该表的优化过程?', + welecomeTip: '欢迎访问 Amoro!', + signin: '登入', + username: '用户名', + password: '密码', + pause: '暂停', + run: '启动', + format: '格式化', + fullscreen: '全屏', + recovery: '还原', + result: '结果', + noResult: '无结果', + log: '日志', + ready: '就绪', + running: '运行中', + cancel: '取消', + cancelProcess: '取消进程', + finish: '完成', + fail: '失败', + loading: '加载中', + sqlShortcuts: 'SQL 快捷方式', + use: 'Use', + upgrade: '升级', + upgrading: '升级中', + upgradeHiveTable: '升级 Hive 表', + ok: '确定', + partitonField: '分区字段', + otherProperties: '其他属性', + errorMessage: '错误信息', + copySuccess: '复制成功', + duplicateKey: '重复键', + lastUpgradingFailed: '上次升级失败', + data: '数据', + resourceCpu: 'CPU 使用情况', + resourceMemory: '内存使用情况', + resourceUsage: '资源使用情况', + top10: '前 10', + numIndex: '编号', + cpu: 'CPU', + memory: '内存', + lastTime: '上次 {time}', + list: '列表', + name: '名称', + tableFormat: '表格式', + metastore: '元数据中心', + basic: '基本', + storageConfigName: '存储', + authenticationConfig: '认证', + upload: '上传', + save: '保存', + remove: '移除', + edit: '编辑', + deleteCatalogModalTitle: '移除此目录?', + cannotDeleteModalTitle: "不能移除这个目录", + cannotDeleteModalContent: '这个目录已被使用', + success: '成功', + optimzeGroup: '优化组', + propertiesMemory: 'properties.{type}.memory', + leavePageModalTitle: '离开当前页面?', + leavePageModalContent: '您所做的更改可能无法保存。', + leave: '离开', + invalidInput: '非法输入', + addgroup: '添加组', + editgroup: '编辑组', + cannotDeleteGroupModalTitle: "不能移除这个组", + cannotDeleteGroupModalContent: '这个组已被使用', + deleteGroupModalTitle: '移除这个组', + processId: '进程 ID', + tasks: '任务', + recordChartTitle: '表记录总数', + fileChartTitle: '表文件总数', + totalRecords: '总数据行数', + totalEqualityDeletes: 'Equality 删除文件数据行数', + totalPositionDeletes: 'Position 删除文件数据行数', + totalFiles: '总文件数量', + totalDataFiles: '数据文件数量', + totalDeleteFiles: '删除文件数量', + branches: '分支', + tags: '标签', + nothingToShow: '无内容可展示', + filterBranchesOrTags: '过滤分支/标签', + findATag: '查找标签', + fileSearchPlaceholder: '过滤分区' } + diff --git a/amoro-ams/amoro-ams-dashboard/src/views/terminal/index.vue b/amoro-ams/amoro-ams-dashboard/src/views/terminal/index.vue index 466170ea4..bf871af69 100644 --- a/amoro-ams/amoro-ams-dashboard/src/views/terminal/index.vue +++ b/amoro-ams/amoro-ams-dashboard/src/views/terminal/index.vue @@ -447,11 +447,6 @@ export default defineComponent({ class="tab-item" @click="operationActive = item.id" >{{ item.id }}</span> </div> - <!-- <div v-if="!fullscreen" class="operation"> - <a-tooltip placement="bottom" :title="$t('maximize')"> - <span @click="resultFull"><svg-icon :isStroke="true" className="icon-svg" :icon-class="resultFullscreen ? 'sqlinit' : 'sqlmax'" :disabled="false" /></span> - </a-tooltip> - </div> --> </div> <div class="debug-result"> <SqlLog v-show="operationActive === 'log'" ref="sqlLogRef" />
