diff --git a/module/bug/lang/en.php b/module/bug/lang/en.php
index e03a369725..532283982c 100644
--- a/module/bug/lang/en.php
+++ b/module/bug/lang/en.php
@@ -38,35 +38,35 @@ $lang->bug->toTask = 'Convert to Task';
$lang->bug->toStory = 'Convert to Story';
$lang->bug->mailto = 'Mailto';
$lang->bug->openedBy = 'ReportedBy';
-$lang->bug->openedDate = 'Reported';
-$lang->bug->openedDateAB = 'Reported';
+$lang->bug->openedDate = 'ReportedDate';
+$lang->bug->openedDateAB = 'ReportedOn';
$lang->bug->openedBuild = 'Open Build';
$lang->bug->assignedTo = 'AssignedTo';
$lang->bug->assignBug = 'AssignedTo';
-$lang->bug->assignedToAB = 'To';
-$lang->bug->assignedDate = 'Assigned';
+$lang->bug->assignedToAB = 'AssignedTo';
+$lang->bug->assignedDate = 'AssignedDate';
$lang->bug->resolvedBy = 'SolvedBy';
-$lang->bug->resolvedByAB = 'Solved';
+$lang->bug->resolvedByAB = 'SolvedBy';
$lang->bug->resolution = 'Solution';
$lang->bug->resolutionAB = 'Solution';
$lang->bug->resolvedBuild = 'Solved Build';
-$lang->bug->resolvedDate = 'Solved Date';
+$lang->bug->resolvedDate = 'SolvedDate';
$lang->bug->resolvedDateAB = 'Solved';
$lang->bug->deadline = 'Deadline';
$lang->bug->plan = 'Plan';
$lang->bug->closedBy = 'ClosedBy';
-$lang->bug->closedDate = 'Closed';
+$lang->bug->closedDate = 'ClosedDate';
$lang->bug->duplicateBug = 'Duplicated Bug ID';
$lang->bug->lastEditedBy = 'ModifiedBy';
-$lang->bug->linkBug = 'Linked Bug';
+$lang->bug->linkBug = 'Linked Bugs';
$lang->bug->linkBugs = 'Link Bug';
$lang->bug->unlinkBug = 'Unlink';
-$lang->bug->case = 'Case';
+$lang->bug->case = 'Cases';
$lang->bug->files = 'Files';
$lang->bug->keywords = 'Tags';
$lang->bug->lastEditedByAB = 'EditedBy';
-$lang->bug->lastEditedDateAB = 'Edited';
-$lang->bug->lastEditedDate = 'Edited';
+$lang->bug->lastEditedDateAB = 'EditedOn';
+$lang->bug->lastEditedDate = 'EditedDate';
$lang->bug->fromCase = 'From Case';
$lang->bug->toCase = 'To Case';
$lang->bug->colorTag = 'Color';
@@ -74,7 +74,7 @@ $lang->bug->colorTag = 'Color';
/* 方法列表。*/
$lang->bug->index = 'Home';
$lang->bug->create = 'Report Bug';
-$lang->bug->batchCreate = 'Batch Report Bug';
+$lang->bug->batchCreate = 'Batch Report Bugs';
$lang->bug->confirmBug = 'Confirm';
$lang->bug->batchConfirm = 'Batch Confirm';
$lang->bug->edit = 'Edit';
@@ -157,10 +157,10 @@ $lang->bug->legendRelated = 'Related Info';
$lang->bug->buttonConfirm = 'Confirm';
/* 交互提示。*/
-$lang->bug->summary = "Bugs on this page: Total %s, Unsolved %s.";
-$lang->bug->confirmChangeProduct = "Any change to {$lang->productCommon} will cause linked {$lang->projectCommon}s, Stories and Tasks change. Do you want to do this?";
+$lang->bug->summary = "Total %s bugs on this page, and %s unsolved.";
+$lang->bug->confirmChangeProduct = "Any change to {$lang->productCommon} will cause linked {$lang->projectCommon}s, stories and tasks change. Do you want to do this?";
$lang->bug->confirmDelete = 'Do you want to delete this bug?';
-$lang->bug->remindTask = 'This Bug has been converted to Task. Do you want to update the Status of Task(ID %s)?';
+$lang->bug->remindTask = 'This bug has been converted to a task. Do you want to update the status of Task(ID %s)?';
$lang->bug->skipClose = 'Bug %s is not solved. You cannot close it.';
/* 模板。*/
diff --git a/module/story/lang/en.php b/module/story/lang/en.php
index ca4a66bfb0..191ada9694 100644
--- a/module/story/lang/en.php
+++ b/module/story/lang/en.php
@@ -196,10 +196,10 @@ $lang->story->specTemplate = "As a < type of user >, I want < some goal
$lang->story->needNotReview = 'No Review Required';
$lang->story->successSaved = "Story is saved!";
$lang->story->confirmDelete = "Do you want to delete this Story?";
-$lang->story->errorEmptyChildStory = '『Decompose Story』canot be blank.';
+$lang->story->errorEmptyChildStory = '『Decomposed Story』canot be blank.';
$lang->story->mustChooseResult = 'Select Result';
$lang->story->mustChoosePreVersion = 'Select a version to revert to.';
-$lang->story->noStory = 'No stories. ';
+$lang->story->noStory = 'No stories yet. ';
$lang->story->ignoreChangeStage = 'Story %s is a draft. Please review it..';
$lang->story->form = new stdclass();
diff --git a/module/testcase/lang/en.php b/module/testcase/lang/en.php
index aed8ad0e95..cbaf3bbe6e 100644
--- a/module/testcase/lang/en.php
+++ b/module/testcase/lang/en.php
@@ -61,7 +61,7 @@ $lang->testcase->results = 'Result';
$lang->testcase->resultsAB = 'R';
$lang->testcase->stepNumber = 'Steps';
$lang->testcase->stepNumberAB = 'S';
-$lang->testcase->createBug = 'Convert to Bug';
+$lang->testcase->createBug = 'Create Bug';
$lang->testcase->fromModule = 'Source Module';
$lang->testcase->fromCase = 'Source Case';
$lang->testcase->sync = 'Sync. Case';
@@ -136,11 +136,11 @@ $lang->testcase->lblStatusValue = 'Status Value';
$lang->testcase->legendBasicInfo = 'Basic Info';
$lang->testcase->legendAttatch = 'Files';
-$lang->testcase->legendLinkBugs = 'Bug';
+$lang->testcase->legendLinkBugs = 'Bugs';
$lang->testcase->legendOpenAndEdit = 'Create/Edit';
$lang->testcase->legendComment = 'Comment';
-$lang->testcase->summary = "Cases on this page : Total %s, Run %s.";
+$lang->testcase->summary = "Total %s cases on this page, and %s cases run.";
$lang->testcase->confirmDelete = 'Do you want to delete this case?';
$lang->testcase->confirmBatchDelete = 'Do you want to batch delete cases?';
$lang->testcase->ditto = 'Ditto';
@@ -202,7 +202,7 @@ $lang->testcase->searchStories = 'Enter to search for stories';
$lang->testcase->selectLib = 'Select Library';
$lang->testcase->action = new stdclass();
-$lang->testcase->action->fromlib = array('main' => '$date, imported by $actor from Library $extra.');
+$lang->testcase->action->fromlib = array('main' => '$date, imported by $actor from $extra.');
$lang->testcase->action->reviewed = array('main' => '$date, recorded by $actor and the review result is $extra.', 'extra' => 'reviewResultList');
$lang->testcase->featureBar['browse']['all'] = $lang->testcase->allCases;
diff --git a/module/testreport/lang/en.php b/module/testreport/lang/en.php
index 3db25ce126..5f91e73c47 100644
--- a/module/testreport/lang/en.php
+++ b/module/testreport/lang/en.php
@@ -19,8 +19,8 @@ $lang->testreport->owner = 'Owner';
$lang->testreport->members = 'Members';
$lang->testreport->begin = 'Begin';
$lang->testreport->end = 'End';
-$lang->testreport->stories = 'Test Story';
-$lang->testreport->bugs = 'Test Bug';
+$lang->testreport->stories = 'Story Tested';
+$lang->testreport->bugs = 'Bug Tested';
$lang->testreport->builds = 'Build Info';
$lang->testreport->goal = 'Project Goal';
$lang->testreport->cases = 'Case';
@@ -39,7 +39,7 @@ $lang->testreport->legendBasic = 'Basic Info.';
$lang->testreport->legendStoryAndBug = 'Story&Bug';
$lang->testreport->legendBuild = 'Build Info';
$lang->testreport->legendCase = 'Linked Case';
-$lang->testreport->legendLegacyBugs = 'Legacy Bug';
+$lang->testreport->legendLegacyBugs = 'Left Bugs';
$lang->testreport->legendReport = 'Report';
$lang->testreport->legendComment = 'Summary';
$lang->testreport->legendMore = 'More';
@@ -51,12 +51,12 @@ $lang->testreport->bugOpenedByGroups = 'Bug ReportedBy Distribution';
$lang->testreport->bugResolvedByGroups = 'Bug SolvedBy Distribution';
$lang->testreport->bugResolutionGroups = 'Bug Solution Distribution';
$lang->testreport->bugModuleGroups = 'Bug Module Distribution';
-$lang->testreport->legacyBugs = 'Legacy Bugs';
+$lang->testreport->legacyBugs = 'Left Bugs';
$lang->testreport->bugConfirmedRate = 'Confirmed Bug Rate (Solution is fixed or postponed / status is solved or closed)';
$lang->testreport->bugCreateByCaseRate = 'Bug Generated in Case Rate (Bugs reported in cases / New added bugs)';
-$lang->testreport->caseSummary = 'Total %s cases: %s performed, %s results, %s failed.';
-$lang->testreport->buildSummary = 'Tested %s build.';
+$lang->testreport->caseSummary = 'Total %s cases, %s cases run , %s results generated, and %s cases failed.';
+$lang->testreport->buildSummary = 'Tested %s builds.';
$lang->testreport->confirmDelete = 'Do you want to delete this report?';
$lang->testreport->moreNotice = 'More features can be extended with reference to the ZenTao extension manual, or you can contact us at renee@easysoft.ltd for customization.';
$lang->testreport->exportNotice = "Exported By ZenTao";
@@ -65,11 +65,11 @@ $lang->testreport->foundBugTip = "Bugs generated in this build and generated
$lang->testreport->legacyBugTip = "Active bugs, or the solved bugs that are not in the test period.";
$lang->testreport->fromCaseBugTip = "Bugs generated due to the failed case run in the test period.";
$lang->testreport->errorTrunk = "You cannot create a Test report for the trunk. Please modify the linked build!";
-$lang->testreport->moreProduct = "Test reports can only be generated for the same product.";
+$lang->testreport->moreProduct = "Testing reports can only be generated for the same product.";
$lang->testreport->bugSummary = <<%s Bug(s) reported in total ,
-%s Bug(s) remained unsolved ,
-%s Bug(s) generated due to the failure of case executions .
+Total %s Bugs reported ,
+%s Bugs remained unsolved ,
+%s Bugs generated due to the failure of case run .
Bug Effective Rate : %s,Bugs reported from case rate: %s
EOD;