From 4e08aed4f67615cb9918e2e795a9cfcf4e780659 Mon Sep 17 00:00:00 2001 From: aaronchen2k <462826@qq.com> Date: Mon, 3 Feb 2020 15:37:02 +0800 Subject: [PATCH] english translation --- db/update12.1.sql | 1 - module/ci/config.php | 4 +-- module/ci/js/createJob.js | 3 +-- module/ci/js/editJob.js | 2 +- module/ci/lang/en.php | 45 +++++++++++++++++++++++++++++++ module/ci/lang/zh-cn.php | 12 +-------- module/ci/view/createjob.html.php | 21 +++++++-------- module/ci/view/editjob.html.php | 17 +++++------- 8 files changed, 67 insertions(+), 38 deletions(-) diff --git a/db/update12.1.sql b/db/update12.1.sql index 8541e0d84a..bb00237b73 100644 --- a/db/update12.1.sql +++ b/db/update12.1.sql @@ -32,7 +32,6 @@ CREATE TABLE `zt_cijob` ( `repo` mediumint(8) unsigned NOT NULL, `jenkins` mediumint(8) unsigned NOT NULL, `jenkinsJob` varchar(500) NOT NULL, - `buildType` varchar(255) NOT NULL, `triggerType` varchar(255) NOT NULL, `scheduleType` varchar(255) NOT NULL, `cronExpression` varchar(255) DEFAULT NULL, diff --git a/module/ci/config.php b/module/ci/config.php index e127a290d9..6c2ba862de 100644 --- a/module/ci/config.php +++ b/module/ci/config.php @@ -1,3 +1,3 @@ job->create->requiredFields = 'name,repo,buildType,jenkins,jenkinsJob,triggerType'; -$config->job->edit->requiredFields = 'name,repo,buildType,jenkins,jenkinsJob,triggerType'; +$config->job->create->requiredFields = 'name,repo,jenkins,jenkinsJob,triggerType'; +$config->job->edit->requiredFields = 'name,repo,jenkins,jenkinsJob,triggerType'; diff --git a/module/ci/js/createJob.js b/module/ci/js/createJob.js index 359f00a864..d65ea1c6d5 100644 --- a/module/ci/js/createJob.js +++ b/module/ci/js/createJob.js @@ -1,6 +1,6 @@ $(function() { - triggerTypeChanged('tag'); + triggerTypeChanged(triggerType); }); function triggerTypeChanged(type) { @@ -22,7 +22,6 @@ function triggerTypeChanged(type) { $('.comment-fields').addClass('hidden'); var val = $("input[name='scheduleType']:checked").val(); - console.log(val); scheduleTypeChanged(val? val: 'cron'); } } diff --git a/module/ci/js/editJob.js b/module/ci/js/editJob.js index b1d1641521..1e4aa8233b 100644 --- a/module/ci/js/editJob.js +++ b/module/ci/js/editJob.js @@ -27,7 +27,7 @@ function triggerTypeChanged(type) { $('.tag-fields').addClass('hidden'); $('.comment-fields').removeClass('hidden'); - $('.corn-fields').addClass('hidden'); + $('.cron-fields').addClass('hidden'); $('.custom-fields').addClass('hidden'); scheduleTypeChanged(); diff --git a/module/ci/lang/en.php b/module/ci/lang/en.php index a4abe2dafc..f37767216f 100644 --- a/module/ci/lang/en.php +++ b/module/ci/lang/en.php @@ -1,2 +1,47 @@ ci->common = 'CI'; +$lang->ci->at = ' at '; +$lang->ci->jenkins = 'Jenkins'; +$lang->ci->repo = 'Repo'; +$lang->ci->job = 'Job'; +$lang->ci->browse = 'View'; +$lang->ci->create = 'Create'; +$lang->ci->edit = 'Edit'; + +$lang->job->browseBuild = 'Build Histories'; +$lang->job->viewLogs = 'Build Logs'; + +$lang->job->exeNow = 'Execute now'; +$lang->job->delete = 'Delete'; +$lang->job->confirmDelete = 'Do you want to delete this Jenkins server?'; + +$lang->job->buildStatus = 'Build Status'; +$lang->job->buildTime = 'Build Time'; + +$lang->job->id = 'ID'; +$lang->job->name = 'Name'; +$lang->job->repo = 'Repo'; +$lang->job->jenkins = 'Jenkins Server'; +$lang->job->jenkinsJob = 'Jenkins Task'; +$lang->job->triggerType = 'Trigger'; +$lang->job->scheduleType = 'Schedule'; +$lang->job->cronExpression = 'Cron Expression'; +$lang->job->custom = 'Custom'; + +$lang->job->at = 'executed on'; +$lang->job->exe = ''; +$lang->job->scheduleInterval = 'Every'; +$lang->job->day = 'days'; +$lang->job->lastExe = 'Last Executed'; +$lang->job->scheduleTime = 'Time'; + +$lang->job->example = 'e.g.'; +$lang->job->tagEx = 'build_#15, to build Jenkins job that id is 15.'; +$lang->job->commitEx = 'start build #15, to build Jenkins job that id is 15.'; +$lang->job->cronSample = 'e.g. 0 0 2 * * 2-6/1 means 2:00 a.m. every weekday.'; + +$lang->job->buildStatusList = array('success' => 'Success', 'fail' => 'Fail', 'created' => 'Created', 'building' => 'Building'); +$lang->job->dayTypeList = array('workDay' => 'Weekdays', 'everyDay' => 'Every Day'); +$lang->job->triggerTypeList = array('tag' => 'Tag', 'commit' => 'Code Commit', 'schedule' => 'Schedule'); +$lang->job->scheduleTypeList = array('cron' => 'Cron', 'custom' => 'Custom'); diff --git a/module/ci/lang/zh-cn.php b/module/ci/lang/zh-cn.php index bea103604e..08c82f9e0d 100644 --- a/module/ci/lang/zh-cn.php +++ b/module/ci/lang/zh-cn.php @@ -1,6 +1,5 @@ ci->common = '持续集成'; -$lang->ci->de = '的'; $lang->ci->at = '于'; $lang->ci->jenkins = 'Jenkins'; @@ -10,9 +9,6 @@ $lang->ci->browse = '浏览'; $lang->ci->create = '新建'; $lang->ci->edit = '编辑'; -$lang->ci->list = '列表'; -$lang->ci->create = '新增构建'; - $lang->job->browseBuild = '构建历史'; $lang->job->viewLogs = '构建日志'; @@ -29,21 +25,15 @@ $lang->job->name = '名称'; $lang->job->repo = '代码库'; $lang->job->jenkins = 'Jenkins服务'; $lang->job->jenkinsJob = 'Jenkins任务名'; -$lang->job->buildType = '构建类型'; $lang->job->triggerType = '触发方式'; $lang->job->scheduleType = '时间计划'; -$lang->job->cornExpression = 'Corn表达式'; +$lang->job->cronExpression = 'Cron表达式'; $lang->job->custom = '自定义'; -$lang->job->tagKeywords = '标签关键字'; -$lang->job->commentKeywords = '注释关键字'; -$lang->job->extJob = '执行任务'; - $lang->job->at = '在'; $lang->job->time = '时间'; $lang->job->exe = '执行'; $lang->job->scheduleInterval = '每隔'; -$lang->job->scheduleDay = '天数'; $lang->job->day = '天'; $lang->job->lastExe = '最后执行'; $lang->job->scheduleTime = '时间'; diff --git a/module/ci/view/createjob.html.php b/module/ci/view/createjob.html.php index 6c51462afe..6c126aad2e 100644 --- a/module/ci/view/createjob.html.php +++ b/module/ci/view/createjob.html.php @@ -12,6 +12,8 @@ ?> + +