refactor: i18n

This commit is contained in:
shiziyuan9527 2020-11-17 15:58:59 +08:00
parent 55f933aa55
commit 519d43a8a5
5 changed files with 23 additions and 23 deletions

View File

@ -3,12 +3,12 @@
<div style="width: 500px"> <div style="width: 500px">
<div style="margin-top: 20px;margin-bottom: 10px">{{ $t('organization.integration.basic_auth_info') }}</div> <div style="margin-top: 20px;margin-bottom: 10px">{{ $t('organization.integration.basic_auth_info') }}</div>
<el-form :model="form" ref="form" label-width="120px" size="small" :disabled="show" :rules="rules"> <el-form :model="form" ref="form" label-width="120px" size="small" :disabled="show" :rules="rules">
<el-form-item :label="$t('organization.integration.app_name')" prop="account"> <el-form-item :label="$t('organization.integration.account')" prop="account">
<el-input v-model="form.account" :placeholder="$t('organization.integration.input_app_name')"/> <el-input v-model="form.account" :placeholder="$t('organization.integration.input_api_account')"/>
</el-form-item> </el-form-item>
<el-form-item :label="$t('organization.integration.app_key')" prop="password"> <el-form-item :label="$t('organization.integration.password')" prop="password">
<el-input v-model="form.password" auto-complete="new-password" <el-input v-model="form.password" auto-complete="new-password"
:placeholder="$t('organization.integration.input_app_key')" show-password/> :placeholder="$t('organization.integration.input_api_password')" show-password/>
</el-form-item> </el-form-item>
<el-form-item :label="$t('organization.integration.zentao_url')" prop="url"> <el-form-item :label="$t('organization.integration.zentao_url')" prop="url">
<el-input v-model="form.url" :placeholder="$t('organization.integration.input_zentao_url')"/> <el-input v-model="form.url" :placeholder="$t('organization.integration.input_zentao_url')"/>
@ -59,12 +59,12 @@ export default {
rules: { rules: {
account: { account: {
required: true, required: true,
message: this.$t('organization.integration.input_app_name'), message: this.$t('organization.integration.input_api_account'),
trigger: ['change', 'blur'] trigger: ['change', 'blur']
}, },
password: { password: {
required: true, required: true,
message: this.$t('organization.integration.input_app_key'), message: this.$t('organization.integration.input_api_password'),
trigger: ['change', 'blur'] trigger: ['change', 'blur']
}, },
url: { url: {

View File

@ -220,7 +220,7 @@
<ckeditor :editor="editor" :disabled="isReadOnly" :config="editorConfig" <ckeditor :editor="editor" :disabled="isReadOnly" :config="editorConfig"
v-model="testCase.issues.content"/> v-model="testCase.issues.content"/>
<el-row v-if="hasTapdId"> <el-row v-if="hasTapdId">
Tapd bug 处理人 {{ $t('test_track.issue.tapd_current_owner') }}
<el-select v-model="testCase.tapdUsers" <el-select v-model="testCase.tapdUsers"
multiple multiple
filterable filterable
@ -232,17 +232,17 @@
</el-select> </el-select>
</el-row> </el-row>
<el-row v-if="hasZentaoId"> <el-row v-if="hasZentaoId">
禅道 bug 影响版本 {{ $t('test_track.issue.zentao_bug_build') }}
<el-select v-model="testCase.zentaoBuilds" <el-select v-model="testCase.zentaoBuilds"
multiple multiple
filterable filterable
style="width: 20%" style="width: 20%"
placeholder="bug影响版本" :placeholder="$t('test_track.issue.zentao_bug_build')"
collapse-tags size="small"> collapse-tags size="small">
<el-option v-for="(build, index) in Builds" :key="index" :label="build.name" <el-option v-for="(build, index) in Builds" :key="index" :label="build.name"
:value="build.id"/> :value="build.id"/>
</el-select> </el-select>
禅道 bug 处理人 {{ $t('test_track.issue.zentao_bug_assigned') }}
<el-select v-model="testCase.zentaoAssigned" <el-select v-model="testCase.zentaoAssigned"
filterable filterable
style="width: 20%" style="width: 20%"

View File

@ -258,8 +258,6 @@ export default {
jira_issuetype: 'JIRA issuetype', jira_issuetype: 'JIRA issuetype',
input_api_account: 'please enter account', input_api_account: 'please enter account',
input_api_password: 'Please enter password', input_api_password: 'Please enter password',
input_app_name: 'Please enter the application code',
input_app_key: 'Please enter the key',
input_jira_url: 'Please enter Jira address, for example: https://metersphere.atlassian.net/', input_jira_url: 'Please enter Jira address, for example: https://metersphere.atlassian.net/',
input_jira_issuetype: 'Please enter the question type', input_jira_issuetype: 'Please enter the question type',
zentao_url: 'Zentao url', zentao_url: 'Zentao url',
@ -267,7 +265,7 @@ export default {
use_tip: 'Usage guidelines:', use_tip: 'Usage guidelines:',
use_tip_tapd: 'Basic Auth account information is queried in "Company Management-Security and Integration-Open Platform"', use_tip_tapd: 'Basic Auth account information is queried in "Company Management-Security and Integration-Open Platform"',
use_tip_jira: 'Jira software server authentication information is account password, Jira software cloud authentication information is account + token (account settings-security-create API token)', use_tip_jira: 'Jira software server authentication information is account password, Jira software cloud authentication information is account + token (account settings-security-create API token)',
use_tip_zentao: 'Log in to ZenTao as a super administrator user, enter the background-secondary development-application, click [Add Application] to add an application', use_tip_zentao: 'The account password is a Zentao account with corresponding permissions, and the account needs to have super model calling interface permissions',
use_tip_two: 'After saving the Basic Auth account information, you need to manually associate the ID/key in the Metersphere project', use_tip_two: 'After saving the Basic Auth account information, you need to manually associate the ID/key in the Metersphere project',
link_the_project_now: 'Link the project now', link_the_project_now: 'Link the project now',
cancel_edit: 'Cancel edit', cancel_edit: 'Cancel edit',
@ -973,6 +971,8 @@ export default {
preview: "Preview", preview: "Preview",
please_choose_current_owner: "Please choose current owner", please_choose_current_owner: "Please choose current owner",
tapd_current_owner: "Tapd Current Owner", tapd_current_owner: "Tapd Current Owner",
zentao_bug_build: "Zentao bug Impact version",
zentao_bug_assigned: "Zentao bug handler",
} }
}, },
test_resource_pool: { test_resource_pool: {

View File

@ -257,9 +257,7 @@ export default {
jira_url: 'JIRA 地址', jira_url: 'JIRA 地址',
jira_issuetype: '问题类型', jira_issuetype: '问题类型',
input_api_account: '请输入账号', input_api_account: '请输入账号',
input_api_password: '请输入口令', input_api_password: '请输入密码',
input_app_name: '请输入应用代号',
input_app_key: '请输入密钥',
input_jira_url: '请输入Jira地址https://metersphere.atlassian.net/', input_jira_url: '请输入Jira地址https://metersphere.atlassian.net/',
input_jira_issuetype: '请输入问题类型', input_jira_issuetype: '请输入问题类型',
zentao_url: 'Zentao 地址', zentao_url: 'Zentao 地址',
@ -267,7 +265,7 @@ export default {
use_tip: '使用指引:', use_tip: '使用指引:',
use_tip_tapd: 'Tapd Basic Auth 账号信息在"公司管理-安全与集成-开放平台"中查询', use_tip_tapd: 'Tapd Basic Auth 账号信息在"公司管理-安全与集成-开放平台"中查询',
use_tip_jira: 'Jira software server 认证信息为 账号密码Jira software cloud 认证信息为 账号+令牌(账户设置-安全-创建API令牌)', use_tip_jira: 'Jira software server 认证信息为 账号密码Jira software cloud 认证信息为 账号+令牌(账户设置-安全-创建API令牌)',
use_tip_zentao: '用超级管理员用户登录禅道,进入后台-二次开发-应用,点击【添加应用】新增一个应用', use_tip_zentao: '账号密码为具有相应权限的Zentao账号账号需要具有 超级model调用接口权限',
use_tip_two: '保存 Basic Auth 账号信息后,需要在 Metersphere 项目中手动关联 ID/key', use_tip_two: '保存 Basic Auth 账号信息后,需要在 Metersphere 项目中手动关联 ID/key',
link_the_project_now: '马上关联项目', link_the_project_now: '马上关联项目',
cancel_edit: '取消编辑', cancel_edit: '取消编辑',
@ -974,7 +972,9 @@ export default {
close_success: "关闭成功", close_success: "关闭成功",
preview: "预览", preview: "预览",
please_choose_current_owner: "请选择处理人", please_choose_current_owner: "请选择处理人",
tapd_current_owner: "Tapd平台处理人", tapd_current_owner: "Tapd bug 处理人:",
zentao_bug_build: "禅道 bug 影响版本",
zentao_bug_assigned: "禅道 bug 处理人",
} }
}, },
test_resource_pool: { test_resource_pool: {

View File

@ -259,9 +259,7 @@ export default {
jira_url: 'JIRA 地址', jira_url: 'JIRA 地址',
jira_issuetype: '問題類型', jira_issuetype: '問題類型',
input_api_account: '請輸入賬號', input_api_account: '請輸入賬號',
input_api_password: '請輸入口令', input_api_password: '請輸入密碼',
input_app_name: '請輸入應用代號',
input_app_key: '請輸入密鑰',
input_jira_url: '請輸入Jira地址https://metersphere.atlassian.net/', input_jira_url: '請輸入Jira地址https://metersphere.atlassian.net/',
input_jira_issuetype: '請輸入問題類型', input_jira_issuetype: '請輸入問題類型',
zentao_url: 'Zentao 地址', zentao_url: 'Zentao 地址',
@ -269,7 +267,7 @@ export default {
use_tip: '使用指引:', use_tip: '使用指引:',
use_tip_tapd: 'Tapd Basic Auth 賬號信息在"公司管理-安全與集成-開放平臺"中查詢', use_tip_tapd: 'Tapd Basic Auth 賬號信息在"公司管理-安全與集成-開放平臺"中查詢',
use_tip_jira: 'Jira software server 認證信息為 賬號密碼Jira software cloud 認證信息為 賬號+令牌(賬戶設置-安全-創建API令牌)', use_tip_jira: 'Jira software server 認證信息為 賬號密碼Jira software cloud 認證信息為 賬號+令牌(賬戶設置-安全-創建API令牌)',
use_tip_zentao: '用超級管理員用戶登錄禪道,進入後台-二次開發-應用,點擊【添加應用】添加一個應用', use_tip_zentao: '賬號密碼為具有相應權限的Zentao賬號賬號需要具有 超級model調用接口權限',
use_tip_two: '保存 Basic Auth 賬號信息後,需要在 Metersphere 項目中手動關聯 ID/key', use_tip_two: '保存 Basic Auth 賬號信息後,需要在 Metersphere 項目中手動關聯 ID/key',
link_the_project_now: '馬上關聯項目', link_the_project_now: '馬上關聯項目',
cancel_edit: '取消編輯', cancel_edit: '取消編輯',
@ -975,7 +973,9 @@ export default {
close_success: "關閉成功", close_success: "關閉成功",
preview: "預覽", preview: "預覽",
please_choose_current_owner: "請選擇處理人", please_choose_current_owner: "請選擇處理人",
tapd_current_owner: "Tapd平臺處理人", tapd_current_owner: "Tapd bug 處理人:",
zentao_bug_build: "禪道 bug 影響版本",
zentao_bug_assigned: "禪道 bug 處理人",
} }
}, },
test_resource_pool: { test_resource_pool: {