chore(国际化): 系统设置国际化处理 (#8689)

* chore(国际化): 系统设置国际化处理

--bug=1008894 --user=郭雨琦 【ID1008894】【国际化】系统设置 模块,未翻译的地方汇总

* chore(国际化): 系统设置国际化处理

--bug=1008894 --user=郭雨琦 【ID1008894】【国际化】系统设置 模块,未翻译的地方汇总

Co-authored-by: guoyuqi <xiaomeinvG@126.com>
Co-authored-by: jianxing <41557596+AgAngle@users.noreply.github.com>
This commit is contained in:
metersphere-bot 2021-12-21 20:34:56 +08:00 committed by GitHub
parent ca39c24911
commit 894460a590
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
21 changed files with 32 additions and 30 deletions

View File

@ -60,7 +60,7 @@
</el-table-column> </el-table-column>
<el-table-column label="webhook" min-width="20%" prop="webhook"> <el-table-column label="webhook" min-width="20%" prop="webhook">
<template v-slot:default="scope"> <template v-slot:default="scope">
<el-input v-model="scope.row.webhook" placeholder="webhook地址" size="mini" <el-input v-model="scope.row.webhook" size="mini"
:disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input> :disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input>
</template> </template>
</el-table-column> </el-table-column>

View File

@ -60,7 +60,7 @@
</el-table-column> </el-table-column>
<el-table-column label="webhook" min-width="20%" prop="webhook"> <el-table-column label="webhook" min-width="20%" prop="webhook">
<template v-slot:default="scope"> <template v-slot:default="scope">
<el-input v-model="scope.row.webhook" placeholder="webhook地址" size="mini" <el-input v-model="scope.row.webhook" size="mini"
:disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input> :disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input>
</template> </template>
</el-table-column> </el-table-column>

View File

@ -60,7 +60,7 @@
</el-table-column> </el-table-column>
<el-table-column label="webhook" min-width="20%" prop="webhook"> <el-table-column label="webhook" min-width="20%" prop="webhook">
<template v-slot:default="scope"> <template v-slot:default="scope">
<el-input v-model="scope.row.webhook" placeholder="webhook地址" size="mini" <el-input v-model="scope.row.webhook" size="mini"
:disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input> :disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input>
</template> </template>
</el-table-column> </el-table-column>

View File

@ -62,7 +62,7 @@
</el-table-column> </el-table-column>
<el-table-column label="webhook" min-width="20%" prop="webhook"> <el-table-column label="webhook" min-width="20%" prop="webhook">
<template v-slot:default="scope"> <template v-slot:default="scope">
<el-input v-model="scope.row.webhook" placeholder="webhook地址" size="mini" <el-input v-model="scope.row.webhook" size="mini"
:disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input> :disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input>
</template> </template>
</el-table-column> </el-table-column>

View File

@ -62,7 +62,7 @@
</el-table-column> </el-table-column>
<el-table-column label="webhook" min-width="20%" prop="webhook"> <el-table-column label="webhook" min-width="20%" prop="webhook">
<template v-slot:default="scope"> <template v-slot:default="scope">
<el-input v-model="scope.row.webhook" placeholder="webhook地址" size="mini" <el-input v-model="scope.row.webhook" size="mini"
:disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input> :disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input>
</template> </template>
</el-table-column> </el-table-column>

View File

@ -62,7 +62,7 @@
</el-table-column> </el-table-column>
<el-table-column label="webhook" min-width="20%" prop="webhook"> <el-table-column label="webhook" min-width="20%" prop="webhook">
<template v-slot:default="scope"> <template v-slot:default="scope">
<el-input v-model="scope.row.webhook" placeholder="webhook地址" size="mini" <el-input v-model="scope.row.webhook" size="mini"
:disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input> :disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input>
</template> </template>
</el-table-column> </el-table-column>

View File

@ -62,7 +62,7 @@
</el-table-column> </el-table-column>
<el-table-column label="webhook" min-width="20%" prop="webhook"> <el-table-column label="webhook" min-width="20%" prop="webhook">
<template v-slot:default="scope"> <template v-slot:default="scope">
<el-input v-model="scope.row.webhook" placeholder="webhook地址" size="mini" <el-input v-model="scope.row.webhook" size="mini"
:disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input> :disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input>
</template> </template>
</el-table-column> </el-table-column>

View File

@ -62,7 +62,7 @@
</el-table-column> </el-table-column>
<el-table-column label="webhook" min-width="20%" prop="webhook"> <el-table-column label="webhook" min-width="20%" prop="webhook">
<template v-slot:default="scope"> <template v-slot:default="scope">
<el-input v-model="scope.row.webhook" placeholder="webhook地址" <el-input v-model="scope.row.webhook"
size="mini" size="mini"
:disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input> :disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input>
</template> </template>

View File

@ -62,7 +62,7 @@
</el-table-column> </el-table-column>
<el-table-column label="webhook" min-width="20%" prop="webhook"> <el-table-column label="webhook" min-width="20%" prop="webhook">
<template v-slot:default="scope"> <template v-slot:default="scope">
<el-input v-model="scope.row.webhook" placeholder="webhook地址" size="mini" <el-input v-model="scope.row.webhook" size="mini"
:disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input> :disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input>
</template> </template>
</el-table-column> </el-table-column>

View File

@ -62,7 +62,7 @@
</el-table-column> </el-table-column>
<el-table-column label="webhook" min-width="20%" prop="webhook"> <el-table-column label="webhook" min-width="20%" prop="webhook">
<template v-slot:default="scope"> <template v-slot:default="scope">
<el-input v-model="scope.row.webhook" placeholder="webhook地址" size="mini" <el-input v-model="scope.row.webhook" size="mini"
:disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input> :disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input>
</template> </template>
</el-table-column> </el-table-column>

View File

@ -62,7 +62,7 @@
</el-table-column> </el-table-column>
<el-table-column label="webhook" min-width="20%" prop="webhook"> <el-table-column label="webhook" min-width="20%" prop="webhook">
<template v-slot:default="scope"> <template v-slot:default="scope">
<el-input v-model="scope.row.webhook" placeholder="webhook地址" size="mini" <el-input v-model="scope.row.webhook" size="mini"
:disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input> :disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input>
</template> </template>
</el-table-column> </el-table-column>

View File

@ -62,7 +62,7 @@
</el-table-column> </el-table-column>
<el-table-column label="webhook" min-width="20%" prop="webhook"> <el-table-column label="webhook" min-width="20%" prop="webhook">
<template v-slot:default="scope"> <template v-slot:default="scope">
<el-input v-model="scope.row.webhook" placeholder="webhook地址" size="mini" <el-input v-model="scope.row.webhook" size="mini"
:disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input> :disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input>
</template> </template>
</el-table-column> </el-table-column>

View File

@ -61,7 +61,7 @@
</el-table-column> </el-table-column>
<el-table-column label="webhook" min-width="20%" prop="webhook"> <el-table-column label="webhook" min-width="20%" prop="webhook">
<template v-slot:default="scope"> <template v-slot:default="scope">
<el-input v-model="scope.row.webhook" placeholder="webhook地址" size="mini" <el-input v-model="scope.row.webhook" size="mini"
:disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input> :disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input>
</template> </template>
</el-table-column> </el-table-column>

View File

@ -62,7 +62,7 @@
</el-table-column> </el-table-column>
<el-table-column label="webhook" min-width="20%" prop="webhook"> <el-table-column label="webhook" min-width="20%" prop="webhook">
<template v-slot:default="scope"> <template v-slot:default="scope">
<el-input v-model="scope.row.webhook" placeholder="webhook地址" size="mini" <el-input v-model="scope.row.webhook" size="mini"
:disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input> :disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input>
</template> </template>
</el-table-column> </el-table-column>

View File

@ -62,7 +62,7 @@
</el-table-column> </el-table-column>
<el-table-column label="webhook" min-width="20%" prop="webhook"> <el-table-column label="webhook" min-width="20%" prop="webhook">
<template v-slot:default="scope"> <template v-slot:default="scope">
<el-input v-model="scope.row.webhook" placeholder="webhook地址" size="mini" <el-input v-model="scope.row.webhook" size="mini"
:disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input> :disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input>
</template> </template>
</el-table-column> </el-table-column>

View File

@ -62,7 +62,7 @@
</el-table-column> </el-table-column>
<el-table-column label="webhook" min-width="20%" prop="webhook"> <el-table-column label="webhook" min-width="20%" prop="webhook">
<template v-slot:default="scope"> <template v-slot:default="scope">
<el-input v-model="scope.row.webhook" placeholder="webhook地址" size="mini" <el-input v-model="scope.row.webhook" size="mini"
:disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input> :disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input>
</template> </template>
</el-table-column> </el-table-column>

View File

@ -99,7 +99,7 @@ export default {
}, },
computed: { computed: {
caseTypeOption() { caseTypeOption() {
return CASE_TYPE_OPTION; return new CASE_TYPE_OPTION();
}, },
isSystem() { isSystem() {
return this.form.system; return this.form.system;

View File

@ -142,7 +142,7 @@ export default {
return CUSTOM_FIELD_LIST; return CUSTOM_FIELD_LIST;
}, },
caseTypeFilters() { caseTypeFilters() {
return CASE_TYPE_OPTION; return new CASE_TYPE_OPTION();
}, },
tableHeight() { tableHeight() {
return getDefaultTableHeight(); return getDefaultTableHeight();

View File

@ -60,7 +60,7 @@
</el-table-column> </el-table-column>
<el-table-column label="webhook" min-width="20%" prop="webhook"> <el-table-column label="webhook" min-width="20%" prop="webhook">
<template v-slot:default="scope"> <template v-slot:default="scope">
<el-input v-model="scope.row.webhook" placeholder="webhook地址" size="mini" <el-input v-model="scope.row.webhook" size="mini"
:disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input> :disabled="!scope.row.isSet||!scope.row.isReadOnly"></el-input>
</template> </template>
</el-table-column> </el-table-column>

@ -1 +1 @@
Subproject commit a598375541a45898616db5085fd38c192bd6df4b Subproject commit a821f89c1409b4a4713442a79a7964e61f30355b

View File

@ -24,15 +24,17 @@ export const CUSTOM_FIELD_SCENE_OPTION = [
{value: 'ISSUE',text: 'workspace.issue_template_manage'}, {value: 'ISSUE',text: 'workspace.issue_template_manage'},
]; ];
export const CASE_TYPE_OPTION = [ export function CASE_TYPE_OPTION(){
{value: 'functional',text: '功能用例'}, return [
]; {value: 'functional', text: i18n.t('api_test.home_page.failed_case_list.table_value.case_type.functional')},
];
}
export const ISSUE_PLATFORM_OPTION = [ export const ISSUE_PLATFORM_OPTION = [
{value: LOCAL, text: 'Metersphere'}, {value: LOCAL, text: 'Metersphere'},
{value: TAPD, text: 'Tapd'}, {value: TAPD, text: 'Tapd'},
{value: JIRA, text: 'JIRA'}, {value: JIRA, text: 'JIRA'},
{value: ZEN_TAO, text: '禅道'}, {value: ZEN_TAO, text: 'Zentao'},
{value: AZURE_DEVOPS, text: 'Azure Devops'}, {value: AZURE_DEVOPS, text: 'Azure Devops'},
]; ];
@ -75,12 +77,12 @@ export const SYSTEM_FIELD_NAME_MAP = {
export const ISSUE_STATUS_MAP = { export const ISSUE_STATUS_MAP = {
'new': '新建', 'new': i18n.t('test_track.issue.status_new'),
'closed': '已关闭', 'closed': i18n.t('test_track.issue.status_closed'),
'resolved': '已解决', 'resolved': i18n.t('test_track.issue.status_resolved'),
'active': '激活', 'active': i18n.t('test_track.issue.status_active'),
'delete': '已删除', 'delete': i18n.t('test_track.issue.status_delete'),
'created':'新建' 'created':i18n.t('test_track.issue.status_new')
} }
export function API_SCENARIO_FILTERS () { export function API_SCENARIO_FILTERS () {